Gulp Watch

Hi Paul,
when I run Gulp Watch locally it opens a new window and nothing is displayed. Do I need to run OctoberCMS in Mamp locally?
I want to use browsersync to develop my theme locally and just push the needed files to my git.
Best, Michael

Hi Michael,
Yes, you should run OctoberCMS locally through MAMP for example. Once you've got it running, you should open src/manifest.json and change the devUrl to the url your website is running on. For example, if your site is available on localhost/mysite, you should set devUrl to "http://localhost/mysite".
Can you let me know if it works?


Refactor: CLI build

Description
Depends on #495 and #496

big refactoring to CLI logic in build
allows for outputting vue 2 and/or vue 3 by setting vue: { vueVersion: { '2': true; '3': true } } in MitosisConfig

re: allows for outputting vue 2 and/or vue 3
For maximum consistency, vue2 and vue3 would be separate targets. That way someone using both downstream gets them both from one run of mitosis - just as they get react and solid from one run of mitosis. But... this is of ~0 urgency :-)

@kylecordes yeah, this PR accounts for that already: https://github.com/BuilderIO/mitosis/pull/497/files#diff-c7b884310f6800dc7df19c24d0d186a55a872b36839b11c45e605a030b6df65cR208-R227
I went back-and-forth on having two separate targets vue2 and vue3, but I do think I'll end up with that as it cleans things up a bit.


[GH-15867] Remove usage of changeCss() for modal-header background

Summary
Migrate changeCSS() to CSS variable in utils/utils.jsx, ln. 546
Ticket Link
Closes https://github.com/mattermost/mattermost-server/issues/15867

Hello @arc9693,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

Skipping QA review since we'll be doing testing on the campaign branch before merging it into master


provide policy validationFailureAction in policy_report_result metric for the reports

Hello, I've noticed that validationFailureAction is missing in policy_report_result metric which is making the whole project unusable for to some extend.
I wanted to use this project to fire alerts for reports which were failed policies with validationFailureAction: Enforce.

hey @riuvshyn,
validationFailureAction is not part of the PolicyReport CRD, so its not possible to add it to the metrics because its a kyverno specific value.
So your use case is to observe if an already existing manifest violates an enforced policy? Because Kyverno only produces policy reports for existing resources which violates an enforce policy when background scanning is enabled for this policy.

Oh, yeah custom labels would be great!
I understand now and agree there is not much todo for policy-reporter.
Thanks!

Thanks too, I will see if I can tackle the issue to make this functionality happen


Update: take

Add curry support and fix issue with collapsing generic for dual function return when only passing a single argument
Added tests

Not sure if this matters for a typing package, but this is technically a breaking change for anyone who was calling the function like this: take(3)<number> since now that would have to be changed to take(3)<number[]>

Ohh good catch. That's fixable

Just found another problem; if the new curried signature is passed a tuple, the return type ends up being that exact tuple, which is not correct. You can see the this on the g variable here https://tsplay.dev/w6Q5DW.
This can be fixed by changing the new overload signature to this:
export function take(
  n: number,
): <Collection extends readonly any[] | string>(
  xs: Collection,
) => Collection extends string ? string : Collection[number][];

Proof: https://tsplay.dev/w8Qo9N
This does have an interesting piece of behaviour though; the return type ends up being an array of all the literals that were contained in the tuple, eg; taking an items from a tuple of [1,2,3,4] returns the following (1 | 2 | 3 | 4)[] instead of number[]. Its subjective whether or not this is a bad thing, but this can also be avoided by creating a ToNonLiteral generic type, here is an example: https://tsplay.dev/NlXvrN.

Your ToNonLiteral we already have as WidenLiteral. You can find it in types/util/tools.d.ts
Both the issues you pointed out with this change make this MR a non-starter. Going to close

Dang, that's unfortunate, I'll keep looking into this, I feel like there's a way to get a perfect solution here somehow


ship.getVelocity() doesn't give right velocity readings when moving slow

This issue occurs when only Valkyrien Skies and addons are installed and no other mods

[X] I have tested this issue and it occurs when no other mods are installed

Minecraft Version
1.20
Mod Loader
Forge
Issue description
I tried comparing the APIs getVelocity method with my own velocity calculation.
local ship_global_position = ship.getWorldspacePosition()
ship_global_position = vector.new(ship_global_position .x,ship_global_position .y,ship_global_position .z)
local my_vel = (ship_global_position - prev_pos)/0.05

print(textutils.serialise({ship_global_velocity=ship.getVelocity(),my_vel=my_vel}))

The ship was slowly rising up at the time. I expected them both to have a reading of at least positive Y. It turns out that ship.getVelocity() returns a negative number even though the ship was moving up albeit slowly.

Logs
No response

Weird but not something for me to fix as the velocity values are gotten directly from the Ship itself


Fix sponsorship package button

After installing tailwins.css, the library messed with the existing styling on the button.

button was fixed ✅


[DIAG] Page feed load error

*** Auto diag report from user. Use id for reference.
lang: en:ns

Internal reference: Uploaded diag data https://chrome-facebook-hide-ads-and-reels.mrincops.net/diag/{{ $node.GitHub.json.number }}.html

Internal reference: Uploaded diag info https://chrome-facebook-hide-ads-and-reels.mrincops.net/diag/{{ $node.GitHub.json.number }}.json


python310Packages.ansible-later: 3.1.0 -> 3.2.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.ansible-later is: Best practice scanner for Ansible roles and playbooks
meta.homepage for python310Packages.ansible-later is: https://github.com/thegeeklab/ansible-later
meta.changelog for python310Packages.ansible-later is: https://github.com/thegeeklab/ansible-later/releases/tag/v3.2.0
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.2.0 with grep in /nix/store/7i6ffc5hfvrpwiqvimkdp28lcxkhlcb7-python3.10-ansible-later-3.2.0
found 3.2.0 in filename of file in /nix/store/7i6ffc5hfvrpwiqvimkdp28lcxkhlcb7-python3.10-ansible-later-3.2.0

Rebuild report (if merged into master) (click to expand)

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath
ansible-later
python310Packages.ansible-later
python311Packages.ansible-later

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/7i6ffc5hfvrpwiqvimkdp28lcxkhlcb7-python3.10-ansible-later-3.2.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.ansible-later https://github.com/r-ryantm/nixpkgs/archive/f908963cd09d0dbb19d2528a6cb79bb46e0b3523.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/7i6ffc5hfvrpwiqvimkdp28lcxkhlcb7-python3.10-ansible-later-3.2.0
ls -la /nix/store/7i6ffc5hfvrpwiqvimkdp28lcxkhlcb7-python3.10-ansible-later-3.2.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package failed to build:

python311Packages.ansible-later

1 package built:

ansible-later (python310Packages.ansible-later)

Maintainer pings
cc @tboerger for testing.

@ofborg build python311Packages.ansible-later

The errors are from python311Packages.mocket, so the update itself should be fine.


Remove earnings claimed event from history view

What does this pull request do? Explain your changes. (required)
This PR removes the claimed earnings event from the history view. Since users no longer have to explicitly/manually claim earnings from the explorer this event is no longer relevant to a user of the explorer.
Closes #114

LGTM
Could be a good idea to add a note in What's New noting why this information was removed in case some users are confused why that information no longer shows up in the history view.

Good call. I'll create a release note for the what's new section.


2024-05-07-understanding-gradient-inversion-attacks-from-the-prior-knowledge-perspective

OpenReview Submission Thread

Checklist before opening a PR

[ ] I am opening a pull request against the main branch of the 2024 repo.
[ ] The title of my PR is exactly the name of my markdown file

i.e. _posts/2024-05-07-[SUBMISSION NAME].md would require a PR name 2024-05-07-[SUBMISSION NAME]

[ ] I have anonymized my post: my author's list is Anonymous, and there is no potential
content which can reveal my/my collaborators identities.
[ ] My post matches the formatting requirements, including (but not limited to):

[ ] I have ONLY MODIFIED files in the following locations (failure to do so will result in
your PR automatically being closed!):

a Markdown (or HTML) file in _posts/ with the format _posts/2024-05-07-[SUBMISSION NAME].md (or .html)
static image assets added to assets/img/2024-05-07-[SUBMISSION NAME]/
interactive HTML figures added  to assets/html/2024-05-07-[SUBMISSION NAME]/
citations in a bibtex file in assets/bibliography/2024-05-07-[SUBMISSION NAME].bib

[ ] I have a short 2-3 sentence abstract in the description field of my front-matter (example)
[ ] I have a table of contents, formatted using the toc field of my front-matter (example)
[ ] My bibliography is correctly formatted, using a .bibtex file as per the sample post

Any other comments

sorry for the inconvenience. I correct the date displayed in the website.


Moving thread-complete check to response queue

Use the response queue to check for success instead of a cross-thread method call (thread.complete()), which seems to work inconsistently with threading in at least one environment. The fix is we use the queue instead and if we don't see the correct number of responses with 'completed: True', in the queue we fail.
The response queue (multiprocessing.Queue) object has been working solidly and consistently in all environments we've deployed to so this is highly likely to resolve the problem and it is passing all my testing.

This PR/fix has been validated on the original environment where it was noticed.


v1.2 RemoveCommand Feature

The current Delete Command is inconvenient as it requires users to find the index of the contact to delete, which is unscalable when the address book expands. It is also unsafe, as there are no intermediate steps to confirm the deletion.
The logic of (1) remove <NAME>, then listing an intermediate filtered list of contacts with matching names, before (2) remove <INDEX> from the much shorter list of matching contacts, is used.
Entering the name of the contact to remove is preferable over directly using the index in large address books, where finding the index might be inconvenient.
Presenting a shorter list of contacts with names matching the predicate given in (1) then allows the index in (2) to be found more conveniently, and serves as an intermediate step to help users confirm their deletion.

Code LGTM, testing PR

LGTM, good job!


Find Next greater element using stack

Problem Link : https://practice.geeksforgeeks.org/problems/next-larger-element-1587115620/1
I would I like to add solution of this problem under LGM-SOC'21. Language - C++
Pls assign this to me.

@Saurabh4626 @ravikr126 @Ayush7614 Please Assign me this issue. I will solve it in java.
LGM-SOC'21

I would I like to add solution of this problem under LGM-SOC'21. Language - C++
Pls assign this to me

@Ayush7614 @Saurabh4626 @Amit366 Kindly assign me this issue using C++ under LGMSOC

