[WFRP4e Core] reloading not working properly on tokens' sheets

I came across a bug regarding the reloading of the weapon. I created a fresh world, initialized the core module (no other modules active). I created an NPC, gave him the ability Ranged (Blackpowder), Pistol and ammunition.
If I open the NPC card from the token (link actor data is unchecked) and use Pistol in Combat tab, new Extended Test "Reloading Pistol" is created. After clicking again on Pistol in Combat tab the Roll Dialog Ranged (Blackpowder) Test - Reloading starts. After a successful test, the Loaded field is checked for a split second and then is unchecked again.
If I use the NPC card opened by the Actors tab, the Loaded field stays checked for the same procedure.From: #6713foundry: 10.291wfrp4e: 6.4.0wfrp4e-core: 3.1.0Active Modules:

Duplicate https://github.com/moo-man/WFRP4e-FoundryVTT/issues/1531


Chore/upgrade to spring5 3 x

Spring upgrade to 5.3.

Initially planned to upgrade hibernate as well, but that occurred in a different branch / effort, so back off the hibernate changes
Brought in Liferay portlet support
Fixed deprecation warnings due to dependencies
Disabled Hibernate L2 ehcache (the only time L2 cache is invoked is when a request is made by primary key for an entity. In SCP, I haven't found a place where Attachments are requested by the primary key, thus, I don't see a reason to keep ehcache around)
Added regression testing doc

Great job!!


custom calibration points for LiveTrack

In order to match the EyeLink calibration grid, we need to be able to set custom calibration points for the LiveTrack.
In our case, they should match the location on the monitor in Glasgow in DVAs, but coding it in a more open way.

For future reference: using 0.35 0.35 calibration area as an EyeLink setting on the set-up in Glasgow (60 x 33.75 cm screen size at 57 cm distance) amounts to ~10.437 dva horizontal and ~5.915 dva vertical distance of the calibration points from central fixation.

Added option... need to test it, and integrate in the experiments.

Works.


add clear wallet docs site to showcase

Hi, I have had this Lume doc static website for an open-source project site for ~two years, recently updated to the latest version of Lume 2.0.3.
Also, I placed a reference in the footer to Lume and Deno.
I would be glad if you could add it to showcase.
Thanks 😺

Thank you and congrats for the project!


Configure Sass-loader to include node_modules in includePath

angular-cli: 1.0.0-beta.15
node: 6.5.0
os: linux x64
I want to compile the scss file from bootstrap-material-design by putting it in the apps[0].styles[] array but I get the following message:
ERROR in ./~/css-loader!./~/postcss-loader!./~/sass-loader!./~/bootstrap-material-design/scss/bootstrap-material-design.scss
Module build failed:
@import "bootstrap/scss/variables"; // from bootstrap node_module
^
      File to import not found or unreadable: bootstrap/scss/variables
Parent style sheet: /home/ciesielskico/Documents/Git/reports/node_modules/bootstrap-material-design/scss/_variables.scss
      in /home/ciesielskico/Documents/Git/reports/node_modules/bootstrap-material-design/scss/_variables.scss (line 45, column 1)
 @ ./~/bootstrap-material-design/scss/bootstrap-material-design.scss 4:14-148
 @ multi styles

On their documentation it says to put node_modules in the includePath of the sass-loader.
Is it possible?
If yes, how?

@ciesielskico - the issue tracker is for project bugs and project feature requests as noted in CONTRIBUTING.md. For better support, consider creating a question on StackOverflow with all the details.

Maybe try prepending the import path with "~" ? See here:
https://github.com/jtangelder/sass-loader#imports

What would be the best way to import the common sass/scss helpers (i.e: mixins, variables), instead of importing from like '../../../styles/variables.scss'?
for such use case, scssLoader.includePaths option works great, but how can we configure this settings in angular-cli project?

@dbandstra's suggestion of using ~ is the best way of addressing modules in node_modules.
@zhenwenc there is no way currently to include paths.

including relative paths is not maintainable.. like @zhenwenc mentioned we could use includePaths for third party library scss mixins.. at the moment I'm having to depend on the file tree to look for node_modules
hope we can fix this.. or if anyone has found a better way of doing things please drop the suggestion

In my case bootstrap material design tries to import bootstrap variables like this: @import "bootstrap/variables";
Of course I can't modify the regarding file because it's a 3rd party dep. What would you suggest to do in this case if I can't specify importPaths explicitly ?

Why the issue is closed when its not resolved?
Like @dannyk08 and @zhenwenc  suggested there should be someway to specify it

This is really annoying - what's the problem to expose importPaths ?

Here is what I am currently doing (not perfect, but consider it is a workaround), please let me know if there is any other better solutions:
To import the common sass/scss helpers (i.e: mixins, variables), basically locate it from the root directory to avoid ../../∞/../styles/variables:
@import 'src/assets/styles/variables';
@import 'src/assets/styles/mixins';

To import from 3rd party libraries (addressing modules in node_modules):
@import '~bourbon/app/assets/stylesheets/bourbon';
@import '~bourbon-neat/app/assets/stylesheets/neat';

Hope it helps. :-)

However this ~ forces the other user of the libraries to webpack. So this is not a good solution.

@yogeshgadge includePath has been around in the CLI for a while now: https://github.com/angular/angular-cli/wiki/stories-global-styles

I couldn't get the includePaths to work with third-party libraries either. The only way I could get this to work is to use follow @zhenwenc advice.

