Help creating metadata file

hi, I am trying to follow the steps in the wiki but am having some issues. My mod is currently on Kerbal Stuff, but i did not check the CKAN box when I first published the mod.
1.) the first step states "Copy paste the following into a new file titled .netkan"
--what program do i use to create the .netkan file?
2.) is there a special way to package the .zip files on kerbal stuff? Right now I have it as CxAerospace - Station Parts Pack v.zip that contains "GameData\CxAerospace\Station Parts"
--do I need to include the install stanza in the metadata file?
currently I have the following in a .txt file
{
"spec_version" : 1,
"identifier"   : "CxAerospace",
"$kref"        : "#/ckan/kerbalstuff/922",
"x_netkan_license_ok": true
}
thank you for any direction.
-Chris

Notepad works just fine
With your mod packaged as it currently is, there's no need for an install stanza.

If you want me to create the file/pull request I'd be happy to, but if you want the satisfaction of completing every step of the process it's not something I want to deny you. :smile:
From this point if you want to create the pull request you'll want to head over to the NetKAN repository then click on the NetKAN folder. At this point you're looking for the + (plus) link that you can click in the navigation section of the page (NetKAN/NetKAN/ +). From there you can copy+paste your work and keep hitting the green buttons.


Broken rendering wireframes on windows / DX12

          it seems this PR broke rendering wireframes on windows / DX12

Originally posted by @mockersf in https://github.com/bevyengine/bevy/issues/7328#issuecomment-1746274687

I think just reverting for now is likely the safest choice, but if y'all can find another fix I'm happy to take a look.

I don't think this is a new bug, the PR didn't touch any rendering code.
I just tested it with bevy before the PR and wireframes were already broken with DX12

I can't test locally DX12, but it's running as part of https://vleue.com/bevy-example-tests/index.html
Wireframes on Windows/DX12 were working before the last two commits on main

So, I'm not entirely sure what the issue is yet, but I know why this tool didn't show you the error. It only shows up on the plane mesh but before that PR the plane was disabled. I needed to enable the global wireframe to show the issue.

I'm still digging, but 0.11.3 works correctly but 20ed3e0e765405ee334a44ce3c49c72bd29ab753 doesn't

Alright, found the commit where it started ae6bc08a58a076ea628311334516855e7f29c86a it's https://github.com/bevyengine/bevy/pull/9734
@mockersf 👀

To be clear, this only happens with the DX12 backend, Vulkan backend is fine.
Technically it's also broken on the webgpu backend, but line drawing isn't supported on that backend so the fact that it renders anything is a wgpu bug that will be fixed.

Alright, found the commit where it started ae6bc08 it's #9734
@mockersf 👀

nice, thanks for digging!

I was going to say - it looks like it's loading the wrong transforms from instance data, and I remembered that there was an instance index workaround for DX12 misbehaviour.


WIP: Subtitles track

just putting this out there as a first draft for native (i.e. softsub) subtitles to show how it might technically be done.
Still has a bunch of unrelated stuff so do not merge.
I might polish this myself, but if not this could be a more accessible starting point for anyone else that would like to go about delivering it..

@Jiyuu Thats for this, really appreciate it. Even if it doesn't get finished, it is a good starting point for how to do it :)


Azure AD Connect Health - AAD Premium, or not???

The "Azure AD Connect Health Agent Installation" (last updated 07/17/2017), states “Azure AD Connect Health is an Azure AD Premium feature and requires Azure AD Premium.” While the “What is Azure AD Connect?” article (last updated 02/25/2019), section “License requirements for using Azure AD Connect”, states “Using this feature is free and included in your Azure subscription,” which immediately follows a section about AAD Connect Health. Please update the Azure AD Connect Health Agent Installation (last updated 07/17/2017), Requirements section to reflect either:

the potentially updated licensing guidance ("Azure AD Connect Health Agent Installation" - last updated 07/17/2017) or
clarify the newer article to clearly state that Azure AD Connect is included in Azure usage, but Azure AD Connect Health is only available to AAD Premium subscribers, in the “What is Azure AD Connect?” article - last updated 02/25/2019.

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

ID: eb5cf254-9d8e-de7a-30e8-487b68205bc2
Version Independent ID: 28bc66e2-0de2-73e6-8cb8-243daab81628
Content: Azure AD Connect Health Agent installation
Content Source: articles/active-directory/hybrid/how-to-connect-health-agent-install.md
Service: active-directory
GitHub Login: @zhiweiwangmsft
Microsoft Alias: billmath

@MHolzmannMS Thanks for your feedback! We will investigate and update as appropriate.

@MHolzmannMS thank you for letting us know about this. We're currently going to look into this further to determine next steps in regards to this issue.
cc: @billmath

Verifying licensing information.

@MHolzmannMS Thanks for pointing this out.  I have updated the What is Azure AD Connect and Connect Health article to include the licensing requirements for Connect Health.  It should be live in the next day or so.  Thanks!
#please-close

