Update dropdown.dart

Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.
List which issues are fixed by this PR. You must list at least one issue.
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist

[ ] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ ] I read the Tree Hygiene wiki page, which explains my responsibilities.
[ ] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[ ] I signed the CLA.
[ ] I listed at least one issue that this PR fixes in the description above.
[ ] I updated/added relevant documentation (doc comments with ///).
[ ] I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test-exempt.
[ ] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@googlebot I signed it!
On Sun, 20 Jun, 2021, 20:47 google-cla[bot], @.***>
wrote:

Thanks for your pull request. It looks like this may be your first
contribution to a Google open source project (if not, look below for help).
Before we can look at your pull request, you'll need to sign a Contributor
License Agreement (CLA).
📝 Please visit https://cla.developers.google.com/
https://cla.developers.google.com/ to sign.
Once you've signed (or fixed any issues), please reply here with @googlebot
I signed it! and we'll verify it.
What to do if you already signed the CLA Individual signers

It's possible we don't have your GitHub username or you're using a
different email address on your commit. Check your existing CLA data
https://cla.developers.google.com/clas and verify that your email is
set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.

Corporate signers

Your company has a Point of Contact who decides which employees are
authorized to participate. Ask your POC to be added to the group of
authorized contributors. If you don't know who your Point of Contact is,
direct the Google project maintainer to go/cla#troubleshoot (Public
version https://opensource.google/docs/cla/#troubleshoot).
The email used to register you as an authorized contributor must be
the email used for the Git commit. Check your existing CLA data
https://cla.developers.google.com/clas and verify that your email is
set on your git commits
https://help.github.com/articles/setting-your-email-in-git/.
The email used to register you as an authorized contributor must
also be attached to your GitHub account
https://github.com/settings/emails.

ℹ Googlers: Go here
https://goto.google.com/prinfo/https%3A%2F%2Fgithub.com%2Fflutter%2Fflutter%2Fpull%2F84936
for more info.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/pull/84936#issuecomment-864569830,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANPDYO4C3BZIBN3WGK52QJLTTYA7RANCNFSM47AFG6HA
.

The "typo" here is intentional :) Do you feel strongly about this change for any reason?

If I understood correctly this should be lyrics, right?

TIL -- Lyrics source: https://www.youtube.com/watch?v=FPSb5QjgjAc.
I'll close the PR!

Ok , I got the purpose of free
You can close the PR
On Tue, 22 Jun, 2021, 22:31 Shi-Hao Hong, @.***> wrote:

TIL -- Lyrics source: https://www.youtube.com/watch?v=FPSb5QjgjAc.
I'll close the PR!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/flutter/flutter/pull/84936#issuecomment-866165935,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANPDYOZJLSKDBOZSPQ6AOEDTUC6YNANCNFSM47AFG6HA
.


Back-port recent v2 changes to create v1.10.0

Backport recent v2 changes to create v1.10.0 - see CHANGELOG.md diff for details.

Given approval of #137, self-review of commits and diff and the successful CI runs, self-merging this one as good-to-go.


Search functionality

Implement functionality to search for a song to play in the SongView Activity.
Limit the search criteria to only search for the following:

Song title
Artist

Commit https://github.com/amazing-username/Mear/commit/31bdc60e13b47591772cec32a00d2e86a3b5380d was supposed to refernce this issue and not #43


A brief summary about this repo

If anyone want's to take this issue then , feel free to comment .
Thank u

@Vikash-8090-Yadav I would like to work on this issue .

ok ...start working on this ...

@Vikash-8090-Yadav Sir, should I add/put the file in which I have written about this repo

Yes @AnmolSirola

@Vikash-8090-Yadav By mistake I clicked on unaassign plz resign me ty


The application securely stores the user's Github credentials.

use https://pub.dev/packages/flutter_secure_storage for storage


Command to stop playback

Immediately stop the specified sound.

Refer to https://developer.apple.com/documentation/appkit/nssound

If you want to make a PR that adds in this feature, I'm happy to accept it as long as it doesn't add in any more dependencies or cause any regressions in the existing testcases.


Add instruction for Homebrew installation

Added instruction for Homebrew installation (macOS only)

Do you have any knowledge into who maintains or provides updates to this brew iteration?

Don't know who created Brew Formula, but latest version 2.4.1 was added in this PR.

Thank you!


I want to add new op "permute" , but have some issue in permute.cl

the c++ code like this :
if(OrderType::HWC == order_type_){ // whc -> hwc
#pragma omp parallel for
for(index_t b = 0; b < batch; ++b){
for (index_t c = 0; c < channels; ++c){
for(index_t w = 0; w < width; ++w){
for(index_t h = 0; h < height; ++h){
index_t input_offset = b * batch + c * channels
+ h * width + w;
index_t output_offset = b * batch + c * channels
+ w * height + h;
output_ptr[output_offset] = input_ptr[input_offset];
}
}
}
}
}
If I want to use OpenCL to implement the relevant code , how shall I do?

You need implement an OpenCL kernel, please refer to kernels/opencl/cl/channel_shuffle.cl


Inheritance TablePerClass fails with MySQL 8.0.29

If we upgrade to MySQL 8.0.29 (without chaniging anything else) the test org.hibernate.reactive.UnionSubclassInheritanceTest will fail because the delete of the entity
doesn't occurs:
Expected null
java.lang.AssertionError: Expected null
	at io.vertx.ext.unit.impl.TestContextImpl.reportAssertionError(TestContextImpl.java:362)

Something doesn't work quite right when running these queries:
create temporary table if not exists ht_BookUS (id integer not null)
insert into ht_BookUS select unionsubcl0_.id as id from ( select id, published, title, null as forbidden, 0 as clazz_ from BookUS union all select id, published, title, forbidden, 1 as clazz_ from SpellBookUS ) unionsubcl0_ where unionsubcl0_.title=?
delete from BookUS where (id) in (select id from ht_BookUS)
delete from SpellBookUS where (id) in (select id from ht_BookUS)
drop temporary table ht_BookUS

@tsegismont this only happens when I change the docker image from 8.0.28 to 8.0.29. I suspect it's an issue with the Vert.x SQL client but test I've tried to write for it actually works. Woudl you be able to have a look at this, please?
This is the branch with MySQL 8.0.29 + docker configure already as the default: https://github.com/DavideD/hibernate-reactive/tree/mysql-8.0.29
This the branch Vert.x SQL test that tryes to replicate the issue: https://github.com/DavideD/vertx-sql-client/tree/hr-issue

@DavideD I have a reproducer with Vert.x MySQL Client. The key point is that prepared statement caching needs to be enabled (which HR does by default).
I don't understand yet why prepared statement caching is broken by upgrading to 8.0.29.

Thanks for looking into this

@DavideD @Sanne @gavinking given this is not a Vert.x client issue, would you mind following-up with the MySQL community?

Disabling prepared statement caching

ok, I will create an issue for MySQL

Disabling prepared statement caching

Like, globally, or for some particular statement?

I've reported the bug: https://bugs.mysql.com/bug.php?id=107447

Like, globally, or for some particular statement?

@gavinking I think so yes. I don't know how you can do for some particular statement if you don't know the statement in advance (the connect options have a filter field which could help if the query was known beforehand).

I've reported the bug: https://bugs.mysql.com/bug.php?id=107447

@DavideD Thank you. I would recommend to update the description: the issue is not the DELETE query, but rather the INSERT into the temporary table. The second time it is executed (just before the DELETE) it does not insert anything.

Ah ... I thought the problem was that it couldn't read the the value inserted.
Anyway, I can't figure out how to edit the issue, so I've just added a comment. Feel free to comment directly on the issue if you want to add something.
Thanks