Im preparing for my  coding interviews and it would really help me if you assign this question to me
Kindly assign me this issue under LGMSOC

@SrihariTadala mention the language

#import python packages
from collections import deque
Find the next greater element for every element in a list
def findNextGreaterElements(L):
result = [-1] * length(A)
# create an empty stack
t = deque()

#this is the solution for next greater element  using python
# do for each element
for i in range(length(A)):

    # loop till we have a greater element on top or stack becomes empty.

    # Keep popping elements from the stack smaller than the current
    # element, and set their next greater element to the current element
    while t and A[t[-1]] < L[i]:
        result[t[-1]] = A[i]#result
        t.pop()

#poping the element
# push current "index" into the stack
t.append(i)
return result

#this is the end of the progra
if name == 'main':
A = [2, 7, 3, 5, 4, 6, 8]
print(findNextGreaterElements(L))#giving the input

I am doing this in python


✨ Mobile classes for gallery and carousel

Fixes #482

Hello @mirceanton do we really need this?
I think without this CSS you were already able to use md:CLASS

I think the css classes were not present before. I tried to set the class but nothing was happening. Maybe i was doing something wrong?

@mirceanton not forgotten just won't have time to review this now

I merged the changes, the code doesn't work

@mirceanton had to redo the ode... check this commit if interested
https://github.com/nunocoracao/blowfish/commit/5ab7918e1f732b66b9816b5deb65a2d34968b671

@nunocoracao ah... I see where I went wrong... Sorry about that! 😅

no problem. next time test it please

I did test similar changes directly on my website by doing the modifications locally, but I think I only tested on mobile. Perhaps the "mobile-specific" classes were overriding the "regular" ones and that's why I assumed it was working fine.
Yeah... note taken! I'll be more thorough with my testing!


Lock client issue

Hello.
I am trying to integrate locking mechanism using etcd-java / LockClient.
It seems that when i create a lock using unique key i am also able to create another lock with same key, not sure maybe i am doing something wrong:
This is my code:
    ByteString uniqueKey = KeyUtils.bs("some-lock-id");
    LockResponse lr1 = lockClient.lock(uniqueKey).sync();
    LockResponse lr2 = lockClient.lock(uniqueKey).sync();

    assertTrue(lr1.isInitialized());
    ByteString lockKey1 = lr1.getKey();
    assertThat(lockKey1).isNotNull();
    assertThat(kvClient.txnIf().exists(lockKey1).sync().getSucceeded()).isTrue();

    assertTrue(lr2.isInitialized());
    ByteString lockKey2 = lr2.getKey();
    assertThat(lockKey2).isNotNull();
    assertThat(kvClient.txnIf().exists(lockKey2).sync().getSucceeded()).isTrue();

I would expect that second invocation of lockClient.lock(uniqueKey).sync() should fail since lock already exist with same key.
Thank you
-Dmitriy

I was missing the lease - this way everything works as expected ;-)
    final ByteString uniqueKey = KeyUtils.bs(UUID.randomUUID().toString());
    final PersistentLease lease1 = leaseClient.maintain().start();
    final PersistentLease lease2 = leaseClient.maintain().start();
    final LockResponse lr1 = lockClient.lock(uniqueKey).withLease(lease1).sync();
    final LockResponse lr2 = lockClient.lock(uniqueKey).withLease(lease2).sync();


fix(DataTable): handle sorting for different primitive types

Hi guys! I've been working with the new DataTable and wanted to contribute this upstream. Currently, the sorting only works if the table data is a string. This just checks what the primitive type is and sorts it appropriately.
I didn't think it made sense to sort boolean values, but if you disagree, let me know.
Changelog
New

N/A

Changed

Fixed a bug where the v2 table couldn't sort non-string values.

Removed

N/A

Absolutely. Thanks, @joshblack. Any ETA on the rollout?

100% will be end of this week @ryanomackey 😄  should include:

Filter by search bar
Sorting
Row Expansion
Row selection
Batch actions called with row selections


Maze Controls Not Responding in Nancy Drew: Message in a Haunted Mansion

Hi again @FunkyFr3sh, you helped me with the #309 (Last Train to Blue Moon Canyon) last week, and I found one more bug in another game in the series, Message in a Haunted Mansion.
At one point in the game the player activates a 3D-esque maze, where movement is controlled by arrow keys (for left right and forward) or left mouse click (for forward). Video for reference: https://www.youtube.com/watch?v=MHIqSdiYxC8.
Without cnc-ddraw: the maze is playable (but the rest of the game is really bad).
With cnc-ddraw: the game plays well but the maze does not respond to forward (up arrow or left mouse), turning right is super slow (right arrow), but turning left is fine (left arrow).
Below is the log file (40mb uncompressed) using the latest debug version from issue #309. For reference, I began logging then: opened the game, loaded the save, clicked to start the maze, pressed up arrow, then left arrow, then right arrow, then left mouse, then right mouse, then exited the game (if that's helpful in reading the log).
cnc-ddraw-1.log.zip

I probably won't be able to fix this one with just debug logs. Could you share your save maybe? I'll try to get the game then

Here you go. Just paste it in the main game folder, (replacing the one that exists). If it doesn't already exist you may need to boot the game once to generate them.
Once it is in the folder, start the game and it should be in the first save slot under "Load & Save" in the main menu titled "Maze Puzzle Test".
NANSTD0.SAV.zip

If you need a copy for debugging purposes I can lend you a copy. Just let me know.

I got the game now (download took ages), thanks though
I can reproduce the issue on windows as well. I also seem to have the issue with the cursor being stuck on opengl on normal fullscreen like you had in the other nancy drew game, but it does work with direct3d and/or borderless/windowed. Unfortunately I cannot run the game without cnc-ddraw to see how it would behave there, the cursor is stuck no matter what I do. I'll probably have to try it on a windows XP or linux VM. IT will take some time to get it all set up, so maybe not going to happen today

Glad you were able to reproduce. And no rush.
Just the fact that you've already taken the time to reproduce it (less than 12 hours since I mentioned the issue) speaks volumes to your passion for your project. I really appreciate it.

I may have the bug with the maze workarounded (still need to think about a good solution...), but i'm not 100% sure it will work on macOS (AKA Wine). Here's what I have currently:
ddraw.zip

No success on my end I'm afraid. I have to imagine this is a more complex problem given it's dealing with psuedo-3D.

