Links inside a richtext field don't get resolved

Hey Storyblok team. Noticed this bug earlier.
For internal links I've created in a rich text field, whether they are an inline link or a custom block containing a link, they don't the usual storyblok link object containing the full_slug when using resolve_links=url.
This link has resolved. It is part of a block on a content type not inside a rich text field

But this link hasn't resolved. It is part of a rich text fields

Thanks for any help you can give.

@xylophonehero Does this new release support for resolve_links help?
Our gatsby-source-storyblok includes the dependency from storyblok-js SDK, so it should apply the change.
Please feel free to reopen this issue if you still face the same issue/another issue.


Slow TEST_TARGET=default on travis-ci

Investigate the step change slowness of the TEST_TARGET=default on travis-ci, see this job as a typical example.
May be due to the recent nose timeout change and/or the locking serialisation of graphical tests.

Comment from @marqh in #2231:

...
test_hybrid_height (iris.tests.test_trajectory.TestTrajectory) ... ok
test_trajectory_definition (iris.tests.test_trajectory.TestTrajectory) ... ok
test_trajectory_extraction (iris.tests.test_trajectory.TestTrajectory) ... ok
test_tri_polar (iris.tests.test_trajectory.TestTrajectory) ... ok
test_pcolor (iris.tests.test_mapping.TestBasic) ... ok
...

take ages to run
always...

Maybe SciTools/cartopy#772?

Maybe this issue is addressed by #2240?

It appears there might not be any missing tests, so maybe? Or it could just be killing the processes earlier?


Vector::copy_from and calling code should detect when copy is truncated to prevent overflow

Util::Vector::copy_from returns silently, even if it couldn't copy all source data as requested because its internal buffer filled up in the middle as a result of the copy. It should return an IndexStatus indicating whether an out-of-bounds error was averted - i.e. it should copy what it can, and use IndexStatus::out_of_bounds to indicate if it was requested to copy data which would've been out of bounds of its internal buffer. Anything which uses Vector::copy_from should also check and handle its return code. For example, Protocols::CRCElement::parse currently silently truncates data if its payload buffer is shorter than necessary to hold all data from the input buffer, because that is the behavior of Util::Vector::copy_from.
For CRC elements, it may also be possible to enforce this through the compiler: we could add a static assertion into CRCElement::parse and/or CRCElementReceiver::transform comparing input_size against PayloadBuffer::max_size(), and into CRCElement::write and/or CRCElementSender::transform comparing output_size against PayloadBuffer::max_size(). These static assertions make CRCElement less flexible in ways we don't care about, so it could be good to add this extra level of checking if the compiler allows it.

@rohanpurohit I think this was one of those issues I had lost when my tabs crashed!

oh ok! will work on it.


Navdrawer fix

@addyosmani + @mingodad for thoughts on this.

scratch that, something got weird in the merge will re-PR


fix: json parsing

data.result is already in JSON format so parsing it again is breaking things.

issue is already fixed in main branch


update weight factor - 201.3868

A weight factor of 216.96 gives the lowest absolute error found so far.
Differences are rather small.
A better weight factor would be 201.3868  (found with search_for_weight_factor.ino).
The relative error per element is less than 0.09% which is 40% better than current 0.15% weight factor.
As rounding is used, the maximum error is 0.5 in theory.
As the weigh factor is around 200 this translates to a max error of 0.0025 = 0.25%
Current 0.15% is ~40% better than theoretical 0.25%
The found 0.09% is again ~40% better than current 0.15%
To be changed in 0.2.0 version after additional testing.

solved in 0.2.0


New event: Are you doing anything with LLMs that you think is cool?

Type of event:

[ ] Data Leadership
[ ] Tool Talk
[ ] AMAs
[ ] Panels

Considerations for event:

Is this panel diverse? Does it represent the LO Community?
Is this event purposeful? Do we have a clear owner who is focused on community experience?
Is this scheduled to optimize for time inclusivity (EMEA or APAC friendly)?

Before event:

[x] Get it on the LO calendar (requires permissions)

[x] Event title
[x] Event blurb
[x] Hosts
[x] Zoom link
[ ] Form for calendar invites, if you want

[x] Create discussion Slack channel
[x] Share in #virtual-events when booked, pointing people to Slack channel and/or form for invites
[x] 1 week before bump event
[ ] Send 2-5 questions to panelists a couple of days before
[x] 1 day before bump event again
[x] 10 mins before bump event again (can schedule)

After event:

[ ] Upload to YouTube
[ ] Share in #announcements
[ ] Cross link in meetup Slack channel
[ ] Archive Slack channel

Messaging:
:wave:  Hey y’all, I’m very excited to have our panel on Thursday. Here is the quick overview:

:00 we will open the zoom and the goal will be to kick off at the :03
I will record the session as we’re kicking off
We will start with brief introductions. I’ll briefly introduce myself + LO. I’ll remind folks about our Slack channel.
For your intros, please say your name, where you’re based out of, and your current role. Don’t worry about career path now.
After we do brief intros, I’d remind folks the panel, so here we’ll talk a bit more about your specific career path.
Sample questions
Remember: not everyone has to answer every question, so read the room and LISTEN to the other speakers to make sure you’re saying something new.
Then, we’ll take questions from the audience.
We will aim to end ON TIME at the :50. But, surely NLT the :55
Thanks and looking forward to it!

Integrating LLMs into Data Pipelines:
How have you integrated LLMs into your existing data pipelines? Can you share specific techniques or tools you’ve used to streamline this integration?
Data Preprocessing and Feature Engineering:
What preprocessing steps or feature engineering techniques have you found most effective when preparing data for use with LLMs? How do you handle large datasets to ensure efficient processing?
Improving Model Performance:
What strategies have you employed to improve the performance and accuracy of LLMs in your projects? Are there any specific tuning or optimization methods that have worked particularly well for you?
Handling Unstructured Data:
How do you leverage LLMs to analyze and extract insights from unstructured data (e.g., text, social media posts, logs)? Can you provide examples of how this has added value to your data analysis efforts?
Real-Time Data Analysis:
Have you implemented LLMs for real-time data analysis or streaming applications? If so, what challenges did you face, and how did you address them to ensure low latency and high reliability?

@caitlinmoorman jumped in for me. Going to close this.


Support for specifying table name at runtime

There does not seem to be a way to specify a table name except via. annotations that cannot be modified at runtime.  We have different table names in different environments (dev, qa, prod) and would like to be able to set the table name at runtime via e.g., a configuration file.

Tempest uses AWS SDK under the hood. Here is how to customize table names:
  fun logicalDbOptionalConfiguration() {
    val client = AmazonDynamoDBClientBuilder.standard().build()
    val mapperConfig = DynamoDBMapperConfig.builder()
      .withTableNameOverride(null) // <-- Set this
      .build()
    val mapper = DynamoDBMapper(client, mapperConfig)
    val db: MusicDb = LogicalDb(mapper)
  }


Recursively SetFirrtlDirection for Aggregate types

Hi,
I would like to set the direction to override any previously direction set in elements of a bundle.
The use is to create a monitor bundle which will turn all signals into inputs so I can create a monitor module that only observe the bits on a bundle, but not drive it.
Here is a snippet sample code it currently generates from a DecoupledIO if I specify Input(out_bundle)
output io : {flip out_bundle : {aw : {flip ready : UInt<1>, valid : UInt<1>, bits : {id : UInt<8>}}}
Currently, there are some fields that are flipped twice, so out_bundle.ready is it's actually output rather than the input that I wanted. (this causes CheckGender error errors)
I see that the direction is recursively set for Vecs:
(in Data.scala)
private[chisel3] def setFirrtlDirection(target: Data, direction: Direction): Unit = target match {
case (vec: Vec[Data @unchecked]) => vec.sample_element.firrtlDirection = direction
case _ => target.firrtlDirection = direction
}
Can we do the same for other aggregate data types? Or if there is a good reason not to recursively set the fields, create another API (e.g. InputRecursive(out_bundle) ) that will force all the elements to the same direction?
Thanks,
Jacob

Ah, I just saw #578 looks like it's related to it.

Just for discussion: I added the following to Data.scala in my local chisel3 and it seems to do what I wanted:  (I created a new type called Monitor (name may be overloaded, might have to use another name)
diff --git a/chiselFrontend/src/main/scala/chisel3/core/Data.scala b/chiselFrontend/src/main/scala/chisel3/core/Data.scala
index c17672f..1745632 100644
--- a/chiselFrontend/src/main/scala/chisel3/core/Data.scala
+++ b/chiselFrontend/src/main/scala/chisel3/core/Data.scala
@@ -108,6 +108,15 @@ object Flipped {
}
}
+object Monitor {

def apply[T<:Data](source: T)(implicit compileOptions: CompileOptions): T = {
val target = source.chiselCloneType
Data.clearFirrtlDirection(target)
Data.setFirrtlDirection(target, Direction.Input)
Binding.bind(target, InputBinder, "Error: Cannot set as input ")
}
+}

object Data {
/**

This function returns true if the FIRRTL type of this Data should be flipped
@@ -116,7 +125,7 @@ object Data {
Note that the current scheme only applies Flip to Elements or Vec chains of
Elements.

A Record is never marked flip, instead preferring its root fields to be marked

A Record is never marked fli  d p, instead preferring its root fields to be marked

The Vec check is due to the fact that flip must be factored out of the vec, ie:
must have flip field: Vec(UInt) instead of field: Vec(flip UInt)
@@ -153,6 +162,14 @@ object Data {
case _ => target.firrtlDirection = direction
}

private[chisel3] def clearFirrtlDirection(target: Data): Unit = {

target.firrtlDirection = Direction.Unspecified

target match {

 case (agg: Aggregate) => { agg.getElements.foreach( (elem: Data) => {Data.clearFirrtlDirection(elem)}) }

 case _ => {}

}

}

implicit class AddDirectionToData[T<:Data](val target: T) extends AnyVal {
def asInput(implicit opts: CompileOptions): T = {
if (opts.deprecateOldDirectionMethods)

As mentioned in the discussion of #440 (but not addressed with its own issue), Input(...) and Output(...) should both coerce the directions of a bundle. However, there is currently a bug in a mismatch between internal firrtlDirection and the direction binding. #578 is a discussion of implementation of solution and we should probably up the priority of this since some people may be taking advantage of incorrect "functionality"
I'm not sure about connecting from a bidirectional bundle to a single-directioned or undirectioned version of the same but there probably should be a way to do this with := maybe?

I thought the current behavior was that while Input(...) and Output(...) emitted insane FIRRTL, the FIRRTL compiler does error out (so the big directionality refactor shouldn't break any code)?

It's wrong, but I don't think it's insane. I think it's possible to create cases where it works, it's just likely to error in Chisel

Before, I had thought Input implies the direction of the "data" portion of the bundle even if some signals (ready) might be an output out of that bundle, and have written code to that effect.  The reason why I through so was because it actually works correctly (even in simulation) when I interpret the signals as such (and does not work correctly if I interpret Input(Bundle) meant all signals are inputs, including the ready signals).

Fixed in #617.


Correcting the condition to perform the deoblique

The condition was always TRUE even if the values were below the specified threshold

If I'm reading it right, any obliquity besides 0.0 was triggering the False condition and going on to be deobliqued. So this was effectively an over-stringent test. I agree with the fix; not sure if its impact will be very large. Do you have a test dataset where you can demonstrate the effect of this change?

@yasseraleman I will merge this without a test if needed, but if you have a demonstration of where this causes problems, I would appreciate it.


[feaLib] inline contextual lookups not shared

This feature file:
feature test {
	sub a' x by b;
} test;

feature tst2 {
	sub a' y by b;
} tst2;

produces four lookups: one chaining contextual and one single substitution for each feature. It should produce three lookups, with the single substitution being shared. In fact, the ...Builder classes all implement an equals method to see if two lookups are equivalent - but nothing in the code ever calls this method! (Paging @brawer)
I presume there was a plan to check whether a LookupBuilder was equivalent to one which had already been created, but this was never implemented. This feels like a nice, potentially easy optimisation.

Isn’t this the same as #2150?

Well, yes. Here's the produced GSUB:
Lookuplist
  0x00, 0x04, # Four lookups
  0x00, 0x0a, # Lookup[0] offset
  0x00, 0x4a, # Lookup[1] offset
  0x00, 0x2a, # Lookup[2] offset,
  0x00, 0x4a, # Lookup[3] offset == Lookup[1] offset

So I guess we can get rid of all the equals methods. Nothing uses them...

If we really want to reduce the number of lookups, one safe optimization would to share identical lookups that have consecutive indices (since we know here that sharing lookups in this case will not change their order). Though I’m not sure if there is a practical benefit to doing this.


Add an option to turn on XLA_JIT.

This PR adds an option to enable XLA Just-In-Time (JIT) compilation mode.

@okuchaiev please help to take a look.
Note that I mentioned to you that I see performance gain (~20-30%) by enabling XLA for Transformer (after disabling padding_removal). I refer to a TF revision newer than Apr11. So, you will not see performance gain if you use a public container with TF older than Apr11. However, this added argument should still work fine to enable the XLA JIT.

Thanks!


Feature Request - Mentions Plugin

Any chance on adding support for mentions?
For example, if I type "@john" a popup list would display letting me choose a specific person from a list?
Once I choose a person, then maybe insert their name with a styled background color?
The popup list should be closable by pressing ESC and navigable by keyboard arrow keys.

Sounds like a good idea!
Where do I get the user list?
Did you mention the "github" user list?

I was thinking about pulling the user list from an API using ajax or something.
My main goal with this feature request is to a have a simple that functions like the Github comments box, which has mention support.

I understood what you were saying.
I'll update it when I'm done.
Thanks : )


add Meson build automation

builds in mys2 on Windows 10 64bit and zsh on MacOS Big Sur

What’s the context for this?  Any tips on how to review it?

What’s the context for this? Any tips on how to review it?

Eventually, I want to replace the makefile with build.meson; for ease of modularization, automated testing and automated builds going forward. I believe I've duplicated the functionality of most of it, as the automated builds are already able to create a working binary from it; one I have personally tested on my own windows machine. As for tips: you might be more familiar with the original makefile than I, so I would like eyes on what might be out of place.


Refactor support cordova-plugin-file

@Donaldcwl Correct. When using cordova-plugin-file it replaces the type window.File, and that is expected. However, it is a problem when using your plugin because your plugin needs the original implementation. This line window.cordova.require('cordova/modulemapper').getOriginalSymbol(window, 'File') retrieves the original type.
 Basically, if cordova is not in use, the CustomFileReader var will just take the original type from window.
I'll test out your version later tonight, but I don't see any issues after reading through it.

@arivera-skycred Thanks for the clarification. Please info me the result after testing it.

@Donaldcwl can you check in updated compiled files? looks like the distribution files are still the old versions.

@arivera-skycred I didn't commit the build files to GitHub. You may try to build on your machine which should give the same result as I do.

@Donaldcwl sounds good. Testing now. Sorry about that, just easier to pull in the branch via npm.

@Donaldcwl your branch is working as expected. Cheers!


Sanitize the url a bit better

this should return the default thingie, right?

It does. The URL purposefully only sets values to default if the var is not set. That way, you can leave feilds blank.


Freeform non-fixed aspect cropping area.

It would be nice to crop images without a fixed aspect ratio.

Here is an example: https://plnkr.co/Hh0TKRpXzIy6MJOwy8KT

Thanks...could not find that feature in the documentation.


Patches for files without newline at the end are not appliable by git apply

Go-git generates broken diff-s for files without newline at the end. These patches cannot be applied by git apply command.
Original git diff command will generate patch with special line \ No newline at end of file marker.
Here is repo with example program in main.go: https://github.com/flant/go-git-test-2.
git clone https://github.com/flant/go-git-test-2 /tmp/go-git-test-2
cd /tmp/go-git-test-2
go build ./main.go
./main > bad.patch
git checkout c73fd0c6d5669affde76a78c60e4cc372d39abc1
git apply bad.patch

Gives:
error: patch failed: README.md:1
error: README.md: patch does not apply

Found possible workaround: use git apply --inaccurate-eof.

Hi @distorhead! Can I start work on this? 🙂

Hi! Sure, I does not have any code contributions for this, unfortunately.

With PHP, JavaScript and CSS file, i use PHP-CodeSniffer
Work good to format with the PSR-2 standard + 1 end line
Then, i don't have this message : "No newline at end of file"
PHP-CodeSniffer :
https://wiki.visionduweb.fr/index.php?title=Sommaire_des_tutoriels_pour_developpeur#Php-codeSniffer


rust image

/linux/ubuntu/rust - ghcr.io/catthehacker/ubuntu:act-* but with rust tools installed (rustfmt, clippy, cbindgen, etc.)

I can see the script but there is no pre-build image?
cc @catthehacker

There is but it's not updated at the moment.

@catthehacker it seems out of schedule workflows. Could you provide a image id for such image? I'm working with act and looking forward to a slim image with rust toolchain bundled.

I found docker pull ghcr.io/catthehacker/ubuntu:rust-latest works and #44 is an attempt to regularly update the image. What do you think?

It will be fixed by #40


Only push pypi updates on master branch

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 90.604%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1350

Relevant Lines:
1490

💛  - Coveralls


[Feature] Support Gitee.

Description
As we start to support Gitee repos and export data for Gitee repos, we should support Gitee platform.
The file path is identical with GitHub but just change github to gitee in the url like: https://oss.x-lab.info/open_digger/gitee/openharmony/docs/activity.json

I think this is a really big feature that requires careful design and implementation. 🚀 Recently I'm busy with my personal work and I will do a research after March :)

Many people choose gitee over github as their base for faster access and to avoid monopolies. Looking forward to hypertrons-crx supporting gitee! (When submitting a comment: There was a problem saving your comment. Please try again.)


Redo log: data was lost or damaged in some test cases, and sometimes changefeed failed: "redo log flush fail"

What did you do?

Create a changefeed with redo enabled, config:

[consistent]
level = "eventual"
storage = "s3://nfs/test-infra-redolog/redo-apply-cdc-all-node-restart-sync?access-key=minioadmin&secret-access-key=minioadmin&endpoint=http://minio.pingcap.net:9000&force-path-style=true"
max-log-size = 1

Run sysbench :  sysbench oltp_insert prepare --tables=10 --table-size=500 --threads=10 && sysbench oltp_insert  run --tables=10 --table-size=500 --threads=10

Run  upstream cluster chaos step by step:

All PD Restart
All capture restart
All TiKV restart

What did you expect to see?

data keeps exactly the same between upstream and downstream, also changefeed status is normal eventually.

No response
What did you see instead?

data was lost or damaged in test case:

redo_apply_cdc_allnode_restart_sync  （failure ratio > 50% ）

redo_apply_cdc_scale_sync (failure in v6.1.0-pre, http://rms.pingcap.net:31714/artifacts/testground/plan-exec-810836/plan-exec-810836-3745080740/main-logs)

Somethimes changefeed failed, case log: http://rms.pingcap.net:31714/artifacts/testground/plan-exec-840037/plan-exec-840037-493892576/main-logs

{
"id": "redo-apply-cdc-all-node-restart-sync",
"summary": {
"state": "failed",
"tso":<PHONE_NUMBER>37241606,
"checkpoint": "2022-05-19 13:15:48.900",
"error": {
"addr": "upstream-ticdc-1.upstream-ticdc-peer.cdc-testbed-tps-840037-1-931.svc:8301",
"code": "CDC:ErrProcessorUnknown",
"message": "[CDC:ErrS3StorageAPI]s3 storage api: RequestCanceled: request context canceled\ncaused by: context deadline exceeded"
}

cdc.log ERROR:
[2022/05/19 13:20:33.310 +00:00] [ERROR] [file.go:199] ["redo log flush fail"] [namespace=default] [changefeed=redo-apply-cdc-all-node-restart-sync] [error="[CDC:ErrS3StorageAPI]s3 storage api: RequestCanceled: request context canceled\ncaused by: context deadline exceeded"]
Versions of the cluster
Upstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
(paste TiDB cluster version here)

Upstream TiKV version (execute tikv-server --version):
(paste TiKV version here)
TiKV
Release Version:   6.1.0-alpha
Edition:           Community
Git Commit Hash:   2accd27c2a3882d3d45b6958565efb6de4d6e33c
Git Commit Branch: heads/refs/tags/v6.1.0-nightly
UTC Build Time:    2022-05-19 11:14:52
Rust Version:      rustc 1.60.0-nightly (1e12aef3f 2022-02-13)
Enable Features:   jemalloc mem-profiling portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine cloud-aws cloud-gcp cloud-azure
Profile:           dist_release

TiCDC version (execute cdc version):
(paste TiCDC version here)
Release Version: v6.1.0-nightly
Git Commit Hash: 5e07c8b6bbefa7b087933ab2c12358cf5c05d76d
Git Branch: heads/refs/tags/v6.1.0-nightly
UTC Build Time: 2022-05-19 11:12:29
Go Version: go version go1.18.2 linux/amd64
Failpoint Build: false

Closed by #5621


"Can't connect to the server"

Hi, i've recently got a new pc and now qrcp won't work, when i scan the qr code on both my iphone using ios and my android using firefox i get this:

i've also tried with the --keep-alive tag but still nohing.

i've also tried using the --keep-alive tag but still nothing.

Hello @effeottantuno , try to pass the port number using standard ports, for example:
qrcp --port 8080 yourfile

And let me know if it works this way, it might be a firewall issue.
Thanks!
Claudio

@claudiodangelis I'm having the same issue, even with port 8080.
Tried with iOS 16.7.1 Safari and DuckDuckGo

@claudiodangelis same as @basketshoe not working even with 8080, tried on android 14 using firefox

Please reach out to my email (my github username + gmail.com) or through Telegram (same github username), we can debug together privately.
Thanks!

After some debugging with @basketshoe and @effeottantuno it turned out that issue was caused by firewalld blocking incoming connections.
To permanently open a specific port run the following command, replacing 8080 with your preferred choice:
sudo firewall-cmd --permanent --add-port 8080
sudo firewall-cmd --reload

Run the tool using that port:
qrcp -p 8080

Remember that you can permanently configure the tool to use a specific port by adding this to the configuration file:
port: 8080

Also, read the documentation of firewalld for understanding the consequences of opening ports and to find right configuration for your needs: https://firewalld.org/


Batch mesolve

Re-edition of https://github.com/dynamiqs/dynamiqs/pull/437 that died because of an infortunate force-push
Original comment :
Here I use the convention that the dissipators batching dimension is always outwards because it makes the reasoning much simpler for this code, but if there is a good reason to adopt another one, we can switch.
@gautierronan comment
Nice! I like the overall idea of the PR, but I'd suggest the changes below (or similar) to remedy two issues that I find in the current form:

it's lacking readability (mesolve is the first function people will look at when reading source code: it should be very easy to follow IMO),
compute_batching does not support batching over arguments that are not within the first function arguments (useful for smesolve).

Answer
I understand your concern but

the code proposal does not work as is since we need a for loop to vmap properly. If we chose to split the code according to your comment the loop would be in the mesolve code. The complexity does not disappear, it is moved outside of compute_batching
I am not sure how to make very easy to read of piece of code with 16 possible cases (32 for smesolve) without explicitly code them all or do tedious list/dict based case handling
one does not need to understand the batching mechanism during the first read. The goal of compute_batching is to abstract this mechanism away. This way of splitting concerns allows for understanding mesolve aside for batching and come back later if this is the part of interest
regarding smesolve this is a problem we can address later and probably the ntraj dimension (if this is what you are thinking about), could be in the first arguments of _smesolve which solves the problem

@abocquet you need to fix the import of compute_vmap in sesolve and then run isort to have the CI passing.

Ha and also (sorry for adding and adding on the list 😅):
        is_batched = (
            H.ndim > 2,
>           jump_ops.ndim > 3,
            psi0.ndim > 2,
            False,
            False,
            False,
            False,
            False,
        )
E       AttributeError: 'list' object has no attribute 'ndim'


Reorder package.json exports to match webpack expectations

From https://webpack.js.org/guides/package-exports/,

The last condition in the object might be the special "default"
condition, which is always matched.

This is enforced starting in enhanced-resolve v5 (from webpack).
The specific code in question can be found at https://github.com/webpack/enhanced-resolve/blob/a998c7d218b7a9ec2461fc4fddd1ad5dd7687485/lib/util/entrypoints.js#L474 .
Rather unfortunately, webpack does not throw a useful error (Module not found: Error: Default condition should be last one). For those who find this PR looking for what is causing that error, modify the local copy of entrypoints.js from enhanced-resolve to log out anything that you think might be useful. I used console.log(mapping); to find something to run grep for.

Haha, another year, another batch of weird package.json gotchas :) Thanks for the fix.

No problem. Thanks for merging the fix (almost) immediately. I spent way too much time debugging this.


feature/more_users_volunteer

Allow more helpers to sign up for task than are required #98

LGTM! thanks @kristysnet!


Allow for binders with not embedded headers to process 'originalContentType'

As part of the changes that led to support for native serialization/deserialization we've made the assumption that any payload that is not a byte[] is already fully processed and so will skip deserializePayloadIfNecessary. However, if the binder is based on endpoints that do their own deserialization and populate headers (as for example RabbitMQ and the upcoming JMS), the current changes skip the part where originalContentType is processed. We should be more lenient and allow deserializePayloadIfNecessary to execute if we have an originalContentType header.

Also must be backported to 1.1.x


Scramble parser improvements

parse_scramble should:

trim the provided scramble
split by whitespace (use split_whitespace instead of split(' ')
return an empty Vec for a string with no moves, as it currently panics on this case

scramble.trim().split_whitespace().map(convert_move).collect() works well.


Add practical 2

The branch (add-p2) has been created, and Practical 2 (p2/index.qmd) has been tested and pushed to the branch.

Great, thank @yyuanxuan. Next step: open a Pull Request. You can do that in the web app (search online for details) or, IMO even better, with the gh CLI tool with the following command in the system shell:
gh pr create

See details here: https://cli.github.com/manual/gh_pr_create

Looking good: https://itsleeds.github.io/TDStests/p2/


Link Of Laion-aesthetic dataset

Since the link of Laion-aesthetic dataset is invalid, could you share the dataset?

LAION seems to have images that do not conform to human values, so they have temporarily removed the dataset for filtering. According to the open source agreement, I am not qualified to disseminate their dataset


Replacing query string without knowledge of other url components

Is there a good way at the moment to replace a query string parameter without prior knowledge of other URL properties? Ideally, I'd love to be able to do something like:
Router.mergeQuery({ filter: 'value' })

Thoughts?

+1 on being able to do Router.transitionTo(null, null, {dialog: 'bar'})
Any updates on this? I have the same problem.

Just ran into the same thing. I have a data table mixin that handles sorting, and I need to change the query string without having knowledge of the current route (or, alternately, being able to access the current route name so I can assemble a link).

var DataTableMixin = {
  queryState: {},

  handleSort: function(attr) {
    // ... figure out sort and direction
    this.queryState = _.extend(this.queryState, { sort: attr, direction: direction, page: 1 });
    this.replaceWith('posts', {}, this.queryState);
  }
}

In the example above, I would like to be able to say this.replaceWith(this.queryState), this.replaceWith(this.props.routeName, {}, this.queryState) or the like.

You can access route name from Router.State mixin via something like _.last(this.getRoutes()).name.
I agree it's not ideal but doable:
    var routeName = _.last(this.getRoutes()).name,
        params = this.getParams(),
        query = this.getQuery();

    query = assign({}, query, {
      sort: 'something'
    });

    this.replaceWith(routeName, params, query);

Thanks Dan, that'll do the trick. Maybe I need to delve into the code and submit more doc PRs :)

I'm sure that will be appreciated!

I'm using browserHistory to navigate in my app like "foo/:id?q=barId"
That's ok on ContainerComponent where I can access this.props.location.pathname
<Button onClick={()=>browserHistory.push(this.props.location.pathname+ '?q=foo')}>
But on children component which hasn't props.location, it's complicate, like that
<Button onClick={()=>browserHistory.push('foo/' + this.props.fooId+ '?' + this.props.barId)}>
Any solution to append query to current pathname, as
browserHistory.appendQuery({'q':'barId'})


level.js

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

level.js command does not work properly xp-1 showing on embed.

depends on what is xp and how you save it


Max all skills does not work

Hey rxzyx, your duolingo max all skills hack does not work, i am not sure if i am doing the steps wrong or what, i copied the script, put it on my bookmark after typing javascrpt: then I went on the duolingo page, and clicked it but it doesn't work:(

You have to wait for it


Xcode16 build with debug mode missing dSYM

Library version: v0.6.3
Goal: To submit my build with Xcode 16 to App Store Connect with dSYM included without getting warnings.
Xcode 16: When I create an archive in Xcode 16 and submit it to App Store Connect, I receive the following warnings: “Upload Symbols Failed…”

Hi @JaskiratSinghGFG, looking in to it

same here

@samuelOsborne Any update on this?


Add request-id header example

This adds an example showing how one can set the request id as a response header as discussed in ##107

Amazing, thanks!


Setting default rowsPerPage

material-react-table version
1.14.0
react & react-dom versions
17.0
Describe the bug and the steps to reproduce it
When trying to set detault number per row, still only 10 items are displayed by default:
muiTablePaginationProps={{
					rowsPerPageOptions: [10000000000, 5, 10, 50, 10],
					showFirstButton: false,
					showLastButton: false,
					rowsPerPage:<PHONE_NUMBER>0
				}}

I also tried setting rowsPerPage to -1 without any luck.
Minimal, Reproducible Example - (Optional, but Recommended)
muiTablePaginationProps={{
rowsPerPageOptions: [10000000000, 5, 10, 50, 10],
showFirstButton: false,
showLastButton: false,
rowsPerPage:<PHONE_NUMBER>0
}}
Screenshots or Videos (Optional)
No response
Do you intend to try to help solve this bug with your own PR?
No, because I do not know how
Terms

[X] I understand that if my bug cannot be reliably reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.

You have to set page size through state or initialState

Awesome, thanks. For anyone searching for this, the following does work:
muiTablePaginationProps={{
					rowsPerPageOptions: [5, 10, 50, 10,<PHONE_NUMBER>0],
					showFirstButton: false,
					showLastButton: false,
				}}

initialState={
					{
						pagination: {
							pageSize:10000000000
						},
					}
				}


Handle Cybox 2.1 custom properties

Done in https://github.com/oasis-open/cti-stix-elevator/commit/064517e6532bcea4ca91d1f0f00dff3eeb432ee2


Rename 'manager' to a more specific name: kube-app-manager

As application aim to be more integrated and collocated with other 'managers' and controllers (#165) , logfiles, logs, binaries, labels, filename, rolebinding, roles... should be more specific to be facilitate identification, ownership and tooling (e.g grep on logs).
I propose to rename manager to kube-app-manager
Please do a +1 before I go through this renaming.
cc @nan-yu @barney-s

Sounds good to me
+1

+1 thanks

/close


Created .gitignore for godot files

Motivation
Created a gitignore for godot files with the godot gitignore template.
What was changed/added
added gitignore clauses for things we dont want to push with each commit.
I propose we try this out and then maybe add/remove things as we go, is everyone okay with this?

alrighty since its the recommended gitignore and no one seems to have a problem with it, i will merge this for now.


Feature request: Add an option to change the delay time to register the most recent tab.

When using the keyboard command to return to the most-recent tab, you have to wait a short amount of time (it seems about two seconds) before the extension records the current tab as the new most recent tab.
It works great most of the time. However, it'd be nice to be able to configure that delay.

It's currently hardcoded to 1500 milliseconds at https://github.com/babyman/quick-tabs-chrome-extension/blob/master/quick-tabs/background.js#L401

Certainly needs to be configurable!

fixed in 8710ac4b299cfe2c2c4395c6e9a57a9c14278e52


License

Hi Dear,
Could you tell me what is the license of this software, please?
According to GitHub's Policy, all repositories without an explicit license are considered Copyrighted materials. Do the authors intend to make this software free?
Thank you!

Thank you, @mattpoggi !


[folding] Auto import or organize import unfolds imports

Type: Bug
Even though I have "editor.foldingImportsByDefault": true in settings. Using auto import from suggest widget, quick fix import or organize imports action - unfolds imports. They should be folded and don't scroll the editor.
Auto import from suggest widget (same with quick fix)

Organize imports

/cc @alexdima @mjbvz  - https://github.com/microsoft/vscode/issues/161396
VS Code version: Code 1.74.0 (5235c6bb189b60b01b1f49062f4ffa42384f8c91, 2022-12-05T16:37:54.581Z)
OS version: Darwin arm64 22.1.0

@aeschli If it adds new import in the middle same thing happens it unfolds

@aeschli I saw you made a PR to fix issue with organize imports which now works in Insiders build, but if I add new import it expands folding. Are you planning to fix it as well? It would be awesome if it kept folded state after adding new import, because of "editor.foldingImportsByDefault": true

Thanks @benasvip !
Fixed by https://github.com/microsoft/vscode/pull/226479
The PR fixes that adding imports via code completion or code action will not open the folded imports. The imports section only open if the selection/cursor is inside it.
Please try on todays insider build. If you see that the imports expand, please create a new issue with the code sample and detailed steps.
Thanks!


NAMI TX FAILED

Hello I have been trying to send transactions and my nami just keeps saying transaction failed. i went on a trip for a few days I have no prior transactions so I have no clue what is going on please reply asap

@firesaiyajiN Talk to Cardano Support on the Live support page so that your issue can be looked into.

!!! SCAM !!!
!!! DON'T CLICK ON THE LINK ABOVE !!!

Kindly send a Dm to get your issues resolved


Issue #806 DataFrame/Series.align can now specify fill_value or fill_method

you'll want to do work like this in a branch, see:
http://pandas.pydata.org/developers.html#working-with-the-code
After this gets merged you'll want to fetch upstream and do
git reset --hard upstream/master

so you get rid of those merge commits above. git takes some git-ing used to

Ahhh the reset step. Thanks! Will be up to speed soon :)
On Feb 23, 2012 2:08 PM, "Wes McKinney" <
<EMAIL_ADDRESS>wrote:

you'll want to do work like this in a branch, see:
http://pandas.pydata.org/developers.html#working-with-the-code
After this gets merged you'll want to fetch upstream and do
git reset --hard upstream/master

so you get rid of those merge commits above. git takes some git-ing used to

Reply to this email directly or view it on GitHub:
https://github.com/pydata/pandas/pull/807#issuecomment-4142848

Also, u get a slap in the back of the head for using a "git" pun :P
On Feb 23, 2012 2:08 PM, "Wes McKinney" <
<EMAIL_ADDRESS>wrote:

you'll want to do work like this in a branch, see:
http://pandas.pydata.org/developers.html#working-with-the-code
After this gets merged you'll want to fetch upstream and do
git reset --hard upstream/master

so you get rid of those merge commits above. git takes some git-ing used to

Reply to this email directly or view it on GitHub:
https://github.com/pydata/pandas/pull/807#issuecomment-4142848

the test suite didn't pass with these changes-- I patched things up and looking good now


Update type definitions for ECS functions in 'Entities' class

Updated type definitions for the Entities class to expose functions from the ECS class.

Thanks!


Add pod lifecycle

Introduced pod lifecycle. When using the AWS Load Balancer Controller, deployments of pods trigger 5xx gateway errors when doing config changes, since the target group registration/deregistration of pods is out of sync with kubernetes service network orchestration (when an indexer pod gets terminated with a SIGTERM, it's done immediately, not giving enough time to drain connections from the ALB's target group, triggering 5xx errors to the client). Introducing a sleep time on indexers can help avoid this during pod termination (as a pre-stop action).
Related: https://medium.com/@imprintpayments/mastering-the-challenges-of-using-alb-ingress-in-kubernetes-8c28a8f826c5

Thanks for unblocking the CI @guilload. I can see it failed lint as I didn't bump the version. If you are ok with this PR and it gets approved, what value you recommend to be changed? Let me know if there's something I can do. Thank you.

LGTM. Thanks for linking the blog post. See also this ALB controller issue. Can you please bump the chart's version (patch) so we can merge this PR?

Yep, this is exactly the original issue. I've bumped the Chart version to 0.7.2. Thank you!


Left navigation font size inconsistences

The left navigation font size is different on chrome and firefox

I think you have different "zoom" or window size. The font is changed <1440

Same device, same screen width - browsers on 100% zoom (just checked).


Handling dynamic webapps

One way I have found practical to handle verification of domains with dynamic webapps that are associated with the root path of the domain (e.g. a Django instance at https://example.com/) was to have a static-only app running at https://example.com/.well-known/.  The verification file required by Let's Encrypt would then be created under that app.
Is there anyway to support this rather than requiring a public_html folder?
(I have found this to be a more practical way than the solution proposed in #7)

That sounds like a good solution. Before someone adds code for this particular solution, could you try this workaround?
You should be able to create a folder called something like ~/site_validations/mysite and then inside of there create a symlink called .well-known to the .well-known folder in ~/webapps/mysite. Then point the utility at ~/site_validations/mysite and it should recognize that the .well-known folder already exists and just use it.

@osamak did this work for you?

It did! Thank you very much!  Since both ways provide workarounds, I don't think it's particularly useful to support the workaround I had mentioned. To be closed.

Glad to hear it!

Could you add some more description to these instructions please?
Does the app have to be at https://example.com/.well-known or could it be e.g. https://example.com/.verification?
For the second suggestion, is no extra app required? Why/how does this work? How do you set up that symlink?


Design Notes to work through.

design notes from @kirsten-olson
Demo site for growth charts - https://growth.rcpch.ac.uk/
Design

[x] Refer to attached guidance / KSS for colour/font use, etc. - can keep clean clear style but follow our forms approach (where feasible)

[x] Add full logo at top, with banner style

[x] Menu – can we display as on other RCPCH sites? (I for one keep missing it!)

[x] We expect this may be used on mobile, so can do more checking – but it seems quite responsive, though wonder if menu / top links can display as burger menu

Content/navigation

[x] If possible, add home page to introduce what the site is for and who it is for, with a link to the data demo on a separate page (and on the menu / promoted from home page)

[x] We need a clear redirection to RCPCH web pages for parents and carers looking for information about growth charts, especially if they are likely to land here from web searches; and/or to other growth charts information for families when available – suggest this be a block of copy on the home page

[x] Check labels for data fields, as difficult (for us!) to read. For example, is top birth date, next date of measurement?

Many of these issues now nolonger relevant as the client will be ultimately embedded in the documentation.


Add support for TrueType format 12 cmaps (issue 14881)

This is, as far as I can tell, the first case we've seen of a format 12 cmap.
Please see https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html

/botio-linux preview

Thank you for implementing this!
/botio makeref

@timvandermeij Thanks a lot for reviewing/merging my patches!

A possible follow-up here could be to add support for format 13 cmaps as well, since according to the specification those are nothing more than a special-case of format 12; see https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6cmap.html
Based on the specification text it seems to me that format 13 might be quite rare, and I'd not be able to supply a test-case, but do you think that it'd make sense to add support for those cmaps as well to prevent a possible future bug report?

Given the "[...] used internally by Apple for its last resort font and by Unicode's last resort font. It would, in general, not be appropriate for any font other than a last resort font" part of the specification, I don't really think we'll see it in practice. Moreover, I think it's good to only implement this if we actually have a file that uses it, otherwise it will be hard to verify the correctness of the implementation and we won't have a regression test. For now I'd say we don't implement this until we actually find/make a file with format 13 cmaps.


apps-groups/base oauthclient borked

When I fabric8:apply, the following JSON is generated:
"objects": [
    {
      "apiVersion": "v1beta3",
      "kind": "OAuthClient",
      "metadata": {
        "annotations": {},
        "labels": {},
        "name": "fabric8"
      },
      "redirectURIs": [
        "http://localhost:9090",
        "http://localhost:2772",
        "http://localhost:9000",
        "http://fabric8.fabric8.vagrant.local",
        "https://fabric8.fabric8.vagrant.local"
      ]
    }, ....

However, I deploy it on a Digital Ocean box (BTW, perfect fit for Demos: cheap, fast, reliable ;-), so no of the redirecURI will work and in fact I have oauth problems when connecting to the fabric8 console. Although I don't understand much about the OpenShift OpenAuth integration yet (and there is really not much docs), this configuration feels wrong.
The relevant env looks like:
KUBERNETES_NAMESPACE=fabric8
KUBERNETES_TRUST_CERT=true
KUBERNETES_MASTER=https://<IP_ADDRESS>:8443
DOCKER_HOST=tcp://<IP_ADDRESS>:2375
DOCKER_REGISTRY=docker-registry.digital.ocean:80
DOCKER_IP=<IP_ADDRESS>
KUBERNETES_DOMAIN=digital.ocean
FABRIC8_CONSOLE=http://<IP_ADDRESS>

all pointing to the remote system.

It's about OpenShift 0.5.2

Just saw, that I forgot to add -v DOMAIN=$KUBERNETES_DOMAIN to osc process ....


[FEATURE] Add more Social Links

Description
Right now only a few Social Links are supported for links as icons . Add more Popular social platform .
The links should be added to Social Icons card , Page and Static Page component .
Screenshots
No response
Additional information
No response

Hi , I would like to work on this issue as I've just started learning react and components. My understanding of the problem is there are more social media links and icons to be added here:

The same can be implemented by working the code as provided in the SocialIconCard.js, page.js and staticPage.js files  for more such social media platforms say for example dev.to . Please guide me for the same

Hi , I would like to work on this issue as I've just started learning react and components. My understanding of the problem is there are more social media links and icons to be added here:

The same can be implemented by working the code as provided in the SocialIconCard.js, page.js and staticPage.js files for more such social media platforms say for example dev.to . Please guide me for the same

Yes , the code structure is already there to follow if you would like to work on this .
Go for it . @sauradip007 if you need any help feel free to ask

@sauradip007 thanks for your contribution 🙌

more Pull requests are welcome if anyone would like to include more Socials as well

np , also I'd like to apologise for not framing the PR template properly and my double branch commit 😛 . I'd like to contribute more if you could be more specific about what kind of platforms you'd want as links like if its just limited to social platforms only.

np , also I'd like to apologise for not framing the PR template properly and my double branch commit 😛 . I'd like to contribute more if you could be more specific about what kind of platforms you'd want as links like if its just limited to social platforms only.

That's why I'm keeping it open cause I can't tell you specifically the name of the platforms from top of my head 😅 I would say you can look at other link in Bio' services what socials they are offering

@nathgoutam93  can I work on this issue, I'm currently learning react and it will help my skills also.

@nathgoutam93 can I work on this issue, I'm currently learning react and it will help my skills also.

sure go for it, but please mention the socials you are going to add before adding, as most of the socials are already added I cannot come up with more suggestions to give.

I was thinking of adding a icon which redirect to the personal portfolio of the user if they have any....
what your view in this??

I was thinking of adding a icon which redirect to the personal portfolio of the user if they have any....
what your view on this??

Portfolio is not what I'd like to have as an icon as it has no specific icon, I'd like to have email, YouTube, TikTok, SnapChat etc

you can add the socials I mentioned though , I'd happy to assign you if you are willing to add those @vish-han

Yeah I'm willing to work on youtube icon first😁

sure go for it

@nathgoutam93 can I work on this issue.

@nathgoutam93 can I work on this issue.

Sure, go for it

@nathgoutam93 Suggestion for social link - hashnode.

@nathgoutam93 Suggestion for social link - hashnode.

Hashnode is already added.


Add a wiki: Stoneshard Wiki

An anonymous user has submitted a new wiki via our submission form.
Link to origin wiki: https://stoneshard.fandom.com
Link to destination (independent) wiki: https://stoneshard.com/wiki

Fandom lists 3,131 articles while the official lists 1,814. Fandom appears inactive while the official is actively edited.

Hi,
the Fandom articles contain duplicated content. For example, the page https://stoneshard.fandom.com/wiki/Fire_Barrage transcludes all its content from page https://stoneshard.fandom.com/wiki/Fire_Barrage/Tooltip and doesn't contain anything else. This was done for a Tooltip extension used by Fandom and previously by Gamepedia.
On the Official wiki, some of the duplicate pages were already deleted, which is why the articles amount is only 1,814. For example https://stoneshard.com/wiki/Fire_Barrage/Tooltip


⚠ Bofrost.de has degraded performance

In 7b099ba, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1475 ms

Resolved: Bofrost.de performance has improved in 2bbe61d.


Library compile error on Data.swift

I'm trying to test the library but I'm facing a compile error on file Data.swift
Line 36:
$0.baseAddress!.bindMemory(to: R.self, capacity: 1).pointee
Error: /Users/luciomacellari/Projects/dfuDemo/Pods/iOSDFULibrary/iOSDFULibrary/Classes/Utilities/Data.swift:36:13: Value of type 'UnsafePointer<_>' has no member 'baseAddress'
Line 50:
array.append(contentsOf: $0)
Error:
/Users/luciomacellari/Projects/dfuDemo/Pods/iOSDFULibrary/iOSDFULibrary/Classes/Utilities/Data.swift:50:25: Extraneous argument label 'contentsOf:' in call
I'm compiling with Xcode 10.1

For First issue replace
return subdata(in: offset ..< offset + length).withUnsafeBytes {
            $0.baseAddress!.bindMemory(to: R.self, capacity: 1).pointee
        }

with
 #if swift(>=5.0)
        return subdata(in: offset ..< offset + length).withUnsafeBytes { $0.load(as: T.self) }
 #else
        return subdata(in: offset ..< offset + length).withUnsafeBytes { $0.pointee }
 #endif

For Second issue solution is:
var hexString: String {
        var array: [UInt8] = []
        self.withUnsafeBytes {
            array.append(contentsOf: getByteArray(pointer: $0))
        }

        return array.reduce("") { (result, byte) -> String in
            result + String(format: "%02x", byte)
        }
    }

    private func getByteArray(pointer: UnsafePointer<UInt8>) -> [UInt8] {
        let buffer = UnsafeBufferPointer<UInt8>(start: pointer, count: count)

        return [UInt8](buffer)
    }

I will fix it in 4.4.2. @KeerthiChinivar thanks for your reply!


Lapce crash on Linux Mint

Lapce Version
Lapce v0.4.0 from lapce --version
System information
Linux Mint 21.2
Describe the bug
Just crash at start with no visible error indication, only screen blink.
Additional information
lapce --wait
2024-05-05T19:36:29.629797Z ERROR floem_winit::platform_impl::platform: X11 error: XError {
    description: "BadMatch (invalid parameter attributes)",
    error_code: 8,
    request_code: 149,
    minor_code: 4,
}
2024-05-05T19:36:29.630092Z ERROR floem_winit::platform_impl::platform: X11 error: XError {
    description: "BadMatch (invalid parameter attributes)",
    error_code: 8,
    request_code: 149,
    minor_code: 4,
}
2024-05-05T19:36:29.630125Z ERROR floem_winit::platform_impl::platform: X11 error: XError {
    description: "BadMatch (invalid parameter attributes)",
    error_code: 8,
    request_code: 149,
    minor_code: 4,
}
2024-05-05T19:36:30.139011Z ERROR lapce_app::panic_hook: thread main panicked at <unknown> | file://.//cargo/registry/src/index.crates.io-*random*/floem-winit-0.29.4/src/platform_impl/linux/x11/window.rs:1084:14
   0: lapce_app::app::panic_hook::{{closure}}
   1: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/alloc/src/boxed.rs:2029:9
      std::panicking::rust_panic_with_hook
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/std/src/panicking.rs:785:13
   2: std::panicking::begin_panic_handler::{{closure}}
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/std/src/panicking.rs:659:13
   3: std::sys_common::backtrace::__rust_end_short_backtrace
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/std/src/sys_common/backtrace.rs:171:18
   4: rust_begin_unwind
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/std/src/panicking.rs:647:5
   5: core::panicking::panic_fmt
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/core/src/panicking.rs:72:14
   6: core::result::unwrap_failed
             at /rustc/25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04/library/core/src/result.rs:1649:5
   7: floem::window_handle::WindowHandle::process_update_messages
   8: floem::window_handle::WindowHandle::process_update_no_paint
   9: floem::app_handle::ApplicationHandle::idle
  10: lapce_app::app::launch
  11: std::sys_common::backtrace::__rust_begin_short_backtrace
  12: main
  13: __libc_start_call_main
             at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
  14: __libc_start_main_impl
             at ./csu/../csu/libc-start.c:392:3
  15: _start

That's may be related to 2 GPUs systems, like laptops.

Same problem here

lapce 0.4.0-2 installed from official repositories, manjaro kernel 6.6.32-1, kde plasma 6.0.5, on a laptop with multiple gpus as well.  Clicking on lapce produces no window and immediately crashes for me.  Running from command line produces the following not so helpful results:
$ lapce --wait
2024-06-14T13:51:09.113631Z ERROR lapce_app::panic_hook: thread main panicked at <unknown> | file://.//build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/wgpu-0.19.3/src/backend/wgpu_core.rs:724:18
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: <unknown>
  13: <unknown>
  14: __libc_start_main
  15: <unknown>

$ lapce
Shutting down logging worker timed out after 1s.

@gentlecolts this is completely different issue, probably failing to use specific backend or some kind of issue with GPU selection

I am also facing the same crash.


Epic: Remove Namespaces (Priority 4)

This likely will occur simultaneously with the work on authentication and authorization

#352
#353
#354

Addressed in #366


Roll Engine from f18a930f7322 to 66d482fe14f0 (3 revisions)

https://github.com/flutter/engine/compare/f18a930f7322...66d482fe14f0
2021-07-30<EMAIL_ADDRESS>[web] Update CanvasPool documentation (flutter/engine#27823)
2021-07-30<EMAIL_ADDRESS>Roll Skia from ab7ff17156a3 to 126788e087af (5 revisions) (flutter/engine#27821)
2021-07-30<EMAIL_ADDRESS>[web] Code cleanup (flutter/engine#27815)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


Deprecate LazyArray

Working towards #1726.

:+1: - I would merge as is. The work of actually not using _LazyArray suits multiple PRs well after this. Is that your intention @rhattersley?

Yes - once it's hidden away we can do whatever we want with it. Replace with biggus, biggus-lite, dask, moon-cheese ... whatever. :grin:

I've added this to the 1.9 milestone just because it could go out in 1.9 (if that's what we choose).

Ping @pelson

:+1:

Thanks @pelson :smile:


Update on the ImageHub, as it's broken on C1 atm

Hi,
I'm trying to use this image from the Scaleway imagehub to build my own images, and I run into the problem described here: https://github.com/scaleway/image-ubuntu/issues/68
The problem is that the recommended way of installing docker doesn't provide package for amhf :)

Hum ... an apt-get upgrade seems to have fixed it.
Let's just update the image on the hub then ?

HI @elthariel,
Thank you for your feedback, I will fix the docker bootscript. (tomorrow)

Here's my related history on the server
   21  apt-get purge docker-engine
   22  curl https://get.docker.com | bash   ## << Failed
   23  apt-get install docker.io


registry-cache-unit-tests: Use make verify-extended and reduce resouces

/kind enhancement
What this PR does / why we need it:
This PR adapts the registry-cache-unit-tests jobs in a way inspired by shoot-oidc-service jobs: https://github.com/gardener/ci-infra/blob/7a666e61f199138480e8dc2c5f28072801f27016/config/jobs/extension-shoot-oidc-service/extension-shoot-oidc-service-unit-tests.yaml
Which issue(s) this PR fixes:
N/A
Special notes for your reviewer:
N/A

/lgtm
/approve


fix: Exported correct type from createInstance

Summary
Return type of createInstance was OptimizelyReactSDKClient which is the implementation class. Changed it to the ReactSDKClient interface instead.
Test Plan

Manually tested thoroughly.
All existing unit tests pass.

Issues
Probably fixed #49

@shaharyar123 I am closing this. please open it with your credentials so that i can add review feedback


add NestedForm integration

Nova Nested Form is a useful package to create related resource inline using a cool UX.
This package has some problem if it contains a DependencyContainer field.
This PR allow these 2 packages to cooperate.
NestedForm uses a custom field syntax for nested purpose (based on PHP square bracket array syntax).
This PR change standard behavior of DependencyContainer to use this syntax if it used inside of a NestedForm.
It is obviously completely retro-compatible.
It fixes these PRs
https://github.com/yassipad/laravel-nova-nested-form/issues/26
https://github.com/yassipad/laravel-nova-nested-form/issues/114

LGTM, tested locally and no issues/bugs found

I fixed conflicts in PR https://github.com/epartment/nova-dependency-container/pull/200. This fix is very important. Please consider accepting

I up this, need it functioning asap.

I wrote email to author. Unfortunately without an answer


firebase.extensions.storage-resize-images.v1.complete Trigger permission denied

[READ] Step 1: Are you in the right place?
Yes
[REQUIRED] Step 2: Describe your configuration
Extension name: storage-resize-images
Extension version: 0.1.28
Configuration values (redact info where appropriate):
Events enabled
[REQUIRED] Step 3: Describe the problem
I've deployed very simple functions

And trying to receive the appropriate log (which means my cloud functions are handling an event but seems like it doesn't work.
What I've found suspicious, firebase function created trigger in Eventarc, but it constantly having permissions denied in invocations chart (I've didn't change any permissions, only added owner roles to every service account just to make sure it's not related

Steps to reproduce:

Install the extension and allow events version 0.1.28
Create from example cloud function firebase.extensions.storage-resize-images.v1.complete
Deploy it using firebase-tools 11.4.1
Upload any image to firebase storage, wait until it will be resized
Check Evanterc Trigger invocations, Cloud Function Logs

Expected result
Cloud function should show logs and should execute. No permissions denied messages in Eventarc trigger
Actual result
Cloud function is not invoked, Permissions denied error in Eventarc  Trigger

Hi @georgelviv
I'm currently unable to replicate having a working example with the following example:

const { eventarc } = require("firebase-functions/v2");

exports.onimageresized = eventarc.onCustomEventPublished(
  "firebase.extensions.storage-resize-images.v1.complete",
  (event) => {
    console.log("event >>>>", event);
  }
);

Could you confirm that you have deployed the function to the same project as the installed extension.
Provide the dependencies and the versions used for deploying the function.
List the node version used when installing and deploying your function.

Thanks!

Hi @dackers86
Thanks for reply

Yes.
.firebaserc

{
  "projects": {
    "default": "drone-map-550bb"
  }
}

package.json
  "dependencies": {
    "firebase-admin": "^10.0.2",
    "firebase-functions": "^3.18.0"
  },
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^5.12.0",
    "@typescript-eslint/parser": "^5.12.0",
    "eslint": "^8.9.0",
    "eslint-config-google": "^0.14.0",
    "eslint-plugin-import": "^2.25.4",
    "firebase-functions-test": "^0.2.0",
    "typescript": "^4.5.4"
  }

node v16.14.0
firebase-tools 11.4.1

I found the reason
The reason was with permissions. Pub/Sub service account didn't had enough permissions, more here
https://github.com/firebase/extensions/pull/967#issuecomment-1186171281

Thanks @georgelviv. I'm glad the issue is resolved, we will look into updating the documentation or an alternative approach to avoid this issue int he future.


Pre-validation + UI feedback for upload

Description of new feature
What should the new feature do?  For visual features, include an image/mockup of the expected output.

[ ] Detect common issues with upload

[ ] Bad row (e.g. missing name)
[ ] ...

[ ] Give feedback in the UI for the user to fix the file

[ ] Row numbers for bad rows
[x] Nothing is signifcant
[ ] Even better: preview of a failing row (or all failing rows), one example per problem

Motivation for new feature
Describe your use case for this new feature.

I made a few changes to the UI, specially to the column selectors:


Failing to export Excel file

Type: Bug
When exporting results as an Excel file, it seems to never finish exporting and the file is always 0KB in size.
Extension version: 1.0.0
Azure Data Studio version: azuredatastudio-insiders 1.45.0-insider (fa335d32be3f7a328776e3a92fa39ae0a30f4987, 2023-06-30T05:36:58.797Z)
OS version: Windows_NT x64 10.0.22621
Restricted Mode: No
Preview Features: Enabled
Modes:

System Info

Item
Value

CPUs
12th Gen Intel(R) Core(TM) i7-12850HX (24 x 2419)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabled

Load (avg)
undefined

Memory (System)
31.67GB (8.80GB free)

Process Argv

Screen Reader
no

VM
0%

Hi @SH1N081,
I tested this again in ADS Insiders 1.45.0-insider (e8c8e54263fc54dd2143ee2a2adafb27f4cb6b86) and I am not facing any issue.
Do you see this issue consistently? And does the table you are trying to export has a huge size?
Can you try using this feature in stable version and see if you still the error.
Also update you ADS insiders and stable to the latest update.


Make input param optional for retrieval chain and history aware retriever chain

If chat_history is a non-empty list of messages, we can extract the last message in the list as the input. This helps these chains be used in chatbot settings where we only want to pass a list of messages.
CC @baskaryan @hwchase17

Need to add a test for non message list chat histories

Am changing to be use a new messages param and to prefer that if provided, will push tonight.


Fix vdp_sync by disabling DEBUG_DMA_QUEUE until DMA is properly fixed.…

Check some null pointers on VDP and also disable DMA queue now in order to have a working release version.

Thanks!
Once that nasty bug is discovered, we can turn re-enable DMA queue usage for vdp_sync().


Google Drive didn't show up in Cloud Drives Sidebar

Description
Google Drive didn't show up in Cloud Drives Sidebar, Dropbox & Onedrive got no problem.

Steps To Reproduce
Just new install already like that.

Requirements
New installation already like that.

Files Version
<IP_ADDRESS>
Windows Version
10.0.19045.4529
Log File
debug.log

Thanks for the report. Have you set up the desktop client, opened it and restarted Files from the system tray?

Hi, pls refer to the attachment, I have tried a few times.
On Wed, Jun 26, 2024 at 7:14 PM Josh65-2201 @.***>
wrote:

Thanks for the report. Have you set up the desktop client, opened it and
restarted Files from the system tray?
—
Reply to this email directly, view it on GitHub
https://github.com/files-community/Files/issues/15698#issuecomment-2191438031,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APU7TPJHLLHP3JAU2QUWAQTZJKPB5AVCNFSM6AAAAABJ5HKXDGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRGQZTQMBTGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Email attachments don't work. You will have to click the View on GitHub link at the bottom of the email > Copy and paste or click the add attachment button to select the file > Wait until you don't see uploading in the text > Click the green comment button.

Hi, pls refer to the attachment, I have tried a few times.

Can you send a screenshot of the full Windows File Explorer window on This PC

Need a screenshot from Windows File Explorer, not Files.

We don't support Google Drive mounting as a folder instead of a dedicate drive currently.
@yaira2 To detect the mounting point of Google Drive properly, we need to inspect the value of PerAccountPreferences in HKEY_CURRENT_USER\Software\Google\DriveFS from the Windows Registry.

Hello, I would like to try to work on this if that is okay. I think I found the place in the source code where I would need to make changes, and I plan to start working on it tomorrow. I am aware of the contributing guidelines and will follow them.

Thank you! Please reach out if you have any questions.

No problem! I made some progress on exploring the problem today (see the notification above about the commit I just made that references this issue), and I'm hoping to submit a pull request sometime this weekend.

@kohyung we've resolved the issue in our development branch, and it will be included in the next update. Huge shoutout to @wharvex for contributing this fix.


5.1

Not quite sure what I am looking at here. It does not seem to address an issue. Also I am wondering whether this pull request is opened against the wrong branch.
I am going to close it. If you think I missed something let me know what you actually try to achieve with this pull request.


Works on Surface Laptop 3?

With Surface UEFI Manager installed and loading the assembly with
[System.Reflection.Assembly]::LoadFile("C:\ProgramData\Microsoft\Surface\Devices\SurfaceUefiManager.dll")
I can read settings with Microsoft.Surface.UefiManager, but any attempt to use Microsoft.Surface.FirmwareOption methods like Find result in errors like:
"Exception calling "Find" with "1" argument(s): "Object reference not set to an instance of an object."

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ee0ed36d-86b7-cf11-5d81-056c9d50d973
Version Independent ID: bb4ce7c6-c9d1-e003-bfcf-1b39ac5c6a37
Content: Advanced UEFI security features for Surface Pro 3 (Surface) - Surface
Content Source: devices/surface/advanced-uefi-security-features-for-surface-pro-3.md
Product: w10
Technology: windows
GitHub Login: @CoveMiner
Microsoft Alias: v-jokai

@Lucent
Can you clarify whether your feedback relates to one of the code examples within the article?


Property DDS: Test discoverability (#7324)

This is a minor improvement to identifying which randomly generated test case failed (see GH Issue #7325.)
It wraps the leaf merge/split tests in a 'describe("Property DDS")' to help identify the suite and includes the seeds used for generated the cases in the test titles (for grepping vs. local runs.)

Thanks, @curtisman !


inconsistent encoding behaviour in QueueClient.send_message()

Which service(blob, file, queue) does this issue concern?
Queue
Which version of the SDK was used? Please provide the output of pip freeze.
azure-storage-queue==12.1.0
What problem was encountered?
Repro:
Following the documentation at https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/storage/azure-storage-queue#sending-messages
from azure.storage.queue import QueueClient
queue = QueueClient.from_connection_string(conn_str="<connection_string>", queue_name="my_queue")
queue.send_message('msg')
queue.send_message('msg2')
queue.send_message('msg10')

The first message shows up correctly, while the second message seems to not be encoded correctly. This happens every time a queue message with the content 'msg2' is sent.

EDIT:
When viewing the messages in the storage explorer, it is stated that the messages are stored  'without encoding'.
I tried to enforce Base64 encoding, by ammending the call to the QueueClient:
from azure.storage.queue import QueueClient, TextBase64EncodePolicy
queue = QueueClient.from_connection_string(conn_str="<connection_string>", queue_name="my_queue", encode_policy=TextBase64EncodePolicy)

However, this does not affect the encoding of the messages. What am i missing?

Hi @F-Schmidt1
This is not the correct repo, I'll transfer this issue to this repo https://github.com/Azure/azure-sdk-for-python/issues/


Introduce the included extension

Provide an alternative to the top-level included member. The advantage of this approach is that it is easier for the consumer of the API to fetch the included data (instead of searching for it in the included member).
The disadvantage is, that a resource may be embedded more than once.

@somdoron, I think an extension that embeds related resource objects would make many JSON:API users happy.
At this very moment, I don't think we're ready to adopt another extension into jsonapi.org, but that should not stop you from publishing this elsewhere in the interim. We will be making recommendations on jsonapi.org in the coming week about how we think extensions should be publicized and distributed.

As for the content of this extension, it makes me very happy to see the community running with the idea of extensions. I'm glad the namespace language worked for you and that you've incorporated it correctly 👍
I think I would suggest three changes:

Choose a different namespace than included since that already has a specific meaning in the spec. Perhaps embed?
Define a new query parameter instead of altering the processing rules for the existing include query parameter (it's not allowed). Perhaps ?embed:related=author?
Instead of adding three new members, why not write the language such that you're embedding the data member of the document linked to by the related  link.

{
  "data": {
    "type": "articles",
    "id": "1",
    "attributes": {
      "title": "JSON:API paints my bikeshed!"
    }
    "relationships": {
      "author": {
        "embed:data": {
          "type": "people",
          "id": "9",
          "attributes": {
            "firstName": "Dan",
            "lastName": "Gebhardt",
            "twitter": "dgeb"
          },
          "links": {
            "self": "http://example.com/people/9"
          }
        },
        "links": {
          "self": "http://example.com/articles/1/relationships/author",
          "related": "http://example.com/articles/1/author"
        }
      }
    },
    "links": {
      "self": "http://example.com/articles/1"
    }
  },
  "links": {
    "self": "http://example.com/articles/1?embed:related=author"
  }
}

My biggest concern with this extension would be in keeping the the dot-separated relationship syntax of the include query parameter, instead of limiting it to depth 1. The problem of duplicates will get exponentially worse with longer include paths. Implementers will have to be very careful not to write infinite looping code and/or exceeding memory capacity. A "considerations" section at the bottom of the spec would probably be useful so you can point out implementation pitfalls.

I'm not convinced there's an issue with having to search included for resources, since a vaguely reasonable client library can make retrieval of relationships consistent.

If something like @gabesullice's embed:data is allowed but not required, duplication can be avoided as well: the first reference to a resource that isn't primary data can use embed:data, and subsequent references can use a resource identifier object.  This breaks down a bit for to-many relationships, since data contains a list of resource identifier objects.


Provide fully self hosted setup via docker-compose.yaml

It would be really nice to have a fully self hosted setup of promocms, usable via a docker-compose.yaml.
Supabase, can be self hosted I know, but for vercel I am not sure what to use.
If you have some suggestions I can try to develop a docker setup.

Definitely! Being able to set up a fully self-hosted version (including self-hosted supabase) would be awesome. Not sure about hosting either but I'm sure there's a good solution for that too. I'm not very familiar with Docker help would be very appreciated.


added potplayer

there doesn't seem to be args for on top and subtitles

couldn't we check if the 64 bit version was installed and use that instead of having two options?

You can have both versions installed though, and they're separate downloads on https://potplayer.daum.net/. I have both installed for instance. What do you think?

If you have both is there any reason to not just always use the 64 bit one?

I wanna keep the options as simple as possible in general :)

Will do once I can install peerflix again https://github.com/mafintosh/peerflix/issues/184
If you want to do it, it needs to check if HKCU/SOFTWARE/DAUM/PotPlayer64 exists.

There we go, and I found how to add subtitles in command line. :smile:

Should be good now?

:+1:

Released in 0.27.0

whoops. i forgot to merge before releasing. out in 0.28.0


Fix generate button layout on Firefox.

https://github.com/angular/flex-layout/issues/320

Thanks @0t2


Bump referenced version in README to latest

Small change to bump references of v0.39.7 to v0.40.0

thanks, but there's no need; i just needed to push up the commits.


Update binary_sensor.py

Change sensor type for central locking from 'safety' to 'lock'.
Breaking Change:
Depending on how an automation might be setup the possible states of the sensor change.
Description:
Type of sensor is incorrect, this PR fixes this error.
Example entry for configuration.yaml (if applicable):
bmw_connected_drive:
  name:
    username: !secret bmw_connected_drive_username
    password: !secret bmw_connected_drive_password
    region: "rest_of_world"

Checklist:

[ ] The code change is tested and works locally.
[ ] Local tests pass with tox. Your PR cannot be merged unless tests pass
[X] There is no commented out code in this PR.
[X] I have followed the development checklist

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

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

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

[X] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[X] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[ ] Untested files have been added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

Looks good to me.
The state of the binary sensor is still on/off, only the device-class changes, so this will not be a breaking change.


Fix component group names

Description
Correct group names to lowercase and change "inputs" to "input"
Motivation and Context

https://github.com/request-yo-racks/web/issues/37
How Has This Been Tested?

Screenshots:

Types of changes

Bug fix (non-breaking change which fixes an issue)

Checklist:

[] I have updated the documentation accordingly.
[] I have written unit tests

Fixes: https://github.com/request-yo-racks/web/issues/37

Great job @UX-Chris !


Support postcss cjs file format

Fixes #256
Right now, the postcss dosn't support a .cjs file name, this PR fixes that !
I'v added :

[x] Docs
[x] Tests

Feel free to request any changes you see fit !

:rocket: This pull request is included in v2.35.0. See Release 2.35.0 for release notes.


add R.eqBy

I've written a.x === b.x and f(a) === f(b) many times. Ramda should provide a function for more succinctly expressing such relationships.

:herb:

Yes to eqBy, no to deprecation of propEq

Yes to eqBy, no to deprecation of propEq

I'm proposing deprecation of R.eqProps, not R.propEq. The fact that this patch removes one of these similarly named functions is another reason to like it. ;)

@davidchambers I simply wrote the wrong function, updated

I still think R.equals should be called R.eq. But given that it is called R.equals this function should be called R.equalsBy.

I still think R.equals should be called R.eq.

I agree.

But given that it is called R.equals this function should be called R.equalsBy.

I did consider it. R.equalBy sounds good, but R.equalsBy is awkward. R.eqBy is arguably less inconsistent than R.equalsBy would be, since R.eqProps, R.propEq, and R.pathEq all use the abbreviation.

Part of the reason I like it, is that I know for certain that if I'd considered the more general eqBy originally, I would have absolutely preferred it to eqProps.  This feels like a matter of fixing an initial oversight.
But @TheLudd is right that choosing what sugar is worth keeping is more than almost anything in the library a matter of individual taste.  Anyone want to take a swing at defining useful objective criteria?  We need to keep in mind that one person's central function is someone else's sugar.  We obviously do not want a library that exposes only the S, K, and I combinators.  Nor do we want one that includes filterOddsAndSquare.  We have to find a reasonable middle ground.  Can we do that objectively, or does it simply come down to matters of taste?

I've reverted the deprecation of R.eqProps. I'll merge this pull request once the tests pass since R.eqBy itself is not contentious.


Data creator

@LissaGreense Please add unit tests

Do you prefer any test directory structure? @onomatopeia @eMaerthin

I like when it corresponds to the src folder structure. And then I'm
usually calling test files as test_<module_name>.py. But I can be convinced
otherwise, if you have a convincing idea :)
On Tue, 18 Feb 2020, 16:27 Sara Ryfczyńska<EMAIL_ADDRESS>wrote:

@LissaGreense https://github.com/LissaGreense Please add unit tests
Do you prefer any test directory structure? @onomatopeia
https://github.com/onomatopeia @eMaerthin https://github.com/eMaerthin
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/eMaerthin/modelling-ncov2019/pull/6?email_source=notifications&email_token=AASTFFOSUQODLLLS34B74W3RDP467A5CNFSM4KVL7NMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMCM7ZQ#issuecomment-587517926,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AASTFFKKUBLZKZGDRIN22KTRDP467ANCNFSM4KVL7NMA
.

outdated changes


support nested key get/set

Hi,
This PR is enhanced version of #119 , which supports nested key with index/slice, such as 'foo[0].bar' and 'foo.bar[0]'.
Like mentioned in previous PR, this change is not backward compatible, but I found it useful and powerful.
close #110
BR

is some1 reviewing this ? this is an amazing enhancement. Please look into this.

I would love to see this merged. This would make addict the perfect Swiss army knife dict.


Q4 Impeller iOS configuration changes

By the October deadline discussed offline, the engine should work as follows on iOS:

On iOS hardware, the engine flag to disable Impeller will be ignored, and the parts of Skia that are no longer needed will not be included in the binary.
On iOS simulator, the engine flag to disable Impeller will be ignored, but when Metal API access is not available, the engine will fall back to Skia, which will still be included in the binary.

cc @jtmcdole @chinmaygarde @jonahwilliams

the engine will fall back to Skia, which will still be included in the binary

Sorry, just re-read this bit. I thought the plan for such simulators for the null renderer. Or was that just for G3?

the engine will fall back to Skia, which will still be included in the binary

Sorry, just re-read this bit. I thought the plan for such simulators for the null renderer. Or was that just for G3?

That is phase two of the operation. This issue is just covering phase one.

Patch is up https://github.com/flutter/engine/pull/55808

This is done.


Missing /tags/autoComplete/tags

Hey,
To my understanding, it would seem that the following API endpoint is missing, therefore preventing Grafana-->Graphite-web-->go-carbon's carbonserver from working properly.
2018-09-11,01:20:28.643 :: RemoteFinder[graphite-cache-3.graphite-cache.dev.svc.cluster.local:8080] Error response 404 from http://graphite-cache-3.graphite-cache.dev.svc.cluster.local:8080/tags/autoComplete/tags?tagPrefix=&limit=100&local=1
NoneType: None

Nevermind, I simply need to keep noTags=1 in CLUSTER_SERVERS! Sorry for the noise.


Fluid containers can't accept liquids

Describe the Bug
Basins, Tanks, Item Drains and Spouts can't accept liquids, and no fluid pipes connect to them.
Clicking with a bucket is also not an option.
Reproduction Steps

Place a Basin, Tank, Item Drain or a Spout.
Either right-click the container with a bucket of fluid, or try to connect some fluid pipes to the basin.
Clicking with a bucket does not fill the container, pipes don't connect either.

Expected Result
Pipes should connect to Basins, Tanks, Item Drains and Spouts and clicking with a bucket should input the liquid.
Screenshots and Videos

Here's also a screenshot with Modern Dynamics pipes and a Kibe Tank filled with water.

Crash Report or Log
No response
Operating System
Windows 10
Mod Version
0.5.1d
Minecraft Version
1.20.1
Other Mods
No response
Additional Context
No response

fixed in Patch 3


Correct graying of attribute names in deep nesting

Properly gray the prefix of attribute names in a table when there are more than 2 nested hashes/structs.
Signed-off-by: Josep M. Blanquer<EMAIL_ADDRESS>

Coverage remained the same at 91.486% when pulling 7f8d362d1c5d3f02e3b7da038d1346add6de2bcd on fix_graying_of_nested_attributes_when_deep into 5e56e5b0c146d8bb72fc7153f1b09dd953579b77 on master.

Build is failing.
I wonder if we should only show one parent property, since if the attribute names are fairly long and deeply nested, the table will soon run out of space.

Coverage remained the same at 91.486% when pulling c11544201b0e83256dabcb1a0a5e30b04c7f6db4 on fix_graying_of_nested_attributes_when_deep into 5e56e5b0c146d8bb72fc7153f1b09dd953579b77 on master.


New Tutorial: REST API

In this tutorial, I tried to explain the whole process from setting up an environment to querying the pipeline using REST API.
This tutorial cannot be run in Colab, therefore, the structure is different.
I created a preview link if you want to see how it is displayed on Haystack website.
TODO:

[ ] Update README - waiting for tutorial 19 to be merged
[ ] Remove Colab link - this tutorial cannot be run on Google Colab

Hi @TuanaCelik, @brandenchan, and @agnieszka-m, I restructured the tutorial according to your feedback. The main changes I made:

Removed the first part where I explained the demo setup. Now I directly focus on creating a new application but with more guidance
Didn't mention Swagger UI at all. Swagger UI is nice to use but not a production-focused tool, so, I removed it completely
Added more explanation to all steps.
Followed the new structure of tutorials on #44

I think this version is cleaner and easier to follow. I tried to pay attention not to suggest options and tried to stick with one approach only.
Let me know what you think! 🙌


fix: Logs print different messages for each the disruptive actions

Initial report: https://github.com/corazawaf/coraza-proxy-wasm/issues/209
This PR proposes to add different messages for each disruptive action, following the same logic used by ModSecurity v2 ( See here).
Currently, we have two Error log prefixes based on the Disruptive_ field of the matched rules that we are logging:
	if mr.Disruptive_ {
		fmt.Fprintf(log, "Coraza: Access denied (phase %d). ", mr.Rule_.Phase())
	} else {
		log.WriteString("Coraza: Warning. ")
	}

Considering that the Disruptive_ field itself is kind of misleading (actions like deny, allow, and pass are all considered disruptive actions), some logs ends up being misleading.
For example, a log from the 980170 rule, which has a pass action, starts with Access denied:
Coraza: Access denied (phase 5). Anomaly Scores: (Inbound Scores: blocking=3, detection=3, per_pl=3-0-0-0, threshold=5) - (Outbound Scores: blocking=0, detection=0, per_pl=0-0-0-0, threshold=4) - (SQLI=0, XSS=0, RFI=0, LFI=0, RCE=0,  [file<EMAIL_ADDRESS>[line "12628"] [id "980170"] [rev ""] [msg "Anomaly Scores: (Inbound Scores: blocking=3, detection=3, per_pl=3-0-0-0, threshold=5) - (Outbound Scores: blocking=0, detection=0, per_pl=0-0-0-0, threshold=4) - (SQLI=0, XSS=0, RFI=0, LFI=0, RCE=0, "] [data ""] [severity "emergency"] [ver "OWASP_CRS/4.0.0-rc1"] [maturity "0"] [accuracy "0"] [tag "reporting"] [hostname "<IP_ADDRESS>"] [uri "/metrics"] [unique_id "KjkRGNlRpxeKJftwrWP"]

What is missing here?

What is missing here?

I moved it to ready for review  after adding a proper PR description. There is nothing missing from my side

Are you happy with the change @anuraaga ?


Error on publish

Have tried it several times but the error when running npm run publish always resulted in the same error
$ npm run publish

> chalk@ publish D:\nastar\blog\orichalk
> sh bin/deploy

Started deploying
Switched to a new branch 'gh-pages'
yarn install v1.7.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.58s.
Configuration file: D:/nastar/blog/orichalk/_config.yml
            Source: D:/nastar/blog/orichalk
       Destination: D:/nastar/blog/orichalk/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
jekyll 3.8.3 | Error:  No such file or directory @ dir_initialize - D:/nastar/blog/orichalk/_assets/yarn/npm/node_modules/libnpmhook/node_modules/npm-registry-fetch/node_modules/make-fetch-happen/node_modules/http-proxy-agent/node_modules/agent-base/node_modules/es6-promisify/node_modules/es6-promise/lib/es6-promise/promise

I have the same issue. I had a blog working properly before using this theme, but it now raises the following error:
[3/4] 🔗  Linking dependencies...
error An unexpected error occurred: "ENOENT: no such file or directory, lstat '/Users/jay/zetablog.ml/_assets/yarn/mkdirp'".
info If you think this is a bug, please open a bug report with the information provided in "/Users/jay/zetablog.ml/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! chalk@ publish: `bin/deploy`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the chalk@ publish script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      /Users/jay/.npm/_logs/2018-10-04T13_09_06_874Z-debug.log

I believe the cause is the yarn install v1.10.1 part. I freshly downloaded my blog from GitHub, and it doesn't work now.

@Zeta611 Hello, I have the same problem as you. Have you found the reason？

@Jesonwoo No, I just moved on and used a different theme.

@Zeta611 can you recommend something similar in functionality?

@rodrigojuarez I am happy with TeXt theme

Thanks @Zeta611!


CPU frequency is reported as 0 when measured using RDTSC

KolibriOS uses RDTSC to calculate CPU frequency. In your emulator, the CPU frequency is reported as 0 (0000 MHz - see attached screenshot). On real machines, the actual CPU frequency is reported. In other emulators (VMware, Oracle VirtualBox, QEMU, BOCHS) the frequency reported might be wrong (since the emulator is not running at the same speed as the host machine), but it's still not 0.
It's very much preferred not to report 0 since it affects some KolibriOS programs (Process Manager reports wrong CPU usage, Ghost Monitor thinks that CPU usage is always 100%, CPUID reports CPU speed as 0 MHz etc.)

Thanks a lot - I have tested it on your website now, and it displays a value greater than 0. Although that value is pretty small (8 MHz), it's good enough for KolibriOS to display the CPU usage correctly.

Yeah, it's just a constant defined here (it has to run at constant speed and the speed at which instructions are executed is not usable for that).
This was very useful because it also fixed many small problems in other operating systems, for example clock.com in Freedos.


submodule_override option doesn't work to subdirectory more.

This setting worked in version 0.5 but no longer works in version 0.6:
pipeline:
  clone:
    image: plugins/git
    recursive: true
    submodule_override:
      "submodules/proto": https://github.com/cicerocomp/proto.git

I tried this too:
pipeline:
  clone:
    image: plugins/git
    recursive: true
    submodule_override:
      submodules/proto: https://github.com/cicerocomp/proto.git

OUTPUT ERROR:
+ git init
Initialized empty Git repository in /go2/src/github.com/cicerocomp/this/.git/
+ git remote add origin https://github.com/cicerocomp/this.git
+ git fetch --no-tags origin +refs/heads/development:
From https://github.com/cicerocomp/this
 * branch            development -> FETCH_HEAD
 * [new branch]      development -> origin/development
+ git reset --hard -q 566b2d3db6e9abdb66cff190bc5ce647d142b3e3
+ git submodule update --init --recursive
Submodule 'submodules/proto' (git@github.com:cicerocomp/proto.git) registered for path 'submodules/proto'
Cloning into '/go2/src/github.com/cicerocomp/this/submodules/proto'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
fatal: clone of 'git@github.com:cicerocomp/proto.git' into submodule path '/go2/src/github.com/cicerocomp/this/submodules/proto' failed
exit status 128

The clone configuration changed in 0.6. The plugin docs reflect the 0.6 configuration as well as docs.drone.io
If you have further questions we have a community chatroom at gitter.im/drone/drone

There is no submodeles configuration in the version 0.6 documentation
http://docs.drone.io/cloning/
I'm going to chatroom

You are declaring clone in pipeline, but it moved to it's own section.


New version: Opera.Opera.Dev version 115.0.5297.0

Created by 🥟 Dumplings in workflow run #8292.

Log
Updated: 115.0.5285.0 → 115.0.5297.0
Submitting WinGet manifests
Creating manifests
Uploading manifests and making commits
Creating a pull request

Microsoft Reviewers: Open in CodeFlow

@wingetbot run


bump spoon-runner to 1.5.7 fix hopefully no more issues reading logcat

Would love to see this bump as well.  I am also having issues with reading logcat that have apparently been fixed in 1.5.7.

Sorry for a long delay. With #124, dep is bumped to 1.6.2


Fix: avoid loading safe multiple times

What it solves
Safe info was loaded 3 times on page load.
How this PR fixes it
Removes the seemingly useless isSafeLoaded and makes sure useScheduledUpdates doesn't do an initial loading.
How to test it

Load a Safe, it should still work the same
Switch to another Safe on a different network
Wait for 15 seconds, Safe info should be polled

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 22 (18.18%)  changed or added relevant lines in 5 files are covered.
2 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.03%) to 32.104%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/components/App/index.tsx
0
2
0.0%

src/logic/safe/hooks/useLoadSafe.tsx
0
7
0.0%

src/logic/safe/hooks/useSafeScheduledUpdates.tsx
0
9
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/components/App/index.tsx
1
0%

src/logic/safe/hooks/useLoadSafe.tsx
1
0%

Totals

Change from base Build<PHONE_NUMBER>:
0.03%

Covered Lines:
3042

Relevant Lines:
8421

💛  - Coveralls

Ok, so I haven't seen the issue so it was marked to me that in prod the call to the safe is done 3 times when you follow the steps:

Her in this PR I only see 1 call and every 15 secs there is a new one:

Looks good to me


Break Project Down As Training Material

I had started this repo quickly for a training earlier this year.
https://github.com/ardanlabs/srvtraining
I think the code needs to be broken down into consumable parts. It's hard in the classroom to copy and paste the code and clean it up. It would be nice to have exercises in between to allow people to get comfortable as you add more complexity.
Thoughts?

I like the steps... They definitely add some work when something changes across steps, but its worth it i think.

Probably need to stabilize this repo first?

^ Currently a private doc, will open up once it gets somewhat coherent.

Hi,
is it possible to see any doc or broken parts of project ? :) At first glance it's not easy to understand all concepts ?

Totaly get it. @jcbwlkr is doing that exact work, breaking it down. I will ask him to respond more. A big part of the class we teach is providing a mental model of the code.

It would be great if I can see point of view and any descriptions by @jcbwlkr. Thank You in advance.

@huberts90 There is a separate repo https://github.com/ardanlabs/service-training that is still underway. It builds this project from scratch over several iterations.