Adding Bootstrap 3 Classes

I cannot seem to find a way to add Bootstrap 3 classes to these forms. changing className on inputgroup, does not change the input itself.
There must be a way to templatize this such that a form looks like Bootstrap 3 template?

For now I have used a workaround.

Redefine the "label" class for the form. This addon adds this class to form labels but bootstrap labels have different color and font.

Add custom input types for each input and add class= property for it.

Ideally, we should add a new property on input-group that passes the class down to the input-field.

Hi,
What version of this addon and Ember are you using?

I am on 1.0.2 for Easy Form Extensions. On 1.13.5 for Ember.

With #48 (released as 2.0.0), form components are no longer a part of this library. Ember EasyForm has a 1.0.0.rc-1 release.


Bug 1969631: encryption precondition checker must indicate work to do when an operator is degraded

The precondition checker will run the encryption controllers when the caches haven't been synchronized.
During synchronization, the controllers send live requests to the API server.
A single failed request can put a controller into a degraded state and leave it in that state forever.
Thus the precondition must take into account the status of the operator and let the controller run when it is in a degraded state.
For example, in this CI run the kas-o operator acquired a lock at 03:33:24:
at 03:33:40 the EncryptionPruneControllerDegraded went degraded and never recovered.
around the same time, a few other controllers (ResourceSyncControllerDegraded, RevisionControllerDegraded, TargetConfigControllerDegraded) went degraded due to the same reason (etcdserver: request timed out) but recovered a few seconds later, around 03:33:55

/assign @sttts

/close
closing in favour of https://github.com/openshift/library-go/pull/1108


can i zoom with mouse wheel

Hello, i search a solution for plot data in graph with kivy
But, i would like to be able to zoom (with mouse wheel or +/- button...) and move in the graph (with mouse)
like in matplotlib
it's possible with kivy and this widget ?

i foudn how to make this, i hcnage value of graph.ymin ymax ou xmin xmax


[Docs] Reorganize the documents to adapt website building

Proposed changes
Since we have created a repository incubator-graphar-website as our website repo, we should clean the original website page related code from here and only remain the dev documents of the project core(including format, libraries) . So the changes of this Pull Request includes:

Remove the website page related code.
Convert the dev documents from RST to MarkDown and reorganize them.
Refine the Docs CI base on the website building workflow.

The website now looks like:

Further comments
related #432

The path has been replaced with relative path, and I add a TODO for add markdown lint and typo check CI, please review again, thanks~

Hi, @acezen the changes itself is LGTM.
But when I try to build locally and take a look, I find it a little bit bothering. Can you write some letters that teach how to build documents locally in docs/README.md or docs for developers?

Hi, @acezen the change itself is LGTM.
But when I try to build locally and take a look, I find it a little bit bothering. Can you write some letters that teach how to build documents locally in docs/README.md or docs for developers?

hi,@Thespica, I have put the instruction how to build docs in apache-incubator-website README(they share the same process) and would merge after this PR. The docs/README would have a link to it.


clarify gce sd config when meta data is returning urls as values

Fixes issue https://github.com/prometheus/prometheus/issues/3042

Thanks!


++(full video!!)**Indian MMS Full Sex Video Original Video Link Hot Indian MMS Viral On Social Media X Trending Now

20 seconds ago
L𝚎aked Video Indian MMS Original Video Viral Video L𝚎aked on X Twitter Telegram
[-wATCH-]— Indian MMS Video Original Video Link Indian MMS Video Viral On Social Media X Trending Now [1L2U3H]
[-wATCH-]— Indian MMS Video Original Video Link Indian MMS Video Viral On Social Media X Trending Now
[-wATCH-]— Indian MMS Video Original Video Link Indian MMS Video Viral On Social Media X Trending Now
[-wATCH-]— Indian MMS ʟᴇᴀᴋᴇᴅ Video ᴠɪʀᴀʟ On Social Media ˣ ᵀʷⁱᵗᵗᵉʳ
[-wATCH-]— Indian MMS ʟᴇᴀᴋᴇᴅ Video ᴠɪʀᴀʟ On Social Media ˣ ᵀʷⁱᵗᵗᵉʳ
[-wATCH-]— Indian MMS Video Original Video Link Indian MMS Video Viral On Social Media X Trending Now
Indian MMS Original Video video took the internet by storm and amazed viewers on various social media platforms. Indian MMS, a young and talented digital creator, recently became famous thanks to this interesting video.
L𝚎aked Video Indian MMS Original Video Viral Video L𝚎aked on X Twitter
Indian MMS Original Video video oficial twitter
L𝚎aked Video Indian MMS Original Video Viral Video L𝚎aked on X Twitter..

fghgh


Add remove-whitespace-characters extension

Description

Screencast

Checklist

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