Okay, scratch that... I changed the renderer to GDI and the maze works now. It looks.... awful (maybe that's the shader)... but it does work. Is that helpful? (I'm not sure whether to call this fixed since it's failing on OpenGL).

The game sets the priority for the main thread to THREAD_PRIORITY_HIGHEST, this will choke the render and sound threads and it starts to lag hard (skipping frames / sounds). The problem here might be that wine/macOS will handle the threads completely differently and I'll probably have to test this on macOS to fix it
Not sure why it would behave differently on GDI/OpenGL, will have to investigae

Here one with slightly different settings:
ddraw.zip
That one works on windows as well, maybe there's a difference now on macOS with opengl?

Same issue, works in GDI, but not OpenGL.
There is one other odd symptom in OpenGL. Normally, the game lets you use the cursor to move forward + left and right (if you click and drag you move in that direction. When running OpenGL the click and drag works to turn you left and right, but you don't move forward (the original issue), but it also inverts the rotation (dragging right turns the viewport left and vice versa). I have no idea if that's helpful (or even makes sense now that I read it back) but there it is.

Ah right... I don't have such issues, i can move with up arrow and left mouse just fine on any renderer. Turning left/right is also working correctly. I only had the issue with the slow turning, it was quite laggy (which is fixed now).
I guess this may be a Wine only bug then

Oh, ugh. Are you thinking this is a cnc-ddraw bug in Wine only or an issue with Wine itself?

I would have guessed that the problem is somehow related to the upscaling (aka borderless mode) and maybe also windowed mode of cnc-ddraw combined with wine. Both have the same issue, right? Does regualr fullscreen work in this game or do you have the same issue as you had in the other nancy drew game where the cursor got stuck?
Only thing that's confusing me now is the fact that GDI seems to work, not sure how that's supposed to be possible. Maybe It's not the upscaling that triggers the bugs

The cursor still runs to the bottom right corner in fullscreen.
The issue persists in full screen, full screen scaled, windowed (with original game size), and borderless.

Okay, so here's something (may be totally unrelated), but I'll mention it. All these games have a built in windowed mode, which never seems to work. In this game, if I try to run it I get a similar error to the one we got with the other Nancy Drew game:
InitDirectDraw() - ERROR - GetSurfaceDescr() on pSPrimary:
dwHeight=0, dwWidth=0, dwBackBufferCount=0,iPitch=0

This happens in all screen modes (fullscreen, windowed, borderless).
I may be grasping at straws here...

Yeah, that will not work, cnc-ddraw doesn't support that (games must be set to fullscreen). But it's a cool idea, I can try to make that somewhat working for testing just to see if it makes any difference
ddraw.zip

I kind of remember reading that users weren't supposed to use the built-in windowed modes when I first started using cnc-ddraw. I just forgot.
Admittedly, you did make the built-in windowed mode work, but the maze issue still persists.
I keep fooling around with settings in the config, just to see if it's something dump but to no avail.

Okay, please hold, I just changed about a dozen settings in the config and it WORKS (admittedly I have rgb555 on so things are freaky).

So that took forever (changing each setting one by one multiple times), but I figured it out.
If I set my config with limit_bltfast=true and maxgameticks=600 then the maze WORKS and the game seems to be functioning fine outside the maze.
If the maxgameticks is above 900 the maze forward controls will work for a moment then the maze forward controls will stop after a few seconds.
At this point, I don't see any degradation from using these settings, so theoretically this is "fixed", but you may know something about those settings that I don't.
Thoughts?

Oh weird, you are right. I doesn't do it in the main menu for me, just the Load/Save menu.
Admittedly, this issue is a lot more livable than a game breaking puzzle issue (why would a game designer make a maze puzzle the alternative to a password on a laptop), but the cursor issue is odd.

Yeah, this is better than nothing for now. I can do some more research later. But I fear, there wont be a good solution.
BTW, are you sure 900 is the max value? 1000 would be ideal, it got the least impact on the cursor for me.
Note: any value above 1000 does nothing, it would equal to 0 (AKA disabled)

There might be something between 900 and 925, but anything above 925 causes a freeze in forward movement after a bit. At 1000 the forward controls don't work at all.

Alright, np. I'll just add a preset with 600 for now

Fullscreen is working now as well:
cnc-ddraw.zip

Hmm, still runs the cursor to the corner for me, but slower, probably because of the max ticks behind lowered? Must be another wine specific issue.

Odd, could you upload me a new debug log?
ddraw.zip

cnc-ddraw-1.log

thanks! it's looking good now, not sure why it would still happen
And yes, I also had the cursor moving towards the bottom right slowly now with the new maxgameticks setting.
I'll have to try it on linux or macOS I guess

Once again I appreciate your speed, responsiveness, and coming up with a workable solution.  It's deeply appreciated. I imagine it was all the fixes you made that allowed the config become the final step in the solution.  I know you're going to do a bit more investigating, but if it's helpful feel free to close this issue since the original problem is "fixed".

Yeah, I'll close it. Confirmed it's working on linux/Windows as well.
The cursor moving part is now also fixed for me on both Windows and Linux (Tried old version, could reproduce the bug) - Not sure what's up with macOS but I may try that later as well


Bug - Loading a BB ECC and clicking Reload causes a bad block to be detected at 0x1

Describe the bug
Loading a BB ECC and clicking Reload causes a bad block to be detected at 0x1
To Reproduce
Create any BB ECC and click Reload
Expected behavior
Nothing should be reported bad
System (please complete the following information):

OS: Any
Version: V3.3.0 r3 + next

Additional context
Began due to initialization of ECC being allowed in V3.3.0(?)

Note: The bad block is not really there. But JR thinks it is.


Latest version is compatible with Puppet >= 3.5!

Please update compatibility information. Your latest version is compatible with Puppet >= 3.5 and not >= 3.0.0
Using Puppet version 3.4 I receive following error message:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid parameter validate_cmd at filebeat/manifests/config.pp:45 on node...
According to both https://docs.puppet.com/puppet/3/type.html#file and https://docs.puppet.com/puppet/3.5/type.html#file the attribute validate_cmd arrived version 3.5 at the earliest.

All fixed. At some point over the next few months I plan on dropping all support for Puppet 3 since it reached end of life back in December.

Please accept my apologies. I could and should have sent you a pull request with this commit myself, instead of lazily raising this issue.


ZipEntryReader is now private

ZipEntryReader is used in public API of async_zip::read::stream::ZipFileReader and it was public, but it is now private in 0.0.12

Looks like it was accidentally removed in a recent PR and was missed.
I've added it back & a small comment to clarify the re-export is intended as part of the public API: https://github.com/Majored/rs-async-zip/commit/26f7a47105db4bda46ad46fee1ecc8a9921cfc64


[Templates] Moved Experimental Templates

Certain templates are using experimental features to work, those templates now have a /experimental subdirectory. Moving remaining known experimental templates into '/experimental'.
Fixes #2846

thanks @Jacob Evans ! do we know of any docs links or other links that should be updated in conjunction with this move?

per discussion with @JacobMGEvans , there are no docs links or other that we're currently aware of that should be updated. in particular it should be noted that these templates are no longer referenced on https://developers.cloudflare.com/workers/get-started/quickstarts/ 👍


Add modification date to parties response

Closes #39.
New response format:
[
  {
    "party_id": "75b5b97f272342432e0cf56a3432424678a6d24f1675e95486ee2a6d31e",
    "twitter_handle": "twitter_account",
    "twitter_user_id": 285745133,
    "last_modified": "2021-04-14T10:16:57.743000+00:00"
  }
]

Strictly speaking, I asked for "created", not "last_modified". I'm interested in the first time someone registered.
But this raises yet another question: If a party re-registers (same twitter ID, new partyID), do they get more tokens? are they registering for a new competition or re-registering for an old one? :-|

Also, I asked for epoch seconds (integer), not a datetime that a script has to parse.

Just in case needed, let's have both created and last_modified, please (both epoch integers).

Strictly speaking, I asked for "created", not "last_modified". I'm interested in the first time someone registered.
But this raises yet another question: If a party re-registers (same twitter ID, new partyID), do they get more tokens? are they registering for a new competition or re-registering for an old one? :-|

Good question. I am not going to address this here. It is better to move it to #28.


legands label with inside chart

hello ,
can I ask how to make my pie chart
https://jsfiddle.net/rehamhabbas/Lm7ktgfp/1/
like this image ??

Thank you so much , appreciate the help

This plugin does not work with pie charts. So, first you have to set type: 'doughnut'
Then add the following object to the plugins object:
doughnutlabel: {
    labels: [
        {
            text: '50% Dubai',
            font: {
                size: '14'
            },
            color: "#F38C83"
        },
        {
            text: '36% Abu Dhabi',
            font: {
                size: '14'
            },
            color: "#E173C2"
        },
        {
            text: '14% Fujairah',
            font: {
                size: '14'
            },
            color: "#A176E8"
        }
    ]
}

Hi @rehamwael ,
This also doesn't currently allow for different text fonts on the same line of text, it just allows you to configure one font (size, color) for one line.
I'm thinking maybe to allow for an array of lines, each line consisting of an array of labels (each with its own font configuration). What do you think, would that help?

thank you for the help actually after integrate the api I create the html and center it inside the legand with tacking datasets backgroundColor
    ```

var htmlArea = "";
var i = 0;
for (var area in cancelledAreas) {
        htmlArea += '
'+ '' + cancelledAreas[area]+ ''+ ' ' +' '+''+ area +''+'
';
        i++;
    }
    document.getElementById('js-legend').innerHTML = htmlArea;

Thanks

@rehamwael Could you provide a jsfiddle how to exactly use this? I am not sure how you put the pieces together. Thanks!


Dao dev

@pkriens and @timothyjward,
Completed the DAO Implementation and Test cases which includes

Updates to whole project based on Tim's review comments
Implemented Address DAO
Added Coordinator service to Person to perform batch inserts of Addresses

Resolved #2 and #5

Could you also write an App Note about this subject?


Error when reading JSON file

Hi, i'm getting this error when i try to compile my SCSS file
Error: Invalid CSS after "{": expected 1 selector or at-rule, was "{"         on line 1 of path/to/folder/example.json {
Can anybody help me?

Same here, but I'm using the node-sass variant of this tool: https://www.npmjs.com/package/node-sass-json-importer. Turned out I was piping some SASS through a JSON loader, using another loader for CSS to JSON.  Be sure you aren't doing that anywhere.

Dear @Josh68,
i guess i have the same problem with node-sass-json-importer since i updated it to the latest version. I don't understand how you fixed this, can you explain?
Thanks, regards, Annick


NO-ISSUE: Remove node-ip-config.yml overriden manifest

Description
This patch removes the node-ip-config.yml overriden manifest that is no longer needed with OpenShift 4.12.
Type of change
Please select the appropriate options:

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
[ ] This change is a documentation update

Testing
Tested manually.
Checklist

[x] I have performed a self-review of my own code
[ ] If a change is adding a feature, it should require a change to the README.md and the review should catch this.
[ ] If the change is a fix, it should have an issue. The review should make sure the comments state the issue (not just the number) and it should use the keywords that will close the issue on merge.
[ ] A change should not be merged unless it passes CI or there is a comment/update saying what testing was passed.
[ ] PRs should not be merged unless positively reviewed.

LGTM, testing locally

just tested it, it is working as expected


Broken link in README

Describe the bug
This link for metrics is incorrect: https://docs.aws.amazon.com/solutions/latest/audience-uploader-from-clean-rooms/collection-of-operational-metrics.html
To Reproduce
Click the link in the Operations Metrics section for the IG
Expected behavior
Not broken
Please complete the following information about the solution:

[ ] Version: [v1.0.0]

To get the version of the solution, you can look at the description of the created CloudFormation stack. For example, "(SOWXYZ) Solution Name v0.0.1[...]".

[ ] Region: [NA]
[ ] Was the solution modified from the version published on this repository? No
[ ] If the answer to the previous question was yes, are the changes available on GitHub?
[ ] Have you checked your service quotas for the sevices this solution uses? NA
[ ] Were there any errors in the CloudWatch Logs? NA

Screenshots
If applicable, add screenshots to help explain your problem (please DO NOT include sensitive information).
Additional context
Add any other context about the problem here.

The error is on the page .  https://github.com/aws-solutions/audience-uploader-from-aws-clean-rooms


About license and commercial use

Thank you for sharing this amazing work to the community.
I want to know the license that you are releasing the weights and code under?  and if it allows commercial use or not ?

The license of our code and weights is BSD 3-Clause License. It allows commercial use.


Add mc-sgx-dcap-ql-types crate

Current dependencies on/for this PR:

main

PR #141   👈

This comment was auto-generated by Graphite.


Fix call to function

Pull Request doc
Purpose
What is the larger goal of this change?
What the code is doing
Pass a single argument, the path to the folder containing the network data, to the get_bus_pos function. Some code responsible for reading files was refactored.
Testing
An error was thrown when generating the documentation locally with sphinx. With the change, it is fixed.
Where to look
The get_bus_pos located in the prereise.gather.flexibilitydata.doe.bus_data module takes one argument, the path to a folder containing the sub.csv and bus2sub.csv file. The bus_example script located in prereise.gather.flexibilitydata.doe.examples.bus_example module call the function with two arguments, the path to a folder and a filename.
@BainanXia and @lanesmith, do you know why the get_bus_pos reads network data instead of using a Grid object? A Grid object could be the argument of the get_bus_pos function.
Usage Example/Visuals
N/A
Time estimate
5min

If I recall correctly, it took a specific version of the network and some corner cases were resolved manually at the early stage. Later we automated the process which should no longer a problem.

If I recall correctly, it took a specific version of the network and some corner cases were resolved manually at the early stage. Later we automated the process which should no longer a problem.

I will refactor the function in a follow up PR then.


Fix mistaken curly bracket in examples

Incredibly unimportant, but worth doing! :)

Thanks heaps for this repo btw, it's awesome.

👍 ran into this today 😋


feat: Add getter for components on IO interaction

This pull request allows for access to the components propery on Commands and other locations that use the InteractsWithIO trait. This allows components to be used outside of the context of those locations, such as when using https://github.com/wilderborn/partyline to access the console outside of the context of a command

My package henzeb/laravel-console-facade is already solving this, but could benefit from this too.


IntegrationTest failed: SingleAppScalingTest  create/stop app with 100 instances

create/stop app with 100 instances (warm up) *** FAILED *** (30 seconds, 150 milliseconds)
[15:10:06][Step 3/3]   java.lang.AssertionError: Waiting for event deployment_success to arrive took longer than 30 seconds. Give up.
[15:10:06][Step 3/3]   at mesosphere.marathon.integration.setup.WaitTestSupport$.next$1(WaitTestSupport.scala:30)
[15:10:06][Step 3/3]   at mesosphere.marathon.integration.setup.WaitTestSupport$.waitFor(WaitTestSupport.scala:36)
[15:10:06][Step 3/3]   at mesosphere.marathon.integration.setup.MarathonCallbackTestSupport$class.waitForEventMatching(MarathonCallbackTestSupport.scala:46)

+1
https://teamcity.mesosphere.io/viewLog.html?buildId=52518&buildTypeId=Oss_Marathon_IntegrationScaleTests&tab=buildLog#_focus=98790

Hint: look for the message Requesting task reconciliation with the Mesos master. After that, a lot of TASK_LOST messages are received. Pretty sure that this leads to the deployment timing out, but I have not yet looked into this. Maybe there is a bug in the DriverActor; there have been some recent changes.

Fixed via #2510


Are CustomButton and CustomButtonBase necessary?

After thinking about it, I came to the conclusion that even CustomButtonBase is not necessary.
I thought that if I implemented it in a class that inherited from UnityEnigine.UI.Button, I could do the same thing.


Cart page is not working , I wil make it work.

I have assigned you the issue, you may start working on it

Hey @KaranSapra124, any update ??

Hey @KaranSapra124, any update ??

Yeah , working on it. Got some errors , will be done by tomorrow or by saturday.


fix issue 23140

Fix issue 23140: https://issues.dlang.org/show_bug.cgi?id=23140

This needs a test to show that it works.

I added the tests.  And they do fail under the current dmd.

Not sure but Unshared could be added to std.traits?

Not sure but Unshared could be added to std.traits?

It could, but it really doesn't make sense:  the Unshared template is used to take a type, whether shared or not, and convert it to the unshared version.  On the other hand, I was told in this forum post (from which I got the idea)   that it was a private template in std.traits.

I just realized (from looking at Ali's slides for dconf) that std.traits has a template called Unqual, that removes ALL qualifiers, not just shared.

This still fails:
const class C {} // or immutable
Array!C ac;

in fact this has always failed:
class C {}
Array!(const C) ac;

I don't know the internals of Array but I think a more appropriate fix is to only cast away modifiers on memory-related calls and let the type system flow at a higher level, like when using Array.opIndex.
Your patch removes shared from the type system (for Array!(shared C) ac, ac[0] is not shared).

There is a regression that as of now prevents me from going any further, and could be related to the pull request that caused this one.

So the assert statement on line 1416 is failing, and I honestly can't figure out why.

As for const and immutable classes, that's another issue unrelated to this one caused by std.algorithm.mutate.move not supporting them.
Still, that doesn't prevent me from looking into fixing them.


Allow skipping download of input artifacts based on condition

Summary
Allow skipping download of input artifacts based on condition for a step template by adding a when property, similiar to step definition:
inputs:
      artifacts:
        - name: large-dataset
          when: '{{workflow.parameters.cacheNeeded}} == true'
          path: '/opt/app/dataset'
          s3:
            bucket: 'my-bucket'
            key: 'large-5-gigabyte-data-that-can-be-skipped-sometimes.zip'
            accessKeySecret:
              name: '...'
              key: '...'
            secretKeySecret:
              name: '...'
              key: '...'

Use Cases
I have a workflow with a container step that downloads pretty large artifacts. There are cases where I do not need this operation and I want to control it via workflow parameters for example (the service that initiates the workflow via API will have context to decide whether artifact is needed or not). Currently, I have not found a way to do that.
The fromExpression field has examples only related to output artifacts, and it still expects to emit a valid artifact, while I need to completely skip one of the artifacts.

Message from the maintainers:
Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

I think it might make more sense to just have two separate steps that run in parallel, one when: '{{workflow.parameters.cacheNeeded}} == true' and the other when: '{{workflow.parameters.cacheNeeded}} == false'. One can have inputs while the other has no inputs
That would end up very similar to the coin flip example

@agilgur5 @MrOnlineCoder , Is this issue still valid? I think this is quite good feature to apply to.
Also, I'm wondering if the current conditional only applied to step or dag level, and not to the other factors. (as the mentioned the coin flip example)

@shmruin sorry for delay, not sure what you mean by valid - I have resolved the issue in the project by other workarounds, but suppose that in general such feature may be useful.
And regarding the current conditional also not sure - I've used when only in step-based templates.


SlotModule generated in Angular output target

I am interested in helping provide a fix!
No
Which generators are impacted?

[ ] All
[X] Angular
[ ] HTML
[ ] Qwik
[ ] React
[ ] React-Native
[ ] Solid
[ ] Stencil
[ ] Svelte
[ ] Vue
[ ] Web components

Reproduction case
https://mitosis.builder.io/?outputTab=IYOw5grgNsBOQ%3D%3D%3D&code=JYWwDg9gTgLgBAbzgZQDYXgXzgMyhEOAIgAEAjAV2FQBMBTKAOmAgHoRgYIBnYbogNwAoIXQAekWHHo4AhhVTwcFAHYBjGCxVwAsgE8AwgUgq6KmAAow%2BMNwCUiIXDhQ6MClG0WnzuAB4aYAA3AD4fXzgACTpUdABCOABJODVZbShVOGBtACU6WQ0AGjgANQo6YuQIVGAaYug4ABlgAEcqGjjw3z80DDgVWRA6AF4ibhhZWES1CBUiOFYwiL9WQNCfO2FMIA
Expected Behaviour
The <Slot /> component shouldn't generate an undefined dependency in the Angular output target.
Actual Behaviour
When the <Slot /> component is used, mitosis seems to think that it's a separate mitosis component.  It's included as a dependency in the generated Angular output target.  The generated dependency is called SlotModule and doesn't exist.
Additional Information
It seems that this change was introduced in version 0.0.35 of the @builder-io/mitosis-cli.

Thanks for catching this.
We are missing Slot in this Set: https://github.com/BuilderIO/mitosis/blob/44af1f538256eb66127a43516d4223aecd7957ae/packages/core/src/generators/angular.ts#L42


New slayer: Blaze (Inferno Demonlord)

Waiting on the correct head texture (if any) and to double check the levelling rewards


Handle http timeout when reporting to symon

It seems a timeout when reporting status to symon causes a crash
h/t denny

closing, this, fixed by #960
( h/t to @haricnugraha with the fix)


feat(oli): add config file to oli

Ref #422
This PR enables oli to read ~/.oli/config.toml as a config file. The format of config file is like:
[profiles.mys3]
type = "s3"
region = "us-east-1"
access_key_id = ""
secret_access_key = ""

Besides, this PR also refactors the oli cp command, so that oli cp is able to transfer file from/to s3 or oss.

I would get back to this tmr as it is already late now 😂 Have a good night!

Thanks for all your patience and through review 👍 !


Mouse movement are a bit laggy and the software doesn't detect small mouse mouvement

Mouse movement are a bit laggy and the software doesn't detect small mouse mouvement
, please help

Try the new dead-zone calibrator done by David!


proposed text dealing with DHCP PD Release

This paragraph attempts to deal with lifetimes for DHCPv6-PD, with the remainder of the issues dealt with in references.

I think you meant “address space”?             A client that has delegated any of the address space received through       DHCP Prefix Delegation MUST NOT issue a DHCP Release on the relevant       delegated prefix while any of the address space is outstanding.       That includes addressed leased out by normal DHCPv6 (IA_NA), prefixes via       DHCPv6-PD (IA_PD), and addresses autoconfigured by IPv6 Router       Advertisements.And “outstanding” on its own here is maybe not clearest? Perhaps something about has been advertised or delegated with a non-zero outstanding valid lifetime?             A client that has delegated any of the address space received through       DHCP Prefix Delegation MUST NOT issue a DHCP Release on the relevant       delegated prefix while any of the address space has a non-zero
valid lifetime remaining.       That includes addressed leased out by normal DHCPv6 (IA_NA), prefixes via       DHCPv6-PD (IA_PD), and addresses autoconfigured by IPv6 Router       Advertisements.I’d really prefer referencing the later works as informational too.- Bernie (from iPad)On Aug 21, 2023, at 1:55 PM, Michael Richardson @.***> wrote:This paragraph attempts to deal with lifetimes for DHCPv6-PD, with the remainder of the issues dealt with in references.
You can view, comment on, or merge this pull request online at:
  https://github.com/dhcwg/rfc8415bis/pull/7
Commit Summary
7920d63  proposed text dealing with DHCP PD Release
File Changes  (1 file)
M
draft-ietf-dhc-rfc8415bis.xml
(8)

Patch Links:
https://github.com/dhcwg/rfc8415bis/pull/7.patch
https://github.com/dhcwg/rfc8415bis/pull/7.diff
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because your review was requested.Message ID: @.***>

I think you meant “address space”?

yes, I also see that I've repeated myself, so I've merged some text.

@mcr Are we going to merge this and ship this version of the draft for the upcoming IETF?

Be really nice to have WGLC and send this on!!- Bernie (from iPad)On Oct 20, 2023, at 3:58 PM, Timothy Winters @.***> wrote:
@mcr Are we going to merge this and ship this version of the draft for the upcoming IETF?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because your review was requested.Message ID: @.***>


iOS "502 error" every frame

Godot version:
3.0.4
OS/device including version:
macOS 10.13.5
Issue description:
502 error every frame in Xcode
2018-07-06 13:38:19.796571+0100 TestProject[9331:3819338] 502 error
as far as I can tell it only happens in a scene with 3D geometry visible by the camera
Steps to reproduce:
export to Xcode and run the code on an iPhone, terminal displays hundreds of 502 errors

sorry to bump this but it still happens on
Godot version:
3.0.5 and 3.1 nightly build (21/7)
OS/device including version:
macOS 10.13.6
**ERROR**: Condition ' status != 0x8CD5 ' is true.    At: drivers/gles3/rasterizer_storage_gles3.cpp:6588:_render_target_allocate() - Condition ' status != 0x8CD5 ' is true. 2018-07-22 10:30:44.525587+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.531008+0100 3DTest[2818:1430912] [Error] setCurrentGameFromInternal: ignoring -- nil bundleIdentifier :(null) 2018-07-22 10:30:44.603399+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.612204+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.634998+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.649852+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.667540+0100 3DTest[2818:1430912] 502 error 2018-07-22 10:30:44.683485+0100 3DTest[2818:1430912] 502 error

Getting error 500 every frame whilst using the iOS simulator, can we add the simulator to the list of GPUs that don’t support these features as well?


Add C++ Core Guidelines link to C26418

The rule was already written in the description, so I added a link to the documentation.

@JordanMaples : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Please archive this repos and modify README to point to alternatives

Please archive this repo and modify README to point to alternatives.

It still works for me without problems. You just have to install
https://www.microsoft.com/en-US/download/details.aspx?id=5555
But you had to do this previously as well. What are alternatives worth mentioning?

It still works for me without problems. You just have to install
https://www.microsoft.com/en-US/download/details.aspx?id=5555
But you had to do this previously as well. What are alternatives worth mentioning?

#472

#472

There is a new project that offers the same functionality and the git repo is here: https://github.com/mhogomchungu/media-downloader
Download page: https://github.com/mhogomchungu/media-downloader/releases/tag/1.0.0
There are also binary packages for linux here: https://software.opensuse.org//download.html?project=home%3Aobs_mhogomchungu&package=media-downloader

There is a new project that offers the same functionality and the git repo is here: https://github.com/mhogomchungu/media-downloader
Download page: https://github.com/mhogomchungu/media-downloader/releases/tag/1.0.0
There are also binary packages for linux here: https://software.opensuse.org//download.html?project=home%3Aobs_mhogomchungu&package=media-downloader

There is a new project that offers the same functionality and the git repo is here: https://github.com/mhogomchungu/media-downloader
Download page: https://github.com/mhogomchungu/media-downloader/releases/tag/1.0.0
There are also binary packages for linux here: https://software.opensuse.org//download.html?project=home%3Aobs_mhogomchungu&package=media-downloader

Does it convert to mp3 as well?

This repo requires end of life versions of Python and the PRs to modernize the code go unreviewed.

Does it convert to mp3 as well?

There is no preset default option that does it and you will have to add your own preset option that has the functionality.
Go to configure tab and in the present option text field, add your option. Options are comma separated and are written in format of:
$OPTION_NAME($MEDIA_TO_DOWNLOAD $REST_OF_ARGUMENTS_SENT_TO_YOUTUBE_DL).
In your case, add preset option of Audio(bestaudio -x --audio-format mp3)  and your option will now show up in the list of preset options as seen in the screenshot below.
Its also possible to manually type the options every time in the options field.


How to implement Caching in AdonisJS 5

Article checklist
ATTENTION: In your PR - add the ISSUE (topic form) # that this PR corresponds to. You can do this by also adding a comment that states "This fixes #(enter your Idea Content Form #)" to link and close your Idea Content (issue) when the PR is merged.
NOTE: (Please ensure that you have only one open issue + linked pull request at a time. This will ensure that we complete the article in a timely manner from inception to publishing.)
If you have not already please go over our Resources Page for more tips and tricks on how to improve our overall technical writing.
Preliminary Checks - Formatting and Structure

[x] Does your article follow any of the suggested structure formats? - see example formats
[x] Is your article properly formatted in Markdown? - see Github Markdown guide
[x] Have you used the correct folder and file structure? - see Contribution Guidelines
[x] Is your article over 750 words? - Tool: Wordcounter.net
[x] Have you used our preferred heading structure? - H3 (###) and up
[x] Does your article provide enough value and detail about your topic? - Articles should be clear, accurate, and fully explained.
[x] Can your article be understood by beginners? - Assume the audience is smart but has no prior exposure to the common terminology in your article.
[x] Have you included a hero image that is 600x400 pixels and have the copyright to use it? - Tools: Pixlr Image Editor for resizing and Unsplash for Creative Commons images
[x] In your PR - add a comment that states "This fixes #(enter your Idea Content Form #)" to link and close your Idea Content (issue) when the PR is merged.

Grammar & plagiarism checks

[x] Have you spellchecked and grammar checked your article? - Tools: Write&Improve - ProWritingAid -  Grammarly
[x] Please place your article through a 3rd party plagiarism checker? We suggest using Quetext, this tool is free and has a daily limit. We typically accept articles with 10% or less.
[x] Have you checked your article for readability? - Tool: Hemmingway
[x] Have you added sources for quotes and images that aren't yours?

Technical checks

[x] Are your code snippets properly formatted for syntax highlighting - see Syntax guide

This fixes #2001
Contribution guidelines
For first-time contributors and for more details, see Contributing Guidelines

@geoffrey45 Thanks very much for your help in the other PR. I have deleted and created this new PR. Thanks.

Hello @geoffrey45
What is the status of this content?
Thanks.

@Kaperskyguru I'm working on your article.

@geoffrey45 I have submitted a new PR to fix the issues you raised. Thanks for reviewing.

@geoffrey45 I have just submitted a PR to fix the issues you raised. Thanks for reviewing.

Hello @geoffrey45, I just send in a new commit to fix all your issues.
Thanks for reviewing.

How to implement Caching in AdonisJS 5 #2447.pdf
👋 Good afternoon - Upon running your article through our 3rd party plagiarism checker it seemed to raise a few flags and the % was higher than we typically accept.
Please see attached PDF - and revisit the article to ensure we are contributing wholly unique and original content.
Be sure to see our resources page to see more info on plagiarism and what is considered as such.

Hello @geoffrey45 @hectorkambow,
I just pushed in a commit to fix the Plagiarism flag.
Thanks.

@geoffrey45
Please let me know if this article is ready for final review?

@Kaperskyguru
Great work gents 🚀
@geoffrey45
👏


Consider getting kube-system logs by default.

Most users dont realize that you can tweak things about the queries that sonobuoy runs. E.g. you can get the logs for kube-system which are really useful when debugging scheduling/timeout issues.
Would it take up that much space to get them? Not sure of the size increase but its a good thing to try.

Related to #1426 in that they both try and get more good, useful info into the tarball


Check ifstream::good() in proto_stream.cc

Check for basic stream errors before doing more involved read actions.
The log message in this case is also more descriptive than
Check failed: reader->ReadProto(&pose_graph).

Discussion point: whether to check also in Writer.
I think that from a usability POV it's better to not check in the constructor, because the close() function reveals whether a write was successful without aborting the whole program immediately (can be frustrating if manually called with a typo, e.g. from /write_state in ROS).

@wally-the-cartographer merge

Thanks!

Merge requested by authorized user cschuet. Merge queue now has a length of 1.


fwupd: 1.3.7 → 1.3.8

Motivation for this change
https://github.com/fwupd/fwupd/compare/1.3.7...1.3.8
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Checked that $out/etc is kept synchronized with passthru keys
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Tested on master with my X1C6, which was affected by 1.3.7s regression in the UEFI capsule. Updates are working again with 1.3.8, after replacing the sha256 on the patch.
Thanks!


changed media to media_data, implemented chunked upload

changed media to media_data, which fixes gifs being uploaded as static images

not sure why the travic ci build failed, tests pass just fine on my end.

@Francesco149 the Travis CI server doesn't have Twitter credentials (because those are rate-limited and would result in tests that are both slow and flaky). I have an http-mock-tests branch that uses mock responses for these; I was planning on merging it today. Once I merge that, I'll rerun the Travis build for this PR, and it'll presumably pass.
Sorry for the confusion - I didn't realize Travis was going to start testing PRs immediately, but this should all be fixed within a few hours.

ah nice travis is fixed

Merged - thanks for the patch!


Bug: Dataclass not overriding properties in inheritance

see: https://github.com/IBM/unitxt/pull/403

https://github.com/IBM/unitxt/pull/403#issue-2046548367


Fixes to already merged PR #177

Since I merged #177 without waiting for comments, I'm doing a new pr here to deal with @mikkelbu 's suggestions. In addition, I upgraded NSubstitute at the same time.

@mikkelbu @nunit/gui-team Waiting for someone to review this please!


Support 8tracks

Would love to scrobble from 8tracks. I can see the tracks playing on my lockscreen so it's probably exposing some things you could use.

This should be closed - see #167

I cannot confirm this.
8tracks is working on Samsung S5 SLS v.1.4.8.
<3 8tracks :) new music, easy on the processor, scrobbles :)
@stacia Have you tried 8tracks? Does SLS report your 8tracks listening habits?
Otherwise, please close.


Mix and digi campaign

This PR includes a campaign that does mixing and digitization for NoPrimary and CeEndpoint. Can be easily expanded in the future to include more primaries.

Hi @soleti,
You have proposed changes to files in these packages:

CampaignConfig

which require these tests: build.
@Mu2e/write have access to CI actions on main.
:hourglass: The following tests have been triggered for 26e4e8d0dbb1a61b2507682ebf1d606983ff3ceb: build  (Build queue has 1 jobs)
About FNALbuild. Code review on Mu2e/Offline.

:sunny: The tests passed at 26e4e8d0dbb1a61b2507682ebf1d606983ff3ceb.

Test
Result
Details

merge
:white_check_mark:
Merged 26e4e8d0dbb1a61b2507682ebf1d606983ff3ceb at 022ee17e1dc5ca24d6d4809312fa5b8ef0e5e365

build (prof)
:white_check_mark:
Log file. Build time: 13 min 19 sec

ceSimReco
:white_check_mark:
Log file.

g4test_03MT
:white_check_mark:
Log file.

transportOnly
:white_check_mark:
Log file.

POT
:white_check_mark:
Log file.

g4study
:white_check_mark:
Log file.

cosmicSimReco
:white_check_mark:
Log file.

cosmicOffSpill
:white_check_mark:
Log file.

ceSteps
:white_check_mark:
Log file.

ceDigi
:white_check_mark:
Log file.

muDauSteps
:white_check_mark:
Log file.

ceMix
:white_check_mark:
Log file.

rootOverlaps
:white_check_mark:
Log file.

g4surfaceCheck
:white_check_mark:
Log file.

FIXME, TODO
:white_check_mark:
TODO (0) FIXME (0) in 0 files

clang-tidy
:white_check_mark:
0 errors 0 warnings

N.B. These results were obtained from a build of this Pull Request at 26e4e8d0dbb1a61b2507682ebf1d606983ff3ceb after being merged into the base branch at 022ee17e1dc5ca24d6d4809312fa5b8ef0e5e365.
For more information, please check the job page here.
Build artifacts are deleted after 5 days. If this is not desired, select Keep this build forever on the job page.

Ok thanks, GitHub removed the context.
On Wed, Aug 11, 2021 at 17:06 Stefano Roberto Soleti <
@.***> wrote:

@.**** commented on this pull request.
In CampaignConfig/mdc2020_mix.cfg
https://github.com/Mu2e/Production/pull/82#discussion_r687274297:

+job_setup.postscript = samweb file-lineage parents basename ${fname} > parents.txt

+job_setup.getconfig = True
+job_setup.multifile = False
+job_setup.setup_local = True
+
+[stage_noprimarymix_fcl]
+global.stage_name = NoPrimaryMix
+job_output.dest = %(outdir_fcl)s/%(stage_name)s/%(desc)s/fcl/
+
+executable.name = true
+executable_2.name = gen_Mix.sh
+executable_2.arg_1 = NoPrimary
+executable_2.arg_2 = %(release_v)s
+executable_2.arg_3 = %(njobs)s
+executable_2.arg_4 = 2000
This is for the NoPrimary, so there is no input collection. I took those
numbers from your version of gen_Mix.sh
https://github.com/Mu2e/Production/blob/7528da7d0ac43bc4c332d3fe56312a36294e66e5/MDC2020/gen_Mix.sh#L63
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Mu2e/Production/pull/82#discussion_r687274297, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABAH574PSFR7BUXM7AURO2DT4MF6XANCNFSM5B65BAUQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email
.

--
David Nathan Brown            @.***
Office Phone<PHONE_NUMBER>  Fax  495-2957
Lawrence Berkeley National Lab
MS 50R5008 (50-6026C)  Berkeley, CA 94720


TableView scrolls to bottom after edit

After closing a modal after editing a translation the TableView always scrolls to the bottom. Making it nearly unable to use, as you have to scroll back up and find the translation in the list after each edit.

Thanks for reporting this issue 👍
Will be fixed in the upcoming release. Stay tuned.
Don't forget to star this repository if you want to 😊.


[BUG] found Map quest(?) location sentence incorrect

Describe the bug
I found a map in a mansion but the sentence describing what the map shows (I guess its kind of a quest?) doesn't look right.
 They comply and you
 order them to surrender. They obey and slowly emerge from hiding places. You
 tie them up and put them in cages. You lead them to a mansion
> search the mansion

You search the mansion and find many documents and books. One of them is a map
 of the entire continent. It shows the way to the location ofYou find a great
 city ofThe map leads to completeThe map showsYou find the city and its:

You’re right that this is a big, but I’d consider it a “soft bug” since it’s probably based on faulty data that was used to train or tune the model.


android_platform version 0.1.4+7 introduced an error for queryProductDetails

The commit to populate the introductoryPriceMicros field from the JSON response assumes the field is a String , whereas the JSON response is an int, leading to an error

Apologies, duplicate


WADO-RS download on plain session ConnectionResetError (10054) is not handled

dicomtrolley version: 3.0.0-alpha
Python version: 3.7

Description
When performing longer wado-rs operations with a single requests Session object, a ConnectionResetError is raised by urllib3.
This bubbles up and is not handled by dicomtrolley which exits. It should be possible to just retry using a new connection.
What I Did
# start a wado-rs download of a longer (several minutes) download:
session = requests.Session()
wado_rs = WadoRS(session=session, url="http://server/dicomweb/")
wado_rs.datasets(StudyReference(study_uid='123')))  # study taking minutes to download

# then download a second study on the same object
wado_rs.datasets(StudyReference(study_uid='456')))  # any other study

Origin and route the exception takes:
Traceback (most recent call last):
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 438, in _error_catcher
    yield
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 767, in read_chunked
    chunk = self._handle_chunk(amt)
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 720, in _handle_chunk
    returned_chunk = self._fp._safe_read(self.chunk_left)
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\http\client.py", line 628, in _safe_read
    chunk = self.fp.read(min(amt, MAXAMOUNT))
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\socket.py", line 589, in readinto
    return self._sock.recv_into(b)
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\requests\models.py", line 753, in generate
    for chunk in self.raw.stream(chunk_size, decode_content=True):
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 572, in stream
    for line in self.read_chunked(amt, decode_content=decode_content):
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 793, in read_chunked
    self._original_response.close()
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\contextlib.py", line 130, in __exit__
    self.gen.throw(type, value, traceback)
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\urllib3\response.py", line 455, in _error_catcher
    raise ProtocolError("Connection broken: %r" % e, e)
urllib3.exceptions.ProtocolError: ("Connection broken: ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None)", ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\dicomtrolley\http.py", line 163, in read_next_chunk
    return next(self._bytes_iterator)
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\dicomtrolley\http.py", line 53, in __next__
    sized_chunk += next(self._chunk_iterator)
  File "C:\ProgramData\Miniconda3\envs\speedtest\lib\site-packages\requests\models.py", line 756, in generate
    raise ChunkedEncodingError(e)
requests.exceptions.ChunkedEncodingError: ("Connection broken: ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None)", ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))

There was a very similar issue with rad69. This was solved by lessening the server load by splitting downloads along series (#11). See 14eb3f471d2e6fcb6d3e0856afdf1804706a9ee7


Importer using batch api instead of batch query

[x] Batch SQL Api lib
[x] Use of batch sql API for the importer column query batch parts
[x] Use of batch sql API for the cartodbfy function
[ ] Check when an error occurs in the Batch SQL API
[ ] Test the Batch SQL API
[ ] Change all the tests that import datasets or use the importer to mock the Batch SQL Api

// @iriberri @rafatower

VACUUM FULL was added here, and there is no explanation for the use of it. I think, that the reason was to compact the table to free space.
The explanation to use VACUUM FULL is:
```VACUUM FULL is only needed when you have a table that is mostly dead rows - ie, the vast majority of its contents have been deleted. It should not be used for table optimization or periodic maintenance, as it's generally counterproductive. In most cases the freed space will be promptly re-allocated, possibly increasing file-system-level fragmentation and requiring file system space allocations that are slower than just re-using existing free space within a table.````
So I think we should change to VACUUM alone to improve the performance of the importer in big tables like 12M points that spends 20 minutes doing the FULL VACUUM
// @rafatower

Just adding a bit more context to the issue: https://github.com/CartoDB/cartodb-platform/issues/260
As mentioned, we'd need to connect ogr directly to pg, or else create a big-ass transaction.
That basically means adding a bit more config (that I think went back and forth and don't know why). My feeling is that if we solve the ogr config problem then the other one can be solved with a user.direct_db_connection.execute_with_timeout or similar w/o adding an extra layer of complexity.

One of the main problems with those operations is not the way they are run (batch api or from resque), the actual problem is we run a full update many times when we could do just one.
(it's fine to move to the batch api but keep the real problem in mind please)

We have one problem solved, this way we don't have to touch the timeouts. Eventually we have a dataset that even if we don't make full updates, surpasses the limit of timeout.
But you're right we have to check the Cartodbfy function and improve it.
With this change we are able to import a 12M points dataset in 30 minutes which is a good start point don't you think? :)

Closing this PR FTM, I'll create a ticket to work on the configs and the user.direct_db_connection.execute_with_timeout or similar.


[BUG] Navigate backwards twice when redefining goBack prop from Create element

Describe the bug
Clicking on the newly created back arrow component from a Create page, is redirecting the solution not to the previous page, but to the previous previous page.
Steps To Reproduce

Install the dependencies - npm install
npm start
Land on Dash One List page
Navigate to Dash Two List page
Click on Create button from Dash Two List page - you should be redirected to Create Dash Two List page
Click on the back button from Create Dash Two Page
You should go back to Dash Two List page, instead you are redirected to Dash One List page

Expected behavior
Following the steps described above, the expected behaviour should be to go to Dash Two List Page.
Looking at the documentation: https://refine.dev/docs/api-reference/mui/components/basic-views/create/#goback the expected behaviour should be possible.
Internally, the component is doing an extra navigate.goBack() which is causing this issue.
Screenshot
No response
Desktop
No response
Mobile
No response
Additional Context
Please consider the sample zip attached.
sample.zip

Hey @joanaavelar sorry for the issue.
Checked your sample and saw you're using @pankod/refine-antd from v3 version. We've upgraded the package to support antd@5 and our docs follow the latest version.
For your issue, there's a change in behavior between those packages. In the latest version, goBack prop replaces the default goBack element (with its onclick and everything). In the previous versions (<= v3), antd was giving two different props to change the back button, one was the icon (which we supply by the goBack props) and the other was to change the onclick handler when you click on this button. Therefore, the goBack prop was presented as the icon element of the button (so the onclick was handled internally). In the latest version, this issue is resolved and goBack replaces the whole element not just the icon.
Possible solutions;

You can upgrade to the latest version (If you want to, please check the migration guide here https://refine.dev/docs/api-reference/antd/migration-guide/v4-to-v5/)
If you don't want to override the button functionality and just change the icon, update your goBack prop accordingly.
If you want to change the go back functionality too, then event.stopPropagation and event.preventDefault should resolve your issue when you provide them in your onClick callback.

Sorry, I forgot to reply back.
Thanks for the detailed explanation.
I tried your first suggestion and it worked like a charm.
Thanks again for your help.


Want to support customized enabling of ipv4 or ipv6

Want to support customized enabling of ipv4 or ipv6

I believe those are the environment variables you are looking for: https://www.firezone.dev/docs/reference/env-vars/#wireguard


Will keep the commits fairly separate for the moment,
Hopefully makes fr an easier review.
I'm consiering etiher squashing them down at the end into a single
Add save a page feature (#69)
But that could be a mammoth commit message...

Realised I had not added the problem detail objects. went on and did that.
Will tweak the GDS API adaptors

damn forgot a couple of API docs, 5 mins will force push again

When this PR is good to go, before merging it it would be best to make sure the pact tests in your gds-api-adapters branch pass against it, so we don't immediately need to open another account-api PR to fix any issues


Request for a better way to handle exceptions thrown from State class's execution methods

I think it would be nice to have a generic way to handle exceptions thrown from State class's execution methods (like a controller advice in Spring).

Hi @tcascio, @longquanzheng  and I were reviewing this ticket and we have some concerns about a feature like this:

increased learning curve for future users
hidden "magic"

Are you thinking of something like @NotRetriableException = RuntimeException


Sidebar plugin disappear when using

Hi there,
thanks for your useful plugin.
I use your plugin along with sidebar-v2 plugin (https://github.com/Turbo87/sidebar-v2).
When I use this plugin's button to enter the fullscreen, the sidebar disappear.
While, the sidebar remain there if I use F11 key to enter fullscreen.
Please help, thanks.
Syauqi

May be related to https://github.com/Turbo87/sidebar-v2/issues/105 but i can't tell you more without a fiddle exposing the bug online. Anyway, i think the bug comes from your local css or from sidebar plugin, so the bug should be on its repo not here...

Hi Bruno,
I've managed to solve my problem only by moving
 of the sidebar INSIDE
 of the map.
Original (wrong) code:

Fixed code:

Silly me...
Sorry and thanks for your guidance.


Add support for https in proxy request for external authentication

This change is

Coverage increased (+0.02%) to 46.232% when pulling ab1f04b9c2b4bceb5c714cb53e27cee8d748329b on aledbf:support-proxy-https into db4cbac2e851484723b69485b23137fe2611fecf on kubernetes:master.


update copyright for 2021

Pull Request Etiquette

[x] I have checked the PRs for upcoming features/bug fixes.
[x] I have read the contributing guidelines.

Changes

[ ] Internal code
[ ] Library interface (affecting end-user code)
[x] Documentation
[ ] Other: _____

Closes Issue: NaN
Description
updates copyright for 2021

I am handling license updates myself.

I am handling license updates myself.


Ability to add arbitrary labels.

It would be great if you could do something like this:
        Chartist.createLabel(lineChart.svg, "A Label", {
                x: p.x,
                y: p.y,
                transform: "rotate(-90, " + p.x + ", " + p.y + ")"
            }, '', false);

Which... you can! But it's not very obvious and calculating what x and y should be is extremely difficult because the data x,y -> pixel x,y mapping is not stored anywhere (it is only calculated when the chart is first made and then bounds, chartRect etc. are discarded).
I have managed to recreate bounds and chartRect like this (fortunately I know my data is always 0-1.
    lineChart = new Chartist.Line(chart, data.Curves, options);

    bounds = Chartist.getBounds(this.svg, { low: 0, high: 1 }, lineChart.options);
    chartRect = Chartist.createChartRect(this.svg, lineChart.options);

However the mapping is still very complicated because even bounds does not store the minimum and maximum X values of the axes.

Have you tried to use the draw events?

Can you tell me what youd like to achieve?

Hey @Timmmm is this still an issue? If yes please re-open the ticket and update it. Cheers Gion

Hi, yeah sorry I didn't notice the email from github. Still an issue. I'd like to achieve something like this:

Yeah unfortunately we currently lack a bit in documenting events and providing examples. There are a few examples if you check the example page e.g. http://gionkunz.github.io/chartist-js/examples.html#using-events-to-replace-graphics but generally this topic needs to be more documented. This should be covered with #90 .
I've implemented your example with the draw events with this code:
var chart = new Chartist.Line('.ct-chart', {
  labels: [1, 2, 3, 4, 5],
  series: [
    [4, 3, 6, 5, 3]
  ]
}, {
  low: 0,
  high: 10,
  fullWidth: true,
  axisX: {
    showGrid: false
  }
});

var customLabels = [];
customLabels[1] = 'A custom label';
customLabels[3] = 'An other one';

chart.on('draw', function(data) {
  if(data.type === 'point' && customLabels[data.index]) {

    data.group.elem('text', {
      x: data.x + 10,
      y: data.y + 5,
      transform: 'rotate(-90, ' + data.x + ', ' + data.y + ')'
    }, 'ct-label').text(customLabels[data.index]);
  }
});

You can find the running example on JSBin http://jsbin.com/qehecegolu/1/edit?html,js,output
Cheers
Gion

Thanks, that does the job, though it isn't quite as simple as I would have liked. In my case I actually get the X value where the label should go separately from the series data so I will have to manually find the nearest point... Like this:
// Because I have lots of data, most of my labels are NaN (or null or whatever).
// It seems like this kind of use isn't really what chartist is designed for.
var xlabels: [NaN, NaN, NaN........... 1, NaN, NaN, NaN, ...... 2, NaN, NaN, NaN, ...... 3];
var series: [ <lots of data> ]
// I want to label the series at their maximum point (they are bell curves)
var seriesLabels: ['series 1 max', 'series 2 max', etc.]
// These are the x locations of the labels. The y location is constant (1).
var seriesLabelXLocations: [1.45, 4.67, etc.]

It would be really nice if you just expose a function that maps chart X, Y points to the SVG X, Y points. Maybe that doesn't fit with your design though. Thanks for the help anyway!

Hey there. After the chart is rendered there is a created event emitted: https://github.com/gionkunz/chartist-js/blob/develop/src/scripts/charts/line.js#L230-L235
You can use the data to call Chartist.projectLength https://github.com/gionkunz/chartist-js/blob/develop/src/scripts/core.js#L254-L257. This is for the Y axis only though as X axis is not plotted but a step mechanism.
Maybe that helps a bit
Cheers
Gion

is there a way to do this for bar charts on data.series? I was trying to get this to work to append labels but it's putting the labels on each data.group instead of data.series.

Hi there. This updated version works for bars and lines: http://jsbin.com/repesu/1/edit?js,output
Cheers
Gion

Hi my Chartist number of curves is limited to 3 curves, How can i increase it to n number of curves in a Graph Chart

@gionkunz would something like these static labels be possible with a draw event and data group add construct? :


Null type

It'd be useful to have a null type. I'm using apiCheck for HTTP response testing (and it's great, thanks :smile:) and some of my responses can be null.
Here's the custom type I'm using at the moment to work around it:
let nullType = (val, name, location) => {
  if (val !== null) return apiCheck.utils.getError(name, location, 'null')
}

Thanks for posting this issue. It's something I've been meaning to include. I have a few extra types that I think we need that I have in my own project. Like null, emptyObject, and range :-) If you have any other suggestions I'd love that.

:+1: for all of those.
The only other thing I thought of was a shortcut for values which can have a type or can be null. Maybe nullable?

You've got everything you asked for and more in 7.1.0 :-) still gotta update the docs. But if you have any questions you can consult the tests!

Or, feel free to ask me of course :-)

Awesome! Thanks a lot :smile: I'm upgrading now.


Ability to disable workflows based on workflow definition configuration

@pctreddy can you resolve the conflict so that can be merged?


Single VM: Enable the image service

This commit enables the image service in Single VM.  It also modifies Single VM to use the image service to manages the example images that it downloads.  Changes to the fake identity service, ciao-cli and the image service itself were required to enable this.

Coverage decreased (-0.1%) to 66.517% when pulling 6fbbb38839649a120a74e01b8baa866037cbfbd6 on markdryan:master into 0333062c1d7f9615b50bdbbe1441a2835a63733b on 01org:master.

Coverage decreased (-0.2%) to 66.471% when pulling 6fbbb38839649a120a74e01b8baa866037cbfbd6 on markdryan:master into 0333062c1d7f9615b50bdbbe1441a2835a63733b on 01org:master.

@mcastelino Is this change okay with you?

@markdryan LGTM. Also tested on FC24

I'm going to hold off merging until at least the additional validation check happens on the user input uuid in ciao-image/service/service.go

Coverage decreased (-0.1%) to 66.562% when pulling 4386dfef99ca2a03f76bcf69eddaf7b9a931249a on markdryan:master into d3e4d16f3cf7d7513bbc7be646156684b938aa2e on 01org:master.


Undo std::aligned_alloc introduction

turns out it's slower than posix_memalign
Just to be sure I'm running the benchmark CI.
CI_BRANCHES:NEURON_BRANCH=master,NMODL_BRANCH=master,SPACK_BRANCH=develop

hum.. it didn't get faster again... so...

OK - so finally the performance degradation must have been for some other reason and it was coincidence, but the performance is back to normal and it looks like all is good. I'm not going to roll back the change then.


PHP Fatal error:  require_once(): Failed opening required 'Console/CommandLine.php'

It wont run... :sob:
$ php protoc-gen-php.php
PHP Warning:  require_once(Console/CommandLine.php): failed to open stream: No such file or directory in /home/ak/git/SUGAR/WALLET/TEST_BITCOIN/Protobuf-PHP/library/DrSlump/Protobuf/Compiler/Cli.php on line 5
PHP Fatal error:  require_once(): Failed opening required 'Console/CommandLine.php' (include_path='/home/ak/git/SUGAR/WALLET/TEST_BITCOIN/Protobuf-PHP/library:.:/usr/share/php') in /home/ak/git/SUGAR/WALLET/TEST_BITCOIN/Protobuf-PHP/library/DrSlump/Protobuf/Compiler/Cli.php on line 5

Any idea?

Anyway I tried in py and it works.


Cannot run open-wsl.exe under some conditions relating to space in path

This error can be reproduced by the following steps:

Create a folder which name contains space, such as C:\folder name\
Put whole wsl-terminal folder under the folder created in step 1
Create a file named the same as the first half (before first space) of the folder name from step 1 and put them under the same path, such as C:\folder
Try to run C:\folder name\wsl-terminal\open-wsl.exe and you will get the error

I fixed it in v0.6.6.


gracefully disable speech if not supported by browser

@shahidkhuram,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


After update diffusers CogVideoX fails due to the dtype check

Hey, great work on this, speeded things up a lot!
I'm having this issue after the 1.0.0 update:
In the diffusers CogVideoX code, the q and k dtypes seem to be fp32, so the dtype check in core.py will always fail with error:
local variable 'o' referenced before assignment
If I change it to check the v.dtype it works, with the model being loaded in fp16 or bf16. What would be the best way to handle this?

Thank you for reaching out.
Currently, sageattn can only receive q, k, v in FP16/BF16.
Maybe you can try to convert the q, k, v to FP16/BF16 before calling sageattn, or you can try the Cogvideo codes in ./example in our repository.

It still seems to be working as long as the v is fp/bf16 though? And it worked fine before this update as well in this same code. If I check dtype of q, k, v before the function call they are fp32/fp32/bf or fp16.

Thank you for your advice.
We have updated the source code. Now you can use pip install sageattention==1.0.2 -i https://pypi.org/simple/ to reinstall sageattention. This version will automatically convert fp32 to fp16/bf16.


[QA] It's possible to join a realm with an invisible avatar

Explorer Alpha build version:
Issue Description:

The load order in the background prevents the avatar from loading quickly, and thus its possible to join the realm with an entirely invisible avatar. This appears to be due to scenes loading and nothing having a real priority of load.
Steps to reproduce:

Open the build
Login before the avatar appears
Observe

Expected behaviour:
The avatar must be visible inside the realms
Current behaviour:
Avatar cannot be seen
Reproduction rate:

[ ] < 10%
[ ]  < = 25%
[ ]  50%
[ ]  < = 75%
[X]  100%

Severity:

[ ] Cosmetic
[ ] Minor
[ ] Medium
[ ] High
[x] Critical
[ ] Blocker

Priority:

[x] High
[ ] Medium
[ ] Low

Platforms / OS:

[x] Windows 11
[ ] Windows 10
[ ] Mac Sonoma
[ ] Mac (specify the version on Additional Notes)

@anicalbano can you re-check this?

@anicalbano can you re-check this?

Confirmed that it's not happening anymore. Closing the ticket!


Planar projection camera

Revision of #42 to not depend on the zooming functionality of #40. Keeping the near and far planes on the correct side of the focal point is tricky with this logic, resulting in the additional check and adjustment in set_planar_projection. Reimplementing this projection using the Viewer trait externally would allow for the alternative zoom logic to make that check unnecessary. However, that solution would make the planar projection incompatible with the built-in control samples.

To resolve the problem that led to the focal point check, maybe the near and far plane distances should be marked as either absolute or relative, where absolute is the current behavior and relative gets multiplied by the zoom factor (matching how the old zoom refactor effectively handled the plane distances). This reduces the complexity of the planar projection by making the relative mode the recommended mode, but increases the complexity of the perspective projection which would need to be recalculated if either depth uses relative mode.

Regarding the absolute/relative (world/camera?) distance units, does it make more sense to force z_near and z_far to share the same unit, or should the units be individually specified?

I think this is fine, I still think using a planar camera is a bit of an edge case, so I doubt if a lot of people care. I think the check in set_planar_projection is not super nice, but it's also not a huge issue IMO. I think it's more important to keep it simple and still use absolute values for z_near and z_far.


'Editable Children' or 'Load as Placeholder' don't mark the scene as dirty (asterisk)

Godot version
3.5 rc5 mono
System information
Windows 10
Issue description
When toggling 'Load as Placeholder' or 'Editable Children' the containing scene is not marked with an asterisk that indicates that something has changed and needs to be saved, not sure if that also applies to internal dirty checks, but atleast visually it's missing.
Steps to reproduce
Open a scene, instantiate a packedscene in it, make sure the outer scene is not in a 'changed' state (no asterisk in title-tab) by saving it once somewhere, then change one of the mentioned toggles on the instanced scene in it and notice the asterisk/dirty indicator not appearing even though toggling those options should produce a change in the resulting file.
Minimal reproduction project
No response

This is because toggling them isn't stored in the undo history.

True for 4.0 as well

Related PR: #46057


ensureSignedIn

If I use the following plugin with Meteor 1.3.1
Router.plugin('ensureSignedIn', {
  only: ['dashboard']
});

I receive the following error.
Route dispatch never rendered. Did you forget to call this.next() in an onBeforeAction?

Did you forget to call this.next() in an onBeforeAction? :D

@peshi If you remove that code, does the error continue?

Great question, I haven't used Meteor/iron-routing since last year.
Thanks for pinging me, i'll revisit and check if this still is an issue.

If I remove the code the error does go away for me. Mine looks like this.
Router.plugin('ensureSignedIn', {
  except: [
    'donation.form',
    'donation.scheduled',
    'enrollAccount',
    'forgotPwd',
    'resetPwd',
    'signIn',
  ],
});


Automated cherry pick of #2499: fix: qcloud sync unavailable storages

Cherry pick of #2499 on release/2.10.0.
#2499: fix: qcloud sync unavailable storages

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.10.0@381d9dc). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             release/2.10.0   #2502   +/-   ##
================================================
  Coverage                  ?   7.52%
================================================
  Files                     ?     410
  Lines                     ?   63973
  Branches                  ?       0
================================================
  Hits                      ?    4812
  Misses                    ?   58749
  Partials                  ?     412

Flag
Coverage Δ

#aFlag
7.52% <ø> (?)

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 381d9dc...17da544. Read the comment docs.

/lgtm

/approve


Excursion: Explore code signing using certificate housed in Azure Key Vault

💡 Summary
The purpose of this excurion is to explore the effort and approaches to using Azure Key Vault stored certificate to sign ScubaGear artifacts.  This is to support new requirements of HSM based code signing certificates.
Motivation and context
This would be useful because we need to understand the impacts associated with the HSM code signing of ScubaGear.
Implementation notes
Please provide details for implementation, such as:

Understand Service Principal requirements
Understand GitHub workflow requirements

Acceptance criteria
How do we know when this work is done?

[ ] An accepted approach is identified to code sign Flipper with HSM based certificate

There are two use cases we are exploring: 1) Code signing to production and 2) development.  The main differences are 1) production will have a CA backed certificate and development will use a 'self signed certificate; 2) production key vault will be remotely owned and development will be locally owned.  To support development, we created a key vault in an Azure account, imported a secret for the code signing certificate, and imported a code signing certificate.
The following was executed as the key vault owner/contributor to import the code signing certificate.
az login
$Result = az keyvault secret show --id "https://githubautomationvault.vault.azure.net/secrets/CodeSigningCertPassword-Dev" | ConvertFrom-Json
$CertPassword = $Result.Value
az keyvault certificate import `
  --file 'ScubaCodeSigning-Dev.pfx'
  --name 'ScubaCodeSigning-Dev' `
  --vault-name 'GitHubAutomationVault' `
  --password $CertPassword

A list of files to be signed was generated and the following was used to sign the files.
azuresigntool sign `
  --azure-key-vault-url <Key vault URL>' `
  --azure-key-vault-client-id <App (client) Id> `
  --azure-key-vault-client-secret <Client Secret> `
  --azure-key-vault-tenant-id <tenant id> `
  --azure-key-vault-subscription-id <subscription id>
  --azure-key-vault-certificate <Certificate Name>
  --description "Code signing for ScubaGear"
  --timestamp-rfc3161 http://timestamp.digicert.com
  --timestamp-digest sha256
  --file-digest sha256
  --input-file-list file-list.txt

For production code signing we would need the following info:

Key vault url that host the HSM based code signing certificate
App (client) Id for Service Principal
Client Secret of Service Principal
Tenant Id of Azure account
Subscirption Id of Azure account
Certificate Name

The App (Service Principal) will need Key Vault Reader and Key Vault Crypto User roles if using built in roles.  Or a custom role with appropriate privileges to use certificate.
Prototype properly signed a PowerShell script with a certificate housed in an Azure Key Vault.
Closing this issues as complete.

@gdasher The above comment lists info I think we need from the account housing the produciton code signing certificate.


Fix the handling of user errors

Codecov Report

Merging #1984 into canary will decrease coverage by 0.29%.
The diff coverage is n/a.

@@           Coverage Diff            @@
##           canary   #1984     +/-   ##
========================================
- Coverage    6.52%   6.23%   -0.3%
========================================
  Files          90      90
  Lines        4120    4120
========================================
- Hits          269     257     -12
- Misses       3851    3863     +12

Impacted Files
Coverage Δ

src/commands/certs/rm.js
0% <ø> (ø)
:arrow_up:

src/util/get-project-name.js
90.9% <0%> (-9.1%)
:arrow_down:

src/util/get-files.js
91.53% <0%> (-8.47%)
:arrow_down:

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 52a7629...cac123e. Read the comment docs.


Update JSON files in Prismic and Github repo to match model

Done, it'd be nice to have an automated process, for this, but we don't for now.


cli: upgrade envinfo for new features in react-native info

Motivation
envinfo has done a good job reporting issues in the issue template so far, and I've done a lot of work between version 3.x and 5.x that react-native could benefit from. This adds:

better information organization, including versions and paths
Platform/CPU/RAM
Android and iOS SDK version detection
npm package globbing (select all babel* packages
global npm packages (with globbing)

envinfo also can report IDE versions, other binaries, languages and browsers if needed, and in different formats. Take a look here if interested: https://github.com/tabrindle/envinfo
Test Plan

run react-native info // standard info
run react-native info --packages // all packages in package.json
run react-native info --packages jest,eslint,babel-polyfill // specified packages
run react-native info --packages *babel* // globbed packages

Sample standard output:
  System:
    OS: macOS High Sierra 10.13
    CPU: x64 Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
    Memory: 97.59 MB / 16.00 GB
    Shell: 5.4.2 - /usr/local/bin/zsh
  Binaries:
    Node: 8.11.0 - ~/.nvm/versions/node/v8.11.0/bin/node
    Yarn: 1.5.1 - ~/.yarn/bin/yarn
    npm: 5.6.0 - ~/.nvm/versions/node/v8.11.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 11.0, macOS 10.13, tvOS 11.0, watchOS 4.0
    Android SDK:
      Build Tools: 27.0.3
      API Levels: 26
  IDEs:
    Android Studio: 3.0 AI-171.4443003
    Xcode: 9.0/9A235 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.3.2 => 16.3.2
    react-native: 0.55.0 => 0.55.0
  npmGlobalPackages:
    create-react-native-app: 1.0.0
    react-native-cli: 2.0.1

Related PRs
https://github.com/facebook/react-native/pull/14428 - original inclusion of react-native info
Release Notes
[CLI] [ENHANCEMENT] [local-cli/info/info.js] - add more info to react-native info cli command, like global npm packages, binary paths, and SDK versions

Adding envinfo to the CLI has had a huge impact on the quality of issues that are submitted to the repo. Thanks for setting it up!

@hramos do you want me to rebase or leave it as is?

I'll tackle it

It's landing now. I had to update our offline yarn cache to account for the updated envinfo package.

🎉
On Fri, May 18, 2018 at 2:32 PM Héctor Ramos<EMAIL_ADDRESS>wrote:

It's landing now. I had to update our offline yarn cache to account for
the updated envinfo package.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/facebook/react-native/pull/19331#issuecomment-390293943,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACyh-HMUhKuD__ZDkzq5K6YjQVwC_Y8lks5tzxOsgaJpZM4UDRgL
.

Got it! Sorry for the bother. Let me know if there is anything I can do to help!