Use isVisible instead of CSS selector for extract

@hadim Thx to that discussion. I figure out an other way to show the extract archive entry for specific file extensions. This may be more appropriate?

CSS selector looks like a clean way to do it. But I am confused about the relation of this PR with https://github.com/hadim/jupyter-archive/pull/24.

There is no relation with #24.
Submenu cannot be handled through command.isVisible as the command is linked to the subitems and not the main one. So in #24, the menu item is disposed and recreate if the user switch from submenu selection to a specific archive format (and vice-versa).

Oops, I totally misread. Sorry for the noise :-)

No prob, thank you for pushing forward this great extension.

Three block of code are conflicting with master now. I'll merge once it is solved.

Sorry I solve the conflict with the Web UI; that was definitely a bad idea. I'll commit quickly the fix in another PR.

Ahah, a classic :-)
It's all good now, no worry.


added requirements

init packages

Could we keep it simpler?
Django==3.0.8
django-debug-toolbar==2.2
flake8==3.8.3
pillow==7.2.0
I believe these are all we need so far.

these are the requirements by default when I pip freeze. this is pretty normal. does pipenv only care about whaT you manually install?


SA1316 complains about discards

VS 16.5.1, Stylecop.Analyzers 1.2.0-beta.164, project targets .NET 4.6.2
(ulong free, _) = this.GetGpuMemoryInfo();

produces SA1316 "Element names within a tuple should have the correct casing"
stylecop.json:
{
  // ACTION REQUIRED: This file was automatically added to your project, but it
  // will not take effect until additional steps are taken to enable it. See the
  // following page for additional information:
  //
  // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md

  "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
  "settings": {
    "namingRules": {
      "includeInferredTupleElementNames": true,
      "tupleElementNameCasing": "camelCase"
    }
  }
}

The problem does not arise in VS2017, but it does arise in VS2019 (16.5.1).
SA.Issue.3139.zip is a minimal solution that demonstrates the problem. Just unzip and build the contained solution in VS2019 v16.5.1.


net: mqtt: add user_data in mqtt client

add user_data to mqtt client to store
application related info

Just my 2 cents: If you nest the struct mqtt_client in an application struct, you can get the application struct with CONTAINER_OF.
struct app_data {
	struct mqtt_client client;
};

static void some_func(const struct mqtt_client *client)
{
	struct app_data *data = CONTAINER_OF(client, struct app_data, client);
	// ...
}


Fix plugin for shells with no_unset (aka set -u) and ksh_arrays shell options set

Just going to comment on this: set -u is useful in interactive contexts, and it would be nice to have it in autosuggestions.

set -u isn't useful in any way in interactive shell, see discussion at https://github.com/romkatv/powerlevel10k/issues/2652.

set -u isn't useful in any way in interactive shell

is incorrect and the latest message in romkatv/powerlevel10k #2652 is incorrect. When you source a function like this:
$ cat ./foo && . ./foo
break_nounset() {
  printf 'foo%s\n' "${this_variable_does_not_exist}"
}

it returns different results based on user settings
$ set -u && break_nounset
break_nounset:1: this_variable_does_not_exist: parameter not set
$ set +u && break_nounset
foo

Having set -u in an interactive shell is invaluable while dogfooding works in progress.

I must emphasize, zsh-autosuggestions is designed to run in interactive session, it's expected to have sane defaults

It appears that much of the codebase does allow for a user to work with it interactively, even if set -o nounset/set -u/setopt nounset is activated. In 2019, for example, the codebase was modified so that users with set -o sh_word_split/set -y/setopt sh_word_split in their interactive shell can keep easy access (4cd210b70d).
I see plenty of benefit in publishing changes that would allow this plugin to degrade gracefully and work for users coming with various options set.
What’s the benefit of preventing this merge?

+1 to @LucasLarson; no_unset is useful in interactive mode, and not just because it catches errors in scripts: a variable name can be typo'd (or erroneously unset) on the command prompt just the same as a variable in a script, and no_unset will prevent such an erroneous command on the prompt from being run. That's a very good thing if the erroneous command would produce irreversible effects or just consume a lot of time!
and for people who use unset in interactive mode, this PR does no harm.
there's now at least 4 different users who want this; is there any reason not to merge?


Team 25 VnV Report

Great job this VnV Report is fantastic! I would suggest maybe explaining your non-functional requirements a little more clearer and maybe express the data involving them in a more visual representation if possible.

Details on the NFRs are hyperlinked to the SRS, where clear descriptions of the respective NFR are provided.
In interest of conciseness, the NFRs were only briefly summarized within the VnVReport.
Visual representations have also been added for applicable NFRs, such as performance.


Allow for free listings

(This was briefly discussed in the partners call.) There are several use cases for allowing vendors to list listings that do not cost any Bitcoin. These include:

Free samples
Freecycling
Super low barrier-to-entry testing
(possibly) Barter

Free listings, not having a corresponding Bitcoin payment, do not need a moderator to moderate a Bitcoin transaction. Free listings would follow the same purchase flow as paid listings, with buyer orders being immediately 'funded'.
The buyer and seller would still be able to make use of OpenBazaar infrastructure around transactions, including ratings, chat, transaction history, channels, etc.

Free listings could especially be useful for digital goods too. Offering some music/content for free, while also having premium content seems like a pretty solid use case for this feature.

This has been discussed a few times, but we've always concluded it's not something we want to add to the product. I'm closing this issue for now.


Rsync cannot connect

I am trying to test rsync but not working.  I have all permissions since this is my own laptop and I get the same issue from both my laptop and linux server from clientserver.c
macbook
% rsync -v -avz rsync://rsync.cmbi.umcn.nl/dssp_redo/5gq9.dssp .
opening tcp connection to rsync.cmbi.umcn.nl port 873
rsync: failed to connect to rsync.cmbi.umcn.nl: Connection refused (61)
rsync error: error in socket IO (code 10) at /AppleInternal/Library/BuildRoots/a0876c02-1788-11ed-b9c4-96898e02b808/Library/Caches/com.apple.xbs/Sources/rsync/rsync/clientserver.c(106) [receiver=2.6.9]

centos server
$ rsync -v -avz rsync://rsync.cmbi.umcn.nl/dssp_redo/5gq9.dssp .
opening tcp connection to rsync.cmbi.umcn.nl port 873
rsync: failed to connect to rsync.cmbi.umcn.nl (<IP_ADDRESS>): Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2]

but I know it works from ftp:
$ wget ftp://ftp.cmbi.umcn.nl/pub/molbio/data/dssp/5gq9.dssp
--2023-02-10 22:11:31--  ftp://ftp.cmbi.umcn.nl/pub/molbio/data/dssp/5gq9.dssp
           => ‘5gq9.dssp’
Resolving ftp.cmbi.umcn.nl (ftp.cmbi.umcn.nl)... <IP_ADDRESS>
Connecting to ftp.cmbi.umcn.nl (ftp.cmbi.umcn.nl)|<IP_ADDRESS>|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /pub/molbio/data/dssp ... done.
==> SIZE 5gq9.dssp ... 184049
==> PASV ... done.    ==> RETR 5gq9.dssp ... done.
Length: 184049 (180K) (unauthoritative)

100%[==============================================================================================================================================================================================>] 184,049      502KB/s   in 0.4s

2023-02-10 22:11:32 (502 KB/s) - ‘5gq9.dssp’ saved [184049]

I'm afraid you are asking this question at the wrong location. We do not maintain servers at the UCMN, that's another institute.

There is an up2date DSSP databank on rsync:
rsync -av rsync://rsync.pdb-redo.eu/dssp/ dssp/
Note that this only contains DSSP files for entries that can be cast in DSSP format. Large models can be annotated directly in the MMCIF coordinate file.

Figured there was a new site.  Thanks.


Block previews don't update when browser items are added or changed

Description
Changes to blocks with a browser don't update in the editor even after clicking done and update. The preview on the right flashes insinuating a refresh but the changes don't show up. If I open up the preview I do see the changes. Only once I exit out of the editor, refresh the edit page and open the editor again I see the changes in the previews.
Some other things I've noticed in the previews:

[ ] the preview of the block stays a placeholder until I add an element to the browser, once I add a single element the block preview renders (I see the blocks background) but it doesn't render the browser elements.
[ ] this same problems exists for blocks that have no fields at all, they don't automatically render without any fields, my workaround so far has been to add a single fields with a bogus default value. Also because it looks like the new form builder doesn't support hidden fields which would have been another workaround.
[ ] when using the form builder the browser shows the full model namespace under type. If I create the same browser with a form view it hide the type column and doesn't show the full model namespace

Steps to reproduce
Create a simple block with a browser fields, see below for my setup:
public function getForm(): Form
{
    return Form::make([
        Browser::make()
            ->modules([Customer::class])
            ->name('Customers')
            ->sortable(true)
            ->max(8)
    ]);
}

Create a preview blade template that includes
$block->getRelated('Customers')

Expected result
If I make changes in the browser field using the editor I would expect those changes to be directly reflected in the preview on the right.
Actual result
Changes don't show directly, only after refreshing the page, even closing and opening the editor don't make a difference
Versions
Twill version:  3.0.2
Laravel version: 10
PHP version: 8
Database engine: PG 14

Did some digging myself and it looks like this is not something that's currently supported. There's two flows that will need some updating:

Browsers are not passed along in function getNestedBlocksForData(). This could be fixed by adding something like:

        //include browser data in content field
        if( count($data['browsers']) > 0 ) {

            $browsers = [];
            foreach ($data['browsers'] as $name => $elements){
                $browsers[$name] =  Arr::pluck($elements, 'id');
            }
            $data['content']['browsers'] = $browsers;
        }

Now you'll have the updated browser data in the block but when rendering the block you call $block->getRelated() which will get the related fields directly from the DB or cache vs using the revision data. If I'd have the above data available I could add an inEditor flow that would to omit the cache/query and attach the new items from the browser.

Let me know if the above approach works and I can create a PR for it

Hi @zltn, sorry for the delay... A PR is welcome for this!


General cleanup & improved template tutorial

This PR generally cleans up the markdown files to have a consistent style, namely:

reduce unneeded whitespace
use correct indentation
fix small syntactic errors
more consistent code blocks

This PR also slightly improved the templates tutorial, explaining some of the interactions a new user may be curious about.
Some things I suggest in the future to make contribution easier:

adhere to a sensible default style

headings should generally stick to their content
indents should be 2 spaces unless a numbered list is used
"&" is written with spaces around it
mark all code blocks as typ

this in particular will enable highlighting for most users, catching issues before they are even committed

automatically word wrap your text at 80 or 100 columns

while long lines are not an issue, they are generally hard to read when you inspect files in tools other than a text editor

That's really great. Everything seems good.
Thank you for your work!

I'm now thinkining about removing typ-norender and typ-nopreamble, moving render modifiers into first line of code itself. That should help with easier setting up highlighting for those editors that support it.
I don't think that would be priority now, but I'm totally going to change that someday.


"compound literals are a C99-specific feature" error with C++

When adding the arm/neon.h include to a C++, compiled with Apple clang 12 in macOS using the -pedantic flag, I get the following error:
In file included from /.../simde-no-tests/arm/neon.h:51:
/.../simde-no-tests/arm/neon/ceqz.h:203:49: error: compound literals are a C99-specific feature [-Werror,-Wc99-extensions]
    return simde_vceqq_f16(a, simde_vdupq_n_f16(SIMDE_FLOAT16_VALUE(0.0)));
                                                ^
/.../simde-no-tests/arm/neon/../../simde-f16.h:204:38: note: expanded from macro 'SIMDE_FLOAT16_VALUE'
  #define SIMDE_FLOAT16_VALUE(value) SIMDE_FLOAT16_C(value)
                                     ^
/.../simde-no-tests/arm/neon/../../simde-f16.h:89:35: note: expanded from macro 'SIMDE_FLOAT16_C'
  #define SIMDE_FLOAT16_C(value) ((simde_float16) { HEDLEY_STATIC_CAST(__fp16, (value)) })
                                  ^
1 error generated.

There is a second occurrence of the same error in the same file, which I have not reproduced here.
The error appears to be limited to these two points of this single file (for now). Could this be rewritten to avoid this error? Additionally, would it be interesting to add this scenario to the CI tests to prevent this error in the future?

This was fixed in https://github.com/simd-everywhere/simde/commit/90523a281a67a50b0892364bc35f37a5fbfb7479


PostgreSQL instrumentation uses wrong attributes

https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/plugins/node/opentelemetry-instrumentation-pg/src/enums.ts
Instead of net.peer.host (the semantic convention) the instrumentation uses peer.host. Etc.

I can take this.

While you're at it, probably makes sense to use SemanticAttributes in @opentelemetry/semantic-conventions

@pauldraper the PR #467 should cover that, please double check if I missed anything!:-)

@svrnm can I assign this to you then ?


Web - Chat - Avatar turns solid grey instead of lightly grey out

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Issue found when executing #10706
Action Performed:

Go to staging.new.expensify.com
Log in with the HT expensifail account
Go to Profile - Settings
Click on the avatar picker and upload an avatar.
Turn off your device Wi-Fi very quickly

Expected Result:
Avatar should be greyed out
Actual Result:
Avatar terns solid grey instead of lightly grey out for HT account
Workaround:
Unknown
Platform:

Where is this issue occurring?

Web

Version Number: <IP_ADDRESS>
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers<EMAIL_ADDRESS>/ Feya86Katya
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
https://user-images.githubusercontent.com/43996225/191328657-b598739d-ff3a-4b71-8e64-894483071147.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause internal team
Slack conversation:
View all open jobs on GitHub

Proposal
Change spinner: colors.gray4 to spinner: colors.gray3

Looks like we have intentionally made offline avatar's solid gray. If we want to make it light gray, we need to change
https://github.com/Expensify/App/blob/2b6124e1b833bcfe1a4b6e8e982f2b1c36b5417d/src/styles/themes/default.js#L34
-    offline: colors.gray3
+    offline: colors.gray2,

@kavimuru can you add a video for this bug? I tested this on staging and it seems to be working correctly.

@luacmartins This is the video and already attached to the bug.
https://user-images.githubusercontent.com/43996225/191328657-b598739d-ff3a-4b71-8e64-894483071147.mp4

@luacmartins We are not able to reproduce with the new build
https://user-images.githubusercontent.com/43996225/191990755-b7d51352-f9f8-4b37-a91f-c94bce0bb3c7.mp4

I wasn't able to reproduce this either. Gonna close this issue. Feel free to reopen it if it shows up again!


Add bithub powered community events to the website

A rudimentary implementation that really only handles Meetup embeds. And fetches the feed on eery page view.

Changes Unknown when pulling c36fa9ad5b102f0d5d2461f838d43194a47c3aa1 on bithub-powered-community-events into ** on master**.


How should unsupported programs be handled?

As the title states how should unsupported programs be handled? Create an individual program.json file for it? Or have 1 and add to it?

Create a file for that program, that way, you at least know which program created the file, since that is not always clear.
Create a files array as usual, but leave the help section as an empty string. (and set movable to false, obviously)

Since 78d39de68357c9cdf0703f5c5a63888381c71f0f, add-program has a template for this.


Liberty

This broadly outlines all the things I can remember liberty being for.

Haddock internal errors, great :(


Discovery: Possibility to re-use kube-api etcd for Vault

check with Shield and Timo if that is an option. Also we need to test and make sure etcd wont be overloaded

etcd ownership will be in turtles


ci: add go 1.18 to CI

Signed-off-by: Tycho Andersen<EMAIL_ADDRESS>

seems like there are some problems for golangci-lint in go 1.18 (not to mention github actions was broken when this ran yesterday :); I'll close this until those are resolved.


ruff: 0.7.4 -> 0.8.0

Things done
Changelog: https://github.com/astral-sh/ruff/releases/tag/0.8.0

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[x] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 358120

x86_64-linux

:white_check_mark: 46 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
open-webui
open-webui.dist
openapi-python-client
openapi-python-client.dist
python311Packages.ifcopenshell
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.ifcopenshell
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

aarch64-linux

:fast_forward: 2 packages marked as broken and skipped:

open-webui
open-webui.dist

:white_check_mark: 44 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.ifcopenshell
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.ifcopenshell
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

x86_64-darwin

:fast_forward: 4 packages marked as broken and skipped:

open-webui
open-webui.dist
python311Packages.ifcopenshell
python312Packages.ifcopenshell

:x: 4 packages failed to build:

python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist

:white_check_mark: 38 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

aarch64-darwin

:fast_forward: 2 packages marked as broken and skipped:

python311Packages.ifcopenshell
python312Packages.ifcopenshell

:x: 6 packages failed to build:

open-webui
open-webui.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist

:white_check_mark: 38 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 358120

x86_64-linux

:white_check_mark: 46 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
open-webui
open-webui.dist
openapi-python-client
openapi-python-client.dist
python311Packages.ifcopenshell
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.ifcopenshell
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

aarch64-linux

:fast_forward: 2 packages marked as broken and skipped:

open-webui
open-webui.dist

:white_check_mark: 44 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.ifcopenshell
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.ifcopenshell
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

x86_64-darwin

:fast_forward: 4 packages marked as broken and skipped:

open-webui
open-webui.dist
python311Packages.ifcopenshell
python312Packages.ifcopenshell

:x: 4 packages failed to build:

python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist

:white_check_mark: 38 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

aarch64-darwin

:fast_forward: 2 packages marked as broken and skipped:

python311Packages.ifcopenshell
python312Packages.ifcopenshell

:x: 6 packages failed to build:

open-webui
open-webui.dist
python311Packages.pyhanko
python311Packages.pyhanko.dist
python311Packages.xhtml2pdf
python311Packages.xhtml2pdf.dist

:white_check_mark: 38 packages built:

dmarc-metrics-exporter
dmarc-metrics-exporter.dist
marimo (python312Packages.marimo)
marimo.dist (python312Packages.marimo.dist)
nbqa
nbqa.dist
nixpkgs-openjdk-updater
nixpkgs-openjdk-updater.dist
openapi-python-client
openapi-python-client.dist
python311Packages.marimo
python311Packages.marimo.dist
python311Packages.pytest-examples
python311Packages.pytest-examples.dist
python311Packages.pytest-ruff
python311Packages.pytest-ruff.dist
python311Packages.python-lsp-ruff
python311Packages.python-lsp-ruff.dist
python311Packages.ruff
python311Packages.ruff.bin
python311Packages.ruff.dist
python311Packages.xsdata
python311Packages.xsdata.dist
python312Packages.pytest-examples
python312Packages.pytest-examples.dist
python312Packages.pytest-ruff
python312Packages.pytest-ruff.dist
python312Packages.python-lsp-ruff
python312Packages.python-lsp-ruff.dist
ruff (python312Packages.ruff)
ruff.bin (python312Packages.ruff.bin)
ruff.dist (python312Packages.ruff.dist)
python312Packages.xsdata
python312Packages.xsdata.dist
ruff-lsp
ruff-lsp.dist
vunnel
vunnel.dist

See https://github.com/NixOS/nixpkgs/pull/358150


jbang reports wrong version

After a clean install, jbang -V reports the wrong version.
~$ brew install jbangdev/tap/jbang
==> Tapping jbangdev/tap
Cloning into '/usr/local/Homebrew/Library/Taps/jbangdev/homebrew-tap'...
remote: Enumerating objects: 669, done.
remote: Counting objects: 100% (336/336), done.
remote: Compressing objects: 100% (204/204), done.
remote: Total 669 (delta 66), reused 333 (delta 65), pack-reused 333
Receiving objects: 100% (669/669), 81.83 KiB | 2.00 MiB/s, done.
Resolving deltas: 100% (131/131), done.
Tapped 1 formula (14 files, 118.4KB).
==> Installing jbang from jbangdev/tap
==> Downloading https://github.com/jbangdev/jbang/releases/download/v0.70.0/jbang-0.70.0.zip
==> Downloading from https://github-releases.githubusercontent.com/230011262/d97aaf80-98b9-11eb-94cb-f1ba933ac5c1?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210520%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210520T08322
######################################################################## 100.0%
🍺  /usr/local/Cellar/jbang/0.70.0: 7 files, 5.9MB, built in 4 seconds

~$ type jbang
jbang is hashed (/usr/local/bin/jbang)

~$ ls -l /usr/local/bin/jbang
lrwxr-xr-x  1 andrea.cisternino  admin  32 May 20 10:32 /usr/local/bin/jbang -> ../Cellar/jbang/0.70.0/bin/jbang

~$ jbang -V
0.67.3

~$ /usr/local/bin/jbang -V
0.67.3

System info:

macOS Catalina 10.15.7
Homebrew 3.1.8

Can You check what 'ls -l which jbang' returns?

Ooh...wait. Check what You have in ls ~/.jbang/bin?

Sorry for the delay, I was away.
Actually I have the following files:
~$ ls -l ~/.jbang/bin/
total 12016
-rwxr-xr-x  1 andrea.cisternino  staff     5978 Mar 15 09:09 jbang
-rw-r--r--  1 andrea.cisternino  staff     5113 Mar 15 09:09 jbang.cmd
-rw-r--r--  1 andrea.cisternino  staff  6123945 Mar 15 09:09 jbang.jar
-rw-r--r--  1 andrea.cisternino  staff     6848 Mar 15 09:09 jbang.ps1

and if I run that specific jbang I get:
~$ ~/.jbang/bin/jbang -V
0.67.3

If I remove completely the ~/.jbang directory and try to run a Java class I get this message though:
Downloading JBang...
Installing JBang...

and the ~/.jbang/bin/ directory is created again with the same content (this time with the same version as the Homebrew package.)
Doesn't this mean that the next time I update jbang with Homebrew I will get the same error?
Thanks.

there is something wrong for sure - for some reason the homebrew installed version is not picking up the right jbang.jar  but falling back on ~/.jbang/bin/jbang.jar ...I'll investigate


Add libssl-dev dependency

Fixes the recent build issues:
build/temp.linux-x86_64-3.6/_openssl.c:498:30: fatal error: openssl/opensslv.h: No such file or directory
 #include <openssl/opensslv.h>
                              ^
compilation terminated.
error: command 'gcc' failed with exit status 1

Some isort issue it seems.


upgrades Swagger/Jackson to address CVE-2016-3720

[ ] Have you followed the guidelines in our Contributing document?
[x ] Have you created a JIRA and used it in the commit message?
https://issues.jboss.org/browse/SWARM-1469
[ x] Have you checked to ensure there aren't other open Pull Requests for the same issue?
[it fails ] Have you built the project locally prior to submission with mvn clean install?
I get the following local failures off the latest commit during Test Suite: CDI. 2017-7.0 tag builds fine, but has merge conflicts with latest so I'm basing off that. Guessing local build failures reflect some issue with my local environment.

Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/CDIArquillianTest3838563954310901203.jar size(170) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/content1857802163403016649.tmp size(2825426) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/DefaultDeploymentProjectDependencyTest2264528666651977851.war size(170) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/module-jar1392861242000681774.jar_d size(170) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/module-jar3038382541476332706.jar_d size(204) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/module-jar4012010225659388207.jar_d size(272) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/module-jar5329294677976732618.jar_d size(170) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/module-jar6613092441564289200.jar_d size(204) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/swarm-config-3250341329240899587.xml size(8971) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/wildfly-self-contained1369325063252566365.d size(238) too large. Max. is 0
Failed pattern \S+[0-9]{5,}.\S{5,} in directory /Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target./Users/myuser/Documents/workspace/wildfly-swarm/testsuite/testsuite-cdi/target/wildfly-swarm7845366242138028293.d size(68) too large. Max. is 0

[INFO] ------------------------------------------------
-----```

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Add to whitelist


Document Fractal Dependency

This package apparently depends on https://github.com/thephpleague/fractal/ for its transformer support.  Without having it installed, it complains that League\Fractal\Manager cannot be found.  This is not mentioned anywhere in the documentation nor the composer.json file.

Thank you. I'll add that.


Fixes https://github.com/dagger/dagger/security/dependabot/380

Thank you!
Those failures are not related to this change, but since it sets a bad precedent to merge on a failing build, will investigate before merging.
Will need to resume this next week 🌅


Issues with blocks

The version of the mod you are using BetterBoilers-1.1.1
Your Minecraft version 1.12.2
Your Forge version <IP_ADDRESS>94

1.Please make blocks harder to break. One hit with a diamond pick breaks 3/4 blocks
2.Blocks vanish when not broken with a pick. One hit with your hand and a couple of blocks vanish.

Oh boy, I never set hardness, did I.

Nope

I'll see if it's possible for me sometime to put that in a 1.1.2 but it'd take a lot of undoing stuff in the current dev.

Don't worry, just take your time. It's not gamebreaking.

By the way I love that I have a use now for all that coal. Thanks!


Refactor/environment

Coverage increased (+1.6%) to 37.349% when pulling 0d3d5cfc27fe1143a543e6296b907f8254303140 on u9520107:refactor/environment into 18872f9983fb9e17320e1c2589a7dd2b112f779f on ringcentral:master.


Update Nvidia Driver to latest Version

Description of changes

Things done

Built on platform(s)

[X ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ X] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Fixes audio problem with HDMI output not working unless switching refresh rate to 60hz and back. With new driver audio works at 120 Hz on boot. Also, some games have improved performance with proton.

Dup of https://github.com/NixOS/nixpkgs/pull/173859?

Duplicate indeed! Sorry. Also you should've read CONTRIBUTING.md.


Prevent MFA factor hijacking

Bug report / security issue

[x] I confirm this is a bug with Supabase, not with my own application.
[x] I confirm I have searched the Docs, GitHub Discussions, and Discord.

Describe the bug
Currently, a new MFA can be enrolled at any time after AAL2 has been reached. Which leaves the door open to potential account hijackings if one gains access to a session ( / open browser tab) – just add a new factor and delete the old one.
It's generally a good practice to require re-verification of the 2nd factor close to making dangerous changes to the account from security POV.
I wish this was configurable in user land though, as it may be difficult to come up with a solid middle ground for all use cases here. What would be great is if GoTrue would set the request.jwt.claims current_setting with all its (authenticated) requests, similar to PostgREST, so developers could create custom triggers to customize the logic (e.g. raise an exception if the AMR claim ts is older than x seconds when DELETE'ing from auth.mfa_factors). This would open up a myriad of other use cases as well (we have at least 5 other use cases off the top of my head where we now have had to resort to contrived backend code and re-creating JWTs to add custom logic).
To Reproduce

Enroll an MFA
Leave your session open in a public computer
Someone can enroll their own factor and unenroll yours, effectively locking you out of your account

Expected behavior
Re-verification of the 2nd factor should be required if x-amount of time has passed from initial verification.

Or if it's not possible to add request.jwt.claims to most calls, it would be useful to have it at least for the Custom Access Token hook. Especially useful for token refresh events, but I guess also for initial token creation for multi-tenant workflows.

Hey @lauri865,
Thanks for taking time to file the feedback. To ensure I'm understanding the request correctly would the ideal scenario be a world where one of the following exist:

There's an option to require re-verification of any 2nd factor before it is deleted via unenroll
A way to enforce a jwt claim requirement per authentication action  (e.g. for MFA unenroll the amr claim should have been done in the past 5 minutes
There's a way to access the claims in a Custom Access Token Hook in order to enforce JWT requirements during token refresh or similar

Let me know

Well, sorry for being unclear – what I initially meant is #2. First and foremost for unenroll, but there's likely other destructive actions that could benefit from that as well.

is also something that would be very useful as well, but maybe a bit offtopic for the issue – e.g. preventing refreshing of old tokens after 2FA was turned on, but also other use cases. Or in our case, we add custom claims to the JWT with our backend, and would love to carry them forwards.

But the reason I arrived at 3. in the first place was more broadly speaking – if GoTrue postgres queries would expose the JWT claims of the authenticated user with e.g. unenroll calls, we could easily add our own custom triggers to control the behaviour of #2, with much less engineering effort for the Supabase team. E.g. raise an exception on deleting from auth.mfa_factors.


Keyword-based search considering token delimiters in class names

Currently the search is carried out across natural token delimiters such as the camel case. For example, for the keyword "auto", even a class called MusicArtist is returned. A search option should ideally allow to decide whether a certain keyword should be considered for the class name as a whole or just at the token level. This would however require the tool to maintain the non-decapitalized version of the terms along with the capitalized one, and consult it to refine the set of matching items if the user chose the 'token-level' rather than the 'entity-name-level' search.

Fixed in https://github.com/nvbach91/orecap/commit/88be8b4569240dbeb214b88e4f5205acb481c85b


Improve interface

[x] set taskbar icon to time2backup
[x] use mintty to avoid hang on clics in windows terminal

Done in commit 4e6b1468b9019cb922c2b4775b4082fde2bac4b7


about database downloading

proxemo is interestingly used in Human-robot interaction. Thank you for you to share your work here.
Could you tell me where I can download a whole database of proxemo?
Thanks in advance!

Hello Chuang,
I'm happy that ProxEmo interests you!.
Regarding the dataset, the action joints are from the ELMD dataset
mentioned in the readme. But the original dataset was labeled for action
recognition. Our group got it labeled for emotion. I have attached the data
and the labels with this email (features_EMLD.h5
https://drive.google.com/file/d/1GxUaP2WJ9h20zkHkHQlz7nVpjiDJEFkP/view?usp=sharing
file
drive link). You can use this database but please cite the original papers
that introduced these datasets in your work. I have given the
original papers below.:

T. Randhavane, U. Bhattacharya, K. Kapsaskis, K. Gray, A. Bera, and
D. Manocha, “Learning perceived emotion using affective and deep features
for mental health applications,” in 2019 ISMAR, Oct 2019.

https://bitbucket.org/jonathan-schwarz/edinburgh_locomotion_mocap_dataset/src/master/
Let me know if you are able to download all the files. Feel free to let me
know if you have any questions.
Regards,
Venkatraman
On Mon, 9 Nov 2020 at 05:18, Chuang YU<EMAIL_ADDRESS>wrote:

proxemo is interestingly used in Human-robot interaction. Thank you for
you to share your work here.
Could you tell me where I can download a whole database of proxemo?
Thanks in advance!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/vijay4313/proxemo/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AH237244GBCBSWWZZQF3TNDSO66XVANCNFSM4TPEMDXA
.

Hi, Venkatraman,
Yes, I can download it.
Thank you very much!!!
So kind of you with so detailed information.
Best wishes,
Chuang


[BUG] Installer can't overwrite existing VST3

Describe the bug
Running the installer for Windows on Windows 11, leaving all defaults selected (standalone and VST3), installation fails to install the VST3 with the following message:

Expected behavior
It'd be great if the installer overwrote the existing installed files.
Desktop (please complete the following information):

OS: Windows 11
Plugin version: 0.7.4
Standalone, VST3

Can't replicate anymore; closing


Uncaught TypeError: Cannot read property 'getPath' of undefined

[Enter steps to reproduce below:]

...
...

Atom Version: 2.2.0
Electron Version: 1.3.6
System: Mac OS X 10.12.1
Thrown From: learn-ide-tree package, v1.0.17
Stack Trace
Uncaught TypeError: Cannot read property 'getPath' of undefined
At /private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/node_modules/learn-ide-tree/lib/nsync/initializer.js:69

TypeError: Cannot read property 'getPath' of undefined
    at atom-workspace.onSave (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/node_modules/learn-ide-tree/lib/nsync/initializer.js:69:18)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/src/command-registry.js:259:29)
    at /private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/src/command-registry.js:3:59
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:584:16)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/node_modules/atom-keymap/lib/keymap-manager.js:379:22)
    at WindowEventHandler.module.exports.WindowEventHandler.handleDocumentKeyEvent (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/src/window-event-handler.js:106:36)
    at HTMLDocument.<anonymous> (/private/var/folders/hb/qc3cv9wn5v19pgkty_sr9v_00000gp/T/AppTranslocation/CD9D4BA4-123B-4F2B-BC24-6D841BDE442A/d/Learn IDE 2.app/Contents/Resources/app.asar/src/window-event-handler.js:3:59)

Commands
     -2:08.0 tree-view:toggle (atom-text-editor.editor.is-focused)
  2x -0:03.2.0 learn-ide:save (atom-text-editor.editor.is-focused)

Config
{
  "core": {
    "disabledPackages": [
      "integrated-learn-environment"
    ],
    "telemetryConsent": "limited"
  }
}

Installed Packages
# User
atom-beautify, v0.29.13 (inactive)
integrated-learn-environment, v1.9.0 (inactive)
atom-dark-syntax, v0.27.0 (inactive)
atom-dark-ui, v0.52.0 (inactive)
atom-light-syntax, v0.28.0 (inactive)
atom-light-ui, v0.45.0 (inactive)
base16-tomorrow-dark-theme, v1.3.0 (inactive)
base16-tomorrow-light-theme, v1.3.0 (inactive)
one-dark-ui, v1.6.2 (active)
one-light-ui, v1.6.2 (inactive)
one-dark-syntax, v1.5.0 (active)
one-light-syntax, v1.5.0 (inactive)
solarized-dark-syntax, v1.0.5 (inactive)
solarized-light-syntax, v1.0.5 (inactive)
about, v1.7.0 (active)
archive-view, v0.62.0 (active)
autocomplete-atom-api, v0.10.0 (active)
autocomplete-css, v0.13.1 (active)
autocomplete-html, v0.7.2 (active)
autocomplete-plus, v2.31.4 (active)
autocomplete-snippets, v1.11.0 (active)
autoflow, v0.27.0 (inactive)
autosave, v0.23.1 (active)
background-tips, v0.26.1 (active)
bookmarks, v0.42.0 (active)
bracket-matcher, v0.82.2 (active)
command-palette, v0.39.0 (inactive)
deprecation-cop, v0.54.1 (active)
dev-live-reload, v0.47.0 (active)
encoding-selector, v0.22.0 (active)
exception-reporting, v0.40.0 (active)
find-and-replace, v0.202.2 (inactive)
fuzzy-finder, v1.4.0 (active)
git-diff, v1.1.0 (active)
go-to-line, v0.31.0 (inactive)
grammar-selector, v0.48.2 (active)
image-view, v0.60.0 (active)
incompatible-packages, v0.26.1 (active)
keybinding-resolver, v0.35.0 (active)
line-ending-selector, v0.5.0 (active)
link, v0.31.2 (inactive)
markdown-preview, v0.158.8 (active)
metrics, v1.1.1 (active)
notifications, v0.65.1 (active)
open-on-github, v1.2.1 (inactive)
package-generator, v1.0.1 (inactive)
settings-view, v0.243.1 (active)
snippets, v1.0.4 (active)
spell-check, v0.68.4 (active)
status-bar, v1.4.1 (active)
styleguide, v0.47.2 (active)
symbols-view, v0.113.1 (inactive)
tabs, v0.103.0 (active)
timecop, v0.33.2 (active)
update-package-dependencies, v0.10.0 (active)
whitespace, v0.35.0 (active)
wrap-guide, v0.38.2 (active)
language-c, v0.54.0 (active)
language-clojure, v0.22.1 (active)
language-coffee-script, v0.48.0 (active)
language-csharp, v0.12.1 (active)
language-css, v0.40.1 (active)
language-gfm, v0.88.0 (active)
language-git, v0.15.0 (active)
language-go, v0.43.0 (active)
language-html, v0.46.1 (active)
language-hyperlink, v0.16.1 (active)
language-java, v0.24.0 (active)
language-javascript, v0.122.0 (active)
language-json, v0.18.3 (active)
language-less, v0.29.6 (active)
language-make, v0.22.2 (active)
language-mustache, v0.13.0 (active)
language-objective-c, v0.15.1 (active)
language-perl, v0.37.0 (active)
language-php, v0.37.3 (active)
language-property-list, v0.8.0 (active)
language-python, v0.45.1 (active)
language-ruby, v0.70.2 (active)
language-ruby-on-rails, v0.25.1 (active)
language-sass, v0.57.0 (active)
language-shellscript, v0.23.0 (active)
language-source, v0.9.0 (active)
language-sql, v0.25.0 (active)
language-text, v0.7.1 (active)
language-todo, v0.29.1 (active)
language-toml, v0.18.1 (active)
language-xml, v0.34.12 (active)
language-yaml, v0.27.1 (active)
learn-ide, v2.2.0 (active)
learn-ide-tree, v1.0.17 (active)

# Dev
No dev packages

I have the same problem too. How to get it fix? Many thanks.

Using Windows 10.  Begins when I find out I can't type anything into the console.  I then try to save and close any open files before closing Learn IDE so I can reopen.  I get the error while trying to save a file.  Did not have this issue with Learn IDE 1.9.  I've uninstalled Learn IDE 2.0 and reinstalled.  Also rebooted many times.  Sometimes Learn IDE opens two windows, instead of one window.  Before I reinstalled Learn IDE it would open up to three windows.

See following.  Thanks!
[Enter steps to reproduce below:]

...
...

  Anyway, I've been working around the issue and have
gotten use to the errors.  Sometimes the errors (a red box) pops up when I
try to save the file (my code, for example: move.rb).  I sometimes have to
click on the "X" to close the file, then it may ask if I would like to
"Save".  I then click on "Save".  One time I clicked on "Save" and all my
code disappeared.  Good thing the "Undo" returned my code.  It was not a
pleasant moment.  Learn IDE works better when I use the "Open" button
within the labs, than when I open it from my desktop shortcut.  When I open
it from the desktop shortcut, it opens two windows which is better now
because it use to open three windows.  Anyway, not sure what you can do.
Thanks!
On Thu, Dec 29, 2016 at 4:30 PM, Scott<EMAIL_ADDRESS>wrote:

[Enter steps to reproduce below:]

...
...

Reply to this email directly, view it on GitHub
https://github.com/learn-co/learn-ide-tree/issues/20#issuecomment-269703673,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AOQXVFOaEebzlBgJz-GrmS7KIhL2wTAbks5rNDSTgaJpZM4LK1gI
.

Aaron -
Thanks for the information. Regrettably nothing happens when I click on the "Open" button from the lesson on learn.co webpage. I can only open Atom from the shortcut on my desktop. The blue dot remains on the tab I am working on now. It use to go away after saving. However the code seems to save anyways. Guess will have to be patient as they look into this matter. I do encounter the same issue with the error report pop up only when I hit Ctrl+S or File > Save.
Thanks,
Scott

Aaron -
Thanks for the information. Regrettably nothing happens when I click on the "Open" button from the lesson on learn.co webpage. I can only open Atom from the shortcut on my desktop. The blue dot remains on the tab I am working on now. It use to go away after saving. However the code seems to save anyways. Guess will have to be patient as they look into this matter. I do encounter the same issue with the error report pop up only when I hit Ctrl+S or File > Save.
Thanks,
Scott


Upgrade go 1.17

Description of the change:
Motivation for the change:
Checklist
If the pull request includes user-facing changes, extra documentation is required:

[ ] Add a new changelog fragment in changelog/fragments (see changelog/fragments/00-template.yaml)
[ ] Add or update relevant sections of the docs website in website/content/en/docs

Handled by https://github.com/operator-framework/operator-sdk/pull/5505
Closing in favor of new PR to handle go get => go install


Error while building iOS app

Hi,
I have upgraded my flutter to latest version and its throwing me this error and im not able to build the app on iOS.
Command CompileSwiftSources failed with a nonzero exit code
ld: building for iOS Simulator, but linking in dylib built for iOS, file '/Users/hardikvij/Development/AppSynergies/MingleWiseNew/ios/Pods/AgoraRtcEngine_iOS/AgoraFDExtension.framework/AgoraFDExtension' for architecture arm64
Please Help.
Thanks in Advance

ld: building for iOS Simulator, but linking in dylib built for iOS, file '/Users/hardikvij/Development/AppSynergies/MingleWiseNew/ios/Pods/AgoraRtcEngine_iOS/AgoraSoundTouch.framework/AgoraSoundTouch' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

@hardikvij195 which version of flutter do you use, I have same problem

I upgraded my flutter to 2.5.3 and it was throwing pod issues but now I have downgraded to 2.2.3 and its working fine for me now @marinat

@hardikvij195 Hello, you can try the commands below. I had the same issue as you.

Change platform version inside Podfile to something higher than 8. I used 10.0
Add after flutter_additional_ios_build_settings(target) in the Podfile

target.build_configurations.each do |config|
    config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
    config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'i386 arm64'
end

Go into ios folder and delete Podfile.lock
Naviagate back to the root folder and run

flutter clean
flutter pub get

I hope it works for you.

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
target.build_configurations.each do |config|
config.build_settings.delete 'IPHONEOS_DEPLOYMENT_TARGET'
config.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'i386 arm64'
end
end
end

@uzoeddie  r u using the latest flutter version ?

@uzoeddie r u using the latest flutter version ?

@hardikvij195 At the time, I was using the latest flutter version. I had the issue when i updated my flutter version to latest.

https://stackoverflow.com/questions/63607158/xcode-12-building-for-ios-simulator-but-linking-in-an-object-file-built-for-io


LeaderF is pushing vertical splits up, without moving them back down

Invoking LeaderF moves vertical splits up, keeping their original size, which is great. However, dismissing LeaderF keeps these splits in the pushed up position, forcing me, everytime after invoking LeaderF, to resize these splits.
The following gif is showing this a little better:

Awesome! Thanks a lot!


add a function that gets called when the menu item state was changed

This will make it a lot easier to implement menu item states on Linux.
Please note that I only tested this on Linux, so someone needs to verify the windows and mac versions.

@eyelash I think this can be closed now, since we have added a similar function in https://github.com/adobe/brackets-shell/pull/602/files#diff-e00e701b36c1939d7396559780390e0aR610
Disabling and Enabling of Menus is working fine, but I was not able to implement Checked menu items.
@eyelash @ingorichter do you have any idea on how this can be implemented?

Yes, I guess this can be closed. As for checked menu items, I don't know, It's been a long time. What exactly prevents you from implementing them?

Actually in GTK we can't just set the flag checked to check a menu item. We have to declare menuitem as CheckMenuItem instead of MenuItem(which we are currently using) and there is no way by which we can know whether the item is of type checked or not(I mean there is no flag passed which conveys that this item needs to be CheckMenuItem)
MenuItem is the parent class of CheckMenuItem (https://developer.gnome.org/gtk3/stable/GtkCheckMenuItem.html)

I just had a quick look. The simplest solution would probably be to use a GtkCheckMenuItem for all menu items (except separators) but I don't know what that would look like (empty checkboxes on every menu item maybe). Otherwise you would probably need to change a few things to know at menu creation time whether the menu item can be checked or not and then either create a MenuItem or a CheckMenuItem.

I already tried using  GtkCheckMenuItem for all menu items (except separators) but then when you click on a menu item, it toggles the state automatically (checked to unchecked or unchecked to checked), so we end up having checked menu item for ones which were not supposed to have check.

Oh, I think I remember running into this problem as well a few years ago. You could also create a custom menu item but I don't think that would work with Unity as menus are drawn by the shell and not by the app. To properly solve this I think you have to change the interface for all platforms.

Yeah I think we are left with that option only, will try to change the interface and will let you know :smile:

Closing this as it is already added in https://github.com/adobe/brackets-shell/pull/602/


Markdown - Bold and Italic markdowns are not applied on links and emails

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 9.0.13-2
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4774425
Issue reported by: Applause - Internal Team
Action Performed:

Log in to New Expensify
Navigate to any chat
Send a message with link or email with bold or italic markdown, e. g<EMAIL_ADDRESS>
Expected Result:
Message should be sent and appropriate markdown should be correctly applied
Actual Result:
Message is sent but markdown is not applied. It is only visible when drafting or editing the message
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/user-attachments/assets/e29c1075-3245-4fef-b50e-70da64c800e7

View all open jobs on GitHub

@mallenexpensify  FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

We think that this bug might be related to  #Live Markdown

The HTML comes back correctly from the AddComment command, so not backend.

Tested a local revert and it is coming from here https://github.com/Expensify/App/pull/41115
cc: @fabioh8010 @mollfpr

@lanitochka17 / @mallenexpensify : unable to repro this in main HEAD. was there a fix that laready went in?

Hmm, still reproduceable in latest main:

Tested a local revert and it is coming from here #41115
cc: @fabioh8010 @mollfpr

@rlinoz : sorry, you are right. mine was yesterday night's HEAD. I see that #41115 went in 20 hrs ago.
i am able to repro this in main HEAD.
in fact earlier italic and bold text also is re-formatted due to trhe processing of received data from backend.
also this is happening only for links (http: or mailto:)

@mollfpr / @fabioh8010 / @mallenexpensify : pls let me know if you are making this external, in which case I can pick this up for fixing.

I gotta go, but I think this is not necessarily a blocker and I am not eager to revert that big PR..
Thoughts @roryabraham @francoisl ?

agree, nab

cc @fabioh8010 can you look into this one please?

Will look now

Found the problem and fix, will open PR soon.

PR is up -> https://github.com/Expensify/App/pull/46322

Didn't mean to close it.

Contributor+: @rushatgabhane owed $250 via NewDot
@rushatgabhane , think we want a test case for this?  It might fall under some version of "when text is marked bold or italic, it should as bold or italic"

$250 approved for @rushatgabhane

@rushatgabhane , from above:

@rushatgabhane , think we want a test case for this? It might fall under some version of "when text is marked bold or italic, it should as bold or italic"

@mallenexpensify i think this comes under verify that markdown style is correct.
Don't think we need to add a test for it. Any PR modifying the fonts will have tests for it


Sort out behaviour when the inbound service returns Err to a peer Request

https://github.com/ZcashFoundation/zebra/pull/106/files#diff-a1699d205a2a0cec572fa943cd26f32dR366
We should decide whether an Err variant should signal a permanent error or an error scoped to the request, and unify behaviour with the reject handling below.  For instance, does it make sense to have Response::Error at all, or would it be better to use the Err variant?

Is this still accurate / up to date? I'm looking at zebra_network/src/protocol/internal/response.rs which defines the Response type but it doesn't have Ok or Error variants on it as shown in the linked diff.

Looks like this is probably stale then, closing it out.


[service] .env parser

Will this be resolved by quasar-cli, or do we roll our own?

Good question!
I think both would be fine dotenv is pretty friendly.
Current

Medium Post using the current method of ENV vars for the cli.
dotenv Can be the bridge to future cli env options.

quasar-env RFC

quasar-cli. Writes current CLI state to .env file, loads existing ENV variables, accepts ENV variables as parameters and reads from .env file via  dotenv


Trees in JoshariasSurvival are broken, yet same worldgen in plain Core is fine. BiomesAPI quirk?

Also happens if you use the Shattered Planes worldgen. Trees just have trunk pieces, no leaf blocks.
Happened relatively recently, the closest guess I have is that it happened with the BiomesAPI thing where we also lost the hue on leaf/grass blocks temporarily until a better redo later?

Fixed by forcing better block id registration during world gen - bit of a workaround, but it lets JS work reliably again!


CASJobs Integration

Now that #1309 and #1299 are resolved with few bugs and bugfixes. It would be nice to integrate CasJobs query api from SDSS.

As, pointed out before by @brollb, this integration will be helpful to deploy an end to end pipeline without having to worry about intermediate data representation or broken chain in a Pipeline

Here's an action plan for this implementation:

Ensure you are familiar with CASJobs queries
Survey existing visual languages/editors for SQL
Mock up an example (or a couple different approaches) and either message me or post it on the issue tracker. The goal is to find any shortcomings or issues before writing code
Determine where deepforge's extension API needs to be extended, if necessary.
Create a deepforge-casjobs repo and implement the visualizer, code generator, and create the metamodel

This might actually be a good candidate for an interactive editor.


Build failed

Description

Version
"react-native"<EMAIL_ADDRESS>Output of npx react-native info
System:
OS: Windows 10 10.0.22621
CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700H
Memory: 4.15 GB / 15.73 GB
Binaries:
Node: 16.19.1 - C:\nodejs\node.EXE
Yarn: 1.22.19 - ~\AppData\Roaming\npm\yarn.CMD
npm: 8.19.3 - C:\nodejs\npm.CMD
Watchman: Not Found
SDKs:
Android SDK: Not Found
Windows SDK: Not Found
IDEs:
Android Studio: Not Found
Visual Studio: Not Found
Languages:
Java: 11.0.20 - C:\Program Files\Eclipse Adoptium\jdk-<IP_ADDRESS>-hotspot\bin\javac.EXE
npmPackages:
@react-native-community/cli: Not Found
react: 18.2.0 => 18.2.0
react-native: Not Found
react-native-tvos:  0.71.12-0
react-native-windows: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce
PS C:\Users\admin\Desktop\project\yootown_tv\tv-app> yarn  android  -
yarn run v1.22.19
$ react-native run-android  -
info JS server already running.
info Installing the app...
5 actionable tasks: 5 up-to-date
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.

Where:
Build file 'C:\Users\admin\Desktop\project\yootown_tv\tv-app\android\app\build.gradle' line: 2

What went wrong:
A problem occurred evaluating project ':app'.

Could not find implementation class 'com.facebook.react.ReactPlugin' for plugin 'com.facebook.react' specified in jar:file:/C:/Users/admin/.gradle/caches/jars-9/120b4252ebba2c936b5ceb62de1681db/react-native-gradle-plugin.jar!/META-INF/gradle-plugins/com.facebook.react.properties.

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
==============================================================================

2: Task failed with an exception.

What went wrong:
A problem occurred configuring project ':app'.

compileSdkVersion is not specified. Please add it to build.gradle

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
==============================================================================

Get more help at https://help.gradle.org

BUILD FAILED in 2s
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.

Where:
Build file 'C:\Users\admin\Desktop\project\yootown_tv\tv-app\android\app\build.gradle' line: 2

What went wrong:
A problem occurred evaluating project ':app'.

Could not find implementation class 'com.facebook.react.ReactPlugin' for plugin 'com.facebook.react' specified in jar:file:/C:/Users/admin/.gradle/caches/jars-9/120b4252ebba2c936b5ceb62de1681db/react-native-gradle-plugin.jar!/META-INF/gradle-plugins/com.facebook.react.properties.

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
==============================================================================

2: Task failed with an exception.

What went wrong:
A problem occurred configuring project ':app'.

compileSdkVersion is not specified. Please add it to build.gradle

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
==============================================================================

Get more help at https://help.gradle.org

BUILD FAILED in 2s
at makeError (C:\Users\admin\Desktop\project\yootown_tv\tv-app\node_modules\execa\index.js:174:9)
at C:\Users\admin\Desktop\project\yootown_tv\tv-app\node_modules\execa\index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async runOnAllDevices (C:\Users\admin\Desktop\project\yootown_tv\tv-app\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:82:7)
at async Command.handleAction (C:\Users\admin\Desktop\project\yootown_tv\tv-app\node_modules\@react-native-community\cli\build\index.js:108:9)

info Run CLI with --verbose flag for more details.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
Snack, code example, screenshot, or link to a repository
apply plugin: "com.android.application"
apply plugin: "com.facebook.react"
import com.android.build.OutputFile
import org.apache.tools.ant.taskdefs.condition.Os
/**

This is the configuration block to customize your React Native Android app.

By default you don't need to apply any configuration, just uncomment the lines you need.
/
react {
/ Folders */
//   The root of your project, i.e. where "package.json" lives. Default is '..'
// root = file("../")
//   The folder where the react-native NPM package is. Default is ../node_modules/react-native
// reactNativeDir = file("../node_modules/react-native")
//   The folder where the react-native Codegen package is. Default is ../node_modules/react-native-codegen
// codegenDir = file("../node_modules/react-native-codegen")
//   The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js
// cliFile = file("../node_modules/react-native/cli.js")
/* Variants */
//   The list of variants to that are debuggable. For those we're going to
//   skip the bundling of the JS bundle and the assets. By default is just 'debug'.
//   If you add flavors like lite, prod, etc. you'll have to list your debuggableVariants.
// debuggableVariants = ["liteDebug", "prodDebug"]
/* Bundling */
//   A list containing the node command and its flags. Default is just 'node'.
// nodeExecutableAndArgs = ["node"]
//
//   The command to run when bundling. By default is 'bundle'
// bundleCommand = "ram-bundle"
//
//   The path to the CLI configuration file. Default is empty.
// bundleConfig = file(../rn-cli.config.js)
//
//   The name of the generated asset file containing your JS bundle
// bundleAssetName = "MyApplication.android.bundle"
//
//   The entry file for bundle generation. Default is 'index.android.js' or 'index.js'
// entryFile = file("../js/MyApplication.android.js")
//
//   A list of extra flags to pass to the 'bundle' commands.
//   See https://github.com/react-native-community/cli/blob/main/docs/commands.md#bundle
// extraPackagerArgs = []
/* Hermes Commands */
//   The hermes compiler command to run. By default it is 'hermesc'
// hermesCommand = "$rootDir/my-custom-hermesc/bin/hermesc"
//
//   The list of flags to pass to the Hermes compiler. By default is "-O", "-output-source-map"
// hermesFlags = ["-O", "-output-source-map"]
}

/**

Set this to true to create four separate APKs instead of one,
one for each native architecture. This is useful if you don't
use App Bundles (https://developer.android.com/guide/app-bundle/)
and want to have separate APKs to upload to the Play Store.
*/
def enableSeparateBuildPerCPUArchitecture = false

/**

Set this to true to Run Proguard on Release builds to minify the Java bytecode.
*/
def enableProguardInReleaseBuilds = false

/**

The preferred build flavor of JavaScriptCore (JSC)

For example, to use the international variant, you can use:
def jscFlavor = 'org.webkit:android-jsc-intl:+'

The international variant includes ICU i18n library and necessary data
allowing to use e.g. Date.toLocaleString and String.localeCompare that
give correct results when using with locales other than en-US. Note that
this variant is about 6MiB larger per architecture than default.
*/
def jscFlavor = 'org.webkit:android-jsc:+'

/**

Private function to get the list of Native Architectures you want to build.
This reads the value from reactNativeArchitectures in your gradle.properties
file and works together with the --active-arch-only flag of react-native run-android.
*/
def reactNativeArchitectures() {
def value = project.getProperties().get("reactNativeArchitectures")
return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"]
}

android {
ndkVersion rootProject.ext.ndkVersion
compileSdkVersion rootProject.ext.compileSdkVersion

namespace "com.yootownapp"
defaultConfig {
    applicationId "com.yootownapp"
    minSdkVersion rootProject.ext.minSdkVersion
    targetSdkVersion rootProject.ext.targetSdkVersion
    versionCode 1
    versionName "1.0"
}

splits {
    abi {
        reset()
        enable enableSeparateBuildPerCPUArchitecture
        universalApk false  // If true, also generate a universal APK
        include (*reactNativeArchitectures())
    }
}
signingConfigs {
    debug {
        storeFile file('debug.keystore')
        storePassword 'android'
        keyAlias 'androiddebugkey'
        keyPassword 'android'
    }
}
buildTypes {
    debug {
        signingConfig signingConfigs.debug
    }
    release {
        // Caution! In production, you need to generate your own keystore file.
        // see https://reactnative.dev/docs/signed-apk-android.
        signingConfig signingConfigs.debug
        minifyEnabled enableProguardInReleaseBuilds
        proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
    }
}

// applicationVariants are e.g. debug, release
applicationVariants.all { variant ->
    variant.outputs.each { output ->
        // For each separate APK per architecture, set a unique version code as described here:
        // https://developer.android.com/studio/build/configure-apk-splits.html
        // Example: versionCode 1 will generate 1001 for armeabi-v7a, 1002 for x86, etc.
        def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
        def abi = output.getFilter(OutputFile.ABI)
        if (abi != null) {  // null for the universal-debug, universal-release variants
            output.versionCodeOverride =
                    defaultConfig.versionCode * 1000 + versionCodes.get(abi)
        }

    }
}

}
dependencies {
// The version of react-native is set by the React Native Gradle Plugin
// For the TV repo, the plugin does not set the version correctly, so we add the version
// in gradle.properties for now
// We also use the io.github.react-native-tvos group for the react-android and hermes-android dependencies

implementation("io.github.react-native-tvos:react-android")

implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.0.0")

debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}")
debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") {
    exclude group:'com.squareup.okhttp3', module:'okhttp'
}

debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}")
if (hermesEnabled.toBoolean()) {
    implementation("io.github.react-native-tvos:hermes-android")
} else {
    implementation jscFlavor
}

}
apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
This is the system default and I have not made any modifications

@rjl-cli please provide an example repo that shows this issue, and the steps needed to show the error.


Deletion of elements using custom directives causes elements to not display properly

Version
2.5.16
Reproduction link
https://jsfiddle.net/h0y03tyf/7/
Steps to reproduce
// html

  <template v-if="isEdit">
    <button key="edit" v-has="1">修改</button>
  </template>
  <template v-else>

    <button v-has="0" key="add">新增</button>
    <button key="back" v-has="1">返回</button>
  </template>

// js
directives: {
  has: {
    inserted (el, binding) {
        if (binding.value === 0) {
          el.parentNode.removeChild(el)
        }
      }
    }
  },

  mounted () {
  	setTimeout(() => {
    	   this.isEdit = !this.isEdit
       }, 2000)
  }

What is expected?
Normal display after status changes
What is actually happening?
Cannot display normally after the status changes

When I cancel the above comment, the modify button can be displayed normally,

This is probably the reason for the vnode update mechanism. Since I deleted the element and its parentNode was null, I could not successfully insert.
I made the following changes to my code, it shows normally

    <button v-has="1">修改</button>

    <button v-has="0">新增</button>
    <button v-has="1">返回</button>

Generally, it is a bad idea to remove elements in a directive where Vue also have the control.
In your specific example, it's basically a v-if


Force notebooks to always be executed

Pull Request Checklist:

[ ] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #xyz

[ ] (If applicable) Documentation has been added / updated (for bug fixes / features)
[ ] HISTORY.rst has been updated (with summary of main changes)

[ ] Link to issue (:issue:number) and pull request (:pull:number) has been added

What kind of change does this PR introduce?

Forces notebooks to be executed.

Does this PR introduce a breaking change?
No.
Other information:
The previous method should have worked. There might be more going on here.

@RondeauG The cell that appears to be failing is one that calls an instance of dask.ProgressBar:

I know that this is a major issue when running notebooks, as this asynchronous process does not necessarily block the execution of the next cell. Though the fact that this is failing within the cell tells me that it might simply be dask related. You might need to supply some kwargs to not use dask?

Ok, I'll look into it.

@RondeauG Well done! I think this is good to merge!


Export model using threejs gltf exporter

An unknown error occurs when I try to export via gltfexporter.
Is this because there is a problem with my keyframetrack and animationclip logic? Or am I not able to implement it in this way?

We don’t need to copy the clip. The issue is on creating keyframetrack, initially when we create a keyframetrack we did this:
const track = new THREE.KeyframeTrack(
          `.morphTargetInfluences[${i}]`,
          times,
          values
        );

Yes, it works when we execute the code directly. this is because in the code we’ve already told threejs animationMixer which mesh we need to animate with what clips.
 this.mixer = new THREE.AnimationMixer(mesh);
      const action = this.mixer.clipAction(clip);
      action.timeScale = 3;
      action.play();

However, when we use exporter, the threejs don’t know the clip is belong to which mesh. so the bug happens.
My solution is to add a name for the mesh, and then when we create the keyframetrack we can tell the track which mesh it belongs to. like this:
mesh.name = "My_model";
const track = new THREE.KeyframeTrack(
          `My_model.morphTargetInfluences[${i}]`,
          times,
          values
        );

Then, we can use threejs gltf exporter to export the model now. And I test the export model works pretty well on gltf viewer.


Light version

Light version of gruvbox. Created with a python script (not included) that simply exchanges dark colors used in the dark version with the light version by mapping color-codes to names in the original vim definition, then from there to the respective light version of the color.
Then it also exchanges light colors used in the current dark theme with the respective dark colors from the original vim schema.

Thanks for the PR!
I'll merge it and we'll see if there are any issues about it.


Support subscription deletion

Following up on https://github.com/projectriff/riff/issues/771, there should also be riff subscription delete name [--namespace <namespace>].

Branch https://github.com/fbiville/riff/tree/issue_772 is ready for PR, but is blocked until #771 (branch issue_772 is on top of issue_771).


UnicodeEncodeError

Software Versions

Python: 3.7
OS: Windows 10
Kivy: 1.11.1
Kivy installation method: cmd in virtual environment with pip

Describe the bug
Dear developers, I am more or less new to Python and programming in general, so I apologize if the question is stupid.
I installed everything and it looks fine but when I import kivy (Eclipse with PyDev) I get an error message. The program still seems to work fine but I dont know if this error might affect the program somehow in the future and I dont know how to fix it.
Code and Logs and screenshots
import kivy

[ERROR  ] Error while activating FileHandler logger
Traceback (most recent call last):
  File "C:\Users\User\Desktop\venv\lib\site-packages\kivy\logger.py", line 234, in emit
    self._configure()
  File "C:\Users\User\Desktop\venv\lib\site-packages\kivy\logger.py", line 194, in _configure
    Logger.info('Logger: Record log in %s' % filename)
  File "C:\Program Files\Python37\lib\logging\__init__.py", line 1378, in info
    self._log(INFO, msg, args, **kwargs)
  File "C:\Program Files\Python37\lib\logging\__init__.py", line 1514, in _log
    self.handle(record)
  File "C:\Program Files\Python37\lib\logging\__init__.py", line 1524, in handle
    self.callHandlers(record)
  File "C:\Program Files\Python37\lib\logging\__init__.py", line 1586, in callHandlers
    hdlr.handle(record)
  File "C:\Program Files\Python37\lib\logging\__init__.py", line 894, in handle
    self.emit(record)
  File "C:\Users\User\Desktop\venv\lib\site-packages\kivy\logger.py", line 247, in emit
    self._write_message(message)
  File "C:\Users\User\Desktop\venv\lib\site-packages\kivy\logger.py", line 218, in _write_message
    stream.write(fs % msg)
  File "C:\Program Files\Python37\lib\encodings\cp1252.py", line 19, in encode
    return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\ufffd' in position 40: character maps to <undefined>
[INFO   ] [deps        ] Successfully imported "kivy_deps.gstreamer" 0.1.18
[INFO   ] [deps        ] Successfully imported "kivy_deps.angle" 0.1.10
[INFO   ] [deps        ] Successfully imported "kivy_deps.glew" 0.1.12
[INFO   ] [deps        ] Successfully imported "kivy_deps.sdl2" 0.1.23
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "C:\Users\User\Desktop\venv\lib\site-packages\kivy\__init__.py"
[INFO   ] [Python      ] v3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)]
[INFO   ] [Python      ] Interpreter at "C:\Users\User\Desktop\venv\Scripts\python.exe"

That it interesting to say the least! For general support you're encouraged to join our discord on https://chat.kivy.org/ instead of using GitHub issues. I'm not sure about your issue, particularly given it seems non-fatal, perhaps has to do with color handling or something?

@matham you were right! I had an "ü" in my username. So I "fixed" it by completly reinstalling windows (had to be done anyway) and choosing a different username (now my initials "PR"). And now it works perfectly fine, without any errors. Thank you.


Endpoint tries to attach to HNS every time it tries to initialize.

Every action, pod net initialization etc. is impossible due to already attached endpoint.
Expected Behavior
Endpoint should initialize correctly.
Current Behavior
Now it is always message like this:
2020-12-06 01:48:27.185 [ERROR][1276] dataplane_windows.go 575: Unable to hot attach bridge endpoint [Calico_ep] to host compartment, error: failed during hnsCallRawResponse: hnsCall failed in Win32: This endpoint is already attached to the switch. (0x803b0014) ContainerID="1f291782d93c30ee171607c37d811a5180133b176b8e5cb6d96c89605654caac" Namespace="default" Pod="test-win" WorkloadEndpoint="k8s--windows--1-k8s-test--win-eth0"
Possible reason
Probably endpoint seems existing and already attached, however the flag "attachEndpoint" is still true, even after hnsEndpoint.VirtualNetwork == hnsNetwork.Id check.
There are no records in the log, that the new endpoint is created, which is pretty strange, because there are plenty of same looking endpoints.
By the way when there is no endpoints (f.e. I ran hnsdiag delete endpoints) the endpoint is created fine with the appropriate messages and attaches succesfully  (but then pod initialization produces the same errors).
Your Environment

CNI plugin version 3.17
Orchestrator version (e.g. kubernetes, mesos, rkt): kubernetes
CNI config: BGP
Operating System and version: Windows Server 20H2

The full logs to approve, that virtual net is probably to be correct:
2020-12-07 12:20:32.265 [INFO][12116] startup/ipam.go 1901: Host's block '<IP_ADDRESS>/26'  host="k8s-windows-1"
2020-12-07 12:20:32.277 [INFO][12116] startup/dataplane_windows.go 399: Found existing HNS network [&{Id:0B16CC29-BB6C-4179-877D-7768ADAFC826 Name:Calico Type:L2Bridge NetworkAdapterName: SourceMac: Policies:[] MacPools:[{StartMacAddress:00-15-5D-13-90-00 EndMacAddress:00-15-5D-13-9F-FF}] Subnets:[{AddressPrefix:<IP_ADDRESS>/26 GatewayAddress:<IP_ADDRESS> Policies:[]}] DNSSuffix: DNSServerList: DNSServerCompartment:0 ManagementIP:<IP_ADDRESS> AutomaticDNS:false}] subnet="<IP_ADDRESS>/26"
2020-12-07 12:20:32.286 [ERROR][12116] startup/dataplane_windows.go 575: Unable to hot attach bridge endpoint [Calico_ep] to host compartment, error: failed during hnsCallRawResponse: hnsCall failed in Win32: This endpoint is already attached to the switch. (0x803b0014) subnet="<IP_ADDRESS>/26"

hnsdiag list networks
Network : 0B16CC29-BB6C-4179-877D-7768ADAFC826
Name             : Calico
Type             : L2Bridge
Subnet Address   : <IP_ADDRESS>/26
Gateway          : <IP_ADDRESS>
Network : F8DB0174-CC9B-4039-AC8F-EB0115F9F275
Name             : External
Type             : L2Bridge
Subnet Address   : <IP_ADDRESS>/30
Gateway          : <IP_ADDRESS>

hnsdiag list endpoints
{
"ID":"2164ac88-75ac-4fd6-9fe1-694e23c7aeb3",
"Name":"Ethernet",
"Version":47244640265,
"AdditionalParams":{
},
"State":1,
"VirtualNetwork":"0b16cc29-bb6c-4179-877d-7768adafc826",
"VirtualNetworkName":"Calico",
"Policies":[
{
"Type":"L2Driver"
}
],
"IsRemoteEndpoint":true,
"MacAddress":"02-11-0a-64-04-42",
"IPAddress":"<IP_ADDRESS>",
"DNSServerList":"<IP_ADDRESS>,<IP_ADDRESS>",
"DNSSuffix":"mcs.local",
"EncapOverhead":50,
"SharedContainers":[
]
}
{
"ID":"3f9b25bc-4c56-49dd-802b-b8ea5141fd7f",
"Name":"Ethernet",
"Version":47244640265,
"AdditionalParams":{
},
"State":1,
"VirtualNetwork":"0b16cc29-bb6c-4179-877d-7768adafc826",
"VirtualNetworkName":"Calico",
"Policies":[
{
"Type":"L2Driver"
}
],
"IsRemoteEndpoint":true,
"MacAddress":"02-11-0a-64-3e-d4",
"IPAddress":"<IP_ADDRESS>",
"DNSServerList":"<IP_ADDRESS>,<IP_ADDRESS>",
"DNSSuffix":"mcs.local",
"EncapOverhead":50,
"SharedContainers":[
]
}

actually they are created more and more.

Looking at the relevant code a bit more, I think we probably need to:

somehow check (if possible) whether the endpoint is already attached to the host compartment, or
check the error message from [hnsEndpoint.HostAttach(1)](url). If the error contains This endpoint is already attached to the switch. then we should exit the function without error.

WDYT @song-jiang ?


Mavis consent: must confirm parental responsibility when 'other' parent

This makes the Mavis interaction consistent with the parent consent forms.
Extra field

Error

(I consulted with @emjhf on this)


training on test set in note_03

Hi,
in note_03.pdf, p13, in the testing model part, the code states:
_, loss_batch, logits_batch = sess.run([optimizer, loss, logits], feed_dict={X: X_batch, Y:Y_batch}).
Does this call to optimizer trains the model on the test set and has an impact on the next epoch?
Thanks for your great course material.

I guess it should have effects on the update of weights/biases.  So it might be a slip of the pen. @DrAnaximandre

fixed. thanks


Support for symlinks

Check if the file is a symlink and use the real path instead.

I am not a CPP programmer, so please go easy on me.


Support App ID for status source

Prerequisites:

Is the functionality available in the GitHub UI? If so, please provide a link to information about the feature.
Yes
not super clear in the docs, but available in UI

Is the functionality available through the GitHub API? If the functionality is available, please provide links to the
API documentation (https://developer.github.com/v3/) as well as the Octokit documentation (https://octokit.github.io/).
Yes, search required_status_checks.checks[].app_id in https://octokit.github.io/rest.js/v18

New Feature
Please describe the desired new functionality:
In UI/API, we are able to choose which app is allowed to post certain statuses (or at least, which we accept for required status completion). Can we add this to safe-settings to ensure statuses come from gh actions

Apparently this is working with https://github.com/repository-settings/app (old probot/settings), without specific code for it.

https://github.com/joke/spock-mockable/blob/main/.github/settings.yml#L42-L49
https://github.com/joke/spock-mockable/pull/194


Update documentation about using with webpack

Close #463

I feel shamed that #463 is still open...
Thanks for the contribution.
Merging right away.
My wishes for a happy new year.

adding noParse option is just like turning off the fire alarm in a fire. It doesn't help webpack to optimise the build result. Should main be the src entry instead (or the entry of a es5 version transpiled by babel)?


Improve resolve-dbanetworkname

Changes proposed in this pull request:

added $functionname
improved Verbose messages
add default $env:COMPUTERNAME
removed WMI check

How to test this code:

[ ]
[ ]

Has been tested on minimum requirements:

[ ]  Powershell 3
[ ]  Windows 7
[ ]  SQL Server 2000

Has been tested on maximum requirements:

[ ]  SQL Server vNext
[ ]  Windows 10
[ ]  Azure Database

Tests for tester:

[ ] Working/useful help content, including link to command on dbatools web site
[ ] All examples work as advertised
[ ] Does not contain template content
[ ] Does not contain excessive/unnecessary amounts of comments
[ ] Works remotely
[ ] Works locally
[ ] Works on lower versions or throws error specifying version not supported
[ ] Works with named instances
[ ] Works with clustered instances
[ ] Handles offline/read only databases
[ ] Supports multiple servers (at the command line or piped from Get-SqlRegisteredServerName)
[ ] No un-handled errors which stop the command working with multiple servers

This works, but wondering if you canf ix two things while you are at it

add DNSHostEntry field to turbo even though it's probably a duplicate of FQDN
There's always an empty verbose (for me) that is like operation '' complete

added property DNSHostEntry
the empty operation '' comes from the CIM cmdlets.

Can you please make this return a warning with no resulting object?

added another continue when no .NEt information is returned


Flutter docs snippets don't show up in search results?

https://www.google.com/search?q=flutter+container
https://support.google.com/webmasters/answer/7489871?hl=en

Is this a dartdoc bug or something in the configuration of our docs site?  FYI @InMatrix @jcollins-g

dartdoc itself just generates HTML, and doesn't create robots.txt.  My guess would be a configuration issue in the docs site.  This is backed up by other sites serving dartdoc output not having this problem in Google search.  (They don't generally have super-great descriptions, but they at least have something).

It would be really helpful to our users to fix this. Cc: @gspencergoog

Yeah... I wonder where our robots.txt comes from...

Well, https://docs.flutter.io/robots.txt doesn't appear to exist, so probably we need to create one, but I would think that the default was "full access", not "just the titles".

Actually, that's really odd.  Google's explanation is "You are seeing this result because the page is blocked by a robots.txt file on your website. (robots.txt tells Google not to read your page; if you block the page to us, we can't create a page description in search results.)"
But we don't actually have a robots.txt on that site.  Flutter.io's robots.txt says "# All robots welcome!", and that's all.
I'll add one, and we'll see if it changes.

Just as an aside, we should probably also create a custom 404.html file for the site for pages that aren't found...

I'm not sure the robots.txt will help though, it seems to be specific to that (or at least, a subset) of pages?

Might be getting copied over from master staging?
https://github.com/flutter/flutter/blob/master/dev/bots/docs.sh#L78
https://docs.flutter.io/robots.txt

No, the docs site for master is deployed only to master, and the beta one is freshly built and deployed when we roll beta.


Default Hyperparameter Improvement

Hi, thank you for your selfless contribution. I have noticed that the previous default hyperparameters were not optimal. I have made the following changes to enhance the performance:
Positive prompt: A handsome young man / A beautiful young woman...
Face position: [0.3, 0.2, 0.6, 0.5] (to avoid generating faces that are too large or too small)
Reference Feature Strength: 1.2
Reference Guidance Strength: 3.2
Step Index to Launch Ref Guidance: 750
These modifications will greatly improve the fidelity and stability of ordinary people. Please note that these hyperparameters are specifically designed for four faces. I encourage you to try them out.
For more details about how to adjust these hyperparameters, please refer to the updated readme and our tutorial.

If you have time, please consider trying out these parameter adjustments as they are crucial for improving the performance of FlashFace.
If you need any assistance, feel free to contact me, and I will update the README and project page soon to highlight your contributions.

Thanks so much for createing FlashFace! Updating those defaults now.

Thanks so much for createing FlashFace! Updating those defaults now.

You can also try adjusting these parameters yourself.
The reason for these adjustments is that some users have reported that the similarity of Asian faces is insufficient. However, too high values reduce sensitivity to age cues and sometimes artifacts appear on the face. The usage of FlashFace requires frequent parameter adjustments to balance language control and character fidelity, which has been a source of frustration for me. It is not user-friendly, and I have always had doubts about whether users would appreciate it. Therefore, receiving your positive feedback has made me very happy.

Just tried the new defaults out they seem to be working well, the result for 4 images looks more like the subject. I'll try it out with some asian faces as well. I've found that 16 iages seems to work really well, I wonder if that will be true with Asian faces as well.

Some images of Jisoo from Black Pink with the new parameters and 16 images. I think they look pretty good.


debug: include config cluster in clusterz

This just makes the output a bit more robust so we can see all clusters
in one place

Looks like this PR may be causing a failure in the integ-ds post submit test:
=== RUN   TestIngress/status
2024-02-08T18:03:42.663226Z	info	tf	=== BEGIN: Test: 'pilot[TestIngress/status]' ===
    ingress_test.go:323: retry.UntilSuccessOrFail: timeout while waiting after 547 attempts (last error: unexpected ingress status, got <IP_ADDRESS> want fc00:f853:ccd:e793::76e)
2024-02-08T18:05:12.685050Z	info	tf	=== DONE (failed):  Test: 'pilot[TestIngress/status] (1m30.021817267s)' ===

https://prow.istio.io/job-history/gs/istio-prow/logs/integ-ds_istio_postsubmit shows starting in https://prow.istio.io/view/gs/istio-prow/logs/integ-ds_istio_postsubmit/1755648048064630784 which has GIT_SHA=130ed1e6b2304e202cdccbe56a16600d9241edf8

#49300


[Map] DM-AnimMapPreview

This is not a playable map. Here's what the readme says:

Example map for the UnrealEd4 tutorial "Creating an Animated Map Preview for a UT3 map"

Should probably be moved to Test and Demos. Map author is Dennis Grass.

URL: https://unrealarchive.org/maps/unreal-tournament-3/deathmatch/A/dm-animmappreview_95ac8ff1.html
Hash: 95ac8ff186e4fd54e741db59c8bf08c2aca703b3
Current name: DM-AnimMapPreview

done