@haydenhancock Try this and make sure it is inside apps:[{
  "stylePreprocessorOptions": {
    "includePaths": [
      ".",
      "../node_modules"
    ]
  },

and the import as
@import "bourbon-neat/core/neat"

@yogeshgadge This didn't work for me.
File to import not found or unreadable: bourbon-neat/core/neat.

I had the same with bootstrap 4's sass files. The error in the build output shows that it is looking for the sass modules in $PROJECT/src/~ when it should look in $PROJECT/~. Prepending .. in includePaths fixes that. This should be added to the documentation. I'd PR but I don't know how to contribute to wikis.

This is really annoying - what's the problem to expose importPaths ?

please read comments above why


Phasmo Helper

Hi, I have a suggestion about the phasmo helper. If it is possible could you add to the web the Spanish language?
Thank you very much.

I'll see what I can do to automate the process, in the meantime you can use this link:
https://translate.google.com/translate?hl=&sl=en&tl=es&u=https%3A%2F%2Fphasmo.site%2F

Thank you very much


(Feature) Enable multiple parent nodes in component

I'm currently facing a framework shortage with Vue that would be a nice to have. I know it's complex but it would be good to have it appointed maybe for a future.
The idea is to enable to iterate through a list if items and within those items iterate through a list of subitems, but when rendering all of them, put them all at the same level.
Here's an example:

  <-- subitems -->

And the js data would be something like:
items: [
    {key1: 'val1', subitems: [ {subkey1: 'subval1' }]},
    {key1: 'val1', subitems: [ {subkey1: 'subval1' }]},
    {key1: 'val1', subitems: [ {subkey1: 'subval1' }]}
]

So there are multiple options to address this issue, some of them without changing Vue.
Without changing Vue:

Use
 and a grid layout to create a table look and feel.
Not possible by requirement. We need to use

Add all items and its subitems sequentially in an array and access it via a computed property. Something like "flattening" the list.
Little dirty as it would require some v-if conditioning in the layout in case the subitems have different keys than the items.

Changing Vue:

Allow multiple parent nodes for components so that when rendering. This way I can define a component as:

and the template would look like:

...

...

Of course the item would be passed as a prop of the component.
Here's a fiddle with the problematic:
https://jsfiddle.net/ehjmmoat/

Allow multiple parent nodes for components

This won't happen anytime in the forseeable future. The requirement for a root not is deeply rooted in the way the virtual DOM and component system works. Changing this would practically require a reqrite of a large portion of the framework.
Therefore, I will close this issue.
About your problem: The best approach would probably be to use a computed property. The "nasty v-if's" could prevented by normalizing the id names and mayber add a "type" property to tell top items from sub items.
If you need further help, please post on our forum: forum.vuejs.org

Also note, that you can use template tag (but this example will only work with single file components, due to html parsing caveats):

  <template v-for="item in list">

{{ item.title }}

{{ subitem.title }}

  </template>


PARQUET-849: Upgrade to Thrift 0.10 in thirdparty toolchain, build Thrift in Travis CI on OS X

Closes #251.
Also resolves PARQUET-871 by adding -DPARQUET_CXXFLAGS=... option

here's the build on my fork, just waiting for OS X to run: https://travis-ci.org/wesm/parquet-cpp/builds/203858538

Thank you for fnishing the job. No time to work on it during work hours today.

Build fails due to passing -Werror to Thrift. @wesm feel free to do any solution you like on that problem (https://issues.apache.org/jira/browse/PARQUET-871), I'm happy as long as I have an easy way to pass options to all dependencies.

Done

The build passed on my fork, so I am merging: https://travis-ci.org/wesm/parquet-cpp/builds/203924826. Thank you!

@jlafaye if you can create an account on issues.apache.org I will assign PARQUET-849 to you

Account created, userid is 'jlafaye'


Chore: generate api clients automatically

Task linked: GHORG-54 Figure out a solution to generate api clients automatically

@moltar:
I think it will be better if we generate API client filename and class name base on model directory?
It also prevents API clients from duplication.
What do you think?

@moltar:
I think it will be better if we generate API client filename and class name base on model directory?
It also prevents API clients from duplication.
What do you think?

Fine by me

@moltar:
I implemented a script to generate API clients.
Please help me review this PR. Thanks.


Incorrect role is read by the screen readers for the tooltips

Describe the accessibility issue
The screen reader reads the role=button for the tooltip which is incorrect.
How to reproduce
Steps to reproduce the behavior:

Go to 'https://clarity.design/documentation/tooltips'
Open the NVDA screen reader
Focus the tooltip icon elements of any clr-tooltip demo component.
Observe that screen reader reads the role as button for the tooltip info icon.

Attaching the screenshot for the reference:

Versions
App

Angular: 8.x
Node: 10.x
Clarity: 2.x, 3.x and 4.x

The tooltip pattern is still work-in-progress on the W3C website:
https://www.w3.org/TR/wai-aria-practices-1.1/#tooltip
They are tracking the work on it in their #127 issue,
https://github.com/w3c/aria-practices/issues/127#issuecomment-363750096
where they point the users at an external example:
https://inclusive-components.design/tooltips-toggletips/
Where this code can be observed:
<button class="notifications" aria-labelledby="notifications-label">
  <svg><use xlink:href="#notifications-icon"></use></svg>
</button>

Notifications

From it, and the discussion in issue 127, it's obvious that the tooltip anchor and target is usually a button.
That's what I found.
@chlane can we have your comment too, please?

Our stance on tooltips is documented at https://confluence.eng.vmware.com/display/A11Y/ARIA+Tooltips and pasted below.

A tooltip is a popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it. It typically appears after a small delay and disappears when Escape is pressed or on mouse out. See https://www.w3.org/TR/wai-aria-practices-1.1/#tooltip.
Per the WCAG 2.1 Success Criterion 1.4.13 Content on Hover or Focus most common tooltip implementations are not considered to be accessible because they disappear when hovered over.
Clarity is also facing this issue with its tooltips. See https://github.com/vmware/clarity/issues/3880.
Unfortunately there is no authoritative tooltip example from the ARIA working group at this time.  The design pattern is a work in progress that does not yet have task force consensus. Progress and discussions are captured in issue 128. Work to develop a tooltip example is tracked by issue 127.
This http://whatsock.com/tsg/Coding Arena/Tooltips/Tooltip (Internal Content)/demo.htm# appears to be accessible, allowing the tooltip to be hovered over and not disappear.
Until https://github.com/vmware/clarity/issues/3880 is resolved we recommend using Clarity signpost components instead of tooltips or use  http://whatsock.com/tsg/Coding Arena/Tooltips/Tooltip (Internal Content)/demo.htm#

Based on researches provided by both Chris and me, I'm closing this, as all seen examples feature interactive element (button or link) as a target, the overall best practice is not defined from W3C yet, and we're tracking the rest in #3880
If you want to add more detail to it, please be welcome to update #3880, so we can keep it in mind when working on it.
Thanks for the report.


USDA cert date needs to be an editable field for checkin

When checking someone in if we re-certify them we need to be able to update the UDSA cert date.

@pollygee I'll take this one!

Ok @ewiggins that's awesome! Thanks and welcome!  I'll send you an invite to contribute, please assign this ticket to yourself when you accept the invite so others will know this ticket is taken.  Let me know if you need more clarification on the workflow.
Here's a bit more info to get you started.  Clients need to "re-certify" once a year.  So if a client comes in and their certification date has passed a year ago then we need to have them sign a new paper to re-certify.
There is a checkin modal when you click checkin from the dashboard.  From that modal the volunteer will see that they need to sign a new paper.  At that point they need to be able to update the date.  We probably want this to default to today but be able to be changed (in case they had already filled out the paper on the last visit or something but the date wasn't updated - we keep the physical paper at Elizabeth House).

@pollygee Ok. I'll reach out if I need more clarification.

Hey @pollygee , I'm having some trouble getting the react to render. This is what I get when I install yarn, run ./bin/webpack-dev-server and then run rails s. Any ideas? I added 'Hello' to make sure the application.js was loading.

@ewiggins that's weird I haven't seen that before.  You've followed all the instructions in the README with the seed data and all that?  I would try stopping and starting the servers again, and maybe even close terminal and open it again.  Also do you have React Dev tools installed in your browser?  If so are you seeing any react errors?

@pollygee Yea I've followed them all. For some reason, the react app isn't loading. I'll keep troubleshooting. Just wanted to see if you've seen this before.

 I unassigned myself from this issue.

@ewiggins Just to clarify, is that "hello" message rendered by JS?
I'd like to help you get it working if I can. Would you be up for pairing on it?

I would too. Would love to help out. Yep, so the application.js is
rendering fine , but it's not picking up the React app.
When are you free to pair? I'm making a habit of working on side projects
Sunday afternoon and each evening. Today and tomorrow will be hectic so my
schedule will be different, but Sunday should be clear.
On Sep 15, 2017 7:53 AM, "Jamie Gaskins"<EMAIL_ADDRESS>wrote:

@ewiggins https://github.com/ewiggins Just to clarify, is that "hello"
message rendered by JS?
I'd like to help you get it working if I can. Would you be up for pairing
on it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rubyforgood/pantry_scheduler/issues/87#issuecomment-329760631,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEeg6HoFIISm1DfuwSipx_bS0iwNJtd4ks5simVOgaJpZM4NyEJv
.

Sure, I can do Sunday (any time's fine). Could you send a calendar invite to<EMAIL_ADDRESS>so I don't forget? :-)

Done! I usually go to the Arlington Central Library during that time. Not
sure where you live. Or we can do hangouts. I also have Screen Share/Slack
Call.
On Sep 15, 2017 10:05 AM, "Jamie Gaskins"<EMAIL_ADDRESS>wrote:

Sure, I can do Sunday (any time's fine). Could you send a calendar invite
to<EMAIL_ADDRESS>so I don't forget? :-)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rubyforgood/pantry_scheduler/issues/87#issuecomment-329792538,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEeg6F5rIa8EPyk46rtbg-3VH-MjlXdvks5sioQ8gaJpZM4NyEJv
.

To follow up here, the issue seems to have been caused by our webpacker configuration not playing well with Cloud9. We figured out a workaround, though, and I added #112 to make it so that workaround isn't needed.

Sweet! I'll pull down Master.
On Sep 17, 2017 6:50 PM, "Jamie Gaskins"<EMAIL_ADDRESS>wrote:

To follow up here, the issue seems to have been caused by our webpacker
configuration not playing well with Cloud9. We figured out a workaround,
though, and I added #112
https://github.com/rubyforgood/pantry_scheduler/pull/112 to make it so
that workaround isn't needed.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/rubyforgood/pantry_scheduler/issues/87#issuecomment-330099605,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEeg6IFZeyls_t41m9S6_EkyT9vTItjyks5sjaIhgaJpZM4NyEJv
.

It's not on master yet, but you can check out upgrade-webpack and see if it works for you. I think you'll just need to re-run bundle install and yarn install, but then rails s should work. Admittedly, I ran it on a fresh C9 instance, but it should still be good.


Reuse the Frigate integration devcontainer

To be merged after #690.
I think this is the farest we can reach, duplicating as less code as possible.
Now the devcontainer spins up a real Frigate, Home Assistant, and even has a editable copy of
the Frigate Integration added as submodule.
Demo
https://user-images.githubusercontent.com/29582865/173962799-9cb53619-7ed3-45d7-8990-311b58e0df77.mp4

@dermotduffy I guess this is a good opportunity to finally try it out and let me know what you think. :P


Text styling changes while loading

Text style changes between small caps & not-caps when loading content on Library & My Tutorials tabs.
See it in action:
https://www.dropbox.com/s/37ohbks3pe0akva/iOS14 - Text styling while loading - iPhone.mov?dl=0

@VegetarianZombie this isn't fixed.
Download from test flight.
When library loads it looks like this:

My Tutorials is correct whilst loading:

But then not when it is loaded:

This seems to be fixed in the latest TestFlight builds.


bump timer refresh rate

should speed up reading log files, albeit at the expense of cpu...?

This seems to have no effect for me. are you using a custom eggdrop?
.tcl proc readlogtimer {} {putlog test;set ng_timer [utimer 0.2 readlogtimer]}
.tcl readlogtimer
[22:57:59] test
[22:58:00] test
[22:58:01] test
[22:58:02] test
[22:58:03] test
[22:58:04] test
[22:58:05] test
[22:58:06] test
[22:58:07] test

https://github.com/eggheads/eggdrop/blob/develop/src/tclmisc.c#L265
The input arg for utimer seconds is converted into a integar


How to extract from a particular position using regex ?

I want to extract the Ship To details alone, but I am able to extract only the entire text from Ship to till the end of the specified text or line using (SHIP TO :(.*\n){5}) expression.

A good regex tutorial will help. Out of scope here.


Proxy deploy cancellations to leader

Can we do this for the updatePendingDeploy method below this as well?

🚢


Minor improvements

Codecov Report

Merging #27 (4b45366) into master (b538689) will decrease coverage by 0.07%.
The diff coverage is 0.00%.

@@            Coverage Diff            @@
##           master     #27      +/-   ##
=========================================
- Coverage    3.84%   3.77%   -0.08%
=========================================
  Files           5       5
  Lines         104     106       +2
=========================================
  Hits            4       4
- Misses        100     102       +2

Impacted Files
Coverage Δ

affinder/affinder.py
0.00% <ø> (ø)

affinder/main.py
0.00% <0.00%> (ø)

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 b538689...4b45366. Read the comment docs.


Modified README.md file

Summary

Modified README.md file
Changes Made

Added how to install section
Checklist
Please ensure all of the following are completed before submitting the PR:

[ ] Code has been tested and verified.
[x] Documentation has been updated to reflect the changes.
[ ] All tests pass successfully.
[x] Code follows the project's coding guidelines and style.
[x] The branch is up-to-date with the latest changes from the main branch.
[ ] Reviewed by at least one other contributor.

Hi @ayushi-ras, does elementary OS actually support MacOS apps?

Hi @ayushi-ras, does elementary OS actually support MacOS apps?

Elementary OS isn't same as macOS desktop.
However EOS practices a quite similar user experience and user interfacing guidelines and they got a whole manifesto on these user interaction related work flows. And every desktop environment like Gnome, KDE, etc has it's own rule set when its comes to visual and user experience.

Hi @ayushi-ras, does elementary OS actually support MacOS apps?

Elementary OS isn't same as macOS desktop.
However EOS practices a quite similar user experience and user interfacing guidelines and they got a whole manifesto on these user interaction related work flows. And every desktop environment like Gnome, KDE, etc has it's own rule set when its comes to visual and user experience.

We understand that, but can it run Aurora Editor?
If it compiles and runs this section is ok, otherwise we don't want to add this section.
can you otherwise please provide screenshots of Aurora Editor running on Elementary OS?

Hey
Check out this link
https://snapcraft.io/install/aurora-editor/elementary
It can run on it
On Fri, Nov 3, 2023, 4:24 PM Wesley de Groot @.***>
wrote:

Hi @ayushi-ras https://github.com/ayushi-ras, does elementary OS
actually support MacOS apps?
Elementary OS isn't same as macOS desktop.
However EOS practices a quite similar user experience and user interfacing
guidelines and they got a whole manifesto on these user interaction related
work flows. And every desktop environment like Gnome, KDE, etc has it's own
rule set when its comes to visual and user experience.
We understand that, but can it run Aurora Editor?
If it compiles and runs this section is ok, otherwise we don't want to add
this section.
can you otherwise please provide screenshots of Aurora Editor running on
Elementary OS?
—
Reply to this email directly, view it on GitHub
https://github.com/AuroraEditor/AuroraEditor/pull/581#issuecomment-1792233787,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2ZVDMDADKJKTTV3KM2SMP3YCTEOTAVCNFSM6AAAAAA6336IQKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJSGIZTGNZYG4
.
You are receiving this because you were mentioned.Message ID:
@.***>

That is a different product with the same name ☹
https://github.com/aguang-xyz/aurora-editor
Our product does not run on Linux, maybe in the future, when we can find a cross compatible SwiftUI like engine, but for now it doesn't.
thanks for your PR, but I close it since this Aurora Editor does not support anything else than MacOS at this moment.


Project: SharePoint Site Explorer

Project name
SharePoint Site Explorer
Description
This project uses the Microsoft Graph API to interact with SharePoint sites. It authenticates the user using Azure.Identity and retrieves information about a SharePoint site using its name and ID. It also demonstrates how to enumerate site columns of the root site.
Repo URL
https://github.com/kelcho-spense/SharePoint-Site-Explorer
Team members
It's a solo project.

Thank you for your submission @kelcho-spense!


3dr solo sensor init isn't working

The following code does not work in ~/ROMFS/px4fmu_common/init.d/rc.sensors:
# external MPU6K is rotated 180 degrees yaw
if mpu6000 -X -R 4 start
then
	echo "Found BOARD_FMUV3"
	set BOARD_FMUV3 true
else
	echo "Setting BOARD_FMUV3 anyway"
	set BOARD_FMUV3 true
fi

I added the "echo" statements for debugging and it prints "Setting BOARD_FMUV3 anyway", meaning the "mpu6000" task did not return true, even though it did actually start.  I know it started because the PX4 system console prints "MPU6000 on SPI bus 1 at 4 (1000 KHz)".  So I think something is wrong with how the task returns true or false.  When I compare it with other drivers I see a difference in exit(0) versus exit(1).  mpu6000 seems to always call exit(1), I think...

According to https://github.com/PX4/Firmware/blob/master/src/drivers/mpu6000/mpu6000.cpp#L2330
the driver does return a proper error code. However this still does not explain your observed behavior.
It could be that the device initialization succeeds (https://github.com/PX4/Firmware/blob/master/src/drivers/mpu6000/mpu6000.cpp#L2266), and prints the message, but fails afterwards.
Can you debug this further?

This should be fixed now.


Memory leak issue

I'm reporting a Bug
Required information :

OS : Linux
PHP version :

PHP 7.0.22-0ubuntu<IP_ADDRESS> (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.22-0ubuntu<IP_ADDRESS>, Copyright (c) 1999-2017, by Zend Technologies

Explain the expected behavior

I start expansion
Players connect/disconnect
expansion runs for days without end.

Explain the actual behavior

eXpansion starts
Players connects
Average of 3/4 players
eXpansion crashes going out of memory after 24h

Memory limit is 1gb.
Dev notes :

Display symfony environment in the memory widget and in console as a reminder
Add warning in dev mode that displays every 5 minutes
Make memory widget a specific bundle so that it can be used outside acme.

We got, the error messsage from the user that reported this :
PHP Fatal error:  Allowed memory size of 2097152 bytes exhausted (tried to allocate 4096 bytes) in /home/Maniaplanet/Controller/expansion/vendor/composer/autoload_static.php on line 3839

Memory limit is to low. 2mb is not sufficient, so there is no leaks.

I still want to put in place  :

Display symfony environment in the memory widget and in console as a reminder
Add warning in dev mode that displays every 5 minutes
Make memory widget a specific bundle so that it can be used outside acme.
Add minumum memory check on start

so that if it happens we can have better info.


April 18 Tester

Value: $4,500.00Closes: Wednesday, April 18, 2018Location: Comox Some in-person work requiredOpportunity DescriptionBackgroundAcceptance CriteriaACHow to ApplyGo to the Opportunity Page, click the Apply button above and submit your proposal by 16:00 PST on Wednesday, April 18, 2018.We plan to assign this opportunity by Wednesday, April 18, 2018 with work to start on Wednesday, April 18, 2018.Proposal Evaluation CriteriaPEC

This was a test.


Nested actions fail to compile in groovy dsl

Current Behavior
A triply nested configuration fails to compile with for example
A problem occurred evaluating project ':lib2'.
> Could not find method configureThis3() for arguments [build_4us9nqnqu54jbs3ilcctsf1r4$_run_closure4$_closure6$_closure7$_closure8@6182a3df] on object of type org.example.NestedConfig1.

Expected Behavior
Just like in the kotlin dsl, the configurations should compile and resolve each nested action.
Context (optional)
No response
Steps to Reproduce
nested-extension-repro.zip
With an extension setup like so
public abstract class ExampleExtension {
    public void configureThis1(Action<? super NestedConfig1> action) {
        action.execute(new NestedConfig1());
    }

    public class NestedConfig1 {
        public void configureThis2(Action<? super NestedConfig2> action) {
            action.execute(new NestedConfig2());
        }
    }

    public class NestedConfig2 {
        public void configureThis3(Action<? super NestedConfig3> action) {
            action.execute(new NestedConfig3());
        }
    }

    public class NestedConfig3 {
        public void configureThisInnermost(Action<? super NestedConfig3> action) {
            action.execute(new NestedConfig3());
        }
    }
}

The following configuration block works in kotlin-dsl, but not the groovy-dsl.
example {
    configureThis1 {
        configureThis2 {
            configureThis3 {
                println("inner")
            }
        }
    }
}

Gradle version
8.5
Build scan URL (optional)
No response
Your Environment (optional)
No response

Sorry that you're having trouble with Gradle!
Your issue appears to be a question about how to use Gradle. Your question might be answered in Gradle documentation or on our community Slack or forums. Find links to these resources on help.gradle.org.
If you think you have come across a Gradle bug, please file a new issue describing the problem and how to reproduce it.
If you think Gradle is missing a feature, please file a new issue describing your use case for the feature.

Groovy DSL performs a conversion from Action to Closure. Because of that, you can't just call new NestedConfig3(). You need to call ObjectFactory.newInstance(). See this section of the documentation.

@ov7a indeed in my example using objects.newInstance fixes the issue, thanks.


Update FAQ page styling

The FAQ page styling needs to be updated to increase the whitespace between questions to improve readability.

I'm going to leave this for now. :)


[resign.sh] Add healthkit access entitlement to the blacklist and transfer list

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context
com.apple.developer.healthkit is an entitlement that should also be taken from the App.
Before resigning:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>application-identifier</key>
        <string>application.identifier.healthkitswift</string>
        <key>aps-environment</key>
        <string>production</string>
        <key>beta-reports-active</key>
        <true/>
        <key>com.apple.developer.healthkit</key>
        <true/>
        <key>com.apple.developer.team-identifier</key>
        <string>TEAMID</string>
        <key>get-task-allow</key>
        <false/>
</dict>
</plist>.

After running resign.sh HealthKit_sample.ipa  XXXXX  -p "Healthkitswift_test_distribution.mobileprovision" --use-app-entitlements fastlane_resigned.healthkit.ipa:
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>application-identifier</key>
        <string>application.identifier.healthkitswift</string>
        <key>aps-environment</key>
        <string>production</string>
        <key>beta-reports-active</key>
        <true/>
        <key>com.apple.developer.healthkit</key>
        <true/>
        <key>com.apple.developer.healthkit.access</key>
        <array>
                <string>health-records</string>
        </array>
        <key>com.apple.developer.team-identifier</key>
        <string>TEAMID</string>
        <key>get-task-allow</key>
        <false/>
</dict>
</plist>

This is obviously not correct, with this patch it's back to the original entitlements.
Description
Added the "com.apple.developer.healthkit.access" entitlements to the list of entitlements that should not be taken from the provisioning profile but from the app.

I signed it!

com.apple.developer.healthkit.access seems to be added by Apple as I saw comments in the Apple Dev forums. Does this code remove this entry if it does not appear in the App, but leaves it in if so. Not familiar with how the blacklist works

Yes, when you use the --use-app-entitlements flag (idk how this translate to the fastlane sigh command, it's slightly different there) then it will trigger this code path.
The blacklist will prevent the script from copying over the entitlement from the provisioning profile (which would by default contain the <string>health-records</string> entry). And the ENTITLEMENTS_TRANSFER_RULES will then be used to copy over from the app's entitlements instead. If it's not in the original app's entitlements, there is nothing to copy over ofcourse.


Feature Request: Add Option to Manually Define Decimal Separator

As far as I know, there is currently only the option to manually define the 1000 separator with /<char>. Please also add the option to manually define a decimal separator. If this is something already possible, I could not find anything regarding that option in the readme.md.

For everyone in the future coming here looking for that feature: Since this project seems abandoned, I wrote my own crate implementing the desired features called scaler.


[WIP] Do not propagate keydown events in popups

Related to #281
Demo in the Camunda Modeler:

https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/281-popup-bubble-events/camunda-modeler-281-popup-bubble-events-linux-x64.tar.gz
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/281-popup-bubble-events/camunda-modeler-281-popup-bubble-events-mac.dmg
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/281-popup-bubble-events/camunda-modeler-281-popup-bubble-events-mac.zip
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/281-popup-bubble-events/camunda-modeler-281-popup-bubble-events-win-ia32.zip
https://camunda-modeler-on-demand.s3.eu-central-1.amazonaws.com/281-popup-bubble-events/camunda-modeler-281-popup-bubble-events-win-x64.zip

When stopping to propagate the events, it fixes the problem that keyboard bindings got triggered in outside elements. However, it also throws errors in our bpmn-js-tracking. E.g. by pressing A in the demo
 Cannot read properties of undefined (reading 'closest')
    at closest (webpack://camundanode_modules/bpmn-js-tracking/lib/features/context-pad/ContextPadTracking.js:16:32)
    at file:///Volumes/Camunda%20Modeler%205.15.0-281-popup-bubble-events/Camunda%20Modeler.app/Contents/Resources/app.asar/public/388.js:2:27422
    at listener (webpack://camundanode_modules/diagram-js/lib/core/EventBus.js:423:33)
    at _invokeListener (webpack://camundanode_modules/diagram-js/lib/core/EventBus.js:397:23)
    at _invokeListeners (webpack://camundanode_modules/diagram-js/lib/core/EventBus.js:345:23)
    at fire (webpack://camundanode_modules/diagram-js/lib/features/context-pad/ContextPad.js:260:21)
    at triggerEntry (webpack://camundanode_modules/bpmn-js-create-append-anything/dist/index.es.js:1855:21)
    at opts (webpack://camundanode_modules/diagram-js/lib/features/editor-actions/EditorActions.js:178:31)
    at trigger (webpack://camunda-modeler-client/src/app/tabs/cloud-bpmn/BpmnEditor.js:704:40)
    at triggerAction (webpack://camunda-modeler-client/src/app/tabs/MultiSheetTab.js:269:18) [ error ]
    ```

@smbea Do you maybe have an idea what might happen? Is there a reason why the events still got triggered?

This is due to our handling of keyboard shortcuts. Tracking listens to contextPad.trigger events and such. And camunda modeler triggers those actions when any anytime 'a' is pressed. Tracking then causes an error because in fact there is no popup open.
In bpmn-js-create-append-anything, I think I can add a check to see if context pad was actually opened before performing the corresponding editor actions.
In general, desktop modeler keyboard shortcuts are probably needing a clean up.

Tracking listens to eventBus events such as palette.trigger. And the way it goes is:
keyboard shortcut -> palete.trigger -> eventBus.fire(palette.trigger) -> perform action
So tracking will receive that eventBus event regardless.
What I can do is make tracking more forgiving, and not crash if the action was stopped (no popup is open)

Thanks @smbea, for checking this out 👍 Definitely makes sense to be more sensitive when the tracking events are fired to avoid tracking things that do not fit the definition (no popup is open => tracking tracks popup opened).
As this is out of the scope of this PR, I will open it for review as a follow-up 👍

This is built on top of #283 but can be reviewed already.

@pinussilvestrus The root cause for the modeler integration issue sits here I believe: https://github.com/bpmn-io/bpmn-js-properties-panel/issues/974.
The modeler needs to hook up into UI changes to update global actions. It cannot do it at the moment.


[litehtml] new port version 0.6

[x] Changes comply with the maintainer guide
[x] The name of the port matches an existing name for this component on https://repology.org/ if possible, and/or is strongly associated with that component on search engines.
[x] Optional dependencies are resolved in exactly one way. For example, if the component is built with CMake, all find_package calls are REQUIRED, are satisfied by vcpkg.json's declared dependencies, or disabled with CMAKE_DISABLE_FIND_PACKAGE_Xxx
[x] The versioning scheme in vcpkg.json matches what upstream says.
[x] The license declaration in vcpkg.json matches what upstream says.
[x] The installed as the "copyright" file matches what upstream says.
[x] The source code of the component installed comes from an authoritative source.
[x] The generated "usage text" is accurate. See docs/examples/adding-an-explicit-usage.md for context.
[x] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[x] Only one version is in the new port's versions file.
[x] Only one version is added to each modified port's versions file.

Note: litehtml is vendored by qttools currently. I don't know if it is visible from the outside or just a part of qtassistent.

Note: litehtml is vendored by qttools currently. I don't know if it is visible from the outside or just a part of qtassistent.

As far as I can see the QT version runs as qlitehtml and has some changes to the code. It's API and ABI incompatible as it uses QT specific types and should be considered a sperate fork.
If I see it correctly qtassistent consumes qlitehtml as a static library and never installs anything.

qlitehtml is a wrapper and needs litehtml. It will use an installed version if it is found:
https://code.qt.io/cgit/playground/qlitehtml.git/tree/src/CMakeLists.txt#n18
So AFAICT qttools must use the vcpkg version of litehtml if we don't want to have two providers of the same symbols.
Another questions is if we also want/need a qlitehtml port...

Another questions is if we also want/need a qlitehtml port...

I don't think that is currently needed.

All test passed with following triplets:
x86-windows
x64-windows
x64-windows-static

IIUC litehtml still needs to be devendored from qttools.

I will see if I can devendor litehtml this weekend.

I fixed the CMakeLists.txt in qlitehtml/src so that is used the vcpkg litehtml. git still pulls the submodule, but I have no idea how to fix that, since I can patch the .gitmodules but that happens only after the submodule was pulled.

Not sure why this fails on the CI but not on my machine. Will make gumbo static liked and patch the CMake config, as gumbo-parser is vendored into litehtml and the official repo is marked as defunct.

Looking into why it fails on the CI (works on my machine™)

I fixed litehtml exposing the vendored gumbo for CMake to handle it's dependencies cleanly. The project is defunct, thus I don't think making a unique port is needed.

I fixed litehtml exposing the vendored gumbo for CMake to handle it's dependencies cleanly. The project is defunct, thus I don't think making a unique port is needed.

There is a gumbo port, and we have a file conflict in CI now.
https://dev.azure.com/vcpkg/public/_build/results?buildId=85761&view=logs&j=84da4f4a-968a-5b5c-16e9-f444c845396d&t=8cdf6620-a129-5b70-3f3e-822630a64446

Sorry for missing that. I will look into fixing this.


Surprising interaction between jit and remat(concrete=True)

from functools import partial
import jax
from jax import lax, jit
import numpy as np

@partial(jax.remat, concrete=True)
def g(x):
  if jax.jit(lax.gt)(x, 0.):
    return lax.sin(x), 3.
  else:
    return lax.cos(x), 4.

def f(x):
  x, _ = g(x)
  return x

ans = jax.grad(f)(2.)
expected = np.cos(2.)
np.testing.assert_allclose(ans, expected)

Traceback (most recent call last):
  File "/Users/phawkins/p/jax/c.py", line 17, in <module>
    ans = jax.grad(f)(2.)
  File "/Users/phawkins/p/jax/c.py", line 14, in f
    x, _ = g(x)
  File "/Users/phawkins/p/jax/c.py", line 8, in g
    if jax.jit(lax.gt)(x, 0.):
jax._src.errors.ConcretizationTypeError: Abstract tracer value encountered where concrete value is expected: Traced<ShapedArray(bool[], weak_type=True):JaxprTrace(level=1/1)>
The problem arose with the `bool` function.
See https://jax.readthedocs.io/en/latest/errors.html#jax.errors.ConcretizationTypeError

I was about to file this bug a second time. Let me dust off the old one instead...

This is moot because remat no longer has a concrete option.


Missing app.build.js

After downloading the ionic-conference-app successfully, i configured it successfully on my windows machine. When i run it using ionic serve then console show me "build/app.build.js" missing. Please help me how to resolve it.
Thanks in advance

Hey what is the output of ionic info and what are the steps to reproduce the issue? Thanks.

Thank's for replay.
I got solution.
After clone successfully i run
npm i
ionic serve

Glad you got it working!


[Backport 2.10] [BUG] legacy-rolebinding-ownerref-cleaner handlers fire millions of times per hour

Backport https://github.com/rancher/rancher/issues/42846

Test passed! Confirmed expected behavior pre-patch and confirmed the legacy-rolebinding-ownerref-cleaner controller was removed post-patch.
Pre-patch (v2.10.0):

Post-patch (v2.10-ca82c9717ceb8ad2d0cc54f584d8adbae41a2341-head image):


Robot Tidy check failed

When I execute the pre-commit, I encounter issues
Loading .env environment variables...
check for added large files..............................................Passed
check for merge conflicts................................................Passed
fix end of files.........................................................Passed
trim trailing whitespace.................................................Passed
black................................................(no files to check)Skipped
flake8...............................................(no files to check)Skipped
isort (python).......................................(no files to check)Skipped
robotidy.................................................................Failed
- hook id: robotidy
- exit code: 1
.......
Traceback (most recent call last):
  File "c:\python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\Scripts\robotidy.EXE\__main__.py", line 7, in <module>
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\click\core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\rich_click\rich_command.py", line 19, in main
    return super().main(*args, standalone_mode=False, **kwargs)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\click\core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\click\core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\click\core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\click\decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\decorators.py", line 34, in wrapper
    raise err
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\decorators.py", line 22, in wrapper
    return func(*args, **kwargs)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\cli.py", line 511, in cli
    config = Config(
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\config.py", line 91, in __init__
    self.transformers = self.get_transformers_instances(
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\config.py", line 105, in get_transformers_instances
    for transformer in load_transformers(
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\transformers\__init__.py", line 331, in load_transformers
    container = load_transformer(name, args, skip)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\transformers\__init__.py", line 239, in load_transformer
    return import_transformer(import_name, args, skip)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\transformers\__init__.py", line 127, in import_transformer
    positional, named, argument_names = resolve_args(short_name, spec, args, skip, handles_skip=handles_skip)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\transformers\__init__.py", line 218, in resolve_args
    argument_names = resolve_argument_names(spec.argument_names, handles_skip)
  File "C:\Users\3084\.cache\pre-commit\repo07w66a4h\py_env-python3.9\lib\site-packages\robotidy\transformers\__init__.py", line 162, in resolve_argument_names
    return new_args + argument_names
TypeError: can only concatenate list (not "tuple") to list
Fatal exception occurred.

What Robotidy version are you using? This issue was fixed few releases ago - can you try to install newest version and retest it?

I don't know how to check it. I guess it's the latest one. If I clean the cache, it will re-install the pre-commit from the github.

Finally, I fixed it by changing the code in .cache/pre-commit according the error printout.
The operation  list + tuple is not allowed.
I convert the list(new_args) to tuple and it works.
..cache\pre-commit\repo07w66a4h\py_env-python3.9\Lib\site-packages\robotidy\transformers_init_.py

It's true that the type of new_args and argument_names are not the same.
print argument_names: Value:  () Type is:  <class 'tuple'> print new_args: Value:  ['enabled'] Type is:  <class 'list'>

Hello,

Finally, I fixed it by changing the code in .cache/pre-commit according the error printout. The operation list + tuple is not allowed. I convert the list(new_args) to tuple and it works. ..cache\pre-commit\repo07w66a4h\py_env-python3.9\Lib\site-packages\robotidy\transformers__init__.py

You fixed it in your local installation (which is fine I guess) but robotidy version you're using is quite old. This fix is already included in higher version. Since you're using precommit (it seems so) then you can update version by specyfing it in the .pre-commit-config.yml file in the root of your project - look for rev parameter. Most recent version is 4.8.1


Add InterviewBit.com for the online learning resources

Disclaimer: I am co founder of InterviewBit.com
We created InterviewBit.com to help software engineers get better at problem solving and help them prepare for the job interviews.

Great site, thanks for your input!
https://github.com/andreis/interview/commit/2798922e75a1654e8ccf95c1c2ec60f929e822c1


IZPACK-1360: getter needs no parameter

see https://izpack.atlassian.net/browse/IZPACK-1360:

created new getter without parameter
marked getter with parameter as deprecated

Thanks for this code cleanup.


Possibility to have docker image and recently github slow speed issue

Hi Team,
We have tried to follow the steps multiple times (we are based in Singapore). The git clone process has been very slow recently, and they can find more examples of this issue online. However, the command performs the git clone automatically and times out. Could we have a Docker image to make things much easier and also overcome the issue of git clone timing out?
I believe this approach will also enable more people to experience this project.
Thanks

This is bit weried as github clone should be fast in singapore (we have also team member based in SG). Could you check with your IT team to further diagnose?
For docker image, we currently do not have bandwidth to maintain one. However, we welcome PRs if you would love to.

Hi there,
Our team has moved our VILA to a new location: NVLabs/VILA. We kindly request that you update your references to the old repository location with the new one (e.g, git clone / pipeline integration). This will ensure that you have access to the latest updates, improvements, and bug fixes for VILA project. Current repo will be archieved in one week (Jul 10th) and made private after one month (Aug 4th).
Thank you for your understanding and continued support. If your issue still exists, feel free to open a new one in the new place. We appreciate your patience and cooperation during this transition.
Best regards,
VILA Team


Add validation to ensure className is a string

Add validation to ensure className is a string before accessing includes method for clicked element that is not an HTMLElement (In my case, injecting an SVG via onPopoverRender generates the error Uncaught TypeError: L.className.includes is not a function when it is clicked on, due to the event listener that subsequently tries to check the classes)

Thank you!


fix(otlp-transformer): remove type dependency on Long

Which problem is this PR solving?
Fixes https://github.com/open-telemetry/opentelemetry-js/issues/3020
Short description of the changes
We have no usage on types of Long and its implementation. Removing the references in types should not break any usage.
Type of change

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

Checklist:

[x] Followed the style guidelines of this project

Long was included here on purpose. When provided with a Long, the protobuf encoder uses it to ensure large numbers are accurate. It is not included by default because of its large payload penalty on browsers.


Stock Apps Crash when Settings Preferences is on from the App Enabler in Bootstrap 4.2

Stock Apps Crash when Settings Preferences is on from the App Enabler in Bootstrap 4.2
When I open Settings from the bootstrap AppEnabler the Settings app dont open along with all the other stock apps like Mail, Notes, Reminders, Safari etc.
iPhone 14 Pro, 16.3.1, Bootstrap Beta 4.2.
I will share logs for Settings app.
Settings crash text.txt

Same thing happens on my M1 iPad Pro, but since after installing Seroton, it's fixed.

Same issue on my 16.1 M1 iPad Pro, but since installing Serotonin, it works.

I don't even get the Serotonin working bro. Idk why it's the case with me??

according to the crash log you provided, it seems to be caused by a broken tweak.

according to the crash log you provided, it seems to be caused by a broken tweak.

How would you go about determining this conclusion if there's no tweak .dylibs in the Binary Images?

according to the crash log you provided, it seems to be caused by a broken tweak.

Hi, youre absolutely right. The tweak was DeleteCut . The settings app dont crash anymore. But the tweak Shuffle and TweakSettings do not work for some reason. I am testing some tweaks out one by one. Later i will move to Serotonin. God Willing!

according to the crash log you provided, it seems to be caused by a broken tweak.

How would you go about determining this if there's no tweak .dylibs in the Binary Images?

the crash log does not show which tweak's dylib it is, but you can see that ellekit's TweakLoader (libinjector.dylib) called dlopen, causing dyld to crash. this is usually caused by a certain tweak's dylib being broken.

according to the crash log you provided, it seems to be caused by a broken tweak.

How would you go about determining this if there's no tweak .dylibs in the Binary Images?

the crash log does not show which tweak's dylib it is, but you can see that ellekit's TweakLoader (libinjector.dylib) called dlopen, causing dyld to crash. this is usually caused by a certain tweak's dylib being broken.

I checked one by one and it was deletecut. Thanks a ton dev. instead of shuffle i am using settingsrevamped if anybody wants can use this.


MM-10174: reflect that log settings require a restart

Summary
This is the corresponding change to https://github.com/mattermost/mattermost-server/pull/8628, reflecting that changing log settings require a restart.
Ticket Link
https://mattermost.atlassian.net/browse/MM-10174
Checklist

[x] Ran make check-style to check for style errors (required for all pull requests)
[x] Ran make test to ensure unit and component tests passed

@lieut-data Does this need to be submitted against the 4.9 release branch?

@jasonblais @lieut-data Fixed the base branch.

Thanks, @crspeller :)


table not displaying properly

Everything looks good, except table. How do i fix this??

@gilf  @alimalik91

Try to use a print media query to style your table

i did. but not working.

@nasr18 from the image you provided it looks like the table height is set to a very small value. As I wrote, try to style the table in the print media query. For example, something such as:
@media print {      #printSection table {       height: 100%;           } }
I hope that it will help you.

ok will try.

same issue i am facing please help me

Issue with tables is still there

This problem persists and is definitely not a closed issue. It pretty much renders this repository unusable for many use cases.


No active result set

I've added a create table to the cursor.executehowever i keep getting following exception even though the table is created. is there anyway to ignore this error:
_assert_valid_result_set
    raise InterfaceError("No active result set")
turbodbc.exceptions.InterfaceError: No active result set

Hi! Since you have closed the issue, were you able to resolve it yourself?

Yes! sorry it was my loop that was wrong i was doing for table in cursor, however for table in cursor.fetchall() silenced the error.

I'm still not sure what happened there, since iterating over the cursor should be equivalent to iterating over fetchall(), since fetchall() is implemented like this:
def fetchall(self):
    return [row for row in self]

My best bet right now is that the execute() call you made before did not yield a result set. At least, that is what the error message hints at. But in this case, the fetchall() should not make a difference.

I'm not sure if i can reproduce, but i had something like below code, where i loop through SOURCE_SCHEMA in order to get schemas to be fetched and then i execute a EXASOL script that generates the tables statements, from the source and in the next loop i run these statements. however i kept getting the No active result set error. i then commented the for table in tables: loop and the i got index out of bounds on connection[2] even though it worked fine when i tried print(connection[2]). in the end i then added fetchall() as mentioned and everything worked. hope that provide a little more information
connections = cursor.execute("SELECT * METADATA.SOURCE_SCHEMA;")

for connection in connections:

  tables = cursor.execute("EXECUTE SCRIPT STAGING.LOAD_FROM_MYSQL('" + connection[1] + "', '" + connection[2] + "');")

  for table in tables:

      cursor.execute(table[0])

Ok, that somewhat explains things ;-). You have two loops, and both loop over a result set from the database. The thing is, when you call execute(), any old result sets are discarded. Once you finish the tables loop inside the connections loop, the result set will be finished. When you try to continue with the next iteration in the connections loop, the first result set is gone, too. Hence the error message you see. A fetchall() in the connections loop would indeed fix that.
Side remark: Since execute() returns the Cursor object, it is probably misleading to assign the Cursor object to two other variables.


skhd: could not lock pid-file! abort..

hello, i recently install skhd for manage my bind with yabai wm, but it doesn't work.
i tryed to restart the process, uninstall and reinstall and change some bind, but nothing.

That's the output you'll get if you try and run it from the command line, but it's already running.


Generated doxygen pages for the project repository

Doxygen pages generated in response to https://github.com/WSU-CEG-6110-4410/ADAD-Craft/issues/131

Do these need to be committed to the project if we can all generate them on command with the doxygen config file?


Calling Fluxstream() returns unordered results

Bug description
Calling Fluxstream() returns unordered results
Environment
Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

Funny never spotted, but I've used a lot the streams... Which client?

@Grogdunn
@RestController
@AllArgsConstructor
@RequestMapping("v1/ai")
public class SimpleAiController {

	private final OpenAiChatClient chatClient;

	@GetMapping("/generateStream")
	public Flux<ChatResponse> generateStream(@RequestParam(value = "message", defaultValue = "Tell me a joke") String message) {
		Prompt prompt = new Prompt(new UserMessage(message));
		return chatClient.stream(prompt);
	}
}

Error：
org.springframework.ai.openai.api.OpenAiApi#chatCompletionStream

There's an extra "data:" here.

I reviewed the source code at https://github.com/openai/openai-node and saw that the strings have been processed, with 'data' being used as a 'fieldname'.

I've tested against OpenAI service and cannot reproduce the wrong behaviour... can you make a test?

@Grogdunn
"/v1/chat/completions" stream mode.
I am not directly using the OpenAI API, but rather accessing it through a proxy service. Debugging revealed that Spring WebFlux selects the appropriate MessageReader based on the "content-type". Since the "content-type: text/plain" did not engage the ServerSentEventHttpMessageReader, it failed to process the "data:" prefix. I suspect this is most likely the case, and I am still confirming this issue.

"/v1/chat/completions" stream mode.
The response header from the proxy is "content-type: text/plain; charset=utf-8", but it should correctly be "text/event-stream".

@Grogdunn  My issue has been resolved; it was because of the response header.

Funny never spotted, but I've used a lot the streams... Which client?

OpenAiChatClient,3.5 and 4

I've tested against OpenAI service and cannot reproduce the wrong behaviour... can you make a test?
Yes, sometimes it happens, not necessarily

I wonder if it is in the chatCompletionStream method of the OpenAiApi class that this is used:
.floatMap((mono) -> {
    return mono;
})

It might be worth trying to change this method to:
.concatMap((mono) -> {
    return mono;
})

I have a similar problem
this is my log：
prompt is "1+1="
expect is "1+1=2"
actual is "12+1="（wrong）
2024-05-21 17:05:50.035 |  INFO 39472 | reactor-http-nio-4 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content() result()]
2024-05-21 17:05:50.036 |  INFO 39472 | task-8 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content(1) result(1)]
2024-05-21 17:05:50.037 |  INFO 39472 | task-9 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content(2) result(12)]
2024-05-21 17:05:50.037 |  INFO 39472 | task-10 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content(+) result(12+)]
2024-05-21 17:05:50.038 |  INFO 39472 | task-11 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content(1) result(12+1)]
2024-05-21 17:05:50.038 |  INFO 39472 | task-12 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content() result(12+1)]
2024-05-21 17:05:50.039 |  INFO 39472 | task-13 [TID: N/A] c.i.y.m.a.s.impl.AiChatServiceImpl       | [xxx][content(=) result(12+1=)]

Bug description Calling Fluxstream() returns unordered results Environment Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

// 注意：Schedulers.immediate() 目的是，避免默认 Schedulers.parallel() 并发消费 chunk 导致 SSE 响应前端会乱序问题
this work for me

Bug description Calling Fluxstream() returns unordered results Environment Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

// 注意：Schedulers.immediate() 目的是，避免默认 Schedulers.parallel() 并发消费 chunk 导致 SSE 响应前端会乱序问题 this work for me

return streamResponse.publishOn(Schedulers.immediate()).map(chunk -> {

The LLM expecially the generative one, are not good in math. All model currently in production respond with something "similar" a good response, but not the correct response.
Some models (gemini 1.5 pro I think) reach more accuracy, but not correctness at 100%. So :warning: BEWARE!

The LLM expecially the generative one, are not good in math. All model currently in production respond with something "similar" a good response, but not the correct response.
Some models (gemini 1.5 pro I think) reach more accuracy, but not correctness at 100%. So ⚠ BEWARE!

Thank you.
My purpose is mainly to give llm a simple question to test whether spring webflux + Spring-AI will have sse out-of-order problems

Bug description Calling Fluxstream() returns unordered results Environment Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

// 注意：Schedulers.immediate() 目的是，避免默认 Schedulers.parallel() 并发消费 chunk 导致 SSE 响应前端会乱序问题 this work for me

thanks

Bug description Calling Fluxstream() returns unordered results Environment Spring AI version 1.0.0-SNAPSHOT , Java version 17,openai

// 注意：Schedulers.immediate() 目的是，避免默认 Schedulers.parallel() 并发消费 chunk 导致 SSE 响应前端会乱序问题 this work for me

thanks

Flux stream = chatClient.stream(prompt);
return stream.publishOn(Schedulers.immediate()).map(chunk ->  chunk);


Upgrade to Hibernate ORM 6.0.x

https://hibernate.org/orm/releases/6.0/
https://in.relation.to/2022/03/31/orm-60-final/

As far as I can see in the migration guide, the integration shouldn't be a big problem for us. Maybe some users have to migrate their code.
However, Jackson doesn't seem to support Hibernate 6 yet.


Multiple word labels need quotes in query

Found this looking at #2332 - label queries need quotes around them if they're more than one word, eg "Good first issue"  needs to be in quotes.

Ah that makes sense. Nice catch!
Sent with GitHawk


Retry adding send_raw_transaction to the mempool after missing UTXO failures

Motivation
ZecWallet Lite creates transactions that spend transparent outputs from mempool transactions. But Zebra's mempool validation requires all UTXOs to be mined.
So we want send_raw_transaction to support transactions based on unmined UTXOs in the mempool.
We only need to support one level of unmined transaction dependencies, because that is what ZecWallet creates.
Designs
Do what Bitcoin does:

put transactions received via send_raw_transaction in a RPC-specific queue (we don't need to queue gossiped transactions)
re-submit failed transactions after receiving each new block
add a timeout of a few blocks, to clear transactions that will never succeed

Related Work

Hey team! Please add your planning poker estimate with ZenHub @conradoplg @dconnolly @gustavovalverde @jvff @oxarbitrage @teor2345 @upbqdn

How can we reproduce this problem in a test case and where it is happening exactly in the codebase ? If i understand this issue correctly the mempool will reject a transaction if it has utxos referencing another transaction inside the mempool. I can't find where is this is enforced.
I think the first step will be somehow reproduce and then proceed with the work on building the queue

This ticket might be blocked on https://github.com/ZcashFoundation/zebra/issues/3512

@oxarbitrage I think the idea is to:

Send a transaction A to the mempool using sendrawtransaction
Send a transaction B to the mempool, which spends an output from A, using sendrawtransaction, right after the previous (i.e. before the previous one is mined)

Since we don't actually have code for generating transactions, we would either need to mock this somehow (e.g. we can mock the transaction verifier to always return true, and thus we can create a transaction with dummy signatures), or do a integration test with a real wallet. Probably both, but the mock test seems to be a good start, if it's doable. I'm not sure how much work it will be, though.
You're correct that this is blocked on #3512 but that's just for testing. If we run out of stuff to implement than it's possible to implement this and leave testing for later.

Thank you, that is pretty much what i had in mind.
The problem is right now if we do this from a unit/prop test, all transactions will be accepted because we don't verify them (mocked mempool). I think we are going to need a mempool in the tests that implement verification in order to be rejected.
Do you know where in the mempool verification the transactions are rejected by this issue?

Thank you, that is pretty much what i had in mind.
The problem is right now if we do this from a unit/prop test, all transactions will be accepted because we don't verify them (mocked mempool). I think we are going to need a mempool in the tests that implement verification in order to be rejected.
Do you know where in the mempool verification the transactions are rejected by this issue?

Good question. I think it will fail transaction validation, not the mempool itself. It will wait for the UTXO to appear in state and eventually timeout, and then be rejected by the mempool, i.e. it will pass through here: https://github.com/ZcashFoundation/zebra/blob/9bf5ca0225207f99db5589a3a4097df14c16cff3/zebrad/src/components/mempool.rs#L348
So we'd need to mock the tx verifier to make the first tx validate but return a TransactionDownloadVerifyError::DownloadFailed on the second.

Ok cool, that is something to get started. Thank you very much for the input.

The problem is right now if we do this from a unit/prop test, all transactions will be accepted because we don't verify them (mocked mempool).

When you use a MockService for the mempool service, you can return whatever mempool responses you like:

Expect a request using expect_request or expect_request_that
Send the response using the returned ResponseSender's respond method

Currently, the mempool queues new transactions for verification internally. But it doesn't tell us the result of verification.
If we keep that design, we'd need to queue every transaction for retries.
Then there are 3 retry cases we need to handle:

The transaction is in the state: remove it from the queue
The transaction is in the mempool: remove it from the queue
The transaction is not in the state or mempool: re-send the transaction to the mempool

After we've retried each transaction a few times, we should give up. If we do this using a timeout, it will handle high CPU/verification load better.


Flutter create generates macos app with warnings

Steps to Reproduce

Let macos be enabled.

Create app via flutter create
Run the app on macos

Expected results:
Runs without warnings or any other issues

Project should be generated with MACOSX_DEPLOYMENT_TARGET set to 10.13
The Run script build phase warning should not appear.

Actual results:
Shows the following warning:
The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'Flutter Assemble' from project 'Runner')
warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'Runner' from project 'Runner')
warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Runner' from project 'Runner')

Flutter Doctor

[✓] Flutter (Channel stable, 3.3.10, on macOS 12.5.1 21G83 darwin-x64, locale de-DE)
    • Flutter version 3.3.10 on channel stable at /usr/local/Caskroom/flutter/3.3.10/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 135454af32 (vor 8 Tagen), 2022-12-15 07:36:55 -0800
    • Engine revision 3316dd8728
    • Dart version 2.18.6
    • DevTools version 2.15.0

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc2)
    • Android SDK at /Users/jonas/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14C18
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.11+0-b60-7590822)

[✓] IntelliJ IDEA Community Edition (version 2021.2.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.74.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.56.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-x64     • macOS 12.5.1 21G83 darwin-x64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 108.0.5359.124

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

I can reproduce this issue with stable. But the warning doesn't appear using the master channel. @jtdLab can you confirm if this is the case for you as well? You can switch to the master channel by running flutter channel master && flutter upgrade
warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.11, but the range of supported deployment target versions is 10.13 to 13.1.99. (in target 'Runner' from project 'Runner')
warning: Run script build phase 'Run Script' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'Runner' from project 'Runner')

Project should be generated with MACOSX_DEPLOYMENT_TARGET set to 10.13

It's already 10.14 on master.


(Not an issue) Is tunneling not available in ngrok free version

This is NOT an issue.
I could not find 'discussions' section in this repo, so asking the community here.
After doing the local setup, I created a new ngrok account and provided authtoken.
However, I'm getting 'Upgrade your account' error.
Is this expected? Or did I miss some setup step.

hey @satvikreddy so, ngrok I guess supports only upto 3 tunnels for free users. In ojur example ngrok-config we've added 4. Ideally, there wuld be only 1 telephony server you'll need (either twilio or plivo). So the other one you can remove from the config.
Let me know if this works.


Release v2.1.11

Codecov Report
Attention: 83 lines in your changes are missing coverage. Please review.

Comparison is base (8b02238) 38.29% compared to head (f7748db) 38.65%.

Files
Patch %
Lines

...src/main/java/tech/ydb/table/impl/BaseSession.java
40.96%
42 Missing and 7 partials :warning:

...va/tech/ydb/table/settings/AlterTableSettings.java
42.85%
24 Missing :warning:

.../java/tech/ydb/core/grpc/GrpcTransportBuilder.java
25.00%
6 Missing :warning:

...tech/ydb/core/impl/pool/ManagedChannelFactory.java
33.33%
1 Missing and 1 partial :warning:

.../java/tech/ydb/table/description/ColumnFamily.java
66.66%
2 Missing :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #226      +/-   ##
============================================
+ Coverage     38.29%   38.65%   +0.36%
- Complexity     1101     1129      +28
============================================
  Files           238      238
  Lines          9509     9563      +54
  Branches        918      927       +9
============================================
+ Hits           3641     3697      +56
+ Misses         5615     5612       -3
- Partials        253      254       +1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Faction and Secondaries Lists Incomplete

Need to fill out both lists.
Factions:
Is there a living list of factions? maybe on battlescribe somewhere?
Secondaries:
Start with core rule book - faction specific secondaries will be a separate issue.

Both lists are complete but manual - still need to automate this list somehow...

Both lists are complete but manual - still need to automate this list somehow...


Add Clubstep x Rob Me Maybe by DJ Nate

Song Name
Clubstep x Rob Me Maybe
Artist Name
DJ Nate
Source
Youtube
Youtube Link
r3AkD3EFmWnYSehI
Direct File Link
No response
Song ID
13
Start Offset [ms]
No response
Extra
Created from Auto Nong.
Created for level: 1299298

reject
invalid YouTube link


question about permissions

Hi,
I went ahead and installed the extension , and set the page I want to redirect to from the setting, and that worked fine.
Later I found that I was asked for a significant permission to manipulate extensions. What is this permission needed for?

Permissions are explained on the wiki as well as on the extension's options page.
If you're redirecting to a page, you don't need any of the additional permissions necessary for the built in new tab replacement. Those permissions only apply if you're not using a custom redirect page and are using my version of the apps page instead.

Right.
Thank you
On Feb 8, 2015 3:45 PM, "Jim Schubert"<EMAIL_ADDRESS>wrote:

Permissions are explained on the wiki
https://github.com/jimschubert/NewTab-Redirect/wiki/Permissions as well
as on the extension's options page.
If you're redirecting to a page, you don't need any of the additional
permissions necessary for the built in new tab replacement. Those
permissions only apply if you're not using a custom redirect page and are
using my version of the apps page instead.
—
Reply to this email directly or view it on GitHub
https://github.com/jimschubert/NewTab-Redirect/issues/96#issuecomment-73411349
.


modem: modem_cmux: Quality improvements

This PR provides a handful of improvements.

Added optimizations requested by @ycsin, and created a log entry specifically for the MODEM_CMUX module since it produces an immense amount of log output


generate --watch broken

When having a basic schema like so:
datasource db {
  provider = "sqlite"
  url      = "file:dev.db"
}

generator client {
  provider = "prisma-client-js"
}

model User {
  id    Int    @id @default(autoincrement())
  name  String
  email String @unique
  posts Post[]
}

model Post {
  id       Int       @id @default(autoincrement())
  title    String
  text     String
  comments Comment[]
}

model Comment {
  id    Int    @id @default(autoincrement())
  title String
}

Now starting prisma2 generate --watch
And having a script that looks like so:
import { PrismaClient } from '@prisma/client'

async function main() {
  const client = new PrismaClient()

  const result = await client.user.findMany({
    select: {
      email: true,
    },
  })

  client.disconnect()
}

main().catch(e => {
  console.error(e)
})

Now if I comment out the email field in the schema and save, I would expect a typescript error. However, I get a query engine error instead:
Invalid `prisma.users.findMany()` invocation:

Failed to validate the query `Error occurred during query validation & transformation:
Query (object)
  ↳ findManyUser (field)
    ↳ User (object)
      ↳ email (field)
        ↳ Field does not exist on enclosing type.` at `.Query.findManyUser.User.email`
    at PrismaClientFetcher.request (/Users/tim/code/prisma-client-performance/node_modules/@prisma/client/index.js:87:17)
    at processTicksAndRejections (internal/process/task_queues.js:97:5) {
  code: 'P2009',
  meta: {
    query_validation_error: 'Error occurred during query validation & transformation:\n' +
      'Query (object)\n' +
      '  ↳ findManyUser (field)\n' +
      '    ↳ User (object)\n' +
      '      ↳ email (field)\n' +
      '        ↳ Field does not exist on enclosing type.',
    query_position: '.Query.findManyUser.User.email'
  }
}

So it seems like the schema.prisma file in the runtime folder got updated, while the client didn't get updated properly.
As soon as I do prisma2 generate without watch, it's fixed.

@timsuchanek I did a quick fix: I stop and restart the generator for every change. It works and it's fast. Let me know if you think a better solution is needed ;-)


testing bot

testing my lambda bot

Hi @mineer22!
Thank you for your interest in this project! Unfortunately, we're really busy at the moment, but we'll get to your issue as soon as possible. Have a great day!


Timers warning in syslog

Everything is working fine, but there are the following warnings spaming the syslog when the plugin scans/enters Seafile synchronized directories.
QObject::killTimer: Timers cannot be stopped from another thread
QObject::startTimer: Timers cannot be started from another thread

If more files/directories are contained, more messages will appear.
Is this something that is fixable? Thanks in advance.

This seems to be an undetected multithreading issue - have you experienced any other errors beside these warnings?

No, these are the only errors. Let me know if I can help to narrow the problem further down.


Tests: Replace String with Vec<u8> for stdout (stderr?)

Currently, the CmdResult struct has stdout as:
    /// captured utf-8 standard output after running the Command
    pub stdout: String,

This means that we can't completely test any utility that should be able to handle arbitrary bytes, for no added benefit.
The same holds true for stderr, which can hold binary data, but I don't know whether there are any legitimate uses for this.
As far as I can tell the implementation should be easy. This is the code of the run function:
pub fn run(&mut self) -> CmdResult {
        let prog = self.run_no_wait().wait_with_output().unwrap();

        CmdResult {
            tmpd: self.tmpd.clone(),
            code: prog.status.code(),
            success: prog.status.success(),
            stdout: from_utf8(&prog.stdout).unwrap().to_string(),
            stderr: from_utf8(&prog.stderr).unwrap().to_string(),
        }
    }

where stdout and stderr are needlessly converted. (ofc changing this will affect some other parts of the code)
I'd implement this once I'm done with #1911, if no one else shows interest

@Arcterus this issue isn't resolved yet

Looks like GitHub automatically closed it because you wrote "will close" in step 3 lol.

Will finishing this also bring back string output for failing tests that use fixtures? Before #1977, a failed fixture usage would print out as a string:
$ git co a57f17ac~1
$ # change a fixture to trigger a test failure
$ echo >> tests/fixtures/sum/sysv_stdin.expected
$ cargo test --features sum --no-default-features
   Compiling coreutils v0.0.4 (/home/drocco/sys/coreutils)
    Finished test [unoptimized + debuginfo] target(s) in 2.24s
     Running target/debug/deps/coreutils-54460fb287b36e09

...
test test_sum::test_sysv_stdin ... FAILED

failures:

---- test_sum::test_sysv_stdin stdout ----
current_directory_resolved:
open: /tmp/.tmpqVvTIs/lorem_ipsum.txt
run: /home/drocco/sys/coreutils/target/debug/coreutils sum -s
open: /tmp/.tmpqVvTIs/sysv_stdin.expected
thread 'test_sum::test_sysv_stdin' panicked at 'assertion failed: `(left == right)`
  left: `"6985 2\n"`,
 right: `"6985 2\n\n"`', tests/common/util.rs:122:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

With #1977, the left/right printouts are formatted as a list of u8, which is harder to decipher:
$ git co a57f17ac
$ # change a fixture to trigger a test failure
$ echo >> tests/fixtures/sum/sysv_stdin.expected
$ cargo test --features sum --no-default-features
   Compiling coreutils v0.0.4 (/home/drocco/sys/coreutils)
    Finished test [unoptimized + debuginfo] target(s) in 1.89s
     Running target/debug/deps/coreutils-54460fb287b36e09

...
test test_sum::test_sysv_stdin ... FAILED

failures:

---- test_sum::test_sysv_stdin stdout ----
current_directory_resolved:
open: /tmp/.tmp4Siqs6/lorem_ipsum.txt
run: /home/drocco/sys/coreutils/target/debug/coreutils sum -s
open: /tmp/.tmp4Siqs6/sysv_stdin.expected
thread 'test_sum::test_sysv_stdin' panicked at 'assertion failed: `(left == right)`
  left: `[54, 57, 56, 53, 32, 50, 10]`,
 right: `[54, 57, 56, 53, 32, 50, 10, 10]`', tests/common/util.rs:196:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

If this isn't expected to be fixed here I can file a separate issue.

Will finishing this also bring back string output for failing tests that use fixtures? Before #1977, a failed fixture usage would print out as a string:
$ git co a57f17ac~1
$ # change a fixture to trigger a test failure
$ echo >> tests/fixtures/sum/sysv_stdin.expected
$ cargo test --features sum --no-default-features
   Compiling coreutils v0.0.4 (/home/drocco/sys/coreutils)
    Finished test [unoptimized + debuginfo] target(s) in 2.24s
     Running target/debug/deps/coreutils-54460fb287b36e09

...
test test_sum::test_sysv_stdin ... FAILED

failures:

---- test_sum::test_sysv_stdin stdout ----
current_directory_resolved:
open: /tmp/.tmpqVvTIs/lorem_ipsum.txt
run: /home/drocco/sys/coreutils/target/debug/coreutils sum -s
open: /tmp/.tmpqVvTIs/sysv_stdin.expected
thread 'test_sum::test_sysv_stdin' panicked at 'assertion failed: `(left == right)`
  left: `"6985 2\n"`,
 right: `"6985 2\n\n"`', tests/common/util.rs:122:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

With #1977, the left/right printouts are formatted as a list of u8, which is harder to decipher:
$ git co a57f17ac
$ # change a fixture to trigger a test failure
$ echo >> tests/fixtures/sum/sysv_stdin.expected
$ cargo test --features sum --no-default-features
   Compiling coreutils v0.0.4 (/home/drocco/sys/coreutils)
    Finished test [unoptimized + debuginfo] target(s) in 1.89s
     Running target/debug/deps/coreutils-54460fb287b36e09

...
test test_sum::test_sysv_stdin ... FAILED

failures:

---- test_sum::test_sysv_stdin stdout ----
current_directory_resolved:
open: /tmp/.tmp4Siqs6/lorem_ipsum.txt
run: /home/drocco/sys/coreutils/target/debug/coreutils sum -s
open: /tmp/.tmp4Siqs6/sysv_stdin.expected
thread 'test_sum::test_sysv_stdin' panicked at 'assertion failed: `(left == right)`
  left: `[54, 57, 56, 53, 32, 50, 10]`,
 right: `[54, 57, 56, 53, 32, 50, 10, 10]`', tests/common/util.rs:196:9
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

If this isn't expected to be fixed here I can file a separate issue.

yeah, I had encountered this issue locally as well. from_utf8_lossy should be used here IMO

If this isn't expected to be fixed here I can file a separate issue.

I think this is definitely in scope

@Mikadore ping?
#1977 was merged and there were enough PRs to also close #1982

@Mikadore ping?
#1977 was merged and there were enough PRs to also close #1982

Alright, it looks like everything is good. I'll open a PR soon


Update Tests cases names to CamelStyle in TableDrivenTest

Currently, we use mixed styling when comes down to Test case names in TableDriveTests: https://github.com/golang/go/wiki/TableDrivenTests.
As @negz pointed out in https://github.com/crossplaneio/crossplane/pull/408#discussion_r277411144, we should converge on CamelCase.

Will have PR up for this shortly!


After Updating jsPDF to Version 1.5.2 it is not supporting autoTable. it throwig error as [Cannot set property 'autoTable' of undefined].

Thank you for submitting an issue to jsPDF. Please read carefully.
Are you using the latest version of jsPDF?
--Yes
Have you tried using jspdf.debug.js?
-- Yes
Steps to reproduce
Packge.Json:
    "@angular/animations": "^7.1.4",
    "@angular/cdk": "latest",
    "@angular/common": "^7.1.4",
    "@angular/compiler": "^7.1.4",
    "@angular/core": "^7.1.4",
    "@angular/forms": "^7.1.4",
    "@angular/http": "^7.1.4",
    "@angular/platform-browser": "^7.1.4",
    "@angular/platform-browser-dynamic": "^7.1.4",
    "@angular/router": "^7.1.4",
    "jspdf": "^1.5.2",
    "jspdf-autotable": "^2.3.5",

Sample.ts
import jsPDF from 'jspdf';
import 'jspdf-autotable';
const columns = [
{title: "ID", dataKey: "id"},
{title: "Name", dataKey: "name"},
{title: "Country", dataKey: "country"}
];
const rows = [
{"id": 1, "name": "Shaw", "country": "Tanzania"},
{"id": 2, "name": "Nelson", "country": "Kazakhstan"},
{"id": 3, "name": "Garcia", "country": "Madagascar"}
];
// Only pt supported (not mm or in)
var doc1 = new jsPDF('p', 'pt');
doc1.autoTable(columns, rows, {
styles: {fillColor: [100, 255, 255]},
columnStyles: {
id: {fillColor: 255}
},
margin: {top: 60},
addPageContent: function(data) {
doc1.text("Header", 40, 30);
}
});
doc1.save('table.pdf');
What I saw
Cannot set property 'autoTable' of undefined
What I expected
It need to create Table in pdf file.

Duplicate of #2176

I am also getting the same issue. It was working fine before few days. Now, it is breaking my application.
```

doc.autoTable(columns, rows, {
tableLineColor: [0, 0, 0],
tableLineWidth: 0.75,
startY: 225,
styles: {
font: 'Arial',
lineColor: [44, 62, 80],
lineWidth: 0.75
},
cellPadding: 5
});

This is the error

**TypeError: Cannot set property 'autoTable' of undefined**

Locking this Thread du to spam.


Exported Model - Different from test mode

I have exported the model using the export mode, and I am using the process-local.py script to test the exported model. I noticed that the images predicted by pix2pix.py in test mode are different from the images predicted by the exported model using process-local.py. Can someone please shed light upon this?

Try predicting the same images in test mode twice. They will probably be different slightly. I think that's the expected behavior. (I could be wrong.)

That is because of dropout, and the difference is very slight. The difference I am noticing is huge.

Are you using an older version? There is no precess-local.py in the repository. Are you referring to server/tools/export-checkpoint.py

I'm noticing the same thing except running test mode in pix2pix.py. The output is so far from the training images (I'm doing colorization - so I wasn't sure if I had the test images in the wrong format - but i've tried every which way of formatting them)

Hi, try RGB2BGR. That worked for me.

@ablenesi The script seems to have been deleted for some reason. You can find it here:
https://github.com/affinelayer/pix2pix-tensorflow/blob/a92fdb3bc3c5e2ea3cb7c53e2cb955851fbcc6d2/server/tools/process-local.py

@FrankNiemeyer Thanks! After a little more digging I found out that all of the mentioned code was removed in favor of serving implementation with deeplearnjs.


Incorrect line-endings?

Thank for your excellent product. I encountered an error:
git commit -m "feat: add typescript"
: command not foundcommit-msg: line 4:
.git/hooks/prepare-commit-msg: line 7: syntax error near unexpected token `elif'
'git/hooks/prepare-commit-msg: line 7: `elif [ -f "$NODE_PATH/eemoji/bin/eemoji.mjs" ]; then

I ask Copilot that the problem maybe is line-endings:

My environment:

Hi, thanks for pointing this out.
You are right, I thought git converted my files to LF but apparently it didn't.
Can you upgrade the package to v1.1.5 and try it again? :shipit:


Improve logging for setup issues

I've had a few clients setup Kraken and the one complaint is that the app always seems to start but gets this message if the DB or Octopus Link fails:

It would be nice if more details could be shown or a log could be accessed to see the error in detail.

Improved exception handling 9074d092056ea4fde33bf0f9fd8b1ca4d22c85a4
Allow for logging to be enabled via octo variable 674b5a7797fd8df2f3a509e016f325fcbfab74d4

Octo variable to enable logging is StdoutLogEnabled
Log will write to the root deploy location in a logs folder.

documented at
https://github.com/Zywave/OctopusDeploy-Kraken/wiki/Troubleshooting


Add Transform for PDF Files

Is your feature request related to a problem? Please describe.
Users may want to load data from paths to pdf files specified in the dataset. Since this describes a fairly common transform, autolabel should support it natively.
Describe the solution you'd like
When a user uses paths to pdfs as input, we should be able to read the contents of the pdf file and provide it as input for the labeling agent.
Additional context
Sub issue of #403

Could add OCR with one of docquery, pdfplumber, or tesseract.
A good dataset for OCR testing: image pdf dataset


How can I change the navigation title?

When I browse the photo, the default title is "XX of XX", such as "1 of 20", but I want customize this ,how can I make it?
Should I change the code in "updateNavigation" method?

just implement titleForPhotoAtIndex function like this:
func photoBrowser(photoBrowser: MWPhotoBrowser!, titleForPhotoAtIndex index: UInt) -> String! {
return "Something!"
}


AVP Pipelines

Adding support for pipelines on the AVP. These can be either set on by default or toggled by the user through an API. Right now, a pipeline is just a set of parallel processors. Eventually, I'd like to extend it to support a dynamic processing DAG. This lays the ground work for that.
Each processor implements the Element interface and the Pipeline is a collection of elements. The sample builder is always on by default and writes Samples to the pipeline.
The pipeline is fully configurable in cmd/avp/main.go. So it is simple for others to implement their own elements and integrate them with the AVP processing pipeline.
I ported over some rtc code from the base libraries. In particular, pipeline is similar to router but operates on Sample rather than rtp.Packets. Now they are pretty much decoupled. So these changes shouldn't affect anything in the stable path.
Any feedback would be appreciated!

Good idea. I think we can extract the elements to a separate ion-avp-elements repo. We can keep all processing modules there. That will allow us to avoid dependency bloat here.


Sphinx 1.4 fixes

Fixes #1946

Do you expect this to be compatible with older sphinx versions?

I think the new problem (with references to qualified names not being found) may be related to qualname_overrides and this issue: https://github.com/sphinx-doc/sphinx/issues/9395

Do you expect this to be compatible with older sphinx versions?

Of course! Why would it not be?

I think the new problem […] may be related to qualname_overrides

Hmm, sphinx-doc/sphinx#9026 should make qualname_overrides unnecessary for classes if the referenced docs have been built with a sphinx version containing that PR (4.1 or later).
Maybe we can link to the dev docs? https://scipy.github.io/devdocs/reference/

Hahah! @ivirshup what do you think?

So the issue is incompatibilities between versions of sphinx and their objects.inv? Is there an open issue in sphinx for this?

Maybe we can link to the dev docs?

Or we could add the classes to nitpick ignore? Then once the docs are rebuilt it will do the right thing without any intervention, and we don't have to be keeping an eye out for this. My main concern here is that the scipy.github.io address may not be permanent, similar to how numpy temporarily used a github.io address while they revamped their docs. Basically, it may just break or go down without notice.
I thought we could even just trigger a new build of the anndata stable docs, but there seems to be an issue.

So the issue is incompatibilities between versions of sphinx and their objects.inv? Is there an open issue in sphinx for this?

IDK, what I meant is that sphinx 4.1 creates a objects.inv which allows to reference classes by their internal location like f'{cls.__module__}.{cls.__qualname__}'. Therefore pointing to an objects.inv build using 4.1+ from 4.1+ makes qualname_overrides superfluous.
So if we want to guarantee that all links resolve no matter who builds the docs, we should just require 4.1+. If we just want our docs to build, we can leave things as they are.
I think the next scipy version will take a while to arrive, so I think anndata stable + adding scipy to qualname_overrides might be best?


Update and rename README.rst to README.md

Hi,
This small PR adds two buttons to get your app on F-Droid and Google Play 👍

Lovely. Thank you! I had forgotten to do this.
Why did you change the file from reStructuredText to markdown? I don't mind much either way, just curious.

I've just added a new AUTHORS.txt file that lists you and myself, just FYI.


Fix crashing benchmarks

Purpose

Benchmarks no longer crash
The characters in the benchmarks no longer run out of ammo after emptying one magazine

Changes

Crash fixes:

Added WeaponNetworkUID to CreatePlayerDesc in BenchmarkState
Fixed shared pointers being deleted twice in ~PaintMaskRenderer

BenchmarkSystem takes care of weapon-firing logic (very simplified version of the logic in WeaponSystem)

Looks good overall. Left some comments and also I don't understand why lines were removed in PaintMaskRenderer.cpp is it related to the bench mark fix?

Shared pointers were being deleted twice in ~PaintMaskRenderer

Looks good overall. Left some comments and also I don't understand why lines were removed in PaintMaskRenderer.cpp is it related to the bench mark fix?

When the class gets out of scope, the array that was cleared and its content will be automatically cleared. And since this is an array that contains TSharedRef its resources will also be removed. If the lines would still be there it would lower the ref count on TSharedRef too many times causing error.


EPG Update (Request)

Any chance you could update the EPG to include the new channels added??

As per the thread on Channels, people just need to let me know the name and
gracenote Id of each new channel
On Thu, 5 May 2022, 06:09 joerich, @.***> wrote:

Any chance you could update the EPG to include the new channels added??
—
Reply to this email directly, view it on GitHub
https://github.com/matthuisman/frndlytv-for-channels/issues/8, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABPQAKM57BY2F5MJ3DBPBILVIK4N3ANCNFSM5VCX6PYA
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

epg for Decades, Heroes & Icons, Start TV will be live in 60mins

You are totally awesome! Thank you!
Love your container! works great!


Redirect to HTTPS

Describe the bug:
Redirect the URL to HTTPS

Screenshots:

Solution:
Add the following to the settings.py file, adding the middleware to your existing MIDDLEWARE list if one exists.
MIDDLEWARE = [
    # SecurityMiddleware must be listed before other middleware
    'django.middleware.security.SecurityMiddleware',
    # ...
]

if not DEBUG:      # When we are in production ( DEBUG = False ), the URL will redirect to HTTPS
    SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
    SECURE_SSL_REDIRECT = True

Source:

https://django-secure.readthedocs.io/en/latest/settings.html#secure-ssl-redirect
https://help.heroku.com/J2R1S4T8/can-heroku-force-an-application-to-use-ssl-tls

Hello,
Can I take up this work for fixing this bug?

Hello @gauthampkrishnan,
I'm waiting for confirmation from @divanov11 or @PraveenMalethia

Okay, thanks for your reply.

Hello @gauthampkrishnan,
I'm waiting for confirmation from @divanov11 or @PraveenMalethia

This is already set up in settings.py
You can just uncomment that and open a PR ! after a review I will merge if everything will be okay!

Sorry but as I can see the API is in SSL mode!

Hello @PraveenMalethia,
Yeah, for that, you have to write s explicitly in the http://url to use https://url protocol
For example, Try Google http://www.google.com/, Which will Redirect to https://www.google.com/
The demo video of google.com
demo

I can try to solve this @Saketh-Chandra

I can take up this work @PraveenMalethia