Include Kotlin DSL samples in all user manual chapters

Kotlin DSL 1.0 RC is upon us. Now that the APIs are stable, it is time for Kotlin DSL examples to be displayed everywhere in Gradle documentation that the Groovy DSL is.
This epic will be considered complete when all samples within the user manual in Gradle nightly distribution have a Kotlin DSL sample alongside the Groovy DSL sample.
Contributor Instructions
If you are familiar with the Gradle Kotlin DSL and want to help the project reach the 1.0 milestone.

[ ] Setup your environment for developing Gradle. Don't forget to set at java9Home Gradle property! (e.g. echo "systemProp.java9Home=/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home" >> ~/.gradle/gradle.properties)
[ ] Submit an empty pull request titled "Include Kotlin DSL samples for chapter (chapter_name)" or write a comment on this issue for 1 user manual chapter (at a time). See the table below or consult the list of all chapters.
[ ] Open the appropriate chapter under the subprojects/docs/src/docs/userguide/ in your gradle/gradle clone.
[ ] Generate the user manual by running ./gradlew :docs:userguide -x :docs:userguideSinglePage and serving the content under subprojects/docs/build/docs.
[ ] For each "Example" in the .adoc file in question, create a multi-language sample listing. You will have to move around files and create a sibling kotlin/ project which should have identical functionality to the groovy/ one, include the Groovy and Kotlin samples next to each other, and configure the sample tests. Don't forget to update any tests/other documents that reference the given sample.

This is a diff that shows what this looks like: https://github.com/gradle/gradle/pull/6508/files#diff-ce02749237d61352d70ff3c9746a5e59R58
When writing Kotlin DSL samples please:

keep them as similar as possible to the Groovy sample
make both Groovy and Kotlin samples prefer the plugins {} block to apply plugins
make sure all sample builds have a settings.gradle or settings.gradle.kts file and a reasonable rootProject.name
do not adopt the lazy configuration API or overuse Kotlin language features
if you find any missing type-safe member in the Gradle API then create an issue on gradle/gradle and work around it by e.g. leveraging closureOf(..) or withGroovyBuilder {}

The Migrating from Groovy to Kotlin DSL guide will be helpful here in addition to Kotlin DSL samples.

[ ] After making changes, run samples tests using ./gradlew :integTest:integTest --tests "UserGuideSamplesIntegrationTest" or even a subset with ./gradlew :integTest:integTest --tests "UserGuideSamplesIntegrationTest.*foobar*"
[ ] Push to your branch and let us know it's ready for review.
[ ] Address any feedback to get your pull request merged. Congratulations! Email<EMAIL_ADDRESS>with a link to your first merged pull request and we'll send you Gradle swag as thanks!

Example PRs for inspiration: #6434 #6406 #6424
If you get stuck, reach out to us through the #kotlin-dsl channel on Gradle Community Slack. Invite link.
Remaining Work

Chapter
# Samples
Status

userguide/build_dashboard_plugin.adoc
1
#6504

userguide/customizing_dependency_resolution_behavior.adoc
19
#6596

userguide/publishing_ivy.adoc
6
#6668

userguide/publishing_maven.adoc
7
TAKEN

userguide/publishing_overview.adoc
11
#6671

userguide/task_configuration_avoidance.adoc
6
Open

userguide/writing_build_scripts.adoc
11
#6716

Hey @eriwen
you can assign me the ./java_gradle_plugin.adoc 👍

I'm working on working_with_files.adoc

@jnizet i like your enthusiasm of adding the Kotlin DSL to the docs.
But it would be great to don't mention the ticket issue on each of your commit.
This issue here got unmaintainable 🙈

@StefMa I'm just following the official guidelines here: https://github.com/gradle/gradle/blob/master/CONTRIBUTING.md#creating-commits-and-writing-commit-messages

@eriwen Many chapters use samples from several different projects, and those projects contain samples for many chapters (i.e. there is a many-to-many association between chapters and sample projects).
So if we try to create a PR for a chapter, we frequently have to translate several samples, and thus affect several other chapters too.
I think it would be easier to identify the samples that are used in the user guide chapters, and then split the work by samples, rather than splitting it by chapters: leaving a .adoc file half-translated is fine, but leaving a sample half-translated isn't.
Something like

