Is it possible to configure mb not to record traffic when working as a proxyAlways mode?

Expected behaviour
Sometimes, I don't want Mountebank to capture HTTP/HTTPS traffic when working as a proxyAlways mode because I just want to get the response from the origin server and pass through the client. So does Mountebank support for this situation?
...
Actual behaviour
As far as I know, Mountebank always capture every traffic when working as a proxy mode.
...
Steps to reproduce

Given configuring Mountebank as a proxyAlways mode

"stubs": [{
  "responses": [{
    "proxy": {
      "to": "http://origin-server.com",
      "mode": "proxyAlways"
    }
  }]
}]

When making a request to Mountebank and let it work as a proxyAlways mode.
Then Mountebank will automatically capture the traffic for you.
...

Software versions used
OS         : macOS
mountebank : 1.12.0
node.js    : 8.2.1
  (only if installed via npm)
Installation method : npm
  (npm, zip, tar, pkg, deb, rpm)

Hi there,
This is not currently possible. I'll take this as a feature request to add
a flag to the proxy to prevent recording.
-Brandon
On Sun, Aug 27, 2017 at 10:34 PM, Traitanit Huangsri <
<EMAIL_ADDRESS>wrote:

Expected behaviour
Sometimes, I don't want Mountebank to capture HTTP/HTTPS traffic when
working as a proxyAlways mode because I just want to get the response
from the origin server and pass through the client. So does Mountebank
support for this situation?
...
Actual behaviour
As far as I know, Mountebank always capture every traffic when working as
a proxy mode.
...
Steps to reproduce

Given configuring Mountebank as a proxyAlways mode

"stubs": [{
"responses": [{
"proxy": {
"to": "http://origin-server.com",
"mode": "proxyAlways"
}
}]
}]

When making a request to Mountebank and let it work as a
proxyAlways mode.
Then Mountebank will automatically capture the traffic for you.
...

Software versions used
OS         : macOS
mountebank : 1.12.0
node.js    : 8.2.1
(only if installed via npm)
Installation method : npm
(npm, zip, tar, pkg, deb, rpm)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/bbyars/mountebank/issues/284, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAESv4GZBXZzisutqPrCA8_xcCY0jMGYks5scjVDgaJpZM4PEC37
.

Solved with https://github.com/bbyars/mountebank/pull/321


POST-INSTALLATION

Is it possible to have the option of adding commands to run on the system once the installation is complete, it will helpful to have it with https://github.com/rancher/harvester-installer/pull/33 in my use case this will be a callback to provisioner so i can remove the iPXE script as all my bare-metal configure to look for network boot first and without remove the iPXE script the machine will keep loop in the installation stage.

move this to https://github.com/rancher/harvester/issues/469


Insert break opportunities in URIs shown for print

If unbroken, URIs can disrupt text justification or and line wrapping by leaving behind large gaps. When URIs are shown for print (media=print or media=prepress), insert break opportunities in the URI so that it flows more naturally.
Add break opportunities at the following locations:

After each forward slash following a path segment (but not after the URI scheme)
After the ? that begins the query string
After each & in the query string
After the # that begins the fragment identifier

Don't insert a break opportunity before the last character.
We may even want to think about doing this for all visible URIs in the text (at least ones that match as a link in AsciiDoc).

To clarify, this is done for any visible URI that's specified as part of a link, regardless of media type.


Fix/humanize acc

WHAT
Fixes issue #195
The ERC720 Contract ABI is imported as a Promise instead of an Object type. Changing import statements from using import() to module imports results in ERC720 resolving to an Object when imported.

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


Bug: New command not functioning

New command runs into NullPointerExceptions always when using auto/y flag and sometimes when using auto/n flag when there are no vehicles present in the district where given incident occurred.

Need to check incident toString, and incident card: at the point of draft creation there is no caller number. Possibly new constructor for card needed, or to fill with dummy variables


EV3 Motor and Sensor Blocks Not Functioning with LEGO MINDSTORMS EV3

Subject
EV3 Motor and Sensor Blocks Not Functioning with LEGO MINDSTORMS EV3 Extension in Edge
Expected Behavior
The motor controls and sensor functionalities in the LEGO MINDSTORMS EV3 extension should operate normally when connected via Bluetooth.
Actual Behavior
While Bluetooth connection is established successfully, the motor and sensor blocks do not function as expected. The same blocks work properly when using TurboWarp or standard Scratch.
Steps to Reproduce

Open the LEGO MINDSTORMS EV3 extension.
Connect LEGO MINDSTORMS EV3 via Bluetooth.
Attempt to use motor and sensor blocks.
Observe that the blocks do not respond.

Operating System and Browser
Windows 11, Microsoft Edge version 128.0.2739.79

we dont have these devices personally to test them, but if the bug is not occurring on TurboWarp we can try to get the changes from them

i only have the nxt, which is greatly unsupported by the ev3 software suite it seems

im pretty sure you do, but do you have scratch-link?

Thank you for your confirmation. I have scratch-link and active it when I use PenguinMod.


[General] Can I get this background hdr image?

I like this background very much, can I get a free copy? Thanks

It is documented on the gallery page:
https://f3d-app.github.io/f3d/gallery/
Venice Sunset HDRI by Greg Zaal
https://polyhaven.com/a/venice_sunset

Thanks! Didn't realize there is a homepage and the gallery. They look great!


Augmentations refactor

Refactor of Augmentations class in order to support batched transforms (e.g. Mosaic)