P.S. I created this extension for the sole purpose of using it in combination with Raycast AI. I noticed that when I try to format text for better segmentation while copying code from an IDE and surrounding it in ``` tags, it does not detect it properly due to all the whitespaces. So I started using other online tools for that. However, removing new lines, spaces, and tabs actually has its benefits. You use fewer tokens and can input a larger file. AI still understands your code, has no issues with readability, and helps to separate the actual prompt from the context I provide.

That might already be possible with the Pipe Commands extension 🙂
Could you check that extension out 🚀

Oh, you're right! But I wish this extension would allow me to set a hotkey for some action or choose one of those as a "quick" action. To achieve the same result as my extension, I have to search for the proper subcommand each time.

@iloveitaly Is that something you were considering implementing, or is it even possible with the current API? I would love to contribute to your extension!

Quick actions could be a thing, the extension it made by @pomdtr 🙂
You can make a feature request by using this action

@klkvsky you could definitely trim whitespace chars with the current API, not sure about hotkeys. Could be something to look into, totally down for adding hotkeys in!


Enhanced inlining, and support for code and header

Hi.
This is my first PR to support a bit of complex inline types, e.g., bold-italic types (that'll also apply on links too). I've also added support for headers at the moment. There are also preliminary tests with the changes.
Let me know the feedback regarding the changes.

@toastedbreadandomelette awesome contribution, thank you.
Just run cargo clippy -- -A clippy::type_complexity -A clippy::too_many_arguments -D warnings and address small clippy suggestion + update test snapshot and I'll merge the PR 😉
If you want to implement anything else and have some questions, etc feel free to contact me on discord: drets#9268

Just run cargo clippy -- -A clippy::type_complexity -A clippy::too_many_arguments -D warnings and address small clippy suggestions + update test snapshot and I'll merge the PR 😉

This is now done 👍.

If you want to implement anything else and have some questions, etc feel free to contact me on discord: drets#9268

Sure. I'm taking look at the code and see if I can contribute well.


ButtonsMessage doesn't render in the recipient whatsapp client

Hi! I have a weird issue.
When i'm trying to send a TextMessage or an ImageMessage - it renders fine on both sides(recipient whatsapp client, and connected to the app client). But that's not working for ButtonsMessage, and actually ListMessage too. In 99% i have nothing in the recipient client. But, it always renders fine in the connected client. Did i miss something?

Hi! I have a weird issue. When i'm trying to send a TextMessage or an ImageMessage - it renders fine on both sides(recipient whatsapp client, and connected to the app client). But that's not working for ButtonsMessage, and actually ListMessage too. In 99% i have nothing in the recipient client. But, it always renders fine in the connected client. Did i miss something?

Are you using the latest version of Whatsapp?

Yeah, i've tested that in the latest ios client and the web client too.

var buttons = List.of(ButtonRow.of("First option", "A nice description"),
      ButtonRow.of("Second option", "A nice description"),
      ButtonRow.of("Third option", "A nice description")); // Create some buttons
var section = ButtonSection.of("First section", buttons); // Create a section from those buttons
var otherButtons = List.of(ButtonRow.of("First option", "A nice description"),
      ButtonRow.of("Second option", "A nice description"),
      ButtonRow.of("Third option", "A nice description")); // Create some other buttons
var anotherSection = ButtonSection.of("First section", otherButtons); // Create another section from those buttons
var listMessage = ListMessage.newListMessageBuilder() // Create a list message builder
      .sections(List.of(section, anotherSection)) // Set the sections
      .button("Click me") // Set the button name that opens the menu
      .title("A nice title") // Set the title of the message
      .description("A nice description") // Set the description of the message
      .footer("A nice footer") // Set the footer of the message
      .type(ListMessage.Type.SINGLE_SELECT) // Set the type of the message
      .build(); // Create a list message
api.sendMessage(contact, listMessage);

This example with ListMessage didn't work (version RC-18)

Yeah, i've tested with the latest version from source code and with version 3.0-RC18, trying to send ButtonsMessage like this
                whatsapp.sendMessage(update.chat().jid(),                         ButtonsMessage.newButtonsWithTextHeaderMessageBuilder()                                 .body("Are you sure?")                                 .header("question")                                 .footer("footer")                                 .buttons(List.of(                                         Button.newResponseButton(UUID.randomUUID().toString(), "Yes!"),                                         Button.newResponseButton(UUID.randomUUID().toString(), "No!")                                 ))                                 .build()                 );
In both versions issue the same, the connected whatsapp client showing the message, but clients who text to him - doesn't. However, LocationMessage, TextMessage, ImageMessage works fine on both sides.

Yeah, i've tested with the latest version from source code and with version 3.0-RC18, trying to send ButtonsMessage like this
 whatsapp.sendMessage(update.chat().jid(),
        ButtonsMessage.newButtonsWithTextHeaderMessageBuilder()
                .body("Are you sure?")
                .header("question")
                .footer("footer")
                .buttons(List.of(
                        Button.newResponseButton(UUID.randomUUID().toString(), "Yes!"),
                        Button.newResponseButton(UUID.randomUUID().toString(), "No!")
                ))
                .build()
);

In both versions issue the same, the connected whatsapp client showing the message, but clients who text to him - doesn't. However, LocationMessage, TextMessage, ImageMessage works fine on both sides.

It's definitely a WhatsApp bug, in my region everything's working fine. Can you try to wrap the message in an ephemeral one and see if it works?

Looks like there's a similar issue for Baileys(https://github.com/adiwajshing/Baileys/issues/2132), I will guess that it's indeed a WhatsApp bug

I've tested the bug in https://github.com/adiwajshing/Baileys, i've changed the example to send ButtonsForm, and it's working. I'm able to send form and see it in all the clients. So it's not the whatsapp client bug.

I've tested the bug in https://github.com/adiwajshing/Baileys, i've changed the example to send ButtonsForm, and it's working. I'm able to send form and see it in all the clients. So it's not the whatsapp client bug.
await sock.sendMessage(msg.key.remoteJid!, {
		text: "Hi it's button message",
		footer: 'Hello World',
		buttons: [
			{ buttonId: 'id1', buttonText: { displayText: 'Button 1' }, type: 1 },
			{ buttonId: 'id2', buttonText: { displayText: 'Button 2' }, type: 1 },
			{ buttonId: 'id3', buttonText: { displayText: 'Button 3' }, type: 1 }
		],
	})

As I've said can you try the same with my library but by wrapping the message in an ephemeral one to see if it works?

then how can i send call buttons

then how can i send call buttons

What?

I've tested the bug in https://github.com/adiwajshing/Baileys, i've changed the example to send ButtonsForm, and it's working. I'm able to send form and see it in all the clients. So it's not the whatsapp client bug.

await sock.sendMessage(msg.key.remoteJid!, {

  text: "Hi it's button message",

  footer: 'Hello World',

  buttons: [

  	{ buttonId: 'id1', buttonText: { displayText: 'Button 1' }, type: 1 },

  	{ buttonId: 'id2', buttonText: { displayText: 'Button 2' }, type: 1 },

  	{ buttonId: 'id3', buttonText: { displayText: 'Button 3' }, type: 1 }

  ],

})

As I've said can you try the same with my library but by wrapping the message in an ephemeral one to see if it works?

Ah, sorry, forgot to mention. I've already tested it with the ephemeral message. It's the same. I have been debugging the library, but looks like it correctly send messages to all the clients. May be something wrong in a message content. I dunno.

As I've said can you try the same with my library but by wrapping the message in an ephemeral one to see if it works?

Ah, sorry, forgot to mention. I've already tested it with the ephemeral message. It's the same. I have been debugging the library, but looks like it's correctly send messages to all the clients. May be something wrong in a message content. I dunno.

I've just tried the buttons message and I can see it on all of my devices without any problems. Any way to replicate it?

Just tried a list message, same thing

As I've said can you try the same with my library but by wrapping the message in an ephemeral one to see if it works?

Ah, sorry, forgot to mention. I've already tested it with the ephemeral message. It's the same. I have been debugging the library, but looks like it's correctly send messages to all the clients. May be something wrong in a message content. I dunno.

Never mind, I managed to reproduce it and it should be fixed. Please check RC20

As I've said can you try the same with my library but by wrapping the message in an ephemeral one to see if it works?

Ah, sorry, forgot to mention. I've already tested it with the ephemeral message. It's the same. I have been debugging the library, but looks like it's correctly send messages to all the clients. May be something wrong in a message content. I dunno.

Never mind, I managed to reproduce it and it should be fixed. Please check RC24

Thx! It's working! I really appreciate that.


[RFC] OS Managed Power Management framework

arch: arm: nordic_nrf: Add an API to check for valid PM state
subsys: power: Add support for OS managed Power Management framework
samples: subsys: Add sample app to demo OS managed PM
Fixes #8255

Codecov Report

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

@@           Coverage Diff           @@
##           master    #9416   +/-   ##
=======================================
  Coverage   52.53%   52.53%
=======================================
  Files         212      212
  Lines       25821    25821
  Branches     5428     5428
=======================================
  Hits        13565    13565
  Misses      10071    10071
  Partials     2185     2185

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 4b9d980...185f539. Read the comment docs.

@pizi-nordic  @dbkinder  I have addressed your comments and updated the PR, please have a look.

@dbkinder I am getting following warning:
/home/buildslave/src/github.com/zephyrproject-rtos/zephyr/doc/_build/rst/doc/samples/subsys/power/power_mgr/README.rst: WARNING: document isn't included in any toctree
How to fix this?

How to fix this?

diff --git a/samples/subsys/power/power.rst b/samples/subsys/power/power.rst
new file mode 100644
index<PHONE_NUMBER>..e1dd2cc6ee
--- /dev/null
+++ b/samples/subsys/power/power.rst
@@ -0,0 +1,10 @@
+.. _power_management-samples:
+
+Power Management Samples
+########################
+
+.. toctree::
+   :maxdepth: 1
+   :glob:
+
+   **/*

SYS_LOG: I looked at the ./doc/subsystems/logging/logger.rst but an example in kernel or driver code will be really helpful.

Please look at https://github.com/zephyrproject-rtos/zephyr/pull/8816. I think that this is the most comprehensive example.  There are also few PRs which are smaller (like https://github.com/zephyrproject-rtos/zephyr/pull/9361), but do not show all features.

@pizi-nordic are you ok with the changes otherwise? I think the PR was changed to use new logging subsystem already and we can further optimize the usage in the stabilisation period after this gets merged as part of 1.13

@pdunaj: FYI

@nashif: The biggest issue what I see is bonding of CPU/PPI latency mode to the predicted sleep time. IMHO we should completely remove code which alters this setting from the nrf52/power.c.
I assume that rest of the pointed things will be solved later in subsequent PRs, so I have no problem with them.

@pizi-nordic
"The biggest issue what I see is bonding of CPU/PPI latency mode to the predicted sleep time. IMHO we should completely remove code which alters this setting from the nrf52/power.c."
_sys_soc_set_power_state from nrf52/power.c is only offering a mechanism to enter different power states(SYS_POWER_STATE_CPU_LPS/SYS_POWER_STATE_CPU_LPS_1) and does not have any info on power state residency or latency requirement. It is the PM policy which is making decisions on which PM state to enter through  _sys_soc_suspend which is being defined by the application in the current code. The proposed changes are built on top of them.
So the application designer or developer has to define a PM policy which suits his requirements, like if the system/CPU is going to idle for X secs(residency), then the system can enter into LPS. And these are configurable and can be changed based on application needs.


Feature to add comment or personnal note

Hi,
Thanks for the work.
I'm using MediaTracker to know what I've seen even If I have deleted the media.
I would like to have the possibility to add comment on media.
Sometimes I begin  a TV show but I don't like it. I would like to add it on MediaTracker to know to not seen again the show

At the moment you can use reviews for this.
Closing, as this is a duplicate of #63


Delete the link which doesn't work in CONTRIBUTING.md

Hi!
I found the link which doesn't work in CONTRIBUTING.md.
./src/compiler/diagnosticInformationMap.generated.ts doesn't  exist in this repo, so i remove the link.
This is a first PR, so if you have some problem, please tell me 🙇

Thanks!


README.md                  -    Description of the bluemix specif…

Hi,
as per discussion with @mxm I'm proposing to include the following change that makes use of container linking (exposing a container specific hostname in /etc/hosts) so that taskmanagers can find the jobmanager) instead of shared volumes and handles fully qualified image names (including URL of the private registry + namespace).
Best Regards,
Markus
List of changed files:
build.sh                   -    modify permissions to make script executable by default
docker-compose-bluemix.yml -    allow to specify image names with path to private BM registry
docker-compose.sh          -    find out path to docker registry, extend build time to 120 secs, then call docker-compose
docker-compose.yml         -    make use of container linking instead of shared volumes
docker-entrypoint.sh       -    use 'jobmanager' entry in /etc/hosts arising from container linking so that taskmanager can register itself with jobmanager

Thank you for your contribution!


Fix/send context integration

Codecov Report

Merging #9 (dce2ed3) into staging (bb6cc2b) will not change coverage.
The diff coverage is 100.00%.

@@           Coverage Diff            @@
##           staging       #9   +/-   ##
========================================
  Coverage    84.50%   84.50%
========================================
  Files           39       39
  Lines         1671     1671
========================================
  Hits          1412     1412
  Misses         189      189
  Partials        70       70

Impacted Files
Coverage Δ

internal/apilogic/campaigns.go
80.00% <100.00%> (+0.23%)
:arrow_up:

internal/apilogic/handle_request.go
76.00% <100.00%> (-0.93%)
:arrow_down:

Continue to review full report at Codecov.

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


Add filter by cgroup-v2 id

This PR is the first part to implement https://github.com/iovisor/bpftrace/issues/150

To get the cgroup id, you can use the following program to call name_to_handle_at(), borrowed from linux/tools/testing/selftests/bpf/cgroup_helpers.c:
wget https://gist.githubusercontent.com/alban/4a9aea9636d9fdf11709eddd21df4cc4/raw/f4fc915483a069d6044957e27df091923f95c48b/getcgroupid.c
gcc -Wall -o getcgroupid getcgroupid.c
./getcgroupid /sys/fs/cgroup/unified/
0x100000001
4294967297

To test it, I run the tracer in one terminal:
./build.sh
sudo ./build-release/src/bpftrace -e 'tracepoint:syscalls:sys_enter_openat /cgroup == 0x100000001/ { printf("%s\n", str(args->filename)); }'

And some tests in another terminal:
sudo -s
echo $$ > /sys/fs/cgroup/unified/cgroup.procs
cat /dev/null

And observe the output of the tracer:
Attaching 1 probe...
/etc/ld.so.cache
/lib64/libc.so.6
/usr/lib/locale/locale-archive
/dev/null
^C

Looks good, thanks! In the next PR, please add a tests/codegen.cpp that includes a cgroup.


Make the dialog API comments more consistent

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[ ] Feature
[ ] New Binding Issue #___
[x] Code style update
[ ] Refactor
[ ] Build-related changes
[x] Other, please describe: Grammar

Does this PR introduce a breaking change? (check one)

[ ] Yes. Issue #___
[x] No

The PR fulfills these requirements:

[x] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
[x] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

If adding a new feature, the PR's description includes:

[ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

Other information:

Cheers!


Update modulefiles and UFS Weather model build option

Description

Updated modulefiles (hera/orion) required to build UFS Weather model
New modulefiles are synced with https://github.com/ufs-community/ufs-weather-model/pull/1707
Updated CMakeList to add UFS Weather model build with external project

Subcomponents involved:

[ ] DA_update
[ ] vector2tile
[ ] ufs-land-driver
[x] none

Linked PR's and Issues:
Closes https://github.com/ufs-community/land-DA_workflow/issues/4
Testing (for CM's):

RDHPCS

[*] Hera
[ ] Orion
[ ] Jet
[ ] Gaea
[ ] Cheyenne

CI

[ ] Completed

PW-louds

[ ] AWS
[ ] AZURE
[ ] GCP

Need to update container according to the updated modulefiles

Tips for build test steps:

module use modulefiles -> module load ufs_hera.intel or ufs_orion.intel -> module load ufs_common
mkdir build -> cd build -> ecbuild .. -> make -j 4

@ulmononian FYI: we need to update container to fully follow up with the modulefile updates.

@ulmononian FYI: we need to update container to fully follow up with the modulefile updates.

i believe @climbfuji is working on an official spack-stack/1.3.1 container for the ufs-wm. further, @mark-a-potts has created a container to run the WM RTs. however, i am not sure which container is/will be best suited for this case. any thoughts?

Just to confirm that I am working on it, yes.

@barlage FYI: we are adding ufs-weather model build option in the ecbuild-based cmake for the use of Noah-MP -DAPP=LND. We can start using Noah-MP weather model baseline as our starting point.

@zach1221 I tested ok with singularity. can you merge in the pr?

@jkbk2004 yes I'll merge

@jkbk2004 are you able to mark the two pending converations as resolved?


Update to Chromium 90.0.4430.212

Could we update to 90.0.4430.212?
Based on https://omahaproxy.appspot.com/ updates >)

And could we publish it as (contribution) package
https://build.opensuse.org/package/show/home:Area51Kacz:branches:home:ungoogled_chromium:testing/ungoogled-chromium-arch
https://build.opensuse.org/package/binaries/home:Area51Kacz:branches:home:ungoogled_chromium:testing/ungoogled-chromium-arch/Arch

I prefer to use the binaries from github actions or out own obs package.


Some tip or something on Memory detection

Im relativly lost, searching for a way to get the available physical memory. This article on osdev was what I tried to implement. Running it in the real mode sector, but its infinitly looping, do you have any idea?

Hi @legendary-cookie, unfortunately I haven't looked much into memory detection for this project. Since we're using an emulator, I figured it was safe to assume that the resources on the "machine" would be more than capable of handling such a simple program. I like the idea of doing memory detection, and might add an extension to the project which includes this in the future. Unfortunately, without more information on your specific implementation I can't figure out exactly what's happening.
For debugging, I would start with exactly what they have in the article and try to add your own logging to see what might be happening. Your "infinite loop" might be a triple fault on the processor which will cause it to reboot. If this happened, you'd see the existing logs sort of flicker forever. A true infinite loop in your code would mean that the code appears to freeze or prints the same thing over forever. I know it's not much, but I hope this helps in the meantime

Alright, thanks!


getupdates() returns empty

hello
getupdates returns empty while I sent messages to the bot.
bot = telepot.Bot('222222222:VVVVVVVVVVVVVVVVVVVVVVV')
print(bot.getMe())
response = bot.getUpdates()
pprint(response)

hello,
i just tested it and there is no problem.

first before sending messages and then after sending messages, as expected first one is empty but second one has messages
which telepot/python version are you using ?
also try using /revoke to get a new token from botfather , maybe another bot you set up before is consuming messages for this token.

@amirghasemian, you probably should get a new token anyway. You accidentally exposed your bot's token in the original question. Anybody who gets hold of the token can pretend to be your bot. Token is a secret you should never reveal.

@amirghasemian, I just erased your token and replaced it with a dummy. Be careful always.


#{fetch :slack_deploy_or_rollback} is always empty?

For some reason, #{fetch :slack_deploy_or_rollback} is always empty resulting in a message like alan has failed to  branch master of theApp. I have a custom message for the stage like
set :slack_msg_failed,         -> { "#{fetch :slack_deploy_user} has failed to #{fetch :slack_deploy_or_rollback} branch #{fetch :branch} of #{fetch :application}" }

Any thoughts?

Strange. Can you run the following two commands and attach the payload output (if it's truncated on screen, check log/capistrano.log):
cap --dry-run slack:deploy:updating
cap --dry-run slack:deploy:failed

Then remove your custom message and re-run to see if it's still missing. Thanks!

Feel free to re-open if this is still an issue.


About new session creation and session expire condition

when new session create.Ho long session not expire?
is session create every time when user connect from bot?
How we can expire to session?
how we can reset to conversation state according to need?

Hi @aakashvit, could you please be a bit more specific? Are you using Node.js or C#? What are you trying to achieve with the session?
I'd recomment to read through the documentation on the Session class: https://docs.botframework.com/en-us/node/builder/chat/session/

I am using node js

Hi aakashvit,
Thank you for your submission.
when new session create.Ho long session not expire?
--Session lifetime is largely channel specific.
is session create every time when user connect from bot?
--Please look at Microsoft.Bot.Connector.ActivityTypes, where you will find things like ContactRelationUpdate, ConversationUpdate, EndOfConversation.  Again, the channel your bot is on largely affects which of these are called and when.
How we can expire to session?
--to end a conversation you can call session.endConversation() see: https://docs.botframework.com/en-us/node/builder/chat/session/#ending-conversations
how we can reset to conversation state according to need?
-"You can use the command “/deleteprofile” to delete the User/PrivateConversation bot data bag state and reset your bot. Note, some channels interpret slash-commands natively, so it may be necessary to send the command with a space in front (“ /deleteprofile”)" from here:https://docs.botframework.com/en-us/technical-faq#my-bot-is-stuck--how-can-i-reset-the-conversation

Please note:
The Microsoft Bot Framework team prefers that how to questions be submitted on Stack Overflow. The official Bot Framework Github repo  is the preferred platform for submitting bug fixes and feature requests.
I have closed this issue. Please feel free to resubmit your question over on Stack Overflow and one of our support engineers will help you out as soon as possible.


Make price methods view only

Thanks @shahthepro, I added a few more and updated the interface, look ok to you?

@tomlinton Yeah, looks good to me


Code cleanup

Code cleanup
Delegate (protocol) without NSObject, if there is no delegate, you can get Crash!
Removed pointer for CGFloat, you can get a lot of problems in debugger.

another objc guidelines code cleanup.

Thanks for suggestions. Changes in your commits are too coupled, I can't cherry pick only good to me, so I did little cleanup based on your work: 3591765c1e6d63de6de7285b66adb83f2dc6e24f
Constraints refactoring is huge deal, they should be more atomic and discussed/commented before merge. I am closing this PR, see #64 on autolayout/constraints discussion. I am still looking into https://github.com/XBeg9/EAIntroView/commit/8e7cb8a17f4d799881b73d9ede3b2d70ed97d760 and testing your fork, much thanks for your contribution!


radixsort.cpp

Radix Sort

Please add your name as well as link of the algorithm at the top.
And try to give some explanation as well.


Bump build number

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Pull request #3 fixed compatibility with Python >= 3.8 on Mar 18 but did not update the build number, so this change was never deployed to conda-forge.
Therefore, the latest version of pyrender deployed to conda-forge (build 2) does not contain this fix.
This PR bumps the build number to trigger a build that includes the pyopengl fix.

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

@conda-forge-admin, please rerender

Good catch @liamjwang, thanks for the PR.


refactor: Use DocServer to implement SharedDoc

coverage: 94.769% (+6.2%) from 88.539%
when pulling a2f9367b8c516e9ab1bddc17fa790c48f320a772 on refactor
into 823ccb19f02d60eba62d57b21b38c84dd39b39a4 on main.


'Streamlink' object has no attribute 'set_plugin_option'

Hi,
i just setup your Container.
But it keeps Crashing on Recording start.
Console Log:
info:__main__:Checking for Heideltraut every 360 seconds. Record with best quality.
info:__main__:Recording Heideltraut ...
Traceback (most recent call last):
  File "/app/./streamlink-recorder.py", line 77, in <module>
    main()
  File "/app/./streamlink-recorder.py", line 74, in main
    loop_check(config)
  File "/app/./streamlink-recorder.py", line 49, in loop_check
    streamlink_manager.run_streamlink(config.user, recorded_filename)
  File "/app/streamlink_manager.py", line 14, in run_streamlink
    session.set_plugin_option("twitch", "oauth-token", self.config.twitch_account_auth)
    ^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Streamlink' object has no attribute 'set_plugin_option'

provided Env data:
clientid = xxx
clientsecret = xxx
quality = best
timer = 360
twitchaccountauth = xxx
user = Heideltraut

I also mounted a network drive to /download.
Thank you in advance

hi there, sorry to hear your trouble, can you tell me more about the version of container you are running?
so far I cannot reproduce with either docker.io/liofal/streamlink:latest or ghcr.io/liofal/streamlink:latest

I juste have updated the latest tag of the images on both container registries, can you try and pull again the image and let me know if you still have this output?

Hi thanks for your reply,
just pulled the latest image from docker.io/liofal/streamlink:latest.
Saddly no changes. Im Running docker Engine 26.1.2 on a Debian 12 Hyper-V VM.
As soon as i add the twitchaccountauth to the env the Container crashes on recording/Stream start.
Without the auth key it complains about missing destination file while a volume is mounted to /download

you are right, this authentication feature has been removed in 2019 and is still implemented within my wrapper, which ends up in a runtime exception ...
it needs to be replaced with either --twitch-access-token-param or --twitch-api-header... I will need some time to do this shift, meanwhile, if you dont specify the accountauth, it should no longer crash, as a result you might get recording of ads within your stream?

no sadly still no recording at all.
Seams like it gets to the recording part of things but stops caused by a FileNotFoundError
Traceback (most recent call last):
  File "/app/./streamlink-recorder.py", line 77, in <module>
    main()
  File "/app/./streamlink-recorder.py", line 74, in main
    loop_check(config)
  File "/app/./streamlink-recorder.py", line 49, in loop_check
    streamlink_manager.run_streamlink(config.user, recorded_filename)
  File "/app/streamlink_manager.py", line 22, in run_streamlink
    with open(recorded_filename, 'wb') as f:
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: './download/LauraHunter - 2024-05-19 15-28-40 - LuckyV.de GER  18  Neue animierte Emotes  und GTA RP mit Puschel   LuckyV puschel  Werbung.mp4'```