userguide/java/basic: used in chapters

building_java_projects
java_testing

userguide/java/customDirs: used in chapters

building_java_projects
java_testing

Listing the chapters isn't even absolutely necessary: we can easily find all the .adoc files where a given sample is being used, and modify all these chapters when we translate a sample.
The PR title would simply have to be changed to "Translate user-guide sample (sample-name) to Kotlin DSL"
What do you think?

Is it worth creatingkotlin-dsl samples for:

userguide/software_model.adoc
userguide/software_model_extend.adoc
other software model (native maybe?)

The examples are going to look considerable different than the Groovy due to the need for RuleSource extending plugins.

Good point @mkobit! The software model is deprecated and its model {} block isn't supported by the Kotlin DSL, so let's leave the software model chapters untouched.

What about the guides at https://guides.gradle.org ?

These are not part of this repository but should be updated too.
On Mon, Sep 17, 2018, 9:32 PM Mike Kobit<EMAIL_ADDRESS>wrote:

What about the guides at https://guides.gradle.org ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gradle/gradle/issues/6442#issuecomment-422141300, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AJwYe1Jx6LDYUsowuIDQz6knTtDBudCYks5ub_jYgaJpZM4WEzcc
.

@mkobit @StefMa several of them have already been translated. I translated one or two of them IIRC. The main difference is that these guides don't use exemplar for tests, and the way tests are written varies from guide to guide.

We do want to convert the guides, too. @jnizet is right that we'd probably want to convert them to use Exemplar for testing (most don't yet). It's tougher for me to write instructions because some guides use slightly different plugins/libraries.
That all said, I probably will put together a similar issue to this one on the gradle/guides board and at any time happy to help contributors eager to improve guides. Please reach out.

This is now done! Thank you all!


MTDSA-27878 Fix validation and errors for Create and Amend Cumulative Period Summary

The following updates were made:

Removed wrong FE validation on dates that returned RuleTaxYearNotSupportedError for dates that lie outside the specified tax year. There are rules in place that should be accounted and return specific errors based on the dates supplied for so validation should be done only in the downstream
Corrected status for RuleEarlyDataPeriodSummaryNotAcceptedError to BAD_REQUEST
Corrected some error messages in SeBusinessCommonErrors


Any way to unload all loaded pictures

There is currently a way to unload pictures using hyprpaer unload <path>. Can there be also a way to unload all loaded pictures at once?

Or maybe even get a list of all the loaded images?

done in 3571e20b55da7921a47d4910204b40ab1701b5c4


BoringSSL failed

Hi,
I am currently running into the following problem.
With the minimal example that I posted in
https://github.com/mattdonnelly/Swifter/issues/260#issuecomment-482112522
I get the following error message:
2019-04-13 16:14:28.446936+0200 nw[33530:1833684] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x102117280] get output frames failed, state 8196
2019-04-13 16:14:28.447005+0200 nw[33530:1833684] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x102117280] get output frames failed, state 8196
2019-04-13 16:14:28.447236+0200 nw[33530:1833684] TIC Read Status [1:0x0]: 1:57
2019-04-13 16:14:28.447257+0200 nw[33530:1833684] TIC Read Status [1:0x0]: 1:57

The result is, that my program hangs after receiving the first batch of data from Twitter.
Cheers,
Keyan