Wow, their response to your bug report wasn't very encouraging, was it @DavideD?
 (It's not specific to reactive, is it?)

Yes, the tests we provided (thanks to @tsegismont) uses JDBC.

 (It's not specific to reactive, is it?)

But I've converted the test for ORM and it didn't fail on CI
@tsegismont: Doesn't their answer means that something needs to be fixed in the vertx client?

Does ORM activate prepared statement caching as well? Are the tests exactly the same?
When I read the answer from MySQL verification team, I see "We are aware of the issue. It is related with the new server code".

Does ORM activate prepared statement caching as well? Are the tests exactly the same?
When I read the answer from MySQL verification team, I see "We are aware of the issue. It is related with the new server code".

When I read the answer from MySQL verification team, I see "We are aware of the issue. It is related with the new server code".

It also continues with "... and how connector/j use server prepared statements.". It's also categorized as Connector / J. But yes, it's a vague answer, who knows?

Are the tests exactly the same?

I've pushed the tests on my branch mysql-29:  https://github.com/DavideD/hibernate-reactive/tree/mysql-29
The test that fails for reactive is UnionSubclassInheritanceTest#testQueryUpdateWithParameters
The same test for ORM is in ORMReactivePersistenceTest
They use the same Hibernate  but I haven't checked how ORM set the options on the JDBC connector.

I can take a look but not before next Monday.

Message ID: @.***
com>

@tsegismont Sounds good. I will check that the branch still  works, I haven't touched it in a while

I can take a look but not before next Monday.

This comment comes from another issue, and I had sent it weeks ago... :sweat_smile:
It looks like a GH infra incident. I had the same problem on a Quarkus issue with a user comment.


[bug] Updater fails for macOS-sandboxed apps

Describe the bug
Sandboxed macOS apps do not have permissions to write to the installation folder, so updates fail. Sparkle gets around this by running the updater outside the app sandbox. https://sparkle-project.org/documentation/sandboxing/
Reproduction
Build a sandboxed app and try running the updater.
My entitlements file is as follows:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.security.app-sandbox</key>
    <true/>

    <key>com.apple.security.files.user-selected.read-write</key>
    <true/>

    <key>com.apple.security.network.client</key>
    <true/>
</dict>
</plist>

Expected behavior
There should be a way to auto-update with sandbox enabled.
Platform and versions
[✔] Environment
    - OS: Mac OS 14.1.0 X64
    ✔ Xcode Command Line Tools: installed
    ✔ rustc: 1.73.0 (cc66ad468 2023-10-03)
    ✔ cargo: 1.73.0 (9c4383fb5 2023-08-26)
    ✔ rustup: 1.26.0 (5af9b9484 2023-04-05)
    ✔ Rust toolchain: stable-aarch64-apple-darwin (default)
    - node: 20.6.1
    - pnpm: 8.6.3
    - yarn: 3.4.1
    - npm: 9.8.1
    - bun: 1.0.0

[-] Packages
    - tauri [RUST]: 1.5.2
    - tauri-build [RUST]: 1.5.0
    - wry [RUST]: 0.24.4
    - tao [RUST]: 0.16.5
    - @tauri-apps/api [NPM]: 1.5.1
    - @tauri-apps/cli [NPM]: 1.5.6

[-] App
    - build-type: bundle
    - CSP: unset
    - distDir: ../dist
    - devPath: http://localhost:1420/
    - framework: React
    - bundler: Vite

### Stack trace

```text
The following is the error event emitted by the updater:

Tauri API error: Operation not permitted (os error 1)

### Additional context

_No response_

Leaving this here: https://developer.apple.com/documentation/security/app_sandbox/migrating_your_app_s_files_to_its_app_sandbox_container
I was initially concerned that migrating app-data files to the sandbox container in the future would be a huge pain, but it looks like Apple has a way to define the relevant files to move via an entitlement https://developer.apple.com/documentation/security/app_sandbox/migrating_your_app_s_files_to_its_app_sandbox_container

Hi, I am facing this issue, is there a way to get autoupdate to work on sandboxed apps in tauri v2? Or maybe some workaround?

I never found a workaround, unfortunately.


Make "Unknown" facet value selectable

Requires refactoring of the general filtering functions.

Closed with https://github.com/SemanticComputing/sampo-ui/commit/ca7042a672bba3e67221a854f69248ba16be0ce2


Remove south from docs

You don't need south information as it's deprecated since django 1.7 and you support django < 1.8

Nice @triat thanks!


Outline Adversary Models

What is missing
There should be a rough classification and high-level description of adversary types in relation to the architecture, the stakeholders and the environment of CWA. The description of each adversary type should remain concise and focus on capabilities and constraints with respect to which parts of the CWA system can observe or manipulate. I imagine something along these lines:

A rogue app user controlling one or more instances of the app through App and mobile OS user interfaces.
A rogue participant running their own software on one or more unconstrained devices, interacting with other devices and servers in any way supported by the respective protocol implementations.
An adversary controlling the server side.
An adversary controlling the mobile OS and/or app store.
An adversary capable of recording Internet traffic (a) at a small scale, (b) at a large scale.
…

Where the capabilities (constraints) of one adversary are a superset (subset) of those of another, this should be mentioned. For example, control of the mobile OS or app store (4) implies the ability to become – or make others – a rogue participant (2).
Why should it be included
A list of adversary models:

Facilitates constructive discussions of abuse and attack scenarios – A list of pertinent adversary models helps clarify the assumptions underlying a threat scenario.
Supports risk assessment – One can estimate for each scenario what it would take for an adversary to attain the respective capabilities or to overcome the constraints.
Complements abuser stories (#71), which should focus on adversaries’ objectives, with a capability/constraint perspective.

Where should it be included
Security documentation or high-level design document.

Just a pointer: #147 has a discussion on collusion attacks, which seems related

Thanks for bringing this up, @sventuerpe.
We already published the security overview which contains a high level risk assessment a while ago.
The topics you brought up were discussed during our threat modeling workshops and are therefore already incorporated into the high level risk assessment we published. We do not plan to publish further documentation wrt to your request, yet; hence I'll close this issue.
Thanks
haxxbard


docs(readme): updates for slack link

Purpose of PR?:
Fixes #1020
Does this PR introduce a breaking change?
No
Checklist:

[x] Bug fix. Fixes #1020
[x] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update
[x] PR Title follows the convention of  <type>(<scope>): <subject>
[x] Commit has unit tests (NA)
[x] Commit has integration tests (NA)

Noting the runners are not available to repos by default need to enable access to them per repo even if it's available to the org.
Ref https://docs.github.com/en/actions/using-github-hosted-runners/controlling-access-to-larger-runners#changing-the-access-policy-of-a-runner-group

Removed the GH runners' commit from the PR. Fixing just the readme doc for the slack link and other readme fixes.
@daemon1024 , can you skim through and check? Thanks


Managing Selection

5/5/16 - moved over from scrum board

The review queue selection gets dropped.

please review in current version 0.8.9+

Tested in 0.8.9
The review queue is still jumping selections. It jumps every 4-9 seconds. (I timed it).

??? I'll have to pay you a visit Tuesday. The symptoms you have mentioned have never been quite what I have seen. The selection is currently stable in both my environments (including opa) and when an item is accepted or declined the selection moves to the next line.

The process that triggers this to occur is for the user to sort the review queue by change order number in descending order, then select the top item. I think this is a process users will want to follow so that they can approve the changes they've just created.

Please retest 0.8.10

Not getting dropped. Will reopen if it reoccurs but at the moment I consider it resolved.


Percentage widths in sticky header and virtualized columns

I would like to use a virtualized table, and specify the column widths in percentages, not pixels. Is this possible with CSS, and if not, is there something I can hook into with a window resize handler?

If I remember right, column widths should accept relative widths.
If you are using resizing I guess the logic would need some tweaking to deal with that, though, as it defaults to pixels.

I managed to make it work. Turns out this can be done purely in CSS, although it's quite hacky: http://stackoverflow.com/questions/17067294/html-table-with-100-width-with-vertical-scroll-inside-tbody

@skosch Ok, cool. It would be great if you could do a small doc PR and refer to that. 👍


Fine Tuning Failure

Thanks for the great work and for sharing the code.
I tried to train on objects with closed surfaces (DTU). I first ran the bash: bash bashs/bash_dtu_blending.sh --gpu 0 --case scan24, and got some results.
However, then I ran the bash: bash bashs/bash_dtu_blending_ft.sh --gpu 0 --case scan24 , but in most dtu scans the Fine-tuning results look even worse. What should I do to solve this problem? Besides, in these scans, the results I obtained by using the evaluation script you provided are quite different from those in Table 2 of your paper.
Thanks again!

Thanks for the information, i will check whether there is a bug and back soon.

From: weiqi @.>
Sent: Saturday, April 8, 2023 11:08:19 PM
To: xxlong0/NeuralUDF @.>
Cc: Subscribed @.***>
Subject: [xxlong0/NeuralUDF] Fine Tuning Failure (Issue #6)
Thanks for the great work and for sharing the code.
I tried to train on objects with closed surfaces (DTU). I first ran the bash: ``bash bashs/bash_dtu_blending.sh --gpu 0 --case scan24``` , and got some results.
However, then I ran the bash: bash bashs/bash_dtu_blending_ft.sh --gpu 0 --case scan24, but in most dtu scans the Fine-tuning results look even worse. What should I do to solve this problem? Besides, in these scans, the results I obtained by using the evaluation script you provided are quite different from those in Table 2 of your paper.
Thanks again!
—
Reply to this email directly, view it on GitHubhttps://github.com/xxlong0/NeuralUDF/issues/6, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AORGW2JBX3YSZA4VVGVGW63XAF5OHANCNFSM6AAAAAAWXQJUFE.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

Thanks for the great work and for sharing the code.
I tried to train on objects with closed surfaces (DTU). I first ran the bash: bash bashs/bash_dtu_blending.sh --gpu 0 --case scan24, and got some results.
However, then I ran the bash: bash bashs/bash_dtu_blending_ft.sh --gpu 0 --case scan24 , but in most dtu scans the Fine-tuning results look even worse. What should I do to solve this problem? Besides, in these scans, the results I obtained by using the evaluation script you provided are quite different from those in Table 2 of your paper.
Thanks again!

Dear Weiqi,
I found there indeed exsist some bugs due to conflicted code versions. I will fix the bugs as soon as possible.
Sorry for the inconvinience.

Thanks for the great work and for sharing the code.
I tried to train on objects with closed surfaces (DTU). I first ran the bash: bash bashs/bash_dtu_blending.sh --gpu 0 --case scan24, and got some results.
However, then I ran the bash: bash bashs/bash_dtu_blending_ft.sh --gpu 0 --case scan24 , but in most dtu scans the Fine-tuning results look even worse. What should I do to solve this problem? Besides, in these scans, the results I obtained by using the evaluation script you provided are quite different from those in Table 2 of your paper.
Thanks again!

Dear Weiqi, I found there indeed exsist some bugs due to conflicted code versions. I will fix the bugs as soon as possible. Sorry for the inconvinience.
When you fixe these bugs, could you please reply here？Thank you.

Hello. I have fixed some minor bugs like wrong variable names without changing core codes, and have tested the fine-tuning on scan24.
In my experiments, in the finetuning, the variance can be optimized to be further smaller, and the reconstruction become more accurate.
If you still fail to reproduce the results, you can directly contact me by wechat: longxiao1115.


Update to Golang v1.20

Update Golang v1.18-> v1.20
Ensure Dockerfile use a matching Golang version
Set Golang image for CI in FAR's repo rather than in FAR CI repo.

Similar to #76 PR of MDR

/lgtm


Add files via upload

Add Warning to select database
Add read API key
Add EXISTS | NOT EXISTS

Are the credentials supposed to be hard-coded in there?

Are the credentials supposed to be hard-coded in there?

Yes that's the only solution for this sample notebook to connect to that topic. Those keys are ready only keys.


Add fpga_reg and loop_unroll tutorials, with Linux support only

Signed-off-by: Audrey Kertesz<EMAIL_ADDRESS>Description
Initial commit of 2 more DPC++ FPGA code samples, fpga_reg and loop_unroll.
Linux only for now -- I've pulled Windows support for these samples to investigate a CI "long path" failure.
Type of change

[X] Sample Migration (Moving sample from old repository after completing checklist established)

How Has This Been Tested?
Both samples have been passing stably in the former code sample repo's CI and in our internal test environment. They pre-exist from previous releases and are unmodified, so have been tested in IDEs.  JSON updates were tested with JSON lint, but I'm relying on the automated CI to verify the test configuration are all correct.
Checklist for Moving samples:
Links and Details can be found in the samples WG Teams Files.

[X] Review sample design with domain reviewers - I've reviewed all FPGA samples
[X] Implement coding guidelines and ensure code quality - done.
[X] Adhere to sample.json specification. https://github.com/oneapi-src/oneAPI-samples/wiki/sample-json-specification
[X] Run jsonlint on sample.json to verify json syntax. www.jsonlint.com
[X] Adhere to readme template
[X] Ensure/create CI test configurations for sample (ciTests field) https://github.com/oneapi-src/oneAPI-samples/wiki/sample-json-ci-test-object
[X] Enforce format via clang-format config file
[X] Review DPC++ code with Paul Peterson -- both samples were approved by Paul in separate code reviews on the old repo.
[X] Review readme with Tom Lenth or Joe Oster -- both samples were approved by Tom in separate code reviews on the old repo.
[X] Tested using Dev Cloud when applicable -- tested in old repo CI pipeline and internal test environment with latest resources
[X] No ONSAM JIRAs against these samples
[X] No new dependencies or binaries

Anjali, Roman -- can one of you please approve + merge this for me?


Typo "Azure IoT hub"→"Azure IoT Hub"

https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-public-network-access
#PingMSFTDocs

@hyoshioka0128 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Looks correct; we'll merge (the revised text appears to be referencing the Azure service name, not an instance). Thanks.


Add option to disable autostart

Closes #691
@teto The idea is to make an autocommand based on the root directory which invokes a wrapper around try_add that subsequently checks filetype.

Disable autostart when you configure your language server

local sumneko_cmd
if vim.fn.executable("lua-language-server") == 1 then
  sumneko_cmd = {"lua-language-server"}
else
  local sumneko_root_path = vim.fn.getenv("HOME").."/.local/bin/sumneko_lua"
  sumneko_cmd = {sumneko_root_path.."/bin/macOS/lua-language-server", "-E", sumneko_root_path.."/main.lua" }
end

nvim_lsp.sumneko_lua.setup {
  cmd = sumneko_cmd;
  autostart = false; -- This is the important new option
  on_attach = on_attach,
  capabilities = capabilities;
  settings = {
      Lua = {
          runtime = {
              -- Tell the language server which version of Lua you're using (LuaJIT in the case of Neovim)
              version = 'LuaJIT',
              -- Setup your lua path
              path = vim.split(package.path, ';'),
          },
          diagnostics = {
              -- Get the language server to recognize the `vim` global
              globals = {'vim'},
          },
          workspace = {
              -- Make the server aware of Neovim runtime files
              library = {
                  [vim.fn.expand('$VIMRUNTIME/lua')] = true,
                  [vim.fn.expand('$VIMRUNTIME/lua/vim/lsp')] = true,
              },
          },
      },
  },
}

:lua require('lspconfig').sumneko_lua.launch() To activate the server (and subsequent autolaunch for buffers opened within this root) for the given root directory
:e! Reload current buffers to trigger BufEnter autocmd

I guess it would be nice to have every buffer "just work" without triggering the autocmd, but I'm not sure the best thing to do for this.

thanks I will give it a spin. the addition of a launch command is appreciated.

thanks that works. I am a bit wary of launch that could be confusing with start ?

I'm not sure what else to call it, it does a bit more than start since it watches for additional buffers within the workspace. Name suggestions welcome for sure

@mjlbach I tested it and it worked for my restart case fyi!


Hi can u help me for build

Hi bro i have some stuffs.. how can i solve
Can you give a short explanation for the build?

cmake done but vstudio can't build

Try setting ARDUINO_DEFAULT_BOARD to "leonardo" and ARDUINO_DEFAULT_PROGRAMMER to "avrispmkii" (which btw should be done automaticly by cmake)

I tried them, still not fixed. I used clion, still didn't work. what is your arduino ide version and cmake version?

I have 1.8.15 Arduino IDE version and 3.18.1 CMake version.
To fix missing <avr/pgmspace.h> try adding "C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include" to Include Directories when using MSVC. Also most likely you can NOT build Arduino part using MSVC Compiler, try using MinGW

Ty i will try mingw your ArduinoToolchain version 2.0?

I'll try every way but always error..
Maybe u missed something?

When building Arduino part you need to connect Arduino to your PC and build target "upload"

Well, how can i create build target. Can u explain a little bit?

You need to add "--target target-name" to the end of your build command if you use CLI (which I assume you do)

It will be very helpful if you share your mingw build code?
My method is missing..
mkdir build
cd build
cmake .. -G "MinGW Makefiles"
make
later
mingw32-make

Arduino connected.. COM5 port but i'cant target upload.

I use MinGW in CLion to build my projects
Try using "cmake --build . --target upload" instead of "make"

I did try your code mingw in clion but same problem.. i couldn't solve.

Everything seems to be fine, but nothing happens in the csgo. offsets is current.

already build everything but lcd dont show string lmao

already build everything but lcd dont show string lmao

As written in Getting Started:
Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

already build everything but lcd dont show string lmao

As written in Getting Started:
Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

i test other simple project its can work with same liquidcrystal

already build everything but lcd dont show string lmao

As written in Getting Started:
Note that you may be required to change pin numbers to fit LiquidCrystal(). So if needed change their definitions in Arduino/Helpers/definitions.h (lines 5-10).

i test other simple project its can work with same liquidcrystal

If your LCD shows strange symbols, than following might help you:
https://github.com/sn0wyQ/SQ-Project-CSGO-Arduino/issues/13#issuecomment-894316341

What can we do for faceit?

Buy DMA device
Change memory.cpp so it will read memory using your DMA device
Most likely you will also need to spoof your DMA device HWID
And for more security you should connect your main mouse to Arduino and using USBHost library intercept your mouse inputs and send them using Arduino, so only one mouse would be connected yo PC (though last step may be overkill)

Can u recommend a good dma device for this job?

Spartan-6 FPGA SP605.

Can you pass me your disagreement?
My discord: Enoque#4030


merge package from arlac77/npm-package-template

package.json

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

Coverage increased (+0.4%) to 47.817% when pulling 4e35a333fba0b2df2d8d8b01ea76fd1c5c108c56 on template-sync-1 into 0633bc86727e76d73451cd9a333254ca8339f934 on master.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


'<' and '>' should be '<' and '>'

Less than and greater than signs are not correctly escaped, resulting in text not being displayed correctly.
Steps to reproduce the behavior:

Go to https://docs.microsoft.com/en-us/windows/desktop/ad/how-a-service-registers-its-spns
Search in page for "/".
Both current instances are incorrect.  They should be ""/"".
Search in page for "".
The single instance should be "".

The problem is obvious from looking at the page source:
"<service class="">/<host>"
The <> pairs are being interpreted as html tags by the browser and therefore do not display.
Other pages under https://docs.microsoft.com/en-us/windows/desktop/ad have the same problem, for example, at least:
https://docs.microsoft.com/en-us/windows/desktop/ad/name-formats-for-unique-spns
https://docs.microsoft.com/en-us/windows/desktop/ad/how-a-service-composes-its-spns
https://docs.microsoft.com/en-us/windows/desktop/ad/how-clients-compose-a-serviceampaposs-spn
Desktop (please complete the following information):

OS: Windows 10
Browser Chrome
Version 74.0.3729.169

@GrantMeStrength Can you please take a look at this issue?

Thanks for bringing this to our attention. Looks like it's quite widespread. Our top people are working on a fix!

Corrected all the topics I could find with this issue.


Pagination for survey questions

User should see one question at a time and be presented with options to

Go back to an earlier question
Skip the question for now
Submit

Fixed in #53


feat: add mapbox controls

added mapbox controls and overwrote mapbox styles

@aeschi I think I fixed everything, and I can't reproduce the dissapearing locate me button, could you look into it again?

@aeschi i think i fixed it now. could you please test again?


Disappearance of characters and whole lines when opening multiple terminals

Does this issue occur when all extensions are disabled?:
I found this issue https://github.com/microsoft/vscode/issues/165969, but according to the description it is not entirely clear which input the author means
Here is what I was able  to reproduce (In each terminal I enter the same command cd ~/ and press Tab):

I cannot repro on mac, maybe something has been fixed?

also can't repro on WSL

I believe this is already fixed, can you see if you can reproduce in the Insiders build?
/label info-needed

I also recorded a video of how I reproduced the bug, I hope this helps
https://user-images.githubusercontent.com/28269602/201778687-bd080f1b-daf4-40cb-852a-684801400b16.mp4

issue #165969
I saw your problem and it seems that there is something different from mine.
The problem with me was that if I first run the vscode after booting and type in my native language, Korean, some letters disappeared from the input.
There is no problem when typing in English.
For example, if I type '가나다라마바사' in a markdown or any file, some of the inputs disappear and become '가나라바사'.
It disappears even though I typed "다, 마"
@imblowfish Isn't your problem that the terminal input disappears?

@meganrogge Is this issue the same as the issue I opened? #165969

issue #165969
I saw your problem and it seems that there is something different from mine.
The problem with me was that if I first run the vscode after booting and type in my native language, Korean, some letters disappeared from the input.
There is no problem when typing in English.
For example, if I type '가나다라마바사' in a markdown or any file, some of the inputs disappear and become '가나라바사'.
It disappears even though I typed "다, 마"
@imblowfish Isn't your problem that the terminal input disappears?

Hi @ZeroOnePro, I think not, my problem is reproduced only in the terminal, there are no problems in the files.

Hi @imblowfish
I wonder if the cause of your problem and the cause of my problem are the same.
What's your idea?

Hi @imblowfish
I wonder if the cause of your problem and the cause of my problem are the same.
What's your idea?

Can't say with certainty

Different issues, thanks for the additional info

Happened to me just now:

webgl renderer
Version: 1.74.0-insider (user setup)
Commit: 1b1e2a2c5794df1f475976062c754651827634a9
Date: 2022-11-18T05:25:18.342Z
Electron: 19.1.3
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.22621
Sandboxed: Yes

Created a PR fixing it https://github.com/xtermjs/xterm.js/pull/4271

I saw sometimes, though I never found a reproduction for it. However I have not seen it this week, thus marking verified.


Hides views when on the welcome view

Summary
r? @vcheung-stripe
cc? @stripe/developer-products
fixes #244
Hide the quick links and feedback sections when the user doesn't have the StripeCLI installed. When the user doesn't have it installed we show the welcome view.
Screenshots
When the CLI is uninstalled:

When the CLI is installed:

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Allow limiting outgoing bandwith for backup

Currently when using a remote backend (e.g. sftp) restic saves data with the maximum bandwidth available. Add an option like --bwlimit (like rsync) which limits the outgoing bandwidth.

This would be neat. Examples of nice/ionice/namespaces configurations in Linux would also be neat, even if those are external mechanisms.

#483 lists an example for using ionice and nice with restic.

Whoops, wrong button.

I'm testing out the new backblaze b2 support (uploading 4300 files, 28GiB). You did such a good job on this one it's forced me to look up this issue. restic is crushing my 15Mbps upload so hard I can't do anything else :laughing:

For b2, you can limit the number of parallel connections with -o b2.connections=2 (by default it's 5).

@wpbrown you probably can use trickle if you are on linux.

@sfrique No, you can't use trickle (with the restic's standalone binary). From the trickle man page:

Furthermore, trickle will not work with statically linked executables...

@cgonzalez you are right. I just remember I've use trickle before. My bad!

Ah, this was added in #1336 already, restic now supports --limit-upload and --limit-download. I'm closing this issue.


Rounded Windows and Buttons

I don't know if my request is feasible.I want a rounded window and buttons,like Windows 11.
If the rounded window cannot be implemented, try to round the button. I know the buttons now have a little rounded corners, but it's not obvious enough.
Don't be surprised if my words don't conform to the grammatical norms. I am not a native speaker of English.Sorry.

This is typically done in tkinter with images and image based layouts.
Most of my layouts are actually based on the built in clam theme. However, in version 2.0 I plan the introduce plugins that will enable people to write their own on demand theme generators and plug them into ttkbootstrap. I'm hoping in that version I can introduce something that looks as beautiful and modern as some of the themes you've pointed out in #142 using fully image based layouts.


The IRI added to the 'Liked' collection should be the anchor credential and not the activity

Currently, when handling an 'Offer' activity, the URI of the 'Like' activity is added to the 'Liked' collection. This should instead be the IRI of the anchor credential.
https://www.w3.org/TR/activitypub/#liked

This issue is invalid. According to the note under https://www.w3.org/TR/activitypub/#likes:

liked: Specifically a property of actors. This is a collection of Like activities performed by the actor, added to the collection as a side effect of delivery to the outbox.

So the implementation is correct.


Remote Sensing Change Detection

Hello, your work is very interesting. Could you please provide the code for remote sensing change detection tasks? Thank you very much.

Hi, I will upload the remote sensing code within the next two days.

Hi, I will upload the remote sensing code within the next two days.

Looking forward to your upload, thank you very much.

Hi @Liu-sunshine, we have uploaded the code of remote sensing change detection. Thank you for your attention.

Hi @Liu-sunshine, we have uploaded the code of remote sensing change detection. Thank you for your attention.

Thank you for your upload.


Automated cherry pick of #2619: 新增 s3gateway s3cli的 rpm 描述文件

Cherry pick of #2619 on release/2.12.
#2619: 新增 s3gateway s3cli的 rpm 描述文件

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.12@cc4fb00). Click here to learn what that means.
The diff coverage is n/a.

@@              Coverage Diff               @@
##             release/2.12   #2625   +/-   ##
==============================================
  Coverage                ?   7.16%
==============================================
  Files                   ?     458
  Lines                   ?   72512
  Branches                ?       0
==============================================
  Hits                    ?    5194
  Misses                  ?   66888
  Partials                ?     430

Flag
Coverage Δ

#aFlag
7.16% <ø> (?)

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 cc4fb00...13bf54a. Read the comment docs.

/lgtm

/approve


Issue #20

I tried to fix issue #20 following your reply.
Unfortunately it doesn't work :)  But at least this should save you a few minutes, because you have everything setup to reproduce it.
Thanks a lot!

Perfect thanks! I will check it out and see if I can get it all fixed up for you in the next few days


OIDC4VCI : sd-jwt VC with x5c in the header

If kid is not presnet in hedaer of teh VC,  then test the x(c attribute witha certificate
the DSN name in the certificate should be = iss of the VC
extract the key from the certificate and check teh signature
if signature fails -> , red status
Rule :
if kid in the header -> use kid
if not kid but x5c -> use certificate

OIDC4VCI Test 4


[NEW ALGORITHM] Sliding Window Technique

Issue will be closed if:

You mention more than one algorithm. You can create a separate issue for each algorithm once the current one is completed.
You propose an algorithm that is already present or has been mentioned in a previous issue.
You create a new issue without completing your previous issue.

Note: These actions will be taken seriously. Failure to follow the guidelines may result in the immediate closure of your issue.

Name:
Sliding Window Algorithm
About:
Propose a new algorithm to be added to the repository

Efficiently solves problems involving arrays or strings by maintaining a dynamic window of elements.
Optimizes finding subarrays or substrings that meet specific criteria (e.g., maximum sum, length, patterns).
Reduces time complexity from O(n^2) or higher to O(n), enhancing performance for large inputs.

Labels:
new algorithm, gssoc-ext, hacktoberfest, level1

Assignees:

[x] Contributor in GSSoC-ext
[x] Want to work on it

assigned


MiscellaneousChanges

Changes included:

CI/Integration Test pipeline: https://github.com/Azure/azure-sdk-for-java/issues/38770
Fixed 400 error when using sink connector for containers with nested partition key path
clean few TODO comments

/azp run java - cosmos - kafka

/azp run java - cosmos - kafka

API change check
API changes are not detected in this pull request.

/azp run java - cosmos - kafka

/azp run java - cosmos - kafka

Manually triggered kafka pipeline: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=3721107&view=results
Manually triggered cosmos tests pipeline: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=3721206&view=results


Don't remove pinned images on image prune

What type of PR is this?
/kind feature

What this PR does / why we need it:
On cricrl rmi --prune, crictl ignores the pinned images label when removing images. Not only is this unexpected behavior, it also removes the pause container, because the container runtime endpoint doesn't return the pause container in its list of running containers.
This change honors the pinned label on cricrl rmi --prune, which also stops the pause container from being removed, as it is pinned in every workflow.
Which issue(s) this PR fixes:
Fixes #1356

Special notes for your reviewer:
I'd like to add testing for this, but I haven't been able to figure out how to make it work. I just ran a simple workflow of pulling an image, pinning it, and then running crictl rmi --prune.
Does this PR introduce a user-facing change?

crictl rmi will not remove pinned images on --prune

@sondavidb, looks good!
For testing, have a look at the testes that were recently added as part of some other Pull Request. Perhaps it will give you an idea how to do it. This will cover unit tests, for end-to-end testes, it would be a bit more involved to do, albeit not impossible.
However, manual testing is also fine.

/approved
/lgtm

/release-note-edit crictl rmi will not remove pinned images on --prune

/release-note-edit crictl rmi will not remove pinned images on --prune

@saschagrunert, this is probably something only you could do. Unless it's too late already.

/release-note-edit crictl rmi will not remove pinned images on --prune

@saschagrunert, this is probably something only you could do. Unless it's too late already.

Done :+1:

Is there any plan to cherry pick this fix?/

Is there any plan to cherry pick this fix?/

@wangyuan0916, cherry-pick to which version?
You should be able to pick up latest version of the CLI without any issues, it should work with older versions of CRI-O and such, given that we implement the specification and such.
What issues are you having?

Hi @kwilczynski , thank you for your reply. We are in kubernetes 1.28.x. I check the cri-tools README about the Compatibility matrix and find that the kubernetes and cri-tool minor versions should be the same. So can I use the latest cri-tool with kubernetes 1.28.x? Or is it better to get this fix backported?

[...]

So can I use the latest cri-tool with kubernetes 1.28.x? Or is it better to get this fix backported?

@wangyuan0916, try. :smile:
If things work, then you get the latest version with all the bug fixes and new features. If there are issues, then we can think of a backport.


Empty style template links to demo.tileserver.org

The empty style template still uses demo.tileserver.org for fonts - at least in http://editor.openmaptiles.org/ instance.
This should be replaced (also in the original maputnik/editor repo) with our free hosting urls (with key).
https://demo.tileserver.org/fonts/

Fonts can come from free key less:
https://fonts.openmaptiles.org/{fontstack}/{range}.pbf
But people should be able to change it somehow.


formatting

Hi,
Just wanted to let you know I've been using this one: https://plugins.jetbrains.com/plugin/265-batch-scripts-support
But something weird happened today and now every time I try to input a bash comment with "::" the plugin goes crazy and stops me from typing. I tried a lot of different things (post: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360004274179-IntelliJ-Stopped-Editor-Working)
Long story short I switch to this CMD Support instead and the problem is fixed... however the format highlighting was much much better in the old version; I just wanted to let you guys know, maybe you can implement some of that old functionality.

hello, @winthrop-polk unfortunately I don't have time to support this project anymore :(


Sticky  "No OpKernel was registered to support Op 'Conv2D' with these attrs."

There are two issues here:
1: tf.nn.conv2d does not support float64 tensors on CPU although the documentation states it should
2: after the first occurrence of the situation above, tf.nn.conv2d keeps crashing with the same error even when we provide float32 tensors.
What related GitHub issues or StackOverflow threads have you found by searching the web for your problem?
https://github.com/tensorflow/tensorflow/issues/4929
Environment info
Operating System: Linux
Installed version of CUDA and cuDNN: None
If installed from binary pip package, provide:

A link to the pip package you installed:
-> https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.11.0-cp35-cp35m-linux_x86_64.whl
(not 100% sure though)
The output from python -c "import tensorflow; print(tensorflow.__version__)".
-> 0.11.0

If possible, provide a minimal reproducible example (We usually don't have time to read hundreds of lines of your code)
# issue 1: this never works although the documentation states that it should
import tensorflow as tf
import numpy as np

input = tf.constant(np.zeros([1,5,5,1]))
filter = tf.constant(np.zeros([3,3,1,1]))
op = tf.nn.conv2d(input, filter, strides=[1, 1, 1, 1], padding='VALID')
tf.Session().run(op)

# issue 2:
# - this works if executed *before* the part above
# - this does not work if exectuted *after* the part above
import tensorflow as tf
import numpy as np

input2 = tf.constant(np.zeros([1,5,5,1]), dtype=np.float32)
filter2 = tf.constant(np.zeros([3,3,1,1]), dtype=np.float32)
op2 = tf.nn.conv2d(input2, filter2, strides=[1, 1, 1, 1], padding='VALID')
tf.Session().run(op2)

Our doc is incorrect in this case: we currently don't support 64-bit conv2d. We will have the doc updated shortly. Thanks.
We do have plans to support 64-bit in the near future.

@sherrym Is a near term doc update likely?


Replace i18n call with one that supports interpolation

Evidently the __ call being used by the app does not all interpolation of values.
It should support strings that work or look something like this:
__('You have %amount% credits', { amount: 5 })

Issue moved to lbryio/lbry-desktop #2555 via ZenHub


Configuration with Docker behind Reverse Proxy

Hi,
I'm having an issue deploying this awesome service.
I set up my compose like this:
    build: $DOCKERDIR/apps/killthenewsletter
    container_name: ktn
    networks:
      - traefik
    security_opt:
      - no-new-privileges:true
    restart: unless-stopped
    ports:
      - 2525:2525
    labels:
      - "traefik.enable=true"
      ## HTTP Routers
      - "traefik.http.routers.ktn.entrypoints=https"
      - "traefik.http.routers.ktn.rule=Host(`$KTN_SUBDOMAIN.$DOMAINNAME1`)"
      - "traefik.http.routers.ktn.tls=true"
      ## HTTP Services
      - "traefik.http.routers.ktn.service=ktn"
      - "traefik.http.services.ktn.loadbalancer.server.port=8000"
      - "traefik.http.routers.ktn.middlewares=chain-no-auth@file"

The container builds successfully and runs and I can access it through my Traefik reverse proxy without an issue.
When I generate an email if I send an email to it I get the following error:
554 5.7.1<EMAIL_ADDRESS>Relay access denied
My Dockerfile is:
FROM node:latest

WORKDIR /kill-the-newsletter

COPY package*.json ./
RUN npm ci --production
COPY . .

VOLUME /kill-the-newsletter/static/feeds/
VOLUME /kill-the-newsletter/static/alternate/

ENV WEB_PORT=8000
ENV EMAIL_PORT=2525
ENV BASE_URL=https://ktn.undebug.com
ENV EMAIL_DOMAIN=ktn.undebug.com
ENV<EMAIL_ADDRESS>
EXPOSE 8000
EXPOSE 2525

CMD npm start

The port 2525 is open. I have no idea what I'm missing. Can somebody help?

@The-Inamati: Thanks for the nice words about my work 😃
Judging by the error message, it seems like your emails are reaching a mail server, who’s declining to deliver the messages. The thing is: That doesn’t sound like the Kill the Newsletter! email server!
One thing I know for sure: Kill the Newsletter! doesn’t send that type of error message: if it doesn’t recognize an address, it considers that as spam and drops the message on the floor.
Under the hood we’re using the smtp-server package, but I don’t think it would send that kind of error message either.
Also, you’re running the email server on port 2525, which is for development/test. In production, you should use port 25, which is the appropriate port for SMTP servers receiving email from the internet.
Then again, you may not be able to do that, because it sounds like your server already has an email service running on that port…
Let me know how it goes.

You are right I do have a mail server already running on that port. Is there a way to run Kill The Newsletter through an existing mail server?

That said: I’ve never done this myself, but I think there are two ways to do what you asked for (in the following discussion say your email server is Exim):

Exim relays the emails to Kill the Newsletter!

This is similar to how you’d setup email forwarding. You’re probably interested in the SMTP transport.
You must also configure Kill the Newsletter! to run the email server on a port other than 25 (for example, 2525, as you’re already doing). Check the EMAIL_PORT environment variable.

I think the most popular solution as a mail proxy is nginx. Start here:
http://nginx.org/en/docs/mail/ngx_mail_core_module.html
https://docs.nginx.com/nginx/admin-guide/mail-proxy/mail-proxy/
Good luck. Let me know how it goes.
I’m closing this for now since the main issue seems to have been resolved.

Follow Up to this.
I added a routing rule in my mail server pointing to the Kill The Newsletter container.
When I test the routing in the mail server it appears to be working as you can see below:

The issue is that the feed isn't updated. When I checked the feeds folder inside the container there is nothing there. But it should be right?

Nevermind. It's working now.

👍
What was wrong? Or was it one of those issues that solves itself and you never get to learn what happened?


<EMAIL_ADDRESS>has no compatible @opentelemetry/core version

Please answer these questions before submitting a bug report.
What version of OpenTelemetry are you using?
<EMAIL_ADDRESS><EMAIL_ADDRESS>If possible, provide a recipe for reproducing the error.
mkdir test && cd $_ && npm init -y && npm i @opentelemetry/api@latest @opentelemetry/core@latest

What did you expect to see?
Successful install of the two latest packages
What did you see instead?
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving<EMAIL_ADDRESS>npm ERR! Found<EMAIL_ADDRESS>npm ERR! node_modules/@opentelemetry/api
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer<EMAIL_ADDRESS><1.1.0" from<EMAIL_ADDRESS>npm ERR! node_modules/@opentelemetry/core
npm ERR<EMAIL_ADDRESS>from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /home/mleger/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/mleger/.npm/_logs/2022-01-31T17_24_13_994Z-debug.log

Additional context
I feel like installing the latest version of both packages should succeed now that they're both GA'd - is there a reason the semver range is so strict?

The semver range is strict because adding a field/method/parameter to an interface would be non-breaking for users (minor change) but would be breaking for the SDK (the sdk doesn't implement that new method).
I changed the npm labels so that @latest points to 1.0.4 and @next points to 1.1.0. This should make it so that an installation that doesn't specifically ask for @next should get the compatible API version. Sorry for the headache.

No worries, thanks for the quick response!

@maorleger https://github.com/open-telemetry/opentelemetry-js-api/pull/156


Invalid type files are generated with Null-only enum or Empty enum

What are the steps to reproduce this issue?

input this

# openapi.yaml
openapi: 3.0.0
info:
  title: title
components:
  schemas:
    NullOnlyStringEnum:
      type: string
      nullable: true
      enum:
        - null
    NullOnlyNumberEnum:
      type: number
      nullable: true
      enum:
        - null
    EmptyStringEnum:
      type: string
      enum: []
    EmptyNumberEnum:
      type: number
      enum: []

generate
npx orval --input ./openapi.yaml --output out.ts
output

/**
 * Generated by orval v6.19.1 🍺
 * Do not edit manually.
 * title
 */
export type EmptyNumberEnum = typeof EmptyNumberEnum[keyof typeof EmptyNumberEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const EmptyNumberEnum = {
  '': , // invalid typescript
} as const;

export type EmptyStringEnum = typeof EmptyStringEnum[keyof typeof EmptyStringEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const EmptyStringEnum = {
  '': '', // valid typescript, but not appropriate
} as const;

export type NullOnlyNumberEnum = typeof NullOnlyNumberEnum[keyof typeof NullOnlyNumberEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const NullOnlyNumberEnum = {
  '': , // invalid typescript
  null: null,
} as const;

export type NullOnlyStringEnum = typeof NullOnlyStringEnum[keyof typeof NullOnlyStringEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const NullOnlyStringEnum = {
  '': '', // valid typescript, but not appropriate
  null: null,
} as const;

What happens?
An empty enum item not included in spec is generated.
In case of number, a const value is empty and it's invalid typescript.
What were you expecting to happen?
output
/**
 * Generated by orval v6.19.1 🍺
 * Do not edit manually.
 * title
 */
export type EmptyNumberEnum = typeof EmptyNumberEnum[keyof typeof EmptyNumberEnum]; // or, never

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const EmptyNumberEnum = {} as const;

export type EmptyStringEnum = typeof EmptyStringEnum[keyof typeof EmptyStringEnum]; // or, never

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const EmptyStringEnum = {} as const;

export type NullOnlyNumberEnum = typeof NullOnlyNumberEnum[keyof typeof NullOnlyNumberEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const NullOnlyNumberEnum = {
  null: null,
} as const;

export type NullOnlyStringEnum = typeof NullOnlyStringEnum[keyof typeof NullOnlyStringEnum];

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const NullOnlyStringEnum = {
  null: null,
} as const;

Any logs, error output, etc?
No information logs involving the behavior.
🍻 Start orval v6.19.1 - A swagger client generator for typescript
⚠  SyntaxError: /Users/mitsurukasai/Documents/exercise/orval-ref-decode/openapi.yaml is not a valid Openapi API definition
🎉 title - Your OpenAPI spec has been converted into ready to use orval!

Any other comments?
Thanks for developing and maintaining this awesome package! :D
I try to make PR about this issue.
What versions are you using?
Operating System: MacOS 13.0
Package Version: 6.19.1
Browser Version: N/A

Interesting this was just fixed: https://github.com/anymaniax/orval/pull/1010
Why are your enums totally null that is not really an enum right?

Oh and yes PR is welcome

@melloware
Thank you for your comment!
I'm sorry in advance for my poor english.

Interesting this was just fixed: https://github.com/anymaniax/orval/pull/1010

I tried with latest master (sha 7a9587,  #1010 was merged) , and output was like bellow.
Type representation of null is improved, and still there are empty items.
export type NullOnlyNumberEnum = typeof NullOnlyNumberEnum[keyof typeof NullOnlyNumberEnum] | null;

// eslint-disable-next-line @typescript-eslint/no-redeclare
export const NullOnlyNumberEnum = {
  '': ,
  // `null : null` is removed, but `'': ,` is still there
} as const;

Why are your enums totally null that is not really an enum right?

My API have schemas of objects that have exact null property, like
schemas:
  result:
    anyOf:
        -  type: object
           properties:
             data: ...
             error: # exact null
        -  type: object
           properties:
             data: # exact null
             error: ...

There are not null type in openapi 3.0.x, (added in 3.1.0) and the only way to represent exact null value is with nullable and enum
type: object # any type is ok
nullable: true
enum:
  - null

FYI, by Release Note of Openapi, enum is SHOULD NOT empty (means not recommended but valid) in 3.0.
It is MUST NOT (means invalid) in 3.1, .

Cc @lenwhite please review


artifacts aren't publishing to jcenter or maven central

Last night, bintray rate-limited us. In the process, we lost our jcenter repository and with it synchronization to maven central.
The following can workaround the issue in gradle
repositories {
    // Temporary until jcenter comes back for zipkin
    // https://github.com/openzipkin/zipkin/issues/699
    maven { url 'https://dl.bintray.com/openzipkin/zipkin/' }
}

this needs to be reverted once jcenter is back https://github.com/openzipkin/docker-zipkin/commit/60ce238de4f9c7bcc4dca5f81df08235b9366c8c

https://bintray.com/openzipkin/maven/zipkin/view has some of our things.. I'll try to do a release

Note, the package used to be https://bintray.com/openzipkin/zipkin/zipkin and is now https://bintray.com/openzipkin/maven/zipkin
Hopefully, the scripts still work and all that's needed is an update to the release doc, with the right url to click for maven central sync.
https://github.com/openzipkin/zipkin/blob/master/RELEASE.md

changed scripts and docs to use the "maven" package instead of the "zipkin" one https://github.com/openzipkin/zipkin/commit/fdf1bbe9b8209bc6438fa9462f9c8279574bee84

back in business. latest version is 1.6.0


Validating both JSON and YAML in single project

I have a project which is validating both JSON and YAML documents so I included justify, joy-classic and joy-yaml as dependencies.
I can successfully validate my JSON documents but validating the YAML document fails right away:
[line=1,column=1,offset=0] Unexpected char 'd' was found.
The document starts with:
developers:
  - foo

I copied the code from here which is identical to the JSON validation code.
How does Justify determine to use JSON or YAML as I have the feeling it's not treating my YAML document as YAML.
Is it maybe because I have both joy-classic and joy-yaml on the classpath?

JsonValidationService.newInstance(new YamlProvider()) does the trick; closing this one.


Upgrading Kotlin language version to 1.7

Description
We would like to upgrade the Kotlin language version to 1.7.
Checklist

[ ] Upgrade Kotlin language version to 1.7 in gradle.properties, in the README, and update the unreleased changelog.

Like Gradle, we should ship this upgrade in a major release.
Also, upgrading the Kotlin language version should be done only when it is deprecated by the Kotlin compiler itself.


EKF: Improve use of range finder data

Enables use of range finders that are misaligned in pitch relative to the Z body axis.
Enables the range finder observation variance to be scaled with range to ground to allow for scale factor errors associated with some ranging techniques.
Fixes a false triggering in the local position height above ground validity checks when operating close to the ground.
Use norm() instead of length() to maintain consistency with rest of code.

Closed while we restore some range finder update rate checks that were lost during the rebase.

Replaced by #230


Cryptographer

Hey there
I want to contribute a python program that will encrypt and decrypt the contents of a text file
Please assign this to me

what about encrypting and decrypting a exe file using stub dos. if you agree we can work on that in c++

Yes that can be done
But I have to first learn about encrypting and decrypting and using hash in c++ and also changing the assembly in exe.
Do you have a repo where we can work?


Define a public constant for SPARKCLR_HOME in ConfigurationService.cs

"SPARKCLR_HOME" should be defined as a public constant in ConfigurationService.cs. See original comment in #77

I think this is now fixed by PR #168

yes, it is fixed by PR #168.
I close the issue.
Thanks


Add server-monitor

Add an option to the cli to monitor a machine it makes it as easy as:
pip install codecarbon
codecarbon init
codecarbon monitor

Don't need any single line of code !
Will close #278

Good idea. What about codecarbon monitor N and use N in sleep(N)?

Good idea. What about codecarbon monitor N and use N in sleep(N)?

I don't see the point for sleep but I've added options:
~/codecarbon$ codecarbon monitor --help
Usage: codecarbon monitor [OPTIONS]

Options:
  --measure_power_secs INTEGER
  --api_call_interval INTEGER
  --api / --no-api
  --help                        Show this message and exit.


Register modal goes in unexpected state when handle is already taken

When registering a handle that is already taken, the modal with the progress bar displays, doesn't finish but also shows the close button. If you click close and try to register again, u can see the error msg on the form about the handle being taken. When you do try and register again with a new handle, you get the same odd state:

Lets turn the registration process into a page rather than a modal - that way the user is less inclined to close the window by accident (or on purpose). And pages work better on mobile than modals.

Just pushed a new on-contract function that will speed up the registration process about 3x.  This should also make the process short/simple enough that there's no need for a separate page.

I disagree - I think pages work so much better than modals for logging in and signing up. It's not a high priority but something for the final design.

Are you talking about the progress modal (the one in Baz's screenshot that is behaving strangely), or the modal where you enter an account + password?  I think the account + password entry would be fine as a separate page.

I'm thinking something like this...
https://login.mailchimp.com/signup
http://getbootstrapadmin.com/remark/base/pages/login.html
http://getbootstrapadmin.com/remark/base/pages/register-v3.html

I like http://getbootstrapadmin.com/remark/base/pages/login.html a lot -- very tasteful!

Yeah, me too. Think I'll adapt that page for Augur. They have a nice alternate design as well:
http://getbootstrapadmin.com/remark/base/pages/register-v2.html

This issue was resolved by 853d1598966187c920f9000be700a5233301811d; creating a new issue for converting the register/login modals to pages.


Tests for checkbox

two test for checkbox pass only when it.only: 'updates value on change' and 'actionChange'


:recycle: code refactoring

Description

Checklist

[ ] My changes follow the contributing guidelines of this project.
[ ] I have performed a self-review of my code.
[ ] I have made corresponding changes to the documentation.
[ ] I have added tests that prove my fix is effective or that my changes work.
[ ] New and existing unit tests pass locally with my changes.

Coverage decreased (-0.08%) to 94.436% when pulling 5eecca6ee8fa7ffa8b1c2e253bfc36487d643cb8 on chore/code-refactoring into 23d22f5bd5e615b68ec0b68b02f6c0c3a98d9489 on main.


Destroys SVG Fonts

Any of the SVG font files within;
https://github.com/igaro/app/tree/master/src/cp/cdn/fonts

Have you disabled removeUselessDefs plugin? It removes non-referenced <defs> like fonts.

Not done a thing, shouldn't this plugin be disabled by default then?

Nope, SVG fonts aren't usual images and, frankly, obsolete by now. I'd strongly recommend using modern font formats like WOFF. All modern and widespread browsers support it, often with additional font features, while SVG fonts even don't have base things like kerning. It's just a set of glyphs outline.

I'm using otf, woff etc, the svg is a fallback for older browsers.
I still thing the role of svgo should be to clean and not destroy. ;)


Remove moot version property from bower.json

Per bower/bower.json-spec@a325da3

This just means that you will have to add the line again for protected future use. I would just leave it.

To each their own. I personally disagree with that logic.

Works for me. One less place to duplicate every version bump.


AutoSizeText does not work on Web

Steps to Reproduce
I am currently running Flutter Beta 1.19.0-4.3.pre, and when I use AutoSizeText with a maxLines, the text does not resize. Instead, it will only keep the texts within the max number of lines and get rid of the rest of the text.
Code sample
Row(
                children: [
                  Container(
                    width: size.width * 0.3,
                    child: Image.asset('assets/Organizers_1.jpg')
                  ),
                  SizedBox(width: size.width * 0.2,),
                  SizedBox(
                    width: size.width * 0.3,
                    height: size.height * 0.1,
                    child: AutoSizeText('Sign up as a member or a manager. Manager is able to post events on a shared calendar that all members are able to view.',
                                style: TextStyle(height: 2,), maxLines: 3,
                    ),
                  )
                ],
              ),

Screenshots
If applicable, add screenshots to help explain your problem.
Version

Flutter version: [Beta 1.19.0-4.3.pre]
auto_size_text version: [^2.1.0]

I currently have the same problem...

@leisim are you still working on this plugin?

Having the same issue. I'm using Flutter Web. The overflow text gets cut off entirely. Height resizes. Width doesn't resize. All other text gets cut out of frame.

Still breaks in release builds or after hot-reload on flutter web


did this support OC project?

OC project can't call the API.

Hi, thank you for submitting this issue.
Objective-C is currently not supported, but something we can add in the future. I will keep this issue open until Obj-C support has been added.
Brian


GCloud dependency conflicts

Steps to Reproduce

virtualenv venv
source venv/bin/activate
pip install -e git+https://github.com/googleapis/artman#egg=remote
start_conductor.py

Expected Result
The conductor successfully starts.
Actual Result
The following dependency conflict occurs:
Traceback (most recent call last):
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/bin/start_conductor.py", line 4, in <module>
    __import__('pkg_resources').require('googleapis-artman==0.1.0')
  File "/usr/local/buildtools/current/sitecustomize/sitecustomize.py", line 181, in SetupPathsAndImport
    return real_import(name, globals, locals, fromlist, level)
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2985, in <module>
    @_call_aside
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2971, in _call_aside
    f(*args, **kwargs)
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2998, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 662, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 675, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages/pkg_resources/__init__.py", line 859, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (grpc-google-logging-v2 0.9.3 (/usr/local/google/home/brianwatson/src/gapi-dev/googleapis/venv/lib/python2.7/site-packages), Requirement.parse('grpc-google-logging-v2<0.9.0,>=0.8.1'), set(['gax-google-logging-v2']))

Analysis
This is ultimately because the last release of gcloud (0.18.1) does not set upper bounds on their gax-google-* and grpc-google-* dependencies. Due to the rename of gax-google-* to gapic-google-*, its latest version is only 0.8.x. This is incompatible with the latest 0.9.x versions of grpc-google-*.
FYI @tseaver and @dhermes, if you could push a 0.18.2 version of gcloud that sets an upper bound of <0.9.0 on the gax-google-* and grpc-google-* dependencies, then this issue will be resolved.
The other fix is to migrate artman to google-cloud 0.19.x (the rename of gcloud), which I began in https://github.com/googleapis/artman/pull/101 and is captured as a feature request in https://github.com/googleapis/artman/issues/103.

This is a known issue but google-cloud-python has now been released (version 0.19.0)
I am AFK right now so can't find the issue but @geigerj mentioned in our bug tracker that 0.18.2 wouldn't be necessary in light of 0.19.0

@dhermes I think we're realizing in hindsight that this small 0.18.2 release would help the transition that was created by us doing two rename simultaneously: gcloud -> google-cloud and gax-google-* -> gapic-google-*.

Since this is "our" issue I opened #2385 as well (for record-keeping). This release seems to be more trouble than it's worth.

Thanks, Danny. @geigerj or I will test that this bug is no longer occurring, and then close this issue.

This is all due to lacking upper bounds on dependencies in our code as well as yours. We just need to tighten this up going forward, so that we're enforcing semver (including the variant we agreed to for 0.x).

@dhermes Could I trouble you to release 0.18.3 with the google-gax upper-bound tightened to 0.13dev? I don't think that gax-google-* 0.8.x is compatible with google-gax 0.13.0, due to moving away from the gRPC beta methods in the latter (the former did not do this until gapic-google-* 0.9.x).

@bjwatson Does it matter? We already have 0.19.0 released. This is a lot of churn for 0.x versions

It's because our self-service instructions are broken for our partners due to artman still depending on gcloud. There's more work we need to do to port it to google-cloud: https://github.com/googleapis/artman/pull/101
It seems fastest to just fix the upper bounds in gcloud 0.18.x, so that we can keep focusing on churning out APIs before the end of the quarter.

OK doing it now
Please fix your self-service instructions instead of punting back to us

Pushed the tag, canceled the build since it won't push to PyPI anyway and Travis is being slow these days. The only relevant commit makes the upper bound tighter. Manually uploaded to PyPI with twine.

@dhermes Thanks for pushing the new release.
Just for the record, the problem wasn't with our instructions. It was with upgrading our tool's dependency from gcloud 0.18.x to google-cloud 0.19.x, which is apparently is not trivial (https://github.com/googleapis/artman/pull/101). We'll need to do it eventually anyway, but I was thinking that fixing the dependency upper bounds in gcloud 0.18.x was a more expedient solution. Sorry it required two passes.

Confirmed that this issue is now fixed.


Ensure schlick is available when using clearcoat with GGX

Fixes bug reported here: https://github.com/godotengine/godot/pull/99136#discussion_r1872298375
Clearcoat used to be calculated after specular GGX. So it only recalculated cLdotH5 if not using GGX. Now clearcoat is calculated first, so the logic needs to be reversed.

Thanks!


Refresh npm cache

Follow up to https://github.com/cfpb/consumerfinance.gov/pull/7310 that refreshes the npm cache.
Changes

Regenerate the yarn.lock file and clean up cached modules.
Update snyk to latest.

How to test this PR

PR checks should pass.

https://github.com/cfpb/consumerfinance.gov/pull/7319 should go in first


Fix for getOwnerPage always returning zero results.

Anyone please correct me if I'm wrong, but no matter how many situations I tried, I couldn't get $class::get()->filter($areaID, $this->ID); to consistently return DataObject results when they did indeed exist.
Using Versioned::get_by_stage(); looks to always be consistent, and has the added benefit of not requiring you to set_stage().

I'm reverting this code with #653 . Assuming the stage and using Versioned::get_by_stage() is very dangerous. In my case it breaks archive mode on a "large project" that I'm working on. See the PR for a tiny bit more detail.


--id is not documented

Introduced in https://github.com/foreverjs/forever/pull/471, --id is not documented.
It is also a little bit confusing next to --uid (which seems to have originally been invented to solve the same problem, but started doing a different thing). --uid is also documented tautologically: --uid            Process uid and it should not be used as a namespace for processes, I believe, because it seems that u stands for "unique" (i.e. it's used for the default pid file name - which means you shouldn't really have multilple processes with the same uid, whereas id is OK for that, if I'm not mistaken).
It also seems to me that --id would better be called --title or --name - there also seem to be issues with similar problems to #461 suggesting these names as a solution the same problem, but I'm not sure what's the policy of renaming CLI args here :)

+1, this is confusing.
Also looks related to my issue https://github.com/foreverjs/forever/issues/722

+1 --id doesn't actually work for me and I need a reliable way to restart processes automatically.

stalebot-ing myself.


add missing params to units.yml

Types of changes

[x] Enhancement (project structure, spelling, grammar, formatting)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

A description of the changes proposed in the Pull Request
Adds missing parameters to units.yml and organizes into alphabetical order
Updates term processor to physical-processor everywhere.
Fixes #184

Looks good to me!


Get Status for create server return "succeeded" later that required

Steps:

Request creation of server with managed OS
Interatevelly call GetStatus method

Actual result:
GetStatus return "succeeded" later that actually server build completed. And server is not available yet for operation execution.
Expected result:
GetStatus return "succeeded" and after that server is ready for execution of power operations.

For instance this test code failes because after GetStatus return "succeeded" server is not ready and it is not possibile to execute delete operation for it.
@Test(enabled = false) // blocked by https://github.com/CenturyLinkCloud/APIDocs/issues/4
    public void testCreateWithManagedOS() {
        ServerMetadata newServer =
            serverService.create(anyServerConfig()
                .name("CMOS")
                .template(Template.refByOs()
                    .dataCenter(DataCenters.US_EAST_STERLING)
                    .type(RHEL)
                    .edition("6")
                    .architecture(x86_64)
                )
                .managedOs()
                .group(Group.refByName()
                    .name(DEFAULT_GROUP)
                    .dataCenter(DataCenters.US_EAST_STERLING)
                )
            )
            .waitUntilComplete()
            .getResult();

        assert !isNullOrEmpty(newServer.getId());

        cleanUpCreatedResources(newServer.asRefById());
    }

    void cleanUpCreatedResources(ServerRef newServer) {
        serverService
            .delete(newServer)
            .waitUntilComplete();
    }

This is actually by design for Managed Servers. After the "success" status, a bunch of stuff is installed on the server before it is marked as active. Use the Get Server API call and check the status for "active" rather than "underConstruction".


DM monitoring does not work for TiDB Operator

What did you do?
Customers want to deploy dm monitoring by TiDB Operator but failed.
What did you expect to see?
No response
What did you see instead?
No response
Versions of the cluster
DM version (run dmctl -V or dm-worker -V or dm-master -V):
(paste DM version here, and you must ensure versions of dmctl, DM-worker and DM-master are same)

Upstream MySQL/MariaDB server version:
(paste upstream MySQL/MariaDB server version here)

Downstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
(paste TiDB cluster version here)

How did you deploy DM: tiup or manually?
(leave TiUP or manually here)

Other interesting information (system version, hardware config, etc):
>
>

current status of DM cluster (execute query-status <task-name> in dmctl)
(paste current status of DM cluster here)

will support  this in  https://github.com/pingcap/monitoring like tidb and cdc

closed due to  https://github.com/pingcap/monitoring/pull/188 is merged


Fix error handling in test framework deployment

This fixes handling of errors returned when generating the manifests
during a control-plane deployment in the test framework.  Previously
deployControlPlane would return early in case of an error generating
the manifests, but failed to actually return the error value.

Hi @bison. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/ok-to-test

you're too fast for me @howardjohn!


Minor nitpick: please provide the solution section in the second part of the commit message.
(I've amended the PR to be this way, but the commit stayed the same this time.)


Configs cannot be edited

Trying to edit a config inside portainer i cannot delete or add new characters to config.
Also if i try to create a new one i'm not able to write into the text field
Tested in 1.15.2 & 1.15.3
I've seen in my browser how to appear the Nor secure info when i try to write something in the text field
I tested with a used config and then delete the service using it and try to modify with the same result

Steps to reproduce the issue:

Create a config in portainer
Try to edit it or try to create a new one

Any other info e.g. Why do you consider this to be a bug? What did you expect to happen instead?
Technical details:

Portainer version: 1.15.2 & 1.15.3
Target Docker version (the host/cluster you manage):  17.09.0-ce
Platform (windows/linux): linux
Command used to start Portainer (docker run -p 9000:9000 portainer/portainer): sudo docker service create --name portainer --publish 9000:9000 --replicas=1 --constraint 'node.role == manager' --mount type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock --mount type=bind,src=/volumes/portainermount,dst=/data portainer/portainer -H tcp://<IP_ADDRESS>:2375 -H tcp://<IP_ADDRESS>:2375 -H tcp://<IP_ADDRESS>:2375
Target Swarm version (if applicable):
Browser: Chrome  62.0.3202.94 & firefox 57

This is not a bug, its a limitation of Docker. You are unable to edit a config once created. You need to create a new config, edit yor service to use the new config and then delete the old.
Rgds,
Neil Cresswell
On 29/11/2017, at 6:01 PM, dani-bl <notifications<EMAIL_ADDRESS>wrote:
Description
Steps to reproduce the issue:

Create a config in portainer
Try to edit it or try to create a new one

Any other info e.g. Why do you consider this to be a bug? What did you expect to happen instead?
Technical details:

Portainer version: 1.15.2 & 1.15.3
Target Docker version (the host/cluster you manage): 17.09.0-ce
Platform (windows/linux): linux
Command used to start Portainer (docker run -p 9000:9000 portainer/portainer): sudo docker service create --name portainer --publish 9000:9000 --replicas=1 --constraint 'node.role == manager' --mount type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock --mount type=bind,src=/volumes/portainermount,dst=/data portainer/portainer -H tcp://<IP_ADDRESS>:2375 -H tcp://<IP_ADDRESS>:2375 -H tcp://<IP_ADDRESS>:2375
Target Swarm version (if applicable):
Browser: Chrome 62.0.3202.94 & firefox 57

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_portainer_portainer_issues_1453&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=P2Vl4RSqavtjyuEN9XBH-hRtDtVgmqAAMNqFmdi7STg&s=xbSZu9vRuMTiqBMwJ0dyXfK7Q3lkO4ywh8SnOZU98-Y&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AWGrlW29olyt1y6p12N7FFNXnbuFK4faks5s7TmOgaJpZM4Quxz8&d=DwMCaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=P2Vl4RSqavtjyuEN9XBH-hRtDtVgmqAAMNqFmdi7STg&s=et9x96qBQ0xoqQkh1ghxrQ7TN3sd7Ge9qdz-nWNQdn0&e=.

Hi, thanks for the reply, but i'm not able to create a new config, i got the empty page and i'm not able to write in the text field, even if i destroy the first one, i tryed to restart portainer but still the same behavior
Thanks

Please try using incognito mode in your browser.
I saw that same behavior once, but never happened again.
Rgds,
Neil Cresswell
On 29/11/2017, at 6:09 PM, dani-bl <notifications<EMAIL_ADDRESS>wrote:
Hi, thanks for the reply, but i'm not able to create a new config, i got the empty page and i'm not able to write in the text field, even if i destroy the first one, i tryed to restart portainer but still the same behavior
Thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_portainer_portainer_issues_1453-23issuecomment-2D347827976&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=y1hgQIbCKKk-I5yTRGkcYYSal8gNDwCKj_hBZYAXc_w&s=Yc4fC-_MkW3oWAwqCbhdhZ_ngxjZ4ic5HYwV8JooIK4&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AWGrlRvX0e-5FuB3G-5FeAdKPd3kZXMIF-2DFWks5s7TtGgaJpZM4Quxz8&d=DwMFaQ&c=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM&r=0fx0h4vB56iTLpw2McH1ZD6TqG_QGpbggVOB-PfMJpM&m=y1hgQIbCKKk-I5yTRGkcYYSal8gNDwCKj_hBZYAXc_w&s=qMutjkD4dQRkuoCPQN0E4HKF1uhYZ5rpnGv5kubDky8&e=.

Thanks,this works


hyqieia UI issue

After running gulp serve, localhost:3000 is being fired, but the page is empty. Console says:
Uncaught ReferenceError: config is not defined
at (index):10
template-cache.js:1 Uncaught ReferenceError: angular is not defined
at template-cache.js:1
I feel that the injection of js files is not being done from gulpfile.js
I:\hyqieia install\Hygieia-master\UI>gulp serve
[20:54:21] Using gulpfile I:\hyqieia install\Hygieia-master\UI\gulpfile.js
[20:54:21] Starting 'build'...
[20:54:21] Starting 'clean'...
[20:54:21] Finished 'clean' after 197 ms
[20:54:21] Starting 'assets'...
[20:54:21] Starting 'themes'...
[20:54:21] Starting 'fonts'...
[20:54:21] Starting 'js'...
[20:54:21] Starting 'views'...
[20:54:21] Starting 'test-data'...
[20:54:35] Finished 'themes' after 14 s
[20:54:35] Finished 'test-data' after 14 s
[20:54:35] Finished 'assets' after 14 s
[20:54:35] Finished 'views' after 14 s
[20:54:36] Finished 'js' after 15 s
[20:55:04] Finished 'fonts' after 43 s
[20:55:04] Starting 'html'...
[20:55:05] Finished 'html' after 819 ms
[20:55:05] Finished 'build' after 44 s
[20:55:05] Starting 'serve'...
[20:55:06] Finished 'serve' after 1.14 s
[BS] Local URL: http://localhost:3000
[BS] External URL: http://<IP_ADDRESS>:3000
Please guide me to solve this issue.

When you ran mvn clean install did it build?

@Namrathavr Refer https://github.com/Hygieia/Hygieia/issues/2750


[FEATURE] smaller docker images

Is your feature request related to a problem?
images are too big, ~1.2gb each atm
What solution would you like?
variant images should be way smaller
What alternatives have you considered?
we should have an alpine variant

Hi @sbe-arg,
If this is about the release image of OpenSearch, then this issue can be moved to OpenSearch core.
As for ci image we will keep the JDKs.
Thanks.

The docker release image of OpenSearch is using the tarball created for OpenSearch, the jdk was bundled by the core, not build repo.
Thanks.

Hi @reta what do you think about this?
Thanks.

Hi @reta what do you think about this?

This is a good question, I am not aware of any particular reasons why we bundle JDK, not JRE (beside the fact the OpenJDK project does not provide JRE builds). I will check it out

Thanks @reta.
Do we need JDK in the end distribution type? does just JRE enough to run the application ?
Also if there is no java installed it would used the JDK in the distribution type, does just JRE enough for this?

Do we need JDK in the end distribution type? does just JRE enough to run the application ?  Also if there is no java installed it would use the default JDK in the distribution type, does just JRE enough for this?

JRE is enough

Thanks, then we should just add the JRE, this change should be part of the Core, @reta please let me know I can open an issue with some details in the OpenSearch repo.
Thanks

Thanks, then we should just add the JRE,

That could be considered a breaking change (at least for 2.x), JRE has no tooling (jcmd, jfr, ...) and we don't know if users rely on it or not.

This is not a high priority issue at the moment. Nor have we added the nojdk option in build repo yet.
I would suggest opening an issue as an improvement, but this is not a change that needs at the moment.
@reta do you have idea on the difference of sizes between jre and jdk? Docker images already did some compression so I would think the size is not as big.

@peterzhuamazon we have an answer here https://github.com/opensearch-project/OpenSearch/pull/8195 :) ~50% less

Thanks @reta,
Seems like it is only tar for now.
We can have it in core until all the distributions in core updated with jre options, before we can fetch this into releases.
Would you mind giving possible timeline on this change @reta?
Wondering if we have time to bring it into 2.9, or 2.10.
I do not think 1.x would have this change as 1.x is in maintenance mode now, and this is some what of a minor change.
Need more inputs: @dblock @bbarani
Thanks.


Tuple store meta-backend

Regardless of all the differences, it looks like we could unify our SQL and NoSQL implementations (and even KV) under a single interface.
Rough idea is to have a flat typed record with multiple values, as in SQL, but allow only one PK per table that may consist of one or more fields. Most NoSQL backends will just hash PK fields into one key field, as they do now, and SQL will build proper PK from multiple fields.
Secondary indexes may also be defined and will always map to PK value. They cannot be unique - in case unique indexes needed, higher level can always make a new "table" for it.
Supported operations are the same as in current NoSQL meta-backend. The only difference is that it needs to resemble KV interface to make proper transactions possible.
Also, #654 seems like an implementation of exactly this kind of interface.
In case this interface will be implemented we will have a single QuadStore implementation instead of three separate ones.

Is this: https://github.com/hidal-go/hidalgo?


Hook into IdentityServer4 session cookie sliding expiration

I need to run some custom code (manage another custom cookie), at the moment when IdentityServer performs the sliding of the expiration time on the session cookie (idsrv).
How or where can I hook into the IdentityServer pipeline to accomplish this? Is there something I can override or is there an event I can subscribe to?
I am currently using IdentityServer4 3.x in an asp.net core 3.1 app.

If you need more control, add your own cookie authentication handler and set it as the default scheme.


Scapegoat not running in test only projects

I have a project that has no source under src/main. All source is under src/test.
Running sbt clean test:compile I get the following output:
jonathon:~/devroot/BehaviourTests$ sbt clean test:compile
[info] Loading project definition from /home/jonathon/devroot/BehaviourTests/project
[info] Set current project to BehaviourTests (in build file:/home/jonathon/devroot/BehaviourTests/)
[success] Total time: 0 s, completed 25-Mar-2015 10:12:42 AM
[info] Updating {file:/home/jonathon/devroot/BehaviourTests/}behaviourtests...
[info] Resolving jline#jline;2.12 ...
[info] Done updating.
[info] [scapegoat] setting output dir to [/home/jonathon/devroot/BehaviourTests/target/scala-2.11/scapegoat-report]
[info] Compiling 147 Scala sources to /home/jonathon/devroot/BehaviourTests/target/scala-2.11/test-classes...
[success] Total time: 13 s, completed 25-Mar-2015 10:12:55 AM
The scapegoat-report directory is not created.
I'm using sbt launcher version 0.13.7
My build definition uses Scala 2.11.5

Probably related to #46.


Prepare for asynchronous transaction validation in tx pool

This is required to restore txpool && txpool-related RPCs on light client after #3538 (light-related changes will be added in follow-up PRs). The main change in this PR is that ChainApi::validate_transaction now returns Future<> instead of Result<>. This affects Pool::{submit_at, submit_one, submit_and_watch, prune, prune_tags} methods. All other changes are simply fixes to support that change.
Planned light-related changes: (1) separate ChainApi implementation that will use Fetcher to validate transaction on remote node (that has been removed in #3538) and (2) separate maintain_transaction_pool() implementation that will (presumably) fetch proof-of-tx-inclusion from remote node and remove transactions that are included in the block.

The separate-thread approach won't work for light-in-browser, I believe :/ By decoupling you mean passing pre-validated transactions to submit_at() / submit_one()? I've tried this initially, but when noticed that revalidation is required in prune(), switched to async-validate-approach. Do you think it still worth move out validation interface from pool.rs?
Also - could you please elaborate on "avoid locking inside the event pool" - not sure I got it :/ Did you mean locks like Mutex::lock, or blocking on futures in event loop threads? Afaik there's no explicit thread spawns (other than in offchain) now in substrate - we are always executing code from within tokio_executor::DefaultExecutor threads. So whenever we call something like Mutex::lock, it is locking within tokio threads.

So whenever we call something like Mutex::lock, it is locking within tokio threads.

Yeah, that's exactly what I mean. I don't think it's healthy to do that.

I've tried this initially, but when noticed that revalidation is required in prune(), switched to async-validate-approach. Do you think it still worth move out validation interface from pool.rs?

I still think it might be a bit cleaner to do so. prune could get passed a function Fn(&[Hash]) -> impl Future<Output=Vec<Validity>> to verify all needed transactions.

OK, thanks :) I still not sure - what's wrong with locking in this PR - there are exactly same locks as before, locking exactly same (tokio) threads (at different moments, though) :) And after fix, they still be there. But decoupling, probably, makes sense.

So the Pool is now ValidatedPool and Pool. Crate-internal ValidatedPool only deals with pre-verified transactions and has synchronous API. Pool has future-based API and internally uses ValidatedPool to store transactions after they're validated.
I've also found that in my first commit I've missed one block_on() call in production code - there's a separate commit that fixes it.


draw_weighted_point_map not supported yet

{   id: "1",   query: {     sql:       "SELECT ST_Point (dropoff_longitude, dropoff_latitude) AS point, fare_amount AS color FROM global_temp.nyc_taxi WHERE (ST_Within (ST_Point (dropoff_longitude, dropoff_latitude), 'POLYGON ((-74.18426924298693 40.71314557388712, -74.18426924298693 40.783028338446684, -73.79942363522697 40.783028338446684, -73.79942363522697 40.71314557388712, -74.18426924298693 40.71314557388712))')) LIMIT 1000000",     type: "point",     params: {       width: 776,       height: 186,       bounding_box: [         -73.79942363522697,         40.783028338446684,         -74.18426924298693,         40.71314557388712       ],       coordinate: "EPSG:4326",       stroke_width: 3,       stroke: "blue_green_yellow",       opacity: 0.5     }   } };

resolved by pr397


USNO endpoint throwing 500 error

To be more clear about this, the endpoint that acts as a passthrough to the USNO API is throwing a 500 error. They probably made another API change.

This might have been a temporary outage. It seems like the endpoint is behaving again.


[BugFix] Reject query when non-existing column appear in the update statement

What type of PR is this：

[x] bugfix
[ ] feature
[ ] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #10907
Problem Summary(Required) ：

mysql> create table pri_tbl(c1 int,c2 varchar,c3 date) primary key(c1) distributed by hash(c1);
Query OK, 0 rows affected (0.02 sec)

mysql> insert into pri_tbl values(1,'A','2022-09-01'),(2,'B','2022-09-02');
Query OK, 2 rows affected (0.03 sec)
{'label':'insert_37a891ff-2ddd-11ed-8960-00163e14c85e', 'status':'VISIBLE', 'txnId':'11135'}

mysql> update pri_tbl set c4=10 where c1>0;
Query OK, 2 rows affected (0.03 sec)
{'label':'update_3d1cbfe4-2ddd-11ed-8960-00163e14c85e', 'status':'VISIBLE', 'txnId':'11137'}

As above, update query still success even though target column does not exist in the table, not right.
So this PR reject query when non-existing column appear in target columns of update set assignment list.

run starrocks_admit_test

run starrocks_fe_unittest

[FE PR Coverage Check]
:disappointed: fail : 3 / 4 (75.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/analyzer/UpdateAnalyzer.java
3
4
75.00%
[57]

@Mergifyio backport branch-2.4

@Mergifyio backport branch-2.3