Fix: Tooltip positions

Replaced the string interpolation so that tailwind can capture the classnames correctly

Hi @Pr0dt0s, thank you for the PR.
I've tested your fix locally and it works.
Also found out that my testing mentioned in #234 was flawed because I didn't restart my next app after rebuilding react-daisyui.
But I don't know if this is the fix for us.
I did some testing and in my testing when I upgraded the tailwind-merge dev dependency package from ^1.2.0 to ^1.6.2 the latest, the string interpolation does work.
Can you test/confirm this?

Like @Klaas058 said, if updating tailwind-merge fixes this, then that would be preferable.

I don't know what I did in my testing to get a false positive but upgrading tailwind-merge does not fix the issue.
This solution looks acceptable for now.
Though if anyone knows why some string interpolated cases do work and others don't, please share it :)

Hey @Klaas058, yeah I coudn´t understand why updating a run time library would affect tailwind´s compile time process. I i still dont know why some other interpolations work, like tooltip-${color} in this very same component, my guess is that tailwind is picking them up somewhere in the daisyui files not in react-daisyui, but havent had the time to try and pinpoint their location.


Remove service_endpoint parameters from DataServiceProvider

Currently the DSP has methods that take in a service_id and a service_endpoint, but that information is available on the service object itself. Please pass in the Service object entirely. Use build_endpoint only inside DSP, in each function as intended. i.e. in the download function we call build_download_endpoint etc. All these calls will be based on the service endpoint.
Remove all instances where we compute the service_endpoint outside and pass the parameter to DSP. DSP should be smart enough to figure it out. Please remember to adjust all tests and readmes accordingly.

I think the reason why both service_id and service_endpoint are passed is because you cannot import Service in the DSP class, otherwise it will cause an ImportError due to circular imports. Should we create like a "middleware" class between Service and DSP? I tried also these options from here and it didn't seem to work.


Rename FuseMountName=thinclient_drives to FuseMountName=shared-drives

It seems more inline with where RDP mounts drives on Windows to make the default drive mount point shared-drives rather than thinclient_drives. What do you think?
If you agree I would be happy to PR up the change to sesman.ini

IMO, whatever mount point name is OK. If share-drives is a nice name from the view point of Microsoft guys, there's no reason to refuse it.
Other developers or users might have different opinion but let's make a PR and have discussion or vote.


KAFKA-7190: Retain producer state until transactionalIdExpiration time passes

As described in KIP-360, this patch changes producer state retention so that prodcuer state remains cached even after it is removed from the log. Producer state will only be removed now when the trasnactional id expiration time has passed. This is intended to reduce the incidence of UNKNOWN_PRODUCER_ID errors for producers when records are deleted or when a topic has a short retention time. Tested with unit tests.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

The code LGTM, minor comments only.
Also cc @lambdaliu who have looked into this ticket before for another look as well.

Retest this please

There are no overlapping test failures across three runs, retest this please.


{   "message" : "Required part file is missing",   "code" : 34 }

Describe the bug
When attempting to make a curl request in terminal I get the following response:
{
  "message" : "Required part file is missing",
  "code" : 34
}

To Reproduce
Steps to reproduce the behavior:
run this in a terminal:
curl  -X POST http://localhost:8000/api/v1/recognition/recognize -H "x-api-key: 6b9cca31-a5fe-xxxx-xxxx-6373513a1f83" -H "Content-Type: multipart/form-data" -F file=person_1.jpg
What am I doing wrong? I am trying to implement this API call in Python and am getting a 400 instead of a 200 and a result.

Let me try to do this a bit better.... perhaps by following the specs

Nope.
Setting all options still produces the same error:
curl  -X POST "http://localhost:8000/api/v1/recognition/recognize?limit=0&predictio
n_count=1&det_prob_threshold=0.8&face_plugins=&status=true" -H "x-api-key: 6b9cca31-xxxx-xxxx-xxxx-6373513a1f83" -H "Content-Type: multipart/form-data" -F file=person_1.jpg

Never mind, I got it to work by changing the implementation to pycurl. I could not get requests to work and even the reference python snippets were returning an error, "Something went wrong".

The easiest way to reproduce it in CURL is to make a request using UI in Google Chrome, then open the network panel, find the request, click the right button on it and find there something like "copy CURL"
There will be lots of extra lines, but you can clean it as soon as you reproduce

Is there any solution to these issue

There is no issue on CompreFace side.
You should be able to send requests to CompreFace using CURL
https://documenter.getpostman.com/view/17578263/UUxzAnde#209ebff0-4995-4f6e-b27b-08872b49123b
You can also try to see the example in Postman documentation

Describe the bug When attempting to make a curl request in terminal I get the following response:
{
  "message" : "Required part file is missing",
  "code" : 34
}

To Reproduce Steps to reproduce the behavior:
run this in a terminal:
curl -X POST http://localhost:8000/api/v1/recognition/recognize -H "x-api-key: 6b9cca31-a5fe-xxxx-xxxx-6373513a1f83" -H "Content-Type: multipart/form-data" -F file=person_1.jpg
What am I doing wrong? I am trying to implement this API call in Python and am getting a 400 instead of a 200 and a result.

I had the same issue. Try pass your filename with @, for example:
<EMAIL_ADDRESS>


An argument named "enable_local_write_forwarding" is not expected here.

Describe the Bug
Upgraded to version 1.15.0 (current latest) without making any other changes and started seeing this error when running the plan command:
╷
│ Error: Unsupported argument
│
│   on .terraform/modules/app.rds_cluster_aurora_postgres/main.tf line 165, in resource "aws_rds_cluster" "primary":
│  165:   enable_local_write_forwarding       = var.enable_local_write_forwarding
│
│ An argument named "enable_local_write_forwarding" is not expected here.

Expected Behavior
Looks like the argument was added to support a new feature for the aurora-mysql engine and somehow is breaking for the aurora-postgresql engine. I would expect this to work regardless of the engine and maybe just be ignored if the engine is not aurora-mysql
Steps to Reproduce

Set version to 1.15.0
Set engine to aurora-postgresql
Run terraform plan

Screenshots
No response
Environment
No response
Additional Context
No response

Upgrading the aws provider version solved the issue. In my case, upgraded to 5.80.0


Query parameters reordered when linkified

Hi there -- this is low priority and causes issues with My Specific Implementation:tm: but most likely won't affect anyone else whatsoever.
Regardless...
When a URL is pasted, it seems any query string parameters are parsed and re-ordered into alphabetical order.
The following example string:
https://example.org?foobar=true&barbaz=quux

https://example.org?barbaz=quux&foobar=true

Will result in both URLs with the anchor https://example.org?barbaz=quux&foobar=true even though the text remains as entered.
This only caused issues for me because I have a separate piece of logic that checks for anchors and only does its thing if anchor href and anchor text are an exact match. I'll adjust it so it is less strict, but I thought maybe you might want to know about this behaviour too :smile:

Thanks for raising awareness to this. It is something that normalize-url does by default.
You can remove the automatic sorting by adding this to the configuration:
magicUrl: {
  normalizeUrlOptions: {
    sortQueryParameters: false
  }
}

Thanks for sharing, passing in the additional option works perfectly :+1:


Update FAQ to reflect #1984

Address comment about useDefineForClassFields from #1984

looking good, but please update also the next docs
https://github.com/mikro-orm/mikro-orm/blob/master/docs/docs/faq.md

Ah yes sorry about that, this was very silly of me. Fixed!


Admin Language File

Hi
when I translate the admin.po file and compile it with the Poedit nothing change in admin panel but when translate the message.po both user panel and admin panel change.
Another problem is in some hosting services when I change language from user panel nothing happen and it shows default language that is set in to the bb-config file.