Same here, I was just going to report on it. I can authenticate successfully, but I get this error too.
Specifically, I get these when loading the "Authorize Myapp to use your account?" Safari view (in app, as in the demo in this repo):
2019-04-17 01:49:35.733562+0200 Myapp[344:11675] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x101a2e6c0] get output frames failed, state 8196 2019-04-17 01:49:35.747312+0200 Myapp[344:11675] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x101a2e6c0] get output frames failed, state 8196 2019-04-17 01:49:35.757711+0200 Myapp[344:11675] TIC Read Status [1:0x0]: 1:57 2019-04-17 01:49:35.758917+0200 Myapp[344:11675] TIC Read Status [1:0x0]: 1:57 2019-04-17 01:49:35.866124+0200 Myapp[344:11637] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles 2019-04-17 01:49:35.866889+0200 Myapp[344:11637] [MC] Reading from public effective user settings.
Then, after tapping "Authorize button" (the Authentication was successful message is my own, part of the success closure):
Authentication was successful. 2019-04-17 01:50:34.483540+0200 Myapp[344:11890] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x101b27050] get output frames failed, state 8196 2019-04-17 01:50:34.484217+0200 Myapp[344:11890] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x101b27050] get output frames failed, state 8196 2019-04-17 01:50:34.486548+0200 Myapp[344:11890] TIC Read Status [2:0x0]: 1:57 2019-04-17 01:50:34.486659+0200 Myapp[344:11890] TIC Read Status [2:0x0]: 1:57

I'm getting the same error when running the SwifterDemoiOS in this repo.
When the in-app Safari view opens with the "Authorize Swifter Demo to use your account?" page:
2019-04-17 02:05:16.631769+0200 SwifterDemoiOS[359:13197] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x12bd331c0] get output frames failed, state 8196
2019-04-17 02:05:16.643047+0200 SwifterDemoiOS[359:13197] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.1:2][0x12bd331c0] get output frames failed, state 8196
2019-04-17 02:05:16.643712+0200 SwifterDemoiOS[359:13197] TIC Read Status [1:0x0]: 1:57
2019-04-17 02:05:16.643767+0200 SwifterDemoiOS[359:13197] TIC Read Status [1:0x0]: 1:57
2019-04-17 02:05:16.743600+0200 SwifterDemoiOS[359:13162] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /private/var/containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
2019-04-17 02:05:16.744450+0200 SwifterDemoiOS[359:13162] [MC] Reading from public effective user settings.

When tapping "Authorize app":

2019-04-17 02:06:57.238319+0200 SwifterDemoiOS[359:13332] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x12be2c780] get output frames failed, state 8196
2019-04-17 02:06:57.238773+0200 SwifterDemoiOS[359:13332] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C2.1:2][0x12be2c780] get output frames failed, state 8196
2019-04-17 02:06:57.241751+0200 SwifterDemoiOS[359:13332] TIC Read Status [2:0x0]: 1:57
2019-04-17 02:06:57.241838+0200 SwifterDemoiOS[359:13332] TIC Read Status [2:0x0]: 1:57
2019-04-17 02:06:57.763647+0200 SwifterDemoiOS[359:13455] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C3.1:2][0x12be24930] get output frames failed, state 8196
2019-04-17 02:06:57.764130+0200 SwifterDemoiOS[359:13455] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C3.1:2][0x12be24930] get output frames failed, state 8196
2019-04-17 02:06:57.766815+0200 SwifterDemoiOS[359:13455] TIC Read Status [3:0x0]: 1:57
2019-04-17 02:06:57.767059+0200 SwifterDemoiOS[359:13455] TIC Read Status [3:0x0]: 1:57

Apologies for the (very) late response, but these logs are actually from the OS and not from Swifter.


chore(main): release audit 1.40.0

:robot: I have created a release beep boop
1.40.0 (2023-05-10)
Features

better vulnerability report retrieval errors (2ce3e10)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/sandworm-hq/sandworm-audit/releases/tag/audit-v1.40.0 :sunflower:


Error during instantiation of qsip_source_data object

When following the "Standard qSIP Workflow" tutorial, during the step that instantiates the quip_source_data object:
source_object <- qsip_source_data(source_df,
  isotope = "Isotope",
  isotopolog = "isotopolog",
  source_mat_id = "source"
)

I get the following error:
Error in duplicated(self@data["source_mat_id"]) :
  trying to get slot "data" from an object (class "qsip_source_data") that is not an S4 object

R version: 4.2.2
qSIP2 version: 0.10.1

That didn't change anything, but after updating R (and thus reinstalling all dependencies) this was fixed. Not sure where things were going wrong. Thanks for the quick help!

