Docker installation error

I was asked to check the invenio projects for use in our library. I tried RDM Demo installation and it works well and the demo was so easy to bring up. So was excited to step up and test this system, but the Docker does not want to work...
Describe the bug
So, I followed the instruction from here https://invenioils.docs.cern.ch/preview/  and it seems to chug along and build the thing. But after the build I go <IP_ADDRESS> and it goes:

503 Service Unavailable
No server is available to handle this request.
Steps to Reproduce

Followed the instructions per above, but after it failed, I removed all Docker images and containers completely (with docker rmi and docker system prune) and built everything from scratch.
The build went fine and from what I can tell, the services are running in Docker similar to RDM, but I get the error on the terminal (error keeps repeating):

frontend_1  | 2021/03/22 13:38:24 [error] 27#27: *425 upstream prematurely closed connection while reading response header from upstream, client: <IP_ADDRESS>, server: _, request: "HEAD /ping HTTP/1.1", upstream: "uwsgi://<IP_ADDRESS>:5000", host: "localhost"
frontend_1  | <IP_ADDRESS> - - [22/Mar/2021:13:38:24 +0000] "HEAD /ping HTTP/1.1" 502 0 "-" "-" "-"
backend_1   | [pid: 11|app: 0|req: 157/213] <IP_ADDRESS> () {40 vars in 433 bytes} [Mon Mar 22 13:38:24 2021] HEAD /ping => generated 0 bytes in 17 msecs (HTTP/1.1 500) 0 headers in 0 bytes (0 switches on core 1)
Expected behavior
RDM install from Docker works great, so my local Docker setup is ok. In any case, I am on a Mac with most of the latest updated software, e.g. Docker version 20.10.5 and also use Docker Desktop
Screenshots (if applicable)
I was wondering if it was because of no data, and so further tried to run the
"docker exec  ... setup script"
using the running backend container id, but get the below error

/bin/bash: invenio@d614adb177d3:/opt/invenio_app_ils/src$: No such file or directory
Context
So, i tried a few more experiments with docker run and docker-compose run, but all of which was of no avail. There was another error with DB table missing, although Postgres build was ok. Is it a real error or bcoz of missing data ?

db_1        | Success. You can now start the database server using:
db_1        |     pg_ctl -D /var/lib/postgresql/data -l logfile start
backend_1   |     cursor.execute(statement, parameters)
backend_1   | sqlalchemy.exc.ProgrammingError: (psycopg2.errors.UndefinedTable) relation "pages_page" does not exist
backend_1   | LINE 2: FROM pages_page
backend_1   |              ^
backend_1   |
backend_1   | [SQL: SELECT pages_page.created AS pages_page_created, pages_page.updated AS pages_page_updated, pages_page.id AS pages_page_id, pages_page.url AS pages_page_url, pages_page.title AS pages_page_title, pages_page.content AS pages_page_content, pages_page.description AS pages_page_description, pages_page.template_name AS pages_page_template_name
backend_1   | FROM pages_page]
backend_1   | (Background on this error at: http://sqlalche.me/e/13/f405)
backend_1   | [2021-03-22 13:26:56,708] WARNING in views: Pages were not loaded.
backend_1   | Traceback (most recent call last):
backend_1   |   File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1277, in _execute_context
backend_1   |     cursor, statement, parameters, context
backend_1   |   File "/usr/local/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 608, in do_execute
backend_1   |     cursor.execute(statement, parameters)
backend_1   | psycopg2.errors.UndefinedTable: relation "pages_page" does not exist
backend_1   | LINE 2: FROM pages_page
Would be great to get this Docker installation working similar to the RDM cookie cutter demo, which was cool. Happy to answer any questions and/or look into further troubleshooting.
/Tim

Circling back here. Was able to get it running a while ago by adding the lines to publish the container port to the host like so in docker-compose.full.yml, under service frontend:
ports:
- "80:80"
- "443:443"
Can also be done on the command line.
Another error was due to conflict of ports b/w backend and worker using the same image. To resolve, move the ports from docker-services.yml backend: to docker-compose.full.yml backend:
The sqlalchemy.exc.ProgrammingError was resolved upon downgrading docker desktop from the 3.x version to <IP_ADDRESS>. I am not sure how they are connected, but it is what it is and your mileage may vary.
Maybe helps someone tryin to take a quick look.

@tkfischer hi! sorry for the late reply, I missed your issue. Were you able to solve it in the end?
For quick help, I would recommend you to join our chat so you can ping me/us and it will be easier to debug when there are specific errors. See how to get access here (Getting help -> chat)


Still something wrong with the "annovarToMaf"

Hi.
First of all thank you for your incredible job on maftools which is a wonderful visualization tool.
But I think there are still some troubles in the annovarToMaf function. After checking the source code, I found in line 177 to line 180:
#Add` Variant-type annotations based on difference between ref and alt alleles
cat("-Adding Variant_Type\n")
ann[,ref_alt_diff := nchar(Ref) - nchar(Alt)]
ann[, Variant_Type := ifelse(ref_alt_diff == 0 , yes = "SNP", no = ifelse(ref_alt_diff < 0 , yes = "INS", no = "DEL"))]

Actually, the .txt files from ANNOVAR, the ref and alt columns are like:
11 chr1    922021  922021  A       G       ncRNA_exonic    LOC107985728    NA      NA      NA      R10
 12 chr1    1001013 1001013 C       T       upstream        HES4    dist=916        NA      NA      R10
 13 chr1    1033147 1033147 G       A       intronic        AGRN    NA      NA      NA      R10
 14 chr1    1053552 1053553 T      -       intronic        AGRN    NA      NA      NA      R10
 15 chr1    1082407 1082407 G       A       UTR3    C1orf159

When there are INDEL events like line 14, annovarToMaf would falsely annotate it as "SNP" not "INS" or "DEL", because nchar("-") also equals to one.
I'm using R v4.1.2 and maftools v2.10.01 installed from github today.
And unfortunately, due to this problem, the waring "Non standard Ti/Tv class: xxxTRUE" remains.
Thank you for your time. I would be so thrilled if you could help me fix the problem.

Well... I figured it out to some extent LOL...
After merging the .txt files generated from ANNOVAR, I ran:
temp = read.table("all_sample.txt",sep = "\t",header = T)
temp$Ref = gsub("-","",temp$Ref)
temp$Alt = gsub("-","",temp$Alt)
write.table(temp,file = "all_sample.temp.txt",sep = "\t",row.names = F)
Then I just:
var.annovar.maf = annovarToMaf(annovar = "all_sample.temp.txt",
Center = 'NA',
refBuild = 'hg38',
tsbCol = 'Tumor_Sample_Barcode',
table = 'refGene',
sep = "\t",
MAFobj=T)
And it worked! No more warnings about the Ti/Tv stuff mentioned before and my summary plot seems perfect.
Again, thanks for the amazing tool. I'll leave the issue here and any discussion about this issue would be welcomed.

Hi,
I have pushed a patch that should do the job. Could you please check it on your files and let me know? Thanks for the issue.


Editor: Move to next line in run_selection() if nothing selected

Fixes #3115

@jitseniesen I rewrote the header to the standard we try to use (Fixes #<issue number>)

It seems to me from the log that the AppVeyor failure occured while the test environment is set up so it is not caused by anything in the pull request.

@jitseniesen Awesome :-), thanks for working on this.
Indeed, the appveyor tests are broken for some weeks now, @ccordoba12 will fix them soon :-)

LGTM :+1:
Any comments @spyder-ide/core-developers

Yep, looks sensible to me.

looks sensible to me WTF?

As in I agree with the approach, but did not actually test it ;).

Of course I'm happy to follow the house style (regarding formatting of docstrings), so I changed it. I tried to infer how you wanted it from other docstrings, but obviously failed.

@jitseniesen thanks for the changes... we do not have an specific style written somewhere, but what I am trying to promote is something in the lines of.

Docstrings are sentences, they need to end with a ..
Docstrings should have a quick one liner summary and a more lengthy description afterwards.
Doctsrings respect 80 characters length (PEP enforces a smaller value but mehhh...)
Doctsrings should ALWAYS use double tripple quotes and ALWAYS be written using a separate line as in:

# As in
def test()
    """
    Hello world.
    """

# Instead of
def test()
    """Hello world."""

This makes the rule easy.... ALWAYS use that instead of one for one liners or another for whatever reason.
What do you think?

I think it makes sense for a more-than-one-(wo)man project to have style rules and it does not make much sense to argue long about them, so I'm happy to follow those rules.

Thanks for working on this @jitseniesen! Great addition :-)

What is preventing merging this PR ? Everything looks fine ?

If you feel it's ok, please merge it :-)
El 30/05/16 a las 09:23, Joseph Martinot-Lagarde escribió:

What is preventing merging this PR ? Everything looks fine ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spyder-ide/spyder/pull/3146#issuecomment-222503155,
or mute the thread
https://github.com/notifications/unsubscribe/AAWS7SZP_bxV-VKLKOUxoAv8vjRL-RJwks5qGvLQgaJpZM4IVSm3.


Data loss when saving Cases when no prior records exist

In order to reproduce this, add "Cases" to the module list and make sure there are no cases records in Zoho.
kase = RubyZoho::Crm::Case.new(
  :status => 'New',
  :type => 'Problem',
  :subject => 'Testing',
  :case_origin => 'Web',
  :priority => 'Medium',
  :description => 'This is a test'
)

kase.save

This will create a record, but none of the field data is saved (all blank). Now if you re-run the script with the existing record it will work fine.
It looks like something isn't being initialized, because you have to reload RubyZoho for it to work, i.e. creating 2 records from scratch doesn't save correctly.

This isn't good. Only on Cases?

And only on an empty list?

I've only had this happen on Cases, and only on an empty list.
If RubyZoho is initialized with an empty list, any cases will be messed up.
If it's initialized when there are 1 or more, it works fine.
On Sep 18, 2015 10:08 AM, "amalc"<EMAIL_ADDRESS>wrote:

And only on an empty list?
—
Reply to this email directly or view it on GitHub
https://github.com/amalc/rubyzoho/issues/47#issuecomment-141478495.

That's just plain weird. Because every class except for User is created dynamically based on the initializer and all of the code is shared. I wonder if this happens on any empty list? That would clearly make it a bug. If it's just Cases then it probably in Zoho's API logic. Have you tried an empty list anywhere else?

It could be. I'm unable to test it because this is an Enterprise level
account with live data in it that I can't risk.
But, the Cases module behaves differently than most others so I wouldn't be
surprised if it's something on their end.
On Sep 18, 2015 10:56 AM, "amalc"<EMAIL_ADDRESS>wrote:

That's just plain weird. Because every class except for User is created
dynamically based on the initializer and all of the code is shared. I
wonder if this happens on any empty list? That would clearly make it a bug.
If it's just Cases then it probably in Zoho's API logic. Have you tried an
empty list anywhere else?
—
Reply to this email directly or view it on GitHub
https://github.com/amalc/rubyzoho/issues/47#issuecomment-141491657.

Right. Thanks. I'm not sure how to proceed. Could turn logging on I suppose to see what's happening. Or  I guess the work around, which is ugly, is to add a record manually.


Miscellaneous improvements for InvalidVariableIssetPlugin

