doom install ignores arguments

What did you expect to happen?
doom install --no-* arguments work.
What actually happened?

❯ rm -rf ~/.emacs.d ~/.doom.d
❯ git clone --depth=1 https://github.com/hlissner/doom-emacs ~/.emacs.d
Cloning into '/home/sums/.emacs.d'...
remote: Enumerating objects: 981, done.
remote: Counting objects: 100% (981/981), done.
remote: Compressing objects: 100% (931/931), done.
remote: Total 981 (delta 19), reused 315 (delta 9), pack-reused 0
Receiving objects: 100% (981/981), 803.89 KiB | 410.00 KiB/s, done.
Resolving deltas: 100% (19/19), done.
❯ ~/.emacs.d/bin/doom install --no-env
Installing straight...
Cloning use-package...
...
Generate an envvar file? (see `doom help env` for details) (y or n)

Additional details:

Include a link to your private config: Repro on a fresh install as shown above.
Include screenshots/casts of your issue: NA
If you mention key sequences, include what commands they're bound to (use SPC h k KEY or C-h h k KEY to inspect keys): NA
Include any warnings or errors logged to *Messages* (use M-x view-echo-area-messages to see it): NA

Steps to reproduce:
Steps are mentioned in the "What happened" section above.
System information:

((emacs
  (version . "26.3")
  (features . "XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD LCMS2")
  (build . "May 19, 2020")
  (buildopts "--prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int --with-modules 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now")
  (windowsys . batch)
  (daemonp))
 (doom
  (version . "2.0.9")
  (build . "HEAD -> develop, origin/develop, origin/HEAD 6a85417e8 2020-06-01 21:02:36 -0400")
  (dir . "~/.doom.d/"))
 (system
  (type . gnu/linux)
  (config . "x86_64-pc-linux-gnu")
  (shell . "/bin/zsh")
  (uname . "Linux 5.6.15-arch1-1 #1 SMP PREEMPT Wed, 27 May 2020 23:42:26 +0000 x86_64")
  (path "~/.cargo/bin" "~/.emacs.d/bin" "~/.zinit/polaris/sbin" "~/.zinit/polaris/bin" "~/.zinit/polaris/usr/sbin" "~/.zinit/polaris/usr/bin" "/usr/local/bin" "/usr/local/sbin" "~/.cargo/bin" "~/.emacs.d/bin" "/usr/bin" "~/.bin" "/usr/lib/jvm/default/bin" "/usr/bin/site_perl" "/usr/bin/vendor_perl" "/usr/bin/core_perl" "~/.bin" "/usr/lib/emacs/26.3/x86_64-pc-linux-gnu"))
 (config
  (envfile)
  (elc-files . 0)
  (modules :completion company ivy :ui doom doom-dashboard doom-quit hl-todo modeline ophints (popup +defaults) vc-gutter vi-tilde-fringe workspaces :editor (evil +everywhere) file-templates fold snippets :emacs dired electric undo vc :checkers syntax :tools (eval +overlay) lookup magit :lang emacs-lisp markdown org sh :config (default +bindings +smartparens))
  (packages "n/a")
  (unpin "n/a")
  (elpa "n/a")))