Bill,
Thank you!!!
Be well,
Matt Holzmann, MOFv4, ITILv3 | Account Technology Strategist | Microsoft Corporation
W:<PHONE_NUMBER>tel:4255381205, C:<PHONE_NUMBER>tel:7602016288 | mholzman<EMAIL_ADDRESS>Our mission is to empower every person and every organization on the planet to achieve more.
TRAVEL:
JAN 9-10: Atlanta, GA
JAN 16-17: Personal Days
JAN 21-23: Charlottesville, VA
FEB 2-7: Training, Seattle, WA
Sent from my Microsoft Surface Pro LTE, THE laptop replacement.
From: Bill Mathers<EMAIL_ADDRESS>Sent: Wednesday, January 8, 2020 11:22 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Matt Holzmann (ATS<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Azure AD Connect Health - AAD Premium, or not??? (#43053)
@MHolzmannMShttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMHolzmannMS&data=02|01|Matthew.Holzmann%40microsoft.com|02e1d57d49b242df8bf508d79467b489|72f988bf86f141af91ab2d7cd011db47|1|0|637141045444196109&sdata=r4%2FH637ijyjC9Umw0zDTgD6STeE3S1i1nvMUqDlFDF8%3D&reserved=0 Thanks for pointing this out. I have updated the What is Azure AD Connect and Connect Health article to include the licensing requirements for Connect Health. It should be live in the next day or so. Thanks!
#please-close
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F43053%3Femail_source%3Dnotifications%26email_token%3DALJUA2TNZPRAME7UJKNYQZ3Q4YKV3A5CNFSM4JOZAACKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEINP26I%23issuecomment-572194169&data=02|01|Matthew.Holzmann%40microsoft.com|02e1d57d49b242df8bf508d79467b489|72f988bf86f141af91ab2d7cd011db47|1|0|637141045444196109&sdata=WQW6cdpuLP7PWo7YF3hfUjOlQqFmofnmrrfno%2BVSLcM%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALJUA2VC77NKL2222RLLTXLQ4YKV3ANCNFSM4JOZAACA&data=02|01|Matthew.Holzmann%40microsoft.com|02e1d57d49b242df8bf508d79467b489|72f988bf86f141af91ab2d7cd011db47|1|0|637141045444206108&sdata=fl5sQp70%2FpvSu68SS5%2B0dWG393hcQdt57OADC5AaSXU%3D&reserved=0.


Update RestProxy to not buffer for streaming response

API change check
API changes are not detected in this pull request.

/azp run java - containerregistry - tests


added example for scala and reorganized files to better match a typical project structure

python files were simply moved, the only changes was to fix package references to work with the new python file locations

@CarbonAlabel / @ccp-zoetrope / @GoldenGnu / @lukasni / @Xamber / @mateuszkrasucki / @ErikKalkoken / @cmd-johnson / @ddouglas / @kennethjor / @willmorgan / @rayanth / @Seavert / @jbs1 / @Dusty-Meg / @henrik9864 / @pequalsnp / @fabpico / @Blacksmoke16 / @guiguilechat / @gehnster / @ZombieChamp / @KHannel / @antihax
It's unclear who the primary owners / reviewers of this repo are, so I've tagged you all. I see outstanding PR's from like two years ago, so I'm wondering if this repo is essentially dead / nobody actually checks contributions anymore, but I thought I'd reach out to see if one of you is comfortable reviewing and approving this.
I'm already actively using it successfully in my own application
Thanks!


V2 not compatible with crosswalk

When will it be compatible?

If you create a patch and send it, I will test it, then merge it.

Hi @gbelmm I'm trying with crosswalk, but v2 don't work. So, you need remove crosswalk to work.

Ok but crosswall with ionic 1 is necessary

What is the issue with Crosswalk on the V2?

https://github.com/mapsplugin/cordova-plugin-googlemaps-doc/blob/master/v2.0.0/Installation/crosswalk/README.md


Makes examples runnable and pares down list

This deduplicates examples, leaving only the most maintained or targeted
ones. Notably, this makes each runnable, avoiding test dependencies.

need to fix the newline thing on windows..

SOSDD 😄

ok no more glitchy


[Bugfix & Enhancement] Screenshot

Hey, thanks for the impressive works!!
I just found some issues, hopefully this can be merged 😆
Solved

When using the Emulation, viewport won't get resized.
Can't get the correct full window size when element positioned using the position: absolute;.
Lazy-load images won't get loaded when capturing the full document.
The image scale won't change on higher pixel ratio device(window.devicePixelRatio > 1) when taking screenshot of an element. (I have reported the issue here)
Added capture_viewport & capture_viewport_as_base64 methods

Enhancement

Use the chrome-driver's implementation to capture the element's screenshot.
Added capture_screenshot_as_base64 method to both BaseWebDriver and WebDriverElement.
Added a parameter waiting_time for waiting images to be loaded.

Breaking changes
Deprecated screenshot method, the new method name is capture_screenshot(signature changed).
I think we shouldn't force user to place the image to the temp directory. It's the user's responsibility to determine where the saved file should go 😀
(not yet fixed the test case and docs, if you are ok for this behavior I'll go to fix it.)

@yaquawa hey, I was having some holidays for the last 2 weeks and a half. How is it going here? Just ping me whenever you think the PR is ready 💪

Hi @douglasmiranda, all the changes I've made are described on the top thread of this topic😀I think this PR is ready to go!


Automatically add postgrest_ro role to deployment

Actually it needs to be done manually in both:

db itself
pgpool

Current helm chart doesn't work correctly, so I've been directly adding these vars to pgpool deployment:
        - name: PGPOOL_POSTGRES_CUSTOM_USERS
          value: postgrest_ro
        - name: PGPOOL_POSTGRES_CUSTOM_PASSWORDS
          value: _CHANGE_ME_

CREATE ROLE postgrest_ro;
GRANT CONNECT ON DATABASE cdbs TO postgrest_ro;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO postgrest_ro;
GRANT USAGE ON SCHEMA public TO postgrest_ro;
ALTER ROLE "postgrest_ro" WITH login;
ALTER USER postgrest_ro WITH PASSWORD 'pgrstr4nd0m1z3d';
grant usage, select on all sequences in schema public to postgrest_ro;

CREATE ROLE postgrest_ro;
GRANT CONNECT ON DATABASE cdbs TO postgrest_ro;
GRANT SELECT ON ALL TABLES IN SCHEMA public TO postgrest_ro;
GRANT USAGE ON SCHEMA public TO postgrest_ro;
ALTER ROLE "postgrest_ro" WITH login;
ALTER USER postgrest_ro WITH PASSWORD '_CHANGE_ME_';
grant usage, select on all sequences in schema public to postgrest_ro;


Add return case to return newly created item rather than redirecting

Closed to re-work a better engineered global solution

You know about Hacktoberfest, right? :-) I think you qualify. And who doesn't like free swag? :-)


Fix ccs.FrameEaseType's constants naming issue

The constants should be named all capital and link all words with _

And all constants should be migrate to JSB too


PHP notice in SequenceMatcher.php

My company was utilizing chrisboulton/php-diff in our code and have had to replace it as part of an ongoing upgrade to PHP 8.  We've replaced that repo with this one and ran PHPStan scans on it which returned this notice:
  Line   \lib\Diff\SequenceMatcher.php
 ------ -------------------------------------------------------------
  372    Call to function unset() contains undefined variable $line.
 ------ -------------------------------------------------------------

I believe a fix for this would be to simply define $line = '' above the if statement here:
https://github.com/JBlond/php-diff/blob/2dc83441c2a66156c8b9dc9a508d32fed27d7765/lib/jblond/Diff/SequenceMatcher.php#L359

Hello @brainfork,
Thank you for your feedback.
I think https://github.com/JBlond/php-diff/blob/2dc83441c2a66156c8b9dc9a508d32fed27d7765/lib/jblond/Diff/SequenceMatcher.php#L372 can be removed all together.
Looks like the reference isn't kept after using array_walk(): https://3v4l.org/jAE8s

@JBlond You're picking this one up?

Yes, I will. I'm busy, but as soon as possible I'm looking into this.

@DigiLive Do we need to make a release?

The package will run just fine as currently released.
It's the user's analyzer which warns him about the necessary line.
IMHO, we don't need a release, but it will not harm anything.
You expect more changes anytime soon?


Support external links in the sidebar nav

I'm trying to add a link to the REST API in the navbar. With the current design, it'd go in the hamburger - three dot menu as shown in the screenshot below

I'm worried these links might be too hidden away for people to see. Could we have these external links in the navbar with some kind of divider to make the distinction? (Could probably include a small h3/4 title too if needed)

Thanks for bring this up.
An early mock we had did support external links in the sidebar nav:

I can see good arguments on both sides. Overall I’d say it may depend on the importance of the external link, and whether or not we feel like it needs to visibly persist.
For example, for the REST API link it may be sufficient to put it in the dropdown and also put it somewhere in the body of the docs homepage.
But for the Playground link, there may be a stronger case to be made that it should be more persistent. That being said, something like that could be featured in the Examples overview page, and individual Example pages should essentially be embedded playground iframes anyhow.
My short answer is: I think we should explore this design, but I’m not sure for what content. And I do think that the dropdown for external links serves a valuable purpose as well (e.g. for linking to the Workers marketing home page), so I’d want to think carefully about why a link would go in one versus the other.
Thanks again for reminding me about this!

Cool, I am a fan of having everything on the sidebar. We can have the dropdown somewhere to hide it when we get to many external links (idt we need to optimize early for this). I just think the three dots hides it away such that most users will never find / see those links.

But mostly, I just want to take "Add restAPI link" off of my todo list so would be great to figure it out soon :)

Closing this for now. We haven’t seem to have a need for this during the migration to https://github.com/cloudflare/cloudflare-docs. Can always re-open if this comes up again.


Rename keywords in parser to align with the proto definition

Lost track of this PR somehow. Bumping it up for review/approval.


Uncaught Error: Date must be in visible date range; Element sap.ui.unified.calendar.DatesRow#__xmlview0--calendar--Month0

OpenUI5 version: 1.98.0
Browser/version (+device/version): Google Chrome (Version 97.0.4692.99 (Official Build) (64-bit))
URL (minimal example if possible): https://openui5.hana.ondemand.com/entity/sap.ui.unified.CalendarDateInterval/sample/sap.ui.unified.sample.CalendarDateIntervalBasic
Steps to reproduce the problem:

Click on the year (2022).
Don't select any specific year, click on the year range (2021-2023).
Click on any year range (e.g. 2024-2026).
Now select a specific year from the listed years 2024 OR 2025 OR 2026.

What is the expected result? The control (CalendarDateIntervalBasic) should not be hung up.
What happens instead? The control (CalendarDateIntervalBasic) gets hung up, And showing console error as -

Uncaught Error: Date must be in visible date range; Element sap.ui.unified.calendar.DatesRow#__xmlview0--calendar--Month0

Any other information? (attach a screenshot if possible)

openui5.hana.ondemand.com-1643693025651.log

Hello @kamlakar-ldna ,
Thank you for sharing this finding. I've created an internal incident<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards, Diana

Hi @kamlakar-ldna,
The issue is fixed and will be part of ver. 1.99.
Best Regards,
Nikolay Hristov

Hi Nikolay,
Do you have sap note for this fix? We are on SAP Fiori FES 2020 for S4Hana and the suggested version is 84. We don't have any system upgrade in scope in the near future. We have to get this working also. Thanks.
Tracy

Hi @illumit-cwang ,
A downport to 1.84 was created. It will be available in the next version patchset.
Best Regards,
Nikolay Hristov
SAPUI5
SAP Development Support

Hi @KamlakarYadav @NHristov-sap
We are also facing the similar issue in Time sheet 3.0 Fiori app.
Ui version is 1.96.4 we are S4HANA 2021fpso2
It would be great support if we can get support here.
When we are selecting date range for year we are getting similar error. For example when we are selecting year 2026 within the year range.
It's show in date must be in visible range.
Regards,
Monika Agrawal

@Monika-test The fix was downported to the 1.96 release as well: https://github.com/SAP/openui5/commit/807fe6bd6291411da9c0a5fe9c94a8e6f71b5b01
Since the patch number 1.96.4 is outdated, ensure to consume the latest patch of the 1.96 release. If the UI5 resources are served from the ABAP system, for example, follow the note 3155948.

Thanks Boghyo for the update.
As we done the extension of standard time sheet app .
Will it impact if we are going to consume the latest patch for this
version.
We are deploying the app in on premise system.
Regards,
Monika Agrawal
On Wed, 7 Feb, 2024, 5:13 pm Boghyon Hoffmann, @.***>
wrote:

@Monika-test https://github.com/Monika-test The fix was downported to
the 1.96 release as well: 807fe6b
https://github.com/SAP/openui5/commit/807fe6bd6291411da9c0a5fe9c94a8e6f71b5b01
Since the patch number 1.96*.4* is outdated, ensure to consume the latest
patch of the 1.96 release. If the UI5 resources are served from the ABAP
system, for example, follow the note 3155948
https://me.sap.com/notes/3155948.
—
Reply to this email directly, view it on GitHub
https://github.com/SAP/openui5/issues/3449#issuecomment-1931868900, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ASYTP564F4ML2FYVQILAQ6DYSNSHJAVCNFSM5NIIPFLKU5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJTGE4DMOBZGAYA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@Monika-test

Will it impact if we are going to consume the latest patch for this version

If there is any app that consumes sap.m.PDFViewer and the PDF file source is trusted by your organization, the PDFViewer's new property isTrustedSource should be set to true in order to continue displaying PDF documents directly in the app UI.
Other than that, I'm not aware of any issue in the latest 1.96 patch release. Please ensure that your extension code follows the compatibility guidelines (e.g. those mentioned in the topic Upgrading). If there is a new issue, create a customer incident as this is going off-topic from this GitHub issue.


[PLAT-106] Embed nodes on user detail causes 502s.

Purpose
Currently using the embed query parameter with value 'nodes' causes and KeyError and unsightly 502. This fix restores the intended behavior and add a test.
Changes

fixes key error in user detail
adds test for  /?embed=nodes

QA Notes
From a user detail endpoint uses the query parameter /?embed=nodes, this the response should include the embedded information about that user's nodes.
Side Effects
None that I know of.
Ticket
https://openscience.atlassian.net/browse/PLAT-106

Merged into release/next-platform


Remove "run on work queue" bits from non-concrete controllers.

There is no "work queue" in the sense of the Matter queue involved unless we have a concrete controller.

syncRunOnWorkQueueWithReturnValue was unused on MTRDeviceController, so can just be removed.

syncRunOnWorkQueueWithBoolReturnValue was unused on MTRDeviceController, so can just be removed.

After that syncRunOnWorkQueue becomes unused and can be removed.

At this point chipWorkQueue is not used on the base class and can be moved into the subclasses as needed.

Fast-tracking platform-specific change with platform owner review.


cant access locally, but can access via mobile data

The problem
I did setup and I am able to access my server using mobile data, but from home wifi, i get "reconnecting". I dont know what i missed but i cant seem to connect to it from home wifi unless i use the local ipaddress directly. any help with this?
What version of Cloudflared has the issue?
5.1.10
What was the last working version of Cloudflared?
No response
What type of installation are you running?
Home Assistant OS
Add-on YAML Configuration
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - <IP_ADDRESS>/24
    - <IP_ADDRESS>/20
    - <IP_ADDRESS>/22
    - <IP_ADDRESS>/22
    - <IP_ADDRESS>/22
    - <IP_ADDRESS>/18
    - <IP_ADDRESS>/18
    - <IP_ADDRESS>/20
    - <IP_ADDRESS>/20
    - <IP_ADDRESS>/22
    - <IP_ADDRESS>/17
    - <IP_ADDRESS>/15
    - <IP_ADDRESS>/13
    - <IP_ADDRESS>/14
    - <IP_ADDRESS>/13
    - <IP_ADDRESS>/22
  login_attempts_threshold: 10

Anything in the logs that might be useful for us?
Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[21:34:34] INFO: Checking add-on config...
[21:34:34] INFO: Checking for existing certificate...
[21:34:34] INFO: Existing certificate found
[21:34:34] INFO: Checking for existing tunnel...
[21:34:34] INFO: Existing tunnel with ID 5a8ba0b2-c433-4c76-81dd-9a97e706d33e found
[21:34:34] INFO: Checking if existing tunnel matches name given in config
[21:34:34] INFO: Existing Cloudflare Tunnel name matches config, proceeding with existing tunnel file
[21:34:34] INFO: Creating config file...
[21:34:35] INFO: Validating config file...
Validating rules from /tmp/config.json
OK
[21:34:35] INFO: Creating DNS entry home.samiibnjamil.com...
2024-05-28T01:34:36Z INF home.samiibnjamil.com is already configured to route to your tunnel tunnelID=5a8ba0b2-c433-4c76-81dd-9a97e706d33e
[21:34:36] INFO: Finished setting up the Cloudflare Tunnel
[21:34:36] INFO: Connecting Cloudflare Tunnel...
2024-05-28T01:34:36Z INF Starting tunnel tunnelID=5a8ba0b2-c433-4c76-81dd-9a97e706d33e
2024-05-28T01:34:36Z INF Version 2024.5.0
2024-05-28T01:34:36Z INF GOOS: linux, GOVersion: go1.22.2, GoArch: arm64
2024-05-28T01:34:36Z INF Settings: map[config:/tmp/config.json cred-file:/data/tunnel.json credentials-file:/data/tunnel.json metrics:<IP_ADDRESS>:36500 no-autoupdate:true origincert:/data/cert.pem]
2024-05-28T01:34:36Z INF Generated Connector ID: 9dc5009c-ef83-4ede-bec9-89fcf931b94a
2024-05-28T01:34:36Z INF Initial protocol quic
2024-05-28T01:34:36Z INF ICMP proxy will use <IP_ADDRESS> as source for IPv4
2024-05-28T01:34:36Z INF ICMP proxy will use :: as source for IPv6
2024-05-28T01:34:36Z INF Starting metrics server on [::]:36500/metrics
2024-05-28T01:34:36Z INF Registered tunnel connection connIndex=0 connection=7fdb143e-8216-4549-b322-56cd9e3a5f14 event=0 ip=<IP_ADDRESS> location=yyz01 protocol=quic
2024-05-28T01:34:37Z INF Registered tunnel connection connIndex=1 connection=e9cc7c35-6d26-4f6c-ae8e-25c2e9536467 event=0 ip=<IP_ADDRESS> location=yyz04 protocol=quic
2024-05-28T01:34:38Z INF Registered tunnel connection connIndex=2 connection=cfd7f796-f7b5-48a3-bf14-f33c31e3a332 event=0 ip=<IP_ADDRESS> location=yyz06 protocol=quic
2024-05-28T01:34:39Z INF Registered tunnel connection connIndex=3 connection=a2f2562e-9010-4c7b-b956-604bd2663fcf event=0 ip=<IP_ADDRESS> location=yyz01 protocol=quic
2024-05-28T03:43:48Z ERR  error="stream 21 canceled by remote with error code 0" connIndex=0 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T03:43:48Z ERR Request failed error="stream 21 canceled by remote with error code 0" connIndex=0 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=701b3f57770c7efa47d0384bf0c0bc9ed1db474b8f6f5398d088f2548b8b1611 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:29:06Z ERR  error="stream 41 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:29:06Z ERR Request failed error="stream 41 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=fe27193ed2e1fd8e30f8cd1b544f0542be61a0dc643565ab4b0bb5c1e3decd11 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:29:15Z ERR  error="stream 81 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:29:15Z ERR Request failed error="stream 81 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=fe27193ed2e1fd8e30f8cd1b544f0542be61a0dc643565ab4b0bb5c1e3decd11 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:29:34Z ERR  error="stream 97 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:29:34Z ERR Request failed error="stream 97 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=fe27193ed2e1fd8e30f8cd1b544f0542be61a0dc643565ab4b0bb5c1e3decd11 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:31:56Z ERR  error="stream 33 canceled by remote with error code 0" connIndex=3 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:31:56Z ERR Request failed error="stream 33 canceled by remote with error code 0" connIndex=3 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:31:57Z ERR  error="stream 29 canceled by remote with error code 0" connIndex=3 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:31:57Z ERR Request failed error="stream 29 canceled by remote with error code 0" connIndex=3 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:32:18Z ERR  error="stream 185 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:32:18Z ERR Request failed error="stream 185 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:32:51Z ERR  error="stream 93 canceled by remote with error code 0" connIndex=0 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:32:51Z ERR Request failed error="stream 93 canceled by remote with error code 0" connIndex=0 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:33:27Z ERR  error="stream 177 canceled by remote with error code 0" connIndex=0 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:33:27Z ERR Request failed error="stream 177 canceled by remote with error code 0" connIndex=0 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:37:07Z ERR  error="stream 453 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:37:07Z ERR Request failed error="stream 453 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=3510090a0515549fd030f49df8fcfe41f8df794280a46fc3ae0924135780483a event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:37:11Z ERR  error="stream 537 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:37:11Z ERR Request failed error="stream 537 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=3510090a0515549fd030f49df8fcfe41f8df794280a46fc3ae0924135780483a event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:37:24Z ERR  error="stream 253 canceled by remote with error code 0" connIndex=1 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:37:24Z ERR Request failed error="stream 253 canceled by remote with error code 0" connIndex=1 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=319bf016f1f9b3f3cccd1c5002f415533e8cc8dd8961c28d4d82afb806c0d632 event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:39:38Z ERR  error="stream 165 canceled by remote with error code 0" connIndex=2 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:39:38Z ERR Request failed error="stream 165 canceled by remote with error code 0" connIndex=2 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=3510090a0515549fd030f49df8fcfe41f8df794280a46fc3ae0924135780483a event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:41:10Z ERR  error="stream 289 canceled by remote with error code 0" connIndex=3 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:41:10Z ERR Request failed error="stream 289 canceled by remote with error code 0" connIndex=3 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=3510090a0515549fd030f49df8fcfe41f8df794280a46fc3ae0924135780483a event=0 ip=<IP_ADDRESS> type=http
2024-05-28T04:48:58Z ERR  error="context canceled" connIndex=3 event=1 ingressRule=0 originService=http://homeassistant:8123
2024-05-28T04:48:58Z ERR Request failed error="context canceled" connIndex=3 dest=https://home.samiibnjamil.com/api/camera_proxy_stream/camera.living_room?token=dded59e4150642f520e462eff43181bcc765e9967d83ea640c0f9b70f25ca001 event=0 ip=<IP_ADDRESS> type=http

Steps to reproduce the issue
i dont really know
Additional information
No response

This feels like a caching topic, can you try in another browser or in Inkognito-Mode?
Also, I suggest to use the IP locally anyways, in the app, you can add the IP for your home wifi and in the browser just bookmark the IP, that way you will not connect via the Cloudflare Server if you are at home


e2e: increase the size of header to avoid flaky

Fixes: https://github.com/envoyproxy/gateway/issues/2720

failed to set a small timeout, see #2744 for more info.

/retest


Group 1 and 2 Tutorials for Get Started with SAP Analytics Cloud

Reviewed by Developer Advocate Witalij Rudnicki & Joshua Margo

Thanks for your review and comments Michael. I have updated the comments you made on Github, and changed all the "we" to "you". As for the "click"s, I only use that when directing users to learn more from the help guide - "Click here to learn more about...". Everything that is directing the user to click on something in the SAC tenant I refer to "select", "choose", etc.
For the image that needs to be cropped, I did not find any image with a checkered background in there. If you're referring to a transparent background, it does not show on the QA site as checkered. Please let me know which image you're talking about.
Thanks again for your comments! They did make the tutorials better so thank you. I have committed the changes and pushed them to PR (https://github.com/sap-tutorials/Tutorials/compare/master...andrewliu-SAP:master). Would really appreciate your help in getting these through so that they can be put into Missions and Groups by Joshua.
Best,
Andrew
From: Michael Czadankiewicz @.>
Sent: March 17, 2022 12:49 AM
To: sap-tutorials/Tutorials @.>
Cc: Liu, Andrew @.>; Author @.>
Subject: Re: [sap-tutorials/Tutorials] Group 1 and 2 Tutorials for Get Started with SAP Analytics Cloud (PR #18217)
@MichaelCzcz requested changes on this pull request.
Thank you this pull request. There are issues regarding style and formatting that you need to fix. I have only commented on some of them, because there were just too many issues.
Please do not use the "royal we" unless you are referring to SAP. Use "you" when addressing the user.
Please don't use phrases like "click on the button" or "go to". Use words like "choose", "select", "navigate to/back" instead.
Regarding the formatting issues, please read the style guidehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjam4.sapjam.com%2Fwiki%2Fshow%2FMozDWaPczznL8NKeGEk0y9%3F_lightbox%3Dtrue&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=q%2FVsu9LzaOpHUXesjEn2cnsT6dwYCgDksFBEKJHsVGU%3D&reserved=0 and make all necessary changes. This includes file names.
There is also one image that need to be cropped, because you can see the checkered background of the graphics program.

In tutorials/sac-analytics-designer-create-1-create/sac-analytics-designer-create-1-create.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828821326&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=12mcEu4kVfiohDDbgpHfsP9IdlLmdsaq96GAQBNiAAk%3D&reserved=0:

+```

+

+When you run the application, you only want to see the chart. To hide the table at startup time, uncheck the option "Show this item at view time".

+

+Run the application and click the button multiple times. The table or the chart are displayed alternatively.

+

+[DONE]
+[ACCORDION-END]

+[ACCORDION-BEGIN Step 4: ]
Why XXXXX?

In tutorials/sac-intro-2-trial/sac-intro-2-trial.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828824408&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=jxb%2BjTKUB1J2qQWodiZ973334r7klN2Q%2BmDs5pIJNOk%3D&reserved=0:

+<!-- ## Prerequisites

Prerequisite 1

Prerequisite 2 -->

+## Details
+### You will learn

What is included in the trial

How to register an SAP.com account

How to register for an SAP Analytics Cloud Trial account

+

+---

+[ACCORDION-BEGIN [Step 1: ](SAP Analytics Cloud Trial Overview)]
Please move this to the description section, since it contains only further information, which is not part of the tutorial.

In tutorials/sac-intro-2-trial/sac-intro-2-trial.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828825225&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=fsNL%2FjlSMxMq4k9j1wwoR85vMF%2Fnu1JSjlxDzbDq%2BBg%3D&reserved=0:

How to register for an SAP Analytics Cloud Trial account

+

+---

+[ACCORDION-BEGIN [Step 1: ](SAP Analytics Cloud Trial Overview)]

+The free trial of SAP Analytics Cloud gives you a single-user license for SAP Analytics Cloud, with access to business intelligence, enterprise planning, and augmented analytics features. You can connect your data sources, model your data, create stories, try augmented analytics, and do predictive planning. Click here to learn more.

+The trial length is 30 days but can be extended for an additional 60 days after the first few weeks of activation.

+[DONE]
+[ACCORDION-END]

+[ACCORDION-BEGIN [Step 2: ](Register for an SAP.com Account)]
Please move this to the prerequisites section (remove the image).

In tutorials/sac-intro-3-tour/sac-intro-3-tour.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828827357&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=zjnmg8CK8fdRsAyTmYwgxhbjbztATLLG0Fet4hDa7Ts%3D&reserved=0:

+You can toggle between four tabs on the Home Screen:

+- Today: This is the default tab and shows your home screen
+- Catalog: Single access point for content published for users
+- Favorites: Lists the resources you have "starred" as your favorite
+- Shared With Me: Lists all the resources shared with you by other users

+[DONE]
+[ACCORDION-END]

+[ACCORDION-BEGIN [Step 2: ](Sidebar Navigation)]

+The sidebar navigation is where you access the main applications and features of SAP Analytics Cloud including Stories, Analytic Applications, Modeling, Data Analyzer, Digital Boardroom, and more. It is located on the left side of the page and can be collapsed and expanded. The navigation bar will always be present, no matter what application you are working in, making it quick and easy for you to switch between different applications.

+> The options that you see in your side navigation is dependent on your standard application role and permission access. Administrators have full access to all the content creation and administration tools, whereas analytic consumers see a simpler menu with a reduced set of items.
Please use correct formatting for notes.

In tutorials/sac-story-explore-1-open/sac-story-explore-1-open.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828828446&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=gD%2FSYtkaxqmx94DbzEP4mRSPGOwpH%2BKA65FDRp6lzXY%3D&reserved=0:

+|1                |  Numeric Point and Bullet Charts | Visualizes the status of Key Performance Indicators (KPI).  You can immediately see the current KPI value compared to your business's performance thresholds.

+|2                |  Time Series Chart               | Displays trends in any kind of numeric data over time.  Is your business trending positively?
+|3                | Input Control Filters            | Allows you to focus in on data segments.  Slide the Date Range filter to select your dates for analysis and the filter checkboxes helps you be precise in your analysis.
+|4                |  Bar Charts                      | Visualizes values across a Series of data.  As an example, the first chart on the left shows Gross Margin % by the Product and Location dimensions. They're easy to understand and interact with by drilling down, sorting, or analyzing with Smart Insights.  We'll use these together in the later tutorials.

+<!--
+1. Numeric Point Charts
+2. Bullet Chart
+3. Input Control Filters
+4. Time Series Chart
+5. Bar Charts -->

+[DONE]
+[ACCORDION-END]

+<!--
Please remove tutorials parts that are not used.

In tutorials/sac-story-explore-2-get-familiar/sac-story-explore-2-get-familiar.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23discussion_r828828987&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=F3%2FRU9nJDLaFCPOboq0YK%2FhGR%2F4tWBiHHxTOWQ5dAMI%3D&reserved=0:

+Let's first look at the toolbar. In the toolbar, you can save a copy, share with other users, add filters, navigate pages, toggle between View and Edit modes, and more.

+![Toolbar](Toolbar resized.png)

+|  Number         | Name                    | Description
+|  :------------- | :-------------          | :-------------
+|  1              | File                | Go here to export, share, schedule, and publish your story to the catalog.
+|  2              | Edit                | Reset your story to its original view state, refresh your story data, copy, and paste widgets.
+|  3              | Tools               | Edit Prompts for your data models, bookmark the current state of your story, run formulas on table cells, and  create Story Filters that filter data story-wide.
+|  4              | Display             | Toggle Comment Mode and Tab Display (page navigation option) on or off. We'll use these in Step 2.
+|  5              | Quick Access Icons  | Apply story filters, refresh data, and add bookmarks with just one click.
+|  6              | Controls            | View all filters applied to the page and widgets.
+|  7              | Edit/View           | Toggle between Edit and View modes. Edit mode enables a Design panel and a larger toolbar filled with features and capabilities that you can use to build stunning and interactive dashboards and reports.  Note that Edit mode is available only if you have rights to edit the story.

+<!-- 1.
Please remove sections that are not used.

Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23pullrequestreview-912729575&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=UaxlGhP5mtLYyciHXhhSjw1eaxQD%2BvPgHqndHG5rjHU%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAVXO4EQC4NUHURV6LZNXOB3VALPYRANCNFSM5Q4HSEWQ&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719338740|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=Ou1w6Zj25re0JOD95fcMpIjLJKpBjc48HDaJy6zQBRs%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719494959|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=lQO0abpokqY2auXearufNc2895A9s0jrb7gs09o6rBM%3D&reserved=0 or Androidhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|andrew.liu02%40sap.com|ab4c1dc9451242adf39708da07eaaabb|42f7676cf455423c82f6dc2d99791af7|0|0|637831001719494959|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=hAYD3G2lGic7SBwxzMtwT0teGKxJPvWoeJOsJoslU6c%3D&reserved=0.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>

Thanks Joshua for the merge! Here are the info on Groups and Missions again.
Mission
Info
Value
Mission title
Get Started with SAP Analytics Cloud
Mission description
Learn how to get started with SAP Analytics Cloud. Along with instructions on how to get a trial account, you will get a tour of the basics of SAP Analytics Cloud, learn how to create and interact with stories, and utilize the power of augmented analytics with SAP Analytics Cloud flagship features like Smart Insights and Search to Insight.
Experience
Beginner
Primary Tag
SAP Analytics Cloud
Secondary Tags
Cloud
Time to Complete
2 hours 15 mins
Group 1
Info
Value
Group title
Get to know SAP Analytics Cloud
Group description
Get an introduction to the User Experience and capabilities of SAP Analytics Cloud
Experience
Beginner
Primary Tag
SAP Analytics Cloud
Secondary Tags
Cloud
Time to Complete
25 mins
Group 2
Info
Value
Group title
Explore the SAP Analytics Cloud Sample Story
Group description
Get an introduction to interacting with story elements and employ the power of Smart Features offered with SAP Analytics Cloud.
Experience
Beginner
Primary Tag
SAP Analytics Cloud
Secondary Tags
Cloud
Time to Complete
45 mins
Group 3
Info
Value
Group title
Create your First SAP Analytics Cloud Story
Group description
Create your first story through importing a dataset and visualizing your data with charts, tables, and geo maps.
Experience
Beginner
Primary Tag
SAP Analytics Cloud
Secondary Tags
Cloud
Time to Complete
65 mins
Best,
Andrew
From: Joshua Margo @.>
Sent: March 17, 2022 1:43 PM
To: sap-tutorials/Tutorials @.>
Cc: Liu, Andrew @.>; Author @.>
Subject: Re: [sap-tutorials/Tutorials] Group 1 and 2 Tutorials for Get Started with SAP Analytics Cloud (PR #18217)
Merged #18217https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217&data=04|01|andrew.liu02%40sap.com|1b2da479aabd4b47cc7008da0856c879|42f7676cf455423c82f6dc2d99791af7|0|0|637831466128823995|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=Dj8VhU3t%2FQA8jOrGUNLoSZtInPmUHRJ1AmSJw6jcBJs%3D&reserved=0 into master.

Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F18217%23event-6262016360&data=04|01|andrew.liu02%40sap.com|1b2da479aabd4b47cc7008da0856c879|42f7676cf455423c82f6dc2d99791af7|0|0|637831466128823995|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=rhsWLrrhHtfkMS1f5rQcNasGVfBsD9pKV77wWVgarU0%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAVXO4EQIGPQNRSHSCAVT6TDVAOKOZANCNFSM5Q4HSEWQ&data=04|01|andrew.liu02%40sap.com|1b2da479aabd4b47cc7008da0856c879|42f7676cf455423c82f6dc2d99791af7|0|0|637831466128823995|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=0k3LtXD1rX1%2B8VVaDlQ0yZ9roJCid8GIQgX6xpAfBCk%3D&reserved=0.
Triage notifications on the go with GitHub Mobile for iOShttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04|01|andrew.liu02%40sap.com|1b2da479aabd4b47cc7008da0856c879|42f7676cf455423c82f6dc2d99791af7|0|0|637831466128823995|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=mROsxh32Ohs7%2FU5d%2B%2Fascew9rZm2qMjEkOR38LuLwuo%3D&reserved=0 or Androidhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04|01|andrew.liu02%40sap.com|1b2da479aabd4b47cc7008da0856c879|42f7676cf455423c82f6dc2d99791af7|0|0|637831466128823995|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000&sdata=w1gOUx3r6vohNynaXw9JtgXkXrt4LUtq3GrZrTSOCz8%3D&reserved=0.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>


Revise buttons and titles around behavior list

Styling change to make it slightly easier to see that the behaviors list page is different.

selfie


Rearrange split view files only working if grabbing the title

VSCode Version: 0.10.12-alpha
OS Version: Windows 10

A hand icon is showing when hovering over the top of an open file but it will only let you grab the window to rearrange if the mouse cursor is over the title of the file.

Fixed yesterday.


Onboarding screen images stretched on tablets

Time Entry: MA-65
This is done when:

[ ] iPad and Android Tablet onboarding screens are displayed with the correct aspect ratio

Onboarding screen size requirements:

Onboarding screen
Dimensions

Large Phone
1242 x 2688

Standard Phone
1242 x 2208

Large Tablet
2048 x 2732

Standard Tablet
1536 x 2048


Localization not working after changing rootnamespace

I have found issue https://github.com/aspnet/AspNetCore/issues/2645, but with my Asp.Net Core sample, it still does not work https://github.com/chrsas/LocalizationTest.

Thanks for contacting us, @chrsas.
We're currently busy with wrapping up our upcoming release and we  will try to investigate this in the next milestone. In the meantime, StackOverflow may be a good place to start from, in case you'll get faster help there. Appreciate your understanding.

This can be fixed used RootNamespaceAttribute. Have a look to the docs https://docs.microsoft.com/en-gb/aspnet/core/fundamentals/troubleshoot-aspnet-core-localization?view=aspnetcore-2.2#root-namespace-issues

@mkArtakMSFT this has been answer and there's no respond from the author

@hishamco You can see the file in my repo, RootNamespaceAttribute has been used, But it doesn't work.
https://github.com/chrsas/LocalizationTest/blob/master/LocalizationTest/AssemblyInfo.cs

Let me check your sample, and get back to you ..

After checking your sample, the first issue I notice which is unrelated is the order of localization middleware was wrong, please check this docs https://docs.microsoft.com/en-us/aspnet/core/fundamentals/troubleshoot-aspnet-core-localization?view=aspnetcore-2.2
The second thing which I can't confirm yet because I'm not unable to run the ASPNET.Core Extensions source, is that may be there's a bug in the basename. I made your app running well, but I need to check few tests cases before I confirm and send a PR for it

@hishamco Thanks for your reply, waiting for your good news.

@chrsas If I'm not wrong there's a bug which may not obvious, I will prepare a PR for it.
Now to make your application works fine, I need to add NewResourceManagerStringLocalizerFactory as a workaround, here is the code:
public void ConfigureServices(IServiceCollection services)
{
    services.AddSingleton<IStringLocalizerFactory, NewResourceManagerStringLocalizerFactory>();
    services.AddLocalization();
    services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
}

public class NewResourceManagerStringLocalizerFactory : ResourceManagerStringLocalizerFactory
{
    public NewResourceManagerStringLocalizerFactory(IOptions<LocalizationOptions> localizationOptions, ILoggerFactory loggerFactory) : base(localizationOptions, loggerFactory)
    {

    }

    protected override string GetResourcePrefix(TypeInfo typeInfo, string baseNamespace, string resourcesRelativePath)
    {
        if (typeInfo == null)
        {
            throw new ArgumentNullException(nameof(typeInfo));
        }

        if (string.IsNullOrEmpty(baseNamespace))
        {
            throw new ArgumentNullException(nameof(baseNamespace));
        }

        if (string.IsNullOrEmpty(resourcesRelativePath))
        {
            return typeInfo.FullName;
        }
        else
        {
            return baseNamespace + "." + resourcesRelativePath + TrimPrefix(typeInfo.FullName, baseNamespace + ".");
        }
    }
    private static string TrimPrefix(string name, string prefix)
    {
        if (name.StartsWith(prefix, StringComparison.Ordinal))
        {
            return name.Substring(prefix.Length);
        }

        return name;
    }
}

@ryanbrandenburg correct me if I'm wrong

@hishamco I don't know what behavior it is that you think is a bug. Please describe the scenario, expected behavior and actual behavior.

You can check @chrsas demo, the localizer not able to find the resources if the rootnamespace and namespace of the generic localizer type changed. Have a look to https://github.com/chrsas/LocalizationTest/blob/master/LocalizationTest/Controllers/ValuesController.cs#L8, the GetResourcePrefix() for the ValuesController will be LocalizationTest.Abc.Resources.Abc.Controllers.ValuesController which is wrong because the prefix is the assembly name not the base name

@mkArtakMSFT could you please move this to the Extensions repo while the issue isn't related to the localization middleware

@pranavkm this need to be close


Extract Perf Results From Adopt Perf Builds

Currently, TRSS can't parse the perf builds running at Adopt (https://ci.adoptopenjdk.net/view/Test_perf/) as perf builds using perf parser (i.e. BenchmarkParser). We mainly need to do the following in order to achieve that:

Decide on a convention for benchmark name and variant since Adopt tests (https://github.com/AdoptOpenJDK/openjdk-tests/tree/master/perf) just use testCaseName and doesn't print out the regexes such as benchmark name and variants expected by TRSS. Only Liberty test does so.

Since benchmarks are classified in folders on Adopt, maybe we can use the folder name or something corresponding to that for benchmark name and we can use the testCaseName as the variant. I need to look into that more.
Related Issue: https://github.com/AdoptOpenJDK/openjdk-tests/issues/1144

Add missing parsers for benchmarks such as Dacapo and others.

Currently, we look at the Pipeline name to classify the builds as shown below.
https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/be9fbd0d28fb7a0b6a82e85aec4702bee42a9113/TestResultSummaryService/parsers/ParentBuild.js#L39-L44
Both perf and non-perf on Adopt start with the Test- string, and hence, the even the perf jobs would be classified as test. Example of an Adopt perf pipeline name (https://ci.adoptopenjdk.net/view/Test_perf/): Test_openjdk8_j9_sanity.perf_x86-64_linux. According to the current design, we expect the perf builds to start with PerfNext, which should be changed to adhere to Adopt's naming convention of all pipeline names starting with Test-.
Test and perf builds use different parsers. Currently, we can only call one of them and not both. Perf builds should actually be a subset of the test builds, for which we should call both the test parser and the perf parser.
Partial Solution
            if (buildName.match(/^PerfNext/) || buildName.match(/.*perf_.*/)) {
            } else if (buildName.match(/^PerfNext/)) {
                type = "Perf";	                type = "Perf";
            }	            } else if (buildName.match(/^Test-/)) {
                type = "Test";
            }

The snippet above would only be a partial solution since it would allow perf builds to use the perf parser instead of the test parser, hence not allowing the functional results of the perf builds to show up on Result Grid view and other views.
Proposed Changes:
We need to change the existing design so that a perf build can first be parsed as a test build to get the functional results (i.e. # of passed and failed jobs etc) and then use additional perf parser to get the perf results.

Updated Proposed Changes

Remove BenchmarkParser from the list of parsers in index.js
Remove/update the regexes in BenchmarkParser

https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/6e18606c88eefe4e2b984a1094e0a4e027444b13/TestResultSummaryService/parsers/BenchmarkParser.js#L5-L11

In Test.js, after all relevant test data has been parsed, check the pipeline name to see whether it has "perf" in it. If it doesn't, do nothing extra. Else, send the testStr to the BenchmarkParser and extract the relevant data.
Push both the test data along with the additional perf data

Relevant Snippet from Test.js
https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/6e18606c88eefe4e2b984a1094e0a4e027444b13/TestResultSummaryService/parsers/Test.js#L67-L88

Above snippet from Test.js is the failure case which can be ignored. We should call perf parser in the passed case:
https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/6e18606c88eefe4e2b984a1094e0a4e027444b13/TestResultSummaryService/parsers/Test.js#L52-L59
javaVersion and javaBuildDate are common values for all tests. Please move them to top level (Parser.js). Move to top of BenchmarkParser.js is not the most efficient. https://github.com/AdoptOpenJDK/openjdk-test-tools/pull/141
set benchmarkName and benchmarkVariant as test name (if not needed, benchmarkVariant should be removed
remove unnecessary output from tests (i.e.,  START OF NEW TESTCI BENCHMARK JOB, Benchmark Name, Benchmark Variant, etc)
be careful of how type is set and used. It may affect perf test rending.

Some TODOs that were discovered while working on other PR:
https://github.com/AdoptOpenJDK/openjdk-test-tools/pull/141#issuecomment-554097179

BenchmarkParser.js
We need to consider the case in 'tests' would have multiple benchmarks/variants and related metrics data inside
DataManagerPerf.js and DataManagerAggregate.js
We need to consider the case when aggregateInfo has multiple elements inside it. Like different benchmarkName / benchmarkVariant sets.
Parser.js / Test.js
Will use extractJavaVersion and extractJdkDate functions to get JDK version and date for Test builds in future PR when we enable the parsing of Adopt builds.

More details about design:
Benchmark Name and Variant

For PerfNext, we already set benchmark name and variant. For Adopt builds, we don't really have both. So in that case, we'll use the testCaseName that's outputted in the Running test line. For example, OpenLibertyStartupDT7_0 means benchmarkName would be OpenLibertyStartupDT7 and benchmarkVariant would be 0.

Parser to Use

We should add entries for perf tests on Adopt in https://github.com/AdoptOpenJDK/openjdk-test-tools/blob/master/TestResultSummaryService/parsers/BenchmarkMetricRouter.js as shown below:

    "OpenLibertyStartupDT7": {
        "0": "LibertyStartup"
        // No need for "1": "LibertyStartup" for the reason mentioned below
    },

In order to avoid adding variants 0, 1, 2 and so on, we should just use 0 to find the parser to use since all variants would have the same parser. In that way, we wouldn't have to update our TRSS parser code every time a new variant for a test case is added in the openjdk-tests repo. For each test, there would always be 0 by default. So we would need to add support only once whenever a new test case is added on Adopt.
To find the parser to use for some test (i.e. OpenLibertyStartupDT7_11), we should check whether that case variant (i.e. 11) is a number (even though it's stored as a string in the database). If so, then we should use "0" to get to the required parser. For example, OpenLibertyStartupDT7_0, OpenLibertyStartupDT7_5, OpenLibertyStartupDT7_11 and OpenLibertyStartupDT7_1 should all go to the parser for OpenLibertyStartupDT7_0.

Also did not see affections to tests numbers here:

Just want to confirm, the numbers are the same before and after the change for both perf build and non-perf build?

Yes,  there's no numbers difference before and after my code changes. The numbers are basically from the testSummary and I have compared its frame, and did not see changes before and after my code changes.

Initial Design for Aggregating Multiple Benchmarks in One Jenkins Build
AggregateInfo
[
    {
        "benchmarkName" : "bumbleBench-ArrayListSortCollectionsBench",
        "benchmarkVariant" : "0",
        "metrics" : [
            {
                "name" : "Score",
                "value" : {
                    "mean" : 1990239,
                    "max" : 1990239,
                    "min" : 1990239,
                    "median" : 1990239,
                    "stddev" : 0,
                    "CI" : 0,
                    "validIterations" : 1
                }
            },
        ]
    },
    {
        "benchmarkName" : "bumbleBench-ArrayListSortComparatorBench",
        "benchmarkVariant" : "0",
         ...........
    },
]

benchmarkAggregate
[
    {
        "bname" : "bumbleBench-ArrayListSortCollectionsBench",
        "bvariant" : "0",
        "benchmarkMetricsCollection" : {
            "Score" : [
                1990239
            ]
        }
    },
    {
        "bname" : "bumbleBench-ArrayListSortComparatorBench",
        "bvariant" : "0",
         ...........
    },
]

More Efficient Design for Aggregating Multiple Benchmarks in One Jenkins Build
We should just store raw values inside rawValues and add it to aggregateInfo instead of using a separate data structure for it, a design that would save us to storing a lot of duplicate info such as benchmark name, variant and metric names. If it's not too much work, we should rename value to statValues since value isn't a very reflective name of what it stores.
AggregateInfo
[
    {
        "benchmarkName" : "bumbleBench-ArrayListSortCollectionsBench",
        "benchmarkVariant" : "0",
        "metrics" : [
            {
                "name" : "Score",
                "statValues" : {
                    "mean" : 1990239,
                    "max" : 1990239,
                    "min" : 1990239,
                    "median" : 1990239,
                    "stddev" : 0,
                    "CI" : 0,
                    "validIterations" : 1
                }
                "rawValues" : [
                       1990239
                       1990245
                       ...........
                ]
            },
        ]
    },
    {
        "benchmarkName" : "bumbleBench-ArrayListSortComparatorBench",
        "benchmarkVariant" : "0",
         ...........
    },
]

This is a new database frame for tests(no change) and aggregateInfo(changed) based on the new design from above:
tests (3 different benchmarks with 2 iterations each):

New aggregateInfo design(3 elements based on the 3 benchmarks, including benchmark information and its related statistic values and raw values)

@sophiaxu0424 Thanks for the quick change :) Let's make the values plural: statValues and rawValues. Thanks!

New Design for aggRawMetricValues  from array to a JSON object:

@sophiaxu0424 The data should still follow the structure mentioned in https://github.com/AdoptOpenJDK/openjdk-test-tools/issues/136#issuecomment-582062349. Changing our logic as mentioned in https://github.com/AdoptOpenJDK/openjdk-test-tools/pull/179#discussion_r375489385 shouldn't really change that. We don't need to store aggRawMetricValues.

Closing this since it's complete.


[formrecognizer] Some operations when calling list operations are not returning percent_completed

Seen in private, check if it also happens in public.
Report if confirmed in public cloud as well.

Fixed in #22790


fix: remove multiple call for prepare_for_serialization

I found unnecessary multiple call for SerializationMixin.prepare_for_serialization, and remove the one of them.

Are you sure that's unnecessary?

@honnibal Yes, the next line of the line I deleted calls self.to_bytes, which also calls self.prepare_for_serialization (ref).
Thus, self.to_bytes calls self.prepare_for_serialization twice.


StressTest: disable load balancer by configuration

This is to test OrientDB cfg on AWS.

Already supported in v2.2.21


Feature/add support for input interface

Provide access to the input interface everywhere that currently has access to output interface.
In addition, input and output are assigned as part of all migration template generators
Replaces https://github.com/robmorgan/phinx/pull/859

Due to a BC break, new PR https://github.com/robmorgan/phinx/pull/872 for 0.6.x-dev branch.
Closing this PR.


Some details about Hyperparameter Optimization?

I am so interested in your method that I had to ask another following issue:
Hyperparameter Optimization
"To optimize hyperparameters, we used random search. The hyperparameters
of all methods were optimized using 50 trials for each cross-validation fold. The
following hyperparameters were optimized: log learning rate, log of the initial weight scale, the log
L2 penalty, fingerprint length, fingerprint depth (up to 6), and the size of the hidden layer in the
fully-connected network. Additionally, the size of the hidden feature vector in the convolutional
neural fingerprint networks was optimized."
Could you give me some suggestions about Hyperparameter Optimization?
Or any empirical range about these parameters?
Best regards,
YJ

Hi YJ,
Good question!
Here are the parameter ranges we used when running the experiments in the paper:
morgan_bounds = dict(fp_length      = [16, 1024],
                     fp_depth       = [1, 4],
                     log_init_scale = [-2, -6],
                     log_step_size  = [-8, -4],
                     log_L2_reg     = [-6, 2],
                     h1_size        = [50, 100],
                     conv_width     = [5, 20])

neural_bounds = dict(fp_length      = [16, 128],   # Smaller upper range.
                     fp_depth       = [1, 4],
                     log_init_scale = [-2, -6],
                     log_step_size  = [-8, -4],
                     log_L2_reg     = [-6, 2],
                     h1_size        = [50, 100],
                     conv_width     = [5, 20])

I'd say that depth 2 or 3 is usually ok, and in general the middle of these ranges is a good place to start.  There was a lot of variability in the hypers that cross-validation chose, but that's probably because we only used 50 points in each fold.
Hope this helps!


Refactor the readme a bit and add more screenshots

This simplifies the language in some places, re-orders some sections, adds a toctree and more screenshots.
Preview here: https://github.com/GeorgianaElena/hub-user-image-template/blob/screenshots/README.md

This is great! Can we move this to docs.2i2c.org tho? See https://github.com/2i2c-org/hub-user-image-template/issues/11

I'm also +1 on moving this to docs.2i2c.org, perhaps as a sub-page of https://docs.2i2c.org/en/latest/admin/howto/environment.html
What if we moved everything from here and downward into its own page on docs.2i2c.org: https://github.com/2i2c-org/hub-user-image-template#how-to-create-and-use-a-custom-user-image-for-your-hub

Thank you all for the feedback! I've just updated the PR, by removing the how-to section and related images and opened https://github.com/2i2c-org/docs/pull/137 to add it there


fix: return if the context was cancelled while polling for subscription items

Addresses a bug where a client might have canceled the context they used to poll for a topic subscription.

Looks good maybe add quick test as well for this is good one make sure we cover.


System Integration Design

Combined Gabriel and Areya's idea into a scuffed sketch of a system integration.
Updates can be made when further discussion on the intake/outtake is completed.


Output Syslog in CEF Format

Hi everyone,
Currently we have an syslog to local logstash prototype available as an output. We however utilize ArcSight and would love to be able to receive either the 'logstash' syslog or a CEF formatted one. CEF syntax can be found here.
Creating such an prototype would support the ArcSight community out there!
Regards,
Forseti

Hi Forseti,
that's a super interesting idea. We could create a dedicated node to CEF or try to use the CEF codec inside logstash. I will look into this.
Thanks !
luigi

Implemented as external extension, see https://github.com/PaloAltoNetworks/minemeld-cef


Add Go import comments.

This pull request was made with an automated tool.
The suggested change adds an import comment to a file in each package
to ensure that the package is always imported using its canonical
import path. With this comment in place, the go tool guarantees
that the package can be imported only from this path.
For more information, see https://golang.org/s/go14customimport,
in particular the "Proposal" section.

Canonical import path comments have been obsoleted by modules.


RuntimeError: unknown file type

RuntimeError: unknown file type: /opt/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems/tinymce-rails-imageupload-4.0.17.beta.2/vendor/assets/javascripts/tinymce

    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1387 :in `copy`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:472 :in `block in copy_entry`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1498 :in `wrap_traverse`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:469 :in `copy_entry`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:444 :in `block in cp_r`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1571 :in `block in fu_each_src_dest`

    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1585 :in `fu_each_src_dest0`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:1569 :in `fu_each_src_dest`
    /opt/rubies/ruby-2.3.1/lib/ruby/2.3.0/fileutils.rb:443 :in `cp_r`
    [GEM_ROOT]/gems/tinymce-rails-4.5.6/lib/tinymce/rails/asset_installer/copy.rb:30 :in `copy_assets`
    [GEM_ROOT]/gems/tinymce-rails-4.5.6/lib/tinymce/rails/asset_installer/copy.rb:13 :in `call`
    [GEM_ROOT]/gems/tinymce-rails-4.5.6/lib/tinymce/rails/asset_installer.rb:22 :in `install`
    [GEM_ROOT]/gems/tinymce-rails-imageupload-4.0.17.beta.2/lib/tasks/tinymce-uploadimage-assets.rake:15 :in `block in <top (required)>`

also noticed this issue

I have no idea what causes this, and not really the time to do a lot of debugging either.
I don’t use tinymce on any projects any longer, so if anybody has any ideas, pull requests welcome

On 20 Apr 2017, at 09:03, Dave<EMAIL_ADDRESS>wrote:
also noticed this issue
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/PerfectlyNormal/tinymce-rails-imageupload/issues/87#issuecomment-295603644, or mute the thread https://github.com/notifications/unsubscribe-auth/AAM0fiyF5naKYmEQulHs11ZwtrThZbwQks5rxwNfgaJpZM4M9Rci.

@dboyd68 you might try the path fix like I have in PR #88 to verify

Yup -- pull request #88 should take care of this and clear up a number of these open issues.


Add callback on Stop

If stop the webcam with the browser, the script can't detect.

It would be nice to have a callback to know when it happens
How do I detect?

Apologies, but I don't think there is a way to do it.  Note that ONLY Firefox allows you to stop the camera with browser controls, and when you do, no events seem to be emitted on the MediaStream object.  You are free to access this object to inspect it yourself:
Webcam.stream
Chrome seems to support some events on the object, but as I stated above I can't seem to stop the camera in Chrome.  Firefox seems to have none of these properties:

Sorry I could not be of any help, but good luck to you!


Uncaught Error: solc: no build results found

[Enter steps to reproduce below:]

I made sure I had solc installed on geth as well as running on the correct port.
I am using Windows 10.

Atom Version: 1.9.9
System: Microsoft Windows 10 Home
Thrown From: atom-ethereum-interface package, v0.1.0-0
Stack Trace
Uncaught Error: solc: no build results found
At C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\requestmanager.js:61

Error: solc: no build results found
    at Object.module.exports.InvalidResponse (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\errors.js:35:16)
    at RequestManager.send (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\requestmanager.js:61:22)
    at Object.send [as solidity] (C:\Users\felix\.atom\packages\atom-ethereum-interface\node_modules\web3\lib\web3\method.js:145:58)
    at file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:129:50
    at Object.module.exports.AtomSolidity.checkConnection (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:69:13)
    at Object.module.exports.AtomSolidity.compile (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:119:10)
    at atom-workspace.subscriptions.add.atom.commands.add.eth-interface:compile (file:///C:/Users/felix/.atom/packages/atom-ethereum-interface/lib/ethereum-interface.coffee:37:93)
    at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:260:29)
    at CommandRegistry.handleCommandEvent (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:3:61)
    at CommandRegistry.module.exports.CommandRegistry.dispatch (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\command-registry.js:160:19)
    at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\atom-environment.js:1104:28)
    at EventEmitter.outerCallback (C:\Users\felix\AppData\Local\atom\app-1.9.9\resources\app.asar\src\application-delegate.js:329:25)
    at emitTwo (events.js:100:13)
    at EventEmitter.emit (events.js:185:7)

Any ideas on how to get it working, I really would like to use this.
Thanks!

Please update and check again. Thanks!


notes keeper

Hey @priya-singh07 , make sure that you push one project in a PR, it will be easier for us to review!


unix: fix uv_cpu_info() on linux

Before this commit, uv_cpu_info() reads various kinds of counter,
statistic, generic info for ONLINE cpus from procfs and sysfs
without carefully checking that it is getting data for the same
set of ONLINE cpus accross those files and filesystems.
Fixes #2351

Github suggest that bnoordhuis, saghul, or cjihrig would be good reviewers for this. Perhaps @bnoordhuis would be a good candidate, since he created the original issue, or @saghul since he marked it not-stale?

Thanks for the pull request and sorry for the delay, @ktrongnhan. It looks like it contains both the requested changes from #2351 and unrelated improvements?
Can I ask you to split those out into separate pull requests or at least separate commits? Thanks.

Is this still going to be worked on, or could it be taken to push forward by volunteers?

Is this still going to be worked on, or could it be taken to push forward by volunteers?

I don't think anyone would oppose a volunteer pushing it forward.


Sync will invite, uninvited, remove and ignore users

Previously, we were only looking at the users list, and inviting people who were not on it. This causes trouble when run twice. If we had invited someone, but they have not yet accepted their invitation, the code would attempt to invite them again. That is not allowed by the API. It would return an error and the program would end.
The reason the code would attempt to invite them twice is because it only checked the Users API endpoint. It also needed to check the Pending Invitations to see who has been invited.
Now, we look at not only who is in the users list, but also who has been invited. This means you can run the program many times with the same list, and it will have the same effect. A user who has already invited won't be invited a second time.
For everyone in the input list, we check if they are in either the existing users or the invited users lists. If they are, we can ignore that entry. If they are not, we invite them.
For everyone in the existing users list that we want to remove, there are two things we might have to do: remove them from the users list, or remove them from the invited users list. Since the users and invited users are separate API calls there are two separate operations for deleting users or uninviting them.
This does everything in https://github.com/ittybittyapps/appstoreconnect-cli/issues/5 except for modification. If a user in the input file has a role that they do not have in the API, we should be adding that role.
📝 Summary of Changes
Changes proposed in this pull request:

Make sync remove and ignore invitations

⚠ Items of Note
Please don't do this on the IBA users list. :+1:
🧐🗒 Reviewer Notes
💁 Example
Say this is our current user list:

User
email
Accepted Invation?

Carol
<EMAIL_ADDRESS>true

Edith
<EMAIL_ADDRESS>false

Fran
<EMAIL_ADDRESS>true

We wish to remove Edith, who never accepted the invitation, and Fran, who no longer works here.
Start by grabbing all my existing users. We'll use this as our input file:
./appstoreconnect-cli users list --output-format json > users.json

I'll add Alice, Bob and Dave to users.json, and remove Edith and Fran.
./appstoreconnect-cli users sync --input-format json users.json
invited<EMAIL_ADDRESS>invited<EMAIL_ADDRESS>ignored<EMAIL_ADDRESS>invited<EMAIL_ADDRESS>uninvited<EMAIL_ADDRESS>removed<EMAIL_ADDRESS>
If I run that a second, third, or fourth time it becomes:
./appstoreconnect-cli users sync --input-format json users.json
ignored<EMAIL_ADDRESS>ignored<EMAIL_ADDRESS>ignored<EMAIL_ADDRESS>ignored<EMAIL_ADDRESS>
All the entries are now ignored. They already exist as users or have pending invitations.
🔨 How To Test
Please do not do this on IBA's users list. I recommend doing it on your own App Store Connect account. Remember uninviting and removing are separate operations.

Sorry @huwr, gonna close this and look at it again in future.

Haha that's okay! A stub is implemented, but has a few problems. I think there would be a different way to implement it now, too, with all the changes made to the codebase since this PR was opened.

On 1 May 2020, at 11:32, Oliver Jones<EMAIL_ADDRESS>wrote:
Sorry @huwr, gonna close this and look at it again in future.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.


replace load_vcf with load_vcf_fast ?

I'm trying to hack varcode to load the per-sample attributes (for guacamole benchmarking). I have load_vcf_fast doing what I need but getting load_vcf to return the same values is proving a little difficult. Maybe we should stop maintaining two implementations of vcf loading? Has anyone hit anything with load_vcf_fast that's made them downgrade to load_vcf?

We could start by switching the two implementations and adding tests for
their equivalence.
On Apr 22, 2016 1:36 PM, "timodonnell"<EMAIL_ADDRESS>wrote:

I'm trying to hack varcode to load the per-sample attributes (for
guacamole benchmarking). I have load_vcf_fast doing what I need but
getting load_vcf to return the same values is proving a little difficult.
Maybe we should stop maintaining two implementations of vcf loading? Has
anyone hit anything with load_vcf_fast that's made them downgrade to
load_vcf?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/hammerlab/varcode/issues/144

Yeah, switching them first seems reasonable. We actually already have tests
for their equivalence here (these are the tests that are failing for me
after getting per-sample info to load):
https://github.com/hammerlab/varcode/blob/master/test/test_vcf.py#L73
On Fri, Apr 22, 2016 at 2:21 PM, Alex Rubinsteyn<EMAIL_ADDRESS>wrote:

We could start by switching the two implementations and adding tests for
their equivalence.
On Apr 22, 2016 1:36 PM, "timodonnell"<EMAIL_ADDRESS>wrote:

I'm trying to hack varcode to load the per-sample attributes (for
guacamole benchmarking). I have load_vcf_fast doing what I need but
getting load_vcf to return the same values is proving a little difficult.
Maybe we should stop maintaining two implementations of vcf loading? Has
anyone hit anything with load_vcf_fast that's made them downgrade to
load_vcf?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/hammerlab/varcode/issues/144

—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/hammerlab/varcode/issues/144#issuecomment-213540233

Switch happened, closing the issue.


does not compile with rtc_gpio_desc, should be change to rtc_io_desc in twi.c

I am somewhat new to VSCODE and I am unable to follow your instructions.  Where is menuconfig and how do you run it?

Hey @bill-orange, how are you doing?
I recommend not using make to build the project. PlatformIO is much easier (or at least, it should be).
As soon as you open the project on VSCode, it should prompt you to install the PlatformIO extension (if you haven't already). Then, select the folder that you are interested to build and hit the checkmark button on the bottom left corner. The GIF shows this steps.
Regarding the config file, every example has a Kconfig.projbuild file. You can set the default values into it. Note that when you hit the build button on VSCode, it will generate a sdkconfig file that contains all the environment variables that the build step will use. In case you need to change some values, you can directly change on the file and re-build again or you can delete it and re-build again.
I noticed that there is some documentation indicating the make menuconfig. That should not be there anymore.

I am sure you put me on the right track.  However, I am not there yet.  I added CONFIG_RTCIO_SUPPORT_RTC_GPIO_DESC=y into sdkconfig.defaults and still no joy.  Same error. I also tried adding the subject line to sdkconfig with the same negative result.
I would have trued Kconfig.projbuild but I could not figure out the syntax, what to put where.
Thoughts?

I changed to rtc_io_desc and cam compile successfully.  I am not sure if the problem is solved so I will leave this open.

Glad you got it working @bill-orange!

Only a partial victory. When it runs I get a memory conflict. I opened another issues since this one is resolved.


The goal prefix was changed to dockerfile, update the README.md

Goal prefix is defined here: https://github.com/spotify/dockerfile-maven/blob/master/plugin/pom.xml#L116
We should update our README.md to match the correct goal prefix.

Those are still valid goals for this plugin, hence the confusion.  Would it be better to make it clear that those goals are for the docker-maven-plugin?

This was handled in #109


Can't resize using the divider of outline view

Issue Type: Bug
Steps to reproduce:

Drag the outline view into any of the horizontal views (problems, output, debug console, terminal).
Cannot resize using the divider like other split views.

VS Code version: Code - Insiders 1.45.0-insider (2225d77536d12fea2eda04930f431a5eb0930bba, 2020-04-09T09:22:11.706Z)
OS version: Windows_NT x64 10.0.18362

@mattacosta this is a WIP and one of the issues we are still working on is the representation of collapsed views. When you drag Outline into a panel, it by default shows up as collapsed which is confusing itself. Being collapsed and it not being obvious is why you are seeing this behavior.
To fix, click the header of the Outline view that has the >. It should expand and allow you to resized much like the sidebar.


update of the readme based on enus source

Closing all issues since this repo is being archived and no longer maintained.


Where is the information about table entries saved?

Where is the information about table entries saved? Are there some temporary file that you can check inside? We are using the P4Pi framework.

That's a bit of a vague question, and I think this kind of thing is better discussed on the P4 forum: https://forum.p4.org/
p4runtime-shell is a CLI tool which communicates with a P4Runtime server implementation. It doesn't itself store any state related to P4 forwarding state, such as table entries. When you read table entries using p4runtime-shell, it retrieves this state from the P4Runtime server. The P4Runtime spec doesn't mandate how the P4Runtime server needs to retrieve table entries. Some implementations may read table entries from "hardware" by querying a vendor-specific SDK. Some implementations may maintain a software cache and return table entries from that cache, without reading them from hardware (it is the responsibility of the P4Runtime implementation to ensure consistency between software cache and hardware state in that case). Some implementations may do a mix of the 2 options.


Gpu

add get gpu information support and fix python api bug

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.wuchao.cwc seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Reworked artifacts file to add RHEL image instructions

Issue # 3658
Description of changes:
Added descriptions of how to build RHEL-Based images for use with EKS Anywhere. This will include new descriptions of how to use RHEL-based images with an EKS Anywhere CloudStack provider.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/cherrypick release-0.12


Does no longer redirect after registration

I was using v0.9.0 for testing my application on CI, but after updating to v1.0.0-beta.0 it seems like the user is not redirected to my app after a successful registration anymore.
Here's a video of what my test is doing. It stays stuck on /idp/register without doing any redirects. Let me know if you need any more info, but I didn't see anything on the debug logs.
https://user-images.githubusercontent.com/1517677/126754322-8aeabba8-0335-4583-9973-cc703e83954d.mp4
If the user already has an account, it does work and they are redirected to my app after logging in:
https://user-images.githubusercontent.com/1517677/126754388-88525324-2dfa-4392-a4a5-383091a13e19.mp4
I was previously using an existing webId to register, but I've tried it and it has the same problem.
Also, I'm not sure if this is a bug or working as intended, but I noticed that new PODs don't have pim:storage or solid:privateTypeIndex in the profile. I was assuming those were always defined, but if this is not a bug I won't assume that in my apps anymore.

This is working as intended currently. Although there is definitely something to be said for having this redirect.
The main reason it doesn't redirect anymore is because the registration has been pulled out of the OIDC flow, which means you can now register by going to /idp/register directly without using the authn client. But the disadvantage is that there is no redirect anymore since the registration component would have to know if it is in an OIDC flow or not, and only redirect if it is.
There are ways to add that, but it would require some changes in the IDP part probably.
The root container is still a pim:Storage, but this is not stored in the profile but in the metadata of the root container. This is the template file that gets used for the root container metadata: https://github.com/solid/community-server/blob/main/templates/pod/.meta . This information gets exposed through a link type header on the root container as defined in the spec: https://solid.github.io/specification/protocol#storage

I should probably also add that the pod templates are not set in stone and could certainly be updated if needed. It's also possible to configure the server to use your own set of templates if you want, but I get that from an app point of view you want to know what to possibly expect in a profile.

But the disadvantage is that there is no redirect anymore since the registration component would have to know if it is in an OIDC flow or not

Can't we just pass a redirect query string parameter to the registration flow?

Can't we just pass a redirect query string parameter to the registration flow?

That could be a solution for now. Although it's shifting some extra logic to the registration handler we probably want to get rid of again at some point.

The main reason it doesn't redirect anymore is because the registration has been pulled out of the OIDC flow, which means you can now register by going to /idp/register directly without using the authn client. But the disadvantage is that there is no redirect anymore since the registration component would have to know if it is in an OIDC flow or not, and only redirect if it is.

Ok if that's expected feel free to close the issue then, I can do the redirect myself in the test suite. If you think it's a worthy improvement, leave it open :). I don't know how many real users will end up seeing this, but if they do I think it'd be a better approach because if they are stuck on the "registration successful" page, they may not know how to go back to the app. I tried clicking the links on screen and I got turtle documents, which may be even more confusing for users.

The root container is still a pim:Storage, but this is not stored in the profile but in the metadata of the root container. This is the template file that gets used for the root container metadata: https://github.com/solid/community-server/blob/main/templates/pod/.meta . This information gets exposed through a link type header on the root container as defined in the spec: https://solid.github.io/specification/protocol#storage

I see thanks, for pointing that out. It's a bummer that I'll have to do multiple requests now, as it mentions on the spec "Clients can determine the storage of a resource by moving up the URI path hierarchy until the response includes a Link header with rel="type" targeting http://www.w3.org/ns/pim/space#Storage."
But if that's how it's specified, that's it.
And do you know something about the type index? It seems like it's not on the spec and I read about it on the proposals folder, so I guess it's non-standard. But it's very useful for interoperability. Maybe I could create it if it doesn't exist, I don't think that should be a problem for users who don't have it.

Tagging @acoburn for an opinion on registration flow.

And do you know something about the type index? It seems like it's not on the spec and I read about it on the proposals folder, so I guess it's non-standard. But it's very useful for interoperability. Maybe I could create it if it doesn't exist, I don't think that should be a problem for users who don't have it.

That behavior is not standardized indeed; feel free to create, I would say.

Hey, I just tried v1.0.0-beta.1 and maybe this issue can be closed, because there is a new link to log in, and it redirects properly to the app after that:
https://user-images.githubusercontent.com/1517677/126866117-76d220a3-ecfd-430c-9627-10e86ff288bc.mp4
I'm not closing it in case you still want to talk about redirecting right after registration, but I would say it's fixed :).

Excellent, thanks a ton, @NoelDeMartin.


Mapbox Directions API OSRM Name Fix

This mostly fixes issue https://github.com/mapbox/mapbox-navigation-ios/issues/921, where an empty string is bypassing the CLGeocoder and causing the coordinate logic to trigger (which does test for empty string -- a bug, but moot because it's being removed anyway). This change fixes this issue and makes sure that waypoint.name == nil when the Mapbox Directions API does not return an OSRM name for the waypoint.

Fixing issue where querying a nonexistent waypoints[n].name keypath in the result json will produce "" instead of the expected nil. Adding logic to compensate for this.

/cc @bsudekum @1ec5 @frederoni

Would it be possible to add a test case?

I think #217 should be closed as well after this is merged and verified.

@JThramer mind checking out the test failure:
❌  /Users/vagrant/git/MapboxDirections/MBRouteOptions.swift:487:46: value of type 'String' has no member 'nonEmptyString'
                let apiName = possibleAPIName?.nonEmptyString
                              ~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~


Migration path for $nuxtI18nSeo()

As $nuxtI18nSeo() is deprecated now, what's the equivalent $nuxtI18nHead() expression?
I suspect it's $nuxtI18nHead({ addSeoAttributes: true }), correct? If so, that could be added to the documentation, I didn't find this information there.

Documentation was updated to mention only the non-deprecated method: https://i18n.nuxtjs.org/seo#improving-performance

Yep, but I'm wondering what the migration path my be.

Your guess is correct.

Thanks!


Why the Projection_containing_DateTime_subtraction test does not contain the subtraction in SQL?

Looking at the Projection_containing_DateTime_subtraction test and I'm wondering why the subtraction itself is not in the generated SQL?

Ah, looks like SqlServerSqlTranslatingExpressionVisitor is "handling" that. Am I correct?

SqlServer explicitly blocks math operations on datetime. While anything other than +/- is not possible, +/- have interesting signatures for DateTime
public static DateTime operator +(DateTime d, TimeSpan t);
public static TimeSpan operator -(DateTime d1, DateTime d2);
public static DateTime operator -(DateTime d, TimeSpan t);

In T-Sql, if you do datetime - datetime you get datetime back and not the timespan. Hence SqlServer does client eval. For subtraction over 2 datetimes, DateDiff functions can be used instead. (may be provider can implement exact using DateDiff function from clr operator overload but that is future enhancement).
The reason SqlServer blocks it and not relational, because PostgreSQL perfectly handles it. In PostgreSQL datetime - datetime gives back interval which maps to TimeSpan. cc: @roji

Thanks. I wasn't sure; maybe some deeper meaning.
Firebird behaves the same and I'm already handling the TimeSpan, so I'm lucky here.

@smitpatel yes, I remember us discussing this:
roji=# select pg_typeof('2018-01-05'::timestamp - '2018-01-04'::timestamp);
 pg_typeof
-----------
 interval
(1 row)

So everything works very well in PostgreSQL, no reason to have it blocked.


Add supports_schedules flag

What changed?
Adds a bool field in NamespaceInfo for whether the new scheduled workflow feature is supported on the namespace.
Why?
This is intended for the web UI to use to control whether to display schedule-related elements.

While doing this, you can also add a scheduling flag to temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities that you always set to true. This can allow the SDK to know ahead of time whether the version of server they have supports scheduling.
Granted the SDK can also just react to NotFound when attempting to invoke the calls on older servers. Or maybe we're not wanting to have any high-level client wrappers for these scheduling calls. Still, having the boolean in the capabilities helps for all features only newer server versions support.

While doing this, you can also add a scheduling flag to temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities that you always set to true (feel free to come up with a better name). This can allow the SDK to know ahead of time whether the version of server they have supports scheduling.
Granted the SDK can also just react to NotFound when attempting to invoke the calls on older servers. Or maybe we're not wanting to have any high-level client wrappers for these scheduling calls. Still, having the boolean in the capabilities helps for all features only newer server versions support.

Sure, makes sense. We haven't really talked about higher level wrappers yet but I have some ideas.


Added slideshare.net content provider

David, I pulled this into my local repo and deployed to my staging server http://chat.systemex.net/
It works great.
I'll let you pull this one though.


Add proper default browser support for mac

Changes

Currently, we'd always open Chrome on mac machines when "open" was set to default
This fixes that support with a proper lookup to first check that chrome is your default browser

Testing

Too env-specific to test

Docs

N/A

Curious.. what's the best way to test a branch like this? I ended up doing this:
> learn bootstrap
> npm run bundle

Then manually copied the snowpack/lib directory to my node_modules/snowpack/lib directory in my app. It worked, but was wondering if there was a better way.

Curious.. what's the best way to test a branch like this? I ended up doing this:
> learn bootstrap
> npm run bundle

Then manually copied the snowpack/lib directory to my node_modules/snowpack/lib directory in my app. It worked, but was wondering if there was a better way.

The contributor docs (CONTRIBUTING.md) should point you in the right direction, but maybe they could use an update. Added some new docs here: 81896419

The contributor docs (CONTRIBUTING.md) should point you in the right direction, but maybe they could use an update. Added some new docs here: 81896419


Broken link in v2 release

reading the v2 release (https://github.com/dcastil/tailwind-merge/releases/tag/v2.0.0) points to a link https://github.com/dcastil/tailwind-merge/blob/v2.0.0/v1-to-v2-migration.md which appears not to work

Oh, thanks for letting me know! Fixed it in the release.

The migration guide is here by the way 😁
https://github.com/dcastil/tailwind-merge/blob/v2.0.0/docs/changelog/v1-to-v2-migration.md


Can not delete first created pod

Describe the bug
After creating a new pod I can not delete it
To Reproduce
Steps to reproduce the behavior:

Create account
Create pod with name 111
Delete pod with name 111 - pod del 111

Expected behavior
Pod should be deleted
Logs
dfs >>>user new bbb
Please enter your password:
user created with address  0x4Bd266D6F23a71EAF120Fe1C473009D9B79a59f6
Please store the following 12 words safely
if you loose this, you cannot recover the data in-case of an emergency.
you can also use this mnemonic to access the datain case this device is lost
=============== Mnemonic ==========================
hollow skin clinic room desk opinion acquire hamster raccoon elephant occur man
=============== Mnemonic ==========================
dfs@bbb >>>pod new 111
Please enter your password:
pod created successfully
dfs@bbb >>> 111 >> / > pod del 111
Please enter your password:
could not delete pod:  delete pod: error uploading data
dfs@bbb >>>pod new 222
Please enter your password:
pod created successfully
dfs@bbb >>> 222 >> / > pod del 222
Please enter your password:
pod deleted successfully
dfs@bbb >>>

Cannot reproduce.