As i can see from the code here (https://github.com/boxbilling/boxbilling/blob/master/src/bb-load.php#L140) only messages.po file is used for translation.

Another problem is in some hosting services when I change language from user panel nothing happen and it shows default language that is set in to the bb-config file.

Some hosting services does not provide gettext functions, or locale?

default translation file is messages.po
additional admin panel translation file is admin.po


Cherry pickup II  Problem Solution

Dynamic Programming 3D solution

Kindly follow rules to contribute and implement class with object!!!


ionic does not work

hi, i am using ionic to build.
here is my code:
`
var message = "测试分享内容",
subject = "hi",
file = null,
link = "http://ionichina.com/topic/";
  $ionicPlatform.ready(function () {
    console.log("ionic ready");
    window.plugins.socialsharing.share(message, subject, file, link,
      function () {
        console.log("Success")
      },
      function (error) {
        console.log("Share fail " + error)
      });
    console.log("after share");
  });

`
but error:
2015-12-25 18:32:28.790 unionways[45156:6030870] ionic ready 2015-12-25 18:32:28.790 unionways[45156:6030870] ERROR: Plugin 'SocialSharing' not found, or is not a CDVPlugin. Check your plugin mapping in config.xml. 2015-12-25 18:32:28.790 unionways[45156:6030870] -[CDVCommandQueue executePending] [Line 159] FAILED pluginJSON = ["SocialSharing1192998183","SocialSharing","share",["测试分享内容","hi",[],"http:\/\/ionichina.com\/topic\/"]] 2015-12-25 18:32:28.790 unionways[45156:6030870] after share
so where is the problem?

I think i already know the problem.
I checked the build already config.xml. There is no social share configuration.
I'm following the utomatically (CLI / Pullman) to install the plugin. I think problem is here.But i don't know why. Other plugin is just fine.
So can you help me?

already done, no problem.


Snowflake: Support TIMESTAMP_TZ data type

Snowflake TIMESTAMP with time zone causes the following error when running column/row validations:
sqlalchemy.exc.ProgrammingError: (snowflake.connector.errors.ProgrammingError) 001003 (42000): 01ade410-0504-af59-0067-8487000b0aae: SQL compilation error:
syntax error line 2 at position 541 unexpected 'AT'.
syntax error line 2 at position 544 unexpected 'TIME'.
[SQL: WITH t0 AS
(SELECT t2."ID" AS "ID", t2."COL_INT8" AS "COL_INT8", t2."COL_INT16" AS "COL_INT16", t2."COL_INT32" AS "COL_INT32", t2."COL_INT64" AS "COL_INT64", t2."COL_DEC_20" AS "COL_DEC_20", t2."COL_DEC_38" AS "COL_DEC_38", t2."COL_DEC_10_2" AS "COL_DEC_10_2", t2."COL_FLOAT32" AS "COL_FLOAT32", t2."COL_FLOAT64" AS "COL_FLOAT64", t2."COL_VARCHAR_30" AS "COL_VARCHAR_30", t2."COL_CHAR_2" AS "COL_CHAR_2", t2."COL_STRING" AS "COL_STRING", t2."COL_DATE" AS "COL_DATE", t2."COL_DATETIME" AS "COL_DATETIME", t2."COL_TSTZ" AS "COL_TSTZ", CAST(t2."COL_TSTZ" AT TIME ZONE %(COL_TSTZ_1)s AS TIMESTAMP_NTZ) AS "cast_timestamp__COL_TSTZ"
FROM pso_data_validator.public."DVT_CORE_TYPES" AS t2)
 SELECT count(*) AS "count", sum(t1."epoch_seconds__cast_timestamp__COL_TSTZ") AS "sum__epoch_seconds__cast_timestamp__COL_TSTZ"
FROM (SELECT t0."ID" AS "ID", t0."COL_INT8" AS "COL_INT8", t0."COL_INT16" AS "COL_INT16", t0."COL_INT32" AS "COL_INT32", t0."COL_INT64" AS "COL_INT64", t0."COL_DEC_20" AS "COL_DEC_20", t0."COL_DEC_38" AS "COL_DEC_38", t0."COL_DEC_10_2" AS "COL_DEC_10_2", t0."COL_FLOAT32" AS "COL_FLOAT32", t0."COL_FLOAT64" AS "COL_FLOAT64", t0."COL_VARCHAR_30" AS "COL_VARCHAR_30", t0."COL_CHAR_2" AS "COL_CHAR_2", t0."COL_STRING" AS "COL_STRING", t0."COL_DATE" AS "COL_DATE", t0."COL_DATETIME" AS "COL_DATETIME", t0."COL_TSTZ" AS "COL_TSTZ", t0."cast_timestamp__COL_TSTZ" AS "cast_timestamp__COL_TSTZ", date_part(epoch_seconds, t0."cast_timestamp__COL_TSTZ") AS "epoch_seconds__cast_timestamp__COL_TSTZ"
FROM t0) AS t1]
[parameters: {'COL_TSTZ_1': 'UTC'}]
(Background on this error at: https://sqlalche.me/e/14/f405)

The issue is this line CAST(t2."COL_TSTZ" AT TIME ZONE %(COL_TSTZ_1)s AS TIMESTAMP_NTZ) which preserves the "AT TIME ZONE" in the SQLAlchemy label and causes a compliation error.
When fixing this we also need to update the integration tests, search for "issue-916" in test_snowflake.py

Nice that the code is trying to inject AT TIME ZONE clauses for TIMESTAMP_TZ columns. We're going to need to try and do the same for Oracle and PostgreSQL (and maybe others) in issue https://github.com/GoogleCloudPlatform/professional-services-data-validator/issues/917.

We should also check that TIMESTAMP_TZ columns include a time zone for validate schema commands.


IP is not being set correctly.

Hello, was just trying to use some of the options in your playbook but I am unable to set the IP correctly via sed command.
The VM is being created and booting correctly. There are no errors being shown either.

hosts: <IP_ADDRESS>
connection: local
user: root
sudo: false
gather_facts: false
serial: 1
vars:
app_name: "testvmappsetip"
server_ip: "<IP_ADDRESS>"
vcenter_username: "user"
vcenter_hostname: "vsphere.example.com"
app_datacenter: "Datacenter - City, MO"
cluster: "Datacenter - Production_Intel"
vm_root_user: "root"
vars_prompt:

name: "vcenter_password"
prompt: "Enter Password"
private: yes
tasks:

name: "PROVISION | Create VM from Template"
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: "false"
datacenter: "{{ app_datacenter }}"
cluster: "{{ cluster }}"
state: "poweredon"
name: "{{ app_name }}"
template: app_default_official1

name: "Network | Change the IP address"
local_action:
module: vmware_vm_shell
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username}}"
password: "{{ vcenter_password }}"
vm_id: "{{ app_name }}"
vm_username: "{{ vm_root_user }}"
vm_password: password@123
vm_shell: /bin/sed
vm_shell_args: " -i 's/<IP_ADDRESS>/{{ server_ip }}/' /etc/sysconfig/network-scripts/ifcfg-eth0"
vm_shell: /sbin/reboot

It was a very stupid error on my part. Seems that you can't have two vm_shells in the same local_action.


stdlib csv writer w/ opt gzip output

Hello! I'm using your wonderful project in a cloud-based scraping tool. As cpu power and disk consumption are billed, with the second more costly to me, I've added a couple feature I'd be glad to contribute back:

python stdlib csv writer module, written in C and maybe more resistant to edge-cases
the possibility to directly output a gzipped file by passing a proper filename

As you can see I tried to be unobtrusive at the most possible extent, keeping naming styles et al
what do you think? Thank you, ciao!

Alessandro, thanks for the commit!


[Bug]: Order history does not display order content

Expected Behavior
The order history detail view at the /my-account/order-history route should display the contents of the order.
Actual Behavior
An empty table:

Possible Solution
No response
Steps to reproduce

Log in
Place an order
Go to "my account", "order history", "view details"
See screen as in screenshot above

What version of vendure integration are you using?
1.0.0-beta.3
What version of Node.js are you using?
16.x
What browser (and version) are you using?
Brave (Chromium 95)
What operating system (and version) are you using?
Windows 10
Relevant log output
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@michaelbromley
I tried to find the field in the order query that will contain the data about bought products but was not able to find it. Could you provide some guidance here? :)

Sure, like this:
query {
  order(id: 1) {
    lines {
      id
      unitPriceWithTax
      quantity
      featuredAsset {
        preview
      }
      productVariant {
        id
        name
        sku
      }
    }
  }
}


Unit Tests Fail

Fatal error:  Class 'Symfony\Component\ExpressionLanguage\ExpressionLanguage' not found in /home/travis/build/schmittjoh/JMSPaymentCoreBundle/vendor/symfony/security-core/Symfony/Component/Security/Core/Authorization/ExpressionLanguage.php on line 22

Fixed by #171


Vertical offset + rotateZ

Support rotation + top-offset animation

Any comments on this one?

@dancormier sorry for bothering, just wanted to bump this in your todo list


composer.json is missing

This is intentional. You can install it yourself: https://getcomposer.org/download/


[red-knot] use borrowing iterators instead of returning vecs for Union.elements, Intersection.{positive|negative}

See https://github.com/astral-sh/ruff/pull/11783#issuecomment-2155133526

(Deferred for now until the coming Salsa refactor)

This was made obsolete in the Salsa refactor. At the moment we don't expose elements/positive/negative directly at all, just methods like UnionType::contains.


Rebar does not render in inventory.

What it says on the tin. Rebar does not appear to have any icon in the inventory:

It also has rendering errors in-hand:

Once it's placed, though, it looks okay:

Ya, I need to make a better item json for it. The inventory one apparently is rendering at an angle that it is invisible, same problem with the hand one


Move Fuse to timeseries module

The Grid class is the only class that uses Fuse as it is used to represent the fuse of a grid. It is not a microgrid-specific class. Therefore, it is moved to the timeseries module.
Fixes #771

Is it possible to add a test case to make sure the circular import is not introduced again?

Added a test that import all modules, this was enough to reproduce the circular import error that @Marenz observed. It's not a unit test so I added as an integration test

I just tested my actor with this branch and the circular imports problem is now gone.

Renamed the test file from test_import_all.py to test_import_all_integration.py


Whitelist t.cn in regional extension

Energized Protection - block ⚡

Let's make an annoyance free, better open internet, altogether!

Issue Submit Form

  Provide the following infos properly, which will help us to resolve your issue quickly.