I'm working on a rewrite of Doom's CLI that should properly fix this issue (it's still an issue for doom compile, for instance), but for now, 2a82413 should resolve this issue. Let me know if that isn't the case and I'll reopen it. Thanks for bringing it to my attention!

Can confirm that it's working as expected. Thanks for the quick fix :+1:


[SP-1979] - Backport of PDI-13961 - Spoon firstly tries to conect via JNDI although connection type is JDBC (5.4 Suite)

introduce a new interface for distinguishing the source where to look for data sources; the interface is 5.4-only, make it deprecated
leave the rest of Database.normalConnect()
add tests

@mattyb149, @brosander, @mattcasters, @deinspanjer, @pentaho-nbaker, @rmansoor, review it please.
Note! This is not a direct backport of https://github.com/pentaho/pentaho-kettle/pull/1655 !
/cc @pamval

I'm okay with this being merged.  It needs to be merged at the same time as
https://github.com/pentaho/pentaho-platform/issues/2456 so I am not merging at this time.

I have validated the pull request in master and it is working fine. Processing the pull request now


Load pretrain controlnet error

hi, I am training my own model, I want to load pretrain controlnet use "--controlnet_model_name_or_path", but there is an error:
Traceback (most recent call last):
File "train_seesr.py", line 1000, in
down_block_res_samples, mid_block_res_sample = controlnet(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/accelerate/utils/operations.py", line 687, in forward
return model_forward(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/accelerate/utils/operations.py", line 675, in call
return convert_to_fp32(self.model_forward(*args, **kwargs))
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/amp/autocast_mode.py", line 14, in decorate_autocast
return func(*args, **kwargs)
File "/XXX//SeeSR-main/models/controlnet.py", line 766, in forward
sample, res_samples = downsample_block(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/XXX//SeeSR-main/models/unet_2d_blocks.py", line 1238, in forward
hidden_states = attn(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/transformer_2d.py", line 315, in forward
hidden_states = block(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention.py", line 218, in forward
attn_output = self.attn2(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention_processor.py", line 420, in forward
return self.processor(
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention_processor.py", line 948, in call
key = attn.to_k(encoder_hidden_states, scale=scale)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl
return forward_call(*args, **kwargs)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/lora.py", line 224, in forward
out = super().forward(hidden_states)
File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/linear.py", line 114, in forward
return F.linear(input, self.weight, self.bias)
RuntimeError: mat1 and mat2 shapes cannot be multiplied (1232x1024 and 768x320)
Steps:   0%|                                                                                | 0/8000 [00:02<?, ?it/s]

hi, I am training my own model, I want to load pretrain controlnet use "--controlnet_model_name_or_path", but there is an error:
Traceback (most recent call last): File "train_seesr.py", line 1000, in down_block_res_samples, mid_block_res_sample = controlnet( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/accelerate/utils/operations.py", line 687, in forward return model_forward(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/accelerate/utils/operations.py", line 675, in call return convert_to_fp32(self.model_forward(*args, **kwargs)) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/amp/autocast_mode.py", line 14, in decorate_autocast return func(*args, **kwargs) File "/XXX//SeeSR-main/models/controlnet.py", line 766, in forward sample, res_samples = downsample_block( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/XXX//SeeSR-main/models/unet_2d_blocks.py", line 1238, in forward hidden_states = attn( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/transformer_2d.py", line 315, in forward hidden_states = block( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention.py", line 218, in forward attn_output = self.attn2( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention_processor.py", line 420, in forward return self.processor( File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/attention_processor.py", line 948, in call key = attn.to_k(encoder_hidden_states, scale=scale) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl return forward_call(*args, **kwargs) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/diffusers/models/lora.py", line 224, in forward out = super().forward(hidden_states) File "/opt/conda/envs/seesr/lib/python3.8/site-packages/torch/nn/modules/linear.py", line 114, in forward return F.linear(input, self.weight, self.bias) RuntimeError: mat1 and mat2 shapes cannot be multiplied (1232x1024 and 768x320) Steps: 0%| | 0/8000 [00:02<?, ?it/s]

load pretrained controlnet tile


hmscore/ionic-native-hms-health install error

Description
try install hmscore/ionic-native-hms-health
Expected behavior
success install
Current behavior
install error. Required old version rxjs
npm i @hmscore/ionic-native-hms-health
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/rxjs
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS>|| ^6.5.0" from<EMAIL_ADDRESS>npm ERR! node_modules/@ionic-native/core
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!   peer<EMAIL_ADDRESS>from<EMAIL_ADDRESS>npm ERR!   node_modules/@hmscore/ionic-native-hms-health
npm ERR!     @hmscore/ionic-native-hms-health@"*" from the root project

Screenshots
If applicable, add screenshots to help explain your issue
Logs
Post logs here or paste them to Ghostbin and insert the link here.
Environment

Platform: Ionic Framework    : @ionic/angular 7.6.4

Kit: HEalth

Kit Version : 6.11.0-303

OS Version  Android 12

Node Version: v18.19.0

Your Location/Region: Russia

Other

The issue here is that @ionic-native/core is no longer viable in the latest ionic 7  - Ionic-native is moved to @awesome-cordova-plugins/core, and now an add-on if you choose to continue with cordova (as capacitor is the preferred method in Ionic as of late...)
So the thing here is that the plugins need updates to still keep working on Ionic 7, unless there is a work-around figured out for this...


NodeBalancer page in tabs and settings editable

Changes Unknown when pulling 632674c790da49592e9125c7bbb4c17271c06187 on eatonphil:edit-nodebalancer-page into ** on linode:master**.

Coverage decreased (-0.4%) to 82.213% when pulling 1f8c14db196f4760ba1d103796be8aba7270ac2c on eatonphil:edit-nodebalancer-page into d41be034bf9a5fd24a7195eaff9cd6060182d914 on linode:master.

Should be a much smaller PR after #1601

Coverage decreased (-0.2%) to 81.316% when pulling 00f1b6f81d0dde2e238c151fb30a973838c39d9e on eatonphil:edit-nodebalancer-page into 2c6202cf732540df53b3f0fa6e5ae8583f19ef97 on linode:master.

Coverage decreased (-0.2%) to 81.316% when pulling 00f1b6f81d0dde2e238c151fb30a973838c39d9e on eatonphil:edit-nodebalancer-page into 2c6202cf732540df53b3f0fa6e5ae8583f19ef97 on linode:master.

Unrelated to this pull, but found in testing: https://github.com/linode/manager/issues/1613

checked locally looks okay

Coverage decreased (-0.2%) to 81.316% when pulling 56e2f754756476b0193392072580f2177e35435b on eatonphil:edit-nodebalancer-page into 2c6202cf732540df53b3f0fa6e5ae8583f19ef97 on linode:master.

Coverage decreased (-0.07%) to 81.405% when pulling 0e3bc8d96d304e8981f5b0429e3987bffb26acce on eatonphil:edit-nodebalancer-page into 2c6202cf732540df53b3f0fa6e5ae8583f19ef97 on linode:master.


Documenting telemetry events with telemetry_registry

Discussed in https://github.com/quantum-elixir/quantum-core/discussions/491

Originally posted by isaacsanders November 12, 2021
This would enable integration with tools like https://github.com/opentelemetry-beam/opentelemetry_telemetry
I'm also happy to do the work.

Closed in favor of PR #493


community: add PR template

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


Added support for AirMeet

Added support for AirMeet with instructions in English and Portuguese.

Thanks for your contribution!


GIX-1928: Add governance test candid interface

Motivation
To add maturity to NNS neurons with a test method "update_neuron".
In this PR, add candid files for the governance test canister.
Changes

Add new entry to import-candid.
Import the candid of governance canister and build the related files.

Tests
Not yet necessary. No functionality has been added.

@dskloetd @mstrasinskis please review


README fixes + 7670 port change

Description

Checklist

[ ] I am familiar with the Contributing Guidelines.
[ ] New or existing tests cover these changes.
[ ] The documentation is up to date with these changes.

@jdye64 for additional client updates

Running the python snippet in the README update, I get this error:
(nv-ingest2) rgelhausen@ipp1-3304:~/projects/nv-ingest$ python randy/hello.py
Traceback (most recent call last):
  File "/home/nfs/rgelhausen/projects/nv-ingest/randy/hello.py", line 38, in <module>
    result = client.fetch_job_result(job_id, timeout=60)
  File "/home/nfs/rgelhausen/miniconda3/envs/nv-ingest2/lib/python3.10/site-packages/nv_ingest_client/client/client.py", line 309, in fetch_job_result
    return [self._fetch_job_result(job_id, timeout, data_only) for job_id in job_ids]
  File "/home/nfs/rgelhausen/miniconda3/envs/nv-ingest2/lib/python3.10/site-packages/nv_ingest_client/client/client.py", line 309, in <listcomp>
    return [self._fetch_job_result(job_id, timeout, data_only) for job_id in job_ids]
  File "/home/nfs/rgelhausen/miniconda3/envs/nv-ingest2/lib/python3.10/site-packages/nv_ingest_client/client/client.py", line 277, in _fetch_job_result
    response = self._message_client.fetch_message(job_state.job_id, timeout)
  File "/home/nfs/rgelhausen/miniconda3/envs/nv-ingest2/lib/python3.10/site-packages/nv_ingest_client/message_clients/rest/rest_client.py", line 166, in fetch_message
    raise TimeoutError("Job is not ready yet. Retry later.")
TimeoutError: Job is not ready yet. Retry later

Closing in favor of #80


application plugin does not allow overwriting lib directory in ZIP file

According to https://docs.gradle.org/current/userguide/application_plugin.html, the "All runtime dependencies and main source set class files." go into the lib dir, but this isn't configurable.
It would be great if you could set the location.
If someone points me to the right file/function, I can probably submit a PR to allow customizing this location.

I wrote a spec for this functionality a while ago. AFAIR the approach hasn't been agreed upon. Feel free to put your thoughts into this issue.


x/build: enable more builders for x/sys

At the moment all golang.org/x/* sub-repositories are built/tested on a limited set of builders. For golang.org/x/sys it would be nice to enable builders for dragonfly/amd64 and solaris/amd64 at least (and maybe freebsd/arm and netbsd/arm) to increase test coverage. For now I run semi-regular build/tests of x/sys on these via gomote or on my local VMs/machines, but it would be nice to have it automated.
/cc @bradfitz

You mean trybots (pre-submit) or build.golang.org columns (post-submit) builders?

Were the patches for NetBSD/arm upstreamed? We used to have a long list of them.. perhaps mostly for the 1.4 version.

@bradfitz Primarily, I mean post-submit builder. But pre-submit would of course also be nice, if it's possible to have them only for x/sys. I guess it doesn't make sense for most of the other x/* repos.


Dev Test: Website Sim Pages

@amanda-phet, @chrisklus, @oliver-phet, @arouinfar, @kathy-phet, @mattpen The website sim pages are ready for dev testing. We are hoping to have this published by September 1. Document issues in https://github.com/phetsims/website-meteor/issues and link to this issue. [If the test is delayed until QA is more open, state that here.]
Assigning @kathy-phet and @KatieWoe for prioritization.

General Dev Test

What to Test

Click every single button and link.
Try to break the sim pages.
Try to include browser version numbers
If there is a console available, check for errors and include them in the Problem Description.

Focus and Special Instructions

The pages that should be tested are the simulation info pages (available at https://ox-dev.colorado.edu/en/simulations/filter).  The filter page itself does not need to be tested.
Check at least one HTML sim, one Java sim, one Flash sim, and one Cheerpj sim.
Check HTML sim pages for sims with 1, 2, and 3 alternate screenshots.
Check pages for sims with and without inclusive features.
Check all tabs on each page (About, Teaching Resources, Activities, Translations, Credits)
The header and footer (starting with the social media icons at the bottom of the page) do NOT need to be tested.
Test the pages both while signed in and out to make sure the sign-in blockers are working as expected on the teaching resources tab.
Test the pages in at least 3 locales, one of which should be RTL (https://ox-dev.colorado.edu/ar_SA/simulations/filter)

General Dev Test Platforms

[x] Latest macOS, Safari (Time = 4hrs )
[x] Windows 10, Chrome (Time = 4 hrs)
[x] Windows 10, Firefox (Time = 1.25)
[x] Latest iOS (phone size), Safari (Time = 1.75 )

Light testing, or optionally skip if time crunch:

[x] Latest macOS, Chrome (Time = 1hr)
[ ] Latest Chrome OS, Chrome (Time = )
[ ] Latest Android (phone), Chrome (Time = )
[ ] Latest iOS (tablet size), Safari (Time = )

Issues to Verify

[x] Translated sim flow
[x] Legacy routing changes

These issues should have either use the labels "status:ready-for-qa" or "status:ready-for-review." If it is ready for
QA then close the issue if fixed. If ready for review then leave open and assign back to the developer.

Link(s)
Test any sims linked from https://ox-dev.colorado.edu/en/simulations/filter (or other locales)

Accessibility (a11y) Dev Test

What to Test

Make sure all text can be accessed with screen readers
Make sure all buttons and links can be accessed with keyboard nav and screen readers
Make sure all non-decorative images have appropriate alt text and decorative images have null alt text.

Link(s)
Same as above.

Screen Readers
These web pages support screen readers. If you are unfamiliar with screen readers, please ask Katie to introduce you to screen readers. If you simply need a refresher on screen readers, please consult the QA Book, which should have all of the information you need as well as a link to a screen reader tutorial made by Jesse.

Platforms and Screen Readers to Be Tested

[x] Windows 10 + Latest Chrome + Latest JAWS
[x] Windows 10 + Latest Firefox + Latest NVDA
[x] macOS + Safari + VoiceOver
[x] iOS + Safari + VoiceOver (only if specified in testing issue)

Critical Screen Reader Information
We are tracking known screen reader bugs in this Google Document. If you find a screen reader bug, please check it against this list.

Keyboard Navigation
These web pages support keyboard navigation. Please make sure they work as intended on all platforms with and without a screen reader.

FAQs for QA Members

There are multiple tests in this issue... Which test should I do first?
Test in order! Test the first thing first, the second thing second, and so on.

How should I format my issue?

We typically assign the developer who opened the issue in the QA repository.

My question isn't in here... What should I do?
You should:

Consult the QA Book.
Google it.
Ask Katie.
Ask a developer.
Google it again.
Cry.

There were several issues discovered while preparing for the dev test that need to be addressed before progressing with a test.  Let's hold off on the test until I get these cleaned up.

I've done a brief evaluation and fixed some obvious bugs in the RTL, windows, keyboard nav, and VoiceOver use cases.  I'll do a quick check of the sim pages with NVDA and JAWS tonight and then the dev test can proceed starting tomorrow (8/5).

I've reviewed with NVDA and Jaws as well (fixing some major navigation bugs).  @kathy-phet @KatieWoe this should be ready for the QA Dev test now!

Calling QA here

@KatieWoe - Can someone from QA please run this test on Chrome OS and iPad?  It looks like those were left out, but I don't understand why.

Both look ok


[MediaQuery] Doesn't initialize as it's supposed at Opera (Linux)

How can we reproduce this bug?

Open any foundation (6.2) site at Opera (tested on Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16)
Check value of Foundation.MediaQuery.queries and $('.foundation-mq').css('font-family') (where it's initialized from)

What did you expect to happen?
Extracted styles from $('.foundation-mq').css('font-family') should be like at other browsers, smth like "'small=0em&medium=40em&large=64em&xlarge=76.875em&xxlarge=90em'"
What happened instead?
Extracted styles from $('.foundation-mq').css('font-family') are "'DejaVu Sans'"
Test case:
Check console output at Opera and other browser - http://codepen.io/anon/pen/QNewBM.

checket it in opera 37.0.2178.43 windows
there the media query is correct

Cool, checked it on Mac - Opera 37.0.2178.43, Mac OS X 10.7.4 64-bit
The media query is correct too.

Opera/Opera Mini on Adnroid 4.4 is obviously fine too (used this - http://codepen.io/anon/pen/reXLyL to check it).
So it seems that this issue is only about Opera on Linux (tested on Ubuntu 14.04 64 bit), changed title accordingly.

Which version of Opera on Ubuntu? Only last 2 versions are supported.

It's 12.16, last one.

Please check #8659 - are you loading the foundation js async?

@COLABORATI, thank you, but not. You can check provided codepen. You can reproduce this issue only at Opera and seems only on Ubuntu, other browsers and Opera on Windows/Mac are fine.
But maybe it has same nature, don't know.

Does it still occur? Opera now uses Chromium / Blink as engine.

Closing as we did not receive any further feedback and we do not support such old browsers anymore.


Metadata Documentation

Does this connector expose any metadata for the SQL API?

Not yet. What metadata do you want to expose?

i want yo expose row kind in Flink SQL api, is there any way to do this? @wuchong

Implemented by
#249
#476
#575

Is there a chance to get this for PostgreSQL?


Fix #130: create-site can use GitHub templates

Use yargs for a more powerful arg parsing experience.
Use download-git-repo as it was @egoist choice on SAO
lib for the same purpose.
Download repos via HTTPS.

Summary
What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] Feature
[ ] Code style update
[x] Refactor
[ ] Docs
[ ] Build-related changes
[ ] Other, please describe:

If changing the UI/CSS related code, please provide the before/after screenshot:
Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:

[x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix #xxx[,#xxx], where "xxx" is the issue number)

You have tested in the following browsers: (Providing a detailed version will be better.)

[ ] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge
[ ] IE

If adding a new feature, the PR's description includes:

[x] A convincing reason for adding this feature
[x] Related documents have been updated
[ ] Related tests have been updated

To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.
Other information:
You might want a template to test, use lubien/saber-template-rin

Just wanted to note that all Saber projects use yarn, so the package-lock.json should probably be a yarn.lock.

@krmax44 my bad. I went with the habit of npm installing without checking for yarn even tho I've seen it's lock in the project a lot 😖
Will fix (even tho this issue is on halt, just so I don't forget)


Drop some optional packages from installing

What this PR does / why we need it:
Some packages seems very redundant, others are even dangerous (nfs for example).
Which issue(s) this PR fixes (optional, in fixes #<issue number> format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Optional Release Note:

Don't install ceph-common cifs-utils glusterfs-client nfs-common/nfs-utils packages

/lgtm


Make it possible to use UserAssigned codes

Problem
ISO-3166 reserves certain codes for user assignment. These are not included in the enumeration, so are unavailable with this crate. It would be useful to be able to use them.
Solution
Any solution works, but it seems like adding a UserAssigned variant to the CountryCode that takes a struct might be the best option.

This would be helpful for working with datasets that include XK for Kosovo, which is not an official assignment, but is in common usage.


Discussions- User is unable to add comments

https://openedx.atlassian.net/browse/MA-1747

@aleffert Please review.

@aleffert it will generate compiler warning. It will be helpful in future specially for new developers.

@aleffert ?

The getting two callbacks issue suggests there's a retain cycle preventing the original paginator from deallocating. I just wrote a test TablePaginatorController itself seems cycle free. I'll take a closer look. If you can't find the cycle then we can also add an explicit "disconnect" operation to TablePaginationController that disconnects the KVO listener.

@saeedbashir it doesn't look like there's a leak and I don't see that issue when I go into a list that requires paging. Can you provide reproduction steps on this branch?

@aleffert load all the pages, scroll to end of list, click on add new comment and close newCommentVC.
I added comments on  post "Test" in edX demonstration course(mobile-dev), you can use this post for replicating the issue. You need to open commentsVC forcefully from DiscussionResponsesVC.

@saeedbashir I believe I've fixed the issue and added a commit to this branch. Thanks for your patience.  It looks like the needed change was actually quite small, so most of the change is tests

@aleffert please review

:+1:


Filter URLs and emojis for TTS

https://github.com/dimagi/open-chat-studio/issues/554
A simple approach:
The following happens to the text that will be used to synthesize the bot's response:

Emojis are filtered out
URLs are extracted and sent as a separate text message

Note that this does not change the chat history messages, only the one being used for TTS.
Still todo:

[x] One thing I'm still to test is to replace the URLs with a reference (say, a number), and then in the text message include the references. This might sound a bit weird, but let's see

One thing I'm still to test is to replace the URLs with a reference (say, a number), and then in the text message include the references. This might sound a bit weird, but let's see

Using numbers to replace the urls with as references doesn't work well in my opinion. It will just confuse people. To make it sound more natural, we could try to use link references with the words like "see link " and number the links in the text message, but this means extra LLM calls. Q: How many extra? A: The amount of links in the text.
Suggestions welcome


dynd: add comparison test

cc @mwiebe

this could also go in with an xfail

Historically this was here to drive dynd development.  It has gone stale.  Closing.


Question: Projection on when multi-queue support will be a thing?

Hi there! I'm considering using Rihanna but it's not the best fit for my use case until it supports defining multiple queues, each with a configurable # of workers. I understand from your FAQ that this is a planned feature. Do you have any guess when it will become a priority? eg. next month / next year / next 5 years?
Thanks - and awesome project!

You can have this today by creating multiple instances of the Rihanna supervision tree, specifying different queue names for each one. :)

Oh! Thanks for pointing that out. Shows how much OTP basics I still have to learn. I'll give that a try.

@topherhunt Closing this.
@lpil thanks for jumping in!


HAproxy - multiple map file rules in a single frontend are not working

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[x] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[x] I am convinced that my issue is new after having checked both open and closed issues at https://github.com/opnsense/core/issues?q=is%3Aissue

Describe the bug
If you create multiple map files of type domain, create rules for each using it, and assign them to a single frontend, only the first one is working, even all domain names are unique.
A use_backend ACL for each is written in the config file one after another. E.g.
   use_backend %[req.hdr(host),lower,map_dom(/tmp/haproxy/mapfiles/674879807b26b5.22516524.txt)]
   use_backend %[req.hdr(host),lower,map_dom(/tmp/haproxy/mapfiles/67472b11b0a4a9.24401988.txt)]
However, this doesn't work. For domains matching the second or further, you get 503.
To Reproduce
Steps to reproduce the behavior:

Create two map files for domain names with a structure "domain  backendpool"
Create a rule for each using them
Create backends as referred in the map files
Create a rule for each backend to use
Assign this rule to a public server

Expected behavior
The domains of both map files should the routed to the proper backend.
Maybe this would work if OPNsense merges the entries of all map files of the same type into a single temporary file, which is added to the fronted config then.
If this is possible OPNsense should throw a warning.
Describe alternatives you considered
If I manually put all domain mappings into a single map file and state only a single rule for it in the public server settings, all is good.
However, with many domains and many backends, you may lose the track in the map file.
Environment
OPNsense 24.7.9 (amd64).
Intel(R) Xeon(R) Platinum 8461V
virtualized on KVM

This sounds pretty similar to this issue. You may want to check this issue for further details.


Error in Displaying Character Senses in Party Sheet Overview

When mousing the a "Senses" box in the Party Sheet Overview the tooltip displays the system code for low light vision vice simply low light vision. This is repeatable for all characters that have low light vision. Characters were made in Foundry and not imported.
All modules expect PF2e Party Sheet Helper were disabled:
Foundry VTT Version: 11.315
PF2e System Version: 5.12.7
PF2e Party Sheet Helper Version: 0.0.49

Can confirm.
Console shows this Warning:


Add Ubuntu 16.04

Ubuntu 16.04 font availability is different from 14.04.

Related: https://github.com/gravitystorm/openstreetmap-carto/pull/2207

Closing as abandoned.


Format cell command should be better integrated in UI

The format cell feature is great but it is hard to discover. A button in the cell toolbar or at least a command in the context menu would help customers to better find and benefit from it.

Good suggestion, it makes sense to have it in the context menu.

It is in the cell editor context menu. But, you might not have seen this because I just fixed a bug where the wrong context menu is sometimes shown here

I will leave it there, I don't want to promote it to the toolbar or toolbar overflow menu.

@roblourens Ok agree - the context menu entry is sufficient. However, I noticed that the format command does not sort the imports. It would be good to have an automatic sort of the imports as part of the format command as well. Or at least a separate sort imports command like there is when a Python script is edited.

It sounds like the Python extension has a command for this: https://code.visualstudio.com/docs/python/editing#_sort-imports

@roblourens Oh thanks a lot for sharing - I was not aware of it. Can you add the sort imports command to the context menu, too, similar to what we have when editing Python scripts? Even better would be if could completely get rid of the sort imports command and have it integrated in the format commands. (Just an idea...)

That is all up to the python extension


refactor the hub_datasets fixture

It makes no sense to have to create N repos on the hub just to be able to run one test locally. It takes forever for nothing, and I always have to comment most of them to debug.
All the repos used for fixtures should be separated.

let's keep open a bit more

we should fix this

Fixed by #1373


🚀 We are looking for documentation lead 🚀

:rocket: Join as Documentation Lead to Loco Core Team :rocket:
Hey everyone! :wave:
We're on the lookout for a passionate Documentation Lead to help us take Loco docs to the next level. If you love writing, are detail-oriented, and have a knack for making complex things easy to understand, we’d love to have you on board!
Your work will be key in helping developers worldwide use Loco effectively.
Contribute on your terms, from anywhere in the world.
If you’re excited about making a real difference in the open-source world and Rust -- join us!

Hello Elad,
I was thinking of starting the french version of the present docs.
How may I help with the main documentation?

opps I should have signed in with my personal account
_lerina

@jondot , hi.
Regarding the file structure, I just want to confirm that having "guide.fr.md" implies it should be located in the same directory as guide.md. as in:
loco/docs-site/content/guide.md
loco/docs-site/content/guide.fr.md
So I don't need to create a new directory such as loco/docs-site/content_fr/

Hey Loco folks :smile:
I'd be happy to jump on board and help with anything that needs patching, docs-wise.

@opeolluwa sure
Where do you think you could assist us?

You mentioned "taking Loco docs to the next level" I suppose there's an initial work you'd like me to work on,
Otherwise, I'm thinking, full fledged tutorials, YouTube videos, social media content and blogs post, of course one at a time

Hi @kaplanelad,
I'm interested in contributing to you. I have experience with Astro, and Astro have an excellent tool for documentation. You can check it out here: https://starlight.astro.build/.
It supports:

Site navigation, search, SEO, easy-to-read typography, code highlighting, dark mode and more;
Markdown, Markdoc, and MDX;
Internationalization;

We can create a new repository only for the docs.
I can help with architectural information for the new structure.

@candidosales
Starlight is built with JavaScript, we prefer to use Zola for our projects. As avid Rust enthusiasts, we aim to promote and support Rust-based open-source tools.

@opeolluwa
From my perspective, the next steps are:

Review the Documentation: Thoroughly read through all documentation to ensure there are no gaps, especially between the instructions and the examples provided.
Test the Implementation: Attempt to implement features using the documentation, ensuring that everything works as described and that no steps are missing.
Enhance the Blog: Improve our blog by adding more articles. You can check out some of our suggested blog post topics here: https://github.com/loco-rs/loco/issues/559

WDYT?

Makes sense!
Let's start with the first thing, that's going over the docs to be sure everything is in order.
As we progress I'll extend to building with Loco, adding more blog posts.
What's more! I'm excited to work on this! 😁
Do you think we have a plan already? @kaplanelad

@kaplanelad can we carry on with this.

That's really cool! I love Rust. If the translation into Portuguese (Brazil) is welcome, I would be happy to help!  😊

@candidosales Starlight is built with JavaScript, we prefer to use Zola for our projects. As avid Rust enthusiasts, we aim to promote and support Rust-based open-source tools.

As a counter data point, we had the same perspective of wanting to find a rust based solution for https://ratatui.rs, which we originally created using mdbook, and then migrated to starlight. We found that it met our needs much better than Zola for a number of reasons. Starlight had a better deployment story (we push and get deployments to cloudflare for free, including automatic preview links on github for each PR). Then there's a wide availability of custom components that are pure npm packages (things like code blocks, rehype, remark plugins for markdown, mermaidjs, ...). One of the big risks we saw in jumping on Zola is that it has a low bus factor (it's pretty much a 1 person show) Compare https://github.com/getzola/zola/graphs/contributors to https://github.com/withastro/astro/graphs/contributors and https://github.com/withastro/starlight/graphs/contributors. Looking back I don't regret choosing starlight over any other framework for doing our docs site. (We looked at and prototyped a few different ones).
The biggest benefit of using markdown is that at least your content is fairly easy to migrate if you do choose to sometime in the future. That means you might find that once Loco is good enough to self-host, perhaps it would be worth using loco to host the loco.rs site?

IMHO, Let's focus on cleaning up the doc. It's getting complicated fast.
Loco is moving fast :-)
Code snips are not in sync with the current version. There tiny discrepancies can put-off new comers as cut and pasting the code may not give the intended result.
The current tech is fine. "Zola is written in Rust and uses the Tera template engine ,.." Perfect for loco people :-)
"Content is written in CommonMark, a strongly defined, highly compatible specification of Markdown."  source: https://www.getzola.org/documentation/getting-started/overview/

@lerina  @joshka I'm beginning to think that given the pace at with loco changes, there will be even more rapid changes in the future, in that case there is a need for a framework that can help developers to quickly iterate and update the docs.
whatever framework would be settled for should be "future-proof"

I agree with joshka, Starlight really is a mega-good tool for writing documentation.
The current documentation suffers from the same flaws as Ruby on rails, it's very poor, badly organized and doesn't have a navigation bar where you can click easily.
I think that for scalability reasons, it's a good idea to take a look at how open-source libraries are made, which are used by many developers and which appeal for the quality of their documentation.
In concrete terms, there's this:

Starlight (e.g https://v2.tauri.app/)
Docusaurus (meta is behind) (e.g https://docsearch.algolia.com/docs/what-is-docsearch/)
VitePress (e.g https://phhofm.github.io/upscale/multimodels.html#photo)
MdBook (e.g https://rust-lang.github.io/mdBook/)
a lot more...

It's really important to make a choice that's suitable for a growing community, a format that's easy to modify (markdown), and something that's at least modern with good search and navigation features.

We could also use https://rspress.dev/ with markdown.

Well said @joshka
I've had to migrate Zola to Nuxt Content some time ago, and I can say that the way to go is to use Markdown. And I think we can go on with Starlight, I've heard awesome reviews about it l.
@kaplanelad what's your take on this

@candidosales Starlight is built with JavaScript, we prefer to use Zola for our projects. As avid Rust enthusiasts, we aim to promote and support Rust-based open-source tools.

Well that is the take.
I mentioned Rspress because i thought it was actually built in rust but its not. Its just their buildchain and mdx compilers that are rust

Hi @kaplanelad and Loco team 👋,
I am thrilled to apply for the Documentation Lead role. With a passion for creating clear and comprehensive technical documentation and a strong commitment to enhancing user experiences, I am eager to contribute to the growth and success of Loco.
What Can I Bring to the Table?
Technical Documentation Expertise: I have extensive experience working on open-source projects, where I have drafted, organized, and maintained documentation that is both accessible to beginners and valuable to advanced users.
Familiarity with Modern Tools: Proficient in tools such as Markdown, Zola, and various static site generators, I am also skilled in content internationalization, ensuring documentation is accessible to a global audience.
Passion for Rust and Open Source: As a dedicated Rust enthusiast, I am excited to support and promote Rust-based tools within the open-source community, helping Loco become a cornerstone project in the ecosystem.
My Action Plan:
Review and Enhance Existing Documentation:
Conduct a thorough audit of the current documentation to identify gaps, inconsistencies, and areas for improvement.
Ensure all code examples are up-to-date and functional with the latest versions of Loco.
Expand Documentation with Detailed Tutorials and Guides:
Develop comprehensive tutorials and step-by-step guides to facilitate the onboarding of new developers.
Create practical examples and use cases that demonstrate the full capabilities of Loco.
Develop a Strategy for Spanish Translation:
Translate key documents into Spanish to reach a broader, Spanish-speaking audience.
Coordinate with the community to ensure translations are accurate and culturally relevant.
Improve the Existing English Documentation:
Enhance clarity and readability by refining language and structure.
Update outdated sections and incorporate new features as Loco evolves.
Implement a consistent style guide to maintain uniformity across all documentation.
Internationalization and Multilingual Support:
In addition to expanding the documentation in Spanish, I aim to establish a framework that supports multiple languages. This approach ensures that Loco can cater to a diverse global community, making the documentation a truly inclusive resource.
Commitment:
I am dedicated to contributing flexibly and remotely, aligning with the team’s needs and project timelines. My goal is to make Loco’s documentation a powerful and user-friendly resource that empowers developers worldwide.

@kaplanelad
I would like to help with the documentation - work with the documentation lead. (I assume updating documentation is not one person task)
How can I help ?

Hi @mandarvaze,
Thank you for your interest in improving the documentation! It's great to see your enthusiasm to contribute.
To get started, please take a look at this comment for more details: link to the comment.
Additionally, I’ve noticed a lot of valuable discussions happening in both our GitHub Discussions and Discord. Many of these questions are well-answered, but unfortunately, some of this information isn't properly documented, or it could be better organized.
It would be incredibly helpful if we could:
Review the frequently asked questions from Discussions and Discord.
Identify answers that are missing or not well-documented.
Organize or update the documentation to ensure it’s clear and accessible to everyone.
Let me know if this is something you'd like to help with, and feel free to reach out with any questions! 😊

could it be possible to add a "suggest edit to this doc" link on each of the docs pages? then we could jump more directly from reading to suggesting edits on git
I'd love to see a doc on frontend, it seems the SSR Starter's frontend just points to the fallback page by default
Also having issues getting the mailer SMTP thing working; it might be good to set defaults for SMTP that work by default, even if that's just "stub" mode; perhaps we could potentially guide setup with a few major mail sending services?
just ideas, loco is a brilliant idea for a project! keep it up!

For what it's worth, I maintain documentation for a popular project, including locale issues. The way we did it is per-locale subdirectories. We also use content tracker unique ids that help human translators and AI automatic translators figure out what needs updating and when.
https://github.com/sixarm/locale-help/


Implement alert_notification for transceiver bind

Please see https://github.com/opentelecoms-org/jsmpp/issues/122

Thanks for the catch!


Update the input simulation docs to explain a little more about camera control

This question came up from some partners, and I noticed that these settings weren't documented.

/azp run mrtk_docs


Update reqs

Coverage remained the same at 62.337% when pulling 090619151e0f61fee496073b5f2534a94305c136 on castrapel:update-reqs into c0c6ff51e2f1487f02a6f0814bdd28629345a40a on Netflix:master.


Add table tree view option to display only selected as editable

Display non selected as label.

Create branch from main
issue-139-add-table-tree-view-option-to-display-only-selected-as-editable


feat: add cache settings

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


documentation issue

There is a typo in the section documenting the usage of the -Dupnp.device.db parameter: there is an extra "s" which references "-Dupnp.devices.db" instead of "-Dupnp.device.db"
Current:
If you would like a different filename or directory, specify -Dupnp.devices.db=/ or  if it is the same directory
Change To:
If you would like a different filename or directory, specify -Dupnp.device.db=/ or  if it is the same directory

Wow, great catch, kudos!

Just saw that the other day...thanks for the update!


nz-dropdown-menu中放置nz-tag标签时, 第一次会显示, 后续显示空白

Reproduction link
https://stackblitz.com/edit/angular-1tyhct
Steps to reproduce
点击两次
What is expected?
显示标签
What is actually happening?
空白

Environment
Info

ng-zorro-antd
8.5.2

Browser
chrome 79.0.3945.79

it is a bug of angular, plz add nzNoAnimation to the dropdown
related https://github.com/angular/angular/issues/24041

@vthinkxie thank you


inputs defined in Component metadata not recognized when running ng test

Bug Report or Feature Request (mark with an x)
- [x] bug report -> please search issues before submitting
- [ ] feature request

Versions
Angular CLI: 6.0.8
Node: 8.11.1
OS: win32 x64
Angular: 6.0.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.6.8
@angular-devkit/build-angular     0.6.8
@angular-devkit/build-optimizer   0.6.8
@angular-devkit/core              0.6.8
@angular-devkit/schematics        0.6.8
@angular/cdk                      6.4.0
@angular/cli                      6.0.8
@angular/material                 6.4.0
@ngtools/webpack                  6.0.8
@schematics/angular               0.6.8
@schematics/update                0.6.8
rxjs                              6.2.2
typescript                        2.7.2
webpack                           4.8.3

Windows 10
Repro steps
Write a component that uses an input defined in Component metadata or use MatButton and it's color input.
duplication repo: https://github.com/gatimus/color-bind
ng serve > success
ng test > error
The log given by the failure

Can't bind to 'someProp' since it isn't a known property of 'app-some'.
or
Can't bind to 'color' since it isn't a known property of 'button'.

Desired functionality
ng test succeed like ng serve

Using an input defined in Component metadata may be uncommon and goes against the styleguide but material2 is a very common library inputs defined in Component metadata is common there due to mixins.

I think this is expected to fail.
The reason being is that in your Unit Tests, you are not importing the component declaration nor using NO_ERRORS_SCHEMA. The serve is working due to the fact that it is using the AppModule, but the tests are not, since for the spec each component is bootstrap using a different module.
To fix this, you should add the SomeComponent in the declarations https://github.com/gatimus/color-bind/blob/master/src/app/app.component.spec.ts#L5, or add NO_ERRORS_SCHEMA
Example;
TestBed.configureTestingModule({
      declarations: [
        AppComponent
      ],
      schemas: [
        NO_ERRORS_SCHEMA
      ]
    }).compileComponents();

So should the materials install schematics add NO_ERRORS_SCHEMA too all the spec files? Or is the exception that out of the box ng new, ng add @angular/material follow doc to implement button ng test to succeed to specific?

May continue in material2 issue.

You'd need to import the material module in the spec file. ex;
TestBed.configureTestingModule({
      imports: [
         MatButton
      ],
      declarations: [
        AppComponent
      ]
}).compileComponents();

@alan-agius4 edit MatButtonModule

Opps yeah, I didnt' know that by heart. More details about testing can be found here: https://angular.io/guide/testing#nested-component-tests


src/index.js

I don't see that things in src/index.js (referenced via relative path from index.html: "../src/index.js") are being included in the result. If they are not, then I suggest that you change the location of index.js so that it is in or under public. That will make its usage more obvious.

Ignore. My bad

No, actually, I think this is an issue.

No, actually, I think this is an issue.

If you're using Webpack in this repo as intended, /src/index.js (and any imported .js) is bundled and inserted in  in /public/index.html.
Can you provide an example that's not working for you when using npm run start or npm run build scripts?

Closing this, as shaner mentioned it's working as intended.


stops working on Apple Trailers

Example http://trailers.apple.com/trailers/fox/kungfupanda3/
youtube-dl --verbose http://trailers.apple.com/trailers/fox/kungfupanda3/
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'--verbose', u'http://trailers.apple.com/trailers/fox/kungfupanda3/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2016.02.01
[debug] Python version 2.7.10 - Linux-4.4.1-040401-generic-x86_64-with-Ubuntu-15.10-wily
[debug] exe versions: avconv 2.8.3-1, avprobe 2.8.3-1, ffmpeg 2.8.3-1, ffprobe 2.8.3-1, rtmpdump 2.4
[debug] Proxy map: {}
[appletrailers] kungfupanda3: Downloading XML
[appletrailers] kungfupanda3-clp-kaiarrives: Downloading settings json
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by HTTPError()); 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.
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 352, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 1903, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python2.7/urllib2.py", line 437, in open
    response = meth(req, response)
  File "/usr/lib/python2.7/urllib2.py", line 550, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.7/urllib2.py", line 475, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 558, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

youtube-dl version 2016.02.01
Thanks.

Hello beew, can you confirm whether you were able to successfully download "Clip: Kai Arrives" in previous builds?
It's not just YDL breaking
That first failing clip is a relatively fresh one, posted on 2016-01-22 (that date is from Playlist file: http://trailers.apple.com/trailers/fox/kungfupanda3/includes/playlists/itunes.inc#).
YDL's failing part is one that fetches metadata JSON for a particular video.
Fetching of .JSON fails for "Clip: Kai Arrives" (you can try that in browser):
http://trailers.apple.com/trailers/fox/kungfupanda3/includes/settings/kungfupanda3-clp-kaiarrives.json
but it works, for example, for an older trailer from the same set, the trailer named "Trailer 2":
http://trailers.apple.com/trailers/fox/kungfupanda3/includes/settings/kungfupanda3-tlr2.json
Similar case
It is one of the other freshest movies out there.
User-friendly page:
http://trailers.apple.com/trailers/paramount/zoolander2/
Playlist URL:
http://trailers.apple.com/trailers/paramount/zoolander2/includes/playlists/itunes.inc#
New trailer JSON is missing:
http://trailers.apple.com/trailers/paramount/zoolander2/includes/settings/zoolander2-usca-clip-kiss.json
Older trailer JSON is here:
http://trailers.apple.com/trailers/paramount/zoolander2/includes/settings/zoolander2-usca-tlr1.json
Problems
So there are two sides.

Actions from  Apple's side:
⋅⋅* Either Apple has globally changed the way JSON files areprovided. For all videos uploaded since particular unknown date, JSON files are placed somewhere else.
⋅⋅* In other case, Apple uploads JSON file for a clip only when the clip has been posted long enough.

Problem of  youtube-dl:
⋅⋅* For Apple trailers lists, even if all videos are available for download (links are available from Playlist .../includes/playlists/itunes.inc), the whole batch process fails if JSON for the first trailer is unavailable.

Proposal:
It will be great to make JSON acquiring an optional step for Apple trailers download. If for a particular video JSON file is absent, youtube-dl should fall back to data from .../includes/playlists/itunes.inc

Hi,
I am not sure how or where to get previous builds.

Hey beew! The only way to fix the issue now is to fix the code. If I'll be able to submit a patch, I'll come back here and let you know.

it will be fixed in the next version.


Type inference gets override when metadata recomputed

If have a nominal column then this operation will convert to quantitative
df["column"] * 100 # changes column to be quantitative

However if I reassign, then the default type inference is run again and Lux overrides our update
df["column"]  = df["column"] * 100 # metadata recomputed and therefore changed back to nominal

I thought this was fixed by an earlier patch? @Acornagain


Failed to set up

System Health details
Version | core-2022.6.0
Installation Type | Home Assistant Core
Development | false
Supervisor | false
Docker | false
User | homeassistant
Virtual Environment | true
Python Version | 3.9.2
Operating System Family | Linux
Operating System Version | 5.10.43
CPU Architecture | aarch64
Timezone | Asia/Jerusalem
Checklist

[X] I have enabled debug logging for my installation.
[X] I have filled out the issue template to the best of my ability.
[X] This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
[X] This issue is not a duplicate issue of currently previous issues..

Describe the issue
The integration fails with error
Reproduction steps

Install from HACS
Configur inegration

...
Debug logs
This error originated from a custom integration.

Logger: homeassistant.config_entries
Source: custom_components/oref_alert/__init__.py:11
Integration: oref_alert (documentation, issues)
First occurred: 8:15:30 PM (1 occurrences)
Last logged: 8:15:30 PM

Error setting up entry Oref Alert for oref_alert
Traceback (most recent call last):
  File "/srv/homeassistant/lib/python3.9/site-packages/homeassistant/config_entries.py", line 339, in async_setup
    result = await component.async_setup_entry(hass, self)
  File "/home/homeassistant/.homeassistant/custom_components/oref_alert/__init__.py", line 11, in async_setup_entry
    await hass.config_entries.async_forward_entry_setups(
AttributeError: 'ConfigEntries' object has no attribute 'async_forward_entry_setups'

Diagnostics dump
No response

The problem is compatibility with old version of Home Assistant. Your version is from June 2022, which is more than a year old. This integration is not compatible with your Home Assistant version. Please update Home Assistant first.
BTW, I'll add a check to make sure that such installations are blocked, so the error will be more straightforward. Thanks!

Some more information:

Home Assistant deprecated the function hass.config_entries.async_setup_platforms and instead required all integrations to use hass.config_entries.async_forward_entry_setups. This is documented here.
The new function hass.config_entries.async_forward_entry_setups is the one that is used by the "oref_alert" integration (as it should).
The new function was introduced by https://github.com/home-assistant/core/pull/73806 which got merged into home-assistant:dev on Jul 9, 2022. This means that the new function exists from Home Assistant 2022.8 (August release).
The Home Assistant where the problem occurred is 2022.6, and therefore the new function hass.config_entries.async_forward_entry_setups doesn't exist there.

I'll be adding a check that Home Assistant version is at least 2023.1 (which is 10 months old, and to reduce the chances of additional compatibility issues.)


Themis 0.13.5

Push out another hotfix for Apple platforms which disables Bitcode generation for macOS, as it's know to cause issues with deploying macOS apps with Apple Silicon support to App Store.
This hotfix affects only installation of Themis via Carthage for building macOS apps.
Checklist

[X] Change is covered by automated tests
[X] Example projects and code samples are up-to-date (may be done separately)
[X] Changelog is updated
[x] Push the branch manually from CLI once CI passes

Days without hotfixes: 0⃣


Android client shortens names too early (OnePlus 6)

Summary
The Layout was fine on my OnePlus 5, but on my OnePlus 6 (bigger display), the mattermost app shortens channel and usernames that are already short enough.
Environment Information

Device Name: OnePlus 6
OS Version: Android 8.1.0
Mattermost App Version: 1.10.0 (Build 127)
Mattermost Server Version: 5.1.0

Steps to reproduce
Use App on OnePlus6
Expected behavior
Print full names
Observed behavior
Names get shorten too early. Examples:

"BuS" to "B..."
"matterbridge" to "matter-"
"abcdef" to "ab-"

You may also notice the time floating around somewhere in the middle.

Hi @ibot3! Thank you for reporting this - we're releasing v1.11 tomorrow and I'm wondering if you'd like to test this out with the newest release in case it includes a fix for this issue?

@ibot3 Sorry about that! I've asked our QAs to help test this out.

Hi @ibot3,
Our QAs are not able to reproduce this - are other screens in the app showing the same issue (e.g. other than the channel view screen)?

No, it only happens when viewing a channel.

Hi @ibot3, this seems to be an issue on the RN side - you can follow it here: https://github.com/facebook/react-native/issues/15114.

Hi @ibot3,
We created a ticket for this here: https://mattermost.atlassian.net/browse/MM-11845.
Our devs are taking a look if they are able to fix it - however, since we're not able to reproduce the issue, we're not able to effectively test if the fix works. Hence, we're wondering if you'd be able to help with testing and/or fixing of the issue? We're able to send you an apk file and give guidance on how you can help if you're interested.

Yes, I am interested.

Awesome! Do you have an idea on how to get started if you have a chance to help with a fix?
Our devs will also investigate a fix for this, but it might not make it to v1.12 as we haven't been able to reproduce this internally yet.


Question about instrumentation retransform class.

Pinpoint  is enhanced at application startup，Why not enhance it again by instrumentation retransform class？
If you use it, you can control whether it is enhanced through configuration.

Duplicated : #9044


Cant move window to next desktop by keyboard shortcuts.

After activating this script, I cant move window to next desktop by keyboard shortcuts.

That's odd. Can you give me the script logs? This is a somewhat hard procedure, here are the steps:

Deactivate the script and restart kwin (relogin)
Download the script sources; you can just clone this repo
Open kwin console: open krunner (alt+f2 or alt+space by default) and run wm console
In console click "open" and navigate to the script directory. Go to contents/code and load main.js
Try doing some actions: moving between desktops by applet or by hotkeys, moving windows by right-clicking or by hotkeys
Copy everything from the output box and send it as a reply to this issue

I opened two window:  Chrome and wm console. Every operation below was on the wm console window.

Move between desktops by hotkeys(Switch to next desktop then switch back), everything perfect.  logs as below:

Not empty: 桌面外壳脚本控制台 — Plasma is there
Not empty: 桌面外壳脚本控制台 — Plasma is there

Move window to next desktop by  right-clicking  then move back, everything perfect. logs as below:

Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 2 out of 2
added a desktop
Not empty: Cant move window to next desktop by keyboard shortcuts. · Issue #2 · d86leader/dynamic_workspaces - Google Chrome is there
Not empty: 桌面外壳脚本控制台 — Plasma is there
deleted last desktop
Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 1 out of 3

Move window to next desktop by  hotkeys,  nothing happend but the window lose focus. logs as below:

deleted last desktop
Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 1 out of 3
Not empty: 桌面外壳脚本控制台 — Plasma is there
Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 2 out of 2
added a desktop
Not empty: 桌面外壳脚本控制台 — Plasma is there
Not empty: 桌面外壳脚本控制台 — Plasma is there

Move window to next desktop by  right-clicking, then move window to previous desktop by  hotkeys, everything perfect. logs as below:

Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 2 out of 2
added a desktop
Not empty: Cant move window to next desktop by keyboard shortcuts. · Issue #2 · d86leader/dynamic_workspaces - Google Chrome is there
deleted last desktop
Client 桌面外壳脚本控制台 — Plasma just moved
 to desktop number 1 out of 3
Not empty: 桌面外壳脚本控制台 — Plasma is there

That's really strange. I'm sorry, but I don't think there's anything I can do: KDE API can just do weird things sometimes. I've had some similar strange bugs on my machine, and I fixed them by just rewriting everything in another architecture and it just magically started to work.
If you want, you can try an older version before major rewrite. It's buggy and the code is bad and it might not work; here's the commit link: https://github.com/d86leader/dynamic_workspaces/commit/636b2312bbc742306b40bf28287af1814345f544

Using plasma and kwin 5.20.90, I can move the windows through the default shortcut (shitft+ctrl+super+➡) to the next workspace without any problems.

Using plasma and kwin 5.20.90, I can move the windows through the default shortcut (shitft+ctrl+super+➡) to the next workspace without any problems.

@fabianski7 me too, although I use non-default shortcuts. For me it's been working since plasma 5.9 to 5.20.


Change aliases from list to map

Hi,
While working with opslevel, teams and aliases, some problems we are trying to solve right now would be solved (or it would help significantly) if we had option to not have aliase as a list but as map.
This article actually summed it up quite well: https://www.opslevel.com/blog/service-aliases/

And even when you do settle on a name, a microservice can often pick up a number of “nicknames” as well. Maybe your Terraform code refers to your service one way, your deployment system another way, and your AWS tags a third way. We don’t want these nicknames causing confusion or slowing you down.

For exactly this use case it would be great if we could have aliases for example as this (in this example for services):
aliases = {
  aws = "cart"
  k8s = "cart_service"
  terraform = "shopping_cart"
}

In any kind of code, terraform included, I could then get this aliases map and find aliases for specific purpose. For example I could in terraform lookup alias for k8s label and use that in helm chart. Or in AWS Tag Policy I could get list of all services and their aliases with aws and automatically add it into Tag Policy.
With teams I could have short name for k8s labels or aws tags while keeping long and human readable format of the team in opslevel. Now I can have the alias in aliases but I don't know which one is the one I want to pick and use and validate against.
Now I can't really know which aliases from the list is the one I want.
There might be better way how to do this, not with a map (maybe tags for aliases?).

@jan-ludvik - Thanks for writing this up this definitely gives me a deeper understanding of the ask.  There are a couple of questions I have.
current the data in opslevel on a service or team for Aliases is an ordered by creation datetime list.  In your above example each alias now has a "key name" and the actual alias is the value.
Question: What prevents you from having these be tags and looking at those to find what the "aws" alias is?
As proposed this would likely cause us to change our data model on the API side since someone at some point will have to set the "key name" for each alias value.  Today if this service was in an account it would just have the list
["cart", "cart_service", "shopping_cart"]

We would need someone to define what is the "key name" for each of those to move it to a map.
Question: If we did this how would we migrate the database list of aliases to a map?  What would the default "key name" be?
{
"alias_1": "cart",
"alias_2": "cart_service",
"alias_3": "shopping_cart",
}

?
Lastly the point of Aliases being a list is that they are a waterfall catchall for looking up a service.  IE given a string - find a service by that.  It sounds like you are trying to go the other way.  IE given a service - name a thing with the same alias
Question:  Is this understanding correct?
With answers to the above I will take this back to the product team - since its a pretty base level change to the way our aliases are stored and defined I have no timeline for you on this.  Thanks again for the insight and request.


Refactor documentation and code

Updated all the links to documentation with stable version instead of latest.
Updated links to our RoboCon talk
Replaced redundant visit_* methods with shorthand versions
Reformatted everything with black
Improved some comments and prints
Fixed some typos
Added Python 3.10 as supported version (please confirm)

Codecov Report

Merging #577 (0dec424) into master (ae27292) will decrease coverage by 1.05%.
The diff coverage is 86.95%.

@@            Coverage Diff             @@
##           master     #577      +/-   ##
==========================================
- Coverage   96.82%   95.77%   -1.06%
==========================================
  Files          23       23
  Lines        2649     2603      -46
==========================================
- Hits         2565     2493      -72
- Misses         84      110      +26

Impacted Files
Coverage Δ

robocop/config.py
92.88% <0.00%> (ø)

robocop/run.py
91.01% <ø> (ø)

robocop/checkers/errors.py
94.18% <83.33%> (-2.16%)
:arrow_down:

robocop/checkers/comments.py
95.45% <100.00%> (-4.55%)
:arrow_down:

robocop/checkers/lengths.py
98.15% <100.00%> (-0.69%)
:arrow_down:

robocop/checkers/misc.py
89.23% <100.00%> (-2.65%)
:arrow_down:

robocop/checkers/naming.py
99.05% <100.00%> (-0.15%)
:arrow_down:

robocop/checkers/tags.py
100.00% <100.00%> (ø)

robocop/utils/misc.py
94.49% <0.00%> (-4.13%)
:arrow_down:

... and 6 more

Continue to review full report at Codecov.

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


Merge "What is Etherlink" and "Why use Etherlink" pages

These pages can be merged unless we want to highlight "Why use Etherlink" as a separate item.
Before:

After:

This may be unnecessary now because of #34  🤔


E492: Not an editor command: LoadComments

Unfortunately not working for me, installed with Plug but as soon as I open nvim I get the following error:
Error detected while processing VimEnter Autocommands for "*":
E492: Not an editor command: LoadComments

No commands from the plugin are loaded.
Using nvim head
$ nvim --version
NVIM v0.7.0-dev+956-g6cb670cb2
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by ...

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/opt/homebrew/Cellar/neovim/HEAD-6cb670c/share/nvim"

Run :checkhealth for more info

Please let me know any other information that may be useful.
Love the idea of the plugin btw

Thank you for the bug report. Could you try running UpdateRemotePlugins and restarting Neovim?


How to find item thumbnail of Youtube Feed?

Hi @codehollow,
Could you tell me how to get the item thumbnail of Youtube Feed?
For example, if I read the Ted Talk from url feed https://pa.tedcdn.com/feeds/talks.rss, then I can get the thumbnail of each item using the following codes:
string feedUrl = "https://pa.tedcdn.com/feeds/talks.rss"; // This works.
// string feedUrl = "https://www.youtube.com/feeds/videos.xml?channel_id=UCAuUUnT6oDeKwE6v1NGQxug"; // This won't work.
var feed = await FeedReader.ReadAsync(feedUrl);
var xDocument = XDocument.Parse(feed.OriginalDocument);
var xNamespace = xDocument.Root.GetDefaultNamespace();

foreach(var item in feed.Items)
{
    var baseFeedItem = item.SpecificItem;
    string thumbnail = null;
    if (baseFeedItem.Element.Descendants().Any(x => x.Name.LocalName == xNamespace + "thumbnail"))
    {
        thumbnail = baseFeedItem.Element.Descendants().First(x => x.Name.LocalName == xNamespace + "thumbnail").Attribute("url").Value;
    }
    Console.WriteLine("thumbnail is: " + thumbnail);
}

But if I read Ted Talk feed from its Youtube channel https://www.youtube.com/feeds/videos.xml?channel_id=UCAuUUnT6oDeKwE6v1NGQxug, then I cannot get the thumbnail.

Hello tuanbs,
I'm sorry for you don't get answer from publisher. But your had send codes well work for me. I've been trying for almost an hour get thumbnail.

Hello tuanbs,
one way to fix this is to use:
               if (baseFeedItem.Element.Descendants().Any(x => x.Name.LocalName.Contains("thumbnail", StringComparison.InvariantCultureIgnoreCase)))                 {                     thumbnail = baseFeedItem.Element.Descendants().First(x => x.Name.LocalName.Contains("thumbnail", StringComparison.InvariantCultureIgnoreCase)).Attribute("url").Value;                 }


I have been using this for a few month but am going to stop using it

Hi there,
Thanks for programming this, it has been useful, but a few things make it really difficult to use, and thus I am going to try smart-table instead.
What I don't like about this module is that in order to populate the table, you have to use bind-resource="somefunction()".
Then the"somefunction" needs to accept to magic parameters as so: var somefunction = function(params,paramsObj){}
the params holds page and count.
This seams weird, and makes the table not so flexible...

Happy you will use a better solutions for your project :-)
What you suggest to make the table more flexible?
Thank You so much to open this discussion


Instrument our build so we can easily capture linker execution times

I have added an additional commit that allows to add a "variant" (to a fixed file name). IMO this lets us output data in a much simpler shape for processing (e.g. when using R, the variant can be loaded as a factor right away, so no reshaping / merging of files is required).

If you think we should keep the last commit, I'll squash before merging.

The variant one looks good, yes.

Squashed. I've also added an example of how to load and plot this data in R (with tidyverse).


ARROW-12716: [C++] Add string padding kernel

Done (also set the default pad character to ' ' to be nicer to Python users).


Rcon command

Use cmdlist and condump to get list of all commands and implement them.

Closing, will implement as needed


Missing using statement

@nicolasploquin commented on Thu Feb 28 2019
In " Parse connection string " section
using Microsoft.WindowsAzure.Storage; //Namespace for CloudStorageAccount

Détails du document
⚠ Ne pas modifier cette section. C’est obligatoire pour docs.microsoft.com ➟ Liaison des problèmes GitHub.

ID: a9ca205b-55ab-683a-46ee-afc9f6fc239b
Version Independent ID: 065b8cb0-d218-b759-ce69-e8901d89b422
Content: Prise en main du stockage de tables Azure et de l’API Table d’Azure Cosmos DB avec .NET
Content Source: articles/cosmos-db/table-storage-how-to-use-dotnet.md
Service: cosmos-db
GitHub Login: @wmengmsft
Microsoft Alias: wmeng

Hi team,
I'm moving this here since the contributor found a bug in the code
best

@CeciAc This has been addressed/updated as I cannot find where this issue exists:
I believe this is the section in question:
using Microsoft.Azure; //Namespace for CloudConfigurationManager
Please let me know if I have missed something.

Yes, in this section parse-the-connection-string
I think it is missing one "using" statement, in addition to Microsoft.Azure, for CloudStorageAccount class.
This one :
using Microsoft.WindowsAzure.Storage; // Namespace for CloudStorageAccount
Maybe, I missed a nuget package but I don't think so...
Many thanks,

@nicolasploquin  thanks for reporting the issue, I didn't had a chance to test the sample recently but I assume you did so taking your suggesting for the doc update.

We will now close this issue.
#please-close

@nicolasploquin Thank you for pointing this out. Documentation updates will be made. If you find additional issues please do not hesitate to file additional items to have these addressed. Regards, Mike


/bin/bash: bundle: command not found

This is the code i have written in schedule.rb
every 2.minutes do
   rake "task_overdue:overdue"
end

But after 2 minutes i am getting error  /bin/bash: bundle: command not found in cron.log file
Using Rails4 with latest whenever gem.
Tried to fix it but giving the same error.

I have the same issue. The crontab listed command can be run manually just fine and shows up in the log file.

Looks like it was an old error:
https://groups.google.com/forum/#!msg/whenever-gem/yRLt3f2jrfU/Exu3xfCo8DAJ
Setting the PATH seems to do the trick with:
env :PATH, ENV['PATH']

This seems like a reasonable default that whenever should include in the config file automatically.

Also trying following 2 line in schedule.rb
env :PATH, ENV['PATH']
env :GEM_PATH, ENV['GEM_PATH']

I could not get any of them to work for the life of me.
My gem env:
RubyGems Environment:

RUBYGEMS VERSION: 2.4.5
RUBY VERSION: 2.2.2 (2015-04-13 patchlevel 95) [x86_64-linux]
INSTALLATION DIRECTORY: /usr/local/bundle
RUBY EXECUTABLE: /usr/local/bin/ruby
EXECUTABLE DIRECTORY: /usr/local/bundle/bin
SPEC CACHE DIRECTORY: /root/.gem/specs
SYSTEM CONFIGURATION DIRECTORY: /usr/local/etc
RUBYGEMS PLATFORMS:

ruby
x86_64-linux

GEM PATHS:

/usr/local/bundle
/root/.gem/ruby/2.2.0
/usr/local/lib/ruby/gems/2.2.0

GEM CONFIGURATION:

:update_sources => true
:verbose => true
:backtrace => false
:bulk_threshold => 1000
"gem" => "--no-rdoc --no-ri"

REMOTE SOURCES:

https://rubygems.org/

SHELL PATH:

/usr/local/bundle/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin

My $PATH
/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
And my bundle show --paths is listing bundler as being in:
/usr/local/bundle/gems/bundler-1.10.5
I'm using a docker container from the rails:4.2.3 image with my app and cron installed. I'm not using rbenv or rvm.
Any ideas?

I have similar problem, I use
env :PATH, ENV['PATH']
env :GEM_PATH, ENV['GEM_PATH']
env :GEM_HOME, ENV['GEM_HOME']

and nothing.
in my .bashrc I add
source "$HOME/.rvm/scripts/rvm"

also nothing. But when I login to my server and run the task I do not have problems
I solve my problem with this code
rvm cron setup

And delete all env set
env :PATH, ENV['PATH']
env :GEM_PATH, ENV['GEM_PATH']
env :GEM_HOME, ENV['GEM_HOME']

env :PATH, ENV['PATH'] solved my issue.
env :GEM_PATH, ENV['GEM_PATH'] creates more error in my case:
/home/ubuntu/.rbenv/versions/2.2.5/lib/ruby/2.2.0/rubygems/dependency.rb:315:in to_specs': Could not find 'bundler' (>= 0) among 6 total gem(s) (Gem::LoadError)
Checked in 'GEM_PATH=', execute gem env for more information
from /home/ubuntu/.rbenv/versions/2.2.5/lib/ruby/2.2.0/rubygems/dependency.rb:324:in to_spec' 	from /home/ubuntu/.rbenv/versions/2.2.5/lib/ruby/2.2.0/rubygems/core_ext/kernel_gem.rb:64:in gem'
from /home/ubuntu/.rbenv/versions/2.2.5/bin/bundle:22:in <main>'

[comment is tangential to problema at hand, but may be useful for someone stumbling upon this]
I second yjchieng's observation.  I would add that askrynnikov's comment was also needed for me to get a whenever taks to run properly, as rbenv was not being found as well.

env :PATH, ENV['PATH'] at the top of my schedule.rb also solved it. I tried many other things. Using rbenv, capistrano, rails 5, and whenever gem.

@austinarchibald's comment worked for me, finally. There should really be a mention of this on the wiki page for RBENV users.

env :PATH, ENV['PATH'] at the top of my schedule.rb also solved it. I tried many other things. Using rbenv, capistrano, rails 5, and whenever gem.

Thanks. I also solved the same problem by adding env :PATH, ENV['PATH'] at the top of my schedule.rb.
FYI, by adding it, whenever generates cron like below:
PATH=/home/deploy/.rbenv/versions/3.1.2/bin:/home/deploy/.rbenv/libexec:...

0,0 0 * * * /bin/bash -l -c 'cd /var/www/myapp/releases/yyyymmdd && RAILS_ENV=production bundle exec ...

...

My environment is whenever 1.0.0, Rails <IP_ADDRESS>, Ruby 3.1.2, and capistrano 3.17.1.


Construct FpVar from bits

This is useful for Poseidon-like sponges.

Thanks! (Sorry that I am slower in response due to another project :))

Thanks! (Sorry that I am slower in response due to another project :))

No worries!

No worries!


Move tendermint consensus config overrides

Addresses https://github.com/celestiaorg/celestia-app/issues/669#issuecomment-1315796678 by copying the consensus config overrides from celestiaorg/cosmos-sdk.
This PR should be merged in parallel with https://github.com/celestiaorg/cosmos-sdk/pull/284

Codecov Report

Merging #1012 (1a6277e) into main (f67acce) will increase coverage by 23.93%.
The diff coverage is 44.44%.

@@             Coverage Diff             @@
##             main    #1012       +/-   ##
===========================================
+ Coverage   27.15%   51.09%   +23.93%
===========================================
  Files          81       71       -10
  Lines        9021     4378     -4643
===========================================
- Hits         2450     2237      -213
+ Misses       6335     1915     -4420
+ Partials      236      226       -10

Impacted Files
Coverage Δ

x/blob/keeper/keeper.go
91.30% <ø> (ø)

x/blob/types/params.go
33.33% <28.57%> (-3.71%)
:arrow_down:

x/blob/keeper/params.go
100.00% <100.00%> (ø)

x/blob/types/params.pb.go

x/blob/types/query.pb.go

x/blob/types/genesis.pb.go

x/blob/types/tx.pb.go

x/qgb/types/query.pb.go

x/qgb/types/types.pb.go

x/qgb/types/genesis.pb.go

... and 3 more

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


Design: Chips are not themed

Reported in Slack
I've set a theme...

... and the filter chips and pivot chips are not colored per the theme:

Closed by https://github.com/rilldata/rill/pull/6051


Upgrade OpenSSL

There is a security bug in the versions of the openssl crate used by mongoc-sys.  https://rustsec.org/advisories/RUSTSEC-2018-0010.html
The driver should upgrade to support 0.10

Ignore me....  This is using openssl-sys not openssl.....  Caarrrryyyy on


Some kind of bug

Using your library to solve a sudoku, I have found the following bug. When I start you solver for sudoku<PHONE_NUMBER>00340000008005600500104070002009010003000040005001200000000000070008090 , the program crashed with such error: thread 'main' panicked at 'assertion failed: !column.is_covered', C:\Users\User.cargo\registry\src\github.com-1ecc6299db9ec823\dancing-links-0.2.0\src\grid.rs:397:9 . I have no idea, why it occurs. If it is important, the above sudoku has an answer  -<PHONE_NUMBER>97342185428915637569134872742859316813267549935471268284693751176528493.

Thanks for the report! I'll take a look

I'm making slow progress on this in the fix-regression branch, will post a PR once I have a solution.

@tyfkda has fixed this in #5

Release cut https://github.com/declanvk/dancing-links/releases/tag/v0.3.0


Restore active preference when reopening window

Closes #16

Safari keeps track of the last opened preference pane even after complete app restarts. Based on a cursory glance, I don't think this does.

We need to check what the Human Interface Guidelines says about that and what other apps do. I would prefer to not have that behavior, personally.

Well:

Restore the last viewed preference pane. If the user switches preference panes, your app should remember this change and show the same pane immediately the next time the user opens your preferences window.
https://developer.apple.com/design/human-interface-guidelines/macos/app-architecture/preferences/

That could mean either.
Restoring state is very broad, too, and says "Preserve and restore your app’s state so people can continue where they left off" and "Configure reopened windows as expected".
But what's expected in terms of preferences? I would not expect the app to restore my last preferences editing session, because I don't do that a lot.
But if an app relies on preferences modifications heavily + requiring restarts, this can get on one's nerves. Does this happen often? At all?
Wouldn't be hard to use UserDefaults to restore the last session, but is that really a use case?

we start with the interpretation that is least invasive/requires the least amount of code change, i.e. restore the session while the app is running (= this PR)

👍

we discuss opening the lib for the other interpretation, e.g. adding an option to store the last open tab in the user defaults, and handle that separately

I don't think we should do this at all. Most of Apple's apps don't do it, neither does most third-party apps. Instead, I think we should open a Radar to get Apple to clarify in the HIG exactly what's expected with restoring. What do you think?

Found a bug and fixed it :)  I'm fine with your verdict @sindresorhus as we can still move on merging this PR and then never talk about restoring the tab after relaunching the app. Works for me :)


新增 torchvision 和 paddle.vision 的对应关系

新增 torchvision 和 paddle.vision 的对应关系 34 个
修复 validate_mapping_files.py，现在可以正常处理文档中包含类型注解的函数声明

 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.guozixu2001 seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@guozixu2001 CI不通过，代码风格检查失败，务必确保CI通过

LGTM
注意事项：

后续根据该文档来实现Matcher，注意不要出现文档与Matcher的diff。
2.如果实现Matcher的过程中，发现文档有误，需及时回头更正文档。


Fix call for Bidirectional wrapper

Fix a bug in model topology when initial_state is provided to the Bidirectional wrapper. initial_state should be handled in a same way as in RNN.__call__.
input1 = Input(shape=(None, 5))
input2 = Input(shape=(None, 5))
states = Bidirectional(GRU(2, return_state=True))(input1)[1:]
out = Bidirectional(GRU(2, return_sequences=True))(input2, initial_state=states)
model = Model([input1, input2], out)
print(model.layers)
model.summary()

Outputs:
[<keras.engine.topology.InputLayer object at 0x117d760f0>, <keras.layers.wrappers.Bidirectional object at 0x117ec5550>]
_________________________________________________________________
Layer (type)                 Output Shape              Param #
=================================================================
input_2 (InputLayer)         (None, None, 5)           0
_________________________________________________________________
bidirectional_2 (Bidirection (None, None, 4)           96
=================================================================
Total params: 96
Trainable params: 96
Non-trainable params: 0
_________________________________________________________________

This PR basically copies RNN.__call__ into Bidirectional.__call__, but without the lines handling constants.
Also modifies wrappers_test.test_Bidirectional_state_reuse to cover this use case.

This fix also needs to added to TimeDistributed layer to enable using initial_state


Random status (OK/BAD)

Hello,
Would be great to have an endpoint which will return random statuses.
For example:
/random/200-500
or /random?list=200,400,500
or /succces-or-failure (For ex.: 200 or 500)

I have created a pull request for a failChance parameter which will return a 500 instead of the specified status every 1 in x requests

Would be great if it would return a 503 or 504 instead of a 500.   Or perhaps add the ability to suggest what type of failure occurs randomly.