Have weave attach and weave expose print IPAM allocated addresses to stdout

These commands complete silently even when they have allocated IP addresses, requiring a second step of weave ps to find out what has been assigned. It would be useful to be able to capture the IP in a similar way to the technique used with weave run e.g:
$ EXPOSED_IP=$(weave expose)

I reckon these should output all addresses, allocated or not.

NB: addresses only. no /nn routing prefix length.

Should these commands only show addresses that were actually getting associated / dissociated? ie. exclude already associated/dissociated addresses? IMO no; these commands should be idempotent and produce the same results (modulo variations due to different allocations) regardless of context. This also implies that they should only show addresses we actually attempted to associate; not any other addresses that may already by associated.
Should the output be uniqified? e.g. say a user supplied the same address multiple times, or specified both net:defaultandnet:`? IMO no; though I don't have a particularly strong rationale either way.


Page theme with layout:full, sidebar:false, toc:false results in horizontal page scrollbar

A page with an empty div (or anything) using this theme in its meta.json results in a page with a horizontal scrollbar.
"theme": {
  "layout": "full",
  "sidebar": false,
  "toc": false
}

Setting sidebar: true eliminates the scrollbar. This appears to be the case since sidebar:false sets the expand directive in nextra-theme-docs/src/index.tsx. My workaround is to set sidebar:true just to force the css state I want, but logically it feels wrong.
(Current as of core commit f11f6d5)

Thanks for reporting! I'm trying to normalize the layouts with https://github.com/shuding/nextra/pull/471, so there will be only:

3-column layout, where you can enable/disable sidebar/toc
full layout, where the main content will always try to expand
raw layout, there's no sidebar/toc at all, no upper container

Hopefully it will make things easier!


Add CI task to check dependency licenses?

We can create a Cloud Build configuration which only gets triggered when the requirements.txt is changed, to check the license for each one to verify that they are good OSS licenses like MIT or Apache-2.0. This can be through a shell script.
Should we add this extra CI task, or is it not worth the time?

I'd just recommend enabling PyUP as it is free for open source projects and has this capability. https://pyup.io/

Mark as infeasible.


Need a more detailed meaning in css config.

I want to change the small menu in other location (more bottom than the default), So which css  changes the location of the menu item (the icon when in show slides, not the side menu when click it )

The slide menu button is can be modified by referencing .reveal .slide-menu-button in your own css. By default this is position: fixed and set to left: 30px and bottom: 30px. The easiest approach to changing the location is to override left/right and top/bottom.


Get cis-window and numpy object files - inputs for associaTR

This script aims to:

output cis window files for each gene with scRNA data (cell type + chr specific)
output gene-level phenotype and covariate numpy objects for input into associatr

Successful batch - https://batch.hail.populationgenomics.org.au/batches/434316

This is now config'ed :)


Memory leak with single process

Hi everyone, running my Huginn with single process container and external database image lead to memory leak. The peak of memory usage after one week with 35+ agent is 6 GB. May I ask is there any solution to solve high memory usage.

That really is a lot of memory. You could help narrowing down the issue by disabling a few Agents and then check if memory usage is still that high. I have 119 Agents on my instance and it's using 700 MB combined (I am using the single-process images).
If you know about Agents that fetch particular large website or download files those would be my first suspect.

if one of the agent will download a JSON file which is greater than 16MB size by command line agent. Will it affect?

Moreover, except stopping agent to check which agent lead to memory leak. What else can I do to check where the memory leak occurs.

if one of the agent will download a JSON file which is greater than 16MB size by command line agent. Will it affect?

No the memory usage is only affected by operations that are done in Ruby, if you the output of the ShellCommandAgent is also big it could be a factor though.

Moreover, except stopping agent to check which agent lead to memory leak. What else can I do to check where the memory leak occurs.

As far as I know there isn't a great way. I think the quickest test would be to disable all Agents/Scenarios, then restart the instance. While monitoring the memory usage enable one Scenario/Agent chain run it and check the memory usage. Then either restart the services or directly continue with the next Agent chain.
Does the memory usage climb beyond 6GB or does it creep up to that and then stays there?

if one of the agent will download a JSON file which is greater than 16MB size by command line agent. Will it affect?

No the memory usage is only affected by operations that are done in Ruby, if you the output of the ShellCommandAgent is also big it could be a factor though.

True, the ShellCommandAgent output is outputting the whole 16MB JSON.
In addition, we also increased the database maximum storage size in each field to fulfil our usage.

Does the memory usage climb beyond 6GB

It used up to 6GB because we limited the memory size of the container. I think it will climb more than 6GB without memory limitation.

It used up to 6GB because we limited the memory size of the container. I think it will climb more than 6GB without memory limitation.

Not 100% sure about that, if the processes really need more memory to work it should cause out of memory issues.
Can you share the scenarios that cause your instance to use that much memory?

Sorry for the late replay, I tried to stop some scenarios. And I observed the memory usage did increase slowly.
Here is the scenario.
sites-alive-monitoring.txt
And the memory usage diagram.

It seems that it just didn't release the memory only.

In addition, Memory usage after disabled the scenario

Sorry for the late replay

Likewise 😄

In addition, Memory usage after disabled the scenario

Ok that looks more like a common memory usage schema of Huginn/RoR applications. The usage climbs but then plateaus at a reasonable amount.
I did see you are storing some information in the Agent memory in "Huginn memorise site status" is it possible that the memory of that Agents get really big (as in dozens or more MB)? You should be able to inspect the memory on the Agent detail page.

I did see you are storing some information in the Agent memory in "Huginn memorise site status" is it possible that the memory of that Agents get really big (as in dozens or more MB)? You should be able to inspect the memory on the Agent detail page.

I didn't saw any large JSON in the memory. Here is the example:
{
  "ME": 0,
  "EKIEd": 0,
  "HKPhil": 0,
  "OEM": 0,
  "YM": 0,
  "the Patsy eshop": 0,
  "YM Balloon": 0,
  "Swan Select": 0,
  "Vcity": 0,
  "HKTDC Design Gallery": 0,
  "AFinder": 0,
  "Education-plus": 0
}

Will the memory usage climb due to the change of the agent memory every 1m?

Sorry for the massive delay I have been traveling last week and thought I would get work done, but didn't 😄

Will the memory usage climb due to the change of the agent memory every 1m?

It shouldn't, the RAM required to run the Agent should correlate with the size of the memory of the Agent, your structure looks like it would only grow when new sites are added. In fact all the Agents of the Scenario don't look like they should cause a memory leak/bloat that big. Are you sure that the scenario you shared causes the high memory usage? You mentioned something that you handle megabyte big JSON files but I don't see the status monitoring Agents doing that.

Are you sure that the scenario you shared causes the high memory usage?
Yes, I am sure this agent cause the memory usage climb. You can also try it in your environment.

Doing that right now, ill report back how the memory usage looks on my instance after a few hours.

I am seeing the leak as well, guessing it's caused by the JavascriptAgent, but I need more time to dig into it.

OK, thanks. Feels free to update me.

Can you test out this image? huginnbuilder/huginn-single-process:pr-1961
I created #1961 ages ago for another reason, but it looks like the new javascript runtime fixes the memory leak we were getting with the old one. My instance is running for 7 hours and has a stable memory usage of about 210MB.

It fixed my problem. However, will it be merged into the master branch? Or in case, will you image keeping update for including the new features?

@dsander Thanks for the help. I will keep eyes on the memory usage.

It fixed my problem. However, will it be merged into the master branch? Or in case, will you image keeping update for including the new features?

We just merged the fix, you  can switch back to the normal image.

@dsander Thank you very much.


Update log-effect-fs2 to 0.17.0

Updates io.laserdisc:log-effect-fs2 from 0.14.1 to 0.17.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "io.laserdisc", artifactId = "log-effect-fs2" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "io.laserdisc", artifactId = "log-effect-fs2" }
}]

labels: library-update, early-semver-major, semver-spec-minor, commit-count:1

Superseded by #294.


Possible memory leak

https://github.com/g000001/srfi-229/blob/859f83987e7a0fd8ff7cfe6de78b038bf1517bca/srfi-229.lisp#L18
This is going to keep all procedures in *tagged-procedures* forever, preventing their garbage collection. I'd suggest using either a weak hash table with function objects as weak keys (which would cause entries to be automatically garbage collected) or funcallable instances (which could carry tag information on themselves).

Thank you for your comment!
I have been fixed codes to use trivial-garbage for GC stuffs.
f68653a13b0be78ef0dae9c37777d29425aee354
Also, Spec mentions to using kind of 'weak hashtables' but does not requires it.
https://srfi.schemers.org/srfi-229/srfi-229.html
Thank you.


Phase Contrast MRI - BIDs extension needed?

I have collected phase contrast data in the feeding arteries to the brain (left and right ICAs; left and right VAs) to get blood velocity estimates across the cardiac cycle. This is with a Siemens 3T Prisma MRI system. I think it is a 2-dimensional fast low angle shot sequence, but I can investigate that further.
I get three outputs from the scanner:
scan_name
scan_name_MAG (magnitude)
scan_name_P (phase)
I collected this under different conditions (e.g. normocapnia, hypercapnia) - and these conditions have a different velocity encoding (venc) parameter set in the sequence, but otherwise acquired the same.
My sequence is perhaps similar in format to the one described here:

https://github.com/bids-standard/bids-specification/issues/961

... but just looking in a different location (CSF vs feeding arteries) therefore this data would be used for different purposes. I think the scan_name without a magnitude or phase flag is a MIP image (maximum intensity projection) that the scanner makes and outputs. The data of interest is the phase data (as this scales with blood velocity)  - the magnitude image is often still used in the data analysis though, to highlight the vessels of interest.
My data is pulse gated so I get 8 volumes of data in my output file, corresponding to 8 bins of the cardiac cycle.
Looking at BIDS extension proposals, I don't see an obvious overlap with this data. And I think this idea is backwards compatible.
Should I be submitting a BIDS Extension Proposal, as I don't think this exact datatype is fully supported? If it is, I would request some guidance on the naming, thanks!

Calling @bids-standard/raw-mri experts for help.


Disable codecov annotations

This PR disables codecov review annotations (not posted to the PRs, but the line-by-line annotations).

bors r+


App installed by bar file installation cannot be launched when default box name is not used

Current implementation.

Get box list in cell
Get schema URL of box
Access the schema URL and get launch.json
Get the launch path (contains default box name) from the "web" key
file not find error

Proposed solution.

Add a new key/value pair (e.g. "target": "/src/login.html") to launch.json

New implementation.

Get box list in cell
Get schema URL of box
Access the schema URL and get launch.json
~Get the launch path (contains default box name) from the "web" key~
If "target" key exists, compose the launch path (e.g. sessionStorage.targetCellUrl + "/{UserDefinedBoxName}/src/login.html").
If "target" key doesn't exist, get the launch path from the "web" key

Shimono-san's advice is to use the following URL scheme.
"web": "x-personium-localbox:/src/login.html"


Sort templates by alphabetical order

+2

+1

Add an option in the Options page that would add this functionality for both the template list and the template dialog in Gmail.
This option is disabled by default.

Fixed in version 5.6.21

Several people are complaining that the search is not working anymore, I assume this is connected to this update.


php artisan sentry:test -> Timeout

I am on Laravel 5.4 and php artisan sentry:test
gives me
[sentry] Client configuration:
-> server: https://sentry.io/api/107080/store/
-> project: 107080
-> public_key: xxx
-> secret_key: xxx
[sentry] Generating test event
[sentry] Sending test event with ID: xxx
[sentry] There was an error sending the test event:
 Operation timed out after 2002 milliseconds with 0 bytes received

How to track this down?

Have you tried debugging if its network slowness or firewall issues? You could also try increasing the timeout, though I'm not sure if we make that easily available via Laravel settings.
time curl -i https://sentry.io/

@dcramer thanks, was an temp. issue on my side, working now as expected 😄

@dcramer is there a way i can change the timeout? mine is failing the test with

[sentry] There was an error sending the test event:
Resolving timed out after 2512 milliseconds

Hey @jeanjoe, there is you can add the following to your config to change the timeout.
config/sentry.php:
<?php

return [
	// ... Your other config / DSN etc.
	'timeout' => 2, // 2 is the default, change to anything you want (in seconds)
];

Below applies if you are using sentry.io.
However it might be worth finding out why it's timing out in the first place using:
time curl -i https://sentry.io/

Because more than 2 seconds should not be needed to sent an event to Sentry, maybe hit up support if you have trouble connecting to sentry.io from your infrastructure.

Thanks a lot @stayallive. your tip was Helpful.

@stayallive ,
return [
// ... Your other config / DSN etc.
'timeout' => 2, // 2 is the default, change to anything you want (in seconds)

];
Is the above would work in the newer version of sentry?

@Siva-93 no this option was removed because we no longer "know" which HTTP client is used by Sentry, we use httplug to provide a transport.
You can read more about how to customize the transport here:

https://docs.sentry.io/platforms/php/#transport
https://docs.sentry.io/platforms/php/#httptransport

You will have to define a different transport to customize any options for it, otherwise the default options of the client are used. By default we supply the CURL client.
If the above does not provide the answers you are looking for do please open a new issue with what you are trying to achieve or which problem you are facing so we are able to investigate without discussing this on a very old issue 😄

Thank you @stayallive

For someone in the future, it's now changed to http_timeout


DNM WIP Use opa-inspect npm package for docs build

JIRA: HACBS-999

To try it out:
npm i && npm run inspect-js-test

As mentioned in Jira, I need some help with waiting for async code to be done. I tried a bunch of times to make it work how I want but I think I'm stuck.

With a few tweaks, see https://github.com/zregvart/opa-inspect-js/pull/1 , I think it's working. Will leave this in draft pending review of that PR.

https://simonbaird.github.io/ec-policies/ec-policies/release_policy.html was built on this sha.

Let's merge.


Fix scene being modified when arrows are pressed with no node selected

Currently, pushing arrow keys in the editor causes a drag event, even if nothing was moved. This causes the scene to be considered modified, and pushes unnecessary events onto the undo/redo stack. This commit fixes these problems.
Fixes #44243.

That's a regression from #42229, CC @Calinou. There might be more places that need a similar fix.

Thanks!

Cherry-picked for 3.2.4.


Can you also share the event simulation code to me, please?

Can you also share the event simulation code to me (u6169130@anu.edu.au), please?

I have already sent it, please use it for academic purposes only. If there are no further questions, I will close this issue in a week.
In order to avoid unnecessary misunderstanding of rights, we do not plan to provide simulated event data.
If anyone needs the code of event simulation, please leave an email and I will send it to you via email.

Thanks for your work! I hope you can share it with me too, my email is<EMAIL_ADDRESS>
I have already sent it, please use it for academic purposes only. If there are no further questions, I will close this issue in a week.
In order to avoid unnecessary misunderstanding of rights, we do not plan to provide simulated event data. If anyone needs the code of event simulation, please leave an email and I will send it to you via email.

I have already sent it, please use it for academic purposes only.

Thank you for your interesting work and contribution to the research community. Could you also share the code with me too? My email address is<EMAIL_ADDRESS>

Thank you for your interesting work and contribution to the research community. Could you also share the code with me too? My email address is<EMAIL_ADDRESS>
I have already sent it, please use it for academic purposes only. @parkseobin

@danqu130
Hi, thank you for your contribution on event-based optical flow.
And can you share the event simulation code with me?
thank you very much.
My Email<EMAIL_ADDRESS>

@danqu130 Hi, thank you for your contribution on event-based optical flow. And can you share the event simulation code with me? thank you very much. My Email<EMAIL_ADDRESS>
I have already sent it, please use it for academic purposes only.

@danqu130
Thank you for your work and I'm very interested in it! Can you share the event simulation code with me too?
My email address is<EMAIL_ADDRESS>

Thank you for your work! Can you share the event simulation code with me too?
My email address is<EMAIL_ADDRESS>

I have already sent it, please use for academic purposes only. @czgst @zhenglongyu

Thank you for your excellent work and contribution to the research community. Could you share the event simulation code with me too? I will use it for academic purposes only. my email is<EMAIL_ADDRESS>Thank you very much.


fix RPC stop by timeout during calling

PR #164 add retry by thread yield in mutex,breaks assumption in OutOfOrder engine, that in single vCPU, when a photon thread entered critical zone, other threads already slept or still not add into tag map.
Also, since RPC call now with Timeout to limit waiting time, it should set to OutOfOrder waiting procedure so RPC call can make sure break-out when timed out.
This PR fixed those problems, and add a test for such case.

A new OutOfOrderEngine implementation, do not depended on 'non-switch' assumption between issue and wait.
Able to share between multiple vCPUs.

We have discussed and decide to add timeout methods for the IStream interface.
After that, RPC could control all part timeout including socket sending/receiving, RPC::call becoming able to set roundtrip timeout.
But, that leads to IFile http::Message http::Body also have a new method may need to be implemented.

is there any performance impact?

is there any performance impact?

Not found obvious performance impact yet.
With long-keep tcp, some RPC application even shows some improvement.


Go from Build to CollectStatic to Migrate to Update Service

removes minor version specification in .python-version - codebuild process picks this up when running python ecs_manage.py and complains about not having the same minor version (the major version is specified in the codebuild build spec)
had a Friday moment teaching myself about colored terminal output

I did look into waiting for a snapshot prior to running migrate, but snapshots take a long time and it wasn't clear to me if I had to wait for the snapshot to complete before running migrate. Presumably we'll have snapshots taken on a regular cadence anyway and can revert back to that? Presumably also if anything totally catastrophic happens, it happens on stage first, and we have a prod > stage sync setup and we can recreate from scratch? I guess, this seems fine for now, though admittedly there are some failures we might run into and we should take a look at this again when we're going fully into production.
I also thought about running migrate after updating the service, and I didn't try it but I believe we'd wind up failing the service healthcheck because the server wouldn't come up because there were unapplied migrations.

@amywieliczka Makese sense to only run a snapshot when the migration would actually make a change? Would something like this work?
python $CODEBUILD_SRC_DIR/infrastructure/cinco/scripts/ecs_manage.py migrate --check --no-input || \
    aws rds create-db-snapshot --db-instance-identifier $DB_DETAILS --db-snapshot-identifier pre-migration-$COMMIT_SHA-$DB_NAME
python $CODEBUILD_SRC_DIR/infrastructure/cinco/scripts/ecs_manage.py migrate --no-input

@bibliotechy what do you expect the output of python $CODEBUILD_SRC_DIR/infrastructure/cinco/scripts/ecs_manage.py migrate --check --no-input to be? I don't think it is what you think it is.
Also, what happens when you're both snapshotting a database and migrating it at the same time?

@amywieliczka I expect the output of python $CODEBUILD_SRC_DIR/infrastructure/cinco/scripts/ecs_manage.py migrate --check --no-input to be a zero return code when there are migrations to run which means that the command after the || doesn't get invoked.
If there are pending migrations, I expect that command to return some non zero code and thus the command to initiate the snapshot would be run.
Oh, but I see that the create snapshot is async.  So yeah, I guess we'd have to wait for the shapshot to be done with something like https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/wait/db-snapshot-completed.html
Definitely can wait till later


Bump to<EMAIL_ADDRESS>

This provides a workaround to test case when an included mixin is called inside an standalone mixin.

Oh we need this actually as well... Thanks for the PR, @ricardocasares

@ryanbahniuk any comments on this?

Is the bump to node-sass 4.7.2 required for this feature change?

Actually we just needed to update node-sass, but there is one test that fails on 4.7.2 because of #2245. Before it was possible to compile an included mixin even though the output was incorrect, ie: running @include appearance(none) outside any selectors, would not produce valid css.
Now node-sass is throwing this error, thus the test fails.


Can't read 'publicIP' in Umbrel deployment

Description
Devnet, 2d54818.
After deploying the Umbrel solution, I get this error: can't read public, and it doesn't display anything on the site but only in the console.
And for some reason, the action button icon disappeared.
When any error happens, the action button shouldn't disappear, and the site should notify the user of the error.
Logs/Alerts
Threefold Dashboard: Twin.webm

fixed on #1715

Verified,

Devnet
46eb8ac
TC2132 - Deploy Peertube

I tried different deployments and refreshing and click the buttons and no error was shown and Icon didn't disappear.

Verified:

Devnet
ec2ed3d


error: Cannot read properties of undefined (reading 'bind')

Logs:
Error in middleware while handling update 8328xxxxx TypeError: Cannot read properties of undefined (reading 'bind')
    at https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:561:65
    at Array.forEach (<anonymous>)
    at ConversationHandle._replayWait (https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:561:11)
    at run (https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:262:39)
    at runUntilComplete (https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:362:32)
    at https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:404:32
    at async https://deno.land/x/grammy@v1.11.1/composer.ts:144:13
    at async https://deno.land/x/grammy_conversations@v1.0.2/conversation.ts:317:9
    at async https://deno.land/x/grammy@v1.11.1/composer.ts:144:13
    at async https://deno.land/x/grammy@v1.11.1/convenience/session.ts:211:9

Minimal code which produces the above-mentioned issue: https://paste.xditya.me/CSkfRt
I'm using both i18n and conversations, storing data of both in sessions. I suppose that is the cause of this error, as it was running flawlessly until I started using i18n with sessions.
In the above code, I'm using grammY's freeStorage to store the sessions.

Can you review #55?


Incident affecting Search and Kata Editor

Updates will be posted on https://status.codewars.com/

kata search is not working

I can also not access the kata editor. Presumably due to it also relying on the search functionality, but I thought I'd mention it regardless.

Same cause?
https://www.codewars.com/kata/new -> "Internal Server Error"

https://www.codewars.com/collections -> "500 Internal Server Error"

same

Same on my side as well. No katas. Same errors.

Same, There are no items to display

No updates from them yet. We're having lots of provider issues this week.
I'll try fixing Kata Editor and Collections Search to fail more gracefully.

Collections Search shouldn't crash anymore and show no results like Kata Search.
Kata Editor should work now. It only uses Elasticsearch to find kata with similar name, and it now fails gracefully.

It's always broken on my side, no Kata displayed in the search page.

Please read https://status.codewars.com/

Indeed there is no more 500 error, my bad

Deployed a basic fallback search for Kata for when Elasticsearch is not available, so the search page is usable. Please note that some features are limited or missing.
Working on a similar fallback for Collections search.

Closing because it should be usable now.

@kazk How is this "resolved" if "some features are limited or missing"? "Resolved" would mean "functionality has reverted to normal", not "usable with the limited fallback". It's still a workaround, and it's still missing features (e.g I can't search by kata author name).

Fair enough. There are some minor features missing, but most users will not notice it. The "incident" is worked around. I'll reopen this for now, and might open a separate issue later.
I just don't have any idea when they'll update us, and mostly wanted to indicated that the site is usable.

Reposting from Discord for those curious what's going on:

We use hosted Elasticsearch instances (maintaining databases is a full time job). ES was upgraded from v5.6 to v6.8 about a year ago, and it was working fine since then. Two days ago, the clients (Codewars servers) started failing to connect to the ES server because its certificate got expired, which shouldn't happen because it's renewed by them automatically. So, I logged into their service to see what's going on, and found that there's a warning on our deployment: "Version Inconsistent". Apparently, when ES was upgraded a year ago, it failed to upgrade Kibana (a component for exploring and visualizing ES), and Kibana is still stuck at v5.6.
So, our deployment had Elasticsearch v6.8 and Kibana v5.6 for about a year now without noticeable issues, but I guess configuration changes cannot be applied because of this inconsistency, and it's been stuck in a deadlock. The instances cannot be restarted because of this. The upgrade process cannot be reapplied because it requires v5.6 and sees v6.8. The downgrade process fails too because it requires v6.8 and sees v5.6.
The dashboard suggested to contact support, so I opened a case. The support team looked into the issue after a few hours, but they had to escalate to the development team. We've been waiting since then, and looks like they started trying something this morning based on the activity log, but no updates yet. I guess we fell in some edge case.
Anyway, I think Elasticsearch for Codewars is an overkill, so I'm researching to migrate off to something more simple.

Anyway, I think Elasticsearch for Codewars is an overkill, so I'm researching to migrate off to something more simple.

While it's unfortunate that you're experiencing deployment issues, and I can relate to your frustration, I don't think migrating away from Elasticsearch is the answer, and I would caution against it. Elasticsearch is a great fit for the Codewars kata list, and I'm betting "simpler" options (Database queries? Rolling your own full text search?) will do more damage to site stability in the long run. That being said, if you do find a simpler way to provide faceted full text search, please consider sharing what you find!

This was frustrating (especially not getting updated on progress), but I'm not migrating off just because I was frustrated. This was a good opportunity to rethink what we actually need. Search is one of the areas I haven't really touched since inheriting the project, and it needed some work anyway.
We weren't doing anything advanced with Elasticsearch, and we don't have that many items to search from, so there are options. I can always reconsider Elasticsearch if it turns out to be the best option.

if you do find a simpler way to provide faceted full text search, please consider sharing what you find!

I'm considering https://github.com/meilisearch/MeiliSearch. There are open issues related to large datasets (millions), but we won't ever have that many.

Searching by author's username is supported with author:. For example, author:jhoffner will only show kata by Jake. You can also negate to hide kata by the author, e.g., -author:jhoffner. Usernames with spaces needs to be quoted. I believe this is better than implicitly searching the author's username. We'll update the docs to mention this.
Searching the beta status is now possible with the new Beta State filter #999.
The list of tags is now back as well.


Pasting into search field doesn't work

Copy&paste is implemented through menus now, which are disabled on Linux & Windows. Will get fixed soon!

Fixed in 0bb5258, Ctrl-X/C/V should work in all inputs on all platforms now.


Search refactor

Search can return all addresses in region and show on the map
Region of the map is assumed
Search will show known CE addresses with the highlight
Ideally, building name, for major buildings would be searchable (ex: Nineteenth Street Baptist Church)

tracked in DC


Upgrade to credo 0.4.11

No new issues were flagged as a result of this upgrade.
@scohen

Coverage remained the same at 96.97% when pulling 0f0ec7a214feb17885651622724ed29648a57996 on credo-0.4.11 into 4f1ba6e63b9ca8060753b2a852ac2711a811eacd on master.

Coverage remained the same at 96.97% when pulling 0f0ec7a214feb17885651622724ed29648a57996 on credo-0.4.11 into 4f1ba6e63b9ca8060753b2a852ac2711a811eacd on master.

Coverage remained the same at 96.97% when pulling 0f0ec7a214feb17885651622724ed29648a57996 on credo-0.4.11 into 4f1ba6e63b9ca8060753b2a852ac2711a811eacd on master.

LGTM


Leading signature enters are not converted to "" in HTML message, so they are stripped!

Expected behaviour
When I configure my signature, I may write a few enters from beginning (leading enters). For example:
"
My Signature" (without quotes).
In the settings editor it shows as written above (i.e. enters are shown).
Actual behaviour
But after mail composing and sending... leading enters will be stripped in any browser/viewer/mail-browser. Leading signature enters are not converted to "<br>" in HTML message, so they are stripped!
Steps to reproduce

Create signature with one, two or more leading enters.
Try to create and send an HTML message with such signature.
Receive such message and see what you really got.

Environment
K-9 Mail version: 5.0.10
Android version: 6.0.1
Account type (IMAP, POP3, WebDAV/Exchange): POP3

This is probably the same issue as #1430


fixed a bug related to xvfb on google colab

Without this line, the code will not run on Google Colab. I added a line to all notebooks for Colab.

@MrSyee Reminder

Resolve https://github.com/MrSyee/pg-is-all-you-need/pull/39


handle an odd error case

howdy howdy @yuvipanda !
we're debugging this, and i found during my testing that there's a strange edge base where a package doesn't have files where they're expected to be and package_metadata.distributions complains and fails:
Exception ignored in atexit callback: <function report_popularity at 0x7f065fa65da0>
Traceback (most recent call last):
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/popularity_contest/reporter.py", line 105, in report_popularity
    libraries = get_used_libraries(initial_modules, current_modules)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/popularity_contest/reporter.py", line 74, in get_used_libraries
    all_packages = get_all_packages()
                   ^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/popularity_contest/reporter.py", line 51, in get_all_packages
    for f in dist.files:
             ^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/importlib_metadata/__init__.py", line 512, in files
    return skip_missing_files(
           ^^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/importlib_metadata/_functools.py", line 102, in wrapper
    return func(param, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/importlib_metadata/__init__.py", line 510, in skip_missing_files
    return list(filter(lambda path: path.locate().exists(), package_paths))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/site-packages/importlib_metadata/__init__.py", line 549, in <genexpr>
    .relative_to(self.locate_file('').resolve())
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/srv/conda/envs/notebook/lib/python3.11/pathlib.py", line 730, in relative_to
    raise ValueError("{!r} is not in the subpath of {!r}"
ValueError: '/srv/conda/envs/notebook/etc/jupyter/nbconfig/notebook.d/ipydatagrid.json' is not in the subpath of '/srv/conda/envs/notebook/lib/python3.11/site-packages' OR one path is relative and the other is absolute.

so, this at least keeps things from crashing hard.  i could also replace the sys.stderr.write() call with pass...

tbh i this this is probably a importlib_metadata problem, and not this module.

ugh.  i think i actually want to remove the printing to STDERR.  this is what shows up in a notebook when the kernel gets culled:


D2IQ-64547: uses typography components in ConfigMap

These changes also include some spacing adjustments.
Screenshots
Before:

After:

I cannot get custom tags for ConfigurationMapHeading working.

@GeorgiSTodorov - should be fixed now

Can we get a smoke test in DCOS? @Poltergeist

@brandonc we don't use ui-kit ConfigurationMap components in DC/OS yet.

@mperrotti , there are conflicting files.


[e2e tests]: Less large PVCs during parallel testing

Signed-off-by: Alex Kalenyuk<EMAIL_ADDRESS>
What this PR does / why we need it:
The node pull method is basically taking advantage of pulling images
the same way k8s would if you specified them in a pod's container.image:
https://github.com/kubevirt/containerized-data-importer/blob/main/doc/image-from-registry.md#import-registry-image-into-a-data-volume-using-node-docker-cache
It does not require scratch space so we should not see situations in CI
where there are 6 PVCs of 6Gi size each:
https://storage.googleapis.com/kubevirt-prow/pr-logs/pull/kubevirt_kubevirt/7549/pull-kubevirt-e2e-k8s-1.23-sig-storage/1554905217219170304/artifacts/k8s-reporter/2/1_pvcs.log
Potentially exhausting all ceph capacity.
Also attempt to not use huge DV sizes where they are not needed. for example 6Gi for an alpine DV is not necessary and can cause ceph to run out of its capacity.
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Release note:

NONE

nice!
/lgtm

/lgtm

/retest-required

/test pull-kubevirt-e2e-k8s-1.23-sig-storage

/hold
should look into making less 6Gi DVs across tests. no way alpine requires that for example lol

/hold should look into making less 6Gi DVs across tests. no way alpine requires that for example lol

maybe it was Fedora, and was changed to alpine?

/hold cancel
cc @awels @brybacki
Added a second commit which extends the purpose of this PR to have fewer large PVCs during parallel testing
I don't think the failing lane is related to my changes

/test pull-kubevirt-e2e-k8s-1.22-sig-storage

/lgtm

/lgtm

/test pull-kubevirt-e2e-kind-1.23-vgpu

/test all
@xpivarc wdyt?

rebased to get an extra test run. hoping to not see the whole sig storage lane fail with ceph being dead.

/test all @xpivarc wdyt?

Make sense but I am not able to review the CDI-specific changes.

/lgtm
/approve


Image prevew works, but the output position is wrong - tiny bottom right corner (Windows, WSL2, Ubuntu 24.04,  Wezterm)

What system are you running Yazi on?
Windows WSL
What terminal are you running Yazi in?
Wezterm
yazi --debug output
^[P>|WezTerm 20240203-110809-5046fc22^[\
Yazi
    Version: 0.3.2 (907ac09 2024-08-31)
    Debug  : false
    OS     : linux-x86_64 (unix)

Ya
    Version: 0.3.2 (907ac09 2024-08-31)

Emulator
    Emulator.via_env: ("xterm-256color", "WezTerm")
    Emulator.via_csi: Ok(Unknown([]))
    Emulator.detect : WezTerm

Adapter
    Adapter.matches: Iterm2

Desktop
    XDG_SESSION_TYPE           : None
    WAYLAND_DISPLAY            : Some("wayland-0")
    DISPLAY                    : Some(":0")
    SWAYSOCK                   : None
    HYPRLAND_INSTANCE_SIGNATURE: None
    WAYFIRE_SOCKET             : None

SSH
    shared.in_ssh_connection: false

WSL
    WSL: true

Variables
    SHELL              : Some("/usr/bin/zsh")
    EDITOR             : Some("nvim")
    VISUAL             : None
    YAZI_FILE_ONE      : None
    YAZI_CONFIG_HOME   : None

Text Opener
    default: Some(Opener { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })
    block  : Some(Opener { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })

Multiplexers
    TMUX               : false
    tmux version       : 3.4
    ZELLIJ_SESSION_NAME: None
    Zellij version     : No such file or directory (os error 2)

Dependencies
    file             : 5.45
    ueberzugpp       : 2.9.6
    ffmpegthumbnailer: 2.2.2
    magick           : 7.1.1-38
    fzf              : 0.44.1
    fd               : 10.2.0
    rg               : 14.1.0
    chafa            : No such file or directory (os error 2)
    zoxide           : 0.9.4
    7z               : 23.01
    7zz              : No such file or directory (os error 2)
    jq               : 1.7

~/.local/state/yazi/yazi.log:

  2024-08-31T14:47:02.475991Z  WARN yazi_adapter::emulator: [Adapter] No special environment variables detected
    at yazi-adapter/src/emulator.rs:70

  2024-08-31T14:47:10.889541Z  WARN yazi_adapter::emulator: [Adapter] No special environment variables detected
    at yazi-adapter/src/emulator.rs:70

  2024-08-31T14:47:10.892866Z  WARN yazi_adapter::emulator: [Adapter] No special environment variables detected
    at yazi-adapter/src/emulator.rs:70

  2024-08-31T14:47:10.892890Z  WARN yazi_adapter::emulator: [Adapter] No special environment variables detected
    at yazi-adapter/src/emulator.rs:70

Did you try the latest nightly build to see if the problem got fixed?
Yes, and I updated the debug information above (yazi --debug) to the nightly that I tried
Describe the bug
Image preview seems to work but the output is stuck in the tiny region in the bottom right corner:
https://github.com/user-attachments/assets/6f5416cf-8669-42d3-a753-8f5a4db116f0
Minimal reproducer
Installed via cargo install --locked --git https://github.com/sxyazi/yazi.git yazi-fm yazi-cli
With dependencies installation I went fast and loose w/o taking notes on how I got each, but mostly it's was either through apt install or built from source.
Anything else?
Outside of WSL images work flawlessly 👍

Duplicate of https://github.com/sxyazi/yazi/issues/712
This is ConPTY interfering between the terminal and Yazi; you need to use wezterm ssh, see docs at https://yazi-rs.github.io/docs/image-preview#wsl


Add Mux Video

👋 Hi there!
Totally open to feedback on this one, so please let me know if there's stuff that needs to change. Particularly the ReadMe was intended to be used on the "marketing site" for this with it being deployed to our servers, so let me know if there's a pattern I should be following there.
Also, I've noticed that occasionally when the asset state switches to ready and the preview player shows, the iframe doesn't resize so you end up with a small, scrolling window with the player in it. Should I be doing something to ensure that the iframe resizes when the content grows?

Thanks for the review!
Here's a video that both shows the plugin in action and shows the issue I'm seeing with the resizer not working occasionally. I'm going to hold off on the README changes per the questions, namely what should we be telling people about installing since this is in the marketplace?

Thanks for the video! I'd suggest to use the following function https://github.com/contentful/ui-extensions-sdk/blob/master/typings.d.ts#L240 to update the height of the extension once video is loaded.
Yep, let's update README when we merge it and put it on Marketplace.

Ok so took another few passes at this, but I think it's the computed video element height that are causing us issues and updateHeight nor the autoResizer don't seem to be helping. I started to go down the path of manually setting a height on the element to its computed height, but I'm starting to think that might be more trouble than it's worth. The min-height in CSS at least ensures the content is usable on the initial transition, and any subsequent loads have the correct dimensions. What do you think?

Ok so it's a little hacky, but it seems to fix it. On render I have the player set a fixed height for itself based on the aspect ratio that comes back from Mux and the computed width of the video element at 100%. I'm still firing updateHeight in the player's onReady callback, but it should be superfluous now.
So the only other changes now are the README, and it sounds like we're going to wait and just update those with instructions on installing from the marketplace?

Hey @suevalov, just checking in on this one. Let me know if you have any thoughts on the updates!

@mmcc Sorry for the late response, I was out of the office almost the whole week.
Looks good to me. Now it's on our side to add it to https://www.contentful.com/developers/marketplace/

@suevalov no worries at all. Don't hesitate to ping me if there's anything else I can do to help.

Hey @mmcc! Sorry for a long delay but we're ready to place the extension on the Marketplace. Could you please rebase you branch and resolve conflicts?

Rebased and fixed what seems to be an errant Jest import pointed out by @realityking (thanks!). Let me know if you all want me to squash or anything along those lines, the commit history got a little messy there.


Improve HiveSplitSource

After you update I think @electrum wants to take a look

I think there are some unused classes to delete:

AsyncWalker and TestAsyncWalker
FileStatusCallback

Looks good


GraphQL Querying Docs

Adding some docs for the upcoming graphql querying feature (https://github.com/HarperDB/harperdb/pull/2226)
Important note here, the Coming Soon! sections are not going to be completed in the first feature PR. We will continue to add to this over time. Furthermore, this is distinctly separate from the GraphQL schema declaration feature.

Note: make edits to this doc: https://docs.harperdb.io/docs/developers/applications#querying


#107-fixing-bugs-at-selected job.jsx-Meysam-Arshadi

Fixes #107

[x] Modified SelectedJob.jsx based on Olivers' comment:

selectedJob = jobs[0]; at SelectedJob.jsx component is mutating props, which is possible and will work here, but it is strongly recommended that you don't do this with React because it can cause bugs and problems later on if you started to add more features to this component.
https://legacy.reactjs.org/docs/components-and-props.html#props-are-read-only
You can read up on it but basically, if you have a value that might change inside the component, then this value should be held as local state. You could use useState to do this but in this case the value will not change after the first render so you can simply create a new variable, like
	let jobToDisplay = selectedJob;
	if (!jobToDisplay && jobs.length > 0) {
		// Display details of the first job if no job is selected
		jobToDisplay = jobs[0];
	}

Checklist:

[x] I have carefully reviewed my own code

thanks @Meysam-Arshadi


Support explicit type parameter in Match generation code fix

Currently the code fix provider manages to fix Match(). But if you add Match<something>(), nothing happens. This is because we retrieve the type symbol of the type parameter, which in Match() is TResult, which can be followed back to the union type definition. Something like string however will lead to the System namespace, which is a namespace symbol and not a method symbol.
The code here is probably wrong and should most likely not get the type symbol of the invocation node but its symbol instead. This currently returns null from the semantic model, perhaps something to do with the semantic model coming from the document itself, whereas the union type is in a generated document. However, we are still able to get symbol information through the TResult type parameter, so I'm not sure...

This bug also applies to other types of inference, for example if you specify a method return type and call Match() as what's meant to be returned. This will technically resolve to Match<method return type>() and not offer the code fix.


Margins and formatting on Wiki page

For any Wiki space page, please center the (occasional) image at the bottom of the page. It should also be within the same margins as the datafields above:

Done.


CANOpen Sample compilation fails

Describe the bug
Compiling samples/subsys/canbus/canopen in master fa6ac271ec9f4c5430e426f2e62b4382147868cf fails with error.
To Reproduce
Steps to reproduce the behavior:

mkdir build; cd build
cmake -DBOARD=board\nucleo_f746zg
make
See error:

[71/172] Building C object zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj
FAILED: zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj
ccache /home/<user_name>/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DBUILD_VERSION=zephyr-v2.4.0-2966-gfa6ac271ec9f -DCORE_CM7 -DHSE_VALUE=8000000 -DKERNEL -DSTM32F746xx -DUSE_FULL_LL_DRIVER -DUSE_HAL_DRIVER -D_FORTIFY_SOURCE=2 -D__PROGRAM_START -D__ZEPHYR__=1 -I../include -Izephyr/include/generated -I../soc/arm/st_stm32/stm32f7 -I../drivers -I../soc/arm/st_stm32/common/. -I../soc/arm/st_stm32/common -I../subsys/settings/include -I../subsys/canbus/canopen/. -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/hal/cmsis/CMSIS/Core/Include -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/lib/canopennode/. -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/lib/canopennode/stack -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/hal/stm32/stm32cube/stm32f7xx/soc -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/hal/stm32/stm32cube/stm32f7xx/drivers/include -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/hal/stm32/stm32cube/stm32f7xx/drivers/include/Legacy -I/home/<user_name>/Documents/DevProjects/zephyrproject/modules/hal/stm32/stm32cube/common_ll/include -I../samples/subsys/canbus/canopen/objdict -isystem ../lib/libc/minimal/include -isystem /home/<user_name>/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.2.0/include -isystem /home/<user_name>/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/10.2.0/include-fixed -Os -imacros /home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -mcpu=cortex-m7 -mthumb -mabi=aapcs -imacros /home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/include/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wno-address-of-packed-member -Wno-unused-but-set-variable -Werror=implicit-int -fno-asynchronous-unwind-tables -fno-pie -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -fmacro-prefix-map=/home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/samples/subsys/canbus/canopen=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/<user_name>/Documents/DevProjects/zephyrproject/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/<user_name>/Documents/DevProjects/zephyrproject=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj -MF zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj.d -o zephyr/CMakeFiles/zephyr.dir/subsys/settings/src/settings_nvs.c.obj -c /home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/subsys/settings/src/settings_nvs.c
In file included from ../include/arch/arm/aarch32/arch.h:20,
                 from ../include/arch/cpu.h:19,
                 from ../include/kernel_includes.h:33,
                 from ../include/kernel.h:17,
                 from ../include/fs/nvs.h:11,
                 from ../subsys/settings/include/settings/settings_nvs.h:11,
                 from /home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/subsys/settings/src/settings_nvs.c:12:
/home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/subsys/settings/src/settings_nvs.c: In function 'settings_backend_init':
../include/devicetree/fixed-partitions.h:53:9: error: 'DT_COMPAT_fixed_partitions_LABEL_storage_PARTITION_ID' undeclared (first use in this function)
   53 |  DT_CAT(DT_COMPAT_fixed_partitions_LABEL_, label)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/devicetree.h:2127:24: note: in definition of macro 'DT_CAT'
 2127 | #define DT_CAT(a1, a2) a1 ## a2
      |                        ^~
../include/storage/flash_map.h:263:2: note: in expansion of macro 'DT_FIXED_PARTITION_ID'
  263 |  DT_FIXED_PARTITION_ID(DT_NODE_BY_FIXED_PARTITION_LABEL(label))
      |  ^~~~~~~~~~~~~~~~~~~~~
../include/devicetree/fixed-partitions.h:53:2: note: in expansion of macro 'DT_CAT'
   53 |  DT_CAT(DT_COMPAT_fixed_partitions_LABEL_, label)
      |  ^~~~~~
../include/storage/flash_map.h:263:24: note: in expansion of macro 'DT_NODE_BY_FIXED_PARTITION_LABEL'
  263 |  DT_FIXED_PARTITION_ID(DT_NODE_BY_FIXED_PARTITION_LABEL(label))
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/subsys/settings/src/settings_nvs.c:272:23: note: in expansion of macro 'FLASH_AREA_ID'
  272 |  rc = flash_area_open(FLASH_AREA_ID(storage), &fa);
      |                       ^~~~~~~~~~~~~
../include/devicetree/fixed-partitions.h:53:9: note: each undeclared identifier is reported only once for each function it appears in
   53 |  DT_CAT(DT_COMPAT_fixed_partitions_LABEL_, label)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/devicetree.h:2127:24: note: in definition of macro 'DT_CAT'
 2127 | #define DT_CAT(a1, a2) a1 ## a2
      |                        ^~
../include/storage/flash_map.h:263:2: note: in expansion of macro 'DT_FIXED_PARTITION_ID'
  263 |  DT_FIXED_PARTITION_ID(DT_NODE_BY_FIXED_PARTITION_LABEL(label))
      |  ^~~~~~~~~~~~~~~~~~~~~
../include/devicetree/fixed-partitions.h:53:2: note: in expansion of macro 'DT_CAT'
   53 |  DT_CAT(DT_COMPAT_fixed_partitions_LABEL_, label)
      |  ^~~~~~
../include/storage/flash_map.h:263:24: note: in expansion of macro 'DT_NODE_BY_FIXED_PARTITION_LABEL'
  263 |  DT_FIXED_PARTITION_ID(DT_NODE_BY_FIXED_PARTITION_LABEL(label))
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/subsys/settings/src/settings_nvs.c:272:23: note: in expansion of macro 'FLASH_AREA_ID'
  272 |  rc = flash_area_open(FLASH_AREA_ID(storage), &fa);
      |                       ^~~~~~~~~~~~~
[84/172] Building C object zephyr/CMakeFiles/zephyr.dir/drivers/can/can_stm32.c.obj
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /usr/bin/cmake --build /home/<user_name>/Documents/DevProjects/zephyrproject/zephyr/build
The terminal process "/usr/bin/zsh '-c', 'west build -p auto -b ${BOARD}${CPU} ${PRJ_NAME}'" terminated with exit code: 1.

Expected behavior
Compilation of the project without error.
Impact
Showstopper for CAN-FD implementation!
Environment (please complete the following information):

OS: Ubuntu Linux 20.04
Toolchain Zephyr SDK
Commit SHA or Version used: fa6ac271ec9f4c5430e426f2e62b4382147868cf

@Nukersson If your board does not have a storage partition, you can use prj_no_storage.conf instead.

@Nukersson If your board does not have a storage partition, you can use prj_no_storage.conf instead.

-DCONF_FILE=prj_no_storage.conf

Thank you very much! It helped really.

-DCONF_FILE=prj_no_storage.conf

Thank you very much! It helped really.

Can we close this issue?

Can we close this issue?

Can we close this issue?

I've not found your advice in the documentation for mentioned sample. Therefore I've created new PR and linked to this bug. Can you review it please?

Can we close this issue?

I've not found your advice in the documentation for mentioned sample. Therefore I've created new PR and linked to this bug. Can you review it please?


File tree overflows the window content hiding the statusbar

Lapce Version
0.4.0+2768da1
System information
Fedora 40 Workstation, stock Gnome.
I used the .dnf package from the 1.4.0 release and installed it locally.
Describe the bug
I am working on a a backend application that serves a static web application for it's frontend. The project with directories expanded can push the lower part of UI outside of the window boundary.
Additional information

It appears that the file tree does not recognize it needs to become scrollable in this situation, if I expand enough folders so as to further lengthen the file tree I cannot reach the files at the bottom of the tree.
I apologize if this was reported already, however I couldn't find an open issue after trying several different permutations of "sidebar", "overflow", "file tree", "nav bar".

I think it's already fixed as I can't reproduce it, might be e99621d971cfa7ac9040234109cbaa4590ec49df


Implement an Android App Generator

[x] App Generator Component 1: Create a Web Page with Form Elements to upload. #382
[x] App Generator Component 2: Add Upload Functionality to Server of a zip of JSON files, schedule, speakers etc. Must be able to receive and store data entered by a user on the website #434
[x] App Generator Component 3: Create a Script to generate an apk [#383] (https://github.com/fossasia/open-event-android/issues/383)
[x] App Generator Component 4: Implement function to call or trigger the script to build and sign the apk after upload of JSON files (e.g. Trigger builds after adding json config file to the android repo) #380
[x] App Generator Component 5: Send event APK to user after build is finished #385
[x] App Generator Component 6: Allow user to download the entire Android app as an apk #390
[x] App Generator Component 7: Additionally offer option to call from a REST API URL later for hosted mode instead of uploading JSON files #382

@mariobehling Here are my plans regarding implementation of app-generator feature.
First we will try and get it to work on our server without using Flask with some minor security loops. (I am allowing the web user to run the scripts as root)
After this is done, we will later move to Flask and deploy the app generator there.
Why flask?
Ease of implementation, and no security issues.
Also flask has easy maintenance which will benefit in the long run.

What about Nodejs?

@mariobehling Right now, I'm giving my final effort of trying to execute bash files from php.
If it works, well and good BUT if it doesn't then I'll use Node.js istead of PHP.
I'll have a look at the webapp's code to see how they are implementing these things using Node.

I think it would be very nice, if we could ultimately access the Android app builder through an API of the builder. So, it could potentially plugged into any system that offers a standardized API or JSON files in our format.

Yes, makes sense.
I'll have a look at that too once we get this to work.
Meanwhile I'll open an issue for this.

@the-dagger @mariobehling only 2 pointers are left for now and we'll be doing this in the future, so moving this to a future milestone

Yep, got it :+1:

@mariobehling Can we close this as we have a separate issue that is open for API (#396)
Cheers.

Closing this as we have #396 for API calls to app generator


[Loc] update to sql-migration xlf

This PR fixes #

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.008%) to 42.063%

Files with Coverage Reduction
New Missed Lines
%

extensions/notebook/src/dialog/configurePython/configurePathPage.ts
1
57.02%

Totals

Change from base Build<PHONE_NUMBER>:
0.008%

Covered Lines:
28601

Relevant Lines:
63159

💛  - Coveralls


11/16/2021 Publish

Docs Build status updates of commit e58c510:
:warning: Validation status: warnings

File
Status
Preview URL
Details

2017-03-09-profile/docs-ref-autogen/TOC.yml
:warning:Warning
View (azure-cli-2017-03-09-profile)
Details

2018-03-01-hybrid/docs-ref-autogen/TOC.yml
:warning:Warning
View (azure-cli-2018-03-01-hybrid)
Details

latest/docs-ref-autogen/TOC.yml
:warning:Warning
View (azure-cli-latest)
Details

2017-03-09-profile/docs-ref-autogen/aks.yml
:bulb:Suggestion
View (azure-cli-2017-03-09-profile)
Details

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml
:bulb:Suggestion
View (azure-cli-2017-03-09-profile)
Details

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/attach.yml
:bulb:Suggestion
View (azure-cli-2017-03-09-profile)
Details

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/create.yml
:bulb:Suggestion
View (azure-cli-2017-03-09-profile)
Details

2018-03-01-hybrid/docs-ref-autogen/aks.yml
:bulb:Suggestion
View (azure-cli-2018-03-01-hybrid)
Details

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml
:bulb:Suggestion
View (azure-cli-2018-03-01-hybrid)
Details

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/attach.yml
:bulb:Suggestion
View (azure-cli-2018-03-01-hybrid)
Details

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/create.yml
:bulb:Suggestion
View (azure-cli-2018-03-01-hybrid)
Details

latest/docs-ref-autogen/ams/asset.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/mariadb/server.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/ml(v1)/computetarget/attach.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/ml(v1)/computetarget/create.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/mysql/flexible-server.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/mysql/server.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/postgres/flexible-server.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/postgres/server.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

latest/docs-ref-autogen/sig.yml
:bulb:Suggestion
View (azure-cli-latest)
Details

2017-03-09-profile/docs-ref-autogen/aks/addon.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/egress-endpoints.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/maintenanceconfiguration.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/nodepool.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/pod-identity.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/pod-identity/exception.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/aks/snapshot.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1).yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/amlcompute.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/computeinstance.yml
:white_check_mark:Succeeded

2017-03-09-profile/docs-ref-autogen/ml(v1)/datastore.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/endpoint/realtime.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/folder.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/model.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/pipeline.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/service.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/workspace.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/ml(v1)/workspace/private-endpoint.yml
:white_check_mark:Succeeded

2017-03-09-profile/docs-ref-autogen/sig.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2017-03-09-profile/docs-ref-autogen/sig/share.yml
:white_check_mark:Succeeded
View (azure-cli-2017-03-09-profile)

2018-03-01-hybrid/docs-ref-autogen/aks/addon.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/egress-endpoints.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/maintenanceconfiguration.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/nodepool.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/pod-identity.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/pod-identity/exception.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/aks/snapshot.yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

2018-03-01-hybrid/docs-ref-autogen/ml(v1).yml
:white_check_mark:Succeeded
View (azure-cli-2018-03-01-hybrid)

This comment lists only the first 50 files in the pull request.

2017-03-09-profile/docs-ref-autogen/TOC.yml

Line 1215, Column 12: [Warning: xref-not-found] Cross reference not found: 'sp-Azure_Devops'.

2018-03-01-hybrid/docs-ref-autogen/TOC.yml

Line 1215, Column 12: [Warning: xref-not-found] Cross reference not found: 'sp-Azure_Devops'.

latest/docs-ref-autogen/TOC.yml

Line 2423, Column 12: [Warning: xref-not-found] Cross reference not found: 'sp-Azure_Devops'.

2017-03-09-profile/docs-ref-autogen/aks.yml

Line 951, Column 39: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'target' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 972, Column 290: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'target' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml

Line 26, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 26, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 115: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 129: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/attach.yml

Line 31, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 34, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 79, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 82, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2017-03-09-profile/docs-ref-autogen/ml(v1)/computetarget/create.yml

Line 166, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 166, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2018-03-01-hybrid/docs-ref-autogen/aks.yml

Line 951, Column 39: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'target' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 972, Column 290: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'target' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml

Line 26, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 26, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 115: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 129: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/attach.yml

Line 31, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 34, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 79, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 82, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

2018-03-01-hybrid/docs-ref-autogen/ml(v1)/computetarget/create.yml

Line 166, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 166, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/ams/asset.yml

Line 280, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 286, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/mariadb/server.yml

Line 74, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 74, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 474, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 474, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 477, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 483, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/ml(v1)/computetarget/amlcompute/identity.yml

Line 26, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 26, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 115: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 63, Column 129: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/ml(v1)/computetarget/attach.yml

Line 31, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 34, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 79, Column 157: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'resource' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 82, Column 169: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'workspace' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/ml(v1)/computetarget/create.yml

Line 166, Column 112: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID1' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 166, Column 126: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'ResourceID2' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/mysql/flexible-server.yml

Line 706, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 715, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/mysql/server.yml

Line 79, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 79, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 484, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 484, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 487, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 493, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/postgres/flexible-server.yml

Line 594, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 600, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/postgres/server.yml

Line 79, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 79, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 432, Column 202: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'SingleIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 432, Column 214: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'StartIP-DestinationIP' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 435, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 441, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

latest/docs-ref-autogen/sig.yml

Line 237, Column 93: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'indexToRemove' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.
Line 243, Column 116: [Suggestion: disallowed-html-tag - See documentation] HTML tag 'value' isn't allowed.  Replace it with approved Markdown or escape the brackets if the content is a placeholder.

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


new smithing table recipes

I'm not sure if you updated this pack for that or not so I'm making this just to be sure

Yes, I haven't had time to update it yet. If you want to do it you can make a pull request. Thank you

Added support for new smithing templates, you can find the new release on spigot or modrinth.


build failure w/sanitycheck for samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4

On multiple platform seeing failures if we do:
./scripts/sanitycheck -s samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 -l
we get:
ERROR   - bl654_dvk                 samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/bl654_dvk/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    1/  16   6%  skipped:    0, failed:    1
ERROR   - nrf52840dk_nrf52840       samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52840dk_nrf52840/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    2/  16  12%  skipped:    0, failed:    2
ERROR   - bl653_dvk                 samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/bl653_dvk/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    3/  16  18%  skipped:    0, failed:    3
ERROR   - particle_boron            samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/particle_boron/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    4/  16  25%  skipped:    0, failed:    4
ERROR   - reel_board_v2             samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/reel_board_v2/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    5/  16  31%  skipped:    0, failed:    5
ERROR   - nrf52833dk_nrf52833       samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52833dk_nrf52833/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    6/  16  37%  skipped:    0, failed:    6
ERROR   - pinnacle_100_dvk          samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/pinnacle_100_dvk/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    7/  16  43%  skipped:    0, failed:    7
ERROR   - nrf52840dongle_nrf52840   samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52840dongle_nrf52840/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    8/  16  50%  skipped:    0, failed:    8
ERROR   - particle_xenon            samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/particle_xenon/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:    9/  16  56%  skipped:    0, failed:    9
ERROR   - nrf52840_blip             samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52840_blip/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   10/  16  62%  skipped:    0, failed:   10
ERROR   - reel_board                samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/reel_board/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   11/  16  68%  skipped:    0, failed:   11
ERROR   - particle_argon            samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/particle_argon/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   12/  16  75%  skipped:    0, failed:   12
ERROR   - nrf52840_papyr            samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52840_papyr/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   13/  16  81%  skipped:    0, failed:   13
ERROR   - nrf52840_mdk              samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52840_mdk/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   14/  16  87%  skipped:    0, failed:   14
ERROR   - adafruit_feather_nrf52840 samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/adafruit_feather_nrf52840/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log
INFO    - Total complete:   15/  16  93%  skipped:    0, failed:   15
ERROR   - nrf52833dk_nrf52820       samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4 FAILED: Build failure
ERROR   - see: /home/galak/git/zephyr/sanity-out/nrf52833dk_nrf52820/samples/bluetooth/hci_usb_h4/sample.bluetooth.hci_usb_h4/build.log

From the log:
/home/galak/git/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c: In function 'll_scan_enable':
/home/galak/git/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c:130:10: error: unused variable 'is_update_1m' [-Werror=unused-variable]
  130 |  uint8_t is_update_1m = 0U;
      |          ^~~~~~~~~~~~
/home/galak/git/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c:127:10: error: unused variable 'is_update_coded' [-Werror=unused-variable]
  127 |  uint8_t is_update_coded = 0U;
      |          ^~~~~~~~~~~~~~~
/home/galak/git/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c:125:22: error: unused variable 'node_rx_scan_term' [-Werror=unused-variable]
  125 |  struct node_rx_pdu *node_rx_scan_term = NULL;
      |                      ^~~~~~~~~~~~~~~~~

(also see same failures with samples/bluetooth/hci_usb/sample.bluetooth.hci_usb and a number of tests for bbc_microbit.

@galak tests/bluetooth/init  with CONF_FILE=prj_ctlr_4_0.conf should be run on normal PR CI, but looks like the offending PR did not fail CI. The tests is not built in https://github.com/zephyrproject-rtos/zephyr/pull/27365 ? How to ensure it is built in the future so that new feature developments that introduce compile failures are caught when submitting PRs?

@galak tests/bluetooth/init with CONF_FILE=prj_ctlr_4_0.conf should be run on normal PR CI, but looks like the offending PR did not fail CI. The tests is not built in #27365 ? How to ensure it is built in the future so that new feature developments that introduce compile failures are caught when submitting PRs?

Adding @nashif to that query as he's more familiar with how the sanitycheck scripts determine what tests to run.


Camera2D smoothing calculation appears incorrect

Godot version
8b692e88726bb7ab114a3a0b1b2ffd973dd4f054
System information
MacOS/Windows/Linux
Issue description
I noticed that my despite my player moving at 256 pixels per second, my Camera2D with smoothing enabled easily keeps up with the player when it's speed is set to 5. It looks like there's a discrepancy between the description of smoothing_speed/smoothing_enabled and what the code actually does. The description says that the speed is in "pixels per second," but the code that references the smoothing speed doesn't behave that way.
I'm happy to make a PR to address this assuming the documentation of the behavior is correct and the actual behavior is the incorrect one.
https://github.com/godotengine/godot/blob/master/scene/2d/camera_2d.cpp#L161
		if (smoothing_enabled && !Engine::get_singleton()->is_editor_hint()) {

        			real_t c = smoothing * (process_callback == CAMERA2D_PROCESS_PHYSICS ? get_physics_process_delta_time() : get_process_delta_time());

        			smoothed_camera_pos = ((camera_pos - smoothed_camera_pos) * c) + smoothed_camera_pos;

        			ret_camera_pos = smoothed_camera_pos;

        			//camera_pos=camera_pos*(1.0-smoothing)+new_camera_pos*smoothing;

        		} else {

        			ret_camera_pos = smoothed_camera_pos = camera_pos;

        		}

The first line real_t c = smoothing * [...] looks right, as it gets the number of pixels the camera should move. The next line multiplies c by the delta of the actual position and the interim smoothed position. This should normalize the vector result of camera_pos - smoothed_camera_pos first. It should also check if c is greater than the distance between the two positions.
In its current state, if the smoothing speed is set very high, the camera won't settle at the correct position if the smoothing speed is set to a value higher than the frame rate, but rather oscillate back and forth. Additionally, as it gets farther from the desired position, it will speed up as the magnitude of camera_pos - smoothed_camera_pos increases.
Please advise on whether the documentation of "camera's speed in pixels per second" is the intended behavior. If so, I can address this. If not, we'll need to update the documentation. I think we'll also still want to handle the case of large values of smoothing speed, as it will behave strangely when it exceeds the framerate.
Steps to reproduce
Any Camera2D node with smoothing enabled, observe the actual speed at which the camera moves relative to the smoothing value.
Minimal reproduction project
No response

The camera's speed cannot be defined in pixels per second because the number of pixels second travelled will depend on how far the camera is. Camera smoothing uses asymptotic smoothing, not linear interepolation.

Alright, so the code matches the intended behavior, and it's the documentation that needs to be adjusted? It seems like we still need to have something here to cap the value of c to 1 if the smoothing speed is set very high, right?
For example, if you are running at 60fps and your smoothing speed is set to 90, then c will be 1.5. If the camera position is (10, 10) and the smoothed position is (8, 8), then the adjustment will be (2, 2) * 1.5, which will put the new smoothed position at (11, 11), so it oscillates back and forth like an under-damped system. It's basically a PID controller with no I or D component.

Yeah it does seem like it should be clamped.
Don't know who wrote it originally, perhaps you could look through the github history and ask them. I doubt it occurs much in normal gameplay, with the default of 5 you would need a delta of 1/5th second to cause this I think? But that doesn't mean it shouldn't be fixed.


Regenerate with sympy 1.5.1

I think this was somehow missed from bc7ef364c488cb4001d9a513f6136ac8f79fd359

merging without review, since this is just the output of a tool rerun


docs: update the Azure Synapse readme doc

Update the Azure Synapse readme doc based on issue #1370, since Azure Synapse currently is on spark 3.1 and does not support 0.9.5 yet.

/azp run


Loading large dataset of images

This is really a great application and I've enhanced it with integrating the google photos apis just to play the slideshow from cloud directly. But I really have to see the feasibility of loading my all photos in this as this might last forever to load and build the slideshow for my 7000 images. Any alternate to make it fast?

Hello, thanks for the nice words.
Is your problem specific to the images that are being loaded from the google cloud?
I also have a similar amount of pictures and the frame takes 15-20 mins to process the images when rebooted. But that hardly ever happens so it's not an issue for me.
One way you could help your frame to process the images faster is by resizing them upfront with some image resizer software. Constrain their dimensions to dimensions of the screen you're using. It makes a big difference.

Hello, Thanks for your prompt response.
I don't have a challenge to pull images from gphotos because that is a separate program I wrappered on it and it's working and populating all the 7000 URLS in a python list, but when rpy-frame is processing those 7000 images it's taking huge amount of time, I tried process 100 images first and on my Macbook pro laptop it's taking around 10 minutes and on RPI3 around 25-30 minutes. Actually I was thinking to make it possible that first it loads around 10 images and start the presentation and in the background it keeps on loading and processing rest of the 6990 images and keeps on pushing the processed images on to the Queue. Actually I've achieved this task in Some other program that is based on python Tkinter but later on I found rpy-frame is too cool and decided to use it,  but implementing the same background processing logic is little complex as there is very much uses of Threading in this. Or it will really be cool if we can give a flag in settings.py like START_SLIDE_SHOW_AFTER_PROCESS_NO_OF_IMAGES=10. Do you see if this is feasible in rpy?
Thanks again

I think this could be implemented even without any additional settings and it's definitely very doable.
As soon as you have one image processed properly you could create a sequence with just that image. And after that you'd create a sequence with the images available at that time etc.
The app is already multi threaded and inter-thread communication is already in place where needed.
The drawback or the biggest challenge would probably be that on startup you would always see the same image(s) (ie. the first ones in the directory). So a good solution would also randomize the initial processing to avoid that.


fix issue #8

Fixing issue #8 by modifying enable/disable functions with apex.widget.initPageItem

Fixed in the latest version.
See: https://github.com/Dani3lSun/apex-plugin-clockpicker/blob/master/server/js/apexclockpicker.js


[ISSUE-132] Add FAQ Page: Complete, Responsive, and Themed

Description
Adding a comprehensive FAQ page to the project. I've ensured that the page is complete, responsive, and adheres to the project's theme.
Related Issue

Fixes #132

Category

[x] Responsive Design
[x] Relevant FAQ Question
[x] Themed Integration
[x] Routing of FAQ Page
[x] Feature Request

Screenshots
I have attached screenshots of the FAQ page to provide a visual representation of the changes. Feel free to review and provide feedback.

Additional Notes
I have thoroughly tested the functionality and appearance of the FAQ page to ensure a smooth user experience. If there are any specific areas that require attention or if you have additional feedback, please let me know.
Checklist

[x] I have gone through the CONTRIBUTING guide
[x] The name of the resource is spelled correctly
[x] The link to the resource is working
[x] The resource is added in the correct format

This pull request is ready for review and merge. Thank you for the opportunity to contribute to the project!

Great contribution! Your PR is merged, @antilneeraj 👍

Thanks 👍🏼


Missing options

Would you consider adding Northern Ireland to the list of available countries

Not an ISO country.


Tensorflow template

Updated MultiStick_TF_Inception to use the new TensorFlow template project

Hi @ashwinvijayakumar, when i merge with the master branch and run i get this an error below.  seems its missing the subdirectory of V1, V2, etc before the graph file.   is there some other PR that must come with this one?
making run
python3 MultiStick_Inception.py
WARNING: using ../../tensorflow/inception/model/ for graph file
WARNING: using ../../data/images/ for images dir
WARNING: using default image dimensions of 224x224
Run with python3 demo_ncs.py [graph_folder] [images_director] to change
Press enter to continue
Device 0 Address: 1 - VID/PID 03e7:2150
['1']
Traceback (most recent call last):
File "MultiStick_Inception.py", line 75, in
with open(graph_folder + "/graph", mode="rb") as f:
FileNotFoundError: [Errno 2] No such file or directory: '../../tensorflow/inception/model//graph'
Makefile:19: recipe for target 'run' failed
make: *** [run] Error 1

Hi @nealvis, please do a make clean followed by make run in the MultiStick_TF_Inception directory. This should build the graph file for tensorflow/inception. Also make sure that all 3 files from 121 have been pulled into your local branch.
apps/MultiStick_TF_Inception/Makefile
apps/MultiStick_TF_Inception/MultiStick_Inception.py
tensorflow/inception/Makefile

Hi @nealvis, Can you please try the PR now? I tested this fix with make run, make run_inception_v1, and make_inception_v3 targets.


Why does assert False suggest pytest?

Upon linting a python file with only this content, ruff suggests to use pytest, why?
assert False

ruff: Assertion always fails, replace with `pytest.fail()` [PT015]
There is nothing in filename that suggests that this is a test, so, why?

Hi! If you enable this rule, it does not care about the file name or whether it is a normal source or a test file. You could specify and include PT rules only for test files. However, I agree, there may be room for improvement. We could try to figure out if it is a test file based on the conventions Python test discovery. I'm not 100% sure if there are some edge cases on top of this.

Using standard pytest discovery seems reasonable. Including understanding pytest ini options such as

pyproject.toml:

[tool.pytest.ini_options]
addopts = """\
--ignore=stupid_file.py"""

For now, you can ignore the rule yourself by either ignoring the rule for all non test files using per-file-ignores or you can create a ruff.toml in your test directory (assuming all tests are in one directory), extend your root configuration by setting extend = "../pyproject.toml", and enabling the pytest rules extend-select = ["PT"]

I think this can be tracked in https://github.com/astral-sh/ruff/issues/8794.


Update to 64 bit architecture

Update to 64 bit architecture

Thanks! Could I ask you to please remove the .vs, bin, and obj folders. I would prefer to not have binary files in a git repo

Oh, totally! Sorry about that

This is awesome! Thanks!

I haven't really used this in a while but I think I will make a NuGet package out of it or maybe a Xamarin.Forms control in the future

Yeah, np! This was really helpful for the app im making, so thank you!