Mounted a Networkshare to /download and tested the connection using a difrent container image.
any idear?

Dont forget to create the ./app/download folder or volume. On 19 May 2024, at 17:32, MatKos169 @.***> wrote:
no sadly still no recording at all.
Seams like it gets to the recording part of things but stops caused by a FileNotFoundError
Traceback (most recent call last):
File "/app/./streamlink-recorder.py", line 77, in
main()
File "/app/./streamlink-recorder.py", line 74, in main
loop_check(config)
File "/app/./streamlink-recorder.py", line 49, in loop_check
streamlink_manager.run_streamlink(config.user, recorded_filename)
File "/app/streamlink_manager.py", line 22, in run_streamlink
with open(recorded_filename, 'wb') as f:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: './download/LauraHunter - 2024-05-19 15-28-40 - LuckyV.de GER  18  Neue animierte Emotes  und GTA RP mit Puschel   LuckyV puschel  Werbung.mp4'```
Mounted a Networkshare to /download and tested the connection using a difrent container image.
any idear?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>

Hi @MatKos169,
Thank you for bringing this issue to my attention.
It appears that the set_plugin_option method has been deprecated. I've released version 3.2.0, which includes support for an alternative authentication mode using an optional OAuth token parameter for Twitch API requests.
To activate the new authentication mode, follow these steps:
Obtain your OAuth token from Twitch. You can find the procedure here.
Set the oauthtoken environment variable with your OAuth token:
oauthtoken=xxxxxxxx
Ensure the ./app/download folder is correctly created or mounted as a volume.
If you have any questions or run into issues, feel free to ask.
Best regards,
liofal


High CPU Usage by kcl-language-server

Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)

Use VSCode for development with kcl and kcl-language-server installed.
Leave the laptop in sleep mode instead of shutting it down regularly.
Observe high CPU usage by kcl-language-server over time.

2. What did you expect to see? (Required)
No or minimal CPU usage from kcl-language-server, especially when VSCode is idle, and the laptop is not actively being used.
3. What did you see instead (Required)
• Persistent high CPU usage by kcl-language-server, causing the laptop to heat up significantly.
• Even when the laptop lid is closed, the CPU consumption continues, leading to excessive battery drain and heat.
•After killing the process and restarting VSCode, the high CPU usage stops, but kcl-language-server no longer functions correctly. After 2 hours, it stays like this in this screenshot.
4. What is your KCL components version? (Required)

kcl-language-server  version
Version: 0.10.8-c020ab3eb4b9179219d6837a57f5d323
Platform: aarch64-apple-darwin
GitCommit: 2aa8feac72df509fa7b48cd6d339cc68038644d4

kcl version
0.11.0-alpha.1-darwin-arm64

Please let me know If I can provide any more information to help you.
Since I had the alpha version for kcl, I downgraded to 0.10.8. After downgrade it started to work as expected.
To downgrade, I first removed existing kcl and kcl-language-server. The, re-installed with 0.10.8 version for both binaries.
kcl version
0.10.8-darwin-arm64
~ kcl-language-server version
Version: 0.10.8-c020ab3eb4b9179219d6837a57f5d323
Platform: aarch64-apple-darwin
GitCommit: 2aa8feac72df509fa7b48cd6d339cc68038644d4

I've noticed this issue and am working on a fix.

New features developed in the IDE will trigger dependency updates (kcl mod metadata --update) based on changes in the kcl.mod file, but this command will format kcl.mod and rewrote it. This caused a loop.
I temporarily disabled this feature


Save logs in .log extension

Is your feature request related to a problem? Please describe.
Sometimes I want to see a complete logs but not able to see because of my vps. Whenever it restarts it clear the console values.
Describe the solution you'd like
If logger save all the logs passed through it in a .log extension like Winston then it will be great.
Additional context
Not really a must feature but it will be a cool feature available here.

The logger itself is unrelated to Discordeno. I think adding such functionality would be a bloat and is unrelated to the module.
Check out Houston which supports Winston-like features:
https://deno.land/x/houston

I know it's not directly related to discordeno. But logger is one of it's function available here. So I recommended enhancement in that function. Maybe it's better to use Houston for now. Thanks for your recommendation.

@misa-coder This is a neat idea but i think i would agree with Chroventer. TBH the only reason I added those logger functions was for me to debug stuff while I was building this(perhaps it's time i remove this). I'm not sure anyone should use it outside(in your bots when there are much better loggers out there<EMAIL_ADDRESS>In my opinion, the best logging system for a Discord bot is to log them in Discord itself as opposed to a file. When you deploy your code to production, you won't check your vps files daily but you will check Discord daily. You can even set up @ mentions to alert you for critical errors. Can't do that with a file system.
Create a couple of channels on your bots support server and make some webhooks for them. Send a message to those webhooks whenever you need to log something. This works best for most logging system where you want to fix errors. This is what I am doing on my bot.


Star Fox 64 3D

Game Name (and version if necessary)
Star Fox 64 3D
Hardware Specs (If necessary)
No response
Operating System
All
Game State
Works fine other than some scenes seemingly being flipped
Screenshots
No response
Additional information
No response

no longer bootable on latest commit (2abf642), nor on oldest action run available (3ff16e1). it will, however, boot on v0.8.

no longer bootable on latest commit (2abf642), nor on oldest action run available (3ff16e1). it will, however, boot on v0.8.

Tracked down the issue on this, it currently requires LLE DSP to be enable, HLE DSP doesn't seem to work and I'll need to find out why.

v0.8 didn't emulate the audio DSP at all, so it had some code to "fake" it that was of course horrendously broken. v0.9 properly implemented LLE DSP support and started work on HLE DSP support, though SF3D seems to currently only work on LLE. I will need to reverse engineer the game a little more to see why it doesn't work on HLE, and for v0.9, HLE will probably become the default

(You can of course just use v0.8 for this game until I find and fix the lil silly thing it needs)

no longer bootable on latest commit (2abf642), nor on oldest action run available (3ff16e1). it will, however, boot on v0.8.

This PR fixes Star Fox 3D on HLE DSP https://github.com/wheremyfoodat/Panda3DS/pull/563
You'll be able to run it again in about half an hour, just need to change DSP core from "null" to "HLE" in config.toml. As I mentioned before HLE is planned to become the default in the future so this will no longer be needed when that's done.

Thanks! The game is bootable, but the audio using the HLE DSP is quite broken (I'm on latest commit 908222f). I don't believe this is a Star Fox 3D issue, and you can simply disable audio, but it would be nice to have.
(audio warning)
https://github.com/user-attachments/assets/2786672d-fe5f-4bf2-aebd-690844f551f4
After booting the game, completing the training, and trying to go to the first mission, Fox and General Pepper will get often stuck talking.

The game is stuck.
If you manage to get into game, the graphics (at least in the first mission cut-scene) are also quite broken. The training gameplay, however, is fine.

I haven't been able to go into other missions due to the difficulty of getting into a mission.
There are also minor graphical glitches in other scenes, but I believe this is expected.
(audio muted)
https://github.com/user-attachments/assets/d2743e01-bca7-4aba-a9cb-411f0f7634cb

After booting the game, completing the training, and trying to go to the first mission, Fox and General Pepper will get often stuck talking.

I think this is going to be resolved by the time I am done with https://github.com/wheremyfoodat/Panda3DS/pull/566


Code editor scrolls back when moving cursor to end of line with keyboard

Describe the bug
When encountering a line of code that's longer than the available window, and using CMD+Right to jump to the end of the line, the editor jumps, but then scrolls back
To Reproduce

Type in a line of code that stretches beyond the visible right edge of the code editor, eg

<div
        style={{
          width: 270,
          height: 215,
          background: 'hsl(0,0%,97%)',
          boxShadow: 'rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 11px',
          backgroundColor: 'rgb(247, 247, 247, 1)',
        }}
      >Hello</div>

(if required, make the code editor pane smaller)
Position the cursor in the line containing box-shadow
Press CMD+Right (or repeatedly, Right)
Cursor moves correctly, editor scrolls, and scrolls back

Expected behaviour
Cursor moves, window scrolls and stays scrolled
Screenshots

I'm pretty sure this is related to #1025 and is caused by the syncing of selection between Utopia and VSCode

Closed by #1100


How to use it with subscriptions?

Hi, lib is working fine but how do I make it work for subscriptions? Example would be very appreciated

I'm glad you got the integration working! Unfortunately subscriptions aren't supported.


Support date-type partition filter

When the partition column is of date type and a filter is applied on it, below
error occurs when trying to convert date string as int. This PR fixes this
exception by utilizing castFromDateString with standard cast behavior.
C++ exception with description "Exception: VeloxRuntimeError
Error Source: RUNTIME
Error Code: INVALID_STATE
Reason: Operator::getOutput failed for [operator: TableScan, plan node ID: 0]: Non-whitespace character found after end of conversion: "-10-27"

https://github.com/facebookincubator/velox/pull/7084

@Yuhta I will rebase to https://github.com/facebookincubator/velox/pull/9967 after the file path is fixed. Thanks.

The CI passes. Thanks.


BREAKING CHANGE(web): Remove feature flag for controlled placement of Tooltip #DS-1182

Description

BREAKING CHANGE(web): Remove feature flag for controlled placement of Tooltip
Docs(web-twig): Remove feature flag for controlled placement of Tooltip
Docs(web-react): Remove feature flag for controlled placement of Tooltip

Controlled placement is now default.
Additional context
ℹ In contrast to the issue description, codemod has not been created since we don't to it in case of removing a feature flag from CSS and/or Sass.
Issue reference
https://jira.almacareer.tech/browse/DS-1182

coverage: 96.371%. remained the same
when pulling 7f5a020a26e54dec0e1f3db418d055cce99d680c on bc/remove-tooltip-controlled-placement-feature-flag
into ce8302046dcbd668ac4d69a14b66485797a8241a on integration/release-v2.


Provide SVG

Cute icon, thanks for publishing. Please add an SVG to the repo. Thank you!

also love the icon, would like to use it on ubuntu - could you provide an svg?

The source material uses features that are not compatible with the SVG spec, and would result in a big part being converted to bitmaps. I suggest wrapping the PNG in an SVG – It would serve the same purpose.
I'm happy to merge pull requests if someone reworks the gradients and shadows in the Affinity Designer source file to be compatible with SVG.


[GRS] Refactor PoC

In #35 we introduced a proof-of-concept for General RichText Support (GRS) based on CKEditor's experimental feature General HTML Support (GHS).
Having positive feedback on the possible gain of this approach (while there are still issues within GHS), this PR provides enhancements to make GRS ready for use. It incorporates some feedback and some insights we had while sketching the PoC, like, for example, learning, that GRS is about the Data View and not the Data. Having this, utility classes such as the one representing CoreMedia RichText DTD for GRS are misleading, as it contains elements such as <h1>, which are not part of CoreMedia RichText 1.0 DTD – but which are a result of data processing from data to data view (short: view).

Still more tests to come. But the recent changes already provide a huge benefit.


submitting spring hands-on 7

Drift video :
https://video.drift.com/v/abGCWZlphY7my3VctsSY6du58NLmDD6r8VowUCGXHU/

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
4

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
3

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0


Sum of Divisors of a Number

💥 Proposal
(A clear and concise description of what the proposal is.)
Have you read the Contributing Guidelines on Pull Requests?
YES.

/assign


Comcast not working in OSX 10.10.1

Hi guys,
I just tried to setup Comcast on a MAC OS X 10.10.1 machine, resulting in the following message:
"I don't support your version of OSX".
Is there a way to get it working? Maybe by changing some codelines and building it by myself?

The file throttler/throttler.go seems to be where it's at.

func osxVersionSupported() bool {
v, err := exec.Command("/bin/sh", "-c", checkOSXVersion).Output()
if err != nil {
return false
}
return !strings.HasPrefix(string(v), "10.10")
}

Try changing line 107 in throttler.go
to
return !strings.HasPrefix(string(v), "10.10.1")

The utility Comcast uses as a backend for OSX (ipfw) was removed in 10.10 Yosemite. It should be theoretically possible to implement a backend which uses pfctl that would support Yosemite, but learning it looks a little more involved.

^ Basically this. Blame Apple. But I'm working toward supporting it eventually after I finish tc/iptables & ipfw overhaul. Will be hard without a Mac to test it on, but I have people that can do it for me :3

Allright thank you for the fast response guys. I might try it on a Linux VM some time ;)

Yeah, I would say the "preferred" use case is on Linux for the time being, but it sounds like @Term1nal is working on some interesting stuff, so stay tuned.


Fix caBundle population for 4.0 deploys

Changes proposed in this pull request

Make changes to ansible role so that broker can be deployed onto OpenShift 4.0 and clusterservicebroker resource will contain correct caBundle: <blob> section.

A build of this is currently pushed to docker.io/djwhatle/asb-operator:4.0-svcat-cert
To test:

Create 4.0 cluster including OLM
Create kube-service-catalog namespace
Create Service Catalog subscription link
Create osb-operators configmap link (references my custom image above)
Create osb-operators catalogsource link
Create automation-broker namespace
Create asb subscription link
Create asb CR link
Verify that oc get clusterservicebrokers -o yaml contains a caBundle with b64 content, and that the broker logs contain 200 responses like below

<IP_ADDRESS> - - [11/Dec/2018:19:20:09 +0000] "GET /osb/v2/catalog HTTP/1.1" 200 373935

oc get clusterservicebrokers should return a "Ready" status

[dwhatley@precision-t olm-svcat-brokers-testing]$ oc get clusterservicebrokers
NAME                URL                                              STATUS    AGE
automation-broker   https://broker.automation-broker.svc:1338/osb/   Ready     17m

/lgtm

/approve

Removed the lgtm and approved flags so we can discuss before it gets auto-merged.

Coverage remained the same at 40.97% when pulling b915669829fbc910468d749d0bba0ecc37993695 on djwhatle:deploy-role-support-4.0 into a791bd8221974176bdfe52effeac77779c221948 on openshift:master.

/lgtm

/approve


Animate Presence "custom" attribute

Hi, nice lib!
Are there any plans to support the custom property of AnimatePresence? It appears not to currently be implemented.
Cheers

Hey thanks! I have actually thought about this. It isn't super trivial, but it's something that would be nice to have. Could you document your use case? I haven't thought about it in a while, and I unfortunately didn't have time to make it when I was hoping to use it.

Absolutely, and thanks for your lightning quick reply!
Let's say I have a component that can move back and forth. With AnimatePresence's custom attribute I can ensure that any change of state can be passed to the, in this case, MotiView before rendering an exit transition. This way I can exit in a. way that makes sense in the context of the next component animating in.
In my opinion it's one of the most powerful features of AnimatePresence in framer-motion and currently the only thing that gives me pause about implementing this library into an app I am creating.

Is there a more specific use case? Like a real world example you're building?
One I ran into was trying to make an image gallery with the exit direction being specified by the relative index of the next image.
How would this be implemented? Presumably there needs to be some getter function that can access the latest custom value somehow?

Hi, it seems your use case is credibly similar to mine. The way it's done in framer-motion is by accepting getter functions for the style properties, as you guessed.

Or rather, the whole style object can be a better, rather than per property getters.

I'll have to see if this is even possible with reanimated worklets. My guess is the custom field could be a primitive but not an object

That would work fine for me, as with your use case an index is all I need, being a number

@ChildishForces could you please try this https://github.com/nandorojo/moti/pull/102
yarn add moti@presence

I added support for the custom prop there. Would be useful to get it tested.

Fixed in 0.12.0
yarn add moti


FEATURE: MPNT-31 Add demo resources metadata file and update DS password

Build succeeded (check pipeline).

https://checklist.intgdc.com/job/compliance/job/gdc-public-demos-oss-check/16/ : SUCCESS in 9s

Sonar scan result

No issue found. Congratulations!

More detail, see in https://sonarqube-gate.intgdc.com/dashboard?id=gdc-public-demos-gate-PR5
To scan for vulnerabilities in dependencies and run unit tests (to get coverage report in sonar) please comment your PR with 'extended check sonar'.

Build succeeded (gate pipeline).

https://checklist.intgdc.com/job/compliance/job/gdc-public-demos-fossa-scanning-zuul-el7/4/ : SUCCESS in 42s (non-voting)
https://checklist.intgdc.com/job/compliance/job/gdc-public-demos-sonarqube-scan-zuul-gate/4/ : SUCCESS in 34s
https://checklist.intgdc.com/job/compliance/job/gdc-public-demos-merge-compliance-check/5/ : SUCCESS in 38s


Great module

First let me say this is the type of module that I have been looking for for a long time.  This will make mine and many other script(s) much easier to accept input.
Once I downloaded the module I tried to run the examples on the web page - I ran into a couple errors.
Show-AnyBox -Message 'Provide your name:' -Prompt @{} -Comment 'First name only' -Buttons 'OK'
-- error "Item has already been added. Key in dictionary: 'txt_Explain'  Key being added: 'txt_Explain'"
-- removing comment removes error
This also show "First Name "only twice.
Show-AnyBox -Title 'AnyBox Demo' -Message 'Select a number:' -Buttons @(1..9) -ButtonRows 3
--comes back with name value pair 1-9
--The number that is selected is in the list twice - is that desired result
--If so how would you recommend testing to figure out what buttons was pressed?
$prompt = New-AnyBoxPrompt -Message 'Enter any number between 0 and 100:' -ValidateScript { $_ -ge 0 -and $_ -le 100 }
Show-AnyBox -Prompt $prompt -Buttons 'Submit'
--even if I type 9 in I never get out of loop
Show-AnyBox -MinWidth 350 -Buttons 'Cancel', 'Submit' -Prompt @(
(New-AnyBoxPrompt -InputType 'FileOpen' -Message 'Open File:', ReadOnly=$true),
(New-AnyBoxPrompt -InputType 'FileSave' -Message 'Save File:', ReadOnly=$true)
)
--could not get this to work at all
Show-AnyBox -Icon 'Question' -Buttons 'Cancel', 'Ignore'   -Message 'An error occurred. (Code=123)'
-Prompt (New-AnyBoxPrompt -InputType 'Checkbox' -Message "Don't ask again." -DefaultValue=$true)
-- had to remove defaultvalue=$true
Show-AnyBox -Buttons 'OK' -MinWidth 200 -Prompt @(
(New-AnyBoxPrompt -InputType 'Link' -Message = 'My Files' -DefaultValue $env:USERPROFILE),
(New-AnyBoxPrompt -InputType 'Link' -Message = 'Reddit' -DefaultValue 'www.reddit.com' -ValidateNotEmpty),
(New-AnyBoxPrompt -InputType 'Link' -Message = 'Notepad' -DefaultValue 'notepad.exe')
)
got error - WARNING: Name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores.
The link showed as Equal signs with underlines.
the last thing that I am wondering if it is possible is with the datagrid - is it possible to have double click pass selection back to variable.
Thanks again for the module.

Thank you for bringing these issues to my attention. Some of these issues are the result of typos in the documentation, while others are bugs. I went through each of the issue you presented in the code below:
# Show-AnyBox -Message 'Provide your name:' -Prompt @{} -Comment 'First name only' -Buttons 'OK'
#-- error "Item has already been added. Key in dictionary: 'txt_Explain' Key being added: 'txt_Explain'"
#-- removing comment removes error
# bug fixed by removing duplicate creation of txt_Explain (pending upload)

# Show-AnyBox -Title 'AnyBox Demo' -Message 'Select a number:' -Buttons @(1..9) -ButtonRows 3
#--comes back with name value pair 1-9
#--The number that is selected is in the list twice - is that desired result
# *** bug fixed by casting all button keys to string: (pending upload). Workaround like so:
$ans = Show-AnyBox -Title 'AnyBox Demo' -Message 'Select a number:' -Buttons (@(1..9) -as [string[]]) -ButtonRows 3
#--If so how would you recommend testing to figure out what buttons was pressed?
$btn_pressed = $ans.GetEnumerator() | where Value -eq $true | select -ExpandProperty Name

# $prompt = New-AnyBoxPrompt -Name 'test' -Message 'Enter any number between 0 and 100:' -ValidateScript { $_ -ge 0 -and $_ -le 100 }
# Show-AnyBox -Prompt $prompt -Buttons 'Submit'
#--even if I type 9 in I never get out of loop
# *** need to correct typos in documentation; use:
$prompt = New-AnyBoxPrompt -Message 'Enter any number between 0 and 100:' -ValidateScript { [int]$_ -ge 0 -and [int]$_ -le 100}
Show-AnyBox -Prompt $prompt -Buttons 'Submit'

#Show-AnyBox -MinWidth 350 -Buttons 'Cancel', 'Submit' -Prompt @(
#(New-AnyBoxPrompt -InputType 'FileOpen' -Message 'Open File:', ReadOnly=$true),
#(New-AnyBoxPrompt -InputType 'FileSave' -Message 'Save File:', ReadOnly=$true)
#)
#--could not get this to work at all
# *** need to correct typos in documentation; use:
Show-AnyBox -MinWidth 350 -Buttons 'Cancel', 'Submit' -Prompt @(
  (New-AnyBoxPrompt -InputType 'FileOpen' -Message 'Open File:' -ReadOnly),
  (New-AnyBoxPrompt -InputType 'FileSave' -Message 'Save File:' -ReadOnly)
)

#Show-AnyBox -Icon 'Question' -Buttons 'Cancel', 'Ignore' -Message 'An error occurred. (Code=123)'
#-Prompt (New-AnyBoxPrompt -InputType 'Checkbox' -Message "Don't ask again." -DefaultValue=$true)
#-- had to remove defaultvalue=$true
# *** need to correct types in documentation; use:
Show-AnyBox -Icon 'Question' -Buttons 'Cancel', 'Ignore' -Message 'An error occurred. (Code=123)' `
    -Prompts (New-AnyBoxPrompt -InputType 'Checkbox' -Message "Don't ask again." -DefaultValue $true)