Issue(s):
Type x in between [ ] and make sure there isn't any space between brackets. Example; for Your Selected Issue(s), type like this - [x]
You can select more than one category of issues if you need to!

[x] Whitelist
[ ] Blacklist
[ ] App Broken
[x] Website Broken
[ ] Request
[ ] Other Issue

Pack(s):
Write the name of the pack(s) you are using.

Pack(s) Name: Ultimate, Regional Extension, Blu, Blu Go, Basic

Extension(s):
Also name the extension(s) if you are using any. If you don't then leave it blank.

Extension(s) Name:

Domain(s):
If you are submitting this issue for whitelist/blacklist issue, send us the domain(s) for whitelisting/blacklisting here. Kindly use the Code Tag to prevent tracking.

Domain(s):

t.cn

Your Config:
Just to ensure there is no issues or conflicts with other app/software/magisk module/extension/source list.
Make sure you are running Energized Protection Service only.

Client: NextDNS

Version:

Details:
Write us a lil bit more about your issue or query. You can attach any screen shot or log of the issue or advert, this will help to highlight it.

Your Issue Detail:

It is a domain shortening service by Weibo in mainland China. I don't believe it  is malicious.
As a result, I cannot open any links in Weibo

Thank you for making Energized Protection great, with your kind help!
A project by Ador with ❤

The entry appears to have got into Energized Regional through a misconversion of ||t.cn^$domain=28kys.com|92kvip.com from EasyList China. Thus there's sadly nothing I can do to speed up the removal process instead of having to wait for some weeks on the Energized team devs.

@DandelionSprout hey man! I can see you are doing a lot for us. Why don't you join us on Telegram, and lets work together if you are interested to! Let me know!

@AdroitAdorKhan After I needed some days to think about the offer, I've accepted the offer, joined the Telegram, and apparently impressed badmojr so much with my dedication that he gave me pull/merge privileges as well.
However, I seem to have hit some big dead-ends in my efforts to help you guys, that I'd need to get sorted out before I could contribute anything more: #562

It is still not whitelisted

As of the Sun, 06 Sep 20 06:00:xx list updates, I'm seeing t.cn in Energized Unblock, which is the centralised whitelist, and not in Energized Regional. So I think it actually is whitelisted, and that a filterlist update in your adblocker client is needed.

I use hosts file on Linux. But thank you for letting me knowSent from ProtonMail Mobile On Sat, Sep 5, 2020 at 7:34 PM, Imre Kristoffer Eilertsen<EMAIL_ADDRESS>wrote:
As of the Sun, 06 Sep 20 06:00:xx list updates, I'm seeing t.cn in Energized Unblock, which is the centralised whitelist, and not in Energized Regional. So I think it actually is whitelisted, and that a filterlist update in your adblocker client is needed.
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or unsubscribe.


Add support of configurable Ion encoding format.

Description
Added support for configurable Ion encoding formats, allowing users to specify either Text or Binary encoding when creating Ion format tables with Hive connector. By default, Binary encoding will be used if no format is specified.
Changes

Added new table property ion.encoding to control Ion encoding format. Supported values Text and Binary, the default value is Binary.
Added tests to verify that the data written with binary or text encoding is readable by the pageSource.

Usage
Users can now specify the Ion encoding format when creating tables with the Hive connector:
CREATE TABLE example (
  request_time TIMESTAMP,
  url VARCHAR,
)
WITH (
    format = 'ION',
    ion.encoding = 'Text'
)

The workflow task run failure is from checking the first commit 868a2e25597a2fabec30ad20e3d54f5e8b104c4e. The error has been fixed in the second one.

IIUC the hive-serde took all uppercase encoding names: https://docs.aws.amazon.com/athena/latest/ug/ion-serde-using-ctas-and-insert-into-to-create-ion-tables.html

The workflow task run failure is from checking the first commit 868a2e25597a2fabec30ad20e3d54f5e8b104c4e. The error has been fixed in the second one.

The trino folks want every commit within a PR to be rollback-toable. So I think the preferred fix is to squash and re-push with force.

The workflow task run failure is from checking the first commit 868a2e25597a2fabec30ad20e3d54f5e8b104c4e. The error has been fixed in the second one.

The trino folks want every commit within a PR to be rollback-toable. So I think the preferred fix is to squash and re-push with force.

I will squash and merge when I merge this PR.


change date fields to goa's new date type

so the examples work when people add Gorma support.

done.


Can you share your code and more data?

Hi @ @avanetten ，
Your project is such cool. I am interested in them. I want to improve them and cite your paper. But, can you share more codes and more datas so that I can test them and train them?
Bests,

Hi@ @avanetten，
I am interested in your excellent work! But how can I train a model just like YOLOv2?  I will be grateful if you can share the trained model!
Thanks!


HDDS-11973. Add more details to testing section of website PR template.

What changes were proposed in this pull request?
Add more details to the testing section of the website PR template. In addition to local preview, CI on the fork should be passing and any instructions should be manually verified.
This change must be merged to the master branch to take effect. After this, we can cherry-pick it to the website-v2 branch to ensure there are no disruptions when the feature branch is merged.
What is the link to the Apache Jira?
HDDS-11973
How was this patch tested?
The change will need to be merged to master to check that it is displayed correctly.

Thanks @errose28 for the improvement.


only show items that contain keyword, ignore the rest

Newsboat version (copy the output of newsboat -v or the first line of git show):
Newsboat 2.26.0
Config file (copy from ~/.newsboat/config or ~/.config/newsboat/config):
bind-key        d delete-article
bind-key        j down
bind-key        k up
browser         "firefox %u"
cache-file      "~/.cache/newsboat/cache.db"
history-limit   0
text-width      72

Steps to reproduce the issue:

append http://feeds.bbci.co.uk/news/rss.xml to ~/.newsboat/urls

start newsboat, press r on the feed you added

press Enter to check the articles, it shows all of them

Expected:
show only articles containing specific keywords, for example - "energy" "electricity" "coal" and treat all other items as if they didn't exist
Other info you think is relevant:
Also wishing for this when:

a youtuber does letsplays of multiple games and I'm only interested in a specific game
forum has many posts but I'm only interested in posts with a specific keyword

I've read the FAQ but didn't see this mentioned. Searched through Issues here. Checked the documentation but couldn't find anything relevant - other than the two below that I didn't get to work yet
Solutions considered:

maybe somehow applying ignore-article config on a feed but in such a way that it blocks everything except items that contain a word (not sure if possible)
writing a "filter script" that would parse the XML and only let through items with a keyword (thought I'd check here first if there's a simpler solution)

Indeed this can be achieved with ignore-article:
ignore-article "http://feeds.bbci.co.uk/news/rss.xml" "content !~ \"(energy|electricity|coal)\""

It could check the title as well; alas, the regular expression would have to be repeated. See also ignore-mode setting. I hope this answers the question, but please drop a comment here if it doesn't (or open a new issue for a different question).

@Minoru Thanks for the answer but it doesn't seem to be doing anything for me (it displays all articles the same way it did before)
I'm troubleshooting this to try to see if I can get ignore-article to do something first with a simpler query.

I've set ignore-mode to display and it started working as expected. thank you


[feat]: Do not overfloat when screen ends

Calculate (with an optional padding) if something of the screen will overfloat and adjust the dropdown accordingly

Fixed in #16


Fix prefix error if prefix equals a php command

Fix php error if prefix equals a php command like "chr" for example.
Replaced is_callable with instanceof Closure, which should preserve the desired behavior.

I'm not sure if its security related and justifies a hotfix release?

This would remove some functionality, please explain what this fixes with a test case. I don't understand what this resolves.

Set the prefix to a php command like chr
$client = new Predis\Client($parameters, ['prefix' => 'chr']);
Then is_callable() is true and the command is executed with  call_user_func().

Did you get the point?

No, we need unit tests to explain this change, since it narrowing the accepted type from callable to Closure.

Hm, do you understand the problem and someone needs to fix the tests? Or do you ask me WHY this should be narrowed?

Yes, I understand the issue, but we don't merge PRs without tests.


Shell parameter expansion not working for /

Hello, I am trying to escape variable which will be used in sed command but unfortunately it looks like there is some bug in handling parameter expansion in busybox shell.
Expected:

Bash in Ubuntu:

$ var="/Users/Documents/name/file"; echo "${var//\//\\/}"
\/Users\/Documents\/name\/file

Actual:

Shell in Alpine:

$ var="/Users/Documents/name/file"; echo "${var//\//\\/}"
/Users/Documents/name/file

It's wierd because parameter expansion with replacement is working for other characters.

Bash in Ubuntu:

$ var="/Users/Documents/name/file"; echo "${var//e/E}"
/UsErs/DocumEnts/namE/filE

Shell in Alpine:

$ var="/Users/Documents/name/file"; echo "${var//e/E}"
/UsErs/DocumEnts/namE/filE

Env:
BusyBox v1.27.2 (2017-11-28 16:17:30 GMT) multi-call binary.
Alpine 3.7
Ref:
https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion

busybox ash is not GNU bash. There are some bash extensions that are implemented but many are not and as you discovered, some does not work same way. You can report it to busybox and ask them to add support for / because this seems to be handy to have, but there are no guarantees that they will.
What you can expect though is POSIX compatibility so anything documented in POSIX should work.
Ref: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06_02

