release remaining sensor detectors

What does this implement/fix? Explain your changes
This PR fixes possible leak that users may encounter if they don't stop their specific sensor detectors. For ex. in this scenario:
class ShakeActivity : AppCompatActivity(), ShakeDetector.ShakeListener {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_shake)

        Sensey.getInstance().init(this)
        Sensey.getInstance().startShakeDetection(this)
    }

    override fun onShakeStopped() {
        tvStatus.text = "Shake: Stopped"
    }

    override fun onShakeDetected() {
        tvStatus.text = "Shake: Detected"
        // this will show "Shake" even if this ShakeActivity destroyed
        Toast.makeText(this, "Shake", Toast.LENGTH_SHORT).show()
    }

    override fun onDestroy() {
        Sensey.getInstance().stop()
        super.onDestroy()
    }
}

As you can see above, in onDestroy() of ShakeActivity,  I omitted stopShakeDetection(this) since I was expecting Sensey.getInstance().stop()  should stop all the registered sensor detectors (maybe, others are doing this too). If you leave ShakeActivity in the above example and shake, toast "Shake" still appear because Sensey is still holding a reference to it
Does this close any currently open issues?
I am not sure if this solves #26, as far as I understood it is similar to my case (the above example)
Any relevant logs, error output, bugreport etc?
I tested it locally, LeakCanary shows "ShakeActivity leaked 45Kb" on my device.

This is a valid usecase. I am just getting back to what this project was sometime back.
Thank you for opening this PR.


Update to<EMAIL_ADDRESS>

Following #8309
Related to : https://github.com/lafriks/xormstore/pull/10
Commands used:
GO111MODULE=on go get -u -v<EMAIL_ADDRESS>GO111MODULE=on go mod tidy
GO111MODULE=on go mod vendor

Seems too much changes

@lafriks yes seems strange but I re-do it with the same result.

I seems to have something that is falling to generate a good update if someone can try on i side (and create an other PR ?)

I have the same result with you. I think it's because mssql have a new version.

Redoing it with go1.13 seems to fix it.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@09bcc9e). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #8317   +/-   ##
=========================================
  Coverage          ?   41.66%
=========================================
  Files             ?      496
  Lines             ?    65524
  Branches          ?        0
=========================================
  Hits              ?    27298
  Misses            ?    34710
  Partials          ?     3516

Continue to review full report at Codecov.

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


Add optional optical frame id to camera sensors

🎉 New feature
Closes #175
Summary
This adds the ability for a CameraSensor or RgbdCameraSensor to use the optional sdf specified optical frame_id that will be used when publishing the camera_info, rgb_image, and point_cloud topic's from a simulated sensor.  Note: this PR depends on an open PR in sdformat.
This feature request was noted in CameraSensors.cc and will help close https://github.com/ignitionrobotics/ign-sensors/issues/175 in ign-sensors.
Test it
Here are the instructions on how I setup my test environment:

I started with the following Docker image from Open Robotics. osrf/ros:humble-desktop
Clone an example repo that I created. You can see that I set optical_frame_id here. You will also need to clone some dependencies with vcs import src --skip-existing --input src/rgbd_camera_ignition/rgbd_camera_ignition.repos
Build Ignition Gazebo from source including sdformat#1109 and this PR.
Run Gazebo and Rviz with ros2 launch rgbd_camera_ignition rgbd_ignition.launch.py

Rviz should appear with the point cloud being rendered in the 6-DOF scene and the Camera widget properly overlaying it over the RGB image.

I even made a custom frustum mesh (not included in my repo) to ensure the camera was rendering in the correct location in Gazebo and Rviz.

Checklist

[ ] Signed all commits for DCO
[ ] Added tests
[ ] Added example and/or tutorial
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] Consider updating Python bindings (if the library has them)
[ ] codecheck passed (See contributing)
[ ] All tests passed (See test coverage)
[ ] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

can you add a test?

I can but nothing will pass till the SDF PR is merged. Any feedback there?

@ahcorde after looking into this some more it seems like adding a proper test could be a sizable amount of work. The current tests in Camera_TEST.cc do not create a valid sensor object. You can see when running the tests the Manager is unable to create a valid sensor:

11: [ RUN      ] Camera_TEST.CreateCamera
11: [Err] [CameraSensor.cc:385] Camera doesn't exist.
11: [Err] [CameraSensor.cc:274] Attempting to a load a Camera sensor, but received a none
11: [Err] [CameraSensor.cc:280] Attempting to a load a Camera sensor, but received a null sensor.
11: [Err] [SensorFactory.hh:144] Failed to load sensor [cam_name] of type[not_camera]
11: [Err] [Manager.hh:80] Failed to create sensor.
11: [       OK ] Camera_TEST.CreateCamera (121 ms)
11: [ RUN      ] Camera_TEST.Topic
11: [Err] [Sensor.cc:278] Failed to set sensor topic [@@@]
11: [Err] [SensorFactory.hh:144] Failed to load sensor [TestCamera] of type[camera]
11: [Err] [Manager.hh:80] Failed to create sensor.
11: [       OK ] Camera_TEST.Topic (174 ms)

I attempted to load a camera from the SDF stream but it fails to create a valid publisher.
Here is what I have in my test:
    const std::string topic;
    auto cameraSdf = CameraToSdf(type, name, updateRate, topic, alwaysOn,
        visualize);

    auto camera = mgr.CreateSensor<ignition::sensors::CameraSensor>(cameraSdf);
    camera->Load(cameraSdf);

and here's the error I get...
11: Node::Advertise(): Error advertising topic [/camera]. Did you forget to start the discovery service?
11: [Err] [CameraSensor.cc:295] Unable to create publisher on topic[/camera].

Do you have any suggestions on how I can go about creating a valid CameraSensor that I can perform checks against?

@ahcorde Do you have any suggestions on how I can go about creating a valid CameraSensor that I can perform checks against?
How can I trigger the tests to run again now that 1109 was merged?

I need this merged for a project I'm working on! Are the new tests mandatory @ahcorde?

Thank you!!

@ahcorde Any news on this? Can we merge it? What are the main concerns why we shoudn't?

@osrf-jenkins run tests please!

we need a special branch of gzdev in order to use the prerelases, as well as a pull request with a special branch name: https://github.com/gazebosim/gz-sensors/pull/273

I'm trying to get CI working; in the meantime, I think the required version of sdformat12 should be updated to 12.6.0

https://github.com/gazebosim/gz-sensors/blob/ign-sensors6/CMakeLists.txt#L89

Sorry for the small delay! Please let me know if there is anything else I can help with here!

Sorry for the small delay! Please let me know if there is anything else I can help with here!

I've updated the test branch in #273 with your latest changes and CI is running again

@ahcorde CI looks ok with prereleases; this is ready for additional review. Once you are happy we can request a stable release of sdformat12

I merged because the CI was fine, but I;m getting an error in ign-sensor6. Maybe the stable release?

@ahcorde CI looks ok with prereleases; this is ready for additional review. Once you are happy we can request a stable release of sdformat12

the CI for this branch is using prereleases, we need to make a stable release before this will work


Fix username and http links memorizing in tome.pm

Ignore all messages with @ and / characters to avoid advertisments.

Fixed in 49e2bdf2f77d3ad33eb66c155847538733178959


this.user is not filled after auth.signup