# Show-AnyBox -Buttons 'OK' -MinWidth 200 -Prompt @(
# (New-AnyBoxPrompt -InputType 'Link' -Message = 'My Files' -DefaultValue $env:USERPROFILE),
# (New-AnyBoxPrompt -InputType 'Link' -Message = 'Reddit' -DefaultValue 'www.reddit.com' -ValidateNotEmpty),
# (New-AnyBoxPrompt -InputType 'Link' -Message = 'Notepad' -DefaultValue 'notepad.exe')
# )
# got error - WARNING: Name must start with a letter or the underscore character (_), and must contain only letters, digits, or underscores.
# The link showed as Equal signs with underlines.
# *** need to correct types in documentation; use:
Show-AnyBox -Buttons 'OK' -MinWidth 200 -Prompt @(
    (New-AnyBoxPrompt -InputType 'Link' -Message 'My Files' -DefaultValue $env:USERPROFILE),
    (New-AnyBoxPrompt -InputType 'Link' -Message 'Reddit' -DefaultValue 'www.reddit.com' -ValidateNotEmpty),
    (New-AnyBoxPrompt -InputType 'Link' -Message 'Notepad' -DefaultValue 'notepad.exe')
)

I will keep this issue open until I upload the latest revision.
Also, I will look into the possibility of implementing double-click support for the data grid.
Thank you for the suggestion and the review.