Great, glad it resolved itself. I've noticed some folks had issues when running older versions of R (4.0.x), but your specs seemed like they should work OK. Let me know if you run into other issues.


changed: [M3-7663] - Remove unified migrations feature flag

Description 📝
Removed the Unified Migrations feature flag since the feature has been released.
Changes  🔄

Removed feature flag in E2E and Linode Resize
Added loading state to submit button

How to test 🧪
Verification steps
(How to verify changes)

Attempt to resize a linode
Observe resize panel is still showing
Observe warm resizes still work

Also, noticed that the Resize Linode button at the bottom of the Dialog does not have a loading state.

Also, noticed that the Resize Linode button at the bottom of the Dialog does not have a loading state.

Thanks, fixed this... not sure why we had the code written the way it was. 👍

I didn't notice that the Auto Resize Disk has some weird behavior when re-opening the Dialog. Should I create a ticket for that?

Let's create a separate ticket - thanks for noticing

Created M3-7669

This copy is coming from API, isn't it? There's a typo. ☹ Should be its previous state not it's (it is).

I will forward to API 🦅 👁 🔍


Finetuning with context/history

I am currently fine-tuning LLaVA on medical images and reports. In medical reports, there are frequent references to previous images. For instance, a study may involve multiple reports, where the first report describes the first image and subsequent reports refer back to previous images. To accommodate this, I have developed dynamic prompts that take into account the image references.
However, while experimenting with the LLaVA online demo, I noticed that the model's internal history or memory is reset every time a new image is provided.  Consequently, the model loses the ability to reference the previous image when answering a new prompt. This single image one inference turn procedure may not be ideal for my task.
I would like to know the best approach to address this challenge:
How can I pass multiple images to the model effectively? Could you provide a detailed explanation of the process?
Is there a way to prevent the model's internal history from resetting after uploading an image? This would enable the model to make references to the previous image when responding to subsequent prompt questions.
I hope this captures your query accurately. Please let me know if you need further assistance!

Any updates on this?
I am looking for a similar requirement of being able to reference prior images for object Re-Identification task. Any help would be much appreciated. Thanks.


modifed mqtt sink connector

modified mqtt sink connector to make the target field contains mqtt topic
payload filed contains the message in protobuf format

This change is

sorry, pick up the wrong master repo


Rename the crate

The current crate name static_type_map is, in my opinion, too long and does not communicate the functionality this crate provides very well.
Also:

While the Any type is currently implemented only for 'static types, it could change in the future.
The provided structs are refered to as maps but they behave like sets since the user never interacts with the keys, the underlying map is an implementation detail.

Potential names

anyset / any_set
Too similar to anymap.

typeset / type_set

erased_set

Todo in case of name change:

[x] Publish new patch version with updated README mentioning name change
[x] Publish a RustSec advisory (e.g: https://rustsec.org/advisories/RUSTSEC-2021-0064.html)

I'm going ahead with this change, new name is erased_set !

Related: RUSTSEC-2022-0023


unable to update dataset metric's label via the rest PUT api

It's not possible to update dataset metric's label (i.e., verbose_name) via the PUT API.
How to reproduce the bug
Visit the online rest documentation. You could see the payload is not able to receive verbose_name:

Expected results
Possible to update the metric label (verbose_name).
Actual results
Unable to do so.
Screenshots
See above.
Environment
(please complete the following information):

browser type and version:
superset version: 1.1.0(which I'm using), and the latest version from the online rest doc

Hi @xingyuli, thanks for reporting the issue!
I'm not familiar with this functionality - edit dataset via the rest PUT api. While I loop the domain expert in, would you mind giving some more details 1) your use case 2) is there a workaround that you may be aware of? thanks

Hi @xingyuli, thanks for reporting the issue! I'm not familiar with this functionality - edit dataset via the rest PUT api. While I loop the domain expert in, would you mind giving some more details 1) your use case 2) is there a workaround that you may be aware of? thanks

The rest PUT API has been used to sync from one dataset to another dataset. These two datasets refer two tables which are created by absolutely same ddl statement. You may think of these datasets as blue-green (or prod-vs-backup) version against each other. I have so many datasets created via the GUI, but I wish to programmatically  maintain the plenty of datasets.
As it's not possible to specify the metric's label (verbose_name) via the API, I have to update them one by one, going through all the datasets, which is quite time consuming and convenient. As far as I see, I think there is no workaround to do this.
For wider insight, Superset is missing features of sync one set of datasets to another set of datasets, which would be useful for cases e.g.,

blue-green dataset
full dataset and its hot dataset (which means a subset of whole dataset)

Repro'd - working on this now


Update search-the-audit-log-in-security-and-compliance.md

@markjjo - FYI, there's another related change I'm making soon in the Turn logging ON/OFF page.

@markjjo - FYI, there's another related change I'm making soon in the Turn logging ON/OFF page.

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks

@JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks

@sujitnaray PR merge. Should go live by EOD

@sujitnaray PR merge. Should go live by EOD


xrefs/assemble: handle a nil node as one without any facts [phab:D910]

Created by schroederc at 2016-05-26 17:06:30:

shahms accepted this revision at 2016-05-26 17:09:08

schroederc closed via commit b4ad023a28560c4d6184eea021c8faf3dfb95718 at 2016-05-26 17:15:42


fix: use newMemoryStorageWithEnts

Use newMemoryStorageWithEnts instead of &MemoryStorage{} to resolve #234
see also #242

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


[BUG] DerivedFieldFetchAndHighlightTests has flaky tests

Describe the bug
From https://github.com/opensearch-project/OpenSearch/pull/13248#issuecomment-2060017484
testDerivedFieldFromIndexMapping and testDerivedFieldFromSearchMapping are flaky.
These look recently introduced with https://github.com/opensearch-project/OpenSearch/issues/12850 @rishabhmaurya and/or @froh Can you please take a look?
Related component
Search
To Reproduce
N/A
Expected behavior
Tests should pass
Additional Details
N/A

[Triage - attendees 1 2 3 4 5 6 7]
@mch2 Thanks for filing this issue

@mch2 thanks for reporting. I will take it forward.

@msfroh, not @froh ...

@mch2 please review https://github.com/opensearch-project/OpenSearch/issues/13249 thanks

@msfroh, not @froh ...

Oops sorry about that!


Allow more project directories

It would seem a simple fix in order to remove the requirement of file locations and replace them with variables.  The most obvious choice of location to store these variables would be as environment variables which could be set via the following command:
SET install_location=C:\wamp\www\voxelquestiso

As far as I can see, the location of the folder is set in five locations, one of which is a markdown file that can safely be removed.  The other locations, can simply be changed to use this new environment variable.  In cleanup.bat, debug_cleanup.bat and cleanupall.bat, all references of the file path will have to be replaced with %install_location% and in VoxelQuest.vcxproj, the path can be replaced with $(install_location).
However, we run into issues when install_location has not been defined, which might confuse people.  So I'd suggest having an initial batch file that is always run contain a test for it.
IF "%install_location%" == "" GOTO INSTALL_LOCATION_NOT_FOUND
:INSTALL_LOCATION_FOUND
:: Install location was found successfully
GOTO END
:INSTALL_LOCATION_NOT_FOUND
:: Install location was not found.  Using default
@ECHO The install_location environment variable was NOT detected, using default.
SET install_location=C:\wamp\www\voxelquestiso
GOTO END
:END

Another user has fixed the issue of absolute paths, or at least it has been fixed in my testing of it!

Ah, that's cool!  You should edit the readme then =)
This project currently MUST exist at C:\wamp\www\voxelquestiso. This is bad, I know, see above. If you want to change this path, simply open the entire folder in an editor like Sublime Text and replace all instances of "C:\wamp\www\voxelquestiso" with your own directory.

@popey456963 thanks, forgot to edit the install instructions. Fixed it


Some docstring edits

Some documentation changes

Fixed some small typos.
Hyphenated all the phrasal adjectives  (eg. "error-handling library").
Used the indicative mood consistently for all functions ("Gets blah" not "Get blah"). This is consistent with the stdlib.
Used code formatting for Rust objects like structs and modules.

Oh, and this isn't a documentation change but I removed the weird whitespace here
https://github.com/withoutboats/failure/blob/868273409c826755812dbff1b67cc0ac3fa702f7/src/error.rs#L106

If there's any part of this you don't want, just let me know and I can revise it out of the PR too.

Oh, and this isn't a documentation change but I removed the weird whitespace here

I have an unidiomatic style (terrible I know) and I vertically align all matchrockets. I'm not going to ask you to remove this change because I'm sure over time this codebase will drift toward the default style. Merging :-)

Ah, gotcha. But those matchrockets were definitely not vertically aligned ;)
Thanks.

Ahh, they weren't. See this is what happens when rustfmt doesn't support my One True Code Style.


click webview inside native app

ElementActions(driver).click(element_locator) is not working for Android Native App when element_locator provided is inside an webview rendered by native app.

This is confirmed as a bug, after the latest update the click action redirects to touchactions.tap, which doesn't work for webviews.

Fixed, to be released in the next version.


Rename check contract tool

The packages in here are all in the form cosmwasm-<name> and are stored in packages/<name>. I'd like to keep this consistency. In order to keep things short, I propose cosmwasm-check.

[ ] Change crate name
[ ] Change folder name
[ ] Change name in deprecation/warning message
[ ] Add package to README

I thought about it and I think we shouldn't release cosmwasm-check 1.0.0 right now. We should wait for CosmWasm 1.1.
If we release cosmwasm-check 1.0.0, it will break for anyone trying to install it from crates.io because of this breaking change in vm:
https://github.com/CosmWasm/cosmwasm/pull/1387
Or it will just fail to publish, anyway.

Agreed. It should be published as soon as we publish the rest of 1.1.0.


Support for device clusters

Issue type
[x] Feature request
[ ] Bug report
[ ] Documentation
Environment
Python version:
NetBox version: 2.2.2
Description
Add support for device clusters in similar way like virtualization clusters have done.
Cluster device should have similar properties like normal device has. Ability have Virtual interfaces, IP-s and Services etc. Cluster device should show information about his member devices.

See #99 (virtual chassis/stacked devices)


valhalla-build-polylines aborts

Using europe-latest from geofabrik.de as custom osm.
Building just with countries "AT,DE,CH" but the second valhalla step aborts with attached log message.
Probably some timeout again?
Thanks for the help & the project.
+valhalla-build | 2023/01/11 15:10:44.282180 [WARN] Possible duplicates at level: 2 = 4 +valhalla-build | 2023/01/11 15:10:45.494534 [INFO] Cleaning up temporary *.bin files within /tiles/ +valhalla-build-polylines | --> RUN valhalla_export_edges valhalla.json > /tiles/polylines.0sv +valhalla-build-polylines | WARN Earthfile line 475:4: The command 'RUN valhalla_export_edges valhalla.json > /tiles/polylines.0sv' failed: no active session for v1hqxkybkt3m2x1hokwojox2w: context deadline exceeded Share your logs with an Earthly account (experimental)! Register for one at https://ci.earthly.dev. Error: build target: build main: failed to solve: DeadlineExceeded: DeadlineExceeded: Earthfile line 26:4 apply BUILD +save: earthfile2llb for +save: Earthfile line 41:4 apply BUILD +save-elasticsearch: earthfile2llb for +save-elasticsearch: Earthfile line 96:4 copy artifact: apply build +pelias-import: earthfile2llb for +pelias-import: Earthfile line 258:8 with docker run: read compose config file: DeadlineExceeded: no active session for v1hqxkybkt3m2x1hokwojox2w: context deadline exceeded in		+pelias-import --area=europe --countries=AT,DE,CH in		+save-elasticsearch --area=europe --countries=AT,DE,CH in		+save --area=europe --countries=AT,DE,CH --transit_feeds= in		+build --area=europe --countries=AT,DE,CH --tag= --transit_feeds=

I was previously running into similar looking timeouts with large jobs, but they were addressed in an update to earthly, and I haven't run into them timeouts since.
I'm currently on  version v0.6.30
Can you share which version of headway you're using and what version of earthly you have?
I don't know that there are a ton of people exercising large builds other than me (and you!), so I wouldn't be surprised if there are other issues to be resolved.

I used the latest versions for both.
I gave up with bigger builds via earthfile and manually built Valhalla & Pelias so that I can use your frontend.
I succeeded in this (except the fact that I missed the sprites.tar & fonts.tar somewhere along the build-way).
Your UI looks very beautiful. Think its the only possibility to selfhost this kind of application.
Closing this one.


Intuit request parameters from reqparse?

First off, great work! :smile:
An idea:  Flask-restful has a module called reqparse that is intended to be used as the main way to consume request parameters from within an endpoint.  I am wondering if it could be useful to introspect on an endpoint's reqparse.RequestParser instance to generate the params for the swagger docs?  I think it could be really cool to have one interface for generating this as a high-level option, where the @swagger.operation decorator could still be very useful for more granular specs.
What do you think?  I could see some challenges implementing this (mainly where to scope the RequestParser instance).  I'd be willing to have a crack at it if you think it's a compelling case.

What's the status on this? Is this going to pulled or not? I am very interested in this.


Incorrect behavior in ordered lists

Do you want to request a feature or report a bug?
Bug
What is the current behavior?
Ordered lists do not preserve count when interrupted by an unordered list
You can repro it in any draft playground

Create an ordered list item, type something in
Hit enter, go to a new line - see the list is continuing.
Now, switch the type of the current item to unordered list and hit tab to make it nested.
Go to a new line and create a new ordered list item.

Expectation: list continues from 2.
Reality: list starts with 1. again

What is the expected behavior?
List continues from 2.

Which versions of Draft.js, and which browser / OS are affected by this issue? Did this work in previous versions of Draft.js?
0.10.5

Seems somewhat similar to the existing issue https://github.com/facebook/draft-js/issues/1903 ?

Yes, this is the same issue as #1903, and also #1392.

@alina7091 this bug is fixed in master as you can see for yourself on the live demo on https://draftjs.org
In order to use a version of Draft.js that contains the fix, please add draft-js@next to your dependencies instead of 0.10.5. Please let us know if there are any issues with that version.
If you're curious, the tag @next currently points to the 0.11.0-beta2 version. If no major issues  are reported by users, we'll publish it as @latest in a few weeks. We're not publishing a new version directly because there hasn't been a release since 0.10.5 in nearly two years, and we may break dependent projects. This way, we can let you test the new version and fix any issues you may find.


Fixes for Android

With those fixes, torch-android can be changed back to point to torch/distro instead of my distro clone.

Thanks, these look good!


emtfxml station datatype and mt_metadata station data_type need to merge

These are supported in mt_metadata:
"options": [
            "RMT",
            "AMT",
            "BBMT",
            "LPMT",
            "ULPMT",
            "other"
        ],

emtfxml only supports MT, other, LPMT

Adjusted the standards


Tailwind example: No need to truncate actual user address

Address is already truncated when rendering in the <Address /> component.
However doing it here means the "copy to clipboard" functionality copies the truncated address which is incorrect.

Thanks @0xArbi !!


DM-20511: Initial draft

[x] Review DMTN-085 recommendations
[x] Review existing scripts in the LSST stack
[x] Propose an action plan for scripts
[x] Review existing examples and tutorials in LSST documentation
[x] Propose an action plan for examples and tutorials

Draft: https://sqr-032.lsst.io/v/DM-20511

Thanks for taking a look @frossie!


BUG: Exception in canvas logic prevents finding orphaned files

Exception:
plugin:find-unlinked-files:637 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'forEach')
    at eval (plugin:find-unlinked-files:637:33)
    at async Promise.all (index 0)
    at async FindOrphanedFilesPlugin.findOrphanedFiles (plugin:find-unlinked-files:681:5)

Specifically here:
await Promise.all(canvasParsingPromises);

Due to nodes being undefined:
canvasFileContent.nodes.forEach((node) => {
}

Thanks for the report. Should be fixed in the new version.