Should not warn about isset($x->prop) (E.g. for stdClass, not sure about for general classes)
It seems to erroneously warn about superglobals (it calls if (!$this->context->getScope()->hasVariableWithName($name)){, but doesn't check for hardcoded superglobals)
Shouldn't reuse PhanUndeclaredVariable as an issue type
Should mention what the undefined variable is ($varName). Currently, the error message is just "undeclared variables in isset()" or    "non array access in isset()"

Fixed by https://github.com/etsy/phan/pull/1021


Laravel 7 and 8 support

With Laravel 8 coming out on the 8th of September 2020 and Laravel 7 being out for a while now, I feel support needs to be added for these.

Support for Laravel 7 added in #15
Laravel 8 will be added as it releases next week.

Laravel 8 support in #16


LaMetric platform and notify module

Description:
This adds a platform module for LaMetric time (http://lametric.com/)
Right now only notify is supported to send local notifications. However more features (e.g. media player functionality can be implemented on this platform).
There are options to use specific icons and send the notifications only a subset of LaMetric devices.
This is an request-for-comments: let me know if something should be implemented differently.
Notify examples:
{ "message" : "Test” }
{ "message" : "Test" , "data": { "icon" : "i555"} }
{ "message" : "Test" , "data": { "icon" : "i555"}, "target": ["My Lametric"] }
Related issue (if applicable):
Pull request in home-assistant.github.io with documentation (if applicable):
Not yet done. I will create this, if the module and configuration are accepted and stable
Example entry for configuration.yaml (if applicable):
lametric:
  client_id: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx
  client_secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

notify:
  name: lametric1
  platform: lametric
  display_time: 20
  icon: i555

Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.github.io

If the code communicates with devices, web services, or third-party tools:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] New dependencies have been added to the REQUIREMENTS variable (example).
[ ] New dependencies are only imported inside functions that use them (example).
[ ] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[ ] Tests have been added to verify that the new code works.

Very excited someone tackled this. I gave an attempt a bit back, but wasn't able to make it work, so kudos.
As part of my attempt, I did make a Home Assistant icon on the LaMetric developer site. It is #3579, and looks like this.

If you want to use it at all, feel free. :+1:

Documentation has never been submitted 😢

I will do that.


[6.5.x] GUVNOR-2730 : [Test Scenario] Scenario have to be run twice to see fired rules

RHBPMS-4388 : [Test Scenario] Scenario have to be run twice to see fired rules
(cherry picked from commit 887cb9e9303b6d8c37b21b3c9d4f72478fd4d9f4)

+1


Aws mwaa local runner issue 10

*Issue #10
*Description of changes: Implements the UI login workaround mentioned in issue #10. The current login enters an infinite redirect loop to the login screen in Cloud9 "Preview running application"
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

See preferred solution here: https://github.com/aws/aws-mwaa-local-runner/pull/147


package.json is missing

I found your repository on NPM, but I do not see any package.json in the Github repository. Did you missed to add it?

I am not super familiar with NPM, I just made a node module so I could be on jsDelivr. If you have any problems please show me how to fix it in a pull request! I added the package.json but I'm sure it is a good one (?)


Cached accessories issues

Hey Ben,
Having some issues here with the plugin. I use it mainly for my R5 controllers, and, even keeping separate accounts for the plugin and the app, the cached accessories suddenly duplicate, then the controllers stop working. I just accessed my cached accessories on Homebridge and there were like 5 "living room R5" controllers, they all being physically the same...
I have then to manually delete all cached Sonoff plugins and reconfigure everything on the Home app.
Can you pls have a look? Thanks!!!

Hey Ben, hope everything is going well. Did you have a chance to have a look at this? Thanks a ton!

been trying to message you on discord 😅

Me too hahaa but I get a "Your message could not be delivered. This is usually because you don't share a server with the recipient or the recipient is only accepting direct messages from friends."
Can you send a link again?

i don’t have a link but add me my username on there is bwp91#2158

Nope I can't message you for some reason. Can you try messaging me on joaocreste?

can you try again?


Chat errors out often (starting today)

The chat fails intermittently with an error as below from this morning.
An error occurred. Please try again. If the problem persists, please contact the site administrator which seems to be coming from https://github.com/microsoft/sample-app-aoai-chatGPT/blob/594ac860e2108de2fc1979e803a4369597e12ef8/frontend/src/pages/chat/Chat.tsx#L92

Trying again fixes the issue and continues the conversation, often on the first or second try. The errors are repeated on two separate deployments, on gpt-35-turbo and on gpt-4.
The error from browser console is
{
  "error": "415 Unsupported Media Type: Did not attempt to load JSON data because the request Content-Type was not 'application/json'."
}

The instance is up to date and is on python 3.11. There was no problems previously, so I suspect this could be an azure openai glitch as well.

Hi @kcheriyath are you still hitting this issue? If so, please open a support ticket with Azure OpenAI service to get help with debugging.

The errors lasted a day or so and disappeared on its own. Closing the issue

This is continue happening today


Enable variant mepo styles

Some tweaks are needed in cmake in a few places to allow variant placement of the "@" character used for mounting subrepositories.

Per #334, the repos are:

[x] ESMA_cmake → v3.5.6
[ ] GEOSgcm
[ ] GEOSgcm_GridComp
[ ] FVdycoreCubed_GridComp
[ ] GEOSchem_GridComp

I'm going to do a test to see if these are safe to dribble in one-by-one into develop branches (assuming v3.5.6 is the ESMA_cmake). I think they should be fine to do so.

Impacted repos:

GMAO_Shared
FVdycoreCubed_GridComp
GEOSchem_GridComp


[Bug]: CosmosDbContainer StartAsync Consistently Takes Over 100 Seconds to Complete

Testcontainers version
3.9.0
Using the latest Testcontainers version?
 (Docker Inc.)
    Version:  v1.0.5
    Path:     C:\Program Files\Docker\cli-plugins\docker-feedback.exe
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v1.3.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-init.exe
  sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
    Version:  0.6.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-sbom.exe
  scout: Docker Scout (Docker Inc.)
    Version:  v1.11.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

Server:
 Containers: 4
  Running: 3
  Paused: 0
  Stopped: 1
 Images: 10
 Server Version: 27.1.1
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 2bf793ef6dc9a18e00cb12efb64355c2c9d5eb41
 runc version: v1.1.13-0-g58aa920
 init version: de40ad0
 Security Options:
  seccomp
   Profile: unconfined
 Kernel Version: <IP_ADDRESS>-microsoft-standard-WSL2
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 24
 Total Memory: 62.68GiB
 Name: docker-desktop
 ID: e4c6788e-aab3-4d57-aff3-f43a9db01344
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 HTTP Proxy: http.docker.internal:3128
 HTTPS Proxy: http.docker.internal:3128
 No Proxy: hubproxy.docker.internal
 Labels:
  com.docker.desktop.address=npipe://\\.\pipe\docker_cli
 Experimental: false
 Insecure Registries:
  hubproxy.docker.internal:5555
  <IP_ADDRESS>/8
 Live Restore Enabled: false

WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
WARNING: daemon is not using the default seccomp profile

What happened?
The call await _cosmosDbContainer.StartAsync(); consistently takes approximately 105,294 ms to complete.
This issue likely wasn't detected earlier because the test at CosmosDbContainerTest.cs#L18 is skipped during tests.
Here is the repository with the example experiencing this problem: https://github.com/SilverioMiranda/testcontainers-cosmosdb.

Relevant log output
No response
Additional information
https://github.com/SilverioMiranda/testcontainers-cosmosdb

Hi, why do you think this is an issue? Why shouldn't it take that long for the port and service to be up and running? I think it might even take a bit longer until Cosmos DB is fully ready. The following test takes just as long:
docker network create nw0
# Image size is ~2.35 GB
# docker pull mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest
# Image size is ~8 MB
# docker pull alpine:latest
$startTime = (Get-Date)
docker run --detach --network nw0 --net-alias cosmosdb --name cosmosdb --rm mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator:latest
docker run --rm --network nw0 alpine sh -c 'while ! nc -z cosmosdb 8081; do echo "Retrying..."; sleep 1; done'
$timeTaken = (Get-Date) - $startTime
Write-Output "Connection to Cosmos DB established in $($timeTaken.TotalSeconds) seconds."

a8c88f724c0340f59f2e58a648a9c5a53493a7acefe5c226c053711bb11b5849
711b4ba876eb576085e55f0b59e8dc21a6592ac4107b5a806fcb7de9b2d79709
Retrying...
Retrying...
Connection to Cosmos DB established in<PHONE_NUMBER> seconds.

I don't believe this is a problem with Testcontainers. It seems more like an "issue" with the Cosmos DB Emulator.

It should be faster, right? When using it together with Microsoft Aspire running the emulator, it takes about 30 seconds to start and become available.

Could you please share a reproducer that runs the emulator locally and attempts to read the account information, similar to what we're doing in our test? This would make it easier to compare.
I remember that we changed the wait strategy because the previous one indicated readiness too early and was not reliable: https://github.com/testcontainers/testcontainers-dotnet/pull/1109. The CLI example takes just as long. I'm curious what Aspire uses.

Without further information, we are unable to address the issue. I will close it for now. If you have any additional information that can help us understand the issue, please do not hesitate to reopen it.


Doc: AWS credentials obtained through InstanceProfileCredentials

Minor issue with the wiki documentation here: https://github.com/Netflix/eureka/wiki/Configuring-Eureka-in-AWS-Cloud#eureka-aws-specific-properties
This section indicates that setting the AWS IAM keys via the configuration is required, but looking at the code, it falls back to using the AWS SDK's InstanceProfileCredentialsProvider to pick up the credentials dynamically from the EC2 Instance Metadata Service. We're much happier with leveraging this option rather than specifying the keys in the config, so I'd suggest amending the documentation to indicate that this is the fallback behavior if the keys are not specified in the config.
Here are the relevant lines in the code where this fallback behavior is used:
https://github.com/Netflix/eureka/blob/9711533554c62b472a7248b71764c56266ce0c8e/eureka-core/src/main/java/com/netflix/eureka/util/EIPManager.java#L353
https://github.com/Netflix/eureka/blob/329d104ceab914d186a54f3a8e61c23246cc5f2a/eureka-core/src/main/java/com/netflix/eureka/util/AwsAsgUtil.java#L472

Fixed, thanks @jeffreymyers


Number of comments as Integer

Hey,
I would like to display the number of comments as number and not as word(just "1" instead of "One").
Any ideas on how to achieve that?
regards,
Fabian

This is handled in the translation files. (isso/js/app/i18n/en.js)
If you build isso yourself from source, find the en.js file and change One into 1 and then rebuild the js.
If you installed isso through pip you must find the embed.min.js file and replace the One by 1 in this file. You can also modify the embed.dev.js which is easier to manipulate and you this dev file in your app instead of the min one.

Thank you :)


Use a unique dispatch_queue_t for accessing the CHIP stack

Problem
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x8)
  * frame #0: 0x0000000100003c6c chip-tool-darwin`chip::System::PacketBuffer::Start(this=0x0000000000000000) const at SystemPacketBuffer.h:196:67
    frame #1: 0x0000000100048baf chip-tool-darwin`chip::Ble::BtpEngine::EncodeStandAloneAck(this=0x000000010013b908, data=0x000000010013b900) at BtpEngine.cpp:213:28
    frame #2: 0x0000000100045dd3 chip-tool-darwin`chip::Ble::BLEEndPoint::DoSendStandAloneAck(this=0x000000010013b8b8) at BLEEndPoint.cpp:984:16
    frame #3: 0x0000000100044549 chip-tool-darwin`chip::Ble::BLEEndPoint::DriveSending(this=0x000000010013b8b8) at BLEEndPoint.cpp:1040:15
    frame #4: 0x000000010004542b chip-tool-darwin`chip::Ble::BLEEndPoint::Send(this=0x000000010013b8b8, data=PacketBufferHandle @ 0x00007ffeefbfdd90) at BLEEndPoint.cpp:692:11
    frame #5: 0x000000010008fdb9 chip-tool-darwin`chip::Transport::BLEBase::SendMessage(this=0x000000010070bba8, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=PacketBufferHandle @ 0x00007ffeefbfde18) at BLE.cpp:107:9
    frame #6: 0x000000010001cdc9 chip-tool-darwin`int chip::Transport::Tuple<chip::Transport::UDP, chip::Transport::UDP, chip::Transport::BLE<1ul> >::SendMessageImpl<2ul, (this=0x000000010070bb58, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=0x00007ffeefbfdfc8)0>(chip::PacketHeader const&, chip::Transport::PeerAddress const&, chip::System::PacketBufferHandle&&) at Tuple.h:193:26
    frame #7: 0x000000010001ccd4 chip-tool-darwin`int chip::Transport::Tuple<chip::Transport::UDP, chip::Transport::UDP, chip::Transport::BLE<1ul> >::SendMessageImpl<1ul, (this=0x000000010070bb58, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=0x00007ffeefbfdfc8)0>(chip::PacketHeader const&, chip::Transport::PeerAddress const&, chip::System::PacketBufferHandle&&) at Tuple.h:195:16
    frame #8: 0x000000010001cbb4 chip-tool-darwin`int chip::Transport::Tuple<chip::Transport::UDP, chip::Transport::UDP, chip::Transport::BLE<1ul> >::SendMessageImpl<0ul, (this=0x000000010070bb58, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=0x00007ffeefbfdfc8)0>(chip::PacketHeader const&, chip::Transport::PeerAddress const&, chip::System::PacketBufferHandle&&) at Tuple.h:195:16
    frame #9: 0x000000010001c3b8 chip-tool-darwin`chip::Transport::Tuple<chip::Transport::UDP, chip::Transport::UDP, chip::Transport::BLE<1ul> >::SendMessage(this=0x000000010070bb58, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=<unavailable>) at Tuple.h:86:16
    frame #10: 0x000000010008dd5e chip-tool-darwin`chip::TransportMgrBase::SendMessage(this=0x000000010070bb40, header=0x00007ffeefbfe160, address=0x0000000100812624, msgBuf=0x00007ffeefbfe148) at TransportMgrBase.cpp:28:24
    frame #11: 0x000000010008ba2e chip-tool-darwin`chip::SecureSessionMgr::SendMessage(this=0x0000000100812600, session=(mPeerNodeId = 12344321, mPeerKeyId = 0, mAdmin = 0), payloadHeader=0x00007ffeefbfe2b0, packetHeader=0x00007ffeefbfe160, msgBuf=PacketBufferHandle @ 0x00007ffeefbfe148, bufferRetainSlot=0x0000000000000000, encryptionState=kPayloadIsUnencrypted) at SecureSessionMgr.cpp:217:30
    frame #12: 0x000000010008b4d7 chip-tool-darwin`chip::SecureSessionMgr::SendMessage(this=0x0000000100812600, session=(mPeerNodeId = 12344321, mPeerKeyId = 0, mAdmin = 0), payloadHeader=0x00007ffeefbfe2b0, msgBuf=0x00007ffeefbfe370, bufferRetainSlot=0x0000000000000000) at SecureSessionMgr.cpp:123:12
    frame #13: 0x000000010006d96c chip-tool-darwin`chip::Messaging::ApplicationExchangeDispatch::SendMessageImpl(this=0x00007ffeefbfe538, session=(mPeerNodeId = 12344321, mPeerKeyId = 0, mAdmin = 0), payloadHeader=0x00007ffeefbfe2b0, message=0x00007ffeefbfe370, retainedMessage=0x0000000000000000) at ApplicationExchangeDispatch.cpp:33:25
    frame #14: 0x000000010007009e chip-tool-darwin`chip::Messaging::ExchangeMessageDispatch::SendMessage(this=0x00007ffeefbfe538, session=(mPeerNodeId = 12344321, mPeerKeyId = 0, mAdmin = 0), exchangeId=17667, isInitiator=true, reliableMessageContext=0x0000000100813008, isReliableTransmission=false, protocol=(mVendorId = Common, mProtocolId = 9), type='\0', message=PacketBufferHandle @ 0x00007ffeefbfe370) at ExchangeMessageDispatch.cpp:95:9
    frame #15: 0x000000010006ee09 chip-tool-darwin`chip::Messaging::ExchangeContext::SendMessageImpl(this=0x0000000100813008, protocolId=(mVendorId = Common, mProtocolId = 9), msgType='\0', msgBuf=PacketBufferHandle @ 0x00007ffeefbfe430, sendFlags=0x00007ffeefbfe578, state=0x0000000100812620) at ExchangeContext.cpp:153:21
    frame #16: 0x000000010006ea63 chip-tool-darwin`chip::Messaging::ExchangeContext::SendMessage(this=0x0000000100813008, protocolId=(mVendorId = Common, mProtocolId = 9), msgType='\0', msgBuf=PacketBufferHandle @ 0x00007ffeefbfe520, sendFlags=0x00007ffeefbfe578) at ExchangeContext.cpp:107:15
    frame #17: 0x0000000100055216 chip-tool-darwin`chip::Controller::Device::SendMessage(this=0x000000010080f248, protocolId=(mVendorId = Common, mProtocolId = 9), msgType='\0', buffer=PacketBufferHandle @ 0x00007ffeefbfe5d0) at CHIPDevice.cpp:101:32
    frame #18: 0x000000010004a979 chip-tool-darwin`chip::Controller::ClusterBase::SendCommand(this=0x00007ffeefbfe778, seqNum='[', payload=PacketBufferHandle @ 0x00007ffeefbfe630, onSuccessCallback=0x0000000106e04080, onFailureCallback=0x0000000106e044d0) at CHIPCluster.cpp:55:20
    frame #19: 0x0000000100053c2f chip-tool-darwin`chip::Controller::OnOffCluster::Off(this=0x00007ffeefbfe778, onSuccessCallback=0x0000000106e04080, onFailureCallback=0x0000000106e044d0) at CHIPClusters.cpp:3678:12
    frame #20: 0x00000001000f3d6f chip-tool-darwin`-[CHIPOnOff off:](self=0x0000000106e04150, _cmd="off:", completionHandler=0x0000000100001ab0) at CHIPClustersObjc.mm:7322:38
    frame #21: 0x0000000100001a41 chip-tool-darwin`-[CHIPToolPairingDelegate sendOff](self=0x0000000101008240, _cmd="sendOff") at main.m:70:5
    frame #22: 0x0000000100001860 chip-tool-darwin`__33-[CHIPToolPairingDelegate sendOn]_block_invoke(.block_descriptor=0x00000001012047a0, err=0x0000000000000000, values=0x0000000000000000) at main.m:63:9
    frame #23: 0x0000000100100fba chip-tool-darwin`invocation function for block in CHIPDefaultSuccessCallbackBridge::CallbackFn(.block_descriptor=0x000000010110a1f0) at CHIPClustersObjc.mm:50:17
    frame #24: 0x00007fff70a4b6c4 libdispatch.dylib`_dispatch_call_block_and_release + 12
    frame #25: 0x00007fff70a4c658 libdispatch.dylib`_dispatch_client_callout + 8
    frame #26: 0x00007fff70a57cab libdispatch.dylib`_dispatch_main_queue_callback_4CF + 936
    frame #27: 0x00007fff36b30041 CoreFoundation`__CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
    frame #28: 0x00007fff36aefe47 CoreFoundation`__CFRunLoopRun + 2028
    frame #29: 0x00007fff36aeeffe CoreFoundation`CFRunLoopRunSpecific + 462
    frame #30: 0x00007fff391832a8 Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
    frame #31: 0x00007fff39235d2f Foundation`-[NSRunLoop(NSRunLoop) run] + 76
    frame #32: 0x00000001000025c4 chip-tool-darwin`main(argc=1, argv=0x00007ffeefbff8c8) at main.m:185:9
    frame #33: 0x00007fff70aa5cc9 libdyld.dylib`start + 1
    frame #34: 0x00007fff70aa5cc9 libdyld.dylib`start + 1

``

 #### Summary of Changes
 * Get a single dispatch queue to be used by the different parts of the code

Does this actually help? Don't you need to call LockChipStack on this workqueue to exclude the IO thread?

Once we resolve #5556 we should be able to eliminate the IO thread (or rather, merge it into your shared dispatch_queue_t ). Which would remove the need for locking.

I'll take this into account (though I thought Darwin was using Network.framework anyway).

I'll take this into account (though I thought Darwin was using Network.framework anyway).

It is not yet fully enable. But yeah, the plan is to use the Network.framework. That said the Linux/Darwin mdns code relies on the select loop at the moment.

Does this actually help? Don't you need to call LockChipStack on this workqueue to exclude the IO thread?

It definitively does. The script I have locally (which are basically running an infinite loop of sending on and off commands to the OnOffCluster) was crashing all the time after a certain random amount of messages.  I have not been able to reproduce the various crash I was experimenting with this patch (I stopped after 4000 commands).
Also this crash stack was sending commands over BLE. It is unclear to me that BLE on darwin is using the IO thread ?

Does this actually help? Don't you need to call LockChipStack on this workqueue to exclude the IO thread?

It definitively does. The script I have locally (which are basically running an infinite loop of sending on and off commands to the OnOffCluster) was crashing all the time after a certain random amount of messages. I have not been able to reproduce the various crash I was experimenting with this patch (I stopped after 4000 commands).
Also this crash stack was sending commands over BLE. It is unclear to me that BLE on darwin is using the IO thread ?

Ok, so it helps but perhaps that is the wrong question. Let me rephase - is it actually safe now?
Current threading model of the POSIX port requires locking before calling into CHIP (due to the IO thread).

It definitively does. The script I have locally (which are basically running an infinite loop of sending on and off commands to the OnOffCluster) was crashing all the time after a certain random amount of messages. I have not been able to reproduce the various crash I was experimenting with this patch (I stopped after 4000 commands).

BLE threading would be up to the platform impl, so no, that would not be running on IO thread. But note that's actually a problem that it doesn't, unless the requisite locking is used.

Does this actually help? Don't you need to call LockChipStack on this workqueue to exclude the IO thread?

It definitively does. The script I have locally (which are basically running an infinite loop of sending on and off commands to the OnOffCluster) was crashing all the time after a certain random amount of messages. I have not been able to reproduce the various crash I was experimenting with this patch (I stopped after 4000 commands).
Also this crash stack was sending commands over BLE. It is unclear to me that BLE on darwin is using the IO thread ?

Ok, so it helps but perhaps that is the wrong question. Let me rephase - is it actually safe now?

Fair enough. I guess I will have a look at #6251 after that...

@msandstedt @saurabhst @Damian-Nordic ?
@vivien-apple conflict :(

@Damian-Nordic @msandstedt @saurabhst @jepenven-silabs @hawk248 please take a look?

Approving, but shouldn't the code also make sure that events passed via PlatformMgr().PostEvent() are processed on the same thread as the work queue? My understanding has always been that the thread which consumes CHIP events should be the one which modifies CHIP stack objects. Or maybe it already works like that and I just don't understand Objective C enough? :)

I made this point earlier. Either we need to take the stack lock, or unify the IO thread with this dispatcher (which probably can't be done without fixing #5556.


chore(deps): update module github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper to v1.39.4

This PR contains the following updates:

Package
Type
Update
Change

github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper
require
minor
v1.38.3 -> v1.39.4

Release Notes

terraform-ibm-modules/ibmcloud-terratest-wrapper (github.com/terraform-ibm-modules/ibmcloud-terratest-wrapper)
v1.39.4
Compare Source
Bug Fixes

deps: update gomod (#870) (c2af394)

v1.39.3
Compare Source
Bug Fixes

handle failed edge cases (#869) (42eef2a)

v1.39.2
Compare Source
Bug Fixes

add an additional check before Undeploy, to ensure we do not trigger while still deploying (#868) (f427c67)

v1.39.1
Compare Source
Bug Fixes

Fail if undeploy stack fails (#867) (7b83c71)

v1.39.0
Compare Source
Features

refactor of EPX stacks tests (#866) (57dd998)

v1.38.4
Compare Source
Bug Fixes

for potential nil response object from schematics (#865) (cb253f3)

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

ℹ Artifact update notice
File name: tests/go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

1 additional dependency was updated

Details:

Package
Change

github.com/IBM/project-go-sdk
v0.3.0 -> v0.3.6

/run pipeline


Native module TimePickerAndroid tried to override com.facebook.react.modules.timepicker. TimePickerDialogModule

Hello,
React native gives me an error like this;
Native module TimePickerAndroid tried to override com.facebook.react.modules.timepicker. TimePickerDialogModule. Check the getPackages() method in mainApplication.java, it might be that module is being created twice. If this was your intention, set canOverrrideExistingModule=true
And here is my getPackages function in MainApplication.java;
@Override
protected List getPackages() {
@SuppressWarnings("UnnecessaryLocalVariable")
List packages = new PackageList(this).getPackages();
// Packages that cannot be autolinked yet can be added manually here, for example:
packages.add(new LinearGradientPackage());
packages.add(new RNFirebaseAuthPackage());
packages.add(new RNFirebaseDatabasePackage());
packages.add(new RNFirebaseStoragePackage());
packages.add(new MainReactPackage());
//packages.add(new RNFirebasePackage());
packages.add(new RNFirebaseFirestorePackage());
return packages;
}
There are no duplicated packages. What is the problem i dunno.

TimePickerAndroid has nothing to do with this module that I know of

same issue. There are no duplicated packages. There are no references to TimePickerAndroid or TimePickerDialogModule

@Desintegrator I repeat: TimePicker has nothing to do with this module.
Open a new issue with a public repo based off the example demonstrating the problem, if that's possible. But it should not be, because TimePicker has nothing to do with this module.


Tag StatisticalRethinking 2.1.1

@JuliaRegistrator register()

Registration pull request created: JuliaRegistries/General/10470
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if Julia TagBot is installed, or can be done manually through the github interface, or via:
git tag -a v2.1.1 -m "<description of version>" 43db32196838024c9146d5ebf2b283f1e422c5e2
git push origin v2.1.1


I can't delete symbols when editing code on a SMARTPHONE while solving a task

Describe the bug
Smartphone bug only
Situation: I open some lesson, like(https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/regular-expressions/using-the-test-method), turn on tab 'Code' and try with smartphone keyboard to solve task. I can type smth, but when I delete it site don't show any changes. So I can't delete wrong code, if I need. Because of this, I cannot solve tasks from the phone, only from the PC.
To Reproduce
Steps to reproduce the behavior on smartphone:

Go to https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/regular-expressions/using-the-test-method (actually any lesson)
Click on tab 'Code' at the top of the page
Write some text
Try to delete it
See error -> It's not deleted

Expected behavior
I expected this code to be removed; instead, it remained unchanged.
Screenshots
https://youtu.be/bSR_HRmxzuM
Smartphone (please complete the following information):

Device: Xiaomi Redmi Note 4, Xiaomi Redmi 8
OS: Android 7.0NRD90M, Android 10 QKQ1.191014.001(respectively)
Browser: Chrome 89.0.4389.105, Firefox 87.0.0-rc.1(I think it don't depend of browser)
Version: ?

Additional context
I wish freecodecamp.org to develop and get better, that's why I created this problem on github. I would really like to see this problem solved. because it was this platform that helped me learn and understand many things in web development. If you need more information, you can write to this email -><EMAIL_ADDRESS>

Hey there,
This is a known issue with the way the default keyboard in phones interact with the editor (likely due to the text prediction and autocorrect). We have an article which will point you toward some alternative keyboards that mesh well with freeCodeCamp: https://www.freecodecamp.org/news/freecodecamp-mobile/
For now, we are going to close this issue. 🙂

I'll try this keyboard, and it's work. Thank you, for gives the solving.
Best wishes!)
On Thu, Mar 25, 2021, 21:53 nhcarrigan @.***> wrote:

Hey there,
This is a known issue with the way the default keyboard in phones interact
with the editor (likely due to the text prediction and autocorrect). We
have an article which will point you toward some alternative keyboards that
mesh well with freeCodeCamp:
https://www.freecodecamp.org/news/freecodecamp-mobile/
For now, we are going to close this issue. 🙂
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/freeCodeCamp/freeCodeCamp/issues/41578#issuecomment-807372912,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AK3LWZ3AVZR25LSOZJZJNWTTFOIFNANCNFSM4ZZYWZ2A
.

Glad to help. Happy coding!

I was about to report this issue glad it's already known. While changing to an alternative keyboard works, i feel the users should be notified of this issue and potential solutions in a modal or popup when on a mobile view. People starting out wont know to visit github issues

@azatecas This is a good point. @nhcarrigan perhaps we could notify them "Hey it looks like your using Android. We recommend installing the freeCodeCamp Android app for a better coding experience. Or at least reading this: https://www.freecodecamp.org/news/freecodecamp-mobile/"


Old CDN link is broken

Hello,
We  have an application that was using the CDN link from the prior version - https://unpkg.com/augmented-ui/augmented.css
This is no longer working. Is there an updated link?
Also, posting here because this may have affected others.
Thank you

Yep, it's in the links at the top of the readme :)
Here you go<EMAIL_ADDRESS>Thanks for checking it out!


Jira feature collector - about the Story.st file

story(changeDate) ::= "search?jql=updatedDate%3E%3D%27$changeDate$%27+AND+issueType%3D%277%27+ORDER+BY+updated"
what is the significance of 7 for issueType... --> issueType%3D%277 - it never works... when we change 7 to Story - it works but we suspect its not getting all the data..
What are the possible other values 1,2,3,4,5,6,7??? and what is the significance... why are we using 7 for story.st?

Thank you for reaching out regarding the Jira feature collector.  The “7” issueType signifies a “story” type issue in Jira.  This should be limiting results only to stories.  Sample valid query for demonstrative purposes:  https://jira.com/rest/api/2/search?jql=updatedDate>%3D'2015-12-1'+AND+issueType%3D'7'+ORDER+BY+updated
The following are API descriptions for issue types 1-9:

https://jira.com/rest/api/2/issuetype/1
https://jira.com/rest/api/2/issuetype/2
https://jira.com/rest/api/2/issuetype/3
https://jira.com/rest/api/2/issuetype/4
https://jira.com/rest/api/2/issuetype/5
https://jira.com/rest/api/2/issuetype/6
https://jira.com/rest/api/2/issuetype/7
https://jira.com/rest/api/2/issuetype/8
https://jira.com/rest/api/2/issuetype/9

Please let me know if you have any additional questions

Looks like these urls are obsolete... is there any on the new atlassian site?

Allow me to clarify:  You need to replace the "jira.com" host name part of those URLs with your fully qualified Jira host name.  I have edited the comment above to reflect this.

This issue will be fixed in the newest pull request regarding Feature Widget updates, as you will now be able to specify your Jira instance's custom "user story" issue type ID at deploy-time via properties file

@softwareklinic, this issue has now been resolved, as of the most recent update to master.  Please pull the newest code and evaluate.  Be sure to also update the following 3 property settings based on your Jira instance's configuration:

. . .
# In Jira, general IssueType IDs are associated to various "issue"
# attributes. However, there is one attribute which this collector's
# queries rely on that change between different instantiations of Jira.
# Please provide a numerical ID reference to your instance's IssueType for
# the lowest level of Issues (e.g., "user story") specific to your Jira
# instance.  Note:  You can retrieve your instance's IssueType ID
# listings via the following URI:  https://[your-jira-domain-name]/rest/api/2/issuetype/
feature.jiraIssueTypeId=7
# In Jira, your instance will have its own custom field created for "sprint" or "timebox" details,
# which includes a list of information.  This field allows you to specify that data field for your
# instance of Jira. Note: You can retrieve your instance's sprint data field name
# via the following URI, and look for a package name com.atlassian.greenhopper.service.sprint.Sprint;
# your custom field name describes the values in this field:
# https://[your-jira-domain-name]/rest/api/2/issue/[some-issue-name]
feature.jiraSprintDataFieldName=customfield_10007
# In Jira, your instance will have its own custom field created for "super story" or "epic" back-end ID,
# which includes a list of information.  This field allows you to specify that data field for your instance
# of Jira.  Note:  You can retrieve your instance's epic ID field name via the following URI where your
# queried user story issue has a super issue (e.g., epic) tied to it; your custom field name describes the
# epic value you expect to see, and is the only field that does this for a given issue:
# https://[your-jira-domain-name]/rest/api/2/issue/[some-issue-name]
feature.jiraEpicIdFieldName=customfield_10400
. . .

Closing it. If the issue is seen again, please reopen it.


Readme

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Coverage remained the same at 100.0% when pulling 6ea40a19b3c8f2001b3c01318c09d1489605bb22 on travis-ci-pr into c9ff35bf99efde6648d1569a8f3a9f59eb9f54f2 on master.


Begin crate smashing

Not a merge candidate until release 0.29 is done.
Step 0 of crate smashing is to create a workspace.
Create a directory bitcoin and move into it the following as is with no code changes:

src
Cargo.toml
test_data
examples

Add a workspace manifest. Fix bitcoin dependency path in embedded and fuzz, and ensure CI works still.

close in favour of https://github.com/rust-bitcoin/rust-bitcoin/pull/1157 (just branch rename).


Unable to Start MoM in Valkyrie App

Device
Samsung A Tab Android 11
After granting all needed permisons in settings like acces to Storage or uknow app. I start up the app and hit import , chose correct folder and hit import. The import process is running and take few minuses. After that the screen goes black and app gets to tab desktop. When Running it again I still got only import option.
When checking Valkryie folder I see that files have been imported and look same like those on my phone with Android 13 which is running app smoothly. I even did same steps like for android 13 guide in troubleshoting guide with "files" app and total commader.
Still cant make it run into Mansion of Madness content.

@Smigi89 try with the 2.5.8 version. Be sure you have all the expansions marked in the official app and all the content updated (all the assets downloaded).
https://github.com/NPBruce/valkyrie/releases/download/release%2F2.5%2F2.5.8/Valkyrie-android-2.5.8.apk

Thank You for quick reply.
Unfortunately rolling back to 2.5.8 version didn't help. Valkyrie was unable to locate game directory. I have marked all expansions on MoM. After that I updated back to latest version. Valkyrie recognise the game directory, imported the files yet still was unable to run MoM content. I gave it all permissions both to 2.5.8 and latest version.

@Smigi89 , have you tried to copy the whole folder from the android 13 device into the android 11? Strangely, you could do all the importation. Normally it's where others have the problem. How much RAM has your android 11 device?

@vidimus Hello. Yes I tried. I connected my phone with android 13 copied whole valkyrie folder on desktop and then to tablet with android 11. Still nothing, app want me to import files anyway. After import it quit to tablet desktop.

@vidimus Hello. Yes I tried. I connected my phone with android 13 copied whole valkyrie folder on desktop and then to tablet with android 11. Still nothing, app want me to import files anyway. After import it quit to tablet desktop.

That's weird. Download some scenarios with the working device, and then copy Valkyrie's download folder to the Android 11 device. Open the app, go to the scenario list, and select "offline". Try to open a scenario and see if this works.

No reactions from the submitter anymore -> closing the issue. Please re-open if it persists


Update Manager belongs under both application management and system management

Enhancement request. Is it possible for the manager to appear in both categories?
At the moment: Application management tells us that the System is up-to-date.

Ken, I would leave this in System Management, but make sure the Application manager shows some sort of "updates avail" notice that takes you over there when clicked.

Housecleaning time.  Many changes have occurred so I'm closing old tickets. If the issue still remains we can reopen.


PDFs need a boilerplate coverpage

Mudd has this: http://findingaids.princeton.edu/AC044/c0095.pdf
We can probably use the rights statement to trigger different behaviors. We should not go into production w/ the PDF feature until this is sorted out.

For now should include the rights statement; the boilerplate statement, and the holding library.


Add button to toggle flash on/off

This will allow the user to activate flash when recording by adding a flash toggle button on the top left (See the screenshot below).

The developer can also hide flash toggle using builder.noFlashToggle(); while creating CaptureConfiguration. By default, flash toggle switch is visible and off.

It's my first pull request, so I must admit that I was very inspired by Kevalpatel's work done on the front and rear facing camera switch and on his PR message ;)
Refs Pull#34 and Issue#13

Codecov Report

Merging #59 into master will decrease coverage by 1.46%.
The diff coverage is 33.33%.

@@             Coverage Diff              @@
##             master      #59      +/-   ##
============================================
- Coverage     71.05%   69.58%   -1.47%
- Complexity      127      130       +3
============================================
  Files            15       15
  Lines           722      753      +31
  Branches         49       57       +8
============================================
+ Hits            513      524      +11
- Misses          184      200      +16
- Partials         25       29       +4

Impacted Files
Coverage Δ
Complexity Δ

.../landscapevideocapture/recorder/VideoRecorder.java
90.9% <0%> (-4.33%)
26 <0> (ø)

.../landscapevideocapture/preview/CapturePreview.java
96.61% <100%> (+0.05%)
12 <1> (+1)
:arrow_up:

...le/landscapevideocapture/VideoCaptureActivity.java
27.77% <28.57%> (+0.59%)
10 <1> (ø)
:arrow_down:

...e/landscapevideocapture/view/VideoCaptureView.java
62.5% <30.76%> (-4.54%)
14 <1> (+1)

...deocapture/configuration/CaptureConfiguration.java
85.71% <66.66%> (-1.02%)
21 <1> (+1)

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 5c90229...daf724a. Read the comment docs.

Good job guy @Didier116 , hope that will be validate soon, it will be nice that we can use this feature without re-implement it from scratch.
Thank u for your implication anyway ;)

Sorry for my late review, things have been extremely hectic

Any chance you could have a look at my comments?

Yes, sorry, I'm a little busy right now but I'll try to look it by next week.

I think I considered all your remarks.
So, what's the next step? Is there anything I've forgotten or can I do more?

What's wrong with this PL ?


[ng-core] Error with mixInInjectableSuperclass() using manage()

The use of javascript's private definition in mixInInjectableSuperclass was causing an error when calling the class' manage method.
export function mixInSubscriptionManager<B extends Constructor>(Base: B) {
  return class extends Base implements Unsubscribable {
    private subscriptions = new Subscription();

    // eslint-disable-next-line max-params
    subscribeTo<T>(
      observable: Observable<T>,
      next: (value: T) => void = noop,
      error?: (error: any) => void,
      complete?: () => void,
    ): void {
      this.subscriptions.add(
        observable.subscribe({
          next: next.bind(this),
          error: error?.bind(this),
          complete: complete?.bind(this),
        }),
      );
    }

    manage(subscription: Subscription): void {
      this.subscriptions.add(subscription);
    }

    unsubscribe(): void {
      this.subscriptions.unsubscribe();
      this.subscriptions = new Subscription();
    }
  };
}

So far I am unable to reproduce the issue. I tried running this code in a test in ng-core, in the test of a project that consumed ng-core, and in the prod code of a project that consumed ng-core.
    class InjectableDate extends mixInInjectableSuperclass(Date) {}
    const dateManager = new InjectableDate();
    dateManager.manage(new Subscription());

I know you're on Angular 12, and I'm testing with Angular 15. Maybe Typescript got better at dealing with private properties in between? If you can help reproduce I can try fixing it. But I also know you're in the process of upgrading up to Angular 14, so it may be easiest to try again on your end once you get there, then revisit if it's still broken.

Ok sounds good, thank you! I will link this issue to the PR for angular 14!


Ensured Nutriscore in Search and History are disabled for OBF and OPFF

Description
Just added an if condition which checks the flavour before setting view of nutriscore in SumaryFragment
and as I've seen in History there was no view at present in which we're showing nutriscore, please correct me if I'm wrong.
Please suggest if any more changes are required :).
Related issues and discussion
#1042

Thanks @Shubham2320! Merged


Change to only move search parameters 1x in the beginning

Description
Change to only move search parameters 1x in the beginning of the data migration tool.
Testing
We have tested the changes by migrating the custom search parameter. Only 1 time it executes the migration of custom search parameter

@shashanknarang27 - there are some merge conflicts that are preventing this PR from being approved.

@shashanknarang27 - there are some merge conflicts that are preventing this PR from being approved.

@erikhoward : We have resolved the conflicting file.


Avoid waiting for offsets initialization in dispatcher

Set subscription readiness based on consumer group status (#182)
Close request body for tcp connection reuse (#239)
Use SYSTEM_NAMESPACE variable instead of hardcoded value (#220)
upgrade to latest dependencies (#247)
:lipstick: Usage of more SYSTEM_NAMESAPCE in tests (#248)
Fix flaky metrics, health, and observability tests (#246)
upgrade to latest dependencies (#251)
Increase health check timeouts to allow Sarama timeouts (#253)
integrate the gopath hacks (#252)
Removing verbose info logger (#256)
Granting RBAC access for the leases (#257)
upgrade to latest dependencies (#255)
add config creating knative-eventing ns (#259)
fix custom consumer group error channel lifecycle (#263)
upgrade to latest dependencies (#262)
Fix error format in adapter (#265)
upgrade to latest dependencies (#266)
:lipstick: better reflection of this artifact on the release labels (#267)
Update common github actions (#269)
upgrade to latest dependencies (#270)
Change auto topic create to be false... (#271)
upgrade to latest dependencies (#272)
Read resp body for connection reuse (#273)
Remove default limits (#275)
upgrade to latest dependencies (#277)
:lipstick: we forgot one admissionregistration.k8s.io/v1beta1 update to v1 (#281)
upgrade to latest dependencies (#282)
Update common github actions (#283)
Move Sarama YAML related functions into common (#278)
upgrade to latest dependencies (#284)
Prepare for splitting configmap package. (#287)
Update common github actions (#288)
Unifiy Sarama config building (#286)
Fix ko setup (like https://github.com/knative-sandbox/eventing-rabbitmq/pull/178) (#292)
Add distributed traceid (#290)
One more round of './hack/update-deps.sh --upgrade && ./hack/update-codegen.sh' (#291)
Update common github actions (#295)
upgrade to latest dependencies (#296)
Distributed KafkaChannel Sarama Client Refactor (#297)
upgrade to latest dependencies (#301)
Removed namespace setup (#303)
upgrade to latest dependencies (#306)
upgrade to latest dependencies (#308)
:lipstick: removing the deprecated namespace and controller yamls (#307)
upgrade to latest dependencies (#310)
upgrade to latest dependencies (#311)
Do not test controller name from generated source which can change. (#320)
Update common github actions (#316)
Use Sarama config from config-kafka in consolidated channel (#305)
upgrade to latest dependencies (#319)
Format markdown (#322)
upgrade to latest dependencies (#330)
upgrade to latest dependencies (#333)
fix instructions to run e2e tests locally (#329)
make space for mt source (#321)
Add sasltype as optional secret parameter for kafka user confiugration (#332)
k8s 0.19.7 (#338)
Format markdown (#336)
upgrade to latest dependencies (#339)
upgrade to latest dependencies (#340)
:boom: it is already 2021 (#343)
No retry on 400 response (#345)
upgrade to latest dependencies (#341)
multi-tenant KafkaSource (#186)
Add steven0711dong to the owner list  (#349)
upgrade to latest dependencies (#348)
upgrade to latest dependencies (#351)
e2e source tests can now run against the mt source impl (#350)
Fix #347 (#352)
Fix #342 (#353)
Update common github actions (#362)
Fix ce-source missing the namespace (#361)
Increase idle connection limits from 100/2 to 1000/100 (#366)
expose metrics and profiling data (#221)
Fix race on error channel in consumer factory (#364)
Propagate the auth config down to the st adapter (#365)
Add http endpoint to communicate dispatcher readySubscriber status (#344)
Adding check that requires us to just enable TLS, no need for custom certs (#359)
Rename mt source images mt_{controller,ra} -> mtfoo{controller,ra} (#371)
upgrade to latest dependencies (#367)
Remove @Harwayne from OWNERS. (#374)
upgrade to latest dependencies (#372)
Update common github actions (#375)
Allow v1beta1 stkafkasource topics & bootstrapservers to be mutable (#376)
upgrade to latest dependencies (#377)
[mtsource] don't kill pods with placed vpods (#380)
upgrade to latest dependencies (#385)
slighly improve e2e doc (#383)
Use sarama config build in source (#337)
upgrade to latest dependencies (#391)
Update common github actions (#390)
Get rid of maybeAppendVar func (#392)
Consolidated channel watch config kafka (#394)
Expand number of kafkasource fields that are now mutable, add e2e tests (#384)
Update common github actions (#396)
upgrade to latest dependencies (#397)
Watch kafka secret update auth (#373)
Updating deps (#400)
Adding HPA for webhook (#395)
Format markdown (#402)
upgrade to latest dependencies (#403)
using code from eventing, that got moved there (#401)
upgrade to latest dependencies (#409)
reenable stopping st adapter when a change occurs (#406)
Refactor distributed component mains to handle Kubernetes config better (#410)
update deps for 0.21 (#415)
Add CODEOWNERS file for approvals (#414)
[mtsource] remove finalizer in mtadapter (#416)
Stringify the sarama RecordHeader slices for easier log reading (#418)
Fix distributed multi cert tests (#417)
add more approvers as default owners (#422)
upgrade to latest dependencies (#421)
add mtsource owners (#419)
[mtsource] simplify autoscaler + refactor (#424)
upgrade to latest dependencies (#427)
upgrade to latest dependencies (#429)
upgrade to latest dependencies (#431)
Watch kafka config in consolidated channel controller (#423)
move eventing/pkg/apis/duck/v1alpha1 here (#430)
upgrade to latest dependencies (#432)
Run all actions against main (#436)
upgrade to latest dependencies (#438)
Remove trailing dashes from labels (#439)
Use CE connection args available, instead of hardcoded values (#440)
upgrade to latest dependencies (#441)
Update common github actions (#437)
spec.consumers is now mutable (#443)
set default number of consumers (#445)
Upgraded storage version of kafkachannel (#446)
Move setting CE connection args setting one level above in consolidated dispatcher (#449)
Reorganize consolidated dispatcher code, no behavior change (#450)
fix codeowners for the mtsource code (#454)
Update common github actions (#457)
Add label selector to enable HPA to scale Kafka source (seond attempt) (#458)
reduce apiserver requests for dispatcher (#456)
Update common github actions (#465)
capacity and refreshPeriod are now configurable via env var (#468)
Added post-install script to migrate KafkaChannel to v1beta1 (#448)
Do not mark messages as consumed if the context was canceled (#471)
Tap subscriptions too when running the post nstal (#473)
Add Subscription prober (#433)
Separate the consolidated dispatcher subscription endpoint (#451)
upgrade to latest dependencies (#447)
Upgraded storage version of kafkasource (#452)
upgrade to latest dependencies (#478)
Updating to latest of Sarama (#479)
upgrade to latest dependencies (#480)
Update common github actions (#483)
upgrade to latest dependencies (#484)
upgrade to latest dependencies (#485)
Support arbitrary sarama metrics (#464)
upgrade to latest dependencies (#490)
upgrade to latest dependencies (#492)
Move metrics shutdown channels out of dispatcher config (#493)
Add "cloudevents" to the eventing-kafka config (#489)
Channel upgrade tests (#467)
[Consolidated Channel] Update target pod IPs when dispatcher pods scale before the subscription is marked ready  (#487)
Dependency update and some hack/test (#510)
[Consolidated] Pass ServiceAccount to use in consolidated channel via an env var (#511)
[main] Matzew and vaikas dropping beta1 (#513)
[KafkaSource] Use the control protocol to expose the consumer group status (#328)
Global resync Kafka channels when config-kafka is changed (#486)
[Consolidated] Rewrote the dispatcher reconciler (#509)
disable control server when running the mt source. (#523)
Fix memory and CPU leaks with the distributed secret watcher (#525)
Run KafkaSource smokes in upgrade test (#524)
[MTSource] ST Adapter start returns error instead of panic (#505)
[consolidated] Rolling deployment dispatcher on configmap change (#514)
Format markdown (#528)
Distributed channel - watch config-kafka like consolidated channel (#529)
[mtsource] Automatically adjust Sarama resource usage to fit within limits (#470)
Update to latest eventing (#532)
Distributed channel - config-kafka reloading (#537)
Remove unused Kafka dispatcher arg (#542)
Fix linter complaining (#543)
Setting retries & replication options with easy customization (#540)
Only return true in probe verifier if all partitions found (#551)
Fix a bad log line (#555)
Remove KafkaChannel v1alpha1 (#550)
Restart distributed deployments when changed (#548)
Dispatcher readiness e2e test (#476)
upgrade to latest dependencies (#522)
Drop --strict flag on ko (#568)
Skipping subscription readiness when scaling dispatcher test (#573)
upgrade to latest dependencies (#566)
Format markdown (#571)
Missing defer close kafka admin client (#565)
Reducing noise of the 'Changes detected' logger (#575)
upgrade to latest dependencies (#579)
update deps (#580)
upgrade to latest dependencies (#581)
upgrade to latest dependencies (#584)
shared common config files (#583)
Adding generated openAPIV3Schema from hack tool (not embedded) (#585)
Remove istio sidecar annotation (#586)
Copy volumes as well as container when creating deployment updates (#591)
upgrade deps (#595)
Update actions (#597)
Port most of the existing Kafka Source tests to rekt framework (#488)
upgrade to latest dependencies (#598)
attempt to fix e2e tests (#601)
ResetOffset API & CRD (#589)
upgrade to latest dependencies (#600)
Update actions (#599)
upgrade to latest dependencies (#609)
[distributed kafkachannel] Refactor remove secret watcher (#603)
Upgrade deps (#616)
Update actions (#617)
post-install script to migrate KafkaSource to v1beta1 (#615)
[scheduler, mtsource] Initial HA support for MT Kafka source (#587)
fix crash when secret is missing (#621)
Update actions (#620)
upgrade to latest dependencies (#610)
upgrade to latest dependencies (#625)
[source] fix issue with offset not being initialized before session is closed (#604)
Delete v1alpha1 for source and bindings (#630)
Format go code (#633)
Debug log consume message (#635)
Update community files (#638)
upgrade to latest dependencies (#632)
upgrade to latest dependencies (#641)
remove vreplicas from pods with the larges ordinal (#640)
upgrade to latest dependencies (#642)
[mtsource] wait for stadapter to stop before starting the new one (#618)
fix lint error (#648)
upgrade to latest dependencies (#644)
Remove post install script (#650)
[QE] Continual tests for KafkaSource for upgrade testing (#563)
Copy OWNERS_ALIASES from knative/community; fill in OWNERS files (#574)
Set global maxresponsesize (#646)
Update actions (#654)
use existing helper func (#652)
Retire CODEOWNERS (#653)
upgrade to latest dependencies (#651)
Consolidate configmap (#622)
upgrade to latest dependencies (#658)
Receiver liveness before sarama calls (#660)
Make sure ConsumeClaim exit before rebalance.timeout (#659)
Resetoffset controller (#626)
Updating to latest of Strimzi 0.23, with its v1beta2 APIs :dizzy: (#627)
Update community files (#674)
Adjust MaxResponseSize based on the number of active stadapters (#668)
Update community files (#678)
Bump go to 1.16 (#670)
upgrade to latest dependencies (#677)
Update actions (#673)
upgrade to latest dependencies (#681)
take into account the number of connected brokers (#682)
upgrade to latest dependencies (#684)
Go w/ Sarama 1.29.0 (#631)
Allow consolidated channel to use distributed-style secret format (#680)
upgrade to latest dependencies (#686)
Adding latest eventing deps (#690)
Format markdown (#611)
KafkaSource retries on error (#666)
Update actions (#693)
update to latest eventing deps (#692)
Only run InitOffset once after the adapter has started (#695)
revert to setting consumer.fetch options instead of MaxReponseSize (#694)
Support eventing metrics (#688)
upgrade to latest dependencies (#698)
Remove creation of new dispatcher when secret changes (#700)
assign apikey after logging out sarama config (#696)
[distributed kafkachannel] Distributed Dispatcher with common/consumer (#561)
Mark KafkaSource as ready when all initial offsets have been committed (#649)
skip dls test (#711)
Add resource requests and limits to kafka-webhook (#710)
update deps (#713)
upgrade to latest dependencies (#701)
Update control-protocol version (#718)
add mt-tenant specific test (#560)
Fix lint errors (#709)
upgrade to latest dependencies (#719)
Avoid copying msg when extracting the event type (#715)
[scheduler] Compact vreplicas (#705)
Update community files (#721)
upgrade to latest dependencies (#726)
upgrade to latest dependencies (#727)
:dizzy: Add permission to update namespace finalizer (#714)
upgrade to latest dependencies (#730)
Fix no kafka channel address issue (#729)
upgrade to latest dependencies (#732)
[Scheduler] Prevent pod to be overcommitted (#728)
Update community files (#733)
upgrade to latest dependencies (#734)
upgrade to latest dependencies (#735)
Update actions (#736)
update to sarama 1.29.1 (#737)
Kafka readiness test requires a topic (#738)
Resetoffset controller control protocol (#725)
Create stop/start ConsumerGroup Manager with Control-Protocol (#724)
Resetoffset Controller - Reconciler Lifecycle & Locks (#741)
Lock unlock protocol flags (#742)
upgrade to latest dependencies (#743)
Add clusterrole support for getting namespaces to webhook. (#752)
[release-0.24] [Source] Optimize InitOffsets (#762)
[release-0.24] add missing condition types (#769)
Upgrade KafkaCat image used in KafkaSource e2e tests (#793)
[release-0.24] [Consolidated KafkaChannel] Set KafkaChannel consolidated dispatcher OwenrRef (#802)
removing confusing error message (#816)
upgrade to latest dependencies (#851)
[0.24] Move initOffsets functionality to a common package (#885)
Make status.address optional in the KafkaChannel CRD (#869)
[0.24] KafkaChannel to init offsets before dispatcher  (#886)
Do not wait

Fixes #

Proposed Changes

Release Note

Docs

This mess was created by the GH CLI that I'm using to open PR from the command line, so far with only 2 remotes it works but with 3 remotes it chooses a random one :smile:


Map links don't show pointer on hover

On the map, if I hover my cursor over a link, it shows the text selection cursor, not the clicker cursor.

Ok

I get both pointers and text selectors in Chrome. Same with a big map (full page).


Query : Join & Leave network

Purpose

Added support for query JoinNetwork
Added support for query LeaveNetwork

Changes

Added support for query JoinNetwork
Added support for query LeaveNetwork

Checklist

[x] My code follows the style of this project.
[x] The code compiles without warnings.
[x] I have performed a self-review of the changes.
[x] I have documented my code, in particular the intent of the
hard-to-understand areas.
[x] (If necessary) I have updated the CHANGELOG.

CLA acceptance
By submitting the contribution I accept the terms and conditions of the
Contributor License Agreement v1.0

link: https://developers.concordium.com/CLAs/Contributor-License-Agreement-v1.0.pdf

[x] I accept the above linked CLA.

Looks good.


Add From impl to convert Switch to Route

Closes https://github.com/yewstack/yew_router/issues/153
You now convert switches to routes.

Thanks 😊 🙏


attempt to call method 'S' (a nil value)

Hi @Chipinators and thank you for the addon!
I'm running into an issue with version 1.0.6 (for Retail 11.0.2):
Importer/locale/enUs.lua:46: attempt to call method 'S' (a nil value)

Here are the logs:

BugSack logs
5x ...ceBetterBags_AdiBagsImporter/locale/enUs.lua:46: attempt to call method 'S' (a nil value)
[string "@BetterBags_AdiBagsImporter/locale/enUs.lua"]:46: in main chunk

Locals:
BetterBags = <table> {
 isBCC = false
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 defaultModuleState = false
 _bindingFrame = Frame {
 }
 baseName = "BetterBags"
 name = "BetterBags"
 orderedModules = <table> {
 }
 backpackShouldClose = false
 isRetail = true
 backpackShouldOpen = false
 Bags = <table> {
 }
 atBank = false
 enabledState = true
 atWarbank = false
 isClassic = false
 hooks = <table> {
 }
 isCata = false
 _buttons = <table> {
 }
}
L = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
generalStrings = <table> {
 Developer = "Developer"
 Warning! = "Warning!"
 AdiBags Importer = "AdiBags Importer"
 Enable AdiBags = "Enable AdiBags"
 Import = "Import"
 Check Out My Other BetterBags Plugins = "Check Out My Other BetterBags Plugins"
 Version = "Version"
 GitHub = "GitHub"
 Undo = "Undo"
 Support = "Support"
 Date = "Date"
 About = "About"
}
descriptions = <table> {
 Enter the separator to use between Category and Sub-Category = "Enter the separator to use between Category and Sub-Category"
 Import your AdiBags custom filters into BetterBags = "Import your AdiBags custom filters into BetterBags"
 If enabled, only the Sub-Category will be used for the category name = "If enabled, only the Sub-Category will be used for the category name"
 AdiBags is installed but disabled. Please enable it and reload the UI. = "AdiBags is installed but disabled. Please enable it and reload the UI."
 If you find any issues with the plugin, please submit an issue on the projects GitHub page. = "If you find any issues with the plugin, please submit an issue on the projects GitHub page."
 No import to undo. = "No import to undo."
 Successfully imported %d AdiBags categories into BetterBags. = "Successfully imported %d AdiBags categories into BetterBags."
 AdiBags not detected! The functionality of this module will be disabled. = "AdiBags not detected! The functionality of this module will be disabled."
 Undo successful. Reverted imported items and categories. = "Undo successful. Reverted imported items and categories."
 AdiBags configuration not found! = "AdiBags configuration not found!"
}
errors = <table> {
 AdiBags Importer Warning: Attempted to import item '%d' but the item does not exist. Item import was skipped. = "AdiBags Importer Warning: Attempted to import item '%d' but the item does not exist. Item import was skipped."
 Error: Selected profile does not have any overrides! = "Error: Selected profile does not have any overrides!"
}
(for state) = <table> {
 Developer = "Developer"
 Warning! = "Warning!"
 AdiBags Importer = "AdiBags Importer"
 Enable AdiBags = "Enable AdiBags"
 Import = "Import"
 Check Out My Other BetterBags Plugins = "Check Out My Other BetterBags Plugins"
 Version = "Version"
 GitHub = "GitHub"
 Undo = "Undo"
 Support = "Support"
 Date = "Date"
 About = "About"
}
(for control) = "Developer"
key = "Developer"
value = "Developer"
(*temporary) = nil
(*temporary) = <table> {
 data = <table> {
 }
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = true
 locale = "enUS"
 moduleName = "Localization"
 defaultModuleState = true
 name = "BetterBags_Localization"
 orderedModules = <table> {
 }
}
(*temporary) = "Developer"
(*temporary) = "Developer"
(*temporary) = "attempt to call method 'S' (a nil value)"

Thank you in advance for the help! 🙏

try this
https://cdn.discordapp.com/attachments/1277836331501883449/1280291965879193731/fix.zip?ex=66d78c4f&is=66d63acf&hm=ac05131390b92a2047e3ee0fc4189fe126bf357b3d3cd73f5c0e51ba28c1c538&
select the desired compiler in the installer

Malware above from @zawa999 ⚠DO NOT DOWNLOAD ⚠

Thanks for the report @scalp42! I'll look into this today and get a fix out ASAP!

Just pushed out v1.0.7 to CurseForge/Wago. Please update to this version and it should be fixed! Thanks again for the report, didn't realize BetterBags fundamentally changes how they were doing localization.

@Chipinators thank you so much for the quick answer and help stranger! Much much appreciated ❤


Graduate to main conda organization

As a follow-up to https://github.com/conda/conda-build/issues/4472 ("Split conda index into separate package conda-index") we are ready to remove the conda index subcommand from conda-build and have conda-build instead depend on conda-index.
In preparation for that we need to graduate conda-index to the main conda organization.
conda-build would depend on conda-index -> conda-package-streaming -> python-zstandard.
I don't think conda-build usually spends a lot of time indexing, since you're not likely to have thousands of local packages, but this would make it faster.
This is also related to another graduation application: https://github.com/conda-incubator/conda-package-streaming/issues/31

@conda-incubator/steering
This proposal falls under the Incorporate a Software Project into the main conda Organization policy of the conda governance policy, please vote and/or comment on this proposal.
It needs 60% of the Steering Council to vote yes to pass.
To vote, please leave yes, no or abstain as comments below this issue.
If you have questions concerning the proposal, please leave a comment below as well.
This vote will end on 2022-10-07.

yes

yes

Yes

Yes

yes, nice!

Yes.

yes

yes

yes

Yes

yes

yes

yes


[Request] Add SPICE (Simulation Program with Integrated Circuit Emphasis) highlight

Is your request related to a specific problem you're having?
I'm thankful for all the work done, but couldn't find the highlighting for this so old and so useful language.
The solution you'd prefer / feature you'd like to see added...
I thought maybe it could be possible to adapt the solution from these repos, although they were not designed for your specific language (I think):
.lang type: https://github.com/thomasysliu/Gedit-SPICE-syntax-highlighting
.lang type: https://github.com/abhijit86k/Gedit-SPICE-syntax-highlighting
.xml type: https://github.com/hildogjr/Notepad-plus-plus--languages
.YAML-tmLanguage type: https://github.com/leoheck/sublime-spice
.vim type: https://github.com/1995parham/vim-spice
.json/.cson type: https://github.com/gaku/language-spice
.json/.cson type: https://github.com/timerg/language-spice
Any alternative solutions you considered...
The aforementioned ones are my best shots. Unfortunately, I'm new to this. Meanwhile, I'll try to reach a syntax highlight using .Rmd based solution.
Additional context...
That's all for now. Thank you for your attention. Best regards, Patrick.

From our documentation:
This is a general answer to requests for adding new languages that appear from
time to time in the highlight.js issue tracker and discussion group.

Highlight.js doesn't have a fundamental plan for implementing languages,
instead the project works by encouraging development of 3rd party language
grammars from contributors.  We're also happy to host 3rd party language
grammars at the highlightjs GitHub organization - no matter how obscure
or weird.

This means that there's no point in requesting a new language without
providing an implementation for it. If you want to see a particular language
included in highlight.js but cannot implement it, the best way to make it
happen is to get another developer interested in doing so. Here's our
:doc:language-guide.

If you might be interested in contributing a 3rd party language grammar you can start at:
https://github.com/highlightjs/highlight.js/blob/master/extra/3RD_PARTY_QUICK_START.md

Doesn't look like a super hard grammar, but someone would need to put in the effort to write a HLJS version.

No, it's not hard. Few commands and structures. I don't have any knowledge on .js files an how to pack the solution yet. I was just trying to use the spice highlight inside a webpage I'm building with blogdown in R. I'll try to learn how to do it following the links you've provided. Too many languages...
Thank you for your attention and your time. Best regards, Patrick.


Misleading icon on Netlify status

Love the project!
Ran into a small issue yesterday.
This is the status of the last builds for my project on Netlify:

However, the icon shows an "error" icon:

I would expect the icon to reflect the "cancelled" status instead.
It would also be nice if there was a way to preserve the last non-cancelled status instead of scaring me :)
Keep up the good work!

Any design proposals? 😇

I would keep the last non-cancelled status, like I proposed above. After all, the cancelled job did not create any side effects and that last status is still accurate.
I would imagine that's a bit problematic since you can't just check the last job, but the last n jobs instead until you find one that's not cancelled. If that's something that should be avoided, maybe use an empty gray icon, or even one with a question mark.

Ups! I misunderstand your initial comment 🤦
I made a quick check and that behavior you describe is the one it should have unless the Netlify API is considering the canceled status an error (code here) 🤔


[fix]: [CDS-96722]: Update drift detection documentation

Thanks for contributing to the Harness Developer Hub! Our code owners will review your submission.
Description

Please describe your changes: __________________________________
Jira/GitHub Issue numbers (if any): ______________________________
Preview links/images (Internal contributors only): __________________

PR lifecycle
We aim to merge PRs within one week or less, but delays happen sometimes.
If your PR is open longer than two weeks without any human activity, please tag a code owner in a comment.
PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://664462b16e796e69a07dc3b4--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://664463d890f96b6bfb8f6186--harness-developer.netlify.app


[bug] 0.0.6这个情况是不是内存溢出了？

Describe the bug

MacBook air M2 8G 14.5系统
打开以后非常卡顿，然后查看监视器情况如截图所示
Reproduction
No response
Expected behavior
No response
Application and system information
0.0.6

Additional context
No response

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."

收到反馈，我们下来排查下

复制了20万行的excel导致的；
打开软件后快速进入目录，删除数据库目录所有文件，重新打开软件即可

Duplicate of #309
那就和这个问题重复了，这个我关了，后面我们看看怎么来优化大量数据的问题！


 I deleted the trying branch, seems like that helped nuke bad state?!

bors retry

bors try

PyPy ffi checks are changed to allow to fail for now, I'm not sure how to deal with

no field ob_base on type XXX

errors.

bors r=davidhewitt

PyPy ffi checks are changed to allow to fail for now, I'm not sure how to deal with
no field ob_base on type XXX
errors.

Yes, PyPy 3.7 and 3.8 aren't PEP 3123 compliant, they have the PyObject fields inlined, but the struct layout is the same (as far as I'm aware) and it certainly seems it works despite the fact we use ob_base. I decided not to worry about this for now; on Unix PyPy 3.9 is corrected, but for some reason not changed on Windows yet!


Upgrade erikh/tftest (now supports terraform 0.15)

Signed-off-by: Erik Hollensbe<EMAIL_ADDRESS>

Going to merge this, please upgrade if this causes issues for you.


fix registering broker on closed client

When i try to close sarama client i got the same error as #1531
panic: assignment to entry in nil map

As i understand this is a simple check-then-act race condition. Did i handle error correctly?!

Thanks for contributing. Could you please sign CLA (see link in GitHub Checks list right below this comment)?

@bai i have signed the CLA but it seems like the CLA status does not update. Is there any way to fix this?

Hi @dnwe, thanks for your reply. Sorry cause i don't hold the code so i can't give you the stacktrace until next week but i can tell that the stacktrace is the same as described in #1531.

I wasn't sure why you'd chosen to remove the up-front read-locking if client.Closed() { return } check in the updateMetadata func, but left it in-place in the RefreshCoordinator func?

I remove the up-front check because i feel it's quite redundant to lock and check twice on the same condition.
I don't remove it in RefreshCoordinator to avoid futher requests and cause i'm not sure whether removing client.Closed() before calling client.getConsumerData() is safe either.

It's also a change in behaviour as updateMetadata was previously returning false, nil when client.brokers was nil at entrypoint.

I see that updateMetadata is called inside RefreshMetadata via tryRefreshMetadata and RefreshMetadata also returns ErrClosedClient when the client has already been closed so i do the same. However, i would revert those changes if it is not the expected behavior.
What do you think? Do you have any suggestion?

@dnwe FYI, here is my stacktrace:
panic: assignment to entry in nil map

goroutine 194 [running]:
github.com/Shopify/sarama.(*client).registerBroker(0xc00188c090, 0xc0014ba700)
	path-to-project-folder/vendor/github.com/Shopify/sarama/client.go:533 +0x443
github.com/Shopify/sarama.(*client).updateMetadata(0xc00188c090, 0xc00087c050, 0xc00087c000, 0x0, 0x0, 0x0)
	path-to-project-folder/vendor/github.com/Shopify/sarama/client.go:844 +0x136
github.com/Shopify/sarama.(*client).tryRefreshMetadata(0xc00188c090, 0xc0002c0860, 0x1, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0)
	path-to-project-folder/vendor/github.com/Shopify/sarama/client.go:789 +0xd46
github.com/Shopify/sarama.(*client).RefreshMetadata(0xc00188c090, 0xc0002c0860, 0x1, 0x1, 0x0, 0x0)
	path-to-project-folder/vendor/github.com/Shopify/sarama/client.go:442 +0x2f5
github.com/Shopify/sarama.(*consumerGroup).topicToPartitionNumbers(0xc0015f03f0, 0xc0002c0860, 0x1, 0x1, 0x0, 0x0, 0x0)
	path-to-project-folder/vendor/github.com/Shopify/sarama/consumer_group.go:472 +0x97
github.com/Shopify/sarama.(*consumerGroup).loopCheckPartitionNumbers(0xc0015f03f0, 0xc0002c0860, 0x1, 0x1, 0xc001882b00)
	path-to-project-folder/vendor/github.com/Shopify/sarama/consumer_group.go:454 +0x1ed
created by github.com/Shopify/sarama.(*consumerGroup).Consume
	path-to-project-folder/vendor/github.com/Shopify/sarama/consumer_group.go:178 +0x428

Debugger finished with exit code 0

It seems like the problem has been fixed already. I will reopen if any furthur problem  encountered.
Thanks for creating a great library!


Generalize layout propagation and clean up some unused functions

Before this patch layout propagation is only applied to NHWC layout, e.g.
[X_ztensor] -> Unstick (NHWC) -> Stick (4D) -> zhigh.Relu

The layout NHWC  is propagated to Relu, and leads to:
[X_ztensor] -> zhigh.Relu -> Unstick (NHWC) -> Stick (4D)

Since unary and binary operations can work with arbitrary layout, this patch generalizes the layout propagation to apply to arbitrary layout, for example,
[X_ztensor] -> Unstick (3DS) -> Stick (3D) -> zhigh.Relu

will become
[X_ztensor] -> zhigh.Relu -> Unstick (3DS) -> Stick (3D)

Unstick-stick pairs will be automatically eliminated by optimizations for unstick and stick operations.
Signed-off-by: Tung D. Le<EMAIL_ADDRESS>

Jenkins Linux ppc64le Build #7499 [push] Generalize layout propag... started at 01:37

Jenkins Linux s390x Build #8448 [push] Generalize layout propag... started at 01:35

Jenkins Linux amd64 Build #8432 [push] Generalize layout propag... started at 00:35

Jenkins Linux amd64 Build #8432 [push] Generalize layout propag... passed after 1 hr 14 min


materialize 1.0.0 Modal (No Jquery)

var elems = document.querySelectorAll('.modal');
var instances = M.Modal.init(elems, {});
var instance = M.Modal.getInstance(elems);

works fine through the UI, BUT not working if i want to instance.close() / instance.open() through javascript.
am i missing something?
added info: M.Modal.getInstance(elems)  is not working/returning anything to the var instance

since it hasnt been replied, got a fast work around.
if you got a close button to trigger the modal to close, put an id on it and called click() event on it.
(document.getElementById("entryProjectCancel")).click()  i named my id as entryProjectCancel, u can change it to anything(obviously).

Use the methods from here:
https://materializecss.com/modals.html#methods
Call it on the instance object like so:
instance.open();

You can't get instance from an array like object. Check what elems contains and pass in a single elem to get instance from

You can't get instance from an array like object. Check what elems contains and pass in a single elem to get instance from

please give an example,
I really don't understand

I'm having this issue as well,
var instance = M.Modal.getInstance(element);
instance.open();

Sometimes it works sometimes it doesn't (instance is undefined)


Duplicate API scopes found. This is an invalid configuration. Use different names for API scopes. Scopes found: read, custom.profile

I have two scope s on all my ApiResources (read, custom.profile)
The api resource scopes must be unique accross all apiresources?!
If GetAllResourcesAsync() get apiname as parameter help me to filter scopes to the resource.
fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1]
      An unhandled exception has occurred while executing the request.
System.Exception: Duplicate API scopes found. This is an invalid configuration. Use different names for API scopes. Scopes found: read, custom.profile
 at IdentityServer4.Stores.IResourceStoreExtensions.CheckForDuplicates(String[] identityScopeNames, String[] apiScopeNames) in ...\IdentityServer4\src\Extensions\IResourceStoreExtensions.cs:line 85
 at IdentityServer4.Stores.IResourceStoreExtensions.Validate(IEnumerable`1 identity, IEnumerable`1 apiResources) in ...\IdentityServer4\src\Extensions\IResourceStoreExtensions.cs:line 52
   at IdentityServer4.Stores.IResourceStoreExtensions.GetAllEnabledResourcesAsync(IResourceStore store) in ...\IdentityServer4\src\Extensions\IResourceStoreExtensions.cs:line 106

The api resource scopes must be unique accross all apiresources?!

Yes. How would the token server know which API was being used when requests came in for "read"?

What I try to do is a solution that client owners can define own api and api scopes.
So how they can care about duplication one api scopes?

prefix them with an "owner id".

The owner of api and scopes  is the client .
I will try it.


Chef download RPM  for centos7.1

Hi,
I have tried to install chef in centos7.1 image,but it fails and shows 404 error,but when i try that url it redirects,no such 404 error found and also i can see etc/chef. I installed in centos 7 platform ,in that platform version it takes 7(i.e., &pv=7),but in centos7.1 it takes as &pv=Derived from Red Hat Enterprise Linux 7.But i can found etc/chef/solo.rb file ,i cannot able to download rpm file in centos7.1 Following errors posted below:
Redirecting to /bin/systemctl stop  iptables.service
Failed to issue method call: Unit iptables.service not loaded.
echocurl found: command not found
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
I, [2015-07-19T23:57:18.718860 #22437]  INFO -- :                                   Dload  Upload   Total   Spent    Left  Speed
I, [2015-07-19T23:57:18.718928 #22437]  INFO -- :
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
I, [2015-07-19T23:57:19.185445 #22437]  INFO -- :
100 18711  100 18711    0     0  40100      0 --:--:-- --:--:-- --:--:-- 40066
100 18711  100 18711    0     0  40091      0 --:--:-- --:--:-- --:--:-- 40066
I, [2015-07-19T23:57:19.189565 #22437]  INFO -- :  Downloading Chef 11.4.4 for el...
I, [2015-07-19T23:57:19.189639 #22437]  INFO -- : downloading http://opscode.com/chef/metadata?v=11.4.4&prerelease=false&nightlies=false&p=el&pv=Derived from Red Hat Enterprise Linux 7&m=x86_64
I, [2015-07-19T23:57:19.189710 #22437]  INFO -- :  to file /tmp/install.sh.979/metadata.txt
I, [2015-07-19T23:57:19.189779 #22437]  INFO -- :  trying curl...
I, [2015-07-19T23:57:19.615474 #22437]  INFO -- :  ERROR 404
I, [2015-07-19T23:57:19.615564 #22437]  INFO -- :  Omnitruck artifact does not exist for version 11.4.4 on platform el
I, [2015-07-19T23:57:19.615631 #22437]  INFO -- :
I, [2015-07-19T23:57:19.615698 #22437]  INFO -- :  Either this means:
I, [2015-07-19T23:57:19.615764 #22437]  INFO -- :     - We do not support el
I, [2015-07-19T23:57:19.615830 #22437]  INFO -- :     - We do not have an artifact for 11.4.4
I, [2015-07-19T23:57:19.615895 #22437]  INFO -- :
I, [2015-07-19T23:57:19.615963 #22437]  INFO -- :  This is often the latter case due to running a prerelease or RC version of chef
I, [2015-07-19T23:57:19.616034 #22437]  INFO -- :  or a gem version which was only pushed to rubygems and not omnitruck.
I, [2015-07-19T23:57:19.616100 #22437]  INFO -- :
I, [2015-07-19T23:57:19.616171 #22437]  INFO -- :  You may be able to set your knife[:bootstrap_version] to the most recent stable
I, [2015-07-19T23:57:19.616239 #22437]  INFO -- : release of Chef to fix this problem (or the most recent stable major version number).
I, [2015-07-19T23:57:19.616306 #22437]  INFO -- :
I, [2015-07-19T23:57:19.616374 #22437]  INFO -- :  In order to test the version parameter, adventurous users may take the Metadata URL
I, [2015-07-19T23:57:19.616443 #22437]  INFO -- :  below and modify the '&v=' parameter until you successfully get a URL that
I, [2015-07-19T23:57:19.616508 #22437]  INFO -- : does not 404 (e.g. via curl or wget).  You should be able to use '&v=11' or '&v=12'
I, [2015-07-19T23:57:19.616576 #22437]  INFO -- :  succesfully.
I, [2015-07-19T23:57:19.616650 #22437]  INFO -- :
I, [2015-07-19T23:57:19.616751 #22437]  INFO -- : If you cannot fix this problem by setting the bootstrap_version, it probably means
I, [2015-07-19T23:57:19.616823 #22437]  INFO -- :  that el is not supported.
I, [2015-07-19T23:57:19.616892 #22437]  INFO -- :
I, [2015-07-19T23:57:19.616963 #22437]  INFO -- : Metadata URL: http://opscode.com/chef/metadata?v=11.4.4&prerelease=false&nightlies=false&p=el&pv=Derived from Red Hat Enterprise Linux 7&m=x86_64
I, [2015-07-19T23:57:20.681222 #22437]  INFO -- :  Copying embedded executables to /usr/bin
I, [2015-07-19T23:57:21.723432 #22437]  INFO -- :  cp: error reading â€˜/proc/sysrq-triggerâ€™: Input/output error
I, [2015-07-19T23:57:21.723518 #22437]  INFO -- :  cp: failed to extend â€˜/usr/bin/proc/sysrq-triggerâ€™: Input/output error
Thamks&regards,
Indra

What command are you actually running to get this?

In my /etc/redhat-release  file ,i ve Derived from Hat Enterprise Linux 7&m=x86_64 when i changed to CentOs Linux release 7.1.1503(Core).It works for me.why such change we need?
Thanks & regards,
indra

I have no idea, but CentOS doesn't ship that way -- someone must have modified the /etc/redhat-release file on your system.

I had the same problem using their cloud images from http://cloud.centos.org/centos/7/images/ which were released on the same day as the fix for this problem https://git.centos.org/blob/rpms!centos-release.git/f3a9a7fb3d640e80ed979be291330537a174d6b9/SPECS!centos-release.spec which probably didn't make it into the images.
Maybe they updated the images some time ago, maybe they didn't. I didn't redownload/check them but simply modified our already shrunk cloud image which was much easier.
See https://github.com/chef/opscode-omnitruck/pull/86 for more infos.


Accessibility: MAS05A: Keyboard: Loss of focus in Options window on focusing the combo boxes

Platform:
Windows 10 RS1
Visual Studio Enterprise 2017 Preview
Version: 15.0.26340.0
Repro Steps:

Launch Visual Studio
Hit "Alt+R", to open "Rtools" menu
Using arrow keys navigate to "Options" menu item and hit enter
Using tab and arrow keys navigate to the combo boxes under "Debugging", "General", "Help", "History", "HTML", "Logging", "Markdown", "R Engine" and "Workspace" expand collapse buttons and observe the visual focus indicator

Expected Result:

Focus should go the 'Ok' button directly on tabbing from the combo box
Focus should go to the whole combo box i.e.  Edit and button.

Actual Result:
On tabbing from 'Evaluate Active bindings' combo box, focus goes to open button and then to 'OK'
Note: On tabbing focus moves to the edit field, and on the next tab focus moves to the dropdown button of the combo box and also the focus is not visible on the button. On shift tabbing, focus enters into the left pane tree elements
User Impact:
Users with motor/cognitive impairments who rely on keyboard will not know that the focus is on the entire combo box. Users may assume that the focus is only on the text element.

This is standard IDE grid. Opened VSTS 399983


Features

Purpose of PR

Stuff that is going to change
even more interesting stuff that is going to change

Security
Before you click Merge, take a step back and think how someone could break the Confidentiality, Integrity and Availability of the code you've just written. Are secrets secret? Is there any sensitive information disclosed in logs or error messages? How does your code ensure that information is accurate, complete and protected from modification? Will your code keep Contentful working and functioning?

Oops! didn't mean to merge to upstream. Sorry! please ignore


This is a test whether builds.a.o picks up this pull request

Ideally, this build should show up at https://builds.apache.org/blue/organizations/jenkins/logging-log4net/pr

Merged with develop.


 Anyone got a better color palette?
Inside Assets.xcassets:

I can take this one

Awesome, thanks!

How much of the current color palette are you looking to keep? Do you want to keep it yellow? Or just anything aesthetically pleasing?

Try to stick with the current logo colors -- something along yellow, orange, or pink.

Closed!