Donald

I have tried all the commands and still have an issue with the following:
Show-AnyBox -Icon 'Question' -Buttons 'Cancel', 'Ignore' -Message 'An error occurred. (Code=123)' `
-Prompts (New-AnyBoxPrompt -InputType 'Checkbox' -Message "Don't ask again." -DefaultValue $true)
The dialog box comes up but I get the red text:
Unable to find type [System.Drawing.SystemIcons].
I have tried on work desktop as well as personal laptop.  If I copy and paste "[System.Drawing.SystemIcons]" into a powershell window it works so I believe I have the proper "files" on the machine
Thanks for you response

I just published v0.3.1 to the Powershell Gallery. Please install the latest version and let me know if any of your original issues persist.
Thank you,
Donald

I have updated the module and things appear to be working.
When following the examples on (https://www.donaldmellenbruch.com/post/introducing-the-anybox/)
When I try the example:
Show-AnyBox -Message 'Enter anything:' -Prompt (New-AnyBoxPrompt -ValidateNotEmpty)
-Buttons 'Cancel', 'Submit' -CancelButton 'Cancel' -DefaultButton 'Submit'
-- No Buttons Show up.
All other commands are working.  Thanks for the updates.

Ah, that's an easy one to fix. My example is apparently missing the line-continuation character, `.
You can enter it all on one line, or add the line-continuation character yourself.
Thanks for the help in identifying the bugs and typos!