Refactored Augmentations to have is_batched and batch_size attributes (automatically defined based on type of augmentations defined in input dict. If augmentation is_batched then pass N images from LuxonisLoader to Augmentations (N=batch_size)
User defined augmentations are split into single and multi image ones and based on that we define A.BatchCompose() - single image augs go in A.ForEach(), multi image augs go in seperate step (if present)
After user defined augmentations are done we always do a separate augmentation to resize previous output

Note: BatchCompose is not yet part of official Albumentations so we changed path in requirements to point to specific fork.
Other changes:

Introduced LabelType for better code managment, we use this also in models
Small change in tracker.py where we set project_id and run_id of the current run if using MLFlow (used in models)

Thanks, @jkbmrz @conorsim please review.
Quick questions from my side @klemen1999 after just briefly reading through:

The batch_size only refers to the batch processed by augmentations, right? So in case of mosaic, we can still have a larger training batch size.
In case of mosaic, does each image get separately augmented?
Do we know whether the fork will be merged? Is there a PR waiting for the review already? Otherwise if not mainlined there's a risk it might get stale and outdated.

1/ Yes this only refers to the batch size needed for augmentation and it doesn't affect the training batch size. It takes N-1 other random samples (with replacements if the dataset is too small). Maybe it would be better to rename it to something like aug_batch_size to avoid confusion.
2/ First all 4 images go through augmentations that are for single image (e.g. Rotate, Blur, Crop,...) and then in last step the Mosaic is performed.
3/ There is a PR for this fork and there was a recent merge of master into this branch by albumentations team member so it looks like they are planning to add it to official release.

The code looks good to me!
I am thinking though, if applying mosaic augmentation in the beginning or the end of augmentation process has any dis/advantages. For example, when applying translations (moving images left/right/up/down) before mosaic augmentation, the output images constantly lack information in the middle of the image, the place where the model should be the most focused.

For example, when applying translations (moving images left/right/up/down) before mosaic augmentation, the output images will constantly lack information in the middle of the image, the place where the model should be the most focused.

I think translations for specific image should not be applied in that scenario. Do we still apply them?

In current implementation every single image augmentation defined by the user happens before Mosaic. So in your example @jkbmrz if you specified translation augmentation it would be applied to each image and then all the outputs would be merged to Mosaic. Is this the desired outcome?
If we would want to translate the output of Mosaic we would need to do it in separate step (as we do now with final resize) but then we would need to somehow add support in config for augmentations that we want to perform before and after BatchTransform so we can sort them accordingly when parsing.

If we would want to translate the output of Mosaic we would need to do it in separate step (as we do now with final resize) but then we would need to somehow add support in config for augmentations that we want to perform before and after BatchTransform so we can sort them accordingly when parsing.

@klemen1999 My guess is we could be more limiting here. I think we could define which operations are executed before and which after batch transformations for now. And if batch transformations are enabled and this augmentation is present, we execute it based on those pre-defined rules. For example, everything that modifies image "pixels" could be before. Translations and warping for example could be after. I think the main issue with translation before mosaic is that end images would have a lot of empty space between them. Whereas translation after mosaic just means we shift the image slightly away from the center.

Indeed, applying pixel-level augmentations first will allow for more variation and diversity within each of the four images that make up the mosaic (hopefully improving the training). Spatial-level augmentations could be done after (it might be more realistic as we don't expect flipping/rotating/transposing only on parts of the image in real world scenarios).

Agree. Then I think we can sort them based on type and we do it in this order:

First we do augmentations of type ImageOnlyTransform (includes all pixel level augmentations)
Then we do BatchBasedTransform
Then DualTransform (includes all spatial level transforms)
And lastly Resize to resize into training shape

CC @jkbmrz @conorsim


Website: Improve Feature Hub introduction

Question: Why do we mention here (https://feature-hub.io/docs/getting-started/introduction) exactly the two packages (react & core)?
Maybe we should change the introductory sentence from

“The Feature Hub includes a collection of npm packages that when used together provide a full-fledged solution for composing micro frontends:”

to

“The Feature Hub includes two core packages that when used together provide a full-fledged solution for composing micro frontends:”

Hi @clebert, regarding the documentation of FeatureHub: I came across this repository and had some questions left. Could you elaborate a little bit more on how a FeatureApp is supposed to be built, so that a FeatureAppLoader can access it?
Being a little bit more specific: There's a line on the page about integrating apps, <FeatureAppLoader src="https://example.com/some-feature-app.js" />. In demos/ I saw furthermore that you have some adjustments to the base configuration of webpack. With this in mind, the documentation could answer the following questions regarding the FeatureAppLoader:

What configuration of webpack is necessary for the FeatureApp (being developed using a different repository than the FeatureHub) to get the example above to work?
Is it possible to just use a create-react-app with few improvements as FeatureApp (without ejecting)?
Do you have experience using apps bundled with Parcel, for example?


Add HumanEval and HumanEval+

The HumanEval and HumanEval+ benchmarks are stables for benchmarking code capabilities of base LLMs. It would be nice to include them in lighteval so one doesn't have to switch to another framework like BigCode's
References:

HumanEval: https://github.com/openai/human-eval
HumanEval+: https://arxiv.org/abs/2305.01210
Implementation: https://github.com/evalplus/evalplus?tab=readme-ov-file
BigCode eval harness: https://github.com/bigcode-project/bigcode-evaluation-harness/tree/main

+1, would be nice to have


make the hub site work!

TODO:

[x] Create a process to update the hub site index (with a PR) when new releases are cut for known packages
[x] Update documentation to encourage the use of the hub site
[x] Backfill package versions into the hub site index

closing this as the hub site is now functionally working! There's a cron job that updates the hub site from new github releases every hour. Sufficient for now, but worthy of further investment in the future.


[Feature] xAxisModels: containPoint is not supported

What problem does this feature solve?
通过myChart.containPixel({ xAxisId: '' }, [])判断像素点在xAxis域
What does the proposed API look like?
通过myChart.containPixel({ xAxisId: '' }, [])判断像素点在xAxis域
https://echarts.apache.org/zh/api.html#echartsInstance.containPixel

Seems like a bug to me, containPixel does not work for xAxis, but does for grid.
Demo Code

any update on this ? @helgasoft

I'm not fixing bugs yet, focus on helping with API solutions.
As already mentioned, containPixel works for grid.
myChart.getZr().on('click',  (p) => {
  const ppix = [p.offsetX, p.offsetY];
  b = myChart.containPixel('grid', ppix);  // works for inside/outside of chart
  // console.log(b+' '+ppix);
});

true = inside chart-area, false = on X/Y axes, no response = out of canvas

any update on this ?


Implemented adding to index in batches

Hello, please consider this a draft, I opened the MR so others can see I'm working on this.
I've started implementing the changes required to add documents in batches (#9).
index.addDocumentsInBatches appears to fail silently in some cases (e.g. 'Wrong transformer', 'Document has no id'), while looking at the existing tests index.addDocuments used to throw some errors.
I will investigate more the behavior of index.addDocumentsInBatches to see if there are some parameters to tweak, otherwise it looks like some logic needs to be added to the plugin to handle these cases.

Hello @TommasoAmici ! You made me realise meilisearch-js should have thrown an error when trying to send an object instead of an array to addDocumentsInBatches.
I will review your PR in the next days and also release a fix in meilisearch-js

fixed by #54


How can we handle /news/archive with  the globale pages?

The original approach from way back was to have the /news/archive routes for the old news. The old news should be static generated pages from a blob storage somewhere, and they should not be updated. How does this fit with the global on code base to rule them all approach?

Proposed solution is returning 404 for satellites that do not contain /news. We can also hide the menu item in sanity studio for these satellites to avoid confusion.
Drawback is the /news and /news/archive will always returning 404, even if you create a topic page with the slug /news for example.


Zendesk button delay issue

OS version: Windows 10
Browser version: 87.0.4280.141
Extension version: 1.67.1

Relevant integration (if any):
zendesk.com
🐛 Describe the bug
A workspace owner reached out about the WS members having issues with the button when starting a time entry or closing and opening new tickets in Zendesk. They shared videos showing a significant delay 10-60s  for the button to visually indicated it started tracking or that it is currently tracking when a ticket (basically a tab within zendesk where it's located) is closed and another one opened.
Expected behaviour
The button should instantly show it's tracking and not stay in the "start timer" mode after tracking has been initiated or when you open a new ticket in zendesk
Steps to reproduce
Steps to reproduce the behaviour:

Go to Zendesk
Start the timer and see how long it takes for the button to show that it's tracking
Close that ticked and open a new one - notice that the button will say "start timer", users were under the impression that tracking is being stopped automatically when the previous ticket was closed.

Other details or context
You can find videos of this happening here.

We need some way to reproduce this, zendesk account?

We need some way to reproduce this, zendesk account?

Created one just now and can confirm, my timer is running but the extension is not showing it

Created one just now and can confirm, my timer is running but the extension is not showing it

while we're at it with zendesk, there's another issue for it by @TheSoloJake https://github.com/toggl/toggl-button/issues/1880

while we're at it with zendesk, there's another issue for it by @TheSoloJake https://github.com/toggl/toggl-button/issues/1880

A user asking for an update here

What's the status of this one, what else is needed to investigate further? The user would like an update


Strategy parameter list without spaces between entries is not handled

In practice, contrary to the spec, strategy parameter lists do not have spaces between values (Unleash 3.17.4).
Example:
    "strategies": [
      {
        "name": "userWithId",
        "parameters": {
          "userIds": "1,2,3"
        },
        "constraints": []
      }
    ],

Currently, the library assumes spacing, i.e. "1, 2, 3".

Related: https://github.com/Unleash/unleash/issues/7354


Support for communication with C# code - TPC server or inter-process communication

We don't have to use Cpython to allow for communication between the front end (C#) and back end (Python) of the application.
Take a look at this option https://zeromq.org/get-started/

Timings of test with PNG:
07/12/2008 D 12 pol
Took 4.180902100000001 s to process
Took 0.465812200000002 s to plot
<_io.BytesIO object at 0x000002D16EBAE4F0>
Took 0.21888119999999844 s to save to bytes io
Took 0.00026239999999688735 s to send over IPC
Timings of test with SVG:
07/12/2008 D 12 pol
Took 3.0662438000000005 s to process
Took 0.17552479999999981 s to plot
<_io.BytesIO object at 0x000001A795D92680>
Took 5.017978199999999 s to save to bytes io
Took 0.0018436000000008335 s to send over IPC


Image resolution issues

Hi, I found one of the images looks clipped from here (https://hyperledger-fabric.readthedocs.io/en/latest/couchdb_tutorial.html#add-the-index-to-your-chaincode-folder).
I'm using Chrome (Version 98.0.4758.102 (Official Build) (x86_64)) in Mac OS (10.15.7).
And here are the links for the document and image in Github.
Document:
https://github.com/hyperledger/fabric/blob/main/docs/source/couchdb_tutorial.rst#add-the-index-to-your-chaincode-folder
Image:
https://github.com/hyperledger/fabric/blob/main/docs/source/images/couchdb_tutorial_pkg_example.png
It looks fine on Github but not on the website.
I attached a screenshot of my environment.
https://drive.google.com/file/d/1zE1h1qRhjSay4w3tboLoEByCHS6wwvVz/view?usp=sharing
Thanks.

Hey, I am Abhijeet Jejurkar From Opensource 2022, can I work on this?


Do stuff while app is closed

How can i do stuff on my app, if the app is closed and the user not click on the notification banner.
I want to do some stuff before the user click on the notification.

I don't think you can since Javascript is not running

I don't think you can since Javascript is not running

I know the javascript is running 100% cause the javascript trigger the notification to show up when the app is closed.  but i need to do somethings while the trigger execute (before the user see the notification)

I know the javascript is running 100% cause the javascript trigger the notification to show up when the app is closed.  but i need to do somethings while the trigger execute (before the user see the notification)

Wait, with app closed do you mean app running in background or app killed?

Wait, with app closed do you mean app running in background or app killed?

both

both

Javascript doesn't run while the app is killed but it runs while the app is in the background. You can intercept the notification with FCM.on("notification", callback) and do stuff with it

Javascript doesn't run while the app is killed but it runs while the app is in the background. You can intercept the notification with FCM.on("notification", callback) and do stuff with it

What kind of payload are you sending from the server? notification or data only?

What kind of payload are you sending from the server? notification or data only?

I tried only notification, only data and both

@niros001 you can't do stuff before your notification is shown, only after with FCM.on. Otherwise you can send data only payload and use FCM.presentLocalNotification after your intercept your data only notification with FCM.on

Fcm. on() doesn't work with app killed

I use this:
this.notificationUnsubscribe = FCM.on("notification", notif => {
            console.log("Notification", notif);
            if (notif && notif.local) {
                return;
            }
            this.sendRemote(notif);
        });

The console log executed only when the app open.
I tried to send any kind of notification. T_T

Ok, so help me get clarified the different behaviour you get for FCM.on("notification") in different situations:
-App running in foreground: You can log the notification
-App running in background. You can not log the notification
-App not running/killed. You can not log the notification
Is this right?

@niros001 Please understand that it's not Javascript that triggers the notification but the underlying native code

Yes you right, so how can i update some app data if user not clicked my notification?

You currently can not, unfortunately, unless you know Java/ObjC and start writing native code

I think you might find the  content_available flag useful

@niros001 yes. content_available will wake up the app and do things in background. But there is a catch: if your force killed the app (like swipe up to close it), the app won't be wake up.

@evollu what's the behaviour of notifications when app is closed/killed after swipe up? Will we receive notification anyway in Ios and  but not in Android?

Android will always wake up the app and show notification. during the wake up you can run some native code
iOS will show notification if you use notification payload, but you can only run native code when content_available is true. but is app is killed manually system will ignore content_available flag

Is there a way of knowing by the response that the app is closed?

Do you mean response from firebase server? Nope

@evollu Oh, thanks..

Android will always wake up the app and show notification. during the wake up you can run some native code

How is this done? I'm not getting the notification when the app is not running.

@dudukenesto did you pass "notification" payload?

@evollu  actually it was a permission issue. I tested on my Xiaomi redmi note 3 pro. All Xiomi devices
have miui (8) op system, which require giving "autostart" permission to the application, other wise - no push notification after you close the app. After granting the permission - works great. Tested on other Adnroid devices, works well without having to grant this special permission.
Thank you for sharing this component, great job!

@dudukenesto Can you create a pull request to add this permission to readme? Thanks

@dudukenesto I have redmi 4A. I have given permission for autostart, but still cant receive notification. I am sending notification from console. Its status is completed.

Have this pull request been implemented?

which pull request?

Seems like @dudukenesto didn't make a PR that adressed:
»All Xiomi devices have miui (8) op system, which require giving "autostart" permission to the application, other wise - no push notification after you close the app. After granting the permission - works great. «

oh great... another custom event. @Norfeldt do you mind open an PR for that?

I wouldn't mind doing it (and would have done it instead of asking about
it) if I just knew what @dukdukensto did - its not obvious from his reply.
Sorry
On Fri, Jul 21, 2017, 17:09 Libin Lu<EMAIL_ADDRESS>wrote:

oh great... another custom event. @Norfeldt https://github.com/norfeldt
do you mind open an PR for that?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/evollu/react-native-fcm/issues/251#issuecomment-317027226,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AApbllA6q-gMOToAXfI5cmYT6PC0lAPRks5sQL8sgaJpZM4LXR5K
.

--
Venlig hilsen/Yours sincerely
Lasse Nørfeldt

he haven't open any PR yet.

Sorry to comment on closed thread.
I think it's painful for users to follow guide about enabling autostart in MIUI devices manually. It's better to do it programmatically. The code is here https://stackoverflow.com/questions/39368251/how-to-enable-autostart-option-for-my-app-in-xiaomi-phone-security-app-programma/41696993#41696993
Unfortunately I didn't understand about Java, so I hope anyone who understand Java may create PR about that :beers:

are they serious....
can you try add that code in your react-native project, MainActivity.java -> onCreate to see if it works or have the crash problem? I don't have xiaomi phone

@pewh is https://github.com/evollu/react-native-fcm/issues/546 continue of you comment in this thread?

Okay, I'll test it.
My case here is enabling autostart in Xiaomi programmatically, where WhatsApp have done it automatically.
And #546 is different case, where I already enable autostart manually, but still not receive notification when app is killed. But on WhatsApp, it receive notification although has been killed. I test my app like Samsung, notification is working well although has been killed. I don't have any clue why it's happen.


Variable name aliases 'reserved' word

Fortran doesn't have keywords, so truly cursed code like the following is unfortunately valid:
integer function else(if, elseif, endif, then)
  integer, intent(in) :: if
  integer, intent(in) :: elseif
  integer, intent(in) :: endif
  integer, intent(in) :: then

  if(if == elseif) then
    else = then
  elseif(then == if) then
    else = endif
  else
    else = if
  endif
end function else

This can make the code extremely difficult to understand, and even in less egregious cases it can mess up syntax highlights:
subroutine write(arg1, arg2)
  ...
end subroutine write

call write(...)
call some_other_subroutine(...)

This rule should warn when the user has named something after a 'reserved' word in the standard. It should trigger on the following nodes, and probably a few others too:

variable_declaration
function_statement
subroutine_statement
module_statement
submodule_statement
program_statement
use_alias
derived_type_definition
binding_name (type-bound procedures)

It may be difficult to make this rule performant, as it would have to check every new definition against every 'reserved' word.

Possibly as a separate rule: check names don't shadow intrinsic procedures. There are a lot more of these than keywords, so having this as a separate rule might be best


[Bug] Editor Content Overwritten

Moving quickly between two lessons will sometimes overwrite the content of the latter with that of the former

Relates to #75

Resolved by #75


Add "Passive Cooling" to Heat Pump Status entity

Currently the Heat Pump Status Sensor Entity includes the statuses of Hot Water, Heating, Anti Legionella, Standby, No Demand and Off, however there is also another status which is "Passive Cooling"
When the Heat Pump (Thermia Calibra Cool 7 WW) is in the Passive Cooling mode the status found through the integration is Off.
Thanks for a great integration!

+1 for request to add Passive Cooling mode to the Status Sensor entity.
@mhjansen79 if you would like to monitor the passive cooling behaviour in the mean time, you could enable the sensor "Mix Valve Cooling Opening Degree" in the integration.
Unfortunately the scale is off by a factor 100 (too big; this is due to a wrong scale defined in the Thermia modbus spec); this can be corrected by using a Sensor template, eg:
template:

sensor:

name: Mix Valve Cooling Opening Degree Fixed
unit_of_measurement: "%"
state: "{{ ( states('sensor.mix_valve_cooling_opening_degree') | int / 100 ) | round(0) }}"

Now the Mix valve cooling opening degree will be 0% with passive cooling deactivated, and 100% with passive cooling activated.
Grtz


adding compute field to the Config

Changes

Tests

[ ] make test run locally
[ ] make fmt applied
[ ] relevant integration tests applied

Codecov Report
Attention: Patch coverage is 48.71795% with 20 lines in your changes are missing coverage. Please review.

Project coverage is 57.66%. Comparing base (a714146) to head (ed535e2).

Files
Patch %
Lines

databricks/sdk/config.py
48.71%
20 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #666      +/-   ##
==========================================
- Coverage   57.67%   57.66%   -0.02%
==========================================
  Files          48       48
  Lines       32979    33018      +39
==========================================
+ Hits        19020    19039      +19
- Misses      13959    13979      +20

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


RU localization

I want to contribute and add RU localization. If you agree i can make merge request

Sure

I have assigned this ticket to you.


syscall: add SysProcAttr.PseudoConsole on Windows

This allows the user to pass a ConPty handle to run a process on a ConPty session.
PoC: https://gist.github.com/aymanbagabas/c3e41fe211c23e2d8286f35a74162785
See: https://learn.microsoft.com/en-us/windows/console/creating-a-pseudoconsole-session
Fixes: https://github.com/golang/go/issues/62708

I've created a PoC here https://gist.github.com/aymanbagabas/c3e41fe211c23e2d8286f35a74162785

please log in and comment on gerrit, we don't really look at the github pr


CLI Generate help text error

From @brandyscarney on October 18, 2016 15:30
From @richardshergold on October 18, 2016 13:34
If I do:
ionic g Page OrderDetails
I get an error saying that the available generators are:
Available generators:

Component
Directive
Page
Pipe
Provider
Tabs

what it wants is page in lower-case but in the list presented above, first letters are upper case
Copied from original issue: driftyco/ionic#8774
Copied from original issue: driftyco/ionic-cli#1559

Here is the location in the source code to correct this issue. https://github.com/driftyco/ionic-app-generators/blob/62db048e852b92c0a45560b650276611a0a76483/src/index.ts#L10


chore: release  sdk 0.1.1

:package: Staging a new release
0.1.1 (2023-07-28)
Bug Fixes

sdk: Implement release process (#77) (43ec3eb)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/carbynestack/carbynestack/releases/tag/sdk-v0.1.1 :sunflower:


Support multiple emits for the same timestep

This allows e.g. multiple parallel Engine instances to send emits to
the same destination, e.g. the same database. So long as they use the
same experiment IDs and have synchronized times, the emits will be
merged upon retrieval.

By creating this pull request, I agree to the Contributor License
Agreement, which is available in CLA.md at the top level of this
repository.

In conversation with @eagmon, decided to remove Engine.complete() and instead expect users to set force_complete=True when running Engine.run_for() at the end of the simulation


Search factor for MixFormerV2 during training and testing

Thanks for your great work! I notice that the training search factor in yaml file for MixFormerV2-S is 4.5 while the testing search factor is 4.4 on LaSOT and 4.55 for Got10k and TrackingNet. Is there a reason for such inconsistency and will the mismatched factor affect the performance? Additionally, the center jitter for MixFormerV2-S is 4.5 (same as the search factor) will this cause more partially visible targets during training and reduce performance, considering MixFormerV2-S uses a smaller center jitter (4.5) and a larger search factor (5)?

The search factor is a hyper parameter in both training and testing, well as center jitter. We choose the training hyper parameter according to the teacher model setting. The search factors in training and testing are not necessarily to be the same, even not necessarily to be fixed. Search factor only determines how to crop the test frame according to the result box. It may blend the performance slightly but is usually not the key point to the performance level. For specific videos, it can be tuned for a suitable one. It is also even possible to design a smart strategy for search factor during inference, such as dynamic adaptive method.

The search factor is a hyper parameter in both training and testing, well as center jitter. We choose the training hyper parameter according to the teacher model setting. The search factors in training and testing are not necessarily to be the same, even not necessarily to be fixed. Search factor only determines how to crop the test frame according to the result box. It may blend the performance slightly but is usually not the key point to the performance level. For specific videos, it can be tuned for a suitable one. It is also even possible to design a smart strategy for search factor during inference, such as dynamic adaptive method.

Thanks for your quick reply! To make sure I get everything right, I list my understanding below:

The student share the same set of hyper-parameter with the teacher
During training, for Base: template/ search size: 128/ 288, template/ search factor: 2/ 5
During training, for Small: template/ search size: 112/ 224, template/ search factor: 2/ 5
During testing, search factor are carefully tuned for each dataset whereas the search size is fixed to the size used in training

Please correct me if anything is wrong, thanks!

Yes. Except for the Small, search factor is 4.5 during training.

Get it. Thanks for your reply! Good luck with your submission!


The Forge : Add support for "Item Crafting"

Ability to craft an item from up to 3 existing items of the same type. Each chosen item carrying one of the three categories (BaseItem, Prefix, Suffix).

[ ] Purist mode : Feature deactivated.
[ ] Veteran mode : Source items are destroyed during the process (For in between non cheating mentality).
[ ] Elite mode  : Source items are not destroyed during the process.

Forge Modes : combobox in config settings.
Question : Does having an item with Prefix/Suffix picked up outside of it's regular loottable make the game explode?

Crafting items on demand is very slippery way, but I think it is better to try, than not to try at all.
 There are magical boots drop slapped with melee torso affiixes. There are whole Atlantis staves drop with axe ("mass-generated" by description) affixes.
In addiction we have limited list of legendary items which can be dropped with affixes. They have their own loottables, and affixes are more powerful compared to regular loottables. But in contrast, unlike all other tables, these items can have either prefix, or suffix, but not both. Combining such items will get one which cannot be obtained legitimately.

The other problem is stat values. Affixes do not have their seeds, but relies on the seed of the item they are currently on.
So user can transfer an affix from item with "lucky" seed to target item. And target seed may be unlucky enough ("where are my precious stats?") to ruin the whole build.

Related to https://github.com/EtienneLamoureux/TQVaultAE/issues/144

There are affixes that are supposed to only go with some items, as seen here. We should try to respect the data.

I'd rather see this implemented as #144


Release v0.14.0

Codecov Report
Base: 87.63% // Head: 87.63% // No change to project coverage :thumbsup:

Coverage data is based on head (c98129e) compared to base (215a87b).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #152   +/-   ##
=======================================
  Coverage   87.63%   87.63%
=======================================
  Files         135      135
  Lines       10703    10703
=======================================
  Hits         9380     9380
  Misses       1323     1323

Impacted Files
Coverage Δ

sematic/versions.py
94.11% <100.00%> (ø)

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Support for map

Can you please add support for map?
I would like to use something like that:
let realmObjectIDs = Realm().objects(Address).map({$0.objectId})

but currently have compiler error: Cannot invoke 'map' with an argument list of type '((_) -> _)'

Since Results (and List) conform to SequenceType, you can already use the Swift standard library's version of map(_:_:):
let realmObjectIDs = map(Realm().objects(Address)) {$0.objectId}

And in Swift 2.0, thanks to protocol extensions, it looks exactly like the code sample you posted!
let realmObjectIDs = Realm().objects(Address).map({$0.objectId})

@jpsim does it actually conform to SequenceType? I thought only GeneratorType ?

The RealmCollectionType protocol, which Results and List conform to, inherits from CollectionType (source), which in turn inherits from 	Indexable and SequenceType (source). In Swift 2.x, map is declared as a method in a protocol extension on SequenceType: http://swiftdoc.org/v2.1/protocol/SequenceType/#func-map_


added getanswer/checkanswer, put content in questions

next need to write a for-loop that iterates through objectArray. move and delete variables accordingly.


Manual CPFP

I started working on the gui side of the manual CPFP command implementation. Currently, I'm working on the SpendTransaction portion of it. The UI will be the same on the unvault but since broadcast already existed for SpendTransaction I decided to start from it. I have a few questions before I proceed.

How can I check if the transaction can be CPFPed, can all spend transactions be CPFPed?
How should I throw errors for incorrect format of feerate, I looked at psbt from SharePsbt and I have also seen such error handling #369, not sure which one should I follow.
In https://github.com/revault/revault-gui/compare/master...Zshan0:revault-gui:manual_cpfp?expand=1#diff-a5ee58847c74b9596f114a63e0133f107b597d19cb398e24902c5829c5624a51 you can see that I have commented out the actual call because it is not able to detect such method exists in revaultd.

One last thing, suppose I want to run my local revaultd along with local revault-gui on aquarium how do I do that?

There is another issue that I am facing, I am not sure when to construct the CPFP variant of SpendTransaction under which I have implemented it since I assumed that CPFP too is an operation for SpendTransaction.
Currently the final state of SpendTransactionAction view is SharePsbt. I am not sure what should be the state where I will return CPFP

After further studying, I think it is best to not treat CPFP as a SpendTransactionAction but treat it separately and common for all the transactions. But the view will be only rendered to the ones that can be CPFPed. I will create two modules SpendTransactionCPFP and UnvaultTransactionCPFP (Although I am not sure if it will be suitable for Unvault transactions since there is no UnvaultTransactionAction).
I am not creating a common module for both of these because the way it is triggered for spend and unvault will be different. unvault transactions will be CPFPed in a batch where as spend transactions for now will be CPFPed individually.
Please let me know if there are any comments/fixes that I must do

Since the feerate is taken in sat/vbyte I will not be able to use bitcoin::Denomination since I believe it does not have this unit, so I am not sure what unit to use instead.

If I understand correctly, It is better in your opinion to redirect the user to a special dedicated panel than trying to integrate the action inside the spend panel. I am not opposed to this idea if this help to keep the code simple :+1: .

Since the feerate is taken in sat/vbyte I will not be able to use bitcoin::Denomination since I believe it does not have this unit, so I am not sure what unit to use instead.

You can directly display the sat/vbyte without using the conversion.rs or bitcoin::Denomination.


DataSource (s3 path): Needs to lower case the name of the datasource

@ScottKolmarWFI found a good bug today. We need to ^make sure^ that any datasource or featureset 'names' are lowercased before getting created in AWS. The names will correspond to an Athena table and athena tables need to be lower case.

okay.. so this solves the biggest corner case... there are some more nuances cases, which means that we should probably have all Artifacts (and any Transform that creates an Artifact) go through an official 'name validation', we'll make another ticket for that.


Keyframe feature export (for use in styled () approach)

[x] I have searched the issues of this repository and believe that this is not a duplicate.

Summary 💡

@keyframe API in JSS makeStyles () is working by adding a $ sign to mentioned in the doc:

  rippleVisible: {
    opacity: 0.3,
-   animation: 'mui-ripple-enter 100ms cubic-bezier(0.4, 0, 0.2, 1)',
+   animation: '$mui-ripple-enter 100ms cubic-bezier(0.4, 0, 0.2, 1)',
  },
  '@keyframes mui-ripple-enter': {
    '0%': {
      opacity: 0.1,
    },
    '100%': {
      opacity: 0.3,
    },
  },

However, the above approach only works for makeStyle () approach, not for styled () approach, it doesn't work. Wouldn't it be nice to allow for an exported keyframe keyword as implmented by picostyle1?
Examples 🌈
+import { keyframe } from '@material-ui/core/styles';

const zoom = keyframes({
  from: {
    transform: 'scale(0.5)'
  },
  to: {
    transform: 'scale(2)'
  },
})

const Container = styled('div') ({
  animation: `${zoom} 300ms`,
})

Motivation 🔦

Please move the discussion to JSS.


Support multiple line quotation on REPL

Fixes https://github.com/goby-lang/goby/issues/378.
The commit supports multiple lines of double quotation as well as single quotation.

expect: treats multiple line double quotation including single quotes

» if true
¤   if true
¤     puts "a", "a
¤ b's
¤ c"
¤   end
» end
a
a
b's
c
#»

expect: treats multiple line single quotation including double quotes

» if true
¤   if true
¤     puts 'a', 'a
¤ b "c"
¤ c'
¤   end
» end
a
a
b "c"
c
#»

I found a bug:
puts "a's" # not working

I close the PR and try again.

@hachi8833 do you plan to fix this issue in another way?

Yes, I will finish this within this month.

@hachi8833 thanks, no need to rush though 😄


Folder tab history is discarded when using the --goto flag.

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.72.2
OS Version: Windows 10

Steps to Reproduce:

Open cmd.exe in a folder with 3 empty files: a.txt, b.txt, c.txt
Run "code --disable-extensions ." to open the folder with VSCode, double click a.txt and b.txt to open them in 2 tabs, then close the window.
Run "code --disable-extensions ." again and observe that VSCode will open a.txt and b.txt in tabs, close the window.
Run "code --disable-extensions . --goto c.txt" and observe that VSCode will only open a tab for c.txt and previously opened tabs for a.txt and b.txt no longer exist.

Desired behavior:

Repeat step 1 to 3 described above.
Run  "code --disable-extensions . --goto c.txt" and it will open a VSCode window with all 3 tabs for a.txt, b.txt and c.txt. The tab for c.txt should be the active one.

Current workaround:

Run "code --disable-extensions ." This will open the folder with existing tabs. Don't close the window.
Run "code --disable-extensions . --goto c.txt". This will reuse the previously opened window, keep existing tabs and open c.txt in a new tab.

Background: We have a error log viewer where users can click on an error to open the project folder with VSCode and goto the source code line producing that error. The --goto flag is perfect for that except it's discarding all tab history (which our users find frustrating). As a result we are using the workaround described above.
Detailed VSCode version info from "About":
Version: 1.72.2 (user setup)
Commit: d045a5eda657f4d7b676dedbfa7aab8207f8a075
Date: 2022-10-12T22:15:18.074Z
Electron: 19.0.17
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19044
Sandboxed: No

You can resolve this by configuring window.restoreWindows: preserve.

We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on StackOverflow, where the community has already answered thousands of similar questions. You may find their guide on asking a new question helpful if your question has not already been asked. See also our issue reporting guidelines.
Happy Coding!

You can resolve this by configuring window.restoreWindows: preserve.

@bpasero This configuration does make VSCode restore previously opened tabs, but it also introduced a new problem that it now reopens all previously opened VSCode windows while we only want to open the one VSCode window for the given folder. What makes it worse is that now the file we want to open with --goto may be opened in a unrelated VSCode window.
Is there a reason for "code . --goto " to discard all previously opened tabs while "code ." keeps them? It seems to me more like an oversight in the implementation of the "--goto" flag.

@fengx1024 if you tell code to open a specific path, we take that as the input and discard any other opened editors. For that reason the preserve option was introduced. Btw this is not specific to --goto but will also happen when you just double click on a file in the OS explorer for opening.

@bpasero I think double click on a file is different from what I'm doing here. I can understand double click to only open the file  alone without anything else because that's my intention. I can also understand using "--goto" flag alone to only open the file without anything else. But that's not what I'm doing in this bug report.
I'm telling VSCode explicitly to: 1. open a folder; 2. open a file within that folder in the same window. VSCode does do what I have asked, but behaves differently depending on whether the same folder has already been opened or not. If I run code <folder> and code <folder> --goto <folder/file> in quick succession, it keeps all previously opened tabs when opening the folder, but it doesn't if code <folder> --goto <folder/file> is used alone. I don't understand why it should behave differently. I'm telling VSCode to do the same thing in both cases.
The "preserve" option seems irrelevant because tabs are already being restored if I use code <folder> without that flag and I don't care about other windows.

Yeah good point about the inconsistency between running VS Code for the first time and subsequently. Note that this is really not about --goto but will trigger as soon as any file path is passed over.
In my mind however, double clicking a file on the desktop or running code <file path> is really the same, just different ways how to open a file, so they imho should behave the same.


Error when log db result contains info on server not defined in config file

When the query to logdb returns data about a server which is (for some reason) not defined in the config YAML file, an error will occur:
butler-sos    | 2019-04-04T15:44:35.700Z error: Log db query error: TypeError: Cannot read property 'hasOwnProperty' of undefined
butler-sos    |     at /nodeapp/butler-sos.js:450:32
butler-sos    |     at Array.forEach ()
butler-sos    |     at pgClient.query.then.res (/nodeapp/butler-sos.js:410:18)
butler-sos    |     at
butler-sos    |     at process._tickDomainCallback (internal/process/next_tick.js:229:7)
Solution: No data should be written to Influxdb for servers that are not defined in YAML config file.

I have the same issue, but I do not see any other hosts in my PostGreSQL database that are not configured in my YAML config file.
In my case the table 'log_entry' is not been created in my influxdb, this is where Grafana queries the info for 'warnings' & 'error' messages.
The QLogs in the PostGreSQL is been populated in the 'log_entries' table.

Acknowledged, this is a corner case bug.
If you indeed get the error above, there are a couple of things you can do to work around it:

Define ALL servers in your Sense environment in the config YAML file (i.e. in the servers section there should be one host entry for each server)

Disable querying of log db all together by setting enableLogDb=false.
To be honest, I have not tried this one myself, but it should work....
On the flip side, you will not get any warnings or errors forwarded to Influxdb, and thus no warnings or errors in Grafana...

The error occurs when the query to logdb returns warnings/errors/info log messages for server(s) that are not defined in the servers section in the YAML config file.

Fixed by b265ac5946c64da3cfb37216282b2f9b8bda0c4a


Wrong timestamps in sample_files/

According to 2013:

CFG: Data/time stamps must have "ss.ssssss: ...minimum length = 9 characters (microseconds), maximum length =
12 characters (nanoseconds)".
DAT: "timestamp: ...Base unit of time is microseconds or nanoseconds depending on the
definition of the date/time stamp in the CFG file"

sample_ascii.cfg and others:
12/01/2011,05:55:30.75011
12/01/2011,05:55:30.78261

Hi, thanks for pointing this out. The module always padded values with length lower than 6, so it is not a bug per se, but an invalid value indeed.


stick-table feature

We found out the way to shrink everything to only 1 LB just in front of the service, instead of having multiple of them as well as Internal one, because of various of methods of balancing for our application.
but I believe this is a bit more advanced, so not sure if everyone really needs this, I mean agent and stick-table feature.
About stick-table: https://www.haproxy.com/blog/client-ip-persistence-or-source-ip-hash-load-balancing/ - on very bottom. It basically maps a client ip to a table in memory in haproxy.

From Edin in Slack https://appscode.slack.com/archives/C0XQFLGRM/p1533285634000359

https://www.haproxy.com/blog/introduction-to-haproxy-stick-tables/
https://www.haproxy.com/documentation/hapee/1-8r1/onepage/#4-stick on

Can Layer 4 stick-tables from HAProxy be used through Voyager somehow today?


Book cover image sometimes does not save

Been noticing a strange effect on my Work BookStack instance. Every so often, On seemingly first try, When setting a cover image for a book it does not seem to actually save the new cover image against the book.
Often works when going back to the book and re-trying. Tricky to re-produce.

I just set book covers on all my books and it happened almost every time-- but only to books I had created prior to 19.0.
So it looks like the problem was that if the image_id column in books is NULL then the first save creates the value as 0.  Then the second save updates the value with the correct id.
I replicated this by creating a new book and then setting the image_id to NULL and can replicate the behavior.  Maybe the next upgrade can include a change the column to make it NOT NULL with a default value of 0 and all the existing NULLs people have will be udpated.  Otherwise, it doesn't look like an issue going forward if this is the real cause and might not be worth fixing retroactively?
Anyone with this issue can fix it by updating all NULL values in that column with a 0 prior to setting images.

https://github.com/BookStackApp/BookStack/blob/master/resources/views/books/form.blade.php
Line 26, looks like the null is failing the condition check and setting it to 0 on first save?

Thank you @dsaundersWizmo so much for finding the root issue. Was going a bit mad why I could not reproduce this in dev but it totally makes sense now.
Instead of doing any database updates I've tweaked how the existing image gets set in the view which effectively solves the issue: 7f437c2e3cf111aebee4454a3c6fea79f7fbded7


imdb-scraper

Scrape from imdb based on keywords and rating
Instructions

Create a new folder for your script and file/folder name should be appropriate.
Create a README.md in your folder for program Instructions
add requirements.txt if needed

Please add/delete options that are not relevant.

[x] Adding New Code

Programming Language

[x] Python

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server  - https://discord.gg/FXyh2S3
Happy Coding,

Can I do this as part of hacktoberfest?

sure @ben-jnr

sure @ben-jnr

Thanks


Update douban extension

Description

Screencast

Checklist

[ ] I read the extension guidelines
[ ] I read the documentation about publishing
[ ] I ran npm run build and tested this distribution build in Raycast
[ ] I checked that files in the assets folder are used by the extension itself
[ ] I checked that assets used by the README are placed outside of the metadata folder

Hi @iiwenwen 👋
Thanks for your contribution 🔥  Could you add a CHANGELOG entry too?
@crazyczy could you check this

@pernielsentikaer I add CHANGELOG.

@pernielsentikaer I’m sorry, I’m not a programmer. I can’t do what you said for the time being. I want to know, is there any other problem with this PR? There is still no merger.


Messes up scoreboard (?)

I don't know the details on this issue, only that when I add myself and others to a scoreboard, they are added, but the team options don't work exactly right (?)
People won't have the right colored name tags and whatnot.. I am referencing the vanilla scoreboard, of course.
TLDR: Vanilla scoreboard team options do not work when ProjectRassilon is running on the server.

What version of Bukkit and the plugin?
On Wed, Feb 7, 2018, 4:55 PM Alek Shirar<EMAIL_ADDRESS>wrote:

I don't know the details on this issue, only that when I add myself and
others to a scoreboard, they are added, but the team options don't work
exactly right (?)
People won't have the right colored name tags and whatnot.. I am
referencing the vanilla scoreboard, of course.
TLDR: Vanilla scoreboard team options do not work when ProjectRassilon is
running on the server.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Squawkers13/Project-Rassilon/issues/15, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AGtP6dWWXkxmXJhr2-vMt2_0DjhxEeBPks5tSkYagaJpZM4R9ope
.

--
Sent from Inbox

spigot-1.12.2-R0.1-SNAPSHOT-b1592.jar
Project-Rassilon-2.0-PREVIEW-1.jar

uhh.. anything?
this plugin is awesome, but the scoreboard thing is annoying.

I haven't had very much time to research this recently, but as soon as I
find time I'll see what's going on
On Fri, Feb 16, 2018, 6:10 PM Alek Shirar<EMAIL_ADDRESS>wrote:

uhh.. anything?
this plugin is awesome, but the scoreboard thing is annoying.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Squawkers13/Project-Rassilon/issues/15#issuecomment-366407804,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGtP6SkK_7oDBlZi4biU8bh9LBE6ZOHYks5tVjUpgaJpZM4R9ope
.

--
Sent from Inbox

Try this version. Does it fix your problem?
Project-Rassilon-2.0-PREVIEW-2.zip

it's alright, it's not a huge issue, i just wanted to see if you were still active with the plugin. i love it, it immerses all the players and is better than jogy34's old plugin.

I'm still curious what causes this bug. I might look into it a bit more,
but I can't guarantee anything.
On Fri, Mar 2, 2018, 6:33 AM Alek Shirar<EMAIL_ADDRESS>wrote:

it's alright, it's not a huge issue, i just wanted to see if you were
still active with the plugin. i love it, it immerses all the players and is
better than jogy34's old plugin.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Squawkers13/Project-Rassilon/issues/15#issuecomment-369936643,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGtP6cCFFgfLrMvvZPgzSWZwTOOJikxeks5taVhPgaJpZM4R9ope
.

--
Sent from Inbox


Lepiter: example snippet does not update when example link is pasted

Steps to reproduce
Insert an Example snippet

Paste an example link

Observations
The issue is that the example model is not updated.


Typo

The Tolerance field defines the acceptable ammount of differences between the provided image and the image is compared with.

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

ID: 665766de-41cc-133c-3912-3225b1809abe
Version Independent ID: 90389108-945d-05b3-0658-432b65b5a021
Content: Images - Power Automate
Content Source: articles/desktop-flows/images.md
Service: power-automate
Sub-service: desktop-flow
GitHub Login: @georgiostrantzas
Microsoft Alias: v-gtrantzas

Hello @VitalyMCT, thank you for using Power Automate and helping us improve our documentation page.  We are currently working on resolving the issue, and you will be able to see the changes soon.


VideoSource doesn't work when a MultiPassProc is the first filter

Adding a dummy single pass filter fixes this.  It is probably something simple.  Adding an issue here so I don't forget about it.

Fixed: https://github.com/headupinclouds/ogles_gpgpu/commit/5cb9d939c5f27f2005729985ff8a1b116234c260


[Fix-8506][Master] process instance stop result wrong

Purpose of the pull request
This pr will close #8506

Please review. Thanks. @caishunfeng

Codecov Report

Merging #8529 (038a472) into dev (6ece028) will increase coverage by 0.02%.
The diff coverage is 67.79%.

:exclamation: Current head 038a472 differs from pull request most recent head ad712b8. Consider uploading reports for the commit ad712b8 to get more accurate results

@@             Coverage Diff              @@
##                dev    #8529      +/-   ##
============================================
+ Coverage     45.35%   45.38%   +0.02%
- Complexity     4029     4040      +11
============================================
  Files           686      688       +2
  Lines         26735    26772      +37
  Branches       2870     2873       +3
============================================
+ Hits          12126    12150      +24
- Misses        13463    13475      +12
- Partials       1146     1147       +1

Impacted Files
Coverage Δ

...org/apache/dolphinscheduler/alert/AlertServer.java
56.41% <0.00%> (-3.05%)
:arrow_down:

.../org/apache/dolphinscheduler/api/dto/AuditDto.java
68.75% <ø> (ø)

...apache/dolphinscheduler/api/dto/ScheduleParam.java
0.00% <ø> (ø)

...rg/apache/dolphinscheduler/api/dto/gantt/Task.java
0.00% <ø> (ø)

...he/dolphinscheduler/api/dto/treeview/Instance.java
0.00% <ø> (ø)

...heduler/api/service/impl/SchedulerServiceImpl.java
8.62% <0.00%> (-0.07%)
:arrow_down:

...he/dolphinscheduler/common/model/DateInterval.java
38.88% <ø> (ø)

...g/apache/dolphinscheduler/common/model/Server.java
0.00% <ø> (ø)

...lphinscheduler/common/model/WorkerServerModel.java
0.00% <ø> (ø)

...che/dolphinscheduler/common/utils/LoggerUtils.java
0.00% <0.00%> (ø)

... and 59 more

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 6ece028...ad712b8. Read the comment docs.


Project still alive?

@zalmoxisus is it still alive?

If @hlhr202 or others want to help maintaining it, I can grant access to github repository and npm.


Add support for custom JsonSerializer and JsonDeserializer

Gson 2.8.1 add the ability to provide an object in the @JsonAdapater that implemented JsonSerializer and/or JsonDeserializer. Right now @GsonTypeAdapter only accepts TypeAdapters. It would be great if GsonTypeAdapter was expanded to accept JsonSerializer/JsonDeserializer or a new annotation was added to support this.

For the sake of keeping things simple, I think we're going to keep it at just TypeAdapters for now. PRs welcome


Rename "Dataset" to "Entity List"

Make this change in:

[x] Frontend

[x] Text
[x] Routes
~API requests~

[x] Backend

~API endpoints (should we add aliases so that it isn't a breaking change?)~
[x] API docs
Don't rename database tables
Maybe don't rename audit log actions?
Don't rename "dataset" where it is used only internally in the code (e.g., the frame name)

[ ] User docs

Why we decided not to change the API
@lognaturel wrote on Slack:

But for the APIs, maybe we should also consider the option of keeping dataset? It’s confusing but seems like the kind of thing an API consumer could handle.

…

We’ve decided to keep “dataset” for the spec, API, and everything dev-facing in Central. The hope is that this split will be more consistent and less confusing than a partial conversion.

I wrote:

Along the lines of what Sadiq said, the difficulty is that it’s not just mapping /v1/projects/:id/datasets to /v1/projects/:id/entity-lists. When you link a form attachment to a dataset, you do so by specifying "dataset": true in the request body. For a couple of responses (project extended metadata, form attachments), dataset is also in the response body.

I'm thinking we should update the Problems that mention Datasets. Some of them wind up passed through to frontend like here in the dataset property validation step.

Continuing musings from https://github.com/getodk/central/issues/482#issuecomment-1721684317. We need to decide what problem messages should be consistent with: everything else in backend or the universe outside of backend. These messages are at the edge so it's not an obvious decision. My current leaning is to keep everything in backend using 'dataset', even moving forward, and to be sure that problems that have messages with 'dataset' are explicitly handled in frontend and given localizable strings.

I'm thinking we should update the Problems that mention Datasets.

This question was separated into its own issue, #487.


Buy Tab with list of partners

As described in this issue here https://github.com/litecoin-foundation/loafwallet-android/issues/75

@mosadialiou can you take a look at the change requests above and rebase to the develop branch?

@mosadialiou can you take a look at the change requests above and rebase to the develop branch?

ok I will add the 6 other currencies.

@kcw-grunt can you build the branch mosadialiou:buy_simplex and test?

@mosadialiou @gneo54
Successfully tested this will approve (there are some polishes that need to be addressed will be in issues(s))

Successful Process
Snapsot

|


When we delete an auth.group, we need to clean up permissions.

Who should own abandoned items? Where do we stuff such things? A default "unclaimed" group?

This now applies to Namespaces.

Fixed via https://github.com/terjekv/hubuum/commit/d9196ffbf990d1a8337dbba4c0cd1c6ce8ae1b54


fix: add missing eslint import in generated package.json

Fixes #374
I used version<EMAIL_ADDRESS>since that's what's installed on our pnpm lockfile for this project, but maybe we can require lower?

Mhmm, interesting. I tried reproducing exactly what you did in #374 and for me, it's not failing. This is because @eslint/js is a transitive dependency of eslint, so I cannot imagine how this case happened

@manuel3108 Thanks for the hint, it looks like it's specifically related to pnpm 10 (which was installed on my system) and I am indeed unable to replicate on pnpm 9. I guess I can file this as a pnpm 10 regression instead? I'll keep the issue open for now in case it's closed as works-as-intended on their end and we've been relying on undefined behavior for pnpm 9 and below.

@GrygrFlzr Sure, sounds good!

Per #374 we really are using @eslint/js as a direct dependency, not a transitive one, and so it should be treated as such. Reopened for review.
Aside, I will also have to investigate if the prettier config generated by the CLI has similar implied dependency issues.


Any similar projects?

This is very cool!
I LOVE that this works on mobile due simply to contenteditable.
Are there any other efforts to make a contenteditable code editor that you know of?
(I see react-live is covering a textarea with a pre, which isn't quite the same.)

Thanks :) glad you liked it ^^
Do i know any code editors that uses contenteditable? Nope.
If you find any let me know :)
Cheers.

I've been wanting a mobile-friendly HTML-based code editor for a long time now, but all of them (CodeMirror, Ace, VS Code Monaco, etc) do not work on mobile. They all have horrible issues that make editing on mobile useless.
I think this is the starting point for a new great HTML5 editor...

You are right 💯%.
When i started to make this editor i  wanted to be simple and light weight code editor which also works on mobile. But i agree. we could do better ^^

I seem to have found another one! If you try https://reactjs.org on mobile, the text editors for the demos work.

The ones in the demos at https://svelte.dev/ want to work, but seem to have some glitchyness, like continually trying to focus the cursor (in Android Chrome).

Ah, I see React's website is using LiveEditor from react-live.

Btw react-live was doing the same thing as this editor. They were using contenteditable before textarea based solution. will check svelte^^

I checked the editor on svelte.dev. its glichy can't delete something. Etc.


Create version-tag, please

Hi Piotr! Can you create version-tag fog ngx_coolkit (for ease packaging procedure for maintainers)? :)

I second this suggestion :) But I'd wait Piotr Sikora to do that :)
Thanks!

Done. I wasn't aware that anyone was using this ;)


Added front end to all pages

Modify all pages and beautify the section.

Modify all pages and beautify the section.

Nice work, keep striving!


Job that cannot start pod -> orphaned

When Job Executor Service creates a k8s Job that cannot spawn pod (if the wrong serviceAccount for the task is specified for example) the sequence fails because of timeout but no logs can be retrieved as there are no pods to fetch them from.
Furthermore the created job is not collected by the k8s TTL controller as it never finishes, so it will keep trying to spawn pods long after Job Executor Service gave up on it (possibly indefinitely if there's a configuration error) so it has to be manually removed by the user.
The Job Executor Service should detect that the job failed to start and add relevant information for the user extracted from the job status/events and explicitly delete the job if it didn't spawn any pods.
How to reproduce:
Use a job config with a wrong service account:
apiVersion: v2
actions:
  - name: "Hello World e2e test"
    events:
      - name: "sh.keptn.event.deployment.triggered"
    tasks:
      - name: "Greet the world"
        image: "alpine"
        serviceAccount: "inexistentServiceAccount"
        cmd:
          - echo
        args:
          - "Hello World"

Nice catch. We will address this as soon as possible.

Example output of describe job:

re-opening this, as the issue still exists


coppersmith timings vary a lot

Hey it's me from the email again.
I've been trying to solve corrupt-key-2 from PicoGym
I'm using an example I generated myself, I added the code below to the end of the coppersmith.py file
exa_N  =<PHONE_NUMBER>56974852774692456662282428651334567739483151394730366472723757343603695946018382897568356669603128108034723257753348635879786275267108581170688382291283798632863388202044928301928828912510733489700352690675873162118680451826827914903826567505877313658436202501645891375370591464209179799149746598607
exa_p = "ff5a380b8894d65327b9ef6af157b365e8bb1cff346e98a7c5c7f022123f890f7324c6b096c4516e769fd6e6ee8fe88fd901b33d9fd1e717ed777ee137d51175"
exapm = "ff5a380b8894d65327b9ef6af157b3??????????346e98a7c5c7f022123f????????c6b096c4516e769fd6e6ee8fe88fd901b33d9fd1e717ed????????d51175"
print(factorize_p(exa_N, PartialInteger.from_hex_be(exapm), m=5, t=1))

My question is why at times these lines seem to get executed in less than half a minute, and other times they take way too long for me to measure?
I'm asking this because I'm trying to bruteforce bits of the prime, but I can't figure out which bits should I bruteforce for most efficiency
These are the actual values I have (the ones above are just for testing):
orig_p= "fe8984407b0816cc28e5ccc6bb7379??????????ca3806dd2cfdfc8d616b????????6109a4dbe3876b8d1b8adc9175dfba0e1ef318801648d6??????????a05b"
orig_N =  0xc20d4f0792f162e3f3486f47c2c5b05696ba5c81ec09f5386bf741b7289b85e2d744559825a23b0ae094da214f3158344e5d5ba86fb1ecd1f40c8682a7bee55021eba772e23793001a38b9cccbfdc1d9316cccc3b79acd045c512b44e0f3697383958113a280791e17c23fe80fa38099e4907f70f4d228285aac69ed2d3bcf99

You don't need to brute force any bits for this challenge, you've got enough bits to solve it. If you want to debug whether it would work or not, you can do the following:
import logging
logging.basicConfig(format='%(asctime)s.%(msecs)03d %(levelname)s {%(module)s} [%(funcName)s] %(message)s', datefmt='%Y-%m-%d,%H:%M:%S', level=logging.DEBUG)

from shared import small_roots
small_roots.DEBUG_ROOTS = [0x777ee137, 0x890f7324, 0x65e8bb1cff] # Note the order is reversed here

You'll then get an output similar to this:
2022-02-11,19:00:34.016 INFO {coppersmith} [factorize_p] Trying m = 5, t = 1...
2022-02-11,19:00:34.023 DEBUG {herrmann_may_multivariate} [modular_multivariate] Generating shifts...
2022-02-11,19:00:34.025 DEBUG {__init__} [fill_lattice] Filling the lattice (56 x 56)...
2022-02-11,19:00:34.269 DEBUG {__init__} [reduce] Executing the LLL algorithm...
2022-02-11,19:00:52.405 DEBUG {__init__} [reconstruct_polynomials] Reconstructing polynomials...
2022-02-11,19:00:52.418 DEBUG {__init__} [reconstruct_polynomials] Original polynomial divides reconstructed polynomial at row 0, dividing...
2022-02-11,19:00:52.418 DEBUG {__init__} [reconstruct_polynomials] Polynomial at row 0 is constant, ignoring...
2022-02-11,19:00:52.425 DEBUG {__init__} [reconstruct_polynomials] Polynomial at row 1 roots check: 0
2022-02-11,19:00:52.432 DEBUG {__init__} [reconstruct_polynomials] Polynomial at row 2 roots check: 0
2022-02-11,19:00:52.438 DEBUG {__init__} [reconstruct_polynomials] Polynomial at row 3 roots check: 0
...

This tells you which reconstructed polynomials have integer roots in the provided roots. If all of them are non-zero, then you should select a higher m value (or maybe a higher t value, but this works rarely). If most of them (excluding the couple last ones) are 0, then the Groebner basis method will automatically find the roots. If most of them are 0, but there are a couple of non-zero ones first, you can manually pick the right polynomials and perform the Groebner basis reduction yourself. However, this requires a lot of hacking in the code.
Once you can solve it for the example values (without brute forcing here), it shouldn't be too hard to solve the actual challenge

Wow! after debugging I realized all I needed to do was change m from 5 to 6, for whatever reason 5 takes much much longer than 6 on the actual values I need (and example values too), like it should still work with 5 based on my testing, but it's so much slower it's unbelievable (contrary to what I expected).
Challenged solved now, but care to explain why it might work much faster on m=6 than m=5?
(at least with both values I provided, example values and challenge values)

Never mind after some more debugging I noticed another sneaky number besides the last few was non zero, I get why it failed.


Extending LPSPI pin trait to support non-zero chip select

imxrt-iomuxc does not have a way to express non-zero LPSPI chip selects. We only identify PCS0 pins, along with the data and clock pins. Without a way to identify non-zero LPSPI chip selects in the type system, we cannot use imxrt-iomuxc APIs to configure PCS1, PCS2, and PCS3 pads.
This issue tracks support for an API to express these pins. This issue does not track MCU pin implementations; we'll use subtasks of #14 to track that effort.
(The original issue continues below.)

        iomuxc::lpspi::prepare(&mut pins.p37); // lpspi4 PCS0-1
        iomuxc::lpspi::prepare(&mut pins.p36); // lpspi4 PCS0-2

results in:
92 |         iomuxc::lpspi::prepare(&mut pins.p36); // lpspi4 PCS0
   |         ---------------------- ^^^^^^^^^^^^^ the trait `teensy4_bsp::imxrt_hal::iomuxc::lpspi::Pin` is not implemented for `Pad<1075806596,<PHONE_NUMBER>>`

But those are truly are PSC0-1 and PCS0-2 for LPSPI4 (Teensy 4.1).
Is there a better way to use the HAL for a SPI bus that has multiple peripherals and therefore needs multiple PCS lines where each can be enabled when needed?
Many thanks!

There's an overarching issue: we have no way to express non-zero LPSPI chip selects in the type system. This is why contributions like #12 skip those pin implementations. I've re-written this issue's title and description accordingly.
Once we have both of

a way to express non-zero chip selects in the type system (this issue),
1060 pin implementations for those non-zero chip selects (TBD issue; using #14 for now),

then those two iomuxc::lpspi::prepare calls will compile as expected. I'd be happy to mentor you or other contributors to add these features.

If you're looking to make progress without these larger contributions, there may be limited workarounds:

Try using the lower-level imxrt-iomuxc APIs to set the alternate ("alt") value. The alt values are documented in the reference manual. You may also need to set daisy registers yourself; however, I don't think today's imxrt-iomuxc makes this easy for external users.
Go even lower: use imxrt-ral directly. This is less user friendly than the first workaround, but it's all powerful.

I would be very grateful to be mentored. This will familiarize me with the code base, and allow me to contribute to it, both goals of mine. Having a smooth, wieldy API is always satisfying, and so I'd love to do it right and also Rustically.

Sounds great. I expect this to be a straightforward feature. Here's the gist of an approach...
To start, we'll need three more pub enums in the lpspi.rs module: We can call them Pcs1, Pcs2, and Pcs3. These three new enums will also need an impl Signal and impl Sealed, just like all the other pub enums.
For you're learning:

There's a "why empty enums?" discussion in the API documentation.
The sealed traits pattern is documented here.

After that, we're doing similar work as #12, but we're adding implementations for the 1060's PCS1, PCS2, and PCS3 pins. It's a route, manual "translate a table into Rust" process. Here is a copy of the reference manual (RM). Chapter 10 has the pin muxing. Scan the left-most column for the LPSPI instances. There will be rows for the PCS[1,2,3] pins. All we need to do is add those to the imxrt1060/lpspi.rs module.
It doesn't look like there are any daisy registers associated with non-zero chip selects. I'm hastily scanning the RM to make this claim (and there's no auto-generated daisy registers already in the module). That means we can set the daisy fields to None. Supporting optional LPSPI daisy registers is a new, breaking change. Since this new work depends on that feature, we'll only be able to release it in the next release series (0.3).

Superb! Thank you for the help and info. I will start on this ASAP.
Workflow questions: I will of course fork and branch for this feature and prepare a pull request for your review. Shall I branch off a 0.3 branch in anticipation of the eventual 0.3 release? Or simply branch off 0.2?
Many thanks for your help and encouragement.


--scripts-version should accept tags

We should change global CLI to accept tag there. Right now it accepts package name. Maybe we could have two separate flags?

If you do --scripts-version @latest it should work, doesn't it?

Maybe (I didn't thought about using this syntax). I expected that I can replace cardio with tag and it will still work, but it doesn't. I think people used to npm want to treat them as interchangeable.

Actually I was wrong.
Logic is here: https://github.com/facebookincubator/create-react-app/blob/master/global-cli/index.js#L133
It checks if it is semver valid, which doesn't work with arbitrary tag names.

At the moment, if the value passed to --scripts-version is not a valid semver string, it's passed to npm install as is, so this already works:
create-react-app --scripts-version facebookincubator/create-react-app#v0.2.0 my-app

You can install from a tag, a tarball, or even a feature branch from a forked repo:
create-react-app --scripts-version fson/create-react-app#syntax-async-functions my-app

This would be a different setup though. We do some stuff as prepublish step (bundle dependencies). So we want it to work with npm tag, not GH tag.

@gaearon Ah, sorry somehow I assumed this was about git tags :smile:

Don’t really care too much about it.


Deletion of goods should be supplier specific

Current deletion logic allows deletion via goods name. Hence, if Bread has been supplied by two suppliers, deletegoods gn/Bread will result in both suppliers records being deleted. As such, delete goods should consider both goods name and supplier name to ensure data integrity.

I suppose I can work on this. Proposed solution is to not use preamble and use two prefix arguments, of PREFIX_NAME and PREFIX_GOODS_NAME.


Consider disallowing setting collision layers and mask without seeing the name

Godot version:
3.1-stable
Issue description:
In the editor it is possible to assign the bitmask of collision layers without seeing the names of the layers (that are visible when pressing on the menu on the right).
While this is good for speed of use, it hides the feature that you can name collision layers and new users might not notice (also users that join a project)
Proposal:
Consider disallowing setting collision layers with the bitmask interface and use only the popup with named layers. I'm not suggesting to disable it completely, but only for collision layers and masks.

This is a related issue, I was wondering about having a collision matrix like Unity's where you specify default interactions between layers. If you know two layers are always/never going to interact it makes sense to be able to set those interactions and then you'd just have to set their layer when you make them.
I think keeping the masks in on a per node basis as overrideable would be good, but it just seems like a good idea to have a "master list" of interactions so you didn't have to reference your other objects when setting collisions. I was going to suggest a similar thing as this post too, as the collision layers are not easily identifiable at a glance.
Basically I think a minor overhaul of the collision/mask layer ui would benefit everyone.

Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine.
The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker.
If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance!


Use Babel 7

not sure why the tests we're failing locally yet, so someone can take this pr and look into it!

I was gonna do this today and surprise y'all. Goddamn it hahaha

@hassanbazzi test failed for me so you can still look into it 😄, I'm trying to upgrade some other projects atm anyway

Seems like a bug in babel-preset-env?  It's encountering an exception in one of the transforms.

It's an outdated version of babel-traverse but it works on my machine :thinking:
Are you caching node_modules in the build or something? Could you restart it?

i use preact  and babel 7 as well , the last alpha 7 is working, but didn't success to build my project with the version beta. maybe an issue from my install or from beta. i'm not sure

What's your issue @simonjoom? Do you mind opening an issue on the Babel repo if it's on our side?

yes xtuc i ve got some issue with babel 7 but it's fixed by the new patches of babel 7
one of them here: https://github.com/babel/babel/issues/6275 fixed problems

Coverage remained the same at 100.0% when pulling efb414fd3a89bbed378aa5aeb6ac93d553c5dcb6 on hzoo:babel-7 into aab84f8f169298a5ee04598a7b7b0b429002bc91 on developit:master.

Changes Unknown when pulling 9ac65515e0877131eaac2fe0d74186def255891b on hzoo:babel-7 into ** on developit:master**.

Coverage remained the same at 100.0% when pulling de2faa505e4d49b0a8b2238ded9008ab7d5f6683 on hzoo:babel-7 into 17cc8deddd3d4e592685dfa42e832f6e8d2cb795 on developit:master.

The eslint config in config/eslint-config.js needs the following additional properties to fix the current error on CI:
module.exports = {
  parserOptions: {
	ecmaVersion: 6,
	sourceType: 'module',
  }
}

The other linting errors are easy to fix, but I'm getting stuck on test failures in PhantomJS. I'm not sure what's causing these. Will investigate further.

Found it! After a lot of digging through the compiled output, the failing tests are caused by a bug with how babel 7 transforms the code.
The offending line is inside diff():
// Babel 7 (output trimmed for clarity)
exports.diffLevel = exports.mounts = void 0;
var diffLevel = 0;
exports.diffLevel = diffLevel;

function diff(dom, vnode, context, mountAll, parent, componentRoot) {
  var _old;
  if (!(_old = diffLevel, exports.diffLevel = diffLevel = _old + 1, _old)) {

  }

  exports.diffLevel = diffLevel = diffLevel - 1;

  // Here lies the issue:
  // The failing tests are caused by diffLevel unexpectedly counting upwards not
  // downwards. The original source for this line is:
  //
  // if(!--diffLevel) {
  //
  // ...which is obviously quite a bit different from the line below:
  if (!(exports.diffLevel = diffLevel = diffLevel + 1)) {
    // ...snip
  }
}

Compare this against the output of with master:
// Babel 6 (again, output is trimmed for clarity)
exports.diffLevel = exports.mounts = undefined;
var mounts = exports.mounts = [];
var diffLevel = exports.diffLevel = 0;

function diff(dom, vnode, context, mountAll, parent, componentRoot) {
  if (!(exports.diffLevel = diffLevel += 1, diffLevel - 1)) {

  }

  // Correct code: diffLevel counts downwards
  if (!(exports.diffLevel = diffLevel -= 1)) {
    // ...snip
  }
}

The PR over at babeljs was just merged 🎉 Will work further on this once they make a new beta release 💯

@marvinhagemeister Is this good to test again? Babel 7 is in beta 49 now.

@mkxml Will try to find the time to check again the next days.

I skiped lint and tree failing tests
TODO:

fix lint
fix life cycle tests

Preact master branch is using the latest and greatest from the Babel team 🎉, so I'm gonna go ahead and close this now :)


Website URL issue

the url in the about section of the repo is not valid

yes for some reason the deployment on vercel is not working..... I am unable to understand the cause.... do you know how to fix this??

I see you fixed it,
but the CSS isn't read

Yes I was trying to fix it but now I'm stuck at this point why isn't it picking up css :(

I just forked the repo I will try to find out

We can't access files out of the root directory, so I guess we have to include the CSS and JS directories within the HTML directory. (I will test this and submit a PR if you have other thoughts share them with me)
according to this image

sure let's try that.... I was also thinking maybe the different directories are causing the issue which is really weird but whatever trying it is worth it


Fix postgres access for telegraf

Prior to this commit postgres access was not granted to the dashboard host

superceeded byb #19


Missing "onClick" prop in @verdaccio/ui-components Link component preventing handleDownload call in Package.tsx

Your Environment

verdaccio version: 7.x.x (see PR)
node version: 18.x.x
package manager: pnpm@8
os: linux
platform: other

Describe the bug
At present, attempting to download the "tar" file from the Package List on the homepage does not work as expected. Clicking on the link only opens a new tab, but no download action occurs.
The root cause of this problem lies in the Link Component within @verdaccio/ui-components. It lacks a necessary onClick prop, preventing the execution of the handleDownload function in Package.tsx.

To Reproduce

Step 1: After publishing a package (if the list is empty) and potentially reloading the page, you navigate to a package's details page.
Step 2: On this page, you click the "Download tar" (Download Icon)
Step 3: Instead of initiating the download, a new tab opens, and the URL has a "#" appended to it.

Expected behavior

Should download the latest tar file of the selected package.
Screenshots, server logs, package manager log
Package.tsx try to create the Component Link with property onClick

Problem, there is nor supported prop onClick in Link

Configuration File (cat ~/.config/verdaccio/config.yaml)

Environment information

Debugging output

$ NODE_DEBUG=request verdaccio display request calls (verdaccio <--> uplinks)
$ DEBUG=verdaccio* verdaccio enable extreme verdaccio debug mode (verdaccio api)
$ npm -ddd prints:
$ npm config get registry prints:

Contribute to Verdaccio

[X] I'm willing to fix this bug 🥇

#3989 PR to fix this issue

Hey @juanpicado,
At the moment, the fix is functional exclusively for version 7.x, with versions 5.x and 6.x remaining unaffected. Should the dependency be adjusted for broader compatibility?
6.x "@verdaccio/ui-theme": "6.0.0-6-next.74",
5.x "@verdaccio/ui-theme": "6.0.0-6-next.74",
current version 7.0.0-next.1

I will update all versions this weekend. 6.x is same as 5.x just need it to bump up to get rid of node 12

v5.26.2


ADD data service connectivity using podtracer gRPC destination

This commit includes:

podtracer options to communicate with the gRPC server
new fields with those options on the CRD
fixes to RBAC manifests to use make deploy as a deployment method
replaces docker by podman in the Makefile

/closes #27


[bug] CSS performance on MacOS is bad

Describe the bug
I wanted to test tauri, but CSS performance (on my machine) is very bad and doesn't even come close to browser performance, although I'm not testing sophisticated CSS. Animations seems to have problems.
Check the Sign-In Example in the browser which performs bad on my machine with tauri, but doesn't have problems in the browser:

clicking on a "switch slider" performs worse the larger the window is
the input field border fades color on focus and has very low fps on a large window

Profiling says "composition" takes more than a frame time.
Frames:
Events:
I've also tested everything with tauri v2-alpha, but same.
Anyway, thanks for creating and maintaining tauri.
Reproduction

default tauri/vite/solidjs TS template
npm install @picocss/pico --save
paste Sign-In Example into App.tsx (remove xml comments and make <input /> self-closing, or it's no valid tsx)
npm run tauri dev
go fullscreen
click on "remember me" switch and compare to the browser version

Expected behavior
no stuttering for such an animation task
Platform and versions
Environment
  › OS: Mac OS 12.6.3 X64
  › Node.js: 19.2.0
  › npm: 8.19.3
  › pnpm: Not installed!
  › yarn: 1.22.17
  › rustup: 1.25.2
  › rustc: 1.70.0-nightly
  › cargo: 1.70.0-nightly
  › Rust toolchain: nightly-x86_64-apple-darwin

Packages
  › @tauri-apps/cli [NPM]: 1.2.3
  › @tauri-apps/api [NPM]: 1.2.0
  › tauri [RUST]: 1.2.4,
  › tauri-build [RUST]: 1.2.1,
  › tao [RUST]: 0.15.8,
  › wry [RUST]: 0.23.4,

App
  › build-type: bundle
  › CSP: unset
  › distDir: ../dist
  › devPath: http://localhost:1420/
  › framework: SolidJS
  › bundler: Vite

App directory structure
  ├─ dist
  ├─ node_modules
  ├─ public
  ├─ src-tauri
  ├─ .vscode
  └─ src

Stack trace
No response
Additional context
No response

which browsers did you test it in? Safari? If not, please do test Safari since it's also using WebKit like the WebView.

wow you're right! Safari is also slow.
I'm happy that this is not a tauri issue and sad that it also uses the same slow component.
I'll will check if there are some Safari issues for the CSS library. It better should, it's quite obvious.
Thank for helping.

https://github.com/picocss/pico/issues/340

In case somebody run into the same issue:

I had problems with MacOS 12.6.3, Safari 15.6.1
after update they are disappear (MacOS 13.3, Safari 16.4)


HTML

HTML
User Story
I want the prework notes to be structured on a webpage so that I can easily find and read information
Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I visit the website in my browser
THEN I see four boxes titled HTML, CSS, Git, JavaScript with associated notes listed

CSS
As a boot camp student
I want the prework notes to be structured on a webpage
So that I can easily find and read the information
GIVEN a Prework Study Guide website
WHEN I view the study guide
THEN I see a dark blue header and footer, and four boxes with a shadow

JavaScript
As a boot camp student
I want the prework notes to be structured on a webpage
So that I can easily find and read the information
GIVEN a Prework Study Guide website
WHEN I view the study guide
THEN I can see the four topics I learned listed along with the suggestion on what I should study first

README
As a boot camp student
I want the prework notes to be structured on a webpage,
SO that I can easily find and read the information.
GIVEN the prework project repository,
WHEN I view the README for the repository,
THEN I can see a professional README that provides information on the project and how to use it

Deployment
As a boot camp studnrt,
I want the prework notes to be structured on a webpage,
So that I can easily find and read the information.
GIVEN the Prework Study Guide website,
WHEN I visit the website using the URL,
THEN I can access my website from any browser


[ja] Translate docs/concepts/workloads/management.md into Japanese

This is a Feature Request
What would you like to be added
Translate docs/concepts/workloads/management.md into Japanese
Why is this needed
There is no Japanese translation for this page
Comments

File to translate:

https://github.com/kubernetes/website/blob/main/content/en/docs/concepts/workloads/management.md

Related page:

https://kubernetes.io/docs/concepts/workloads/management/

日本語に翻訳する際は、以下のドキュメントを参考にしてください。

Japanese Localization document: https://kubernetes.io/ja/docs/contribute/localization/

/area localization
/language ja
/help
/triage accepted

/assign


Update crypto submodule 2020-02-06

Update the crypto submodule to the latest head. Update the changelog accordingly. Also catch up on changelog updates from the previous submodule merge.

Regarding ARMmbed/mbed-crypto#263, I'd rather not mention it in the ChangeLog, as even though this API is public, it's mostly meant for internal use, and documented as "still experimental and may change at any time". IMO if we had a better way of handling internal functions, this one would probably be internal rather than public (but this is complicated because currently ASN.1 is in libmbecrypto but heavily used by X.509, so at least the symbol has to be visible by the linker).
I think mentioning that API in the ChangeLog would send users confusing messages about it status.

I force-pushed to fix the commit messages.
The omission of https://github.com/ARMmbed/mbed-crypto/pull/327 and https://github.com/ARMmbed/mbed-crypto/pull/263 was deliberate. One is an experimental feature, introduced only as a tool for some yet unmerged X509 improvements, which may change when the X509 code is completed. The other is a PSA feature, which up to now we haven't announced because the PSA code is not yet considered fully ready for prime time. I don't think now is the time to start: we should first finish getting the PSA code to the same review and optimization quality as the legacy code, then announce PSA as a whole.


Added Portfolio DELETE method

This deletes a portfolio and removes associated portfolio items only associated with
the portfolio being acted on.

Depends on: https://github.com/ManageIQ/service_portal-api/pull/79

@mkanoor @gmcculloug all feedback has been applied.


Access Denied on Telemetry

These happen when I run disable telemtry in the gui via PowerShell with admin.
Disable-ScheduledTask : Access is denied.
At C:\Users\User\Downloads\Windows10Debloater-master\Windows10Deb
loater-master\Windows10DebloaterGUI.ps1:1305 char:37

    Get-ScheduledTask UsbCeip | Disable-ScheduledTask

                                ~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : PermissionDenied: (PS_ScheduledTas
k:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTask]
, CimException
FullyQualifiedErrorId : HRESULT 0x80070005,Disable-Schedul
edTask

Disable-ScheduledTask : Access is denied.
At C:\Users\User\Downloads\Windows10Debloater-master\Windows10Deb
loater-master\Windows10DebloaterGUI.ps1:1306 char:38

    Get-ScheduledTask DmClient | Disable-ScheduledTask

                                 ~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : PermissionDenied: (PS_ScheduledTas
k:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTask]
, CimException
FullyQualifiedErrorId : HRESULT 0x80070005,Disable-Schedul
edTask

Disable-ScheduledTask : Access is denied.
At C:\Users\User\Downloads\Windows10Debloater-master\Windows10Deb
loater-master\Windows10DebloaterGUI.ps1:1307 char:56

...  Get-ScheduledTask DmClientOnScenarioDownload |
Disable-ScheduledTask

    + CategoryInfo          : PermissionDenied: (PS_ScheduledTas
   k:Root/Microsoft/...S_ScheduledTask) [Disable-ScheduledTask]
  , CimException
    + FullyQualifiedErrorId : HRESULT 0x80070005,Disable-Schedul
   edTask

It appears your user does not have the administrator permission to modify the scheduled tasks. I can't do anything about that, I assume that is set by the person who has built/given you your computer. I advice you contact them.

Thanks. I'm running elevated privileges however.
On Sat, Jan 15, 2022, 4:52 AM tortoise @.***> wrote:

It appears your user does not have the administrator permission to modify
the scheduled tasks. I can't do anything about that, I assume that is set
by the person who has built/given you your computer. I advice you contact
them.
—
Reply to this email directly, view it on GitHub
https://github.com/Sycnex/Windows10Debloater/issues/482#issuecomment-1013668797,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD53IKK3MA63UL3LBOKUC2DUWFNXHANCNFSM5LT6Y4VA
.
You are receiving this because you authored the thread.Message ID:
@.***>