If you really need full bash compatibility you can always apk add bash

It will be fixed in 1.29.x.
https://bugs.busybox.net/show_bug.cgi?id=10901


[stable/redis-ha] READONLY You can't write against a read only replica

Is this a request for help?:  also can be feature request or bag (new one in redis).
I am not sure that it is a bug report ( it also can be a feature request, I am a new one in redis):
Version of Helm and Kubernetes: v1.11.8
Which chart:  stable/redis-ha
What happened: In my code, I've connected to Redis service: "redis-ha:6379". After first setup, it works fine.
But after first failover when the master was changed to another instance I've received an error READONLY You can't write against a read-only replica every time when creating a new connection from the application and Redis ( I've received it only once per new connection).
What you expected to happen:  I supposed that when I connect to main redis-ha service ( in my case it is redis-ha-qa                              ClusterIP      None             <none>         6379/TCP,26379/TCP  ) It should always connect me with correct service which belongs to master pod.
redis-ha-qa                              ClusterIP      None             <none>         6379/TCP,26379/TCP   14m
redis-ha-qa-announce-0                   ClusterIP      <IP_ADDRESS>    <none>         6379/TCP,26379/TCP   14m
redis-ha-qa-announce-1                   ClusterIP      <IP_ADDRESS>    <none>         6379/TCP,26379/TCP   14m
redis-ha-qa-announce-2                   ClusterIP      <IP_ADDRESS>    <none>         6379/TCP,26379/TCP   14m

Anything else we need to know:  Could you confirm from your side that redis-ha doesn't work on such way and I should follow to this guide https://redis.io/topics/sentinel-clients?  Or maybe there is a chance that it should work like this.

Same for me. k8s version 1.12.5
After 4 retries, it's ok.
/data $ redis-cli -h khaki-sasquatch-redis-ha.default.svc.cluster.local set v888 6555555 (error) READONLY You can't write against a read only replica. /data $ redis-cli -h khaki-sasquatch-redis-ha.default.svc.cluster.local set v888 6555555 (error) READONLY You can't write against a read only replica. /data $ redis-cli -h khaki-sasquatch-redis-ha.default.svc.cluster.local set v888 6555555 (error) READONLY You can't write against a read only replica. /data $ redis-cli -h khaki-sasquatch-redis-ha.default.svc.cluster.local set v888 6555555 OK

Same here. I might be wrong but I think it's unrelated with failover. The main service <release-name>-redis-ha has a couple of selectors (app and release) that match all redis pods, master and slaves.

afaik that's not how sentinel works. You should use the redis-ha-qa service to connect to one sentinel instance to get the ip of the current master. And then connect to that aktive master.

Looks like a duplicate of https://github.com/helm/charts/issues/8988
From what I understood, proposed solution is to use something like https://github.com/prodriguezdefino/charts/tree/master/incubator/haproxy-redis
Is it still the way to go or is there something else available ?
@mmack what do you mean by "redis-ha-qa service" ?
The only service I can find in the stable chart is exposing all redis nodes, would they be master or slave.
Thanks for your help

What would be the correct way to connect through redis-rb. Their documentation on sentinel is here: https://github.com/redis/redis-rb#sentinel-support
When we get a good answer here, let's add it to the readme as well

I am having the same issue.   Is the HA Proxy the best way to go?   My issue hasn't even failed over (AFAIK) but I still get the "READONLY You can't write against a read only replica." about 80% of the time.
Clearly something that I am not understanding but is putting HA_Proxy out in front of it the recommended solution?

Figured it out, the configuration should look something like this (note this is terraform syntax):
client = {
  url         = "redis://mymaster"

  sentinels = [
    {
      host = "redis-${var.staging ? "staging" : "production"}-redis-ha-announce-0"
      port = "26379"
    },
    {
      host = "redis-${var.staging ? "staging" : "production"}-redis-ha-announce-1"
      port = "26379"
    },
    {
      host = "redis-${var.staging ? "staging" : "production"}-redis-ha-announce-2"
      port = "26379"
    },
  ]
}

I'm seeing a lot of suggested solutions here, with very little information or steps on how they fixed it. Can someone open a PR if they have fixed it.
I'm experiencing this, in my case we're using LB service, which is basically iterating over all pods assigned to the service, so for 3 nodes, 66% of the time I'm getting a READ-ONLY Slave/Replica.
I'm taking a look at what might solve this, I'll get back with some details if/when I figure it out.
If anyone above can offer some more steps on how they fixed this though, that would be perfect.

I've looked a little more at this, I have a feeling that this chart is supposed to only support local kubernetes access by default.
For example, in this chart, we have 3x sentinels, 3x redis clients.
What's expected from the client is, you use the sentinel module/package to determine the master, then you connect to the client this way.
The workflow for the client would look something like: Service (26379) -> Fetch Master Creds -> Connect Master.
Is you want to support this externally via an addressable IP (LoadBalancer, NodePort), we'd need an extra layered proxy in order to achieve this. I'm checking what's actually available.
Feel free to comment/tell me I'm wrong everyone,

Okay, so a follow up, basically the only way to do this is with HAProxy. I've added HAProxy stuff to the chart, but the healthchecks need to be better. I'm almost done, by when it is done and the PR is merged. You can enable the HAProxy with as many replicas as you want, and only the delegated master should be used by the HAProxy service.

Annnnd hopefully the above PR will fix this for everyone. It tries to mimic some of the leg work a client would perform on sentinel. I've had 100% success with it so far.
It deploys a HAProxy in place of the existing service if you enable it, to basically replace the common workflow for establishing with Redis server you connect against.

I was getting the same error when writing to my new master after the failover. My issue was fixed when I replaced replicaof localhost 6379 with replicaof <IP_ADDRESS> 6379 in the original replica configuration.

Hi everyone, I have developed a controller that fetching event and making changes on k8s service basically. https://github.com/WoodProgrammer/redis-sentinel-k8s-extension This repo is containing sentinel-helm chart for externally.

In my case i set REDIS_HOST to the service redis-headless. I reconfigured it to the k8s cluster svc redis and it worked.

In my case i set REDIS_HOST to the service redis-headless. I reconfigured it to the k8s cluster svc redis and it worked.


Flexbox takes all available space if its size set to wrap and in the layout at least one view has match_parent

Expected behavior: like LinearLayout
https://gist.github.com/andrey-shikhov/94374d6018798eae1ce7ee753f3c7cd8

Current flexbox behavior:
https://gist.github.com/andrey-shikhov/f704f9f3d1417b1fc4559aec90eb93dc

Thanks for reporting this.
Looking.

From the first look, it doesn't look like a bug, but a spec for each view group.
(Couldn't figure out which part of the code caused the different behaviors yet though)
In fact even LinearLayout and RelativeLayout behave differently. (RelativeLayout also takes the available space)

Similar issue has FrameLayout on older platforms, see http://stackoverflow.com/questions/4606613/combining-wrap-content-on-parent-and-fill-parent-on-child where Romain Guy agrees what upper behavior is much more common than second.
To fix this issue container should exclude views with match_parent on cross axis before measure and pass exactly measurespec with size of the largest child.

I believe my identity has been hacked and that my phone is controlled from
unknown source.what can I do,I have very little knowledge,please help
On Monday, February 13, 2017, Andrew Shikhov<EMAIL_ADDRESS>wrote:

Similar issue has FrameLayout on older platforms, see
http://stackoverflow.com/questions/4606613/combining-
wrap-content-on-parent-and-fill-parent-on-child where Romain Guy agrees
what upper behavior is much more common than second.
To fix this issue container should exclude views with match_parent on
cross axis before measure and pass exactly measurespec with size of the
largest child.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/flexbox-layout/issues/196#issuecomment-279345149,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ASccHyOzzRHmAuXd3wnZD4ghBVTiiwXcks5rcC0LgaJpZM4L9qE1
.

Ok I'm convinced that FlexboxLayout should follow the former behavior.
Thanks.


Boundary condition on trimming

This PR fixes #203 by including observations which have end time coincident with the trimming start time.
I'm still not 100% sure this is completely correct.  It works for @tomxi's example case, where there was a time=0, duration=0 observation being trimmed to start at 0.  This should clearly be included.
However, if we have an observation [2, 2+1) with a trim of [3, 10), the modified logic will allow it to pass through, when it probably shouldn't, since [2, 3) ∩ [3, 10) = {}.  The ambiguity here comes from our special-case handling of duration-0 observations, which we treat as closed intervals to allow a (Nyquist-style) sampling interpretation.
Perhaps we should explicitly handle this case, by only allowing the boundary condition end_time >= trim_start if the observation duration is 0?

Sounds like a reasonable solution to me (explicitly handling), given that for events with any non-zero duration this becomes a non-issue.

Shall we merge this then?

Not sure if it counts for anything.... but I took a quick peek at the changed files and it all LGTM. Thanks for addressing this.

Looks like I dropped the ball on this, but at ~3 months it looks fine to me.  :shipit:


Missing Aria Label on /learn page search bar

Describe the Issue
I ran Google Lighthouse on some main pages of freeCodeCamp. I noticed that the accessibility score for freecodecamp.com was 100%, but freeCodeCamp.com/learn had one aria issue in the search box.  See the screenshot below for that result.
I also inspected using safari and Chrome web debugger and see the aria-label is missing - but strangely I see this missing for the root freeCodeCamp.com page, but it is present for the freeCodeCamp.com/learn page!
Here is the HTML  extracted using the safari debugger for the /learn page - it DOES have an aria-label attribute:
 <input type="search" placeholder="Search 10,700+ tutorials" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" required="" maxlength="512" class="ais-SearchBox-input" value="" aria-label="Search">

And here is the HTML extracted using the safari debugger for the / page:
 <input autocapitalize="off" autocomplete="off" autocorrect="off" id="ais-SearchBox-input" class="ais-SearchBox-input"  maxlength="512" placeholder="Search 10,700+ tutorials" spellcheck="false" type="search" value="">

I took a look at the code by searching for the element-id  ais-SearchBox-input and saw that this is in search-bar-optimized.tsx:
https://github.com/freeCodeCamp/freeCodeCamp/blob/eeb7cb090ecfda65416c01b21741e4529d7f9a64/client/src/components/search/searchBar/search-bar-optimized.tsx#L46
..and there is no aria-label on this element (nor on the label or form parent element)
HOWEVER, I noticed there is another (older) search box element which is notably missing the -optimized suffix. Maybe the 'optimized'  version above missed this requirement when it was implemented?
https://github.com/freeCodeCamp/freeCodeCamp/blob/eeb7cb090ecfda65416c01b21741e4529d7f9a64/client/src/components/search/searchBar/search-bar.tsx#L79
Affected Page
https://www.freecodecamp.org/learn/
Steps to Reproduce

Download the Google Lighthouse extension on chrome
Go to https://www.freecodecamp.org/learn/
Click on extension in chrome while on the page and select: PSI Frontend and Desktop
Click "generate report"
Scroll down to accessibility rating and see the Aria label issue

Expected behavior
The accessibility rating on all pages should be 100% but because of this Aria labeling issue, it is at 97% and https://dequeuniversity.com/rules/axe/4.9/aria-input-field-name rates it as having Serious User Impact.
Screenshots
Screenshot from PageSpeed Insights via Google Lighthouse for the URL: https://www.freecodecamp.org/learn/

System

Device: Laptop - MacBook Air
OS: Sonoma
Browser: Chrome
Version: 124

Additional context
The aria recommendations are at https://dequeuniversity.com/rules/axe/4.9/aria-input-field-name

Thanks for your interest about the accessibility of search input.
Related PR for the context of this report seems #51329 and #48702.
On landing page, SearchBarOptimized component is used and the search input has the appropriate label element with for attribute set with search input's id ais-SearchBox-input so screen reader (JAWS and NVDA) read the text in label element.
On /learn page, SearchBar component is used and it seems that the component do not have label element within the search form and before the search input. Therefore, the "aria-label" attribute set with the text Search is used with the search input. (JAWS read the text but actually, NVDA does not read this with my Windows 11 Home and Chrome browser environment)

I resolved errors from my prior PR and I rechecked the accessibility rating with Google Lighthouse and I now have a 100% accessibility score and no ARIA issues. Ready for review. Thanks @huyenltnguyen for the suggestion above!

Agreed, there is no reason for role=textbox on that div and it should be removed. Technically, you can't nest an input inside of an input, which is what is happening here. Neither JAWS nor NVDA seem affected by this (they are just ignoring that the outer div has the role of textbox). But it's always a good idea to obey the rules just in case. This is a good example of an automated checker finding an issue but not necessarily giving the correct solution.

I think we need to clarify what needs to be done to fix this issue. The problem is that a div wrapping the input has been given the role of textbox. Technically, that role needs an accessible name, which it does not have, and thus axe/lighthouse is flagging it as an accessibility failure. They are recommending that it be given an accessible name using something like aria-label, but as @huyenltnguyen pointed out above, the div should not have the role of textbox in the first place.
So the solution here is to remove the role of textbox on the div, not to add aria-label to it. There also appears to be a focus listener on that div, which doesn't make a lot of sense to me, since divs can't receive focus by default and tabindex has not been added to the div. So it seems like we can remove the focus listener as well, but correct me if I'm wrong.
I think the title of this issue is confusing people. Perhaps we should change it to something like "Unnecessary role of textbox on div"?


Manual Merge Required | ELL Token

I'm submitting a ...
[ ] bug report
[ ] feature request
[ ] question about the decisions made in the repository
[x] question about how to use this project

Summary

Other information (e.g. detailed explanation, stack traces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.)

Require manual merge for error /dev/null
https://github.com/solana-labs/token-list/pull/22734

merged


Override tags already in the DOM

Is it possible to override tags client side that already exist in the html? Similar to how the title tag get's rewritten. I know rendering server side is the ideal solution, but save that. I'm currently ending up with two meta description tags. One from the html and one managed by Helmet.

@nsimonson Thanks for your interest in Helmet.  No, currently, it's not possible to override tags not managed in Helmet.  This was done on purpose in case users wanted/needed to manage tags outside of Helmet.  You should have the flexibility to make sure Helmet doesn't duplicate any current tags you have.

@cwelch5 Thanks for the insight. Once we move to server side rendering it shouldn't be a problem. However I am having issues with my ld+json script tag not being overwritten by a nested component.

@nsimonson i am having problem with not overriding too..

@nsimonson Scripts act a little differently from meta/link tags.  You can't overwrite tags because the src or innerHTML will always be unique.  Currently, if you don't want a script to show up in a nested component, move it to another part of the route tree.  Keep in mind if you have it at the root of your app, every component will have that script.
Perhaps @nsimonson @mmahalwy, you can provide some info about your use case so I can help you solve it faster.

@cwelch5 actually, I found what my problem was... it's really silly but too a while to uncover.
{name: 'twitter:description', '...'} !== {property: 'twitter:description', '...'}


Structural Bioinformatics: FPocket & Mol* View extension

Feedback from Lukas Braun:
Extend the Mol* view with the features present in https://www.rcsb.org/3d-view, especially useful for him:

orthographic camera view
add additional components (e.g. protein surface, residues)
sequence view
exporting models

Add FPocket score for prioritising:
paper: https://bmcbioinformatics.biomedcentral.com/articles/10.1186/1471-2105-10-168
OS implementation: https://github.com/Discngine/fpocket

Please delete this issue. Sorry for spamming.


Show loading before video is ready to play

Hi,
I'v used option preload="none" on video tag. (vg-preload wasn't working so I'v changed js code a little bit). Now I want to show a loading sign (a gif image maybe) at the moment user clicks play button till video is ready to be played. I haven't found any directive in core library to fire an action when video is ready to be played. Is there any approach to accomplish this end?
Thanks in advanced.

Did you find a way to do this please?
Looking for exact same solution.
Thanks

There's actually a nice plugin that can do the trick. here's the link:
http://www.videogular.com/examples/buffering-plugin/

OK, thanks. Will look at that,
Rob


commit first collector - [closed]

In GitLab by @luotian-github on Jul 4, 2017, 11:43
Merges collector -> dev
commit first collector

In GitLab by @wknet123 on Nov 13, 2019, 09:47
closed


daemon: Fix issue where stale router IPs were not cleaned up

Previously, removeOldRouterState would only try to clean up stale router
IPs if the cilium_host device had more than one address assigned to
it. The implementation however is incorrect if router IP restoration
failed, because if restoration failed, then restoredIP would be nil
and the function would assume the IPv6 address family, thus only trying
to remove IPv6 addresses.
But even with the proper address family, the existing logic seems to
have a bug if there is only one single stale IP on the cilium_host
device: If restoration failed and there is only one IP on the host
device, then the IP assigned to the device cannot be the restored one,
thus it needs to be removed.
If the single stale IP is not removed and remains on the device, once a
new router IP is allocated by allocateRouterIPv{4,6}, and after a new
router IP is added to the interface in init.sh (via Daemon.init),
then cilium_host device will wrongly end up with two router IPs (one
of which is stale).
Fixes: fcd00390c30c6eeffbe2fefa81d5b22e59397297 ("daemon, node: Remove old, discarded router IPs from cilium_host")

/test

FWIW, It would be great to have tests (#17771), but I don't expect you to do that now, especially given that I didn't add them when I introduced this logic sweat_smile

Yeah, I found that issue too. If I find the cycles, I might add some. Thanks for the review!

/ci-gke

/ci-multicluster

I just noticed that both those workflows have been disabled in the meantime, because they are known broken. Thus marking this ready to merge, so it can get backported.


How to send multiple data/text to train the model ?

**Rasa NLU version = 0.10.1
**Used backend / pipeline = keyword
Operating system = MACOS Sierra
Issue: I  trained the test_model as per documentation and it was successful. curl 'https://raw.githubusercontent.com/RasaHQ/rasa_nlu/master/data/examples/rasa/demo-rasa.json' |
curl --request POST --header 'content-type: application/json' -d@- --url 'localhost:5000/train?project=test_model&pipeline=keyword'
However, I am passing differnt text to test the test_model it does not pick the right intent.
for example the following command should have found the affirm intent according to the test_model.
curl 'http://localhost:5000/parse?q=yep&model=test_model'
{"entities": [], "intent": {"confidence": 1.0, "name": "None"}, "text": "yep"}

You mean
curl 'http://localhost:5000/parse?q=yep&PROJECT=test_model' {"entities": [], "intent": {"confidence": 1.0, "name": "None"}, "text": "yep"}

don't you?
Morerover you used the keyword pipeline for training which is a weak classifier.

@Pallavi1693 Please also let us know where you got the later curl url from, maybe we've missed to update the parameter somewhere in the docs.


Camera failure test

@ADLab-AutoDrive  Thanks so much for the simple and effective structure, the amazing work, and releasing the code ! After reading your paper, I am curious about the camera failure experiments. May I ask if it is possible for me to reproduce the camera failure experiments with the code and model that you currently provide? Many thanks!!

Thanks for your interest! For the robustness scenarios, we compose a formal robustness benchmark for lidar-camera fusion models. Please follow this repo and paper at https://arxiv.org/abs/2205.14951 for more details. We will release the full benchmark by the end of June 2022.

Thanks for your interest! For the robustness scenarios, we compose a formal robustness benchmark for lidar-camera fusion models. Please follow this repo and paper at https://arxiv.org/abs/2205.14951 for more details. We will release the full benchmark by the end of June 2022.

Thanks for such useful tools and benchmark! May I ask whether the robustness evaluation is based on one model or it is based on different models trained with datasets with different noises? In other word, do we need to keep the consistency between training and evaluation dataset?

In this paper, data augmentation is consistent between training and evaluation datasets. You are welcome to train and evaluate models under the combined augmentation strategies and share your findings with us.


Add space after failure email subject prefix

This bugs me for a loooong time

Codecov Report

Merging #426 (6686f22) into master (da95b34) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #426   +/-   ##
=======================================
  Coverage   68.38%   68.39%
=======================================
  Files         432      432
  Lines       16067    16068    +1
=======================================
+ Hits        10988    10989    +1
  Misses       5079     5079

Impacted Files
Coverage Δ

app/helpers/FailureHelper/FailureHelper.php
100.00% <100.00%> (ø)

app/model/entity/StringPipelineParameter.php
0.00% <0.00%> (-20.00%)
:arrow_down:

app/model/entity/SolutionFile.php
100.00% <0.00%> (ø)

app/model/entity/BooleanPipelineParameter.php
83.33% <0.00%> (+3.33%)
:arrow_up:

Continue to review full report at Codecov.

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


Impossible to override CMS_CACHE_DURATIONS

The docs point out that it's possible to override the CMS_CACHE_DURATIONS setting for more control over the CMS caching. This unfortunately does not work.
The CMS completely ignores the CMS_CACHE_DURATIONS setting defined at the project level and instead will use the following defaults:
{
    'menus': getattr(settings, 'MENU_CACHE_DURATION', 60 * 60),
    'content': get_cms_setting('CONTENT_CACHE_DURATION'),
    'permissions': 60 * 60,
}

As shown, the CMS incorrectly looks at the deprecated MENU_CACHE_DURATION setting for the menu cache.
Then it correctly looks at CONTENT_CACHE_DURATION for the content cache and last it just hard codes a default for the permissions which means it's impossible to override the permissions timeout.
Credits to @vxsx for the first report.

Fixed in #4986


add Dispatch

Dispatch is being revived for 2.12 at https://github.com/dispatch/reboot/issues/134

The new default 0.12.0 branch for dispatch will now compile in Scala 2.12.

(I threw http4s on the list at https://github.com/scala/community-builds/issues/161, it looks trickier)


Dragging the text selection cursor on desktop platforms should result in selecting the text instead of moving the cursor.

Steps to Reproduce

Attempt to select text by dragging in a TextField on a desktop platform (e.g. macOS) as shown in the attached video.
Expected results:
Text is getting selected in all cases.
Actual results:
Text is only getting selected if starting the text selection drag far away from the cursor.

Logs

[✓] Flutter (Channel stable, 3.0.5, on macOS 12.4 21F79 darwin-arm, locale en-DE)
    • Flutter version 3.0.5 at /Users/kevin/SDKs/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f1875d570e (6 days ago), 2022-07-13 11:24:16 -0700
    • Engine revision e85ea0e79c
    • Dart version 2.17.6
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    • Android SDK at /Users/kevin/Library/Android/sdk
    • Platform android-32, build-tools 32.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[✓] VS Code (version 1.69.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.44.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 12.4 21F79 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 103.0.5060.114

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

https://user-images.githubusercontent.com/55455206/179714645-8adaf629-8380-41fd-8b84-e7b8570e308a.mov

Hello @KevinBrendel. Can you provide a minimal, reproducible example?

Any change this is the same as https://github.com/flutter/flutter/issues/105646 - could you check the latest master channel?

I tried it and it seems to indeed be fixed on the master channel, so it was likely the same issue.
Thanks!


Fix issue with overlay for shop

The .overlay class was overriding some things in Rizzo and covering the page on shop.

global CSS fun! 👍

indeed


Implement a logical progression through surveys after initial about-me survey is completed

As requested by Susan Redline

Current progression is alphabetical, and it is fairly logical (at least the first three surveys). We can talk with @ekontos about the order!
About Me -> About My Family -> Additional Information About Me -> My Health Conditions -> My Interest in Research -> My Quality of Life, etc...

Needs reordering
On Mar 2, 2015, at 9:22 AM, "Kyle Rand" <notifications<EMAIL_ADDRESS>wrote:
Current progression is alphabetical, and it is fairly logical (at least the first three surveys). We can talk with @ekontoshttps://github.com/ekontos about the order!
About Me -> About My Family -> Additional Information About Me -> My Health Conditions -> My Interest in Research -> My Quality of Life, etc...
—
Reply to this email directly or view it on GitHubhttps://github.com/myapnea/www.myapnea.org/issues/389#issuecomment-76719245.
The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

About me
Additional information about me
About my family
my health conditions
my interest in research
my quality of life
my risk profile
my sleep apnea
my sleep apnea treatment
my sleep pattern
my sleep quality

New layout:
AT_RISK
About me
Additional information about me
About my family
My health conditions
My sleep pattern
My sleep quality
My risk profile
My quality of life
My interest in research
DIAGNOSED
About me
Additional information about me
About my family
My health conditions
My sleep pattern
My sleep quality
My sleep apnea
My sleep apnea treatment
My quality of life
My interest in research


script is not working

script is not working

Basically we want to use the PowerShell script to deploy power BI reports to multiple environments dev, qa, uat etc. Need to update data source ( snowflake ) depending on environment. For each environment it has to update data source (snowflake details) with respect to environment . But currently data source is not updating using the PowerShell script. I have also attached screenshot for your reference.

Hi @gopisami , Just to make sure we are getting a right dataset and group ids. Can you print in the powershell ?
Write-Host $workspace.id
Write-Host $datasetid

Basically we want to use the PowerShell script to deploy power BI reports to multiple environments dev, qa, uat etc. Need to update data source ( snowflake ) depending on environment. For each environment it has to update data source (snowflake details) with respect to environment . But currently data source is not updating using the PowerShell script. I have also attached screenshot for your reference

@gopisamineni12 Did you try the troubleshooting i mentioned above

Hi @gopisami , Just to make sure we are getting a right dataset and group ids. Can you print in the powershell ?
Write-Host $workspace.id
Write-Host $datasetid

This will help you to verify whether you are passing correct datasetid and workspaceids as the error message says not HTTP found meaning either one or both of the parameters(workspaceid, datasetid) may be wrong or not the right one

PS C:\Users\AzureUser> Invoke-PowerBIRestMethod -Url "gateways/$($BounGateway.value.gatewayId)/datasources/$($BounGateway.value.id)" -Method PATCH -Body $UpdateUserCredential | ConvertFrom-Json
Invoke-PowerBIRestMethod : One or more errors occurred.
At line:1 char:1

Invoke-PowerBIRestMethod -Url "gateways/$($BounGateway.value.gatewayI ...

  + CategoryInfo          : WriteError: (Microsoft.Power...werBIRestMethod:InvokePowerBIRestMethod) [Invoke-PowerBIRestMethod], Aggr
 egateException
  + FullyQualifiedErrorId : One or more errors occurred.,Microsoft.PowerBI.Commands.Profile.InvokePowerBIRestMethodPS C:\Users\AzureUser> Write-Host $datasetidPS C:\Users\AzureUser> Write-Host $workspace.id

d49d1636-8c64-4595-9010-ddd6821ee6c6PS C:\Users\AzureUser>
Saturday, February 10th

Were the workspace and dataset correct? because the error says 404 which means either this workspace or the datasetid may be wrong
You can easily verify this by trying the below url in browser
https://app.powerbi.com/groups/d49d1636-8c64-4595-9010-ddd6821ee6c6/datasets/75f7ddbb-e7fc-473f-b348-e5822cd433ec


[Doc Improvement][Tools and SDK-TTK- Develop your Teams app]

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
98
19
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit 581d7ad:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit e9cdba5:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
100
18
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit 5465c85:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit c5f25a6:
:warning: Validation status: warnings

File
Status
Preview URL
Details

msteams-platform/toolkit/TeamsFx-multi-env.md
:warning:Warning
View
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md

Line 42, Column 4: [Warning: file-not-found - See documentation] Invalid file link: '../assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new_env_1.png'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Learn Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit abd2c66:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit 41f8f02:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit c0fe72b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit 91c19a6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

ENVIRONMENT dropdown instead of section.

Instead of "you must select".
environment, you need to select....

Article not required:
Remove The before Teams Toolkit for all instances.

Change hard-coded to permanent string

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
21
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
20
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit ccd9702:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/manifest preview-1_1.png
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/TeamsFx-multi-env.md
96
20
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Learn Build status updates of commit 9c12d5c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/create_new _env_1.PNG
:white_check_mark:Succeeded
View

msteams-platform/assets/images/teams-toolkit-v2/teams toolkit fundamentals/manifest preview-1_1.png
:white_check_mark:Succeeded
View

msteams-platform/toolkit/TeamsFx-multi-env.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


How can I change the Label Printer Page Size.

I'm trying to print Labels and Receipt on the same Printer Brother QL720NW. It always cuts Receipt too at the Label length.
It can be fixed by either Cutting the Label at the end or by Increasing the page size (Length) of current Printing item.
Can some one help how to fix this.

hello,
You got this fixed? I am also in need of this code.
thanks

I'm having the same question as well.

For iOS i created a PR, where you can configure the cutting length on iOS: https://github.com/katzer/cordova-plugin-printer/pull/185

I've merged the PR - thanks for it!


Disconnecting & reconnecting remove mute

Describe the bug
When muting someone, if he disconnect & reconnect, he will not me muted anymore.
To Reproduce
Steps to reproduce the behavior:

Tempmute someone
Ask him to disconnect/reconnect
He can talk

Server Information:

Sever Software: 1.8 Paper
Database: mariadb
Java Version: Java 8

I have verified the bug as a MariaDB specific bug in regards to how MariaDB handles dates/timestamps.
I'm working to fix the issue right now and will be releasing a hot fix soon. You can use SQLite or Mongo in the interum.


Filtering out nouns?

Some of the phrases are nouns, so using superb() may generate incorrect sentences. For instance,
console.log("You're %s!", superb());
// You're bee's knees!

It'd be nice if there was some method of filtering results to just adjectives. Perhaps something like this
console.log("You're %s!", superb.adj());
// You're kickass!

How many nouns are there?

Actually, I think bee's knees is an adjective: https://en.wiktionary.org/wiki/the_bee's_knees

The bee's knees is; bees knees is not. Changing it in the dictionary to the bee's knees would still have problems, for example, the %s person could return the the bees knee's person, rather than something correct like the fabulous person

From Wiktionary:

There is a new bee's knees every few minutes in New York.

No the there.

In that case, it's a noun.


AWS ParallelCluster in private VPC connected using Direct Connect and http_proxy

Environment:
AWS ParallelCluster 2.10.1
OS: ubuntu 1804
Scheduler: Slurm
Master instance type: m5.xlarge
Compute instance type: m5.xlarge
Question
We are trying to deploy a parallel cluster environment  in the private VPC using proxy_server and use_public_ips = false
Can I create multiple parallel clusters with a private subnet connected using Direct Connect gateway? If so, are there any modifications I need to do to the settings described in the guide?
proxy_server = http://:10080
use_public_ips = false
custom_AMI for corporate DNS
The corporate proxy has whitelist outbound access and we need list of URL that will be requested by parallel cluster
resources like below but we need a full list to allow outbound access in the proxy
pypi.python.org
bootstrap.pypa.io
supermarket.chef.io
mirrorlist.centos.org
Thanks
Andrei

Hi @andrei-xdlab,
you can create multiple clusters in the same subnet. There shouldn't be other settings other than the one reported in the doc.
For the outbound list, we don't have a complete list on hand.
First thing is that I suggest you to use a custom AMI with the ParallelCluster software stack already installed on it. Following the doc, you can either:

modify an official AWS ParallelCluster AMI
build a custom AWS ParallelCluster AMI

At this point, since all the software is already installed in the AMI, the instances will not need to access endpoints like python.org or pypa.io
The only remaining endpoints will be
cloudformation.<region>.amazonaws.com
dynamodb.<region>.amazonaws.com
ec2.<region>.amazonaws.com
fsx.<region>.amazonaws.com
s3.<region>.amazonaws.com
logs.<region>.amazonaws.com
route53.amazonaws.com

and eventually the ubuntu repositories.

Hi @andrei-xdlab,
you can create multiple clusters in the same subnet. There shouldn't be other settings other than the one reported in the doc.
For the outbound list, we don't have a complete list on hand.
First thing is that I suggest you to use a custom AMI with the ParallelCluster software stack already installed on it. Following the doc, you can either:

modify an official AWS ParallelCluster AMI
build a custom AWS ParallelCluster AMI

At this point, since all the software is already installed in the AMI, the instances will not need to access endpoints like python.org or pypa.io
The only remaining endpoints will be
cloudformation.<region>.amazonaws.com
dynamodb.<region>.amazonaws.com
ec2.<region>.amazonaws.com
fsx.<region>.amazonaws.com
s3.<region>.amazonaws.com
logs.<region>.amazonaws.com
route53.amazonaws.com

and eventually the ubuntu repositories.

Hi @lukeseawalker
I attaching a complete cluster log archive with the ticket. pcluster create fails with the following error
2021-01-28 10:17:47,761 [DEBUG] Signaling resource MasterServer in stack parallelcluster-tcrdl-ami-202101281902-MasterServerSubstack-BC0SHB740JIX with unique ID i-0e8ba207d551c0b7a and status FAILURE
cloud-init.log
chef-client.log
cloud-init-output.log
cfn-init.log

Hi @lukeseawalker
I attaching a complete cluster log archive with the ticket. pcluster create fails with the following error
2021-01-28 10:17:47,761 [DEBUG] Signaling resource MasterServer in stack parallelcluster-tcrdl-ami-202101281902-MasterServerSubstack-BC0SHB740JIX with unique ID i-0e8ba207d551c0b7a and status FAILURE
cloud-init.log
chef-client.log
cloud-init-output.log
cfn-init.log

Hi @andrei-xdlab,
I see
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "https://ec2.ap-northeast-1.amazonaws.com/"
urllib3.exceptions.ConnectTimeoutError: (<botocore.awsrequest.AWSHTTPSConnection object at 0x7f803f029208>, 'Connection to proxy.tytlabs.co.jp timed out. (connect timeout=60)')

have you allowed ec2.ap-northeast-1.amazonaws.com?

Hi @andrei-xdlab,
I see
botocore.exceptions.ConnectTimeoutError: Connect timeout on endpoint URL: "https://ec2.ap-northeast-1.amazonaws.com/"
urllib3.exceptions.ConnectTimeoutError: (<botocore.awsrequest.AWSHTTPSConnection object at 0x7f803f029208>, 'Connection to proxy.tytlabs.co.jp timed out. (connect timeout=60)')

have you allowed ec2.ap-northeast-1.amazonaws.com?


Create an ArgoCD application/project for peribolos in Operate First

Follow https://www.operate-first.cloud/apps/content/argocd-gitops/onboarding_to_argocd.html and https://www.operate-first.cloud/apps/content/argocd-gitops/add_application.html to deploy manifests from this repo to the namespace created via #31

/sig services

Closing via https://github.com/operate-first/apps/pull/1910


warning: extra_unused_type_parameters in generated code

Started getting this warning from clippy with Rust 1.69 nightly:
parameter goes unused in function definition
  --> oak_sev_guest/src/guest.rs:45:17
   |
45 | #[derive(Debug, AsBytes, FromBytes)]
   |                 ^^^^^^^
   |
   = help: consider removing the parameter
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#extra_unused_type_parameters
   = note: `#[warn(clippy::extra_unused_type_parameters)]` on by default
   = note: this warning originates in the derive macro `AsBytes` (in Nightly builds, run with -Z macro-backtrace for more info)

cc @conradgrobler @andrisaar

Never mind, looks like a duplicate of #154


Regenerate lock file

Purpose of this pull request?

[ ] Documentation update
[x] Bug fix
[ ] Enhancement
[ ] Other, please explain:

What changes did you make?

Update package-lock.json file for fix npm i command behavior

Is there anything you'd like reviewers to focus on?
It will throw an error when running npm i command.
~/Git/yo master
❯ npm i
npm ERR! Cannot read property 'match' of undefined

npm ERR!      /Users/litomore/.npm/_logs/2019-04-15T17_55_32_248Z-debug.log

The error disappeared after I regenerated the package-lock.json file.

Thanks :octocat:


[wip] syz-ci: pipeline coverage from manager to gcs

The goal is to put coverage details into DB.
Available options:

To put them directly. It will require the DB usage code.
To use GCP template pipelines. GCS based or Pub/Sub based pipeline.

GCS based pipeline looks the easiest because we already have GCS integration code.

Blocked by #4582

I'll additionally test it locally.
@dvyukov @a-nogikh please review.

PTAL


fix(license) properly initialize counter

This replaces the #142 PR, see comments there.
closes #142

@fffonion @hbagdi this fixes the last issue we had. But... a new one has been introduced on the nightlies, this is caused by the move of the balancer functionality into the Kong codebase. @javierguerragiraldez would you mind having a look at the remaining issues on both master branches?

@Tieske Thank you for the fix! i will create a ticket to track the balancer ones.


create reset chain function

this command will stop the node, wipe the chain database and restart the node

this will add also a new command to the privileged RPC command API so it can be tested at first through podctl

done, was extremely simple just find database and os.RemoveAll(dbPath) and trigger restart


Parameter should be on a separate line

ktlint would throw waning like
Parameter should be on a separate line
on the first line of class declaration data class UserRto(val lastName : String = "",
I know the style of the above code is acceptable, but how can I mute this warning? Would you please kindly help me with this, thanks in advance!

this is not ok! they will receive ktlint errors, but I want to keep the style and mute warnings like  'Parameter should be on a separate line' , how can I do that?

ktlint.github.io needs to be updated (will be done as part of https://github.com/shyiko/ktlint/issues/115).
Vertical alignment after "(" without a separating newline is no longer allowed.
https://kotlinlang.org/docs/reference/coding-conventions.html#class-header-formatting / https://android.github.io/kotlin-guides/style.html#functions.


The window resizing breaks when some text from the API appears in the title of a window

I discovered this issue when i browsed #124
When i visit a web page (and probably also a program) which has functions from the API in it's title (For example: How to Change Time and Date Formate in workspacer.Bar (TimeWidget)) the window resizing doesn't work well and resizes the window to be 100% of the width.
I have also tried setting the title from the DevTools and it also work
How to create the issue
Open the DevTools in any website and change the website's title to something containing an API function, for example: workspace.Bar
Edit: When the issue occurs it resizes the primary window to 100%

Nicely spotted, I can confirm the same behaviour when using workspacer.Bar but not when using just workspacer or workspacer.ActionMenu or workspacer.FocusIndicator. If you could maybe do some proper testing to see under what circumastances this can reproduced might be helpful

If this issue doesn't work with ActionMenu it probably occurs because the title is displayed inside of a Bar and the program tries to execute the text so it might also work if you type the name of the widget that displays the title.
We can also try creating a workspace with the title workspacer.Bar or creating an ActionMenu and test this text inside it but i can't test it right now cause I'm at home right now.

@N1x0 I have tested this issue again and it didn't work with workspacer.TitleWidget so I checked the config file again and saw that the default bar title is "workspacer.Bar"
context.AddBar(new BarPluginConfig() {
  BarTitle = "workspacer.Bar",
  // ...
})

I tried changing the title to "workspacer.SomeWord" and when i changed the window's title to "workspacer.SomeWord" the issue occurred again.
After that, I tried changing the bar's title to "SomeWord" without "workspacer" before the word and it also worked.

Likely only applies to BarTitle due to the LayoutProxy responsible for the layout of the Bar due to this comparison:
https://github.com/rickbutton/workspacer/blob/bf29edd9156c856852496d5bccd90d6b8a478ab7/src/workspacer.Bar/Layouts/MenuBarLayoutEngine.cs#L25
Hence, the ticket may be renamed to "The window resizing breaks when the content of BarTitle appears in the title of a window".
A workaround is to set BarTitle to some random content, e.g. a UUID, in the config.

Oooh. Good observation.
Would I be optimistic if I think that sounds like something which can translated into a universal, PRable solution?


Introduce the invoke function to resonate and the context.

This is a big change in the architecture, the whole implementation is in the resonate_invok file.

Codecov Report
Attention: Patch coverage is 50.87719% with 112 lines in your changes missing coverage. Please review.

Project coverage is 77.79%. Comparing base (566db7e) to head (569dde6).

Files
Patch %
Lines

lib/resonate_invok.ts
48.82%
107 Missing and 2 partials :warning:

lib/core/retry.ts
66.66%
3 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #132      +/-   ##
==========================================
- Coverage   82.96%   77.79%   -5.18%
==========================================
  Files          22       23       +1
  Lines        1186     1414     +228
  Branches      334      408      +74
==========================================
+ Hits          984     1100     +116
- Misses        196      306     +110
- Partials        6        8       +2

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add CEL rules to AdmissionCheck

What type of PR is this?

/kind cleanup
What this PR does / why we need it:
It replaces all of the validations executed by webhooks for the AdmissionCheck type with CRD validation rules.
Which issue(s) this PR fixes:

Relates to #463
Special notes for your reviewer:
Does this PR introduce a user-facing change?

Added CRD validation rules to AdmissionCheck.

ACTION REQUIRED: Requires Kubernetes 1.25 or newer

/ok-to-test

/assign

One nit
/hold
/approve

/lgtm
/hold cancel


map indexing

Hi,
Ran into this problem today:
let k = #{ name: "foo" };
let m = #{};
let key = k.name;
m[k.name] = 123;

Produces an error: Data type is incorrect: map (expecting string).
If I change the indexer from k.name to key it works as expected.

Thanks for catching this.  This is a bug.
Strange thing is that, I remember fixing this a while back.  Must have regressed.
And I'll check why it wasn't picked up by the tests.

This is fixed.
Please pull from https://github.com/rhaiscript/rhai to test.

Worked like a charm, thanks for the quick fix.
Cheers

I'll push out a 1.0.1 in a bit with this fix.


I tried to install pogo through the troll store, and such an error

What iDevice, iOS/iPad version, and computer operating system are you using?

mac os 12.6
IPhone 7+, ios 15.4.1

What iDevice, iOS/iPad version, and computer operating system are you using?
EDIT: You probably haven't successfully booted through palera1n. You should reboot and run again.
Is frozen

please add --debug to the command so we can see the issue

please add --debug to the command so we can see the issue
22:52:49-2022-10-04-Darwin-21.6.0.log

Did the device verbose

Did the device verbose

Ios 15.4.1 Iphone 7+ Macos 12.6

What?


Latest release error messages when running dev

Describe the Bug

Which package is affected (leave empty if unsure)
No response
Link to the code that reproduces this issue
.
To Reproduce
Use latest release of npx create-email
Expected Behavior
.
What's your node version? (if relevant)
No response

Solved here: https://github.com/resendlabs/react-email/pull/615

When this is going to be released ?

Fixed and merged, just published a version


Nested layouts

Hi,
Is there a way to have nested layouts with sections ?

Hey @betaWeb 👋
Do you have an example?
Note: For those kind of questions, it would be better to use the forum now. https://forum.adonisjs.com/

Also nested layouts can never work. You must use components

We should be able to do like this:
auth.edge:
@layout('layouts.master')

@section('content')
h
@!section('othercontent')
f
@endsection
login.edge:
@layout('layouts.auth')

@section('othercontent')
test
@endsection


Fix invalid settings in dogecoind.service

Fix https://github.com/dogecoin/dogecoin/issues/3065

Thank you!

I'm taking a little more time to test this because none of my current build environments that have automation like the NAMESPACE configuration in the descriptor file - but working to create reproducible test script (that maybe can be integrated with the CI).
I intend to manually test with a couple of clean kvm images later this weekend (because docker isn't a good platform to test systemd)


routing of multiple views on the same templates

Hello
i need to point two views on a same template with different form names, i test with that but it does not work :
@home.route('/blogs/Article/int:id/string:url_path', methods=['GET'])
def show_article(id, url_path):
add_article = False
blog = Article.query.get_or_404(id)
form = ArticleForm(obj=blog)
if form.validate_on_submit():
blog.titre = form.titre.data
blog.url_path = form.url_path.data
blog.writ_by = form.writ_by.data
blog.body = form.body.data
blog.date_creation = form.date_creation.data
    db.session.commit()
    return redirect(url_for('home._blogs_'))
return render_template('home/blog.html', action="Edit",
                       add_article=add_article, form=form,
                       blog=blog, title="Edit blog")

###Second views
@home.route("/article/int:id_article/comment", methods=["POST"])
def comment_post(id_article):
article = Article.query.get_or_404(id_article)
form_commentcomment = AddCommentForm(obj=obj)
if form_commentcomment.validate_on_submit():
    comment = Comment(
        body_comment_article = form_commentcomment.body_comment_article.data,
        posted_name = form_commentcomment.posted_name.data ,
        date_creation =  datetime.datetime.now(),
        id_articles=article.id)

    db.session.add(comment)
    db.session.commit()

    flash("Your comment has been added to the article", "success")
    return redirect(url_for("home.show_article",
        id=article.id ,
        url_path=article.url_path))

return render_template("/home/blog.html", title="Comment Post", add_comment=add_comment, form_commentcomment=form_commentcomment, article=article)

could you please help me, thank you

Please use Stack Overflow for questions about your own code. This tracker is for issues related to the project itself. Be sure to include a minimal, complete, and verifiable example.