Yes that fixed it.  Please feel free to use me in the future as a test subject if you like.
Thanks again this is helping make some of the script that I am working on be more user friendly.


Restart the mirror data to be cleared

Image installation of Portus, after use, restart mirroring, all previous user data is cleared, please ask what needs to be configured to save data

What are you doing exactly to deploy Portus ? Could you be more specific ? I'm a bit lost 😕

The master version I used, docker-compose up deployment, was emptied when the service was restarted during use @mssola

@nunterr I suppose you are using the docker-compose.yaml from the root folder, right?
Based on that I guess what he's saying is that every time he shut down and start Portus via docker-compose, the previous data is not there anymore. That is happening because we rake db:migrate:reset inside the init bash script.
@mssola Btw, why do we need that bash file? Just to wait until the database is ready to start puma? Is that the only reason? Maybe we could change it to another command to avoid the reset of the database? I guess if the developer wants to erase the database, he could recreate the db container?

@vitoravelino you are right. Now notice that in the bin/background.rb we are also waiting for the DB to be up. Maybe we can re-use part of the initialization code there in the development procedure, output some help message (as in, if it's the first time you have to call "blabla") and then call puma.
What do you think ?
@nunterr is this what you are saying ?


bumping travis php versions, composer deps, fixing tests

Codecov Report

Merging #6 into master will decrease coverage by 0.25%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master       #6      +/-   ##
============================================
- Coverage     92.53%   92.28%   -0.26%
  Complexity     1606     1606
============================================
  Files            32       32
  Lines          3927     3927
============================================
- Hits           3634     3624      -10
- Misses          293      303      +10

Impacted Files
Coverage Δ
Complexity Δ

src/Zend/Form.php
91.58% <100%> (-0.16%)
553 <0> (ø)

src/Zend/Form/Decorator/Image.php
97.5% <0%> (-2.5%)
13% <0%> (ø)

src/Zend/Form/DisplayGroup.php
93.35% <0%> (-0.56%)
146% <0%> (ø)

src/Zend/Form/Element.php
95.23% <0%> (-0.52%)
324% <0%> (ø)

src/Zend/Form/Element/File.php
77.16% <0%> (-0.35%)
106% <0%> (ø)

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 eb4d570...a2c0e2f. Read the comment docs.


Switch back to c5.24large before further investigation on windows runner

Description
Switch back to c5.24large before further investigation0 on windows runner
Issues Resolved
https://github.com/opensearch-project/opensearch-build/issues/3816
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

https://build.ci.opensearch.org/job/packer-build/79/console


[HUDI-8442] Reduce timeline loads while rolling back failed writes

Change Logs

Reduces the number of file listing calls involved in performing a write by leveraging the existing timeline instances when checking if there are any failed writes that need to be cleaned up.
Updates method signature to return a boolean indicating whether there was a clean up so the caller can refresh their timeline or view of the table if required.

Impact

Reduces overhead of commits

Risk level (write none, low medium or high below)
Low
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change. If not, put "none".

The config description must be updated if new configs are added or the default value of the configs are changed
Any new feature or user-facing change requires updating the Hudi website. Please create a Jira ticket, attach the
ticket number here and follow the instruction to make
changes to the website.

Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

I'm wondering how much gains we can have for this patch, it looks like the code become messy and more error prone, another direction is we resolve the problem of the active timeline listing issue throughly so that all the codes can be beneficiary.

I'm wondering how much gains we can have for this patch, it looks like the code become messy and more error prone, another direction is we resolve the problem of the active timeline listing issue throughly(and internally in the timeline listing itself, for e.g, another menifest file to keep the instant main properties: instant time, action name, state) so that all the codes can be beneficiary.

@danny0405 it is significant at scale on cloud storage with large timelines (thousands of commits retained). Each listing costs money and processing time. Each write will list a timeline close to 10 times with Metadata table enabled based on my reading of the code.  This can be reduced even further and I will post more PRs if there is no other solution in the works.


Plugin for Yle Areena has changed

The old plugin for Yle Areena has been deprecated as it is not supported any longer. Could you please update the plugin to support a new one, thanks!
Here's the link to the new plugin.
https://github.com/hirsivaja/plugin.video.areena

This would be very nice update!


BS version in href/src

Earlier we have BS version in href/src, so framework with new BS version upgrade for the existing projects was more clear. Not sure why it was changed.

OK, I don't remember we had bs version as part of query, but I've added it.
Pull request declined as now all js libs are managed via libman (so versioning in href/src query might not be as needed as before)


Expand token information in the options page

Related: #3752
Firefox

Chrome

Hey I started writing a code 😠!
I like your layout much better than mine ❤.

You're too fast! 😅

Can I push to this PR or do you want to have 2 PR's.

Add the description
Add the validation

You're too fast! 😅 I sent this PR 7 minutes after my comment describing it.

I started writing it this morning (the validation part)

If you postpone it a day or 2 we can merge this first. The style isn't super, I wonder if the ✅/❌ would make it look more sensible.


Lifecycle hooks not run if defined on base entity

I was trying to setup my base entity to have @BeforeCreate and @BeforeUpdate hooks on it to handle setting some common fields (id, created, createdBy, updated, updatedBy, etc) but they seem to be ignored. They work fine if I put them on one of my my main entities, just not on the base one I extend from.
Is this possible or is there a better way to define this functionality once and reuse it?

I guess they are ignored, but not intentionally. Will fix this next week, I am out on vacation with very limited internet access.
Or feel free to send a PR, the problem will be in MetadataDiscovery class, in the method that defines base entity properties.

Fix released as v2.7.7


Pixelated image instead of high resolution with iTerm2.

Hi. Thank you for the amazing work. I am trying to print some images to the iTerm2 terminal. However, by using the default settings, I only get pixelated images instead of high-resolution ones. #7 might be related to this problem but I did not use tmux. I am wondering if any one could help! Thanks!
Description
Cannot display high resolution image. #7 might be related.
To Reproduce
pipx install termvisage
wget https://user-images.githubusercontent.com/61663146/235449392-b464ff19-82ac-4c55-9244-e718bc999e98.png
termvisage 235449392-b464ff19-82ac-4c55-9244-e718bc999e98.png

Expected behavior
Expect to see a high resolution image instead of pixelated image.
Screenshots

Desktop (please complete the following information, if applicable):

OS: Ubuntu
Version 22.04

Package info:

Python version: 3.9.17
Package version: 0.1.0
Installation method: PyPI

Terminal Emulator:

Name: iTerm2
Version: 3.4.23

Hello! Thanks for the compliments.

How could you be running iTerm2 on Ubuntu? :thinking:
Please run echo -e '\e[>q' within the same terminal and let me know what you see.

Hi! Thank you very much for the prompt reply!
Sorry for the unclarity. Actually I am running iterm2 on my Mac and ssh to Ubuntu server. And I am just wondering if there is any possibility to show image on my local terminal while ssh-ing to a remote ubuntu server?
The echo -e '\e[>q' returns echo -e '\e[>q'>|iTerm2 3.4.23.
And echo $TERM_PROGRAM returns empty outputs.

I see... thanks for the clarification.
Yes, it's possible to display [high-res] images in remote sessions.
From the screenshot and the information you've given, it seems the problem is that the terminal responds late to queries due to the session being remote. The seemingly garbage text at the top-left of the image output in your screenshot is actually a response from the terminal to a query sent by the image viewer... the fact that it shows there means it came in later than the timeout. See "Why does my program get garbage input (possibly also written to the screen) or phantom keystrokes?" in the library's FAQs.
To solve the problem, you can increase the timeout (default is 0.1) using the --query-timeout CLI option or the query timeout config option.
Please, try the suggested solution above and let me know the result.
Thank you.

I see. Modifying --query-timeout seems to work! Thank you so much!

You're welcome.


publish<EMAIL_ADDRESS>

Requested by: @jan-auer
Merge target: (default)
Quick links:

View changes
View check runs

Assign the accepted label to this issue to approve the release.
Leave the #retract comment under this issue to retract the release (original issuer only).
Targets

[ ] pypi
[ ] gcs

Targets marked with a checkbox have already been executed.  Administrators can manually tick a checkbox to force craft to skip it.

Verified that this release will pass Sentry's test suite with expected changes.


Only 1 NET_SOCKET_OFFLOAD driver can be used

Is your feature request related to a problem? Please describe.
Fix Zephyr to allow for several devices to be configured as NET_SOCKET_OFFLOAD.
Describe the solution you'd like
I haven't thought too much about the solution, but it would probably involve the offloaded drivers allocating file descriptors using vtables, so that packets can be routed between 2 different offloaded drivers appropriately.
Describe alternatives you've considered
No alternatives.
Additional context
If we allow for more than 1 device to use the socket offload feature, then we can open up more options for Zephyr devices such as Wifi NCP combined with a modem as a wireless gateway, etc.

@rlubos @GAnthony adding for discussion

Yes, this has been sitting in my head for some time now and the idea was the same as you propose - to move the offloading underneath the z_sock_* API and use the vtable.
The two problems I see with this solution that would be needed to solve:

Socket creation - how to tell which offloaded engine should be used (or a native stack) when the socket is created. I assume all solutions would like to support standard socket families/types.
The offloaded socket implementations would need more sophisticated poll handling - the implementations I saw so far simply call poll/select underneath, which limits the use only to offloaded sockets.

@vanti, FYI.
Yes, having a single socket offload device was a design limitation (which satisfied most TI use cases).
The vtable work was pushed to ensure the existing socket offload got into the LTS release, (some discussion on that was here:  https://github.com/zephyrproject-rtos/zephyr/issues/11891).

The two problems I see with this [vtable] solution that would be needed to solve:

Socket creation - how to tell which offloaded engine should be used (or a native stack) when the socket is created.

Indeed.  Either:

a specific Protocol Family in the socket create call, indicating the net interface.
or maybe delay the actual (offloaded) socket creation until a setsockopt(..., SO_BINDTODEVICE, ...); is done (non-standard);
or some integration with the IP routing table (but that's not available at the socket level?)

The offloaded socket implementations would need more sophisticated poll handling

Right.  In the case of SimpleLink, the select() code runs on the the network coprocessor (NWP), so would have no way to unblock if another network interface's event occurred.
The NWP would need the ability to notify the host of socket events (accept, recv) .  SimpleLink has a TriggerMode, which I expected to do that, but was unable to get it working in the multithreaded OS (Zephyr) case.   Maybe other offload devices will have such a feature.

I'm glad there's some lively discussion here. Let me start with unassigning this from myself, as I don't think I can be a driver for this issue. Socket offloading was originally implemented by @GAnthony based on TI's usecase, so its maintenance might be inherited by @vanti. I'm happy to help in any way I can, but again, not drive it (unless assigned to that task by my team lead).
As pointed out by @rlubos and @GAnthony, the original idea was to plug offloading beneath sock vtable. (And started to forget about that, will all the Battles of POSIX that we had recently).

Describe alternatives you've considered
No alternatives.

Well, there's an alternative. And I humbly follow that alternative, it being: socket offloading is nothing but a temporary workaround, allowing to make a proof of concept port of Zephyr to some networking hardware in quick&dirty manner. However, for sustainable support, vendors should provide a way to integrate their hardware at most on L2 (i.e., packet) level, and let Zephyr networking stack to do the actual networking.
Because otherwise house-of-cardness of such a solution will always pop up, e.g.:

so that packets can be routed between 2 different offloaded drivers appropriately.

There're no packets on socket level, so no "packet routing" to be done. Any "offloaded sockets" will be disjoint, with only "routing" possible is on application and application protocol level.

@rlubos can this be closed now?

@carlescufi I believe so, yes.


Our upload to NPM failed. Is this a problem at our end or NPM end?

Question
Hi sigstore devs, you rock!
Coming here from Jupyter Notebook, we tried to publish a new release to https://www.npmjs.com/package/@jupyter-notebook/application and it failed with:
npm notice
npm notice Publishing to https://registry.npmjs.org/ with tag latest and public access
npm notice publish Signed provenance statement with source and build information from GitHub Actions
npm notice publish Provenance statement published to transparency log: https://search.sigstore.dev/?logIndex=153569482
npm error code E422
npm error 422 Unprocessable Entity - PUT https://registry.npmjs.org/@jupyter-notebook%2fapplication - Error verifying sigstore provenance bundle: error refreshing TUF metadata

I do not see anything wrong on either:

https://status.npmjs.org/
https://status.sigstore.dev/

Not knowing what is wrong an finding no matches on Google at all I wanted to ask if you have an idea what piece of infrastructure is having a hard time and where to report it - or maybe it is Jupyter publish action that went wrong? All I know is that the error originates from the code in this repo:
https://github.com/sigstore/sigstore-js/blob/cd513103c53f213035d372c4caeef8454879a2c2/packages/tuf/src/target.ts#L48-L58
But unfortunately I do not understand what kind of an error it is and why TUF metadata cannot be refreshed.
Of note, yesterday we published 7.3.0 without any issues.

It looks like it resolved "itself" after some time, so I guess the problem was a fault of some architecture. I will close this issue.


SyntaxError: invalid syntax with 'print len'

Hello, I have the following error when I run the tool as shown below - I am using Python 3.6 not sure if this is the issue? Thanks for any help, I am fairly new but very keen to try and make this work!
C:\Users\Anthony\Desktop\transitland-processing-animation-master\transitflow>python transitflow.py --name=GO --operator=o-dpz-gotransit
File "transitflow.py", line 37
print len(lookup_vehicle_types.keys()), "routes found.\n"
^
SyntaxError: invalid syntax

Thanks -- yes, this is a python 3 vs python 2 issue. Python 2 print commands look like print this vs Python 3 print commands, which look like print(this). You could fix this to work with Python 3 quite easily. More info here: http://sebastianraschka.com/Articles/2014_python_2_3_key_diff.html

Thanks, I ran it with Python 2.7 and it worked perfectly! Result is here: https://youtu.be/g5vcUoIjTRA
Thanks!

Looks great!

Sorry to interrupt，I am facing a similar problem：
File "/public/home/guolang/software/MatchAnnot-master/matchAnnot.py", line 92
print '\nisoform:  %-16s' % (clusterName)
^
SyntaxError: invalid syntax
Could anyone help to solve the problem？ Thanks very much！


Use Algolia search

Enables search for docs.etherlink.com via an Algolia crawler. The crawler is deployed and active; you can see the search working on the preview build here: https://docs-etherlink-git-algolia-search-trili-tech.vercel.app

Search looks good too. Lmk when rebased

Search looks good too. Lmk when rebased

@devon-n Rebased.


Mandrel integration tests suite fails to parse GraalVM/Mandrel version when warnings are present in the output

E.g. it throws
2024-10-24 11:51:23.628 WARN  [o.g.t.i.u.v.UsedVersion$MVersion] (of) Failed to correctly parse native-image version command output. Is it on PATH? Unknown version format? Output reads in 4 lines, see them in an array: [WARNING: Unknown module: org.graalvm.truffle specified to --enable-native-access, native-image 24-beta 2025-03-18, OpenJDK Runtime Environment Mandrel-24.2.0-deve05805b1084 (build 24-beta+20-ea), OpenJDK 64-Bit Server VM Mandrel-24.2.0-deve05805b1084 (build 24-beta+20-ea, mixed mode)]

when the output is:
WARNING: Unknown module: org.graalvm.truffle specified to --enable-native-access
native-image 24-beta 2025-03-18
OpenJDK Runtime Environment Mandrel-24.2.0-deve05805b1084 (build 24-beta+20-ea)
OpenJDK 64-Bit Server VM Mandrel-24.2.0-deve05805b1084 (build 24-beta+20-ea, mixed mode)

We should ignore the warning and still parse the version to avoid test failures. If we want to test for warnings being present in the version command, then we should have a separate test for it.

+1


fix(convert-svg-core): fixed error being throw caused by lost context for CLI

With the new version converter require a provider. In CLI, this provider is not set in the constructor.
This fix set the provider when you use the CLI

Thanks for your contribution! I'll merge this and hope to get it released soon.

Thanks again for your contribution @leblanc-simon. I've just released v0.3.2 which includes this fix. Install it and let me know how you get on :smile:

@neocotic it's perfect ! Thanks for your work


Can't run scene in the Unity editor

When playing the scene in the Unity 2019.3.5f1 editor, I get the two errors below. I've disabled my VPN but wondering if this can have anything to do with firewalls blocking access?
NullReferenceException: Object reference not set to an instance of an object
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity+<>c__DisplayClass59_0.<StartSession>b__1 () (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:216)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity.Update () (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:452)
General error creating session: ApiUnavailable
UnityEngine.Debug:LogError(Object)
RemoteRendering:LogMessage(String, Boolean) (at Assets/Scripts/RemoteRendering.cs:151)
<AutoStartSessionAsync>d__28:MoveNext() (at Assets/Scripts/RemoteRendering.cs:308)
System.Threading.Tasks.TaskCompletionSource`1:TrySetException(Exception)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:Destroy() (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:489)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:EditorApplication_playModeStateChanged(PlayModeStateChange) (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:568)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

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

ID: 12863edb-9c67-fd1f-b651-35ab8c558121
Version Independent ID: f127b644-b156-f9ae-aac8-a12222ca5843
Content: Render a model with Unity - Azure Remote Rendering
Content Source: articles/remote-rendering/quickstarts/render-model.md
Service: azure-remote-rendering
GitHub Login: @FlorianBorn71
Microsoft Alias: flborn

@Phatage Thank you for bringing this to our attention. We are investigating this and will update you when we have additional information to share.

We have addressed the exception so once the new version of the sample is out, there should be proper error output in the text panel.
To fix this locally in file ARRServiceUnity.cs, replace
{PropertiesTask.Context.ErrorMessage}
in line 216 with:
{CurrentSessionTask.Context.ErrorMessage}

Regardless of the exception above, does it work in the second run?

Thanks for that, after making that modification on line 216 of ARRServiceUnity.cs, I'm now getting a new error below that seems to be hanging everything up. I tried it both with my VPN on and off, as well as on my HL2 which has no VPN and is on my home wifi network. I'll admit I'm not any sort of expert but it looks like to me that the error reporting at RemoteRendering.cs:304 is itself having an issue, let alone the actual sessionException that's caught from the startSession Task?
Error creating session: null
UnityEngine.Debug:LogError(Object)
RemoteRendering:LogMessage(String, Boolean) (at Assets/Scripts/RemoteRendering.cs:151)
d__29:MoveNext() (at Assets/Scripts/RemoteRendering.cs:304)
System.Threading.Tasks.TaskCompletionSource`1:TrySetException(Exception)
Microsoft.Azure.RemoteRendering.Unity.<>c__DisplayClass59_0:b__1() (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:222)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:Update() (at Library/PackageCache/com.microsoft.azure.remote-rendering@0.1.22/Runtime/ARRServiceUnity.cs:452)

Can you please retry if it works better today? We have updated the service yesterday and we had similar cases that work fine now.
Error reporting: This will be improved/fixed for the next update, there are definitely some bugs in there.

Getting a different error just now:
NullReferenceException: Object reference not set to an instance of an object
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity+<>c__DisplayClass59_0.b__1
() (at<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:216)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity.Update () (at
<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:452)
And then after stopping play in the editor:
General error creating session: ApiUnavailable
UnityEngine.Debug:LogError(Object)
RemoteRendering:LogMessage(String, Boolean) (at
Assets/Scripts/RemoteRendering.cs:151)
d__29:MoveNext() (at
Assets/Scripts/RemoteRendering.cs:308)
System.Threading.Tasks.TaskCompletionSource`1:TrySetException(Exception)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:Destroy() (at
<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:489)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:EditorApplication_playModeStateChanged(PlayModeStateChange)
(at<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:568)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
On Wed, Apr 15, 2020 at 3:18 PM Florian Born<EMAIL_ADDRESS>wrote:

Can you please retry if it works better today? We have updated the service
yesterday and we had similar cases that work fine now.
Error reporting: This will be improved/fixed for the next update, there
are definitely some bugs in there.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/52292#issuecomment-614230645,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATYI746RM46HVZP4B3B3LTRMYCABANCNFSM4MHBFZ5Q
.

We have a new release:
https://github.com/Azure/azure-remote-rendering/releases
It incorporates stability improvements also in the sample code, so it would be worthwhile to check again.
Is my assumption correct that as of yet you haven't seen a sample (e.g. quickstart) running? Have you tried the "showcase app" as well?
https://docs.microsoft.com/en-us/azure/remote-rendering/samples/showcase-app

Thanks for the update. That is correct in that I have not been able to see
the example working at all yet, neither through the Unity editor nor
through deploying to my HoloLens 2. Even with this latest version, I've
followed the instructions for Quickstart
https://docs.microsoft.com/en-us/azure/remote-rendering/quickstarts/render-model
and still get the error at the bottom of this message.
When I try to run the Showcase App, it tells me that no Azure account ID or
Key has been specified but I can't find where in Unity to place this as the
tutorial doesn't give any instructions.
Error creating session: null
UnityEngine.Debug:LogError(Object)
RemoteRendering:LogMessage(String, Boolean) (at
Assets/Scripts/RemoteRendering.cs:152)
d__28:MoveNext() (at
Assets/Scripts/RemoteRendering.cs:305)
System.Threading.Tasks.TaskCompletionSource`1:TrySetException(Exception)
Microsoft.Azure.RemoteRendering.Unity.<>c__DisplayClass59_0:b__1()
(at<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:224)
Microsoft.Azure.RemoteRendering.Unity.ARRServiceUnity:Update() (at
<EMAIL_ADDRESS>/Runtime/ARRServiceUnity.cs:458)
On Thu, Apr 23, 2020 at 5:50 AM Florian Born<EMAIL_ADDRESS>wrote:

We have a new release:
https://github.com/Azure/azure-remote-rendering/releases
It incorporates stability improvements also in the sample code, so it
would be worthwhile to check again.
Is my assumption correct that as of yet you haven't seen a sample (e.g.
quickstart) running? Have you tried the "showcase app" as well?
https://docs.microsoft.com/en-us/azure/remote-rendering/samples/showcase-app
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/52292#issuecomment-618302358,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATYI77ZMJPOUEDKJLOY5ZTROAFNVANCNFSM4MHBFZ5Q
.

It would be good to know whether the showcase sample works or not, just to have clarity if it is something with the connection/firewall or the logic in the samples. Besides, the showcase sample is much more polished and fun to play with (if it works ;-)
The showcase app has its own documentation here:
https://github.com/Azure/azure-remote-rendering/tree/master/Unity/AzureRemoteRenderingShowcase
Most importantly, you need find the RemoteRenderingService object under the MixedRealityToolkit node (step 4 in the doc above) which holds all the authentication related properties. You need to fill that out accordingly before starting the sample.

Thanks for referring me to that. So yes I was able to get the Showcase app
working in the Unity editor! Very impressive to see the engine model even
on my small laptop screen and no errors were observed in the console until
I stopped play (the error was something along the lines of the service
being only available in play mode so that made sense).
However when I try to build to VS and then to my HL2, I get an error during
the Unity build that says it can't copy the
"short_acquire_release_volatile.h" file from the source directory in the
Unity 2019.3 install to the build directory of the Il2CPP project and the
build fails. I can confirm that both directories do exist as does the
header file but even after manually copying this over, it still fails on
building and no sln is created. The same thing happens when I try to use
the builder in Unity to create the HL2 ARM64 client directly. Any idea how
to solve this?
On Thu, Apr 23, 2020 at 12:24 PM Florian Born<EMAIL_ADDRESS>wrote:

It would be good to know whether the showcase sample works or not, just to
have clarity if it is something with the connection/firewall or the logic
in the samples. Besides, the showcase sample is much more polished and fun
to play with (if it works ;-)
The showcase app has its own documentation here:
https://github.com/Azure/azure-remote-rendering/tree/master/Unity/AzureRemoteRenderingShowcase
Most importantly, you need find the RemoteRenderingService object under
the MixedRealityToolkit node (step 4 in the doc above) which holds all
the authentication related properties. You need to fill that out
accordingly before starting the sample.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/52292#issuecomment-618497897,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATYI7ZFN6HMLJDOYR4KRRTROBTR7ANCNFSM4MHBFZ5Q
.

Glad to hear you got a version of showcase working!
Regarding the spurious failure while trying to copy an (existing!) file, I asked my co-workers. Some seem to have seen this as well and they mentioned they had to clear out the Unity project (git clean -f -x -d, git reset --hard) and reload the project completely.
If that does not help, others were seeing issues with Windows defender settings. These could be resolved by running the following registry command from an elevated command prompt (requires system restart after execution):
reg.exe ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat Protection" /v groupIds /t REG_SZ /d "Unity”
As always with registry-related tipps, I would rather try whether clean&rebuild solves the problem before doing that ;-)
Hope this solves the problem?
Florian

Thanks, so this time instead of cloning I just downloaded the release zip
from the page you previously sent me, so I'd imagine cleaning wouldn't do
anything correct? I did run the registry command and restarted but I'm
still getting the same error.
On Mon, Apr 27, 2020 at 8:52 AM Florian Born<EMAIL_ADDRESS>wrote:

Glad to hear you got a version of showcase working!
Regarding the spurious failure while trying to copy an (existing!) file, I
asked my co-workers. Some seem to have seen this as well and they mentioned
they had to clear out the Unity project (git clean -f -x -d, git reset
--hard) and reload the project completely.
If that does not help, others were seeing issues with Windows defender
settings. These could be resolved by running the following registry command
from an elevated command prompt (requires system restart after execution):
reg.exe ADD "HKLM\SOFTWARE\Policies\Microsoft\Windows Advanced Threat
Protection" /v groupIds /t REG_SZ /d "Unity”
As always with registry-related tipps, I would rather try whether
clean&rebuild solves the problem before doing that ;-)
Hope this solves the problem?
Florian
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/52292#issuecomment-619966012,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATYI7ZNUA2Y2NFWZVLLAYTROV5XPANCNFSM4MHBFZ5Q
.

It seems this is a common Unity problem, as discussed for instance here:
https://forum.unity.com/threads/ioexception-failed-to-move-file-directory-from-temp-stagingarea-data-to-temp-stagingarea-asset.462115/

So I got it to work! In my experiences a long filepath has caused issues
with Unity HoloLens builds so I copied over the files to a shorter
directory. It did still copy files from the original folder (and succeeded
somehow) but the VS solution was made and then built with no errors.
Really fascinating app as well, very refreshing to see graphics of that
quality in any HMD let alone the HoloLens' waveguides. Would this work on
the HL1? My HL1 is back in my closed office so I can't test it myself but
wondering if I'd be able to use its (sadly) superior optics to view this
engine...
Thanks so much for all your help. I wish I had more time to further
investigate and get the Unity quickstart app to work as well but too busy
at the moment.
On Tue, Apr 28, 2020 at 11:57 AM Florian Born<EMAIL_ADDRESS>wrote:

It seems this is a common Unity problem, as discussed for instance here:
https://forum.unity.com/threads/ioexception-failed-to-move-file-directory-from-temp-stagingarea-data-to-temp-stagingarea-asset.462115/
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/52292#issuecomment-620695374,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATYI72OQ2KQGX5J7NMZXO3RO34FBANCNFSM4MHBFZ5Q
.

That's great to hear! And thanks for sharing the workaround - I will probably add something to the troubleshoot section.
Regarding your other question: Unfortunately Remote Rendering does not run on HL1, and there are also no plans to support it.
Cheers!

#please-close


Add application insights for request and backend tracing of performance data

Application Insights
This PR adds Application Insights with tracing and logging in the app using Open Telemetry
End-to-End tracing of chat requests
Admins can see the trace of any HTTP request including all backend calls to Cognitive Search and Open AI APIs.

Exceptions captured and logged
Server-side exceptions are now logged and available in the Failures page

Please update to ASGI goodness

@chuwik suggests making it opt in, like a USE_OPENTELEMETRY or USE_APPINSIGHTS parameter perhaps?


Test the Business Rules API from SAP API Business Hub

Tutorials: https://developers.sap.com/tutorials/cp-cf-businessrules09-test-apis.html
payload doesn't tally with the sample code snippet.
company should be ACE_USA, not "2000"

Hi @jacobahtan,
When the company is ACE_USA, there is different equipment assigned to the employee. 2000 is just a sample value given to hit the decision table row with the logic for companies other than ACE_USA.
For better understanding, I will change the company name to a string value in the code snippet. Thanks a lot for your valuable feedback.
Best Regards,
Vandana

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


PyTorch code training may have memory leak

I encounter memory overflow on another server, leading to system freeze, which may cause the following problems:

https://github.com/lyuwenyu/RT-DETR/issues/185
https://github.com/lyuwenyu/RT-DETR/issues/206

add related issue https://github.com/lyuwenyu/RT-DETR/issues/93

2 days ago, I used gc to analyze memory leaks.
It seemed that the data set was not released after training for one epoch, but I was very unsure because I didn't have enough time to do it.

Hope this helps you solve this problem, I add these codes after train_one_epoch.
    # if cuda_empty_cache:
    #     del metric_logger
    #     gc.collect()
    #     # torch.cuda.empty_cache()

    # print(f"Number of objects in gc.garbage: {len(gc.garbage)}")

    # ann = []
    # for cycle in cycles:
    #     if isinstance(cycle, dict) and 'bbox' in cycle:
    #         ann.append(cycle)

    # for obj in ann:
    #     referrers = gc.get_referrers(obj)
    #     print(f"Referrers of {obj}: {referrers}")
    #     break

2 days ago, I used gc to analyze memory leaks. It seemed that the data set was not released after training/eval for one epoch, but I was very unsure because I didn't have enough time to do it.

Hope this helps you solve this problem, I add these codes after train_one_epoch.
    # if cuda_empty_cache:
    #     del metric_logger
    #     gc.collect()
    #     # torch.cuda.empty_cache()

    # print(f"Number of objects in gc.garbage: {len(gc.garbage)}")

    # ann = []
    # for cycle in cycles:
    #     if isinstance(cycle, dict) and 'bbox' in cycle:
    #         ann.append(cycle)

    # for obj in ann:
    #     referrers = gc.get_referrers(obj)
    #     print(f"Referrers of {obj}: {referrers}")
    #     break

hello would you mind providing the full file? I'm confused how to use your solution. For example, I don't understand what's the use of the cycles variable.


All whitespaces are stripped from payload

@weierophinney since your last commit all the whitespaces are stripped from the json payload, not only those at the end or beginning. Isn't a simple trim() sufficient?
$json = preg_replace('/^\s*/m', '', $json);
$json = preg_replace('/\s*/m', '', $json);

Should be:
$json = preg_replace('/^\s*/m', '', $json);
$json = preg_replace('/\s*$/m', '', $json);

Fixed with #39.