Ionic version:  (check one with "x")
[ ] 1.x (For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[ x ] 3.x
I'm submitting a ...  (check one with "x")
[ x ] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
After register a new user using auth.signup the object user is not filled.
Expected behavior:
As described in the docs,  the object user should be filled with the registered user
https://docs.ionic.io/services/auth/#signup
Steps to reproduce:

this.auth.signup(this.registerData.value).then(() => {
console.log('>> After Register', this.user); // this.user.id is empty
this.auth.login('basic', this.registerData.value).then(() => {
console.log('>> After Login', this.user); // this.user.id is filled
this.navCtrl.setRoot(RegisterLegalPage);
});
}

Related code:
Other information:
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):

global packages:
@ionic/cli-utils : 1.4.0
Cordova CLI      : 7.0.1
Ionic CLI        : 3.4.0

local packages:
@ionic/app-scripts              : 1.3.12
@ionic/cli-plugin-cordova       : 1.4.0
@ionic/cli-plugin-ionic-angular : 1.3.1
Cordova Platforms               : android 6.2.3 ios 4.3.1
Ionic Framework                 : ionic-angular 3.5.0

System:
Node       : v6.11.0
OS         : Linux 4.10
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
npm        : 3.10.10

Hello! Thanks for opening an issue with us! As this seems like more of a support question I will urge that you ask this question on our forum or on our slack channel. Thanks for using Ionic!


fix: extended gap in title and description

Fixes Issue
Resolves #1050
Description

I have fixed the following bug in title on popup:

Previous
Current

Note to reviewers
@rupali-codes @ujjawaltyagii
I need your help, so the issue is that the description in the Card is slightly longer, and I have properly debug the code on various components.

This image shows the problem

So, on changing
- className="w-full cursor-pointer transition-all duration-100 ease-in hover:scale-[1.02] md:w-72"
+ className="cursor-pointer transition-all duration-100 ease-in hover:scale-[1.02] md:w-50"

in CardListItem.tsx

The gap is fixed as shown below:

But this solution doesn't meet my intended goal. Could you provide any ideas or approaches to address this issue?

@Anmol-Baranwal hi, so for the cards like this, i guess it would be better if we can align the text to left for all cards? what do you you think?

@Anmol-Baranwal hi, so for the cards like this, i guess it would be better if we can align the text to left for all cards? what do you you think?

I have already described the issue in the pr comment on what I reached after debugging, so are you suggesting to align it on left but it would still not fix the issue, because i literally added 'hey' in between the gap while testing. Please clarify further.

@rupali-codes
Please provide clarification.

@rupali-codes Please provide clarification.

I guess, it would be better if we add a gap between the words than using text-justify because its adding unnecessary extra space, or let me know what do you think about it

@rupali-codes Please provide clarification.

I guess, it would be better if we add a gap between the words than using text-justify because its adding unnecessary extra space, or let me know what do you think about it

I will complete the remaining PRs after tomorrow's exam, by the 24th.

@rupali-codes Please provide clarification.

I guess, it would be better if we add a gap between the words than using text-justify because its adding unnecessary extra space, or let me know what do you think about it

There is no text-justify used in codebase, and it seems that the styles are overlapping each other. As a result, I'm unable to make any significant changes to resolve this issue. This problem may be attributed to the fixed size of the card.

Can you please look again.

@rupali-codes Please provide clarification.

I guess, it would be better if we add a gap between the words than using text-justify because its adding unnecessary extra space, or let me know what do you think about it

There is no text-justify used in codebase, and it seems that the styles are overlapping each other. As a result, I'm unable to make any significant changes to resolve this issue. This problem may be attributed to the fixed size of the card.

Can you please look again.

Its coming from here actually,

Looking good

Ig he is not done with the final changes as i can still see the unusual gaps in resource description

Looking good

Ig he is not done with the final changes as i can still see the unusual gaps in resource description

Hence why I chose the general comment option 😊

@rupali-codes
On removing it as per your suggestion, the design looks like this. Please let me know if this design is acceptable or if the current one works better.

Without Removing

Removing

the second one looks much better to me

the second one looks much better to me

I have done the changes as per your reference, the problem was styles in globals.css was at higher priority, so I changed the tag from p to div

the second one looks much better to me

I have done the changes as per your preference, the problem was styles in globals.css was at higher priority, so I changed the tag from p to div

Thanks, looks nice to me


IE Support? Browsers showing font not as expected.

I notice that the font picker does not work with IE11 and below. Google fonts also seems to be only calling .woff files. Is this a fault of this plugin not supporting IE or Google Webfonts API not supporting it anymore?
Thanks!

concerning the woff files: that seems to be Google. We're just requesting a css file with a @font-face declaration and from what I see, there is only a woff font present.
Concerning Browser-Support, we're actively testing with Chrome and FireFox so It's totally possible that there are issues with IE11.
Could you describe what exactly is not working?


unscaledcycleclock: remove RISC-V support

Starting with Linux 6.6 [1], RDCYCLE is a privileged instruction on RISC-V and can't be used directly from userland. There is a sysctl option to change that as a transition period, but it will eventually disappear.
The RDTIME instruction is another less accurate alternative, however its frequency varies from board to board, and there is currently now way to get its frequency from userland [2].
Therefore this patch just removes the code for unscaledcycleclock on RISC-V. Without processor specific implementation, abseil relies on std::chrono::steady_clock::now().time_since_epoch() which is basically a wrapper around clock_gettime (CLOCK_MONOTONIC), which in turns use __vdso_clock_gettime(). On RISC-V this VDSO is just a wrapper around RDTIME correctly scaled to use nanoseconds units.
This fixes the testsuite on riscv64, tested on a VisionFive 2 board.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cc4c07c89aada16229084eeb93895c95b7eabaa3
[2] https://github.com/abseil/abseil-cpp/pull/1631

I'm also going to have to track down the callers of this and see what they want to do.

We have internal clients that are using this code. It can't simply be removed.

Ok. Note that in addition to the 6.6 kernel issue, the use of rdcycle means it can't be use on multicore CPUs, unless pinning the process on a single core, as the controrary to rdtime, the rdcycle counters are not synchronised between cores and just "jumps" if the process is rescheduled on another core.

In the other pull request I asked if you could build with -DABSL_USE_UNSCALED_CYCLECLOCK=0. Does that solve your problem?

I guess you mean at the cmake level. It doesn't work and cmake outputs:
CMake Warning:
  Manually-specified variables were not used by the project:

    ABSL_USE_UNSCALED_CYCLECLOCK

I've decided to accept this change and keep the RISC-V code as an internal-only patch. I've also filed an internal bug (b/330872512) for the team that is using it to figure out what they want to do with it. This should be merged soon.
Re: ABSL_USE_UNSCALED_CYCLECLOCK - I was talking about a preprocessor define. There is no corresponding CMake option.

Thanks a lot @derekmauro

RDCYCLE works just fine on FreeBSD; if you want to avoid RDCYCLE, and don't want to use RDTIME, on Linux then at least please instead change the #ifdefs to include non-Linux rather than penalise every OS out there.

That or leave it in there and add defined(__riscv) && defined(__linux__) to ABSL_USE_UNSCALED_CYCLECLOCK_DEFAULT, which seems to exist entirely to support this kind of situation?

RDCYCLE works just fine on FreeBSD; if you want to avoid RDCYCLE, and don't want to use RDTIME, on Linux then at least please instead change the #ifdefs to include non-Linux rather than penalise every OS out there.

Do you mean that RDCYCLE is accessible from userland on FreeBSD? Or do you mean it works on FreeBSD the way it is used in abseil-cpp?
The other reason not to use RDCYCLE is that it is not monotonic if the task is moved between cores, causing the testsuite to fail: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025221

It is accessible from userland on FreeBSD. With the caveat of course that you be careful about core migration. For RDTIME there's an (ugly) sysctl available to get the frequency, too. Of course we do have a vDSO implementation of clock_gettime too that uses RDTIME under the hood so it's not awful to lack a faster implementation, I just don't like the idea of deleting code just because it doesn't work on only Linux.


[core] Fix for incorrect peer dependency version warning

Oops! We also need to update the other occurrences.

@xaviergonz Thank you!


Dockerfile is not building properly for action

I tried to use the action externally, in which case it build the dockerfile and the error I am getting back is
python: can't open file '/github/workspace/src/action.py': [Errno 2] No such file or directory

https://github.com/cds-snc/sre-bot/actions/runs/3888775732/jobs/6636433855#step:6:9
I think something is not quite right with how the dockerfile builds.
It might also make sense to have just a ci_build workflow to check of the dockerfile continues to build properly, which may catch changes if we somehow break it in the future.

@maxneuvians There is a new PR that I created that I "think" addresses the issues as far as I can tell from all of my testing.
Also, looking at how you are using the action, the passed in filename you are passing in (ossf-results.json), I will need to change the github action to account for this since right now the action reads in each line in a file and puts it in Sentinel. Is ossf-results.json just a big json object? Or is each line a json object? Right now the action should work for the latter but not for the first case.

Issue has been resolved.


fix(landing): set pointerEvents to avoid reset button overlap

What kind of change does this pull request introduce?

Fix a bug blocking interaction with editors due to invisible elements overlapping
Dim reset button when the editor contents are unchanged

What is the current behavior?

https://user-images.githubusercontent.com/4658208/145232138-43761d11-8c49-4088-9f7b-6d36dd582a5e.mp4

Reset button gives the impression that the reset button will do something while it's visible.

What is the new behavior?

Invisible elements are given pointerEvents: "none".
Reset button is dimmed if editor contents are unchanged.

What steps did you take to test this? This is required before we can merge, make sure to test the flow you've updated.
Locally tested both interactions:

Reset button now works consistently.
Reset button is dimmed until changes are made in the editor.

https://user-images.githubusercontent.com/4658208/145233783-d87b7943-ff6f-452a-9906-43738de195fa.mp4
Checklist

[ ] Documentation N/A
[x] Ready to be merged

That's great! Thanks @matchai!


What about debugging?

Kinda really important to be able to debug a language once it's done, isn't that a feature of the VM that needs to exist?
Would be cool if you could just use the same remote debugging protocol that v8 has, i think it's called webkit remote debugging protocol
also what's the status right now, can I make a language on top of zetavm right now, and how?

Right now I added the capability to track source code location on function call sites and asserts. I'm in the process of implementing support for exceptions. Fairly basic but helpful debug features. I may add other things to the IR to enable the implementation of debuggers. To be determined.
How does the V8 debug protocol work?

Ok I just realized that I know a lot less about debuggers that I thought I did, I think any debugging support you decide on is fine.. I was really just anxious about whether you had any plans at all because it is important in my opinion. (My idea was that maybe if you could use the same protocol as GDB/MI or v8, then you could reuse the IDEs that already support those but I think it's not quite that easy and v8 is very javascript specific)

Closing for now.


Use React Testing Library instead of Enzyme

We should stop using Enzyme and use React Testing Library (RTL; @testing-library/react) instead.
Why ditch Enzyme / Why React Testing Library
There are lots of articles on this. I like Time to Say Goodbye—Enzyme.js. Here's a summary

"It has a long record of falling behind changes in React, preventing people from transitioning to newer React versions" In particular, Enzyme is still stuck on React 16; React 17 was released almost two years ago, and React 18 more recently. We use 16 now, but we may want to update.

"It relies on React internal implementation, and React team discourages using it". In particular:

I think it’s worth noting that if you can use a project like React Testing Library that doesn’t depend on React internals, it’s generally a good idea. At FB we’ve frozen Enzyme tests to stay on an old version of React that won’t be upgraded for this reason, and we banned using it in any new tests.

from Dan Abramov (redux creator; co-creator of create-react-app)

RTL is officially recommended by React for testing for react.

RTL  tests resemble user interaction better (no shallow rendering; tests the DOM not components)

How to switch
Most of our frontend tests rely on a helper class, IntegrationTestHelper. In #1274 I wrote a new version of this (with almost identical API as the old) that uses RTL and Jest instead of Enzyme and Sinon, and re-wrote one test file as a proof of concept. So... Let's do that more.

Hey guys, doing deprecation of Enzyme in my project, I figured out there is a way to make this process more manageable and automated: https://thesametech.com/migrate-away-from-enzyme/
Please check out my article, and let me know what you think! I plan to work on my plugin and improve it further, for now, it's a beta version.

@sr-shifu Thanks for sharing—neat idea to use ESLint to manage the process. I hope to take a closer look soon!


Version 0.6.0 doesn't work

I use Flutter SDK v1.14.6 (Beta channel)
And I can't use the last version 0.6.0.
Running "flutter pub get" get an error:
Because every version of flutter_driver from sdk depends on pedantic 1.8.0+1 and rate_my_app >=0.6.0 depends on pedantic ^1.9.0, flutter_driver from sdk is incompatible with rate_my_app >=0.6.0.

As stated in the message, this plugin is using pedantic v1.9.0 while flutter_driver is using pedantic v1.8.0. You either have to wait for flutter_driver to update their version or downgrade Rate My App to 0.5.0+4.


fix for mounting engines within an engine

With these changes we can do some enginception, or mounting an engine within an engine.
Not sure if this is the right place to put the fix, but when processing an engine's routes, calling mount again breaks because this.options.engineInfo points to the outer engine's engineInfo.

@kevlu33 Thanks for the PR. I suppose we'll need a new engine loaded into the dummy app in order to test this. Are you up for adding tests?

I'm going to merge this since we're already tracking the need to test mounting routable engines within each other in #35
Thanks again @kevlu33

Thanks for merging. I noticed this morning that I left out an un-added file, will post a new pull request.


Ssh iphone 6

How mount disk iphone 6 and mount mnt4 sir!!!

mount_filesystems

mount_filesystems

I use it but don't mount sir

need more information, can you tell me what happens when you try to use it? what version is the device on?

need more information, can you tell me what happens when you try to use it? what version is the device on?

List /dev/ rdisk0s1 not disk0s1

ls /mnt1

ls /mnt1

Nothing sir ios 12.0 and ios 12.5.5 iphone 6

might be in a different location, i will fix the script when i have time
you can manually mount for now

mount_apfs /dev/disk0s1s1 /mnt1
/usr/libexec/seputil --load /mnt1/usr/standalone/firmware/sep-firmware.img4
mount_apfs /dev/disk0s1s2 /mnt2

mount_apfs /dev/disk0s1s1 /mnt1
/usr/libexec/seputil --load /mnt1/usr/standalone/firmware/sep-firmware.img4
mount_apfs /dev/disk0s1s2 /mnt2

You have telegam???

refer to issue above please


Corrupted entry in cache

We are using ioredis 1.15.1 and doing a simple hmset for a key and 4 numbers.
From time to time on hmget, we get the error below.
Looking at the REDIS db, we see that the entry for this key is corrupted and is nil
The frequency of this error significantly increases as the connexion latency between the client and Redis increases and as the number of queries increase
Any idea ?
Unhandled rejection ReplyError: ERR value is not an integer or out of range
    at ReplyParser._parseResult (/opt/b2proxy/node_modules/ioredis/lib/parsers/javascript.js:39:14)
    at ReplyParser.execute (/opt/b2proxy/node_modules/ioredis/lib/parsers/javascript.js:139:20)
    at Socket.<anonymous> (/opt/b2proxy/node_modules/ioredis/lib/redis/event_handler.js:94:22)
    at emitOne (events.js:90:13)
    at Socket.emit (events.js:182:7)
    at readableAddChunk (_stream_readable.js:153:18)
    at Socket.Readable.push (_stream_readable.js:111:10)
    at TCP.onread (net.js:529:20)

value is not an integer or out of range shouldn't be caused by hmset command. Instead, incr or decr may cause the error.
You can enable the showFriendlyErrorStack option to see where the error is from.

This was du to an entry expiring between an HMGET and an INCR.
Obviously the more latency, the higher chances this was to occur.
Many Thanks


Rewrite_tag_filter not working as expected.

Vanilla deployment of daemonset: fluentd-kubernetes-daemonset:v1-debian-elasticsearch plus the following:
  1 <filter kubernetes.var.log.containers.ingress-nginx-controller-*.**>
  2   @type record_transformer
  3   <record>
  4     test A
  5   </record>
  6 </filter>
  7
  8 <match kubernetes.var.log.containers.ingress-nginx-controller-*.**>
  9   @type rewrite_tag_filter
 10   @log_level trace
 11   <rule>
 12     key kubernetes.container_name
 13     pattern /^(\w+)$/
 14     tag kubernetes.$1
 15   </rule>
 16 </match>
 17
 18 <filter kubernetes.controller.**>
 19   @type record_transformer
 20   <record>
 21     test B
 22   </record>
 23 </filter>
 24
 25 <label @ERROR>
 26   <match **>
 27     @type file
 28     path /tmp/err.out
 29   </match>
 30 </label>
 31

No output results to Elasticsearch (defined under <match **>)
Not errors  in pod logs.
Removal of lines 8-16 results in record test: A being added to event log seen in Elasticsearch.

I met with the same issue few days ago and only not I've solved it.

If you want to use nested key in record you should use $.kubernetes.container_name
Also it will discard all logs that is not match the pattern (for your regexp, name lite "app-name" is not meet condition)

<match kubernetes.var.log.containers.ingress-nginx-controller-*.**>
    @type rewrite_tag_filter
    @log_level trace
    <rule>
      key $.kubernetes.container_name
      pattern /^(\w+)$/
      tag kubernetes.$1
    </rule>
    <rule>
      key $.kubernetes.container_name
      pattern /^(\w+)$/
      tag parsed.${tag}
      invert true
    </rule>
</match>

This config I think do that you want. Retag messages to kubernates.NAME and just add prefix parsed to prevent discarding message and cycling.
Not sure that this is the best way, but it seems to work

Yes. I had found the need for $.kubernetes.container_name and hadn't come back here to update. My bad.
So for anyone else coming this way the use of nested attributes is here:
https://github.com/fluent/fluent-plugin-rewrite-tag-filter#nested-attributes

I'm trying to add this snippet to fluent configmap:

@type rewrite_tag_filter

key msg
pattern /^(?.*)$/

May I know how to install this plugin in kubernetes daemonset?
I get this error when I run kubectl logs "podname"
{"time":"2024-04-12 03:09:12 +0000","level":"error","message":"config error file="/etc/fluent/fluent.conf" error_class=Fluent::ConfigError error="Unknown output plugin 'rewrite_tag_filter'. Run 'gem search -rd fluent-plugin' to find plugins""}
I was able to manually install it with kubectl exec.
Can you please help me @andrew-pickin-epi @spyric


groups, talk: input box drops focus after hitting enter

Type a message, hit enter to send
Start typing next message
Observe the input box is no longer in focus and you have to reclick it again

Fixed by #1948


Issue with Kit Permissions

Unknown why but players are able to access all kits without the need for the kits permission within the players parent group
Using Latest Version of COMZ 3.127

I found out that z.player perm makes all kits availible


error: cannot find symbol: List.of()

On FreeBSD 12 amd64 gradle-5 fails to build the version 4.0.3:
===>  Building for crate-db-4.0.3
cd /usr/ports/databases/crate/work/crate-4.0.3 && /usr/bin/env XDG_DATA_HOME=/usr/ports/databases/crate/work  XDG_CONFIG_HOME=/usr/ports/databases/crate/work  HOME=/usr/ports/databases/crate/work PATH=/usr/ports/databases/crate/work/.bin:/home/yuri/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe -fno-omit-frame-pointer  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-fno-omit-frame-pointer"  LDFLAGS=" -fstack-protector-strong " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fno-omit-frame-pointer -fstack-protector-strong -fno-strict-aliasing -fno-omit-frame-pointer  "  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444" gradle  --gradle-user-home /tmp/gradle-crate --project-cache-dir /tmp/gradle-crate   --build-cache jar

> Task :buildSrc:compileJava FAILED
/usr/ports/databases/crate/work/crate-4.0.3/buildSrc/src/main/java/io/crate/gradle/TestLogger.java:61: error: cannot find symbol
            for (String output : testOutputs.getOrDefault(test, List.of())) {
                                                                    ^
  symbol:   method of()
  location: interface List
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':buildSrc:compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 0s
*** Error code 1

Hi @yurivict ,
It looks like you use Java < 9, such as the of static factory method of the List interface is only supported since Java 9, see List.of.  For CrateDB 4.x we require Java >= 11, for more information see the develop guide

It was gradle fault, it builds projects with the same Java version as it itself uses, not with the Java version set in the environment variables: https://github.com/gradle/gradle/issues/10252


vue-router from version 4.0.7 onwards, in Chrome 57, the console reports an error: Uncaught SyntaxError: Unexpected token ...

Version
4.0.7
Reproduction link
jsfiddle.net/hvepxno1/
Steps to reproduce
use vue-router 4.0.7.
What is expected?
no console error.
What is actually happening?
console reports an error: Uncaught SyntaxError: Unexpected token ...

I tested on chrome 49 and 57 with the code you provided and it works without a syntax error.
If you have the line where the syntax error is, it should be easier to fix. Probably a very straightforward PR too 🙂

Error in Android 7.0 WebView。
Error Message: Unexpected token ...     at<EMAIL_ADDRESS>

Added it at https://github.com/vuejs/devtools/commit/e6b2f05eeef3839f9fba34532dcceaeb665eba1a
If you see any of those, it's an easy PR in vue-devtools repository but this cannot be fixed here


Support for AWS Bedrock agent?

Hello,
I couldn't find any information about it, so it is the right place to ask about support for the AWS Bedrock agent. Not every region in AWS supports it (I'm using it within us-east-1)
Is there any possibility of using a predefined agent in Langchain? I can set up the endpoint
https://docs.aws.amazon.com/bedrock/latest/userguide/api-agent-invoke.html
But still, I have to set agentAliasId. API for the Bedrock Agent looks different, so I'm unsure if the current implementation will allow me to use it there.
Thank you in advance!

Any updates on this issue? I am also trying to bind bedrock built-in agents with my chatbot using langchain, but seems it is not supported in the latest release yet.


check macOS version (& glibc?)

We require macOS 11.
strictly we require a glibc version at this point too, but we’d like to switch to depending on musl and should try to do this before we launch (if possible)

Duped by #44


Search boxes searching for members should accept norwegian characters

simonra commented on 25 Sep 2014: "When searching for users (at least on windows machines) to for an instance add them to roles or steal their identities, you get no suggestions if you enter norwegian characters. This is a problem if the characters are near the beginning of a name, and you want to write a bit more of the name to filter the suggestions list further (those list can get annoyingly long)."

Fixed by #134


Clarify whether Pasternak et al should be cited with Free-water DTI model description

Comes from https://github.com/bids-standard/bids-bep016/pull/5#discussion_r320922984

I believe that the Hoy and Pasternak methods would produce the same parameters: f for the free water fraction + 6 tensor parameters, so I think that we can cite both Hoy and Pasternak for this.

Besides, it looks like fwdti is currently out of scope, so closing.

it looks like fwdti is currently out of scope

If tensor were to become a data representation rather than a model (#74), then free water DTI would be immediately supported. It would just be a mixture model with two components, one of which is a scalar and the other is a tensor.


Update for new Django (1.9.x)

Hi guys!
I work with 'django-ratings' a couple year and before this battery work perfectly for me. But now, i want migrate to Django 1.9.8 and comes with a few trouble:

"...put your South migrations in the 'south_migrations' directory and your Django migrations in the 'migrations' directory." ( link to Docs: http://bit.ly/29YMN5F )
"The django.contrib.contenttypes.generic module is removed." Now 'GenericForeignKey' in 'django.contrib.contenttypes.fields' ( link to Docs: http://bit.ly/2aee5pG )
'IPAddressField' now as 'GenericIPAddressField' ( link to Docs: http://bit.ly/2aF7ovF )

I hope what you update current version for users a new Django
Best regard

It no longer maintained, you are better off with forking and updating for your need I guess.


Update deviations.go - Remove references to internal bug reports.

Remove references to internal bug reports.

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 65.965%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
783

Relevant Lines:
1187

💛  - Coveralls


177190907 investigate meeseeks crash

Here are the tests for paulgraham.com. Also added a few more tests, added one more attempt to encode the returned string and cleaned up the code. Also, sorry about the potential whack-a-mole 😓.


[google_maps_flutter] add possibility to change animation duration

Fixes flutter/flutter#39810

Add animationDuration optional parameter to animateCamera function for google_maps_flutter_platform_interface
Add animationDuration to google_maps_flutter for both Android and iOS

Pre-launch Checklist

[x]  I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x]  I read the Tree Hygiene wiki page, which explains my responsibilities.
[x]  I read and followed the Flutter Style Guide and the C++, Objective-C, Java style guides. (Note that unlike the flutter/flutter repo, the flutter/plugins repo does use dart format. See plugin_tool format)
[x]  I signed the CLA.
[x]  The title of the PR starts with the name of the plugin surrounded by square brackets, e.g. [shared_preferences]
[x]  I listed at least one issue that this PR fixes in the description above.
[x]  I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[x]  I updated CHANGELOG.md to add a description of the change.
[ ]  I updated/added relevant documentation (doc comments with ///).
[ ]  I added new tests to check the change I am making or feature I am adding, or Hixie said the PR is test exempt.
[x]  All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

Thanks for the contribution! Some high-level notes:
* This will need to be two separate PRs. You can leave this open for the app-facing package change, and do a new PR for the platform interface change; once that lands, this can be updated to reference that. (This is something that's currently not covered in the contributing guide, which is a known issue.)

@stuartmorgan Thanks for you review and time,
yes this should definitely be in the contributing guide, I asked for this on the discord server but no one responded me (know you were on vacations but your surely not the only one who can answer that). Will do a second pull request in the day :)

* Both PRs will need tests; see [the third bullet point here for some relevant links](https://github.com/flutter/plugins/blob/master/CONTRIBUTING.md#welcome)

There is no tests for animateCamera method, should I add tests for this method? The only test i found was in test/map_creation_test.dart and I already added the animationDuration parameter to it.

* There are a number of style issues. Many are caught by the auto-formatter (see the third item in the checklist), but also you'll need to follow things like Objective-C naming conventions (which does not include using un-named parameters) and using types correctly (`NSNull` is not an `NSNumber`), and following bracing rules in Java. While these can be raised in review, please do read the style guides and look at the auto-formatter effort to minimize review time spent on formatting.

Sorry for this, will take a look and push a new well formatted code, also was my first time with Objective-C so I you have recommendations to handle this nullable integer I'm intereasted.

There is no tests for animateCamera method, should I add tests for this method?

Yes

The only test i found was in test/map_creation_test.dart and I already added the animationDuration parameter to it.

That isn't a test, that's a stub object used in tests.
Right now, all of the code in GoogleMapController.m and GoogleMapController.java could be removed from this PR and no tests would fail. That means your change isn't tested.

Are you planning on updating this PR to add tests?

@stuartmorgan yes I will, I was really busy those last months but I will do it soon for sure. It will take me some time to make tests because I never did, so the time to learn + the time to do it.
Do I need to do tests for the iOS native part? The plugin currently doesn't have any.

Do I need to do tests for the iOS native part?

Yes; the native code is the core of the change here.

@Milvintsiss No pressure, just curious if you've had a chance to look at this?

@Milvintsiss No pressure, just curious if you've had a chance to look at this?

Sorry, I have been really busy lately and I will be too for next weeks. Do you want me to close this and re-open when I have time?

Thank you for your contribution. I'm going to close this PR for now since there are outstanding comments, just to get this off our PR review queue. Please don't hesitate to submit a new PR if you have the time to address the review comments. Thanks!


DSKaKhel: Queue implementation using Java

HacktoberFest 22
DSKaKhel: Queue
Programming Language for Data Structure Implementation
Java
Code file name with extension
Queue.java
make sure you use camel casing for code files such as linkedList.c
What was the toughest question you got till now in the interviews ?
enter the question here
YOU ARE
a student
GITHUB USERNAME
mearchit
We are looking for a cool name for this repository for next hacktober fest please suggest below (optional)
_____________
Thanks for your contributions !!

Can you please fill the PR template, it seems some details are missing

PR template updated


Bugfix: Carousel swiping event listener error, Feat: Re-Expose Image Class styling for Carousel

📑 Description

Feature: Re-exposes the ability for custom image styling which was removed during the recent Carousel API update. This change now allows for tailwind classes to be passed to the img element inside the Slide component
Bugfix: Looks like #1045 added a bug for swiping on mobile devices: Unable to preventDefault inside passive event listener invocation. This is an example of the error on the current Flowbite Svelte webpage:

https://github.com/themesberg/flowbite-svelte/assets/4033621/faef943b-6297-4c8a-9907-9a1fc04186cf

Bugfix: Also, this PR fixes issues with Touch events, such as onDragStop not firing in certain environments. Touch event listeners need to also be added on the Carousel div element to work properly without throwing errors across different environments.

Status

[] Not Completed
[x] Completed

✅ Checks

[x] My pull request adheres to the code style of this project
[x] My code requires changes to the documentation
[x] All the tests have passed
[x] My pull request is based on the latest commit (not the npm version).

Thank you for the PR.
Can you have a look at styling for the Advanced customization?
Before:

After:

Hey @shinokada , yeah that style customization change (I assume you're referring to the height difference) is intended to test out and showcase the Slide image styling customization, using object-fit: contain vs the default object-fit: cover.
With the standard Carousel, slide images are cropped to fit the Carousel height, instead of displaying the entire image. For the implementation of Svelte Carousel I have in one of my live sites, the whole image needs to be displayed and not cropped. At first I considered adding a specific prop to toggle this, but since it's just a simple Tailwind class, thought it would be better just to stick with Tailwind class based approach.
I agree tho the example does look a little weird especially combined with the full-height pink background button styling used for the Advanced Customization example. Maybe I could move the uncropped Slide image object-contain example to the Basic Customization section above instead if that would look better?

The latest update moves the uncropped image slide example from Advanced to Basic (I think it looks better in basic TBH).
After making a couple adjustments to styling to make it work with a taller example, here's what it looks like:

Run Playwright/Playwright and Lint is failed. I think you need to run git pull origin main and may be you need to run pnpm i again.

@jsonMartin Do you want me to fix the problem? Please let me know.

It seems a GitHub issue relating to playwright.
I will manually merge the PR.

Hi @shinokada , just saw your message. I just tried to run the tests again and got the same issue. The Playwright tests (101 of them) are passing successfully for me, but then it hangs running the test:unit vitest command (it just freezes in the terminal, with no error message - I have to Ctrl+C break out of it).
Not sure why this is happening, as I originally created this branch off the latest upstream main branch. I just pulled the most current main branch down and rebased against my branch to double check if it was the issue, but I'm still having the same issue 🤷🏼
If you could merge this one since it's not working on my end, that would be great. Thanks!
And here's my logs, if it's of any help:
><EMAIL_ADDRESS>test
> npm run test:integration && npm run test:unit

><EMAIL_ADDRESS>test:integration
> playwright test

[WebServer]
[WebServer] [plugin:vite:reporter]
(!) /Users/json/Projects/flowbite-svelte/src/lib/tabs/TabItem.svelte is dynamically imported by /Users/json/Projects/flowbite-svelte/src/routes/utils/helpers.js but also statically imported by /Users/json/Projects/flowbite-svelte/src/lib/index.js, dynamic import will not move module into another chunk.

[WebServer] [plugin:vite:reporter]
(!) /Users/json/Projects/flowbite-svelte/src/lib/tabs/Tabs.svelte is dynamically imported by /Users/json/Projects/flowbite-svelte/src/routes/utils/helpers.js but also statically imported by /Users/json/Projects/flowbite-svelte/src/lib/index.js, dynamic import will not move module into another chunk.

[WebServer]
[WebServer] [plugin:vite:reporter]
(!) /Users/json/Projects/flowbite-svelte/src/lib/tabs/TabItem.svelte is dynamically imported by /Users/json/Projects/flowbite-svelte/src/routes/utils/helpers.js but also statically imported by /Users/json/Projects/flowbite-svelte/src/lib/index.js, dynamic import will not move module into another chunk.

[plugin:vite:reporter]
(!) /Users/json/Projects/flowbite-svelte/src/lib/tabs/Tabs.svelte is dynamically imported by /Users/json/Projects/flowbite-svelte/src/routes/utils/helpers.js but also statically imported by /Users/json/Projects/flowbite-svelte/src/lib/index.js, dynamic import will not move module into another chunk.

[WebServer]
(!) Some chunks are larger than 500 kBs after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
[WebServer]

Running 101 tests using 6 workers

  ✓  1 plugins.spec.ts:4:1 › Charts page should have h1 (945ms)
  ✓  2 examples.spec.ts:3:1 › Snapshot page should have h1 (877ms)
  ✓  3 extend.spec.ts:4:1 › Icon page should have h1 (858ms)
  ✓  4 forms.spec.ts:9:1 › Form page should have h1 (844ms)
  ✓  5 page.spec.ts:3:1 › index page should have h1 (2.0s)
  ✓  6 components.spec.ts:4:1 › Accordion page should have h1 (845ms)
  ✓  7 forms.spec.ts:14:1 › Checkbox page should have h1 (441ms)
  ✓  8 components.spec.ts:10:1 › Alert page should have h1 (405ms)
  ✓  9 extend.spec.ts:10:1 › Flowbite Svelte Starter page should have h1 (395ms)
  ✓  10 examples.spec.ts:8:1 › Responsive Sidebar Layout page should have h1 (381ms)
  ✓  11 redirect.spec.ts:4:1 › Accordion page should have h1 (366ms)
  ✓  12 components.spec.ts:16:1 › Avatar page should have h1 (507ms)
  ✓  13 extend.spec.ts:16:1 › Step indicator page should have h1 (478ms)
  ✓  14 typography.spec.ts:9:1 › Typography page should have h1 (614ms)
  ✓  15 forms.spec.ts:19:1 › File input page should have h1 (489ms)
  ✓  16 redirect.spec.ts:10:1 › Alert page should have h1 (432ms)
  ✓  17 extend.spec.ts:22:1 › Marquee page should have h1 (721ms)
  ✓  18 redirect.spec.ts:16:1 › Avatar page should have h1 (617ms)
  ✓  19 components.spec.ts:22:1 › Badges page should have h1 (709ms)
  ✓  20 forms.spec.ts:24:1 › Floating label page should have h1 (415ms)
  ✓  21 typography.spec.ts:14:1 › Blockquote page should have h1 (417ms)
  ✓  22 page.spec.ts:8:1 › About page should have h1 (387ms)
  ✓  23 forms.spec.ts:29:1 › Input page should have h1 (505ms)
  ✓  24 typography.spec.ts:19:1 › Headings page should have h1 (516ms)
  ✓  25 page.spec.ts:13:1 › Getting Started page should have h1 (493ms)
  ✓  26 redirect.spec.ts:22:1 › Badges page should have h1 (611ms)
  ✓  27 utilities.spec.ts:9:1 › CloseButton page should have h1 (593ms)
  ✓  28 components.spec.ts:28:1 › Banner page should have h1 (538ms)
  ✓  29 forms.spec.ts:34:1 › Radio page should have h1 (611ms)
  ✓  30 typography.spec.ts:24:1 › HR page should have h1 (593ms)
  ✓  31 page.spec.ts:18:1 › Colors page should have h1 (846ms)
  ✓  32 redirect.spec.ts:28:1 › Breadcrumb page should have h1 (847ms)
  ✓  33 components.spec.ts:34:1 › Bottom navigation should have h1 (558ms)
  ✓  34 utilities.spec.ts:14:1 › Label page should have h1 (533ms)
  ✓  35 forms.spec.ts:39:1 › Range page should have h1 (426ms)
  ✓  36 typography.spec.ts:29:1 › Images page should have h1 (507ms)
  ✓  37 components.spec.ts:40:1 › Breadcrumb page should have h1 (519ms)
  ✓  38 utilities.spec.ts:19:1 › Toolbar page should have h1 (489ms)
  ✓  39 page.spec.ts:23:1 › Customization page should have h1 (523ms)
  ✓  40 forms.spec.ts:44:1 › Search page should have h1 (387ms)
  ✓  41 redirect.spec.ts:34:1 › Button Group page should have h1 (515ms)
  ✓  42 typography.spec.ts:34:1 › Links page should have h1 (365ms)
  ✓  43 components.spec.ts:46:1 › Button Group page should have h1 (525ms)
  ✓  44 forms.spec.ts:49:1 › Select page should have h1 (382ms)
  ✓  45 page.spec.ts:28:1 › How to contribute page should have h1 (398ms)
  ✓  46 typography.spec.ts:39:1 › Lists page should have h1 (366ms)
  ✓  47 redirect.spec.ts:40:1 › Buttons page should have h1 (545ms)
  ✓  48 forms.spec.ts:54:1 › Textarea page should have h1 (402ms)
  ✓  49 page.spec.ts:33:1 › License page should have h1 (381ms)
  ✓  50 components.spec.ts:52:1 › Buttons page should have h1 (581ms)
  ✓  51 typography.spec.ts:44:1 › Paragraphs page should have h1 (395ms)
  ✓  52 redirect.spec.ts:46:1 › Cards page should have h1 (523ms)
  ✓  53 forms.spec.ts:59:1 › Toggle page should have h1 (386ms)
  ✓  54 page.spec.ts:38:1 › Type list page should have h1 (385ms)
  ✓  55 typography.spec.ts:49:1 › Text page should have h1 (439ms)
  ✓  56 components.spec.ts:58:1 › Cards page should have h1 (374ms)
  ✓  57 page.spec.ts:43:1 › Faster Compiling Speed page should have h1 (323ms)
  ✓  58 redirect.spec.ts:52:1 › Carousel page should have h1 (315ms)
  ✓  59 components.spec.ts:64:1 › Carousel page should have h1 (262ms)
  ✓  60 redirect.spec.ts:58:1 › Dark mode page should have h1 (242ms)
  ✓  61 components.spec.ts:70:1 › Dark mode page should have h1 (226ms)
  ✓  62 redirect.spec.ts:64:1 › Datepicker page should have h1 (326ms)
  ✓  63 components.spec.ts:76:1 › Datepicker page should have h1 (292ms)
  ✓  64 redirect.spec.ts:70:1 › Dropdown page should have h1 (336ms)
  ✓  65 components.spec.ts:82:1 › DeviceMockup page should have h1 (232ms)
  ✓  66 components.spec.ts:88:1 › Dropdown page should have h1 (469ms)
  ✓  67 redirect.spec.ts:76:1 › Footer index page should have h1 (250ms)
  ✓  68 redirect.spec.ts:82:1 › Kbd group page should have h1 (354ms)
  ✓  69 components.spec.ts:94:1 › Footer index page should have h1 (253ms)
  ✓  70 redirect.spec.ts:88:1 › List group page should have h1 (335ms)
  ✓  71 components.spec.ts:100:1 › Kbd group page should have h1 (691ms)
  ✓  72 redirect.spec.ts:94:1 › Modals page should have h1 (358ms)
  ✓  73 redirect.spec.ts:100:1 › Navbar page should have h1 (284ms)
  ✓  74 components.spec.ts:106:1 › List group page should have h1 (250ms)
  ✓  75 redirect.spec.ts:106:1 › Paginations page should have h1 (358ms)
  ✓  76 components.spec.ts:112:1 › Modals page should have h1 (352ms)
  ✓  77 redirect.spec.ts:112:1 › Popover page should have h1 (410ms)
  ✓  78 components.spec.ts:118:1 › Navbar page should have h1 (279ms)
  ✓  79 components.spec.ts:124:1 › Paginations page should have h1 (372ms)
  ✓  80 redirect.spec.ts:118:1 › Progress bar page should have h1 (235ms)
  ✓  81 redirect.spec.ts:124:1 › Rating page should have h1 (278ms)
  ✓  82 components.spec.ts:130:1 › Popover page should have h1 (451ms)
  ✓  83 redirect.spec.ts:130:1 › Sidebar page should have h1 (330ms)
  ✓  84 components.spec.ts:136:1 › Progress bar page should have h1 (242ms)
  ✓  85 redirect.spec.ts:136:1 › Skeleton page should have h1 (257ms)
  ✓  86 components.spec.ts:142:1 › Rating page should have h1 (276ms)
  ✓  87 redirect.spec.ts:142:1 › Spinner page should have h1 (251ms)
  ✓  88 components.spec.ts:148:1 › Sidebar page should have h1 (340ms)
  ✓  89 redirect.spec.ts:148:1 › Table page should have h1 (387ms)
  ✓  90 components.spec.ts:154:1 › Skeleton page should have h1 (454ms)
  ✓  91 redirect.spec.ts:154:1 › Tab page should have h1 (251ms)
  ✓  92 redirect.spec.ts:160:1 › Timeline page should have h1 (258ms)
  ✓  93 components.spec.ts:160:1 › Spinner page should have h1 (232ms)
  ✓  94 redirect.spec.ts:166:1 › Toast page should have h1 (303ms)
  ✓  95 components.spec.ts:166:1 › Step indicator page should have h1 (261ms)
  ✓  96 components.spec.ts:172:1 › Table page should have h1 (378ms)
  ✓  97 redirect.spec.ts:172:1 › Tooltip page should have h1 (326ms)
  ✓  98 components.spec.ts:178:1 › Tab page should have h1 (256ms)
  ✓  99 components.spec.ts:184:1 › Timeline page should have h1 (230ms)
  ✓  100 components.spec.ts:190:1 › Toast page should have h1 (275ms)
  ✓  101 components.spec.ts:196:1 › Tooltip page should have h1 (345ms)

  101 passed (1.1m)

><EMAIL_ADDRESS>test:unit
> vitest

@jsonMartin Can you have a look at the followings when you have time?

When I try it on iPad and I found that Basic customization and Advanced customization Left/Right arrows are not working.
Carousel transition is not working as expected. When change an image, it starts with a half image.

@jsonMartin Regarding test command, we don't have vitest tests yet, so npm run test:unit will fail. So please ignore it.
We just need to run npm run test:integration.

I re-run the GitHub workflow and it passed.

@shinokada yeah, I can confirm that the left/right buttons are not working on iPad. It is working for me in Safari & Reponsive Design Mode, but not when running the iPad in Xcode Simulator (I don't have an iPad device to test with).
I'll take a look at this and the Carousel transition.

@shinokada Woo, well that iPad button issue was a doozy to get to the bottom of, but looks like I just figured it out 👏🏼
There is an event property being checked in the changeSlide function event.isTrusted, which checks if the triggering event was generated via user's touch or programmatically. This check prevents the slide from changing if this property is false, which is what is happening on iOS devices.
This has been solved by removing the check - the slide should change whether the event was user generated or programmatically from the touch handling hijacking going on in the Carousel component.
I'll investigate the Carousel transition issue next when I have some spare time.

Hey @shinokada  — I couldn't figure out how to fix the Slide animation transition vertical alignment issue without changing the underlying implementation, so one thing lead to another and I just ended up overhauling how the Carousel transitions work.
I wasn't satisfied with the previous default animation anyways, I wanted a Carousel more of a traditional slide animation motion showing the two elements side by side at the same time. I know that's not so easy to do in CSS, but I decided to figure out how to get this working anyways.
Now with the new updated Carousel, this new Slide animation is enabled by default, and this default behavior can be overridden by passing in a Svelte transition function. Documentation has been adjusted for the "Custom Carousel transition"
Features

Side-by-side Slide transitions

Both elements are displayed in the Carousel at the same time as one slides into the other's position.
This works for direction, the animation reverses direction when pressing forward vs left direction with all touch/click gestures & Thumbnails
Animation Throttling for a smoother experience

Updated Carousel styling to fix vertical layout issue with grid layout

Preload:  images loaded in Carousel using <link rel="preload> in header

Here's a video of the new Carousel
https://github.com/themesberg/flowbite-svelte/assets/4033621/88a25be8-ad07-495b-bdc8-40889962ba90

@jsonMartin Thanks. It works on iPad as well.
Can you rebase your branch on the latest commit and push it again?

Sure thing @shinokada , just rebased off current main branch and pushed up changes.

Thank you for your hard work.

@jsonMartin Can you have a look at this issue? https://github.com/themesberg/flowbite-svelte/issues/1280
Is it possible to add a prop swipe with the type of boolean, true for the touch functions. If users prefer not using touch functions, they can set it false.
What do you think?

@jsonMartin Can you have a look at this issue? https://github.com/themesberg/flowbite-svelte/issues/1280
Is it possible to add a prop swipe with the type of boolean, true for the touch functions. If users prefer not using touch functions, they can set it false.
What do you think?

Hey @shinokada , just catching up and seeing this message. Sure, I think this is a good idea and should be straightforward to implement.
Work and travel has kept me busy as of late, but I'll try to find time to implement this soon 👍🏼


3325 (Release 1.0)

The problem is that MRC installs over existing bits but does not remove old registry keys. So we end up seeing 3.2.2 and 3.3.2 pointing to the same path. Fetching first from the set take 3.2.2. Fixes
a) Stop special casing SQL. It is already in the registry anyway.
b). Take all found engines, select Microsoft ones, de-duplicate by install location and take highest version.
c). In connection manager always replace automatically detected engines since path can be the same but name can change after the upgrade.
d) Fix MRC download link.

@AlexanderSher @int19h - please review. Thanks.

👍


Swift compiler Error

I ran install_all_pods.sh and tried to compile Animation Example. Then I met "Swift compiler Error" as Follows:

I set "Swift Language Version" to "4.0" for all target and it works now.

Yes, that is the correct setting. All the best!


Implementing logging exporter for Azure Monitor

This PR implements AzureMonitorLogExporter similar to the trace exporter for distributed tracing.
Follow common schema to AI mapping doc: https://github.com/microsoft/common-schema/blob/main/Mappings/AzureMonitor-AI.md

API changes have been detected in azure-monitor-opentelemetry-exporter. You can review API changes here


32351:
     32351:	file=libdl.so.2 [0];  generating link map
     32351:	  dynamic: 0x00007f6d66146d88  base: 0x00007f6d65f44000   size: 0x00000000002030f0
     32351:	    entry: 0x00007f6d65f44da0  phdr: 0x00007f6d65f44040  phnum:                  7
     32351:
     32351:
     32351:	file=libpthread.so.0 [0];  needed by ./apps/openssl [0]
     32351:	find library=libpthread.so.0 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libpthread.so.0
     32351:	 search cache=/etc/ld.so.cache
     32351:	  trying file=/lib/x86_64-linux-gnu/libpthread.so.0
     32351:
     32351:	file=libpthread.so.0 [0];  generating link map
     32351:	  dynamic: 0x00007f6d65f3ed50  base: 0x00007f6d65d27000   size: 0x000000000021c428
     32351:	    entry: 0x00007f6d65d2d0b0  phdr: 0x00007f6d65d27040  phnum:                  9
     32351:
     32351:
     32351:	file=libc.so.6 [0];  needed by ./apps/openssl [0]
     32351:	find library=libc.so.6 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libc.so.6
     32351:	 search cache=/etc/ld.so.cache
     32351:	  trying file=/lib/x86_64-linux-gnu/libc.so.6
     32351:
     32351:	file=libc.so.6 [0];  generating link map
     32351:	  dynamic: 0x00007f6d65d20ba0  base: 0x00007f6d6595d000   size: 0x00000000003c99a0
     32351:	    entry: 0x00007f6d6597d960  phdr: 0x00007f6d6595d040  phnum:                 10

After some digging I found that the ./apps/openssl has RPATH in dynamic section which was automatically added by gcc/linker.
linuxbrew@host:~/tmp/openssl-1.1.1i$ readelf -d ./apps/openssl

Dynamic section at offset 0x96d78 contains 30 entries:
  Tag        Type                         Name/Value
 0x0000000000000001 (NEEDED)             Shared library: [libssl.so.1.1]
 0x0000000000000001 (NEEDED)             Shared library: [libcrypto.so.1.1]
 0x0000000000000001 (NEEDED)             Shared library: [libdl.so.2]
 0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
 0x000000000000000f (RPATH)              Library rpath: [/usr/home/linuxbrew/.linuxbrew/lib]
 0x000000000000000c (INIT)               0x41a000
 0x000000000000000d (FINI)               0x46ed34
 0x0000000000000019 (INIT_ARRAY)         0x4977c8
 0x000000000000001b (INIT_ARRAYSZ)       8 (bytes)
 0x000000000000001a (FINI_ARRAY)         0x4977d0
 0x000000000000001c (FINI_ARRAYSZ)       8 (bytes)
 0x0000000000000004 (HASH)               0x4002f8
 0x000000006ffffef5 (GNU_HASH)           0x402840
 0x0000000000000005 (STRTAB)             0x40a870
 0x0000000000000006 (SYMTAB)             0x402998
 0x000000000000000a (STRSZ)              25117 (bytes)
 0x000000000000000b (SYMENT)             24 (bytes)
 0x0000000000000015 (DEBUG)              0x0
 0x0000000000000003 (PLTGOT)             0x498000
 0x0000000000000002 (PLTRELSZ)           32208 (bytes)
 0x0000000000000014 (PLTREL)             RELA
 0x0000000000000017 (JMPREL)             0x411770
 0x0000000000000007 (RELA)               0x4115f0
 0x0000000000000008 (RELASZ)             384 (bytes)
 0x0000000000000009 (RELAENT)            24 (bytes)
 0x000000006ffffffe (VERNEED)            0x411520
 0x000000006fffffff (VERNEEDNUM)         4
 0x000000006ffffff0 (VERSYM)             0x410a8e
 0x0000000000000000 (NULL)               0x0

And after executing with ld debugging I see that the libssl.so.1.1 and libcrypto.so.1.1 wasn't loaded because RPATH has a priority over LD_LIBRARY_PATH.
$ LD_DEBUG=all LIBRARY_PATH=. ./apps/openssl version 2&> ~/ld_debug.log

     32351:
     32351:	file=libssl.so.1.1 [0];  needed by ./apps/openssl [0]
     32351:	find library=libssl.so.1.1 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib/tls/x86_64:/usr/home/linuxbrew/.linuxbrew/lib/tls:/usr/home/linuxbrew/.linuxbrew/lib/x86_64:/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/tls/x86_64/libssl.so.1.1
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/tls/libssl.so.1.1
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/x86_64/libssl.so.1.1
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libssl.so.1.1
     32351:
     32351:	file=libssl.so.1.1 [0];  generating link map
     32351:	  dynamic: 0x00007f6d66629d20  base: 0x00007f6d6659f000   size: 0x000000000008f7a0
     32351:	    entry: 0x00007f6d665bebc0  phdr: 0x00007f6d6659f040  phnum:                  8
     32351:
     32351:
     32351:	file=libcrypto.so.1.1 [0];  needed by ./apps/openssl [0]
     32351:	find library=libcrypto.so.1.1 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libcrypto.so.1.1
     32351:
     32351:	file=libcrypto.so.1.1 [0];  generating link map
     32351:	  dynamic: 0x00007f6d66403ce8  base: 0x00007f6d66148000   size: 0x00000000002c2400
     32351:	    entry: 0x00007f6d661c8000  phdr: 0x00007f6d66148040  phnum:                  8
     32351:
     32351:
     32351:	file=libdl.so.2 [0];  needed by ./apps/openssl [0]
     32351:	find library=libdl.so.2 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libdl.so.2
     32351:	 search cache=/etc/ld.so.cache
     32351:	  trying file=/lib/x86_64-linux-gnu/libdl.so.2
     32351:
     32351:	file=libdl.so.2 [0];  generating link map
     32351:	  dynamic: 0x00007f6d66146d88  base: 0x00007f6d65f44000   size: 0x00000000002030f0
     32351:	    entry: 0x00007f6d65f44da0  phdr: 0x00007f6d65f44040  phnum:                  7
     32351:
     32351:
     32351:	file=libpthread.so.0 [0];  needed by ./apps/openssl [0]
     32351:	find library=libpthread.so.0 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libpthread.so.0
     32351:	 search cache=/etc/ld.so.cache
     32351:	  trying file=/lib/x86_64-linux-gnu/libpthread.so.0
     32351:
     32351:	file=libpthread.so.0 [0];  generating link map
     32351:	  dynamic: 0x00007f6d65f3ed50  base: 0x00007f6d65d27000   size: 0x000000000021c428
     32351:	    entry: 0x00007f6d65d2d0b0  phdr: 0x00007f6d65d27040  phnum:                  9
     32351:
     32351:
     32351:	file=libc.so.6 [0];  needed by ./apps/openssl [0]
     32351:	find library=libc.so.6 [0]; searching
     32351:	 search path=/usr/home/linuxbrew/.linuxbrew/lib		(RPATH from file ./apps/openssl)
     32351:	  trying file=/usr/home/linuxbrew/.linuxbrew/lib/libc.so.6
     32351:	 search cache=/etc/ld.so.cache
     32351:	  trying file=/lib/x86_64-linux-gnu/libc.so.6
     32351:
     32351:	file=libc.so.6 [0];  generating link map
     32351:	  dynamic: 0x00007f6d65d20ba0  base: 0x00007f6d6595d000   size: 0x00000000003c99a0
     32351:	    entry: 0x00007f6d6597d960  phdr: 0x00007f6d6595d040  phnum:                 10

That sure sounds consistent with RPATH rather than RUNPATH.
As a quick workaround, try configuring with -Wl,--enable-new-dtags (which is the way to get RUNPATH instead of RPATH), but probably the real goal is to figure out why your build infrastructure is adding RPATH and switch it to RUNPATH.

That sure sounds consistent with RPATH rather than RUNPATH.
As a quick workaround, try configuring with -Wl,--enable-new-dtags (which is the way to get RUNPATH instead of RPATH), but probably the real goal is to figure out why your build infrastructure is adding RPATH and switch it to RUNPATH.

The version 1.1.1 is not supported anymore. Closing. If this is still an issue with currently supported releases, please open a new issue.


SDK Subscription doesn't stay open

We're using the @hgraph.io/sdk to create a subscription at the root for new data.
However the subscription closes right after getting the first set of data. We'll want to understand how this is working in a react app.
this repo https://github.com/hgraph-io/nextjs-template keeps the subscription open...so not sure what's different here

moved to a query vs. subscription


Updated README to handle edge case when LERN not yet installed

Currently if an exception is thrown doing a composer install all exceptions get thrown as PHP Fatal error:  Call to undefined method Tylercd100\LERN\Facades\LERN::handle()
By doing a bound check we can make it so that the actual exception will get passed through if LERN is not yet installed.

Thanks for contributing! I will merge this sometime today :)
On Thu, Jun 9, 2016, 8:57 AM Mark Wales<EMAIL_ADDRESS>wrote:

Currently if an exception is thrown doing a composer install all
exceptions get thrown as PHP Fatal error: Call to undefined method
Tylercd100\LERN\Facades\LERN::handle()
By doing a bound check we can make it so that the actual exception will
get passed through if LERN is not yet installed.
You can view, comment on, or merge this pull request online at:
https://github.com/tylercd100/lern/pull/31
Commit Summary

Updated README to handle edge case when LERN not yet installed

File Changes

M README.md
https://github.com/tylercd100/lern/pull/31/files#diff-0 (21)

Patch Links:

https://github.com/tylercd100/lern/pull/31.patch
https://github.com/tylercd100/lern/pull/31.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tylercd100/lern/pull/31, or mute the thread
https://github.com/notifications/unsubscribe/AEUA8hTqX9P4h05li9L4qo3eYr4vFH-pks5qKCnPgaJpZM4IyEMW
.

Thanks again @smallhadroncollider I think this is a much better way to do things than using the Facade. Sorry I wasn't able to merge it until now.
Have a good one!


Two columns on gig diary

On the PHP site, the gig diary supports two columns as a user preference. We should support this on the new site, but put the preference in a more sensible place.

Won't do


Upgrading jackson databind to <IP_ADDRESS>

Is your feature request related to a problem? Please provide an existing Issue # , or describe.
Upgrade of jackson-databind to address https://github.com/advisories/GHSA-57j2-w4cx-62h2. The version matches the version in core's version.properties. Porting to 1.3
Describe the solution you are proposing
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.
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #248 (b04cb7e) into 1.3 (4e97584) will decrease coverage by 0.23%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##                1.3     #248      +/-   ##
============================================
- Coverage     72.29%   72.06%   -0.24%
+ Complexity      357      356       -1
============================================
  Files            44       44
  Lines          2516     2506      -10
  Branches        167      163       -4
============================================
- Hits           1819     1806      -13
- Misses          591      595       +4
+ Partials        106      105       -1

Impacted Files
Coverage Δ

...on/config/PerformanceAnalyzerResourceProvider.java
35.35% <0.00%> (-0.73%)
:arrow_down:

...nalyzer/collectors/ThreadPoolMetricsCollector.java
88.00% <0.00%> (-2.67%)
:arrow_down:

...dler/PerformanceAnalyzerClusterSettingHandler.java
70.88% <0.00%> (-2.37%)
:arrow_down:

...analyzer/collectors/MasterServiceEventMetrics.java
71.42% <0.00%> (-0.87%)
:arrow_down:

...manceanalyzer/collectors/NodeDetailsCollector.java
81.25% <0.00%> (-0.29%)
:arrow_down:

...action/config/PerformanceAnalyzerConfigAction.java
92.10% <0.00%> (-0.11%)
:arrow_down:

...r/collectors/AdmissionControlMetricsCollector.java
7.14% <0.00%> (+0.10%)
:arrow_up:

...llectors/NodeStatsFixedShardsMetricsCollector.java
91.48% <0.00%> (+0.48%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Update airframe-http, airspec to 21.4.0

Updates

org.wvlet.airframe:airframe-http
org.wvlet.airframe:airspec

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

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.wvlet.airframe" } ]

labels: library-update, semver-minor

Superseded by #229.


Change font for source and target languages

It should be possible to change the display (and editing) font for source and target language panes.

Could you explain your use-case a bit more as to why this would be helpful in your context?

Yes - we're doing translation in a language from one of your neighboring countries. The typical Arabic font rendering (for example, Noto) doesn't look quite right to the native speakers, and they have trouble reading it. Installation of a different font resolves that problem, but Autographa doesn't support it.

Thanks for that. We will put this on the list. To give you some more context, the team is planning on integrating Graphite font rendering engine that would allow such text to show-up properly. This is dependent on an external team doing this for us and will keep you posted on the progress. Ideally, this should solve your problem.

I agree that graphite support will support more fonts, but right now there is just no option to select the display font (although the font size adjustment is beautifully intuitive).
John Wood
john_wood<EMAIL_ADDRESS><EMAIL_ADDRESS>Help Desk Supervisor
@jwood on #slack
archistratus on<EMAIL_ADDRESS>https://t.me/toubabou - Telegram
Toubabou on Keybase
Messages may be signed with PGP
Small attachments are probably the logos and the signature
On Aug 20, 2019, at 2:45 AM, Joel Mathew <notifications<EMAIL_ADDRESS>wrote:
Thanks for that. We will put this on the list. To give you some more context, the team is planning on integrating Graphite font rendering engine that would allow such text to show-up properly. This is dependent on an external team doing this for us and will keep you posted on the progress. Ideally, this should solve your problem.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/friendsofagape/autographa-lite/issues/114?email_source=notifications&email_token=AGCJ5CALZGDKB5SOJL6476DQFNEBZA5CNFSM4IMEYRY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4UZFVA#issuecomment-522818260, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AGCJ5CD4T466XDZONQNFWX3QFNEBZANCNFSM4IMEYRYQ.


Coverage Reports on Specific Branches

is it possible to compile coverage reports and store them for later access when tests are being run on a specific branch?

@Jonnx there's nothing specific for this – you can store any build artifacts you want manually by uploading them to S3 (the AWS credentials should be available as env vars, assuming you're not doing public builds)

we are not doing public builds.so providing the bucket param int he config will just push all artifacts up to s3? any reason they are not included in the s3 folders where the run reports are being stored?

@Jonnx Not sure what you mean by "they"? The only thing uploaded to S3 automatically is the build log. If you want to upload anything else, you can, but you'll need to do it manually

@mhart by "they" i meant the build artifacts. does doing it manually mean just providing the s3 bucket name or doe we need to write a custom script for that?

Well LambCI doesn't know what your build artifacts are. You'll need to provide a custom script if you want to upload anything – Node.js or Python would be easiest considering they already have the AWS libs installed for them.

sounds good we will take a look at writing our own script for that once we get the tests to run. thanks for the info.

While uploading the file with a custom scripts it's feasible it would be nice to customize the HTML report that LambCI generates. Perhaps letting the user to add a link to another local HTML page (i.e. the coverage report).
I'm saying this as some users won't notice the coverage unless reported/mentioned in the LambCI report.

@dej611 anything that looks like a link in the log will be turned into a clickable link in the HTML report – so you can log http://whatever.com/my/coverage/report to stdout in your case.
If you want to customize the HTML for your LambCI setup, the template is here: https://github.com/lambci/lambci/blob/master/html/build.html.js

Great, I didn't know of the stout trick.
On editing the template, I thought about that but it would be nice if we can do that somewhere in the configuration.

Closing as this isn't something we're likely to support specifically, beyond what's available now


Token on the diagonal grid square to the attacker gets cover from other tokens

Hey, there is an issue with this scenario. I use DMG preset. This happened with all but this module disabled as well, so I don't believe it is some weird interaction between this module and some other one.
On the photo below you can see that the diagonally standing token is in half cover, when it shouldn't be

I am still pondering whether this is fixable. But in the meantime, if you change the Low Cover Trigger to 0.55, the diagonal target would not have cover.
The issue is both for tokens and walls. Token boundaries actually overlap one another when they are adjacent in Foundry. So from the top right corner of the hero's token, drawing a line vertically or horizontally runs into the top left and bottom right tokens, respectively. I will see if I can slightly shrink token boundaries to compensate.
Walls have a similar overlap issue. This is more complicated, because I cannot shrink the walls and I have to be able to distinguish between a non-blocking situation and a situation where a token is adjacent to a wall and thus should not be seen from the other side of the wall.

thank you for looking into this one! 🙏
I see that it is more complicated then I thought

Addressed in v0.6.5. Walls will still have overlap issues but I will look into that further.

thanks a lot!


bug-fix: added missing network activation check

Tasks description
there was no civo network status checking
Issues
Completed Issue(s)

#9999

Related Issue(s)

#9999

Solution
Sub-Tasks

[ ] milestones or sub-task which needs to be coverted

Note to reviewers

[ ] Ran Tests locally
[ ] Checked Contribution's guidelines

Note
we will be waiting issue to be resolved from civo side before we can merge it


Updating and placing the accent ~ (ã, ã, Ã, Õ) to make the tool compatible with keyboards ABNT Portugues Brasil

Updating and placing the accent ~ (ã, ã, Ã, Õ) to make the tool compatible with keyboards ABNT Portugues Brasil

I will never merge this faulty edit no matter how many times you attempt to make it happen.
Make a request more like #268 if you want to create a Brazilian Portuguese message decoder. I will absolutely not allow you to destroy the international decoder system when the accented characters you're trying to include don't even exist in the official and unmodified KH2 font table.


Audio resampling

Using Oboe to resample audio track:

Oboe resampler (https://github.com/google/oboe/tree/master/src/flowgraph/resampler) is copied and used via JNI
AudioRenderer is modified to send a source buffer to Oboe, receive a resized buffer and queue it to be encoded.

This PR was broken into separate PRs. Closing it.


Innovation-Using Objects

Nathan Shih Ticket Period 2
Code.org Learnings shown through notebook
Objects Notebook

Good work overall! You've demonstrated understanding of using objects. Nice work on using inheritance! Your Russian Turtle class uses the "extends" keyword, demonstrating that you understand the relationship between child classes and parent classes.


fix build; latest go version

Please provide a description of this PR:
Update istio/tools with go 1.21 rc

@jacob-delgado: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_istio
cb6ae67bca7a5c5464f9d2d9f3c84c2a37c372ed
link
true
/test gencheck

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Initial support for Alpine Linux

Needed for dev-sec/ansible-ssh-hardening#164

@rndmh3ro is this something you can take a look at?

cc @chris-rock


Updating to 0.13.2.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


three.js new lighting and color management - add colorspace to ImageTexture

For the transition to the new lighting-model in three.js there were a few updates made to meshcat.
To render obj-files with textures correctly in this new version, the textures need to have the colorSpace attribute set accordingly (see discussion here). This MR adds the parameter to the json.

I know that this can be also done via kwargs like this:
material = g.MeshLambertMaterial(map=g.ImageTexture(image=g.PngImage.from_file(texture_file), colorSpace="srgb"))
but as srgb is the new default, I would prefer to set it in the code directly.

The same goes for the g.PointCloud. If we set the color as a numpy-array of RGB-colors, we now need to convert them to linear:
#suppose colors is a np.array of srgb values (range 0. - 1.) with shape (N, 3)

def srgb_to_linear(srgb):
    linear = np.where(srgb <= 0.0404482362771082, srgb / 12.92, ((srgb + 0.055) / 1.055) ** 2.4)
    return linear

colors_linear = srgb_to_linear(colors).T if colors is not None else None
g.PointCloud(position=points.T, color=colors_linear)


[sql lab] allow stoping 'pending' queries

Codecov Report

Merging #4896 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4896   +/-   ##
=======================================
  Coverage   77.13%   77.13%
=======================================
  Files          44       44
  Lines        8542     8542
=======================================
  Hits         6589     6589
  Misses       1953     1953

Continue to review full report at Codecov.

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


ElemetaryOS Loki - Does Not Run

EDIT: 64bit version worked once I did a --reinstall of libxtst6
Wasn't able to tar -xvf then cd and run ./yakyak
I got a few messages about missing libraries I was able to apt-get and fix but now I'm stuck on this.
ocnios@OCNIOS-VIZIO:/Downloads/yakyak-linux-ia32$ ./yakyak
./yakyak: error while loading shared libraries: libXtst.so.6: cannot open shared object file: No such file or directory
ocnios@OCNIOS-VIZIO:/Downloads/yakyak-linux-ia32$ apt-file search libXtst.so
libxtst-dev: /usr/lib/x86_64-linux-gnu/libXtst.so
libxtst6: /usr/lib/x86_64-linux-gnu/libXtst.so.6
libxtst6: /usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0
libxtst6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0
ocnios@OCNIOS-VIZIO:~/Downloads/yakyak-linux-ia32$ sudo apt install libxtst6
[sudo] password for ocnios:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libxtst6 is already the newest version (2:1.2.2-1).
The following package was automatically installed and is no longer required:
libostree-1-1
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

@ocnios the requirements to run the framework we use are here:
https://github.com/electron/brightray/blob/master/brightray.gyp#L4

from this comment: https://github.com/electron/electron/issues/6945#issuecomment-241968955

I got it running, but thank you! I love YakYak, just wish there were some better color themes.

@ocnios You can create them yourself ;)
if you want to try to create a new schema I can give some tips:
The best way to iterate is to do it in the open app directly: Start by opening the Inspector and find in the sources tab. There find app.css

Inside the app.css file, find: html.dark. Tweak the colors selected in the schema you have selected at the moment
I'm using the default, so I would tweak html (which has the default colors) as the image below show . All changes in this file show in real time in the yakyak window, but are not persistent!!
After you are satisfied with a color schema or want to save your results, you have to copy that to somewhere else and then submit a pull request (if you never done that before, it's really easy)

ps. yakyakgreen is something not in the binaries, so just overlook that :)


Update fr_FR.properties for oae version 11

@nicolaasmatthijs I'll defer to you but I don't think we can accept this PR, as opposed to syncing from crowdin for a 11.0.1 release.

I've just added the latest i18n keys to Crowdin. My preference is to bring in the translations through a Crowdin synchronisation and there are also a number of additional i18n keys that have been added. Therefore, I'm going to close this PR in favour Crowdin.


Check in with Unions/HR on LDV procurement (GCDevEx)

How to present to the committee

Generic mailbox sent to @RachelMuston

Holding on contacting the generic mailbox until we receive the comments on the business case from CFOB and we have more details on the process/design.

Martin and Mathieu have had in camera meetings with the ESDC union reps. These discussions are ongoing.


Typo in arrow binding?

I'm not sure if this is a typo or not, but this was a little unexpected, and is not consistent with the binding in the emacs agda-mode.
https://github.com/isovector/cornelis/blob/ec3e07e05383e3f54cb3c0d3a922d6e0d6288a58/agda-input.vim#L17

Not intentional; probably something went wrong when I did some live vim macroing to turn emacs into vimscript :) A PR would be most welcome!


Since ab16ad3 / 8.2.3941: Resizing the terminal window can cause Vim to "minimize" like Ctrl-Z

Steps to reproduce

Launch an XTerm.
Start vim -u NONE -U NONE
Hit Ctrl-Z once to send Vim into the background. It’s important to do this at least once, the bug won't get triggered otherwise.
On the shell, type fg to bring Vim back.
Resize the XTerm window. As soon as its size changes, Vim gets sent to the background as if I had pressed Ctrl-Z.

When I bring back Vim again now using fg, resizing the window won't trigger the bug anymore until I manually press Ctrl-Z again.
I uploaded a little demo video here: https://gist.github.com/vain/e35a4ec49f921b961d455b93752d1a44
Expected behaviour
Resizing the terminal window should not cause Vim to "minimize".
Version of Vim
8.2.3941
Environment
Arch Linux with kernel 5.16.1, XTerm 370 (but also other terminals, e.g. sakura, alacritty, st), $TERM = xterm-256color, Bash 5.1.016.
Logs and stack traces
strace:

First Ctrl-Z (the intentional one):

    16:22:44.864645 pselect6(1, [0], [], [0], NULL, NULL) = 1 (in [0])
    16:22:46.700380 read(0, "\33[27;5;122~", 4096) = 11
    16:22:46.700607 pselect6(1, [0], [], [0], {tv_sec=0, tv_nsec=0}, NULL) = 0 (Timeout)
    16:22:46.700773 pselect6(1, [0], [], [0], {tv_sec=0, tv_nsec=0}, NULL) = 0 (Timeout)
    16:22:46.700891 pselect6(1, [0], [], [0], {tv_sec=0, tv_nsec=0}, NULL) = 0 (Timeout)
    16:22:46.701009 write(1, "\33[77;1H\r\n", 9) = 9
    16:22:46.701144 write(1, "\33[?2004l\33[?1l\33>", 15) = 15
    16:22:46.701192 write(1, "\33[>4;m\33[?1049l\33[23;0;0t", 23) = 23
    16:22:46.701400 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
    16:22:46.701454 kill(0, SIGTSTP)        = 0
    16:22:46.701482 --- SIGTSTP {si_signo=SIGTSTP, si_code=SI_USER, si_pid=109977, si_uid=1000} ---
    16:22:46.701501 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, {sa_handler=0x55ba8a08d470, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, 8) = 0
    16:22:46.701550 rt_sigprocmask(SIG_UNBLOCK, [TSTP], [TSTP], 8) = 0
    16:22:46.701606 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
    16:22:46.701636 getpid()                = 109977
    16:22:46.701657 gettid()                = 109977
    16:22:46.701677 tgkill(109977, 109977, SIGTSTP) = 0
    16:22:46.701698 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    16:22:46.701720 --- SIGTSTP {si_signo=SIGTSTP, si_code=SI_TKILL, si_pid=109977, si_uid=1000} ---
    16:22:46.701732 --- stopped by SIGTSTP ---

Bringing Vim back with `fg`:

    16:22:51.436244 --- SIGCONT {si_signo=SIGCONT, si_code=SI_USER, si_pid=108582, si_uid=1000} ---
    16:22:51.436290 rt_sigreturn({mask=[]}) = 0
    16:22:51.436437 rt_sigaction(SIGTSTP, {sa_handler=0x55ba8a08d470, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, 8) = 0
    16:22:51.436485 rt_sigprocmask(SIG_UNBLOCK, [TSTP], [], 8) = 0
    16:22:51.436521 rt_sigreturn({mask=[]}) = 0
    16:22:51.436547 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost -isig -icanon -echo ...}) = 0
    16:22:51.436586 write(1, "\33[?1049h\33[22;0;0t\33[>4;2m\33[?1h\33=\33"..., 39) = 39
    16:22:51.436624 ioctl(1, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
    16:22:51.436648 ioctl(0, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
    16:22:51.436671 ioctl(1, TCGETS, {B38400 opost -isig -icanon -echo ...}) = 0
    16:22:51.436693 ioctl(1, TIOCGWINSZ, {ws_row=77, ws_col=156, ws_xpixel=940, ws_ypixel=1005}) = 0
    16:22:51.436814 write(1, "\33[?12h\33[?12l\33[27m\33[23m\33[29m\33[m\33["..., 1996) = 1996
    16:22:51.436900 write(1, "\33[14;1H~                        "..., 2047) = 2047
    16:22:51.436979 write(1, "                                "..., 2028) = 2028
    16:22:51.437056 write(1, "\33[39;1H~                        "..., 2047) = 2047
    16:22:51.437132 write(1, "                                "..., 2028) = 2028
    16:22:51.437208 write(1, "\33[64;1H~                        "..., 2047) = 2047
    16:22:51.437246 write(1, "                                "..., 84) = 84
    16:22:51.437286 pselect6(1, [0], [], [0], {tv_sec=0, tv_nsec=0}, NULL) = 0 (Timeout)
    16:22:51.437320 pselect6(1, [0], [], [0], {tv_sec=4, tv_nsec=0}, NULL) = ? ERESTARTNOHAND (To be restarted if no handler)

Then resizing the window -- note that there's a `kill(0, SIGTSTP)` from Vim itself, this does not happen on 8.2.3940:

    16:22:54.283431 --- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
    16:22:54.283503 rt_sigaction(SIGWINCH, {sa_handler=0x55ba8a08d3e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, {sa_handler=0x55ba8a08d3e0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, 8) = 0
    16:22:54.283676 rt_sigprocmask(SIG_UNBLOCK, [WINCH], [WINCH], 8) = 0
    16:22:54.283855 rt_sigreturn({mask=[]}) = -1 EINTR (Interrupted system call)
    16:22:54.283972 write(1, "\33[77;1H\r\n", 9) = 9
    16:22:54.284008 write(1, "\33[m\33[?2004l\33[?1l\33>", 18) = 18
    16:22:54.284039 write(1, "\33[>4;m\33[?1049l\33[23;0;0t", 23) = 23
    16:22:54.284069 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
    16:22:54.284102 kill(0, SIGTSTP)        = 0
    16:22:54.284125 --- SIGTSTP {si_signo=SIGTSTP, si_code=SI_USER, si_pid=109977, si_uid=1000} ---
    16:22:54.284140 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, {sa_handler=0x55ba8a08d470, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7faa298a1da0}, 8) = 0
    16:22:54.284374 rt_sigprocmask(SIG_UNBLOCK, [TSTP], [TSTP], 8) = 0
    16:22:54.284424 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0
    16:22:54.284455 getpid()                = 109977
    16:22:54.284477 gettid()                = 109977
    16:22:54.284497 tgkill(109977, 109977, SIGTSTP) = 0
    16:22:54.284519 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    16:22:54.284545 --- SIGTSTP {si_signo=SIGTSTP, si_code=SI_TKILL, si_pid=109977, si_uid=1000} ---
    16:22:54.284559 --- stopped by SIGTSTP ---

Cc @dbivolaru via https://github.com/vim/vim/pull/9422

Found and fixed it. Thanks for taking the time to file this @vain.

@dbivolaru Yep, that fixes it. Thanks!


pylint script

script for running pylint, ala run-tests.sh and run-coverage.sh

Script exists, but CI hooks need to be added and pylint errors addressed

#30 closed this


Percentiles in addition to deciles

In both the difference and diagnostic tables, we allow users to select between income groups and income deciles. If we also allowed income percentiles, then our users could make line charts with the data.
One option would be to provide a third option in the build a table tool for income percentiles. Another option would be to change the income decile name to income quartile, default to deciles but, include a "Expand to percentiles for charting" option at the bottom of the table.  I'm inclined to go with whichever is easier.
This will require a change in dropq.

One option would be to provide a third option in the build a table tool for income percentiles.

If we went with this option, it might be easier to keep a "Income Bins vs. Income Quartiles" option and then add a new option for "Income Deciles vs. Income Percentiles". The key would be making it obvious to the user that Income Deciles vs Income Percentiles only makes sense when Income Quartiles is selected.

Check out #464 for another context where percentiles will be used.


How to combine multiple data iters into one?

I've been digging for the solution for quite a while. I came across these related issues #617 and #1269. However, there was no conclusion made or at least no clear solution.
Can someone please conclude if it is possible to combine multiple data iters into one, say two ImageRecordIters? And what if the types of the data iters are different, e.g., a ImageRecordIter and a MNISTIter?
The combination of multiple data iters will be very helpful to implement siamese-network-like structures.
Thanks.

you can write a simple dataiter to wrap around the two

currently, ImageRecordIter only support one input dataiter, so you should write your own dataiter and put the data in one list, you'd better do it in the python side for simple.

Thank you for the replies. I ended up using a customized PrefetchingIter for my use case.


flutter run throws 'no application found for targetplatform.ios' error

I had completed a project in Ubuntu/Flutter/AS and migrated it to a fully installed Mac computer running high Sierra. I got almost everything done, but the project cannot run in either Xcode (which is different issue), it can't even run in the terminal. I had followed all steps in flutter official docs, but when I type 'flutter run' inside my project it threw following error and exited
Launching lib/main.dart on iphonexxx in debug mode
No application found for TargetPlatform.ios.
Is your project missing an ios/Runner/Info.plist?
Consider running "flutter create ." to create one
This is ridiculous as the file already exists, and this process repeats for any new dummy project that I create. What's going wrong?

Please add the output of flutter doctor -v

Actually I fixed it. I forgot the Pod package from brew, then six python extension. Also, the apple store asked me to update command line tools which I did. Now interestingly I am deploying to iPhone directly off Android Studio flutter project by choosing it in devices. This is way more faster than I imagined.


Login at ci.frigg.io

Hi,
In order to have access to post status messages to this github project, we need someone with access to the repository to login at http://ci.frigg.io. Click "Login" and sign in with Github.

@hernil  :)

Done. However it would be nice to limit access that the application requests. Now I had no choice but to allow Frigg access to all my organizations :)

Great! Yes, we are looking into that :)


format error messages correctly

change all perror to a function that the following functionality dprintf(2, "error message")

added in dc7c0f8eb89cfdc0e3e6f3d3e7c232c2b557fe2f


Mouse settings per screen

OS
macOS 14.3.1 (Build 23D60)
LinearMouse
v0.9.5
Is your feature request related to a problem?
I have multiple displays I connect my laptop depending where I am working. Sometimes working on a FHD screen or 4K screen, or 1440P screen etc.... Depending on the amount of pixels, the mouse can more faster or slower with certain settings. So right now I have to change my Pointer speed to 0,07 when working with a 4k 27inch screen. But when switching to my 1440P 34inch I have to change it to 0,09. I keep the Pointer acceleration always at 1.

Describe the solution you'd like
It would be awesome if these settings were also saved per input device (which it already does) and also per screen type. I don't know the technicall posibility of this, but this would make my life a bit easier and would make your already amazing app even more awesome.
Describe alternatives you've considered
I have used different mouse input apps but LinearMouse is currently the best. I think my request is maybe a bit more niche but than again, the people who would like to customize things like their pointer acceleration etc are ussually power users so I think this would be a great addition to the already amazing capabilities.
Additional context
No response

Thanks for your feedback! This feature has already been implemented in v0.10.0-beta.2, although it is still in the beta stage and there are some known issues with it. I'd appreciate if your could participate in the beta version and welcome any feedback you may have.


pin redis and redis-server gems

Was trying to install some updated version of redis that required ruby 2.2.2 - which isn't natively available on Jessie. This pins those two gems to the versions currently installed, and the same with the apt packages.

Concluded that now that we have systemd, resque module is not necessary. All these modules are ruby gems, and capistano doesn't need them.


Fix description of RBAC directives for external integrations

What type of PR is this?

/kind documentation
What this PR does / why we need it:
Corrects the documentation for external framework RBAC changes.  Discussion here.
Which issue(s) this PR fixes:

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

NONE

/ok-to-test

/cherry-pick website