chore: Cloud RAD setup

This PR introduces publish_javadoc.sh job and its config for the monorepo.

@meltsufin : BatcherImplTest.testThrottlingBlocking just flaked again. https://github.com/googleapis/gapic-generator-java/actions/runs/3840684604/jobs/6540029523


IDVA5-1277

Issues on clicking browser back AML stop screen for Limited journey

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found

CI: No security warnings found


Add Pixel 7-8 Pro ...

And update Fingerprints
Set Default Device As Pixel XL

If anyone wants to try it,
https://github.com/rushiranpise/Pixelify-Google-Photos/releases/tag/vff60fc9

Hey I I was digging through the code and I saw that you put pixel 8 Pro as work in progress. There is a magisk module that mirrors p8p props https://t.me/GappsLeaksChat/518

This works for me, Pixel 7 Pro.
Thanks!


Compatibility with OMT mod

Hi, I tried the 3.0.0-210 version on a Valkyrien Warfare ship, projectiles do not shoot on target but some unknown direction. Turrets does point on target though, it's just the projectiles do not function well.

Really? No one cares about this issue?

Will check out when I get some time.

Thank you!

Just asked the OMT team, they say they can not get VW work on their dev environment, hope you could check this issue also when you have time. Thanks!

@DaMatrix Hello! Did you get a chance to check on this problem? Don't mean to push but it's been a LONG time since I proposed this issue. It should not be a very complicated issue since Alex fixed this issue when VW was in 1.10.2. It's just for some unknown reason this problem comes back after 1.11.

rip why close

this problem is already fixed

wtf it is??? :D


ddccontrol-db: 20230627 -> 20230727

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/ddccontrol/ddccontrol-db/releases.
meta.description for ddccontrol-db is: Monitor database for DDCcontrol
meta.homepage for ddccontrol-db is: https://github.com/ddccontrol/ddccontrol-db
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 20230727 in filename of file in /nix/store/qdpn4wksn7ijp7xijqzkcjf0fkmsqhaq-ddccontrol-db-20230727

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

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
ddccontrol
ddccontrol-db

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/qdpn4wksn7ijp7xijqzkcjf0fkmsqhaq-ddccontrol-db-20230727 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/qdpn4wksn7ijp7xijqzkcjf0fkmsqhaq-ddccontrol-db-20230727
ls -la /nix/store/qdpn4wksn7ijp7xijqzkcjf0fkmsqhaq-ddccontrol-db-20230727/bin

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

2 packages built:

ddccontrol
ddccontrol-db

Maintainer pings
cc @pakhfn for testing.

Result of nixpkgs-review pr 250770 run on x86_64-linux 1

2 packages built:

ddccontrol
ddccontrol-db


pool.run_batch(paths) should create result directories based on the input file name

Description of the feature
If you run the pool.run_batch(paths) command each pool/worker creates a uniquely named directory of a bunch of letters. This hides which analysis and result is in the directory. To determine where the results are for your input file X you have to look through each randomly named directory and open files until you determine which is which.
Since the input files have to be unique why not use that name (my_apdl_input_1.dat, my_apdl_input_2.dat) as the result directory name? This would allow the user easier/quicker access to results.
Steps for implementing the feature
Make the default name of the result directories the file input name.
Useful links and references
No response

This is an interesting request. I don't think we can set the name equal to the input file, because the pool is created before, and not always there will be an input file.
But we could change the name of the directories created to match the worker id or even include an optional argument which will set the workers path names.
I will look into this.


adding "RoCo: Dialectic Multi-Robot Collaboration with Large Language Models"

please consider adding our work:
RoCo: Dialectic Multi-Robot Collaboration with Large Language Models, arxiv, 2023, [Paper][Code][Website]
Thank you!

Sure, can you please do a pull request?


Missing Revisions

All revisions return the Laravel 500 page. :-(

I think it's actually just supposed to throw a "this page hasn't been programmed yet" error :) thanks for the reminder!!
Sent from Outlook
On Fri, Jun 5, 2015 at 3:08 PM -0700, "Yitzchok Willroth"<EMAIL_ADDRESS>wrote:
All revisions return the Laravel 500 page. :-(
—
Reply to this email directly or view it on GitHub.


benchmark: improve execution progress plot, add workflow range to analyze

improves execution progress plot, now using absolute date values instead of relative time values;
removes _pre_processed_results function as epoch time is not needed anymore for execution progress plot;
adds "--interval" parameter to "analyze" command to customize execution progress plot datetime axis;
renames "_processed_results.csv" to "_analyzed_results.csv" to align naming with "analyze" command;
adds new column "workflow_number" in _derive_metrics function in "analyze" to be able to filter data by workflow range, now plots can be generated with subset of workflows only;
in case of out of bound workflow range, workflows in the range will be included without throwing an error;
plots files are generated with a suffix that includes workflow range.

addresses #573

Codecov Report

Merging #577 (1805c21) into master (87cbe9e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #577   +/-   ##
=======================================
  Coverage   26.00%   26.00%
=======================================
  Files          17       17
  Lines        1546     1546
=======================================
  Hits          402      402
  Misses       1144     1144


Add draft flag to orchestration templates

This is the implementation of issue #2029

This is the implementation of issue #2029

Yes, prefer default_vaue_for.  Putting the defaults at the schema level prevents us changing it in patch releases, since we don't change the schema.

I added another method .find_by_content, which uses content's hash to locate the match so that it is quicker and returns only non-draft match. It is useful when a user tries to add a new template but gets rejected, so the user can know which existing template causes the problem.
I am not sure whether it is appropriate to override .find_by_content or to use another method name, because we now all switch to use where which defeats the purpose here.

I would make an AR scope method with a name like .with_content, maybe (not sure on the name).  Then you can chain more things on it like OrchestrationTemplate.available.with_content(content)

LGTM.  @Fryguy Any comments before merging?


Client function to handle file transfer

It would be handy to have a client function that could be used to easily transfer local files to the remote server. Is this something that could be added to the client. Happy to send a PR.

Looks like there is already an implementation here:
https://github.com/packer-community/winrmcp


Doesn't work in editor view

Verify it's not a duplicate bug report

[X] I searched for similar bugs reported on GitHub and nobody has reported a similar issue. Search all issuees.
[X] I read Troubleshooting guide on Readme and there is not a guide on how to solve my problem.

Describe the Bug
It doesn't work on ... model. And I can't change the model in the settings.
An error occured. ChatGPT error 404: {
"error": {
"message": "The model text-davinci-003 has been deprecated, learn more here: https://platform.openai.com/docs/deprecations",
"type": "invalid_request_error",
"param": null,
"code": "model_not_found"
}
}
Please tell us if you have customized any of the extension settings or whether you are using the defaults.
I'm using default settings
Additional context
azure api kulanımıyorum. muhtamelen benim api ile alakalı bir problem var. ayarlara editor view için model özelleştirilme eklenmeli

Duplicate of #150

So the topic does not die, i have exactly the same issue, windows 11 en VSC, it really does not work anything in the editor view, but the directly commands works, the editor view is the cool feature, so it is a real shame that it does not work

The model selection for "editor view" would be useful feature. Now it is not usable :(

I am having the same problem.

I'm experiencing the same issue.

I'm experiencing the same issue.

Hi everyone - The new models are now available in v0.0.11 please update your extensions. gpt-4o is set as default. The editor view issue is also fixed and now it uses your selected model instead of the deprecated legacy OpenAI model.


Feature: Open API specification for Admin API

Issue description
Is there an Open API (Swagger) specification to admin API? If so it can be easily used to define and maintain APIs, generate API docs and import in API testing tools like the postman.

We do not have it now. Any good suggestions?

Okay, shall I start creating an Open API for Admin API? After the YAML file is generated, we can use:

Redoc This is interactive, we can connect the demo sandbox API SIX environment for this.
Slate

Both can be used to show example invocations and autogenerate code for multiple languages.

I'm not very good at this, we can listen to other people's opinions.
Their licenses are friendly, it's very nice.

I tried both, I prefer the Reddoc. @sshniro What do you think?

@moonming yea I agree, as Admin API has comparatively less APIs Redoc will be good. Slate will be ideal if there are a lot of high-level documents to be written (API Orchestration examples).

@sshniro do you want to add Redoc for Apache APISIX?

Yes @moonming I would like to initially add the open API specs, but currently working with the HTTP logger. After that, I can start working on this issue.

@sshniro can we close this issue now?

I did not have time to check on this feature, will try this after merging the docs with the website.

Since we plan to use manager API to replace admin API, there is no need to investigate into the old one.


Default value of the boost::beast::http::response result code.

I was debugging some bug caused by me, but while doing so I was mislead by the boost::beast::http::response return value, which stated it was 200 OK. Well it turned out the request did not even get to the result part, but it had that value by default.
So my question is that, is there some reason to use 200 OK by default? For me it feels that it's possible to cause some confusion with that choice.
Boost beast version 330

So my question is that, is there some reason to use 200 OK by default? For me it feels that it's possible to cause some confusion with that choice.

@tkumpumaki It seems using any other status code would evoke the same question, and introducing an additional value to http::status (e.g. unspecified) would worsen the situation.


token-metadata-creator: command not found

I tried to build the project using these steps
Using Nix

From the root directory of the project nix-build -A project will build all project components, including test suites.

To build a particular executable, say token-metadata-creator, use nix-build -A token-metadata-creator.

To enter a development shell, use nix-shell default.nix -A shell. This will enter a development shell for which haskell.nix provides all dependencies.

but then I still couldn't use the token-metadata-creator (neither in nix-shell nor outside it).

After running nix-build -A token-metadata-creator, a symlink should appear in your current directory called "token-metadata-creator". You should be able to run it with ./token-metadata-creator/bin/token-metadata-creator.
That's a bit of a nix-specific stumbling block, nix-build doesn't add the software to your PATH.
If that doesn't work would you please tell me what part of the instructions is failing? Is it the build step (nix-build)?


Token in cookies

It seems like the token is stored in a cookie in plain text.
A better implementation would be to sign and encrypt the token so that it can't be used in any attacks.
@munhitsu that do you think?

This sounds like a good idea to me, though it does complicate things a bit since it would involve hacking out parts of DRF's TokenAuthorisation (or whatever it's called) class.  Is this a deal-breaker or can it wait 'till a later sprint?

It depends on the risk owners and the business. Do you know @munhitsu ?
Just to be clear, it does not involve TokenAuthorisation as this is the UI bit and you store/retrieve cookies in your code.

Ah you're suggesting we tweak how the UI handles the token and then passes the decrypted token down to the data server, not transparently pass the encrypted cookie down to the data server and then have that decrypt it.  Sure, that would be a lot easier as you're right, this is all done manually at the moment.

yep :)


Failed to load cask: libomp.rb

$ brew install libomp.rb
Error: Failed to load cask: libomp.rb
Cask 'libomp' is unreadable: wrong constant name #Class:0x00000001150a5b48
Warning: Treating libomp.rb as a formula.
==> Fetching libomp
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/libomp-11.1.0.big_sur.bottle.tar.gz
curl: (22) The requested URL returned error: 404
Warning: Bottle missing, falling back to the default domain...
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/manifests/11.1.0
Already downloaded: /Users/leo/Library/Caches/Homebrew/downloads/d07c72aee9e97441cb0e3a5ea764f8acae989318597336359b6e111c3f4c44b1--libomp-11.1.0.bottle_manifest.json
==> Downloading https://ghcr.io/v2/homebrew/core/libomp/blobs/sha256:ec279162f0062c675ea96251801a99c19c3b82f395f1598ae2f31cd4cbd9a963
############################################################################################################################################################################## 100.0%
Warning: libomp 18.1.5 is available and more recent than version 11.1.0.
==> Pouring libomp--11.1.0.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/libomp/11.1.0: 9 files, 1.4MB
==> Running brew cleanup libomp...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see man brew).
Removing: /Users/leo/Library/Caches/Homebrew/libomp--11.1.0... (467.3KB)

Also, please provide details on system

@LeonTing1010 I assume that the solution provided by Nick fixed the problem, so closing the issue for now. Please feel free to re-open if that's not the case.


When a font size with a decimal point is defined remotely (using the Remote - SSH extension) any overriding of the font locally doesn't take effect

Issue Type: Bug
I have the font size set remotely that has a decimal point in it (the value is 13.5) and I am unable to set the font locally when this type of value is used.
VS Code version: Code 1.48.2 (a0479759d6e9ea56afa657e454193f72aef85bd0, 2020-08-25T10:13:11.295Z)
OS version: Windows_NT x64 10.0.16299
Remote OS version: Windows_NT x64 10.0.19041

When you are connected to remote, remote settings always override local settings. You have to update remote settings for the change to take affect.

I think you've jump to a conclusion here, @sandy081.
If I set the font size without a decimal point, the local changes override the remote changes, but if the remote server has a decimal point in its value, the local settings won't override the remote settings.
So either it is designed to override the local settings or it is designed to not override the local settings, but a design where it overrides the local settings if it doesn't have a decimal point in it seems flawed to me.
I'd appreciate you taking another look at my issue. If you need further information from me then I will be pleased to provide it.

Can you please be clear about local change? Is this in User Settings or Workspace Settings?
Can you also please provide steps to reproduce?

Hi @sandy081,
Here is a screenshot of the value that I'm referring to:

If I go to the Remote tab and change it to a value with a decimal, and then come back to the user tab and change the font, the font doesn't change.
Reproduction:

Connect VS Code over SSH and open a file and the Settings (UI) pages side-by-side
Go to the Remote tab and change the editor.fontsize setting to have a decimal point
Go to the User tab and change the editor.fontsize setting to some random value
Note that the font size doesn't change
Go to the Remote tab and change the editor.fontsize setting to not have a decimal point
Note that the font of the text in the file immediately changes to the User setting value

I hope that's enough information. Let me know if you need any more detail and I'll provide it.

Go to the Remote tab and change the editor.fontsize setting to not have a decimal point

After above step, can you please open the file on disk F1 > Preferences: Open Remote Settings and let me know what font size value you have there in the file?

I ran through the repo instructions and after step 5, here is what the Remote Settings file shows:
{
  "debug.console.fontSize": 12,
  "editor.fontLigatures": true,
  "editor.formatOnType": true,
  "css.lint.ieHack": "error",
"prettier.printWidth": 120,
"terminal.integrated.fontFamily": "'Cascadia Mono PL', monospace",
"editor.fontWeight": "300",
"editor.fontFamily": "'Casciadia Code PL','Fira Code',Consolas, 'Courier New', monospace"
}

I think 14 is the default and that's why it's not appearing.

That explains, can you please try not using the default value and check if it works as expected?

Hi @sandy081,
If I try setting the remote font size to 15 and change it in the user setting, it doesn't change.
It seems to work as described when the remote font setting is not set to the default.

When you set the value to default from the editor, editor removes the setting from the file and therefore user value is considered.
Would like to close this since as it is working as described. Please let me know if you think otherwise.

I'd argue against that, actually. If you look at it purely from the Settings UI, all the user is doing is changing a value; you'd have to go into the JSON file to know for certain if your change will make a difference or not.
If the Settings UI somehow showed the user that the default setting of 14 will mean that the setting in User will be picked up, that would be enough. Even a small line of text below the input box would be enough.
This is more a case of unexpected behaviour that can be resolved through proper communication rather than a bug that needs a coding fix.

Assigning to @roblourens as it is related to Settings UI

https://github.com/microsoft/vscode/issues/58038


Update the readme to have the correct Environment variables and expla…

…in the IAM permissions required

Many thanks!


Deploy admin updates

Pull Request Test Coverage Report for Build 997224460

4 of 4 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 84.422%

Totals

Change from base Build 997163340:
0.03%

Covered Lines:
840

Relevant Lines:
995

💛  - Coveralls


OS X build error around LTO

Never seen this before: https://travis-ci.org/mapnik/node-mapnik/jobs/60632597#L170

ld: in /Users/travis/build/mapnik/node-mapnik/sdk/mapnik-macosx-sdk-v3.0.0-rc1-1078-gf861df2-lto/lib/libprotobuf-lite.a(message_lite.o), could not parse object file /Users/travis/build/mapnik/node-mapnik/sdk/mapnik-macosx-sdk-v3.0.0-rc1-1078-gf861df2-lto/lib/libprotobuf-lite.a(message_lite.o): 'Invalid value', using libLTO version 'LLVM version 3.5svn' for architecture x86_64

Figured this out: Apple upgraded their compiler, and I'm now running locally:
Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)
Target: x86_64-apple-darwin14.3.0
Thread model: posix

But travis only has:
Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix

And because the Mapnik SDK is built on my machine (because travis is not powerful enough to build it via mapnik-packaging) the LTO signatures break.
Possible solutions are:

NOT viable: wait for travis to update their Xcode
Upgrade the compiler on travis: https://github.com/mapbox/mason/issues/73
Stop building the Mapnik SDK with LTO (-flto)
Switch to mason for the Mapnik SDK (this is not ideal to do yet because mason packages are not built with LTO) <-- haha, see the recursive loop?

BTW, why LTO? Because Link time optimization shrinks multiple MB's off the binaries. It is also supposed to increase runtime speeds but I've not seen good proof of this yet.

Stop building the Mapnik SDK with LTO (-flto)

Went with ^^ for now.

I have the same issue,but i don't understand how you solve this problem.


vllm: improve container support

This is a follow-up issue for #181.
The vllm inline inference adapter works in both the conda and docker stack types, but some features fail in the docker case because the base image does not include all necessary dependencies (some cuda libraries, in particular). The specific case that failed for me was trying to use tensor_parallel_size greater than 1. NCCL fails to initialize (nccl library isn't present).
I started working on this, but didn't get it working completely yet.
my WIP was here: https://github.com/russellb/llama-stack/commit/3a612469c4a30ac00d50a1ef32245cfd297bb49f

This is a follow-up issue for #181.
The vllm inline inference adapter works in both the conda and docker stack types, but some features fail in the docker case because the base image does not include all necessary dependencies (some cuda libraries, in particular). The specific case that failed for me was trying to use tensor_parallel_size greater than 1. NCCL fails to initialize (nccl library isn't present).
I started working on this, but didn't get it working completely yet.
my WIP was here: https://github.com/russellb/llama-stack/commit/3a612469c4a30ac00d50a1ef32245cfd297bb49f

7cdf7b48a2f8b7cd855b14690bdc30b51b2a9be9


Issue:When I use nvm root somepath to change the root,nvm use didn't work,it can't find the elevate.cmd file

Hi,After I use nvm root to modify the root path to store the nodejs files that I download,I run into this problem——I can use nvm install command to download the nodejs to the new root directory,but I can't use the nvm use command.When I use nvm use,I just get this message:"mynewrootpath/elevate.cmd": file doesn't exist. I fix this by copy the two file in my installation path to the new root path,What I get from the nvm help infomation is that this command just changes the path for store nodejs files,I wonder why I need manually copy the two file,should it just auto copy this two file to the new root directory if it need this two file in the new root path so that it can work correctly.by the way, I use the uninstaller version.I'm curious is there anyone else has encounter the same problem?

My Environment Windows 10
My Windows installation is non-English.
I'm using NVM4W version: 1.1.6
My issue is related to (check only those which apply):

I guess that probably this is the root cause:
https://github.com/coreybutler/nvm-windows/blob/51de9564a2292c4aee5e15432d7f6d44db3e48e0/src/nvm.go#L663-L664
I think the second line is creating a wrong sym link to elevate.vbs
But this just a wild guess though, I've never seen any Go code before, but this looks like the classical copy-paste typo.

I faced the same issue with the latest release of NVM4W. I couldn't find any solution for this and so went for the same work around as mentioned above. I copied the files elevate.cmd and elevate.vbs from the installation directory to the nodejs root directory.

@chenzanlee You definitely need to upgrade. There are a number of issues resolved in 1.1.7, including a change to support npm's hard coded changes.
@santanuchakrabarti - that does look like a copy/paste error. I've fixed it in https://github.com/coreybutler/nvm-windows/commit/88353cfcea140e02e2b13584fd89454adc9f52b3, though I'm not convinced it will resolve the issue in all situations. It should work in most situations, but there could be edge cases related to permissions.

Closing due to age. Several new releases have been published since this issue was filed.


The Types are not exported properly

Expected Behavior
The types from Amplitude browser sdk are exported properly
Current Behavior
In the track function, the definition is as follows,
track(eventInput: string | BaseEvent, eventProperties?: Record<string, any> | undefined, eventOptions?: EventOptions | undefined): AmplitudeReturn<Result>

So based on that if we want to write a wrapper function as shown below,
function trackEvent(
    type: string,
    properties?: Record<string, any>
  ): AmplitudeReturn<Result> {
    return track(type, properties);
  }

it is not possible to import the types AmplitudeReturn and Result.
We get an error that Module '"@amplitude/analytics-browser"' has no exported member 'AmplitudeReturn'. and same for Result type.
Environment
"@amplitude/analytics-browser": "1.6.6"
Link to codesandbox  -> https://codesandbox.io/s/withered-tree-dht7y7?file=/src/App.tsx

Hi @hegdemohan, thank you for choosing Amplitude. You can export all type definition as the following:
import { track, Types } from '@amplitude/analytics-browser';

function trackEvent(
  type: string,
  properties?: Record<string, any>
): Types.AmplitudeReturn<Types.Result> {
  return track(type, properties);
}

You can also use this API doc: https://amplitude.github.io/Amplitude-TypeScript/modules/_amplitude_analytics_browser.html as reference for @amplitude/analytics-browser.


Implement Firebase Realtime Database backend

Would be nice to have an alternative backend to Firestore. Found this sample app for Firebase Realtime Database, perhaps we could use it here https://firebase.google.com/codelabs/firebase-android and the code at https://github.com/firebase/codelab-friendlychat-android

I have a working code using the realtime database but it is nowhere near elegant for a public release or a PR. I am not sure how to go about formatting the code for a PR because there would need to be a provision to select between firestore and realtime db. If you need, I can share what I have here but not sure if it is allowed since it is a departure from this specific plugin.

Can be a separate lib tbh have no issues with that. Definitely will not want to support another huge backend SDK myself haha. I know you can have Firestore, RealtimeDB, Supabase, Appwrite, and probably tons of other stuff, but hey, you can only do so much.

I have created a new repo with the code. Feel free to fork/publish. There is minimal documentation since a lot of if is common with this plugin. There is an example included which is minimally modified to account for the new plugin.
https://github.com/znromonk/flutter_realtimedb_chat_core

All good @znromonk! Thanks :)

Fantastic, thx @znromonk  Will try to play with it in the coming weeks :)

PS Meanwhile, I also found a full firebase codelab on creating chat with realatime db https://firebase.google.com/codelabs/firebase-android#0


The proxy server application php version does not work with php version 7 and higher

Will the php version of the proxy be updated to php version for example 7.2 ?

Hi @JeruJeru can you give more info about what's not working. It worked with php 7.2.2 in 2018 and the php resource proxy code hasn't changed since then.

When there is a proxy on the server in php 5.6.40, the map layers are loaded. But when I run proxi with php version 7.2.31, the layers don't load.
Example: https://mapy.preferably.eu/oblast-zona-bb.html


Show alert/popup/warning notification when opening Care on older/unsupported browsers

Is your feature request related to a problem? Please describe.
CARE may use functions that may not be available on older browsers of users. This may lead to certain pages within CARE to crash when such browser unsupported functions are invoked.
Describe the solution you'd like
Based on the browserslist configured for the project, show a alert/popup/warning notification when users open CARE on such older/unsupported browsers.
We could use the following to achieve it:

https://github.com/browserslist/browserslist#show-we-do-not-support-your-browser-banner
https://github.com/browserslist/browserslist-useragent-regexp

Additional context
Recent issue that was caused due to older browser unsupported:

https://github.com/coronasafe/care_fe/issues/8389
https://github.com/coronasafe/care_fe/pull/8392

Hey @rithviknishad, can you assign this issue to me?

Is the CSS for the `BrowserWarning` component okay, or should I adjust it?

Is the CSS for the BrowserWarning component okay, or should I adjust it?
and Can I put this browserWarning comp in the ErrorPages folder in the component ?

In which browser did you face this issue can u plz say me ..

Is the CSS for the `BrowserWarning` component okay, or should I adjust it?
and Can I put this browserWarning comp in the ErrorPages folder in the component ?

In which browser did you face this issue can u plz say me ..

You can change the default browser for testing in the inspect so it will behave like that only . I had changed to opera mini which is unsupported as per browserlist in package.json


Enable WriteCore feature for cognitiveservices

We need to enable WriteCore feature to cognitiveservices. Therefore add use-write-core: true and do a regen.

API change check
APIView has identified API level changes in this PR and created following API reviews.
Azure.ResourceManager.CognitiveServices


Use draw list commands for piston_window example

Closes https://github.com/PistonDevelopers/dyon/issues/96

Added Runtime::var
Added render module for piston_window example
Updated piston_window dev-dependency

This improves the rendering performance significantly.


rdf.nowOrWhenFetched returning No ID has been found in the RDF graph

Having stored RDF data in an underlying MutableData using rdf.commit, I'm unable to fetch it with norOrWhenFetched, receiving 1027: No ID has been found in the RDF graph..
Here is the data which is stored, which definitely has an @id property.
{
    "@id": "http://dbpedia.org/resource/Pluto",
    "http://dbpedia.org/ontology/discovered": [{
        "@value": "1930-02-18T08:00:00.000Z",
        "@type": "http://www.w3.org/2001/XMLSchema#dateTime"
    }],
    "http://dbpedia.org/property/atmosphereComposition": [{
        "@id": "http://dbpedia.org/resource/Methane"
    }],
    "http://www.w3.org/2000/01/this-schema#type": [{
        "@id": "http://dbpedia.org/resource/Dwarf_planet"
    }]
}

Can be easily reproduced with API playground using this branch.

Issue due to user error.
When I set ID I was only passing a string instead of passing a node resource.
Closing.

Perhaps setting the ID should be done through a setId method that checks the argument/string passed?

I think there is room for enhancement in this regard, me as a user/dev would love to not need to set the ID when calling nowOrWhenFetched, I would love if the function can do it itself, which is doing it in some cases IIRC, but I think the are issues with the serialisation of the RDF which we seem to not be covering all the different cases. Anyway, this is just how I view it, and the following comment in the code is related to this issue: https://github.com/maidsafe/safe_app_nodejs/blob/master/src/api/emulations/rdf.js#L106


Client Allocation Request for: ABC Inc

Client Allocation Questions
Core Information

Name: ABC Inc
Website / Social Media: https://foo.com, (@foo, Twitter)
Region: Africa
DataCap Requested: 256 GiB
Addresses to be Notarized: f2532973298393627437546385399324
Notary Requested: Irene Young

This user’s identity has been verified through filplus.storage


Illegal instruction running the codeshell in termux for android

Hi,
I have build visx and server success on termux which is running in  Android phone.
But illegal instruction appeared and server stopped.
Do you have any clue to let server continue running?
e.g which source code I should try to debug or do the modification?
./server -m codeshell-chat-q4_0.gguf --host <IP_ADDRESS> --port 8081
..............................................................................................
llama_new_context_with_model: n_ctx      = 8192
llama_new_context_with_model: freq_base  = 10000.0
llama_new_context_with_model: freq_scale = 1
llama_new_context_with_model: kv self size  = 1344.00 MB
llama_new_context_with_model: compute buffer total size = 558.13 MB
Illegal instruction
~/llama_cpp_for_codeshell $ free -m -h

I have executed the codeshell in another Android phone, maybe another phone have much memory.But executed with huge slow.
Will try to let GPU work for codeshell in android.
Hope luckcy on me.

Huge slow and no mem anymore after server in full speed.


e.closest is not a function

If Inputs.bind is used on a non-DOM target, the disposal.js logic throws an exception
the invalidation default is assuming element is a DOM node
https://github.com/observablehq/inputs/blob/f727b514cbe10fb42b06672d4cefa1003572263d/src/bind.js#L4

Yep, as documented. You’ll want to pass in something else if you want different behavior.


Improve parsing of CSS @container

Describe the feature
Container Query is a very important new CSS feature that browsers are actively implementing. Currently, Chrome 105+ and Safari 16+ are shipped.

https://caniuse.com/css-container-queries
Spec https://drafts.csswg.org/css-contain-3/#container-rule
Disallow and/not/or from  https://chromium-review.googlesource.com/c/chromium/src/+/3698402

@supports ( container-type: size ) {
  @container ( width <= 150px ) {
    #inner {
      background-color: skyblue;
    }
  }
}

Hm, but we already supported this, do you check this?

@alexander-akait It seems to resolve to PreservedToken in many places.
https://swc-css.netlify.app/?code=eJxzSM7PK0nMzEstUtBQKM9MKclQsLFVMDQ1KKhQ0FSoruXS11IoK1bQ0udyyE1NyUzErgoA8PIUcw
@container ( width <= 150px ) {}
/* vs */
@media ( width <= 150px ) {}

That's great.
I have a table documenting the differences between the different parsers, please help to see if there are any errors or omissions.

Thank you for the table, @font-feature-values already in my todo (today/tomorrow), can you provide link on

@scroll-timeline
@position-fallback

Yes, see https://www.yuque.com/docs/share/593d42c7-14c7-4be4-8af2-fe15b1bdb889?#rNXU
password: rn5p

@scroll-timeline: seems to have been removed from the spec.
@position-fallback: Chrome is in the process of implementing it. https://bugs.chromium.org/p/chromium/issues/detail?id=1309178#c5

Add a special case:

both of these are valid, with not being part of the condition rather than the name. If implementations are getting that wrong, we should at least create a WPT, and file bugs - and potentially clarify the spec.
https://github.com/w3c/csswg-drafts/issues/7203#issuecomment-1183737711

@container not (width <= 500px ) { … }
@container name not (width <= 500px) { … }

WIP in @container

Latest spec https://drafts.csswg.org/css-contain-3/#container-rule

Hi @alexander-akait Are you still going to work on this?


Concept for topic cards

Show the most popular topics and a "view all categories" button. 7+- 2 is the most we can show at the top level. (Note: in topics.config.ts, there's currently a priority field for this. higher priority = show it earlier in the list)
Consider showing a preview of the sub-topics within a top-level topic, with a "show more" button if there are more than 4 sub-topics.
Allow some room to change the most popular topics by language
Only show a top-level category if there's a form in that category.

Add some language: "don't see a form you wanted? let us know!"
Push people to the search interface / SPOT to try again to type their problem out.
On the category pages, we should show a "don't see the form you wanted? try searching"
Some kinds of forms, like "Divorce" aren't going to be pre-bundled. But we don't want to show 4 sub-items for divorce on the front card. Maybe use LIST taxonomy -- if there are multiple child items, take to a page. if there's only one matching child item

Closing, but referenced the recommendations mentioned here for core issue: https://github.com/SuffolkLITLab/courtformsonline.org/issues/22


Fixed removal of user info for URLs that contain encoded @ characters

This bug occurs when using email addresses encoded as the user (i.e<EMAIL_ADDRESS>The solution is simply to use the getEncodedAuthority method instead of getAuthority. This resolves the issue because getAuthority decodes the encoded "@" symbols before splitting, resulting in a malformed URL.
Malformed URL example: rtsp://name:pass/foo.mkv
After the fix, it properly returns: rtsp://foo.bar/foo.mkv

The removeUserInfo method is used with the confidence that it will only remove that part since some URLs not only contain host and port but also path, query parameters, etc. The current issue of certain %40 being converted to @ has been resolved, allowing emails to be used as usernames in the user information.

@Lavamancer
I'm going to send this for internal review now. You may see some more commits being added as I make changes in response to review feedback. Please refrain from pushing any more substantive changes as it will complicate the internal review - thanks!


Query evaluation against outdated version of entity in nested component removal requests

First of all, thanks for your library. I found it useful.
Now, to the problem:
Imagine that you have a following effect: When component A is removed, remove also component B.
At the time we remove component B all queries are evaluated against a version of entity that doesn't have B (correct), but still has A (incorrect).

I'm having a similar issue, it seems to be a race condition with removing and reindexing:
When removing an entity from the world, some onRemoved subscribers will try to do some cleanup and run a world.removeComponent. This will reindex the removed component, adding it back to any buckets it was just removed from. Then world.remove will finish and the entity will no longer be in the world bucket. so each loop of a system, when I pull something out of a query I have to check if the entity is still in the world and if not I remove it from the bucket.
There should be a way to skip reindexing entities that are being removed from the root world bucket
Otherwise the library has been very helpful =D

I'm assuming these are two separate (even if similar sounding) issues -- would you be willing to provide a (failing) test case? I'd be happy to fix and improve these situations, but I need to better understand what's going on.
In the meantime, it sounds like a potential workaround for these issues would be to queue the follow-up work (like removing the second component) using queueMicrotask.

Hello! Great project, @hmans! I really enjoy the simplicity, yet still having strong type safety! 🚀
I have the same issue as reported by @abraini-Nascent.
I would guess it's the same issue as reported by @evstinik, although that one looks like it might be triggered by a world.removeComponent(), and I haven't investigated that situation.
I'll present some diffs (rather than a PR) because I'm not sure of the accuracy of the proposed solutions. The reorder change drastically changes the behaviour of things and might break downstream code / listeners, and my gut tells me the isRemoving "feels" a bit band-aid-ey 🩹
Here's a diff that adds a failing unit test demonstrating the bug when triggered by a world.remove(entity):
https://github.com/hmans/miniplex/compare/main...joelmalone:miniplex:add-failing-test
Here's a diff showing a solution that fixes it by reordering the some code in remove():
https://github.com/joelmalone/miniplex/compare/add-failing-test...joelmalone:miniplex:fix-bug-by-reordering
Here a diff showing a solution that fixes the bug by refusing to re-add a removed entity during index evaluation:
https://github.com/joelmalone/miniplex/compare/add-failing-test...joelmalone:miniplex:fix-bug-by-isRemoving


LSTM with multiple inputs and multiple outputs

I am trying to learn the positions of the interesting bits to flip based on a binary sample. To make it simple, I am chunking the binary sample in sequences of 3 bits, i.e., the neural network accepts 3 bits and outputs 3 bits.
Since the binary input can be very long (>64 kbits), I am using a stateful LSTM; however, I am getting poor performances (accuracy around 66%).
I tried LSTM->Dense, LSTM->Dropout->Dense, and LSTM->Dropout->LSTM->Dense, but I am getting similar results.
Please do point out why the algorithm is not converging.
Program:
import sys
import copy
import random
import numpy as np
import time
from keras import models
from keras import layers
from keras import optimizers
from keras.utils import to_categorical
import os

K=3 #sequence length

def create_model():
  visible = layers.Input(batch_shape=(1, K, 2))
  cell1 = layers.LSTM(7, return_sequences=True, stateful=True)(visible)
  dropout1 = layers.Dropout(0.05)(cell1)
  dense1 = layers.Dense(2, activation="softmax")(dropout1)

  model = models.Model(inputs=visible, outputs=dense1)
  model.compile(
      optimizer = "adam",
      loss = "binary_crossentropy",
      metrics = ["mae", "acc"]
  )
  return model

X1 = [0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0]
Y1 = [0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1]

model = create_model()

#Number of epochs
for j in range(500):
  for i in range(len(X1)/K):
    X = to_categorical(X1[i*K:(i+1)*K], 2)
    Y = to_categorical(Y1[i*K:(i+1)*K], 2)
    ret = model.train_on_batch(np.array([X]), np.array([Y]))
    print(ret)`

  #Once the whole sample is trained, reset the states.
  model.reset_states()

@ldelosieres A sequence length of 3 is probably too short and you cannot take advantage of the capabilities of LSTM networks. If it makes sense for your problem, try something like 30, 100, or even 300 if you have the resources. Start experimenting with the smaller number and see if you gain anything.

@tomastheod-ITI  thank you for your answer. If I choose a K of 12, I have very good results since the problem becomes a “stateless” problem (I can replace stateful=True by stateful=False); however, if K is less than 12, the accuracy is not converging towards 1.0. I increased the X1/Y1 length to 40*12 = 480, and I am getting better results with K set to 30 / 100 / 300, but, the accuracy is jumping from 0.93 and 1.0 and vice versa all the time.
X1 = 40*[0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0]
Y1 = 40*[0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1]


lenovo legion 7 slim 15ach6: remove brightness service

Description of changes
This keeps breaking with kernel patches. There seems to be no real pattern. I'll maintain this myself on my config.
Things done

[X] Tested the changes in your own NixOS Configuration
[X] Tested the changes end-to-end by using your fork of nixos-hardware and
importing it via <nixos-hardware> or Flake input

bors merge


Crashes on FIRADatabase, FIRASqliteStore and FIRAUserDefaults classes

Hi,
I am using Xcode 9.4 and our application deployment target is 10+. On testing we dont see a crash that comes from FIRA-classes but on production base (AppStore version) there are some crashes comes from FIRA-prefixed classes that we see the details on Fabric/Crashlytics tool.
Btw we cant reproduce this crash. The crashes have these lines and you can see the details from the fabric links;
-[FIRADatabase initializeDatabaseResourcesWithContext:databasePath:] -> http://crashes.to/s/a2139cdebb7
-[FIRASqliteStore recordsForQuery:parameterValues:error:withFilter:] -> http://crashes.to/s/6974885451c
-[FIRAUserDefaults objectForKey:] -> http://crashes.to/s/f33bf7b0134
We were facing with some other bugs comes from FIRA-classes and you have told that you found some bugs on the library and would fix them. After that we updated our app with the new versions of the Firebase libraries. We are lastly using the versions of Firebase pod libraries below;
Using AFNetworking (3.2.1)
Using Crashlytics (3.10.2)
Using Fabric (1.7.7)
Using Firebase (5.1.0)
Using FirebaseAnalytics (5.0.1)
Using FirebaseCore (5.0.2)
Using FirebaseInstanceID (3.0.0)
Using Google-Mobile-Ads-SDK (7.31.0)
Using GoogleAnalytics (3.17.0)
Using GoogleToolboxForMac (2.1.4)
Using nanopb (0.3.8)
Using KokteylLog (1.0.5)
Thanks

Regarding the crash at [FIRAUserDefaults objectForKey:] -> http://crashes.to/s/f33bf7b0134, I think it's related to the system
#18. FIRAPersistedConfig
0  CoreFoundation                 0x184f95450 __CFBasicHashDrain + 388
1  CoreFoundation                 0x184f0cc3c _CFRelease + 216
2  CoreFoundation                 0x184eff3e8 -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 816
3  CoreFoundation                 0x184efd524 -[CFPrefsSearchListSource alreadylocked_copyValueForKey:] + 88
4  CoreFoundation                 0x184f9a89c -[CFPrefsSource copyValueForKey:] + 64
5  CoreFoundation                 0x184fa4a80 __76-[_CFXPreferences copyAppValueForKey:identifier:container:configurationURL:]_block_invoke + 40
6  CoreFoundation                 0x184f00d6c __108-[_CFXPreferences(SearchListAdditions) withSearchListForIdentifier:container:cloudConfigurationURL:perform:]_block_invoke + 268
7  CoreFoundation                 0x184f00588 normalizeQuintuplet + 356
8  CoreFoundation                 0x184f00c54 -[_CFXPreferences(SearchListAdditions) withSearchListForIdentifier:container:cloudConfigurationURL:perform:] + 108
9  CoreFoundation                 0x184fa4a18 -[_CFXPreferences copyAppValueForKey:identifier:container:configurationURL:] + 124
10 CoreFoundation                 0x184fa72b4 _CFPreferencesCopyAppValueWithContainer + 116
11 Foundation                     0x18589c2fc -[NSUserDefaults(NSUserDefaults) objectForKey:] + 52
12 Translation                    0x100dac65c -[FIRAUserDefaults objectForKey:] + 630304

So I don't think Firebase Analytics can fix this. Other crash logs don't provide much clue of what caused the crashes :(
We will have some bug fixes in the next release soon and I'm not sure if they can improve what you have seen here but please update and let us know. Thanks

Ok it could be like you said. Btw they have max 5 occurences, and after updating sdk they are decreased.
We will update the app nearly and ok I will follow them and turn the results.
Also some other crashes are on github as an issue and we sent to firebase bug report team some of them. Maybe the others could be solved at next release

Can you please upgrade to the latest SDK Firebase 5.5.0 and let us know whether you still see any of the crashes? Thanks

We have uploaded a new version for our two apps on Friday with Firebase SDK 5.4.1 in them and we have these issues now again for production.
http://crashes.to/s/8e7cb725692
http://crashes.to/s/2154c5982b6
http://crashes.to/s/798d175f66b
(for Firebase 5.4.1, FirebaseAnalytics 5.0.1, FirebaseCore 5.0.6, FirebaseInstanceID 3.1.1)
I think you have updated the SDK to 5.5.0 on the same day with us :/  We will be able to see if the crashes still continue or not on our next releases.
This crash http://crashes.to/s/798d175f66b -> it is a new one I think. Is it also fixed or not with your new version?
Thanks ;)

Hi,
We have updated our app with Firebase 5.5.0 SDK and on AppStore and it looks like we are not getting these crashes until now. We only get one crash from -[APMIdentity updateIdentifiers]
you can reach it from http://crashes.to/s/152cadffe77
If there are no crashes that happened before, we can close the issue.

Great! Please keep updating to the latest version to get more fixes. We hope to find the fix for the -[APMIdentity updateIdentifiers] crash soon. Thanks for reporting

Let's open another issue for [APMIdentity updateIdentifiers] if desired.

Yes we always keep getting updates of the SDKs, it seems there are less crashes now since our update is on live. Thanks a lot ;)
@paulb777 yes I am going to open another issue for this new rare crash


Expression indexes can't reference computed cols

Fixes cockroachdb/docs#12171

This change is

(Actually this was already added to the expression indexes docs by @stbof  in f078f2f9f - we're just porting it to an include so it can live on both the 'Expression Indexes' and 'Known Limitations' pages)


[SPARK-32658][CORE] Fix PartitionWriterStream partition length overflow

What changes were proposed in this pull request?
The count in PartitionWriterStream should be a long value, instead of int. The issue is introduced by apache/spark@abef84a . When the overflow happens, the shuffle index file would record wrong index of a reduceId, thus lead to FetchFailedException: Stream is corrupted error.
Besides the fix, I also added some debug logs, so in the future it's easier to debug similar issues.
Does this PR introduce any user-facing change?
No
How was this patch tested?
A Spark user reported this issue when migrating their workload to 3.0. One of the jobs fail deterministically on Spark 3.0 without the patch, and the job succeed after applied the fix.

cc @mccheah @cloud-fan @Ngone51 @zhengruifeng

Test build #127626 has started for PR 29474 at commit dd38f6d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/32250/
Test PASSed.

Test build #127626 has finished for PR 29474 at commit dd38f6d.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/127626/
Test FAILed.

retest this please

Test build #127628 has started for PR 29474 at commit dd38f6d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/32252/
Test PASSed.

cc @zhengruifeng FYI. This is a blocker

Test build #127628 has finished for PR 29474 at commit dd38f6d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/127628/
Test FAILed.

retest this please

Test build #127641 has started for PR 29474 at commit dd38f6d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/32266/
Test PASSed.

Test build #127641 has finished for PR 29474 at commit dd38f6d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/127641/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/32283/
Test PASSed.

Test build #127660 has started for PR 29474 at commit dd38f6d.

Test build #127660 has finished for PR 29474 at commit dd38f6d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/127660/
Test PASSed.

thanks, merging to master/3.0!

cc @vanzin @squito @jerryshao who are the major reviewers of the original PR https://github.com/apache/spark/pull/25007

Nice catch @jiangxb1987 !


[WIP] Filling out a bunch more AppKit/UIKit extensions

This work will be ongoing, as there are tons of TODOs when it comes to binding controls, and a whole lot of possible approaches that we can take (especially on the Mac) when working with them.
I have a whole lot more iOS and Mac code (that shipped with http://capoapp.com) that needs to be ported to Rex when I get a chance, but for now I'm working on FuzzMeasure (http://fuzzmeasure.com) again and want to stop maintaining my own version of what is effectively Rex.

Awesome. I've done very little Mac dev work so hadn't needed these yet.

@neilpa I've got a much larger collection of these now, plus "Bindings" that I've built for controls (that may only be suitable for the Mac? Not sure yet, without spending time on a specific iOS target…)
At what point do we deem things like this "Not even suitable for Rex, let alone ReactiveCocoa"? :)

This PR no longer captures the scope of what I've done… Stay tuned.


limit assert 1.5.x

Change Description

Limit contract assert messages to 1024 charactors

Consensus Changes
None
API Changes
None
Documentation Additions
None

Already approved.


Release mode fixes for iOS and Android

Really thank you. Open source ftw.

@steida no problem, but looks like I'm not 100% on the #752 yet ... hitting some issues with other modifications

@steida updated more fixes, including one that fully fixes the route problem. Verified using React Native 0.20 and 0.21

You are the man.

I will merge it tomorrow. #thank

I have finally found time to check it. Is it still actual? Can you update PR please? Thank you!

Next week

@steida It is all good to go, I added a few more fixes from changes you've made since I initially submitted the PR.

@steida Can you comment on #788 #787 #786 #785 and a final answer on #783? If you agree on those, I'll update this PR with the ones you agree with. I guess next time I'll just do stuff as separate PRs.

Separate PR are always better. People must be able to read it.

@steida Going to clean this up into separate pull requests and try again.


lean: 3.46.0 -> 3.47.0

Description of changes

https://github.com/leanprover-community/lean/blob/4f9b974353ea684c98ec938f91f3a526218503ed/doc/changes.md
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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
[x] 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

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 188553 run on x86_64-linux 1

1 package built:

lean (lean3)


CIS - don't shut down when out of space

Currently, CIS hardening will shut down hosts when they run out of space for logs. They then can't be started again without significant time and effort.
This change will instead make them log warnings instead of shutting down.

I thought we had changed this. Good catch @Alex-Welsh

As long as we don't have a solution for shipping audit logs to a separate location - that's probably the sensible option.

Any more opinions on this @mnasiadka @priteau?


Port to TF/Keras

Can someone help with porting the models and weights from PyTorch to Keras?
Thanks in advance!
Yusuf

@shkarupa-alex  has  implemented it at here.

Thanks for the link.


feature: 修改版本号

Codecov Report

Merging #243 (5ecd9b2) into v2.6.x_develop (9111f7a) will increase coverage by 1.31%.
The diff coverage is n/a.

@@                Coverage Diff                 @@
##           v2.6.x_develop     #243      +/-   ##
==================================================
+ Coverage           52.32%   53.63%   +1.31%
==================================================
  Files                 445      445
  Lines               27419    27419
==================================================
+ Hits                14346    14707     +361
+ Misses              13073    12712     -361

Impacted Files
Coverage Δ

itsm/component/utils/misc.py
58.11% <0.00%> (+0.85%)
:arrow_up:

itsm/component/drf/mixins.py
58.44% <0.00%> (+1.29%)
:arrow_up:

itsm/workflow/signals/handlers.py
68.05% <0.00%> (+1.38%)
:arrow_up:

itsm/workflow/models/task.py
73.17% <0.00%> (+2.43%)
:arrow_up:

itsm/workflow/models/field.py
79.01% <0.00%> (+2.46%)
:arrow_up:

itsm/workflow/managers.py
49.75% <0.00%> (+4.33%)
:arrow_up:

itsm/workflow/validators.py
40.86% <0.00%> (+5.86%)
:arrow_up:

itsm/workflow/models/workflow.py
71.65% <0.00%> (+5.88%)
:arrow_up:

itsm/workflow/serializers/task.py
72.50% <0.00%> (+7.50%)
:arrow_up:

itsm/workflow/serializers/workflow.py
55.55% <0.00%> (+16.29%)
:arrow_up:

... and 5 more

Continue to review full report at Codecov.

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


Spanish Translation of "Pepper & Carrot" Episode 6

cool :-)
On Tue, Jan 17, 2017 at 3:19 AM, Konstantin Dmitriev <
<EMAIL_ADDRESS>wrote:

You can view, comment on, or merge this pull request online at:
https://github.com/morevnaproject/subtitles-translation/pull/18
Commit Summary

Added Spanish translation
Update pepper-and-carrot-ep6.msrt

File Changes

M pepper-and-carrot-ep6.msrt
https://github.com/morevnaproject/subtitles-translation/pull/18/files#diff-0
(101)

Patch Links:

https://github.com/morevnaproject/subtitles-translation/pull/18.patch
https://github.com/morevnaproject/subtitles-translation/pull/18.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/morevnaproject/subtitles-translation/pull/18, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AX9z-ZyaXJEPombWdtzJRBeB7XKwzctBks5rTIeGgaJpZM4LlZOf
.

I've got a question, though... and sorry if it sounds stupid, but Is Carrot
a male or female cat? I ask because in Spanish gender is linguistically
important.
Have a good week!
On Tue, Jan 17, 2017 at 5:21 PM, Raúl Castellanos<EMAIL_ADDRESS>wrote:

cool :-)
On Tue, Jan 17, 2017 at 3:19 AM, Konstantin Dmitriev <
<EMAIL_ADDRESS>wrote:

You can view, comment on, or merge this pull request online at:
https://github.com/morevnaproject/subtitles-translation/pull/18
Commit Summary

Added Spanish translation
Update pepper-and-carrot-ep6.msrt

File Changes

M pepper-and-carrot-ep6.msrt
https://github.com/morevnaproject/subtitles-translation/pull/18/files#diff-0
(101)

Patch Links:

https://github.com/morevnaproject/subtitles-translation/
pull/18.patch
https://github.com/morevnaproject/subtitles-translation/pull/18.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/morevnaproject/subtitles-translation/pull/18, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AX9z-ZyaXJEPombWdtzJRBeB7XKwzctBks5rTIeGgaJpZM4LlZOf
.

@rulcas Carrot is a male cat.

@rulcas We are ready to accept translations for Pepper Episode 6. Please update your file according to the latest version of pepper-and-carrot-ep6.msrt. Thank you!


Remove duplicated lombok annotations in the tests module

Modifications
This is a simple cleanup to reduce the number of lombok annotations by deleting the duplicated lombok annotations in the tests module.

/pulsarbot run-failure-checks

/pulsarbot run-failure-checks


Cant find MirrorMirrorOnTheWall on UK Amazon region

I'm not sure if this only works in US region but I can't find it on my UK Amazon store.  Is this something that would be easy to public in other regions or do we need someone in the UK/EMEA to do this?

So it appear you have to use English (US).  I am not sure if this is an easy fix but happy to have a look if someone points in  the right direction.    Does anyone understand how and what needs to be done to allow other versions of English (or any language) to be added to the support.


Trouble building - Cordova iOS

Hi All,
Android is building well, iOS fails to build both with cordova build ios and firing the project up in xcode and trying to build there. If I remove the pushwoosh plugin it builds fine.
iOS version is 3.8.0
Not sure what you need to debug, but here is a screenshot:

Any help is much appreciated!

So what worked for me was adding the libz.dylib to the "link binary with libraries" section under Build Phases, and then I also added -lstdc++ flag to Build Settings > Linking > Other Linker Flags

Fixed by https://github.com/Pushwoosh/pushwoosh-phonegap-3.0-plugin/commit/7251edbbc1890bb596b4548cef369ff1a4227e09


Re-pin System.Threading.Tasks.Extensions

not shipping this time around

Note: No actual version changes needed here.


fix: apps being unable to fetch() anything

Because of connect-src CSP
Closes https://github.com/webxdc/webxdc-dev/issues/46
Introduced in dd8d0724

Yeah, I just found another issue where it's too restrictive...
But I guess let's merge this first.


Support TensorFlow Hub Module

Release the model from GitHub with TensorFlow Hub Module.

SageMaker is currently supported TensorFlow version 1.4, 1.5 and 1.6. Currently the latest TensorFlow version is 1.8, minor updates are frequent. Since TensorFlow.js has just been officially released, there are some problems with running TensorFlow.js in SageMaker.
Since it is a new function with respect to Hub, support of SageMaker will be suspended, and module construction and module use on the local machine will be assumed.

done


Unhardcode some stuff, flexibilize dotenv requirement

Why dotenv as optional dependency is useful?

Today Docker and Systemd already have ways of mimicking what dotenv does, but for anything that runs under it. It's a detail.

Unhardcode some paths

I am trying to Nix it. This PR started as I being lazy to patch stuff up to work with my requisites lol.
Even though one can customize some extra values, like the data directory, the defaults are still the same.
I tested the backend using a virtualenv environment to see if it finds stuff and works. I need to test if the ollama integration properly works.

Oh Yes Nix finally!!

LGTM, Thanks!


TxMaker: group multiple transactions into single WAL

MapDB has two transactions layers:
TxMaker handles concurrent transactions with optimistic locking. Underlying Store with Write Ahead Log supports only single transactions per store. So concurrent transactions are stored on heap and commited in serial fashion.
Current situation:
T1   Tx.commit() entered  >   WAL   > Tx.commit() exits
T2   Tx.commit() entered  >   wait  >   WAL           > Tx.commit() exits
T3   Tx.commit() entered  >   wait  >   wait          >    WAL       > Tx.commit() exits

It takes about 10 ms to sync files on commit. This limits number of transactions to 100/second. However transactions are concurrent, so we could group multiple transactions into single WAL commit.
So Tx.commit() would wait about 50ms, if any Tx commits within that interval it would get appended into WAL.
Tx.commit() would block until WAL commit is finished.
After this improvement:
T1   Tx.commit() entered  >   WAL   > Tx.commit() exits
T2   Tx.commit() entered  >   WAL   > Tx.commit() exits
T2   Tx.commit() entered  >   WAL   > Tx.commit() exits

@jankotek, any update with such issue ?


where can I get the latest help file for compile ModSecurity for iis

I found the file in path iis\dependencies\howto.txt is not for current version.
For example, there is no dir named 'winbuild' and also no file named 'buildall.bat'.

Hi @languanghao,
You can follow the steps of our buildbot:

http://www.modsecurity.org/developers/buildbot/builders/Win7 - (VS 2011 32b) - IIS/builds/117

check the steps 2 and 3,


Python: small fix in create_function_from_prompt to match KernelFunctionFromPrompt

Motivation and Context

Small fix for the Kernel function that deal with Prompt function, they were slightly out of sync with the KernelFunctionFromPrompt constructor.
Description

Contribution Checklist

[x] The code builds clean without any errors or warnings
[x] The PR follows the SK Contribution Guidelines and the pre-submission formatting script raises no violations
[x] All unit tests pass, and I have added new tests where possible
[x] I didn't break anyone :smile:

Python Test Coverage Report • FileStmtsMissCoverMissingsemantic_kernel   kernel.py3107775%127, 143–147, 181–193, 197–201, 203–207, 209–213, 220–222, 241, 247, 249–253, 255–259, 261–266, 268, 303–307, 324–329, 336, 340–344, 357, 382–390, 434–435, 438–439, 479, 485, 501, 519, 535, 554, 566, 599–603, 638, 723, 725–731, 745–746TOTAL4781105178%
Python Unit Test Overview

Tests
Skipped
Failures
Errors
Time

978
11 :zzz:
0 :x:
0 :fire:
18.168s :stopwatch:


Idea for SearchGoogle class

I was running into the issue that Google seems to use different CSS class names. To address this, I came up with the idea of modifying the script to search for the most commonly occurring class names and iterate over them to find the desired results. However, I'm facing two challenges that need resolution:

The find_common_classnames function is being called multiple times, but it should ideally be called only once.
I'm unable to find a way to select the full-size image in a more dynamic way

Any ideas on this?
class SearchGoogle(Search):
    def __init__(self, wd):
        super(SearchGoogle, self).__init__(wd)
        self.url = "https://www.google.com/search?safe=off&site=&tbm=isch&source=hp&q={q}&oq={q}&gs_l=img"
        # self.url = "https://www.google.com/search?safe=off&site=&tbm=isch&source=hp&q={q}&oq={q}&gs_l=img&tbs=il:cl"  # creative commons license only

    def find_common_classnames(self):
        image_elements = self.wd.find_elements(By.CSS_SELECTOR, "img")
        classes = [img.get_attribute("class").split(" ") for img in image_elements] # put all in list, split by space if multiple
        classes = [item for sublist in classes for item in sublist] # flatten
        classes = [x for x in classes if classes.count(x) > 1] # remove names that occur only once
        return classes

    def find_thumbnail_elements(self):
        common_classnames = self.find_common_classnames()
        # loop over classnames until we get results
        for selector in common_classnames:
            thumbnail_results = self.wd.find_elements(By.CLASS_NAME, selector)
            if len(thumbnail_results) > 0:
                return thumbnail_results
        return []

    def get_image_urls(self, thumbnail_results):
        img_urls = []
        for thumbnail in thumbnail_results:
            try:
                thumbnail.click()  # try to click thumbnail to get img src
                self.sleep()
            except Exception:
                continue

            #TODO FIX THIS SELECTOR
            images = self.wd.find_elements(By.CSS_SELECTOR, "#islsp img")
            for image in images:
                if image.get_attribute("src") and "http" in image.get_attribute("src"):
                    img_urls.append(image.get_attribute("src"))
        return img_urls

    def click_show_more_button(self):
        # <input jsaction="Pmjnye" class="mye4qd" type="button" value="Weitere Ergebnisse ansehen">
        show_more_btn = self.wd.find_elements(By.CLASS_NAME, "mye4qd")
        if (
            len(show_more_btn) == 1
            and show_more_btn[0].is_displayed()
            and show_more_btn[0].is_enabled()
        ):
            show_more_btn[0].click()

Cool idea, however, I also don't know how robust this is? Nonetheless, I'd say after loading the query (see here) might be good?
Good question; it might be possible by checking which image in the sidebar is shown the largest? I guess all other images should be smaller in size than the one we're interested in?


Fixed textures visibility for particle systems

Fixed #7511.
When the particle system first creates the particle pool, all particle billboards are visible, but these particles are not created before the time comes, causing the billboards to always be visible. So I set the billboard to invisible when creating it, and updating the particles will make the billboard visible.

Thanks for the pull request @bbbbx!

:heavy_check_mark: Signed CLA found.
:grey_question: CHANGES.md was not updated.

If this change updates the public API in any way, please add a bullet point to CHANGES.md.

:grey_question: Unit tests were not updated.

Make sure you've updated tests to reflect your changes, added tests for any new code, and ran the code coverage tool.

Reviewers, don't forget to make sure that:

[ ] Cesium Viewer works.
[ ] Works in 2D/CV.

Thanks @bbbbx! Happy it's such a simple fix. Do you mind adding a quick inline comment to explain why the billboards are created with show: false?

Comment added. Thanks @ggetz

Perfect, thank you @bbbbx!


Improve import caching for performance

New import resolver in #3 may require better caching.

Fixed in #9.

Even though we already improved performance ~5X, we could still try to improve by another 2-4X to reach parity with the fast-but-broken version of stylus-loader.


Using custom element with is= inside another custom element should fail loudly

Description
When using `webcomponents-lite.min.js', the Shady DOM is implemented by default, but when rendered, the template tag isn't encapsulated. I am also using data-bindings, and while they work fine when in the Shady DOM, they don't on the Shadow DOM.
Live Demo

https://jsbin.com/dexena/edit?html,output
Steps to Reproduce

Try writing something at the paper-input and see how it works.
Then uncomment the script tag, what? No more binding?!

Expected Results
Is there a way to get the best of both worlds? Data Binding AND Shadow DOM?
Actual Results
If you implement one, the other one breaks.
Browsers Affected (tested)

[x] Chrome
[ ] Firefox
[ ] Edge
[ ] Safari 9
[ ] Safari 8
[ ] IE 11

Versions

Polymer: v1.4.0
webcomponents: v0.7.2

Yes, shady DOM doesn't give you as strong style encapsulation as shadow DOM. Styles don't leak out of shady DOM but they do leak in. For document-level styles, you have to use a custom-style element to prevent styles from leaking into shady DOM:
https://www.polymer-project.org/1.0/docs/devguide/styling.html#custom-style
The binding issue is interesting. You're actually combining two different elements in a novel way that's causing problems.
If you use either:
<paper-input value="{{name}}"> OR <input is="iron-input" bind-value="{{name}}"> the bindings work fine in shady DOM or shadow DOM. <paper-input is="iron-input" bind-value="{{name}}"> fails in shadow DOM.
Trying to use a <paper-input> that is also an iron-input should fail everywhere, but for some reason it actually works in shady DOM. I think this is the actual bug here—this should at least log a warning.
If anyone's interested, here's what I believe is going on: iron-input adds a listener to itself for input events and uses that to update its bindValue property.
<paper-input>, which is a decorative wrapper around an iron-input element, shouldn't have a bindValue property at all, but it looks like when you declared both, the functionality of iron-input got mixed in. With shady DOM, this confused <paper-input> parent that thinks its an iron-input element receives the input event bubbling up from its internal iron-input, and updates its bindValue.
In shadow DOM, the input event gets stopped at the shadow root, so it doesn't propagate to the host element (<paper-input>), and the bindValue on the parent doesn't update. (Note that if you bind to <paper-input>'s own value property, it works correctly.

Oh, ok Arthur. So the solution to have both the Shadow DOM and the binding is to use
<paper-input value="{{name}}">. And about the bug, yes, it would be useful to log the error.

As @arthurevans pointed out, this is working as intended. Since is= is not supported by Polymer for the time being (as Apple indicated they are not going to implemented this feature, see https://github.com/w3c/webcomponents/issues/509) and as such in Polymer 2 you can not rely on this behavior. This is documented in the upgrade guide as https://www.polymer-project.org/2.0/docs/upgrade#remove-type-extension-elements


Fix update and add tests for update and join.

Codecov Report

Merging #848 into master will decrease coverage by 2.22%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #848      +/-   ##
==========================================
- Coverage   94.17%   91.94%   -2.23%
==========================================
  Files          32       32
  Lines        6007     6008       +1
==========================================
- Hits         5657     5524     -133
- Misses        350      484     +134

Impacted Files
Coverage Δ

databricks/koalas/frame.py
94.5% <100%> (-1.6%)
:arrow_down:

databricks/koalas/usage_logging/__init__.py
23.14% <0%> (-74.08%)
:arrow_down:

databricks/koalas/usage_logging/usage_logger.py
50% <0%> (-50%)
:arrow_down:

databricks/koalas/__init__.py
77.5% <0%> (-7.5%)
:arrow_down:

databricks/conftest.py
90.69% <0%> (-6.98%)
:arrow_down:

databricks/koalas/namespace.py
85.01% <0%> (-1.31%)
:arrow_down:

databricks/koalas/plot.py
93.09% <0%> (-0.96%)
:arrow_down:

databricks/koalas/utils.py
97.24% <0%> (-0.69%)
:arrow_down:

databricks/koalas/testing/utils.py
77.35% <0%> (-0.63%)
:arrow_down:

... and 1 more

Continue to review full report at Codecov.

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

Hmmm .I might have to add a retry logic at:

  File "/home/travis/build/databricks/koalas/docs/source/../../dev/gendoc.py", line 195, in download_pandoc_if_needed
    pandoc_download.download_pandoc(targetfolder=path)
  File "/home/travis/miniconda/envs/test-environment/lib/python3.6/site-packages/pypandoc/pandoc_download.py", line 190, in download_pandoc
...
    raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 110] Connection timed out>
* Downloading pandoc from https://github.com/jgm/pandoc/releases/download/2.7.3/pandoc-2.7.3-1-amd64.deb ...
Makefile:21: recipe for target 'html' failed

retriggering..

Thanks! merging.


Policy-controller // object of type 'NoneType' has no len()

Hi,
I trying to deploy Calico in my Kubernetes cluster on v1.5.1.
I create calico.yaml after deleting all etcd_certs references (I use a dedicated no-secure ETCD).
Everything run fine, But The Network Policy doesn't work (no effect) and I go this in the Calico-Policy-Controller logs :
2016-12-19 04:44:49,752 5 INFO Syncing 'NetworkPolicy' objects
2016-12-19 04:44:49,755 5 ERROR Unahandled exception killed NetworkPolicy manager
Traceback (most recent call last):
  File "<string>", line 304, in _manage_resource
  File "<string>", line 409, in _sync_resources
TypeError: object of type 'NoneType' has no len()
2016-12-19 04:44:49,755 5 WARNING Re-starting watch on resource: NetworkPolicy

Any idea where I go wrong ?
I can post my calico.yaml if needed.

@valentin2105 thanks for raising.  Just took a look at this and it appears to be benign - it shouldn't be causing any problems.
If policy isn't working can you verify that the Calico CNI plugin is actually being called?  A few things:

The kubelet needs to have --network-plugin=cni passed to it.
If you're running the kubelet as a container, it needs to have the correct dirs mounted in as per http://docs.projectcalico.org/v2.0/getting-started/kubernetes/troubleshooting
Can you see if there are any workload endpoints created.  You can check with calicoctl get workloadendpoint

Hi @caseydavenport
I finally get it working using calico-node Docker image and calico-policy-controller in Kubernetes.
Just two small questions :

The calicoctl get node command is for list peered Kubernetes nodes ?

How I define the IP ranges for my pods ?

Thanks for this awesome tool, tired of Kubenet. :p

@valentin2105 glad you got it working :)
calicoctl get node will return a list of nodes that Calico is running on and the information Calico knows about them.
You can change the IP ranges for your pods by changing Calico IP pools.  See here: http://docs.projectcalico.org/v2.0/reference/calicoctl/resources/ippool


Map viz: Add pieplot for categorical "overlay"

Depends on https://github.com/VEuPathDB/web-components/pull/310
Resolves #875
Resolves #779
NOW WORKS WITH qa/dfalke-b back ends :-)
Test with SCORE Seasonal Transmission S. haematobium Cluster Randomized Trial
UI issues/questions

Is the look/feel of the entity/variable picker consistent enough for now?
Ask Outreach if the "output entity" ("Show counts of") selector is really worth having?  It's only needed when an overlay variable hasn't been chosen. It is disabled when not relevant but I haven't provided a tooltip to explain why.
We should probably enable the mouse-over zoomed plots, but I think as a separate ticket.
Scrolling down the page into the map - not very nice. I think this can be avoided?
Layout of entity+variable pickers not quite right. If you select a long variable, e.g. Schistosoma haematobium, by microscopy then the two entity choosers squish together.  Removing the display: 'flex' from InputVariables' inputGroup would solve this, but create other problems!
Probably many more questions...

@bobular I think it works good and I could see donut marker and legend! 👍
One thing I wonder is whether you would add the function of mouseover pop-up to see larger pie plot (showMouseToolbar prop)

@bobular I think it works good and I could see donut marker and legend! +1 One thing I wonder is whether you would add the function of mouseover pop-up to see larger pie plot (showMouseToolbar prop)
update: I tried and it worked fine at mapViz, however, I also realized that the mouse control's layout (finger vs magnifying icon at the top right area of the map) and its icons are broken - it shows correctly at web-components though

Yes, see my question 3.
Thanks for looking into this.  Seems like you have volunteered for that task ;-) I'll make a ticket.

@bobular oh, sorry. I didn't read your questions carefully. Yes I can try to do that to make the mouseover event work. 😉


Discovery with "Tenant Root Goup" only is failing

My tenant has only the "Tenant Root Group" and two subscriptions assigned to it. No child managmement goups have been created.

Start discovery using the GH action.
Following discovery error occurs:

Write-AzOpsLog: /action/entrypoint.ps1:93
Line |
  93 |              Write-AzOpsLog -Level Error -Topic "git" -Message $PSItem …
     |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | [2020-06-22 14:26:32.3805] (git) [2020-06-22 14:26:32.3721]
     | (pwsh) Cannot find any Management Groups. Does the Service
     | Principal/User have the appropriate privileges on the root
     | Management Group or is the Management Group hierarchy not yet
     | created?

Workaround:
Creating a single management group under Tenant Rout Group solves this issue.

This looks like an issue with the label creation (system), I'll dig into the REST call and update this thread shortly.

Updated comment this was the wrong error message in the original description


Typos - writen==> written

https://github.com/ARM-software/CMSIS_6/blob/3a011aac12eef1d778f05aba3a9d07d1ca5d2004/CMSIS/Core/Include/core_cm33.h#L2995
https://github.com/ARM-software/CMSIS_6/blob/3a011aac12eef1d778f05aba3a9d07d1ca5d2004/CMSIS/Core/Include/core_cm33.h#L3022

Thanks for raising this. Could you raise this as a pull-request, please?

No problem.


%m format specifier doesn't handle Unicode code points

$ bin/riff -e "printf('%m\n',ord('π'))"
�

Note that %c works fine, though only for single characters
$ bin/riff -e "printf('%c\n',ord('π'))"
π

See #55


Yarn version

Docs:
yarn 1.21 seems to be no longer available via conda or conda-forge, 1.22 is.
Environment
pinned yearn to 1.22 to be in sync with docs. No pin installs a newer yarn version >=3.5 which does not seem to work.

Thanks @alanderex


Added "Customer Agreement" and "Terms and Conditions" Pages

Hey @Anishkagupta04 and @varshith257 ,
issue closes #685
Below are the Changes I Implemented -

I Created two separate HTML pages for "Customer Agreement" and "Terms and Conditions" and linked them into the footer links
I tried my very best to style the two pages similar to the website's color theme so that visually it will look good to see.
I also added favicons to both the pages as you can see in the video below.
Additionally, I have included a footer at the end of both the pages to re-navigate to the "Home" page instead of changing the tabs manually.

Please take look to the video below -
https://github.com/Anishkagupta04/RAPIDOC-HEALTHCARE-WEBSITE-/assets/131389695/8ce2ba31-c5d9-4e23-b8e8-67394a5d1123
@varshith257 Please review the changes and let me know if any adjustments are needed. Thank you!
I look forward to contribute tmore to your project.
Type of PR

[x] Feature enhancement

Checklist

[x] I have gone through the contributing guide
[x] I have updated my branch and synced it with project main branch before making this PR
[x] I have performed a self-review of my code
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

@Anishkagupta04 / @varshith257

Thankyou for your contribution

Please add the level and gssoc label as given in issue.
@Anishkagupta04, @varshith257 Thankyou for merging the PR.
I Look forward to contribute more 😊

@Anishkagupta04  /  @varshith257


Use compression for transfer of JSON

The file with validated objects is growing and starting. Depending on the output style, I see 43MB (current rpki-client output), 57MB (jq or new rpki-client builds, one attribute per line, no colour, indented), while compact JSON is ~37M (jq -c).
It compresses pretty well.
Because the client trusts the server (w.r.t. content) I do not think gzip bombs are an issue. So, as a user, I want the HTTP client should use HTTP compression when loading the prefixes.

The golang http library already does transparent gzip decompression, so
long as your webserver does it. it will be sent over the wire compressed!
I think that should be enough to allow people to have compressed pulls,
rather than adding logic in place to actively decompress files
On Tue, 2 May 2023, 08:49 Ties de Kock, @.***> wrote:

The file with validated objects is growing and starting. Depending on the
output style, I see 43MB (current rpki-client output), 57MB (jq or new
rpki-client builds, one attribute per line, no colour, indented), while
compact JSON is ~37M (jq -c).
It compresses pretty well.
Because the client trusts the server (w.r.t. content) I do not think gzip
bombs are an issue. So, as a user, I want the HTTP client should use HTTP
compression when loading the prefixes.
—
Reply to this email directly, view it on GitHub
https://github.com/bgp/stayrtr/issues/100, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AALPK4WAL7CAZY5SKFSW2EDXEC37ZANCNFSM6AAAAAAXSVUP3A
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Nice feature. Did not have time to check this at the time. I've validated that the content is compressed (request to default console.rpki-client.org URL on Fastly):

Instrumenting a metric for the underlying length is a bit hard because chunked responses have fhttp.ContentLength == -1 and the decompression is transparent. I will skip that one.


Cards not appearing

Downloaded new version today - worked many months ago fine with old version. Managed to get a deck downloaded on deck manager from hearthstats - but when i go into the game it doesn't show any cards in either my window or the opponent's window. Just black semi-transparent spaces. Is there something simple and obvious in the settings that i need to change.
Deleted the config and log file in hearthstone but didn't seem to change anything.
Thanks

Hey, I just released 0.13 (you can install it from HSTracker menu -> check for update), could you give a try, or, reopen this issue !


Problem hanging the robot while clearing messages in several groups

If the robot is in a large number of groups and there are several message cleansing operations, the robot will have difficulty receiving the information.
Is there a solution to this problem?
Tdlib version used: 1.4

I don't understand the exact problem. What exactly happens and when?

The robot is connected to tdlib 1.4 .
The robot is active in 250 active groups.
When several groups of 250 groups clear the group's messages , tdlib disrupts and stops for a few seconds to a minute , During this time no information is passed from tdlib to script.
This sudden halt to tdlib and the volume of new messages cause the robot to slow down and become out of service, and the robot is not serviced.
Is there a solution in the top group if tdlib does not stop receiving new information if multiple groups clear the group messages?

There should be no problem at all. TDLib handles much bigger load in Bot API. Could you send TDLib's log with verbosity level 4, which is collected when the issue happens to @tdlib_bot in Telegram.

See photo: link

This is an ordinary network problem, which is not related in any way to what happens in chats with the bot.

It also doesn't affect performance, because connection is immediately reestablished.

Clearing messages in groups is done by anti-link robots that are several times faster than normal.
I did what you said, but the information displayed is so large that it is difficult to check in the terminal because it moves very fast.

Redirect the log to file and send the file to @tdlib_bot.

Hello again
I sent the additional information to the relevant robot.


Replace internal use of the Helm library to apply content with something else

When we use the Helm library to apply bundle content to the cluster, the Helm library creates a Helm Release behind the scenes, storing it in the cluster. This means a BundleDeployment is limited to the maximum amount allowed in a single etcd value, which is about 1.5MB.
We need to switch to something else that doesn't have this limitation. It could be something we build in-repo, such as a server-side-apply applier, or some other library.

Closing. We are switching to direct use of Carvel's kapp-controller.


[8.x] Add the ability to transform paginator items

This PR adds the ability to transform paginator items via a new through() method, which returns an instance of the Paginator, and not the underlying Collection.
Here's an example use case:
return Inertia::render('Contacts/Index', [
    'contacts' => Contact::paginate()->through(function ($contact) {
        return [
            'id' => $contact->id,
            'name' => $contact->name,
            'phone' => $contact->phone,
            'city' => $contact->city,
            'organization' => optional($contact->organization)->only('name')
        ];
    }),
]);

This is needed since it's very common to want to map the data prior to the paginator being JSON encoded. However, right now there is no way to do that, since calling map() or transform() on the paginator object forwards calls to the underlying collection, which returns an instance of the Collection, not the Paginator.
Meaning, if you call $paginator->transform(), you'll only get the data back, and not the paginator toArray() structure (data, links, current_page, total, etc).
We could also call this transformItems(), but I think through() is more expressive.

I just built a component in front of JsonResource to do something pretty similar to this, but much more complex than this. I think I'll be able to simplify some of my APIs with this as well. Seems low-cost, high-benefit.


[chore] Rename EngineData::length as EngineData::len

What changes are proposed in this pull request?
Rust uses methods called len not length, but we currently have EngineData::length. Fix it.
Also add a corresponding is_empty method to keep clippy happy.
This PR affects the following public APIs
See above. Name change of public method.
If there are breaking changes, please ensure the breaking-changes label gets added by CI, and describe why the changes are needed.
How was this change tested?
Compilation + unit tests.

ugh I'm not sure why codecov keeps reporting red builds

ugh I'm not sure why codecov keeps reporting red builds

For a small PR like this one, even a handful of untested lines (including changes to existing untested code) is enough to fail it. Here, the new is_empty method has no callers (added only to appease clippy -- we don't normally deal in empty engine data).


Gateway Server Authentiation

First pass implement gateway server auth by requiring a bearer token in requests. Turns out tower_http has really nice auth middlewares that are plug and play with axum server.
TODO:

[x] complete validation of  transport security impl using tower_http::auth
[ ] Admin Configured Passkey: source gateway server passkey from gateway configs, instead of the passkey hard coded in server

Codecov Report
Base: 58.21% // Head: 58.27% // Increases project coverage by +0.05% :tada:

Coverage data is based on head (ba2ce7a) compared to base (a59d5d3).
Patch coverage: 93.33% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #837      +/-   ##
==========================================
+ Coverage   58.21%   58.27%   +0.05%
==========================================
  Files         101      101
  Lines       16293    16305      +12
==========================================
+ Hits         9485     9501      +16
+ Misses       6808     6804       -4

Impacted Files
Coverage Δ

gateway/cli/src/main.rs
1.20% <0.00%> (-0.02%)
:arrow_down:

gateway/ln-gateway/src/webserver.rs
49.15% <100.00%> (+11.65%)
:arrow_up:

fedimint-server/src/net/peers.rs
89.73% <0.00%> (-0.30%)
:arrow_down:

modules/fedimint-mint/src/lib.rs
90.30% <0.00%> (+0.17%)
:arrow_up:

fedimint-server/src/net/connect.rs
95.26% <0.00%> (+0.24%)
:arrow_up:

fedimint-server/src/lib.rs
88.19% <0.00%> (+1.38%)
:arrow_up:

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

@jkitman, are there any building blocks from your work on config encryption / config gen  that I might reuse for the second task I've listed in description?

@okjodom I looked at the tower crate but didn't find anything related to adding proper encryption / auth.  Maybe you can find something?
Otherwise we could go with rustls which is used for communication between guardians using TLS, since we can reuse code / security assumptions.  The gateway admin would generate a TLS cert via a gateway admin client then copy it onto their gateway server.

@okjodom I looked at the tower crate but didn't find anything related to adding proper encryption / auth. Maybe you can find something?

Yeah tower looked quite fresh, and I believe I saw a mention that they haven't done a full audit of the library. It's trivial to use though

We could go with rustls which is used for communication between guardians using TLS, since we can reuse code / security assumptions. The gateway admin would generate a TLS cert via a gateway admin client then copy it onto their gateway server.

Thanks for the pointer. I'm reworking this PR to use rustls

@okjodom If this is just passing a password over HTTP in plaintext, that's not really viable for something like the gateway admin.

I think it is viable since we needed TLS already before and it seems common enough that applications that need secure HTTP connections don't provide them themselves but are reverse-proxied using nginx or similar. At least that's how current deployments work. Building the whole TLS handling infra and all the necessary TLS config flags into the gateway seems not like a good trade-off to me.
Another point: some gateways might run as a Tor hidden service where you don't need any of that.

@okjodom If this is just passing a password over HTTP in plaintext, that's not really viable for something like the gateway admin.

I think it is viable since we needed TLS already before and it seems common enough that applications that need secure HTTP connections don't provide them themselves but are reverse-proxied using nginx or similar. At least that's how current deployments work. Building the whole TLS handling infra and all the necessary TLS config flags into the gateway seems not like a good trade-off to me.
Another point: some gateways might run as a Tor hidden service where you don't need any of that.

Right. I'll polish and package this without without TLS, and making a strong note to encourage https configs for gateway deployments. Unblocks this version of the gateway, and we can always revisit the security model.
cc @jkitman regarding this change in direction in regards to implementing auth with TLS

Looks great! Just need to make the server side configurable (DB or cfg?) then it looks landable. Really well-structured PR btw smiley

Adding server side configuration via cfg file. Regarding the decision to use cfg or DB, we can make full considerations when tackling #817

it seems common enough that applications that need secure HTTP connections don't provide them themselves but are reverse-proxied using nginx or similar

Should we provide a way to configure HTTPS then?

Should we provide a way to configure HTTPS then?

I think eventually our supported deployment method (tbd, docker compose and/or NixOS I assume) should include the option to set up a reverse proxy for the user.

We can land this as is. Two follow-up requests:

When generating the config we should generate a strong, random secret by default (e.g. 20 alphanumeric characters).
Can you PR a test case please that authentication works, i.e. blocks unauthorized requests?

ack.


How to change the bar color of the MACD series depending on the positive/negative value?

Heya, I want to change the color of the bars on the MACD series depending on whether it's below or above the signal line.
Here is what I need:

Is there a way to do this?

Great, appreciate a PR to change the propType validation


feature: getCurrentCode called when change focus and return code

Need for custom validation, where user Enter confirmation code and erase it.
the code remains complete after the onFulfill event.
Now, if necessary, we can get CurrentCode for onFocus.
add new prop: getCurrentCode - returns the current code as a string

Hello @timqha!
:skull:  This repository is dead.
The author does not support it  :sob:.
I suggest using fork: react-native-confirmation-code-field, with :heavy_check_mark: long term support!
Your pr is already added to the fork!  :+1:


Inline Width Calculation Incorrect

There seems to be an intermittent bug with the inline width calculations for the slick elements.
You can sometimes reproduce on this page: http://mossstudio.com/ProductDetail.aspx?pId=175 if you do a hard refresh (Ctrl + R on a PC).  Maybe it takes too long for the image to load before the JS width calculation runs?
I'm getting multiple reports of this:

No JSFiddle - closing


chore: rename classes and use lombok when possible

Apply java google style. Most of the changes are automatic adjustments by IntelliJ.
Use Lombok when possible.

Signed-off-by: Keran Yang<EMAIL_ADDRESS>

let's wait for #12 to be merged before we make this change?

let's wait for https://github.com/numaproj/numaflow-java/pull/12 to be merged before we make this change?

Sure thing.

I messed up merging conflict  :(  and decided to move to a brand-new PR :)
@vigith , @yhl25 please review:  https://github.com/numaproj/numaflow-java/pull/16


Fix several bugs related to format specifiers

I noticed a handful of errors related to format specifiers. This PR should fix those up and get unit test passing

@PiotrProkop Have you had a second to look at this?

LGTM