[BUG] When installing 1.12.2

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 7/13/22 10:19 AM
Description: Initializing game

java.lang.ExceptionInInitializerError
        at bib.av(SourceFile:661)
        at bib.aq(SourceFile:456)
        at bib.a(SourceFile:404)
        at net.minecraft.client.main.Main.main(SourceFile:123)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
        at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)
        at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:746)
        at org.lwjgl.opengl.LinuxDisplay$3.run(LinuxDisplay.java:743)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.opengl.LinuxDisplay.init(LinuxDisplay.java:743)
        at org.lwjgl.opengl.Display.<clinit>(Display.java:138)
        ... 4 more

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
        at bib.av(SourceFile:661)
        at bib.aq(SourceFile:456)
-- Initialization --
Details:
Stacktrace:
        at bib.a(SourceFile:404)
        at net.minecraft.client.main.Main.main(SourceFile:123)

-- System Details --
Details:
        Minecraft Version: 1.12.2
        Operating System: Linux (amd64) version 4.15.0-188-generic
        Java Version: 1.8.0_202, Oracle Corporation
        Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
        Memory: 68636112 bytes (65 MB) / 134217728 bytes (128 MB) up to<PHONE_NUMBER> bytes (2048 MB)
        JVM Flags: 7 total; -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
        IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
        Launched Version: 1.12.2
        LWJGL: 2.9.4
        OpenGL: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
        GL Caps:
        Using VBOs: Yes
        Is Modded: Probably not. Jar signature remains and client brand is untouched.
        Type: Client (map_client.txt)
        Resource Packs:
        Current Language: ~~ERROR~~ NullPointerException: null
        Profiler Position: N/A (disabled)
        CPU: <unknown>

vagrant@ubuntu-bionic:~$ startx

X.Org X Server 1.19.6
Release Date: 2017-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 5.4.0-121-generic x86_64 Ubuntu
Current Operating System: Linux ubuntu-bionic 4.15.0-188-generic #199-Ubuntu SMP Wed Jun 15 20:42:56 UTC 2022 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-188-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
Build Date: 07 July 2022  05:11:20PM
xorg-server 2:1.19.6-1ubuntu4.11 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.34.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/vagrant/.local/share/xorg/Xorg.1.log", Time: Mon Jul 18 15:14:38 2022
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
	 at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/home/vagrant/.local/share/xorg/Xorg.1.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
^[[Bxinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
Couldn't get a file descriptor referring to the console

vagrant@ubuntu-bionic:~$ cat .local/share/xorg/Xorg.1.log
[   881.971]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[   881.971] X Protocol Version 11, Revision 0
[   881.971] Build Operating System: Linux 5.4.0-121-generic x86_64 Ubuntu
[   881.971] Current Operating System: Linux ubuntu-bionic 4.15.0-188-generic #199-Ubuntu SMP Wed Jun 15 20:42:56 UTC 2022 x86_64
[   881.971] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-188-generic root=LABEL=cloudimg-rootfs ro console=tty1 console=ttyS0
[   881.971] Build Date: 07 July 2022  05:11:20PM
[   881.971] xorg-server 2:1.19.6-1ubuntu4.11 (For technical support please see http://www.ubuntu.com/support)
[   881.971] Current version of pixman: 0.34.0
[   881.971] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   881.971] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   881.971] (==) Log file: "/home/vagrant/.local/share/xorg/Xorg.1.log", Time: Mon Jul 18 15:14:38 2022
[   881.971] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   881.972] (==) No Layout section.  Using the first Screen section.
[   881.972] (==) No screen section available. Using defaults.
[   881.972] (**) |-->Screen "Default Screen Section" (0)
[   881.972] (**) |   |-->Monitor "<default monitor>"
[   881.972] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   881.972] (==) Automatically adding devices
[   881.972] (==) Automatically enabling devices
[   881.972] (==) Automatically adding GPU devices
[   881.972] (==) Automatically binding GPU devices
[   881.972] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   881.972] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   881.972] 	Entry deleted from font path.
[   881.972] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	built-ins
[   881.972] (==) ModulePath set to "/usr/lib/xorg/modules"
[   881.972] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   881.972] (II) Loader magic: 0x5580dcdac020
[   881.972] (II) Module ABI versions:
[   881.972] 	X.Org ANSI C Emulation: 0.4
[   881.972] 	X.Org Video Driver: 23.0
[   881.972] 	X.Org XInput driver : 24.1
[   881.972] 	X.Org Server Extension : 10.0
[   881.974] (EE) systemd-logind: failed to get session: PID 18179 does not belong to any known session
[   881.974] (II) xfree86: Adding drm device (/dev/dri/card0)
[   881.974] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
[   881.976] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/16777216, BIOS @ 0x????????/131072
[   881.976] (II) LoadModule: "glx"
[   881.976] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   881.977] (II) Module glx: vendor="X.Org Foundation"
[   881.977] 	compiled for 1.19.6, module version = 1.0.0
[   881.977] 	ABI class: X.Org Server Extension, version 10.0
[   881.977] (==) Matched vboxvideo as autoconfigured driver 0
[   881.977] (==) Matched modesetting as autoconfigured driver 1
[   881.977] (==) Matched fbdev as autoconfigured driver 2
[   881.978] (==) Matched vesa as autoconfigured driver 3
[   881.978] (==) Assigned the driver to the xf86ConfigLayout
[   881.978] (II) LoadModule: "vboxvideo"
[   881.978] (WW) Warning, couldn't open module vboxvideo
[   881.978] (II) UnloadModule: "vboxvideo"
[   881.978] (II) Unloading vboxvideo
[   881.978] (EE) Failed to load module "vboxvideo" (module does not exist, 0)
[   881.978] (II) LoadModule: "modesetting"
[   881.978] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   881.978] (II) Module modesetting: vendor="X.Org Foundation"
[   881.978] 	compiled for 1.19.6, module version = 1.19.6
[   881.978] 	Module class: X.Org Video Driver
[   881.978] 	ABI class: X.Org Video Driver, version 23.0
[   881.978] (II) LoadModule: "fbdev"
[   881.978] (WW) Warning, couldn't open module fbdev
[   881.978] (II) UnloadModule: "fbdev"
[   881.978] (II) Unloading fbdev
[   881.978] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   881.978] (II) LoadModule: "vesa"
[   881.978] (WW) Warning, couldn't open module vesa
[   881.978] (II) UnloadModule: "vesa"
[   881.978] (II) Unloading vesa
[   881.978] (EE) Failed to load module "vesa" (module does not exist, 0)
[   881.978] (==) Matched vboxvideo as autoconfigured driver 0
[   881.978] (==) Matched modesetting as autoconfigured driver 1
[   881.978] (==) Matched fbdev as autoconfigured driver 2
[   881.978] (==) Matched vesa as autoconfigured driver 3
[   881.978] (==) Assigned the driver to the xf86ConfigLayout
[   881.978] (II) LoadModule: "vboxvideo"
[   881.978] (WW) Warning, couldn't open module vboxvideo
[   881.978] (II) UnloadModule: "vboxvideo"
[   881.978] (II) Unloading vboxvideo
[   881.978] (EE) Failed to load module "vboxvideo" (module does not exist, 0)
[   881.978] (II) LoadModule: "modesetting"
[   881.978] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   881.978] (II) Module modesetting: vendor="X.Org Foundation"
[   881.978] 	compiled for 1.19.6, module version = 1.19.6
[   881.978] 	Module class: X.Org Video Driver
[   881.978] 	ABI class: X.Org Video Driver, version 23.0
[   881.978] (II) UnloadModule: "modesetting"
[   881.978] (II) Unloading modesetting
[   881.978] (II) Failed to load module "modesetting" (already loaded, 0)
[   881.978] (II) LoadModule: "fbdev"
[   881.978] (WW) Warning, couldn't open module fbdev
[   881.978] (II) UnloadModule: "fbdev"
[   881.978] (II) Unloading fbdev
[   881.978] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   881.978] (II) LoadModule: "vesa"
[   881.979] (WW) Warning, couldn't open module vesa
[   881.979] (II) UnloadModule: "vesa"
[   881.979] (II) Unloading vesa
[   881.979] (EE) Failed to load module "vesa" (module does not exist, 0)
[   881.979] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   881.979] (EE)
Fatal server error:
[   881.979] (EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
[   881.979] (EE)
[   881.979] (EE)
Please consult the The X.Org Foundation support
	 at http://wiki.x.org
 for help.
[   881.979] (EE) Please also check the log file at "/home/vagrant/.local/share/xorg/Xorg.1.log" for additional information.
[   881.979] (EE)
[   881.979] (WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
[   881.979] (WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor
[   881.979] (EE) Server terminated with error (1). Closing log file.


Example-Forum Vulcan 1.8.10 - Search do nothing with the word année

Hi,
Today, I found a strange issue with search !
If I search with année the search do nothing.

You can try it at https://fr.adalidda.com
Thank You
Adalidda

Seems to work for me? I don't see any reason why a specific word wouldn't work.

You are right, it's not a bug. The search functionality had been improved a lot, I didn't notice it.
Sorry.
Adalidda.


Input all Points for Optimization-based method?

Hi Songyou,
Thanks for sharing your code for the excellent work!
I am curious about the optimization-based part and I have two questions. Can you help me? thanks a lot in advance. :)

Do you use the whole point cloud? For example,  the  "daratech" shape(SRB dataset) contains 71265 point cloud, you put all the point clouds for your methods or you downsample them first.
Can you provide the parameter for Poisson Surface Reconstruction(e.g. depth) and parameter for minimum spanning tree method if possible.

Looking forward to your reply!
Best,
Runsong

Hi @Runsong123 , thanks for your interest in our work. Regarding your questions:

We use all points during the optimization, but only use the subsampled points for chamfer loss calculation in each iteration. Check here and here.
For sPSR, we use depth=8. For minimum spanning tree algorithm, we use the implementation from Open3D. We set search_param=o3d.geometry.KDTreeSearchParamHybrid(radius=0.1, max_nn=30).

Hope this helps.
Best,
Songyou

Got it! Thanks a lot!  :)
Best,
Runsong


require is not a function error

require('heroku-self-ping')("http://your-app-url");
this usage omits "require" is not a function error. how can i solve it?..

Hello,
Are you running nodejs?
require is a built-in function and should always be available for CommonJS files (.js).

yes i'm using app.js at express/nodeJS workframe.
To solve the problem i tried this way below. didn't omitted an error but i'm not sure if it will work.
const herokuping = require("heroku-self-ping").default(process.env.APP_URL);

Yeah, OK I see. You're correct, I'll update the README!


How to use bubble show case in Action bar menu

Hello @EcLaboratory
Please give some solution how to use bubble show case in Action bar menu, because when i use it in target view, app crash continuously. please give some solution how to use it, as well as on Hamburger icon of Navigation drawer.
Both are child of Toolbar, please check once.
Thanks

This can be a solution for using the menu items on the toolbar
toolbar.inflateMenu(R.menu.menu_item)//Menu items in the toolbar val view = toolbar.findViewById<ActionMenuItemView>(R.id.action_item_id) //where 'action_item_id' is the id of the MenuItem set on your xml menu file.  BubbleShowCaseBuilder(this) //Activity instance                 .title("foo") //Any title for the bubble view                 .targetView(view) //View to point out                 .show() //Display the ShowCase
I hope this helps

@Centauryal
Thanks for reply, i use this library in my java code and this findViewById(R.id.action_item_id) syntax not accepting in my project.
Do you have any java example ?
Thanks

That's for initializing the menu item on the toolbar. After the toolbar has
been initialized
toolbar.InflateMenu(R.menu.menu_item);
ActionMenuItemView view = (ActionMenuItemView)
toolbar.findViewById(R.id.action_menu);
BubbleShowCaseBuilder builder = new BubbleShowCaseBuilder(this)
.title("foo")
.targetView(view);
builder.show();
For the java code you can try like that.
On Wed, May 6, 2020, 16:38 BishalMalick<EMAIL_ADDRESS>wrote:

@Centauryal https://github.com/Centauryal
Thanks for reply, i use this library in my java code and this
findViewById(R.id.action_item_id) syntax not accepting in my project.
Do you have any java example ?
Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ECLaboratorio/BubbleShowCase-Android/issues/45#issuecomment-624544521,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AELCEK2USJGOBA6BHYRPVCTRQEV2FANCNFSM4LC2UJWA
.

@Centauryal Thanks for that, but now i don,t have time to test that, but when i do work on it i will defiantly tell you what happens with this code.
in this issue, hope you will check that time
but i have one  more thing Can you tell me how can i use hamburger icon of toolbar or navigational drawer in BubbleShowCase
so i can put the view of hamburger icon or menu icon on BubbleShowCase.
Thanks


Skip email confirmation

This is a question, not an issue. Is there an easy way to skip email confirmation when new users sign up?

Hi. I think there are two ways:

Don't use confirmable module in your user model

devise :registerable #,:confirmable

Or use skip_confirmation! on your user object:

user = User.new(email<EMAIL_ADDRESS>user.skip_confirmation!
user.save

The first solution worked fine! Thanks!


Bug: Cannot generate a token with 'read:tasks' scopes.

What happened?
When running the FT, it was shown that it is impossible to generate a token with the scope 'read:tasks'.
It is visible that 'read:tasks' is missing in the code:
https://github.com/vmware/repository-service-tuf-api/blob/7b57e1778ec1608cb90d68a1490264e5ba4b3549/repository_service_tuf_api/token.py#L84-L92
What steps did you take?
a) You can see it in the functional tests: https://github.com/vmware/repository-service-tuf/actions/runs/3526391298/jobs/5914262984
b) Generate a Token using API

Login using admin
Generate a token /api/v1/token/new adding scope read:tasks

c) Generate a token using CLI

Login using rstuf
Generate a token with scope read:tasks

What behavior did you expect?
Create token with 'read:tasks' is a must to have.
Relevant log output
FAILED tests/functional/tokens/test_generate.py::test_admin_uses_http_api_to_generate_a_token[['write:targets', 'read:settings', 'read:tasks']-380] - AssertionError: {'detail': [{'ctx': {'given': 'read:tasks', 'permitted': ['read:bootstrap', 'read:settings', 'read:targets', 'read:tok...tted: 'read:bootstrap', 'read:settings', 'read:targets', 'read:token', 'write:targets'", 'type': 'value_error.const'}]}

FAILED tests/functional/tokens/test_generate.py::test_admin_uses_rstuf_command_line_interface_to_generate_token[write:targets read:targets read:tasks-380] - AssertionError: (1, '\x1b[31m╭─\x1b[0m\x1b[31m Error \x1b[0m\x1b[31m──────────────────────────────────────────────────────────────────...  \x1b[31m│\x1b[0m
554
  \x1b[31m╰──────────────────────────────────────────────────────────────────────────────╯\x1b[0m
555
  ')

Code of Conduct

[X] I agree to follow this project's Code of Conduct

I can work on this one.

Closed by #193

#193 193


SPIKE: Assess required changes for non-automatic endorsement

Currently, Traction expects an Endorser to automatically (and almost instantaneously) accept connections and endorsement requests coming from a tenant. In reality, this will not be the behaviour that is encountered with production networks.
Acceptance Criteria: assess and document current behaviour and required changes when using endorsers that will not automatically respond to requests. Changes may be localized to the Tenant UI, more likely some changes will be needed in the Traction plugin as well.
Interactions to pay attention to:

non-automatic connection requests from a tenant to an endorser
non-automatic DID publishing
non-automatic schema/creddef creation
endorser agent not writing the transaction after endorsement was provided, but tenant having to do so (see endorsement options here)

The Government of British Columbia - Endorser services will not write any transactions to the ledger apart from, perhaps, the DID for a newly approved author - some investigation still needed here.  The intent is to keep the endorser services as purely endorser services that endorser a transaction for an author and hand the signed transaction back to the author to write to the ledger.

I don’t think we should be so hard and fast on that. I don’t think it matters who writes the transaction, as long as it gets written.  I’m thinking down the line where the endorser is writing to ledgers verifiable data registries other than Indy. We still want the same functionality — approval before writing — but the target of the writing might be different. It might be easier to have the endorser do the writing.
Happy to discuss this further.

This has possibly been duplicated by #797


Hyperlinks of testing results are not working

Thanks for your sharing.
The links on the examples of testing results fail to display on my web browser.
Could you please confirm and update it?

Thank you for your valuable suggestions.
The inernal links to each chapter in 'README.md' file, which works well on my laptop, do not work on the web browser, so I have to delink them.
In addition, figures displaying problems are also fixed.


Provide more advanced backlog

Provide more advanced backlog for better tracking work and across different areas/prios/etc.
Tasklist

[x] Create GitHub Project
[x] Auto-add to GitHub Project
[x] Provide categories and different views
[ ] Document roadmap in this repo
[ ] Document roadmap in governance repo
[ ] Setup new roadmap planning for v1.0 and beyond

https://github.com/orgs/kedacore/projects/6/views/4


backport release notes for 23.4.1

backport release-notes 23.4.1 into release branch

Closing in favor of https://github.com/stackabletech/documentation/pull/410


Incorrect identification of commented tags

The following feature file is triggering the 'Scenario has a commented out tag' rule on Scenario Bar, even though there are no commented tags:
Feature: FooBar

  Scenario: Foo
    * a step

  # Just a comment
  @some_tag
  Scenario: Bar

The same feature with no preceding scenarios does not trigger the issue:
Feature: FooBar

  # Just a comment
  @some_tag
  Scenario: Bar

It looks like #85 might fix this.


Failed to install Emulator (Tizen Studio) on MacOS

I tried to install Tizen Studio Emulator to test the app but couldn't find a solution. Looking forward to receiving help from everyone. Thanks a lot.
Cannot install the Tizen Studio package.
org.tizen.manager.exception.UMException: Cannot install the Tizen Studio package.
  	at org.tizen.manager.core.InstallController.wrapExceptionWithGeneralInstallException(InstallController.java:583)
  	at org.tizen.manager.core.InstallController.install(InstallController.java:658)
  	at org.tizen.manager.core.InstallController.install(InstallController.java:543)
  	at org.tizen.manager.core.Install.InstallProcess.run(InstallProcess.java:65)
  	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  	at java.lang.Thread.run(Thread.java:750)
  Caused by: org.tizen.manager.exception.UMException: Cannot install the Tizen Studio package.
  	at org.tizen.manager.core.InstallController.waitForInstallingPackagesDone(InstallController.java:1024)
  	at org.tizen.manager.core.InstallController.install(InstallController.java:655)
  	... 7 more
  Caused by: java.lang.Exception: The installation was stopped by failure of dependent packages. ==> 5.0-emulator-sdbscript
  	at org.tizen.manager.core.Install.ManagerableInstallerCallable.call(ManagerableInstallerCallable.java:87)
  	at org.tizen.manager.core.Install.ManagerableInstallerCallable.call(ManagerableInstallerCallable.java:51)
  	... 4 more

@hellofrontendxxx hello, thanks for ticket. The issue you are having doesn't look like is related to renative, therefore sorry but not able to help you here

Closing this ticket. Feel free to reopen if rnv issues pop up


Data storage for CI and local development

A large problem we run into is the use of postgres when creating our testing. When developing locally it writes to the local database and when errors happen, those entries are not automatically removed. For CI, the postgres timeouts often lead to failing builds - when there is nothing wrong with the build.
Feature: Data storage alternative for testing
  As a core developer
  I want data storage for development purposes
  So that I can develop my application with minimal storage issues.

  Scenario: Local development
    Given that we must develop locally
      And that we need to continually run tests while developing
      And that some tests require a round-trip conversation with a database
    When I am developing locally
    Then I need a data storage option that mimics the functionality of our production database
      And this option needs to seamlessly work with knex
      And this option should be configurable via the global configuration
      And this option should be separate from the database used when Punchcard is running on localhost.

  Scenario: CI
    Given that our code goes through Travis for continuous integration
      And that Travis will run all tests
      And that some tests need to interface with data storage
    When I send code through the CI system
    Then I need a data storage option that mimics the functionality of our production database
      And this option needs to seamlessly work with knex
      And this option should be configurable via the global configuration.

Data storage alternative for testing

[ ] Local
[ ] CI

I… don't understand this issue? We don't touch data storage with our DB. It's a database. I also would like these scenarios rewritten to discuss the actual context, action and expected results that need to be resolved

I meant database (changed title)

The tests I wrote for API generates fake content before it starts and removes it from the DB after it's done; if the problem is our tests need content, we should do that for all of our tests

Did you read the opening description?

I did, it's not clear that is the problem, and the scenarios are not clear. Can you please take another swing at them?

Also, it sounds like the problem exists with Travis. If that's the case, we should have a before_script script that drops all tables in our DB for Travis before this starts, and this now sounds like a bug

removed ci, re-wrote scenario

@Snugug I think this is as simple as setting up a separate database in the config for local testing. We could probably just change this section to allow this db to be used for local testing too. I'm gonna make this a 2 because I want to experiment a bit with it.


Get Data from the Internet

URL of codelab:
https://developer.android.com/codelabs/basic-android-kotlin-compose-getting-data-internet
Specify the language of the codelab if it is not English:
It's English.
In which task and step of the codelab can this issue be found?
8. Parse the JSON response with kotlinx.serialization
Describe the problem
When following the instructions in the codelab, the app doesn't run. It terminates instantly with the following exception.
FATAL EXCEPTION: main
Process: com.example.marsphotos, PID: 18673
java.lang.IllegalArgumentException: Unable to create converter for java.util.List<com.example.marsphotos.model.MarsPhoto>
	for method MarsApiService.getPhotos
	at retrofit2.Utils.methodError(Utils.java:54)
	...
Caused by: kotlinx.serialization.SerializationException: Serializer for class 'MarsPhoto' is not found.
Please ensure that class is marked as '@Serializable' and that the serialization compiler plugin is applied.
	at kotlinx.serialization.internal.PlatformKt.serializerNotRegistered(Platform.kt:31)
	...

Comparing with the solution code, one can see that the instructions in the codelab use different versions for the serialization plugin and for the json serialization import.
The codelab has:
id("org.jetbrains.kotlin.plugin.serialization") version "1.8.10"
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.1")

while the solution code has (in repo-starter):
id("org.jetbrains.kotlin.plugin.serialization") version "1.9.10"
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.0")

Somehow, updating the versions fixes the problem.
Steps to reproduce

Follow the codelab, use version 1.8.10 for the serialization plugin and 1.5.1 for the json serialization import
Run the app
See error in log cat
Change plugin version to 1.9.10 for the serialization plugin and 1.6.0 for the json serialization import
Run the app
App works fine

Versions
Android Studio version: Build #AI-241.14494.240.2411.11700778, built on April 11, 2024
API version of the emulator: 34

Looks like this is a duplicate of https://github.com/google-developer-training/basic-android-kotlin-compose-training-mars-photos/issues/134

Looks like this is a duplicate of https://github.com/google-developer-training/basic-android-kotlin-compose-training-mars-photos/issues/134


Adds initial implementation for OAuth2 support (#9)

Resolves issue #9
Summary of Changes

Adds a league/oauth2-client provider, XeroProvider
Changes the behavior of XeroClient constructor to support oauth1 and oauth2 based on new optional "scheme"
Adds a static method to create a xero client based on authorization code, access token, or refresh token scenarios.
Deprecates all oauth1 related functionality.
Change documentation to reference OAuth2 methodology.

Remaining Tasks

[x] Needs unit test coverage for XeroClient when using oauth2 scheme.

Attribution

mradcliffe

Alright. I'm cool with this. I haven't been able to actually manually test the API successfully yet due to obscure 500 errors on Xero's authorize page for a full work flow.
However making requests to the end points for 403 errors is getting parsed correctly by the provider and the client static method.


Question: why all pages are children of "pages" top route

Regarding the documentation - https://akveo.github.io/ng2-admin/articles/013-create-new-page/

The penultimate thing we need to do is to declare a route in src/app/pages/pages.menu.ts. Typically all pages are children of the /pages route and defined under the children property of the root pages route like this:

Is it possible to have URL like:

https://localhost:12345/#/MyPage1
https://localhost:12345/#/MyPage2
https://localhost:12345/#/MyPage1/Subpage
...

without having to have one global /pages/ as part of Angular routing?

Of course, you are responsible for defining convenient Routes for your Application.
Instead of defining the desired Route under the 'pages' path, you can create a custom path ;
{
path: 'MyPage1',
loadChildren: 'app/pages/component-folder/component.module#ComponentModule,
}
And in the menu use the path : ['/MyPage1]

Yeah, but why to have this "MyPage1" , i Want to path be empty, so root is rely http root of an app. How to securely achieve this?

If you want to change the 'pages' path, just modify the pages.routing.ts file and change the path to empty or whatever you want to !
Don't forget to update the path also in the pages.menu.ts file !

Yeah, but rest of the theme, like components inside use babPageTop etc, also have the hard coded and dependency on /pages/  , so need to modify all of those, but want to have ng2-admin default theme as much as possible. So question is more like, why is it decided to be a subfolder "pages" instead of empty?

Nothing is hard coded! just change the path and you're good to go, you won't need to modify any components !!!

Closing due to inactivity.


Tutorial: sneaking in a bug for cider to fix

In #1481 I proposed sneaking in a handwritten bug in Calyx code so that Cider can then come in and fix. This is a vague attempt at that, but I don't think it's quite there yet.
I'm checking in what I have, but I suspect @EclecticGriffin will be able to polish it off in no time.
Basically I generated Calyx code out of sos.mrxl and then hand-tweaked one register, which is used to check something like
while (i < 4) {
   // map_things
}

In the Calyx code, I changed the register for i to be std_reg(2) instead of std_reg(32). The register is actually called idx_b0_0, not i.
The behavior I'd like to achieve is infinite looping.
Anyway, my one-character change didn't work: I just got out much earlier.
incr_b0_0.left = idx_b0_0.out;
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Malformed Structure: Mismatched port widths. Source has size 2 while destination requires 32.

Sorry, I branch off the wrong spot and made an overly noisy PR. This is now #1511


Add icon for Atlas service

SAM has option to import Atlas service, but the icon is missing. See screenshot.

@shahsank3t , can you take a look?

Raised PR: https://github.com/hortonworks/streamline/pull/1270

Thanks @shahsank3t for taking care of this quickly. Merged the changes to master.


How was the anime waifu t-shirt design born

Would be a really nice article to write about how design was born

put screenshot from public convos
link to artists, foundation, socials
design process with sketches during process
how designed has been evolving during process
amount of tshirt prints
make NFTs for people claim design (those who doesn't have 👕 and could claim shirt in exchange for that)
what's was purpose of design to signal which values
anything else?

We actually give away over 100 t-shirts on Polkadot Decoded to participants on the first day and people really loved design, even c-base folks actually made tour in our KodaDot 👕
Cute!
Ref

https://twitter.com/LTIZ88/status/1542533391916011520?t=MlktbXpnbRXOpJq_dG9hVQ&s=19 (author)

:wave:

👋

ignore

This has been written, final outcome https://kodadot.substack.com/p/the-story-behind-our-t-shirt-waifu


Version bump to dependencies(package.json), root package-lock.json

I was following the Manifest Driven release-please

What you're trying to do
I am trying to create a Github release, changelog generation, version bumps to changed packages, dependent projects & finally a npm publish
What code you've already tried
I have the below code for release-please-config.json

{
    "include-component-in-tag": true,
    "include-v-in-tag": true,
    "tag-separator": "@",
    "separate-pull-requests": true,
    "packages":{
        "packages/hello-world-util": {
            "release-type": "node",
            "always-link-local": true,
            "changelog-path": "CHANGELOG.md",
            "path": "packages/hello-world-util",
            "versioning-strategy": "auto",
            "intial-version": "0.0.1",
            "plugins":[
                {
                    "type": "node-workspace",
                    "updateAllPackages": true,
                    "updatePeerDependencies": true,
                    "considerAllArtifacts": true
                }
            ]
        },
       "starters/nestjs-startup-app": {
            "always-link-local": true,
            "path": "starters/nestjs-startup-app",
            "skip-github-release": true,
            "plugins":[
                {
                    "type": "node-workspace",
                    "updateAllPackages": true,
                    "updatePeerDependencies": true,
                    "considerAllArtifacts": true
                }
            ]
       }
    },
    "plugins": ["linked-versions"],
    "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json"
  }

Not sure if I have to use both plugins but either of them would work if tried independently with other changes in configuration.
The release-please-manifest.json with versions:
{
    ".": "0.0.1",
    "packages/hello-world-util": "0.0.1"
}

A minimal code describing the workflow step to release github notes, changelogs
jobs:
    release-please:
      runs-on: ubuntu-latest
      steps:
        - uses: googleapis/release-please-action@v4
          id: release
          with:
            release-type: node
            config-file: release-please-config.json
            manifest-file: .release-please-manifest.json
            path: |
                packages/hello-world-util

Any error messages you're getting
I don't see any error message though, but was looking a way to auto update the root package-lock.json,  other project dependencies, the above configuration creates a pr with changelog, version bump in hello-world-util package but I was looking if it can also update the dependent packages, for eg: nestjs-startup-app has dependency on hello-world-util also, there is a single package-lock.json at root level if I can update it somehow.

Ok, I think config-file: release-please-config.json, manifest-file: .release-please-manifest.json in workflow are required when the name is different, I assume it will not work if the same name is given for a created config file, also I did remove path so, I don't have any more options now, I also updated the config(config-file: release-please-config.json) to be as below
{
    "include-v-in-tag": true,
    "tag-separator": "@",
    "always-link-local": true,
    "packages":{
        "packages/hello-world-util": {
            "component": "hello-world-util",
            "release-type": "node",
            "changelog-path": "CHANGELOG.md"
        },
        "starters/nestjs-startup-app": {
            "component": "nestjs-startup-app",
            "release-type": "node",
            "changelog-path": "CHANGELOG.md"
        }
    },
    "plugins":[
        {
            "type": "node-workspace",
            "updateAllPackages": true,
            "updatePeerDependencies": true
        },
        {
            "type": "linked-versions",
            "groupName": "linked-group",
            "components": ["hello-world-util", "nestjs-startup-app"]
        }
    ],
    "$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json"
  }

The combination of the above resulted in updating 5 files namely

Bumping actual package's package.json(in this case hello-world-util).
Creation of CHANGELOG for actual package.
Bumping dependencies package.json (in this case nestjst-startup-app).
Creation of CHANGELOG for dependent project.
Finally bumping the newer version in the package-lock.json at root level.

Hope, this may help someone.


Support non-BTC starting balances

Running a backtest with starting balances {'ETH': 1.0} doesn't simulate any trades. It's easy enough to convert everything into BTC before running moneybot, but we should let people start with whatever they have.
To reproduce this, set your starting balances as above in examples/backtest.py and run a backtest with the log level set to DEBUG:
python3 examples/backtest.py -c config.yml -s buffed-coin -l DEBUG

You won't see any log lines starting with "Simulating trade:" – compare this to what you get starting with BTC, which has many trades.

Strategy::initial_proposed_trades assumes starting balance is entirely in "fiat" which seems like the thing we need to change.

One solution might be to think less about trades to execute, and more about what distribution of assets we want. In the domain logic of the index fund, that's really what we care about. Of course, that would be a fairly significant refactor....
So, an intermediate hack would just be to check that we have a sufficiently diversified portfolio (in the context of our example strategies, that we have at least some balance of all the coins on Polo).


Pin fortio version

Although making fortio version latest is convenient it has the side effect of potentially breaking tests in past versions.

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: chxchx
Assign the PR to them by writing /assign @chxchx in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

tests/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ostromart: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
b76fa3a6893a3a55cee34ac1f7570dad301b73d8
link
/test istio-pilot-e2e

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@ostromart: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-pilot-e2e.sh
b76fa3a6893a3a55cee34ac1f7570dad301b73d8
link
/test istio-pilot-e2e

prow/e2e-bookInfoTests-v1alpha3.sh
b76fa3a6893a3a55cee34ac1f7570dad301b73d8
link
/test e2e-bookInfo-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

A more proper fix, yet uncessary would be to build a fortio image from vendor/

Or pick the version from Gopk.lock

See #5398 for demonstration that so far tbe latest_release (or even lastest in that branch) just works, and above for low pri solutions to future problems


Copy text from nrepl-server to cider-repl

This feature is implemented in my fork of rally-emacs, and is useful for telling when there was an error while the REPL was starting up. The error is completely invisible otherwise!

Resolved in bbe21dc451d0725dce5faf4f035771270b1a0b28.


How to send a message to many device?

How to send a message to multiple devices (token) both iOS and Android like PushSharp library did?

@CoverID what stops you from doing this:
var tasks = registrationIds.Select(id => sender.SendAsync(id, payload));
await Task.WhenAll(tasks);

This library is meant to be clean and simple. I'd prefer to avoid anything that is not that necessary. Does that help?


[IOTDB-2512]Replaced some static variables with TSDataType.toString

Replaced Boolean, Double and Float with TSDataType.toString in those 3 classes respectively.

Coverage increased (+0.01%) to 67.76% when pulling 4a64762b52efae5e6344172412ea72684051b9b3 on JerryZhangZZY:IOTDB-2512 into 5767587be65982056e87f0a08552601f4b8d0583 on apache:master.

why not just remove abstract for these methods in Statistics class, and add default implementations throw StatisticsClassException(String.format(STATS_UNSUPPORTED_MSG, getType(), "***"))

Good idea, thanks for your suggestion!
从 Windows 版邮件发送
发件人: Changqi
发送时间: 2022年2月9日 下午 5:41
收件人: apache/iotdb
抄送: Zhang Zeyu; State change
主题: Re: [apache/iotdb] [IOTDB-2512]Replaced some static variables withTSDataType.toString (PR #5018)
why not just remove abstract for these methods in Statistics class, and add default implementations throw StatisticsClassException(String.format(STATS_UNSUPPORTED_MSG, getType(), ""))
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you modified the open/close state.Message ID: @.>


fix: replace letter x with icon close

Fixes JIRA ticket: WARP-409

Replace the letter X with the IconClose16 icon in our Pill component.

You can delete meta.json and remove the --metafile=meta.json from package.json :)


constant_tensor in BevDecoder

Hi,
I noticed that the attribute constant_tensor is randomly assigned in the class BevDecoder, and BevDecoder is enabled in Mile by default.
https://github.com/wayveai/mile/blob/c8b245c7e83ae487d1263758436fd76b80b0cf54/mile/models/common.py#L197
I wonder what the role of this attribute is, and is it necessary to make its value random?
Introducing randomness into the system may also introduce unknown risks.

This parameter corresponds to the learnable latent grid in bird's-eye view, which is upsampled by the BeV decoder and injects the signal from the input with instance normalization. The parameter is randomly initialised, similarly to a weight in the neural net, and is optimised over the course of training


README.md is pristine from GitLab Pages template

Migrated from GitLab: https://gitlab.com/meltano/hub/-/issues/96
Originally created by @tnir on 2021-07-02 00:29:46

View 1 previous comment from the original issue on GitLab


Fix a crash in asn1_item_embed_new

This happens usually if an template object is created
and there is an out of memory error before the ASN1_OP_NEW_POST
method is called, but asn1_item_embed_free calls now the
ASN1_OP_FREE_POST which may crashe because the object is not properly
initialized.  Work arund this by calling ASN1_OP_NEW_POST, and
ignore the result, before calling asn1_item_embed_free.
The error can be reproduced with the reproducible error injection patch:
$ ERROR_INJECT=1652890550 ../util/shlib_wrap.sh ./asn1-test ./corpora/asn1/0ff17293911f54d1538b9896563a4048d67d9ee4
    #0 0x7faae9dbeeba in __sanitizer_print_stack_trace ../../../../gcc-trunk/libsanitizer/asan/asan_stack.cpp:87
    #1 0x408dc4 in my_malloc fuzz/test-corpus.c:114
    #2 0x7faae99f2430 in CRYPTO_zalloc crypto/mem.c:230
    #3 0x7faae97f09e5 in ASN1_STRING_type_new crypto/asn1/asn1_lib.c:341
    #4 0x7faae98118f7 in asn1_primitive_new crypto/asn1/tasn_new.c:318
    #5 0x7faae9812401 in asn1_item_embed_new crypto/asn1/tasn_new.c:78
    #6 0x7faae9812401 in asn1_template_new crypto/asn1/tasn_new.c:240
    #7 0x7faae9812315 in asn1_item_embed_new crypto/asn1/tasn_new.c:137
    #8 0x7faae9812315 in asn1_template_new crypto/asn1/tasn_new.c:240
    #9 0x7faae9812a54 in asn1_item_embed_new crypto/asn1/tasn_new.c:137
    #10 0x7faae9812a54 in ASN1_item_ex_new crypto/asn1/tasn_new.c:39
    #11 0x7faae980be51 in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:325
    #12 0x7faae980c813 in asn1_template_noexp_d2i crypto/asn1/tasn_dec.c:611
    #13 0x7faae980d288 in asn1_template_ex_d2i crypto/asn1/tasn_dec.c:518
    #14 0x7faae980b9ce in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:382
    #15 0x7faae980caf5 in asn1_template_noexp_d2i crypto/asn1/tasn_dec.c:643
    #16 0x7faae980d7d3 in asn1_template_ex_d2i crypto/asn1/tasn_dec.c:494
    #17 0x7faae980b9ce in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:382
    #18 0x7faae980dd1f in ASN1_item_ex_d2i crypto/asn1/tasn_dec.c:124
    #19 0x7faae980de35 in ASN1_item_d2i crypto/asn1/tasn_dec.c:114
    #20 0x40712c in FuzzerTestOneInput fuzz/asn1.c:301
    #21 0x40893b in testfile fuzz/test-corpus.c:182
    #22 0x406b86 in main fuzz/test-corpus.c:226
    #23 0x7faae8eb1f44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)

AddressSanitizer:DEADLYSIGNAL
=================================================================
==1194==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000010 (pc 0x7faae9b0625f bp 0x7fffffe41a00 sp 0x7fffffe41920 T0)
==1194==The signal is caused by a READ memory access.
==1194==Hint: address points to the zero page.
    #0 0x7faae9b0625f in crl_cb crypto/x509/x_crl.c:258
    #1 0x7faae9811255 in asn1_item_embed_free crypto/asn1/tasn_fre.c:113
    #2 0x7faae9812a65 in asn1_item_embed_new crypto/asn1/tasn_new.c:150
    #3 0x7faae9812a65 in ASN1_item_ex_new crypto/asn1/tasn_new.c:39
    #4 0x7faae980be51 in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:325
    #5 0x7faae980c813 in asn1_template_noexp_d2i crypto/asn1/tasn_dec.c:611
    #6 0x7faae980d288 in asn1_template_ex_d2i crypto/asn1/tasn_dec.c:518
    #7 0x7faae980b9ce in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:382
    #8 0x7faae980caf5 in asn1_template_noexp_d2i crypto/asn1/tasn_dec.c:643
    #9 0x7faae980d7d3 in asn1_template_ex_d2i crypto/asn1/tasn_dec.c:494
    #10 0x7faae980b9ce in asn1_item_embed_d2i crypto/asn1/tasn_dec.c:382
    #11 0x7faae980dd1f in ASN1_item_ex_d2i crypto/asn1/tasn_dec.c:124
    #12 0x7faae980de35 in ASN1_item_d2i crypto/asn1/tasn_dec.c:114
    #13 0x40712c in FuzzerTestOneInput fuzz/asn1.c:301
    #14 0x40893b in testfile fuzz/test-corpus.c:182
    #15 0x406b86 in main fuzz/test-corpus.c:226
    #16 0x7faae8eb1f44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV crypto/x509/x_crl.c:258 in crl_cb
==1194==ABORTING

This is easy to reproduce using the #18356 PR,
This needs to be fixed in master as well, but using my
error injection patch on master yields so many errors, that
I am unable to find a test vector which manages to bypass
all the other bugs, and reproduce just this error.

messed the PR up.  will open a new one.


bug: "PrivacyScreen" plugin is not implemented on ios Error on enable()

Plugin version:
^4.2.0
Platform(s):
iOS simulator, Ionic, Nx
Current behavior:
In Simulator I see the following error reported when I call PrivacyScreen.enable():
⚡  [error] - ERROR Error: Uncaught (in promise): Error: "PrivacyScreen" plugin is not implemented on ios
CapacitorException@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:430:10
createPluginMethod@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:522:37
@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:529:40
onInvoke@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:56128:31
run@capacitor://mobile.medstudy.com/polyfills.a148d1210cad8805.js:132:43
@capacitor://mobile.medstudy.com/polyfills.a148d1210cad8805.js:1212:31
onInvokeTask@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:55808:32
onInvokeTask@capacitor://mobile.medstudy.com/vendor.62e464336713e827.js:56117:35
runTask@capacitor://mobile.medstudy.com/polyfills.a148d1210cad8805.js:178:49
drainMicroTaskQueue@capacitor://mobile.medstudy.com/polyfills.a148d1210cad8805.js:549:30

Expected behavior:
PrivacyScreen.enable() should not throw errors on iOS
Steps to reproduce:
Call PrivacyScreen.enable().
Related code:
Using a simple Angular service to enable/disable:
import { Injectable } from '@angular/core';
import { PrivacyScreen } from '@capacitor-community/privacy-screen';
import { Logger } from '@ms/shared/utils';

@Injectable({
	providedIn: 'root',
})
export class PreventScreenshotService {
	private readonly CLASS_NAME = 'PreventScreenshotService';

	async preventScreenshots() {
		Logger.info(this.CLASS_NAME, 'preventScreenshots', `Screenshots are disabled.`);
		await PrivacyScreen.enable();
	}

	async allowScreenshots() {
		Logger.info(this.CLASS_NAME, 'allowScreenshots', `Screenshots are enabled.`);
		await PrivacyScreen.disable();
	}
}

Other information:
I'm in an Nx repo with an Ionic application.
My apps/my-app/ios/App/App/capacitor.config.json has this configuration.
	"plugins": {
		"PrivacyScreen": {
			"enable": false,
			"imageName": "Splashscreen"
		}
	},

My apps/my-app/package.json has the plugin listed:
{
	"name": "my-app",
	"devDependencies": {
		"@capacitor/cli": "^5.0.3",
		"@capacitor/app": "../../node_modules/@capacitor/app",
		"@capacitor/ios": "../../node_modules/@capacitor/ios",
		"@capacitor/android": "../../node_modules/@capacitor/android",
		"@capacitor/network": "../../node_modules/@capacitor/network",
		"@capacitor/splash-screen": "../../node_modules/@capacitor/splash-screen",
		"@capacitor-community/privacy-screen": "../../node_modules/@capacitor-community/privacy-screen"
	}
}

Capacitor doctor:
💊   Capacitor Doctor  💊

Latest Dependencies:

  @capacitor/cli: 5.4.1
  @capacitor/core: 5.4.1
  @capacitor/android: 5.4.1
  @capacitor/ios: 5.4.1

Installed Dependencies:

  @capacitor/cli: 5.0.5
  @capacitor/core: 5.0.5
  @capacitor/android: 5.0.5
  @capacitor/ios: 5.0.5

[success] iOS looking great! 👌

Thank you for your request.
Please provide a Minimal, Reproducible Example in a public GitHub repository so I can debug the issue.

This was a bug on my end. In Nx + ionic the cap add isn't adding plugins to the includePlugins array in the app's capacitor.config.


Update additional-office365-ip-addresses-and-urls.md

Update IP address for Microsoft Graph Webhooks to include the following:

new regions for WUS3 and SEC
new subnet for SCU
new xpress web role

Learn Build status updates of commit f239c85:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/enterprise/additional-office365-ip-addresses-and-urls.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

Learn Build status updates of commit b49beda:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/enterprise/additional-office365-ip-addresses-and-urls.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel


Avatars are broken

Hello.
Seems like the avatars are broken. All of the avatars imgs have the same src, https://avatars3.githubusercontent.com/u/?v=3&s=40.
Probably the user id is missing.
As an example, my avatar is to be found from https://avatars2.githubusercontent.com/u/6113341?s=88&v=4

Yeah, this is fixed in 6875f9a0876d0ad6e17b46cfea930aa57c7ac03f, waiting for next deployment :+1:


Would it be possible to highlight text like in 'Visual Model' whilst in Simple Vi Mode v2 holding both s and v keys?

For example right now I can go through text with holding s and moving with hjkl.
I would really love if I could hold both s and v together and move with hjkl to highlight text in 'visual mode'. This would save me quite a bit of keystrokes and would be an absolute joy to use. I hope you could understand what I mean and such thing would be possible to do.
Thank you so much for the work you have done on this app.

Please try this private.xml:
https://github.com/tekezo/Files/blob/master/Karabiner/replacementdef.SIMPLE_VI_MODE_EXTRA2/private.xml
It changes the v key to the shift key in Simple Vi Mode v2.
(This setting will be applied automatically after you reloaded XML.)
How to use private.xml:
https://pqrs.org/osx/karabiner/document.html#privatexml

Wow, this is perfect. Thank you.


Add Alt text to footer images

Adding the alt text makes it much nicer for both screen readers and terminal browsers. For example this is what the mumble footer used to look like in links

[IMG] [IMG] [IMG] [IMG] [IMG]

but now it looks like

tor i2p email xmpp matrix

it just looks like a normal link.

I'm probably gonna re-write the whole code for this section to be a lot more concise, so please bare with me while I do that.

This was solved in a recent commit changing the links code.


Next minor update plans <IP_ADDRESS>: /explain Text, Usage Text and the default action

Usage Text and the /explain flag both incorrectly currently report that ne needs to specify /outstream or /action or /plugin (or /managed) in the flag.
Current code does this:
Reports the error:
defaults to sending matches to /outstream=stdout (the console screen) and /outformat=unicode

done


Refactoring designer_v2 to Riverpod

Refactoring designer_v2 to use the Riverpod  state management.
TODO
Files to refactor:
General

[x] main
[x] router
[ ] app_state
[ ] user (needs to be removed)

Pages

[x] my_app (mostly finished)
[ ] error_page
[x] login_page
[ ] splash_page
[x] studyu_dashboard_screen

We probably need access to firebase to add the designer-v2 there to make the preview work.

Very cool, much success with the refactoring :D

Thanks for taking a look at Riverpod @johannesvedder !
After reading through the articles you sent & reviewing some examples, I'm not sure yet that it's the best approach for the project moving forward. A few issues I see:

There's a steep learning curve and the documentation is really poor. This will be a big challenge for any student team working on StudyU in the future
Little value-add over the standard provider API. Tbh I'm not even sure we have any of the problems that Riverpod is trying to solve (simplifying dependencies between providers, shadowing of providers of the same type at different layers in the widget hierarchy, avoiding runtime errors due to resolution by type). Compile-time safety for Provider.of calls is nice-to-have, but I don't think it will be a huge issue for us.
Maybe I still don't understand Riverpod, but it doesn't seem like a real state management solution to me in the sense that it would be opinionated about how to structure the state & how to architect the app. The way I see it it's just a mechanism for providing objects anywhere in the code while avoiding global scope issues (because the state is boxed/scoped transparently) - so it's primarily about dependency injection. Yes, you can also use it to construct observer graphs & derive computed state (e.g. fetching a list of entities in a FutureProvider & then filtering the list in a downstream provider by some criterion), but do we want to go that direction? Personally I'd prefer having a List variable somewhere that I can manipulate along with some business logic rather than a FutureProvider that I don't have control over & that lives in a different place than my business logic. Chaining providers to derive / compute state reminds me too much of Redux' selectors, it's also very different from the StateNotifier/ChangeNotifier approach (also suggested by Riverpod). I'm a bit stunned at the level of flexibility & different architectures you could build on top of Riverpod. To be honest I think that level of flexibility & lack of opinion makes the library easy to misuse, overly complex & hard to get into.
Did you find a complete & well-documented / explained example project for Riverpod that goes beyond the counter app with actual business logic + data fetching + deserialization? This [article](https://blog.codemagic.io/flutter-state-management-with-riverpod/) kind of explains it, but doesn't have any business logic + I find it very weird that they have an "HomePageInitial" widget just for initiating the network request.

Let me know what you think about this & the comments I added. My feeling is that Riverpod is a bit overkill right now & it would be simpler to just manage everything with Provider (dependency injection) and ChangeNotifier (state management) - it's also super easy to create a ViewModel-type architecture with these two. If we need something more advanced, we can always bring in Riverpod later. If we properly separate our widgets into presentational & connected**, migrating to a different state management should be even easier. If we have good reasons for sticking with Riverpod, we definitely need some clear guidelines on how to use it (and maybe just use it as a drop-in replacement for provider without any of the observer graph / derived state stuff).
** For inspiration: In Redux architectures there is a distinction between dumb/presentational components and connected components. Dumb components are just stateless widget and the connected components are a wrapper that reads+subscribes to redux stores/selectors & passes in the data as props to the wrapped widget. I feel like this would be more elegant to decouple the injection/subscription from the actual UI than having ref.read/watch scattered across the build method. Makes it pretty easy to see all data dependencies in a single place + change to a different state management solution if needed. The downside is there is some boilerplate because you need to create a wrapper for each widget that has a data dependency.

@nstrelow Have you looked into Riverpod before or any other state management approaches? We definitely want something more solid & testable than what's there currently ("AppState" ChangeNotifier singleton + business logic/networking tightly coupled to UI widgets)


MySQL's REGEXP binary operator is not supported

I have gotten sqlpage to work with mysql, and able to see the data on UI for a bunch of queries.
However, any query with a REGEXP in it seems to cause the error -
Backtrace
sql parser error: Expected an SQL statement, found: REGEXP at Line: 26, Column 15
SQLPage could not parse and prepare this SQL statement

Is REGEXP somehow not supported in sqlpage ?
[I have confirmed the exact same query to be working outside sqlpage.]

SQLPage needs to parse your queries in order to know which parameters to extract from the user's request to pass to the database, and to implement SQLPage functions.
To do that, it uses a very powerful and versatile SQL parser: sqlparser-rs. It's the same parser that is used in InfluxDB and Apache DataFusion, among others.
However, it may happen that some syntax that is valid in one database is not supported by the parser. When this happens, you can open an issue here with an example failing query, and we will implement in upstream in sqlparser. In this case, I opened this issue.
In the mean time, you can use the traditional function syntax for matching regular expressions:
select regexp_like('hello', '^hell');

instead of
select 'hello' REGEXP '^hell';

Thanks for the suggestions and also raising the issue, will give this a spin ! Thank you.

My patch to sqlparser-rs was merged, we'll soon have support for the REGEXP operator in sqlpage :confetti_ball:

fix released in v0.15

thanks @lovasoa ! Just tried this with latest version and it works !


Returning an array from call_js_fn returns a value of None

For example - this test in simple.rs fails:
#[test]
fn call_js_fn_return_array() -> Fallible<()> {
    logging::enable_logging();
    let (server, browser, tab) = dumb_server(include_str!("simple.html"));
    let element = tab.wait_for_element("#foobar")?;
    let remote_obj = element.call_js_fn("function() { return [1, 2, 3] }", false)?;
    assert_eq!(remote_obj.object_type, RemoteObjectType::Object);
    assert_eq!(remote_obj.subtype, Some(RemoteObjectSubtype::Array));
    assert_eq!(remote_obj.description, Some("Array(3)".to_owned()));

    // Fails. `remote_obj.value == None`
    assert_eq!(remote_obj.value, Some((vec![1, 2, 3]).into()));
    Ok(())
}

Running into this exact problem at the moment. Any suggestions?

same problem

That's fascinating! I think I'm going to enjoy working this one out when I get back to my dev box.
Do you see anything useful in the logs if you set them to extremely verbose like this?
RUST_BACKTRACE=1 RUST_LOG=headless_chrome=trace cargo test

E.g. what JSON response is coming back from Chrome?

please can you update priority ?

I have the same bug :s, it'll never be fixed I guess...


HTTP 403 error accessing web GUI

I just created the docker container with recommend settings but when I attempt to access the web GUI via my browser http://<IP_ADDRESS>:5800 I get an nginx 403 forbidden error page.
I am able to access the VNC GUI and have my backup running no problem, but I prefer to use web GUI.
The error from nginx:
2022/03/23 21:12:40 [error] 982#982: *1 open() "/opt/novnc/index.html" failed (13: Permission denied), client: <IP_ADDRESS>, server: , request: "GET / HTTP/1.1", host: "<IP_ADDRESS>:5800"
Same thing if I use the servers hostname:
2022/03/23 20:25:19 [error] 828#828: *1 open() "/opt/novnc/index.html" failed (13: Permission denied), client: <IP_ADDRESS>, server: , request: "GET / HTTP/1.1", host: "omv:5800"
Any assistance would be appreciated.

I have fixed it, albeit temporarily.
I checked the permissions of the index.html file and found it doesn't have execute:
/ # ls -l /opt/novnc/index.html
-rw-r-----    1 root     root          9922 Mar 23 21:00 /opt/novnc/index.html
So I set execute for group and other:
/ # chmod u=rwx,g=rx,o=rx /opt/novnc/index.html
And now it works.
I'm not sure where this problem comes from. Is it an issue with the container or something with my docker host?

On which device are you running the container ?
Looks like that for some reason the default umask value is not correct...

I'm running it on Open Media Vault which is Debian 10. I think the blame may lie with something OMV does as I've had a couple of permissions issues with other containers (one was this same issue /etc/resolv.conf). I'm unsure where there misconfiguration is on my host.


Speed up Vexination bulk delete

Currently the delete of all the vexination with the command
trust admin delete vexination -a is slow because is deleted one cve at time from the index,
could be useful having a param to delete all the cve in one single step to have fresh data ingested as soon as possible.

hi @desmax74 I found something maybe related with you suggested
/// Delete all VEX documents
#[delete("/vex/all")]
async fn delete_vexes(

Since this is opened from a long time I'll continue looking and probably I'll ask things :+1:


OpenJS Foundation Security Collab Space Meeting 2023-06-06

Time
UTC Tue 06-Jun-2023 17:00 (05:00 PM):

Timezone
Date/Time

US / Pacific
Tue 06-Jun-2023 10:00 (10:00 AM)

US / Mountain
Tue 06-Jun-2023 11:00 (11:00 AM)

US / Central
Tue 06-Jun-2023 12:00 (12:00 PM)

US / Eastern
Tue 06-Jun-2023 13:00 (01:00 PM)

EU / Western
Tue 06-Jun-2023 18:00 (06:00 PM)

EU / Central
Tue 06-Jun-2023 19:00 (07:00 PM)

EU / Eastern
Tue 06-Jun-2023 20:00 (08:00 PM)

Moscow
Tue 06-Jun-2023 20:00 (08:00 PM)

Chennai
Tue 06-Jun-2023 22:30 (10:30 PM)

Hangzhou
Wed 07-Jun-2023 01:00 (01:00 AM)

Tokyo
Wed 07-Jun-2023 02:00 (02:00 AM)

Sydney
Wed 07-Jun-2023 03:00 (03:00 AM)

Or in your local time:

https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+Security Collab Space+Meeting+2023-06-06&iso=20230606T1700
or https://www.wolframalpha.com/input/?i=05PM+UTC%2C+Jun+06%2C+2023+in+local+time

Links

Minutes Google Doc: https://docs.google.com/document/d/1G1CABC-e2ysLR4wZLq3V2zQk9zk61vCUKJrNTL6TBFQ/edit

Agenda
Extracted from security-agenda labelled issues and pull requests from the openjs-foundation org prior to the meeting.
openjs-foundation/security-collab-space

Determine OpenJS Projects' health status and onboard to LFX Insights and Security tools #5
Top 10 things for a JS open source project should do from a security perspective #4
Curate a list of high value security-focused training courses for the JS community #2
Curate a list of high value security-focused learning resources for the JS community #1

Invited

OpenJS Foundation Security Collab Space Members
OpenJS Foundation Cross Project Council
OpenJS Foundation Project Maintainers
OpenJS Foundation Board of Directors
All are welcome

Observers/Guests
Notes
The agenda comes from issues labelled with security-agenda across all of the repositories in the openjs-foundation org. Please label any additional issues that should be on the agenda before the meeting starts.
Joining the meeting
link for participants: Zoom link: https://zoom.us/j/93954555387

For those who just want to watch: https://livestream.openjsf.org

Invitees
Please use the following emoji reactions in this post to indicate your
availability.

:+1: - Attending
:-1: - Not attending
:confused: - Not sure yet

No minutes. No recording.


Use PHLMONITOR monicker for CMonitor*

This fixes the build on main, which uses a different type (shared pointer) instead. The new type is code-compatible, but automatic conversion fails.
I also noticed that you're using auto instead in some places. I didn't change that, but it may be nice to be consistent.
Edit: Just noticed that this monicker was introduced in https://github.com/hyprwm/Hyprland/commit/f044e4c9514ec89c4c1fc8a523ca90b8cb907fb7, CMonitor* was correct before, so you might not want to merge this just yet.

Yes, this is a change that happened two days ago. I usually don't merge anything to make hyprland-git work, because it may backfire if I need to add a new feature or fix a bug (I am on hyprland, currently at v0.44.1). I also feel like it is chasing a rabbit, as there are too many changes happening, sometimes to be changed again later on.
That said, now it is easier to build against hyprland-git even if the system headers are locked to an older version, so I can test these changes.  I merged your changes and did some basic tests and the plugin seems to work. I don't mean I was testing YOUR changes - which obviously work-, I just wanted to make sure other things still work as well with everything that happened in the last two weeks. But I don't want to support hyprland-git officially because it would become a nightmare of maintenance, not just coding, but also QA almost every day to verify things are not broken. So I'd rather tell people they are on their own if on git, and if the plugin doesn't even compile, it makes my case stronger :-) Otherwise they may file an issue for a bug that happens on git for whatever reason.
I will keep this open and merge it as we get closer to the new release. It will also be useful to leave it open if someone is in the same situation you are and cannot build. They will be able to use your changes.
Thank you for taking the time to fix this.

I merged your changes and did some basic tests and the plugin seems to work

Interesting. I only noticed this much later (because I use Ubuntu and build via ppa), but it looks like in git the plugin is broken when you switch monitor. It looks like the plugin is completely unloaded, since I get errors about my keybindings, and everything switches back to master layout. The only thing in the logs I found is [ERR] Unknown layout, which likely happens after the plugin is unloaded. Not sure where to continue debugging, but I'll look into it when I have more time.

But I don't want to support hyprland-git officially because it would become a nightmare of maintenance, not just coding, but also QA almost every day to verify things are not broken.

Completely understandable :) I use git, it's still useful to have the changes documented somewhere, hence the (early) PR

You are probably right. I could only test a one monitor configuration. My setup includes two monitors, but I can only test git in a nested session, and nested sessions are currently not working with two monitor configurations. It used to, but after the move to aquamarine lots of things have changed. So we will leave this one open for reference, but I will have to do some debugging when the release approaches.
Thank you for figuring this out.

Turns out some of my changes are bad:
[ERR] [hookSystem] Hook from plugin<PHONE_NUMBER>90 caused a SIGSEGV, queueing for unloading.

Turns out it helps to cast properly. I was mistakenly only searching in scroller.cpp

Time to do this...thank you!


ignore empty secretNames in the ingress spec

What this PR does / why we need it: The popular community ingress controller, ingress-nginx explicitly allows empty secretNames in the TLS section. If the secretName is empty, nginx will use the default ingress.
In the case of the certificate shim, it carps when it encounters one of these.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #4235.
Special notes for your reviewer:
Release note:

Empty secretName in Ingress.spec.tls[*] no longer issues a warning.

Thanks for all the context in #4235. That makes it a lot easier to understand the motivation for this change 😄
So from what I can tell, the issue here is more that it emits a warning today rather than not working at all. I'm +1 for not confusing users, however for the other class of user that is new to k8s and is configuring their Ingress for the first time, we've certainly found some people that have forgotten to specify the secretName and struggled to work out why cert-manager isn't working for them.
My concern here is that by removing this message and just silently continuing, these users will be known-the-wiser and have to resort to support channels to work out what they are missing.
This is a bit of a tough middle-ground to navigate - for them, this message provides value in the form of keeping the user informed what's gong on.
For use-cases like your own, the only way to stop these warnings is to manually create your Certificate resource instead of using ingress-shim.
I don't have a good answer for what we should do here at the moment, but I do think we need to inform the end-user if they've missed this field (perhaps in a less chatty way! 😄)

Thanks for the feedback @munnerz. I wanted to propose an alternative, that's sitting in a partially baked form in my repo:
https://github.com/jetstack/cert-manager/compare/master...jacobstr:koobz/certificate-exclusions?expand=1
Idea is to annotate one's ingress spec with certificate-shim.cert-manager.io/exclusions: <secret-name-regex> and cause the certificate shim to ignore the matching secret names. In my case, I could specify ^cluster-wildcard-tls$ others might want to specify multiple certs via e.g. a pipe-separate sequence of regexs.
Happy to walk that over the line and get the docs the tests shored up. Reception level: cold/warm/lukewarm? :)


Support full display of the text column

Describe the idea
If there is a large amount of text in the column, need to adjust the height of the textarea every time  open the document to view it

I see the issue. Seems like the easiest solution would be to not have a text-area at all, but instead just use a div until someone tries to edit it.

Maybe no need to change it, some people might want the attribute panel not too long. If I wanna see the full text, just scroll with the mouse.


#3044. Time series autotranslation bug

I found that autotranslation in JS ruins DataTable with complex(object) key.
Here: o[v.values[r][0]] =  index is an object with type=Date and timestamp field. As it converted to string as [object object] all values will be mapped to this key and we can see:
[object object] 0.1234123123
Confirm if that's what we need, please.

this is a step in the right direction but more is needed to fix it for R.

:+1:

I've fixed this in R now. But as now values are put under integer key(timestamp) in javascript - it changes original value.
You can add python3 cell with code: beaker.ts and see that value in the first column differs from initial value.

:+1:


⚠ Bofrost.be has degraded performance

In 292997f, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1008 ms

Resolved: Bofrost.be performance has improved in 9603265.


Add nuget.config

On clone+build, I get NU1507 because I have multiple package sources defined:
"Warning As Error: There are 3 package sources defined in your configuration. When using central package management, please map your package sources with package source mapping (https://aka.ms/nuget-package-source-mapping) or specify a single package source."
Fix by adding a nuget.config

Thank you!


[BUG] - Infinity Pagination does not work with Firefox

Describe the bug
See the following capture here:

The scrollbar doesn't appear, and we can't scroll, so we can't make any new item appear.
Your Example Website or App
https://nextui.org/docs/components/table#infinity-pagination
Steps to Reproduce the Bug or Issue

Go to https://nextui.org/docs/components/table#infinity-pagination with Firefox
Try to scroll

Expected behavior
Using Firefox, I should be able to:

see the scrollbar
scroll in order to load more items

Screenshots or Videos
No response
Operating System Version
Linux & Window 7 both confirmed
Browser
Firefox

Hey guys sorry for the delay please upgrade to V2.
https://nextui.org/docs/components/table#infinite-pagination


@rep not available in Rendering helper

Steps to reproduce

Create a layout that uses @rep (e.g., @rep.name).
Try to render the layout with the Rendering helper

Expected behavior
Normal rendering of the layout.
Document (https://nanoc.ws/doc/reference/helpers/#rendering) says:

The assigns (@item, @config, …) will be available in the partial. It is also possible to pass custom assigns to the method; these assigns will be made available as instance variables inside the partial.

Actual behavior
It  will crash because @rep is nil.
Details
I believe simple @rep is not being defined in the environment created by the Rendering helper. Either the documentation should make clear what is available, or @rep should be added to the environment.
You can get around this by doing something like
<%= render '/my_layout.erb', :rep => @rep %>

This is an oversight on my part — @item_rep is available, but rep is not. Will fix!


Prisoners need to be killed to capture AAF places.

Also, I didn't have any options to do with the prisoner (tested with prisoners from the Kill SPECOPS team mission).
P.S. Tested with ACE in DEVELOP branch in MP


Added 3.2.1 release notes

Can we remove everything that is older than 3.0.0? It is really confusing and not relevant.

I removed all the old stuff.  Users can still go to http://docs.datatorrent.com/additional_docs/ for archived docs.


Mac OS compilation problem

I'm trying to run the included example on MacOs Catalina 10.15.6 with flutter run -d macos but the compilation stop with error like this
audioplayers/audioplayers/darwin/Classes/AudioplayersPlugin.m:745:48: error: 'setCategory:error:' is unavailable: not available on macOS
success = [[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];
In module 'AVFoundation' imported from audioplayers/audioplayers/darwin/Classes/AudioplayersPlugin.m:3:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/AVFoundation.framework/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:422:1: note: 'setCategory:error:' has been explicitly marked unavailable here

(BOOL)setCategory:(AVAudioSessionCategory)category error:(NSError **)outError API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos);

I suppose that the plugin use the same code as IOS and it should be compiled with the support of Apple catalyst compatibility layer, but from what I see here the flutter build process won't enable it and the source code will be compiled as normal macos code and therefore it fails.
Did I something wrong? Should I run a different command for compiling the included example on macos?
Regards
Luca

I am having following error when running on macos
Launching lib/main.dart on macOS in debug mode...
Building macOS application...
** BUILD FAILED **

The following build commands failed:
	CompileC /Users/ayushpgupta/StudioProjects/flutter_record_lesson/build/macos/Build/Intermediates.noindex/Pods.build/Debug/audioplayers.build/Objects-normal/x86_64/AudioplayersPlugin.o /Users/ayushpgupta/.pub-cache/hosted/pub.dartlang.org/audioplayers-0.16.1/darwin/Classes/AudioplayersPlugin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
Exception: Build process failed

I am having the same issue, stopping me from using MacOS

i have same issue too.

Same here.

I ended up solving my problem by switching to https://pub.dev/packages/just_audio for anyone still looking

@asteroid-studios great, thanks ... it works. I was only playing some notification audio so it was very easy to switch 👍

Fixed this as a side-effect of https://github.com/luanpotter/audioplayers/pull/672

Fixed and released on 0.17.0
Working perfectly on ios and macos as far as I was able to test :)


Install & Configure Storybook

Get the storybook functionality working so we can start a design system

Going to leave out the storybook work on this repo.  Will likely pull that into another repo later.


Live Share doesn't work on Ubuntu 19.04

Hi,
I just installed Live Share on VS Code, I'm using Ubuntu 19.04. When I install it it doesn't appear in the status bar and when I try to run it it says 'Activating Extensions ...', but it doesn't do anything.
I read troubleshooting resources and I found this:

VS Code (Linux)
The Live Share extension does not activate and no status bar items appearafter installing the extension on Linux.
Visual Studio Live Share depends on .NET Core 2.0 which has a number of Linux prerequisites that may not be met on certain distributions of Linux by default. See here for details on what should be installed.

I tried to follow these tips:
https://docs.microsoft.com/en-us/visualstudio/liveshare/reference/linux#tips-by-distribution
When I run this command:
wget -O ~/vsls-reqs https://aka.ms/vsls-linux-prereq-script && chmod +x ~/vsls-reqs && ~/vsls-reqs
I have this issue:
https://i.imgur.com/47Zwh8A.png
Here's the log file:
LiveShareLogs.zip

i have the same issue

Same for me. Doesn't work on Ubuntu 19.04.

@Chuxel can you please take a look?
cc @jasongin

@LevitationX What Linux distro are you on?

Thanks for reporting the issue, I'm working on a fix, should be available in next update.

Thanks ^^

I don't seem to have the 'no ssl1.0' issue.  (this was upgraded to 19.04 from 18.10, before i installed live share).  I get the same issue but it seems ssl1.0 is installed.  Although, I thought it was working the first time i installed it, but I could be wrong and mis-remembering from my windows environment.

@krazyito65, I've installed it successfully, but  VSCode doesn't work properly anyway

@Priya91 has a fix for the issue and it will be available in the next release. We release weekly, so if everything goes as planned, the next release will be out next week.

Confirming this is also an issue on debian 10 (buster)

LiveShare version 1.0.181 was just released to the marketplace and contains a fix for this issue. Thanks everyone for the feedback and for using Live Share!

Just installed 1.0.181 on my Ubuntu 19.04 laptop.  Seems to be working now!

I am having an issue signing into Live Share. I am able to go through the github login but after I follow the process and close my web browser window VS code keep on saying "Starting collaboration session: Signing In" on the bottom right hand corner.

@iranramirez I am also having that issue have you found a fix for it?

Yes! Hope it works for others but I had to restart my whole machine. Not
just VS Code. I believe only then it worked.
On Mon, Sep 23, 2019, 9:55 PM Keith Ferney<EMAIL_ADDRESS>wrote:

@iranramirez
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_iranramirez&d=DwMCaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=JCh8dNNm7pTFAQGJQowzR78Ue9PUpPDtABXzMZ836wU&m=QH_zTT1BzBacLnEcijAif50F3e6x_7SR2VVmjr1aWBw&s=fFf2RphjKV7qHJBhBHvrNbVn35CwdJokP2akkWol_tc&e=
I am also having that issue have you found a fix for it?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_MicrosoftDocs_live-2Dshare_issues_2030-3Femail-5Fsource-3Dnotifications-26email-5Ftoken-3DAH5TCHEW25JSPCRDNY4IQGLQLF6RPA5CNFSM4HI2GFWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7M4QKQ-23issuecomment-2D534366250&d=DwMCaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=JCh8dNNm7pTFAQGJQowzR78Ue9PUpPDtABXzMZ836wU&m=QH_zTT1BzBacLnEcijAif50F3e6x_7SR2VVmjr1aWBw&s=nVnObthO9WxRY8o6a4Rrvv7PxdoOjaGEFtZzU1NkoDA&e=,
or mute the thread
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AH5TCHEV3MUXFE3HAMTQYLLQLF6RPANCNFSM4HI2GFWA&d=DwMCaQ&c=u6LDEWzohnDQ01ySGnxMzg&r=JCh8dNNm7pTFAQGJQowzR78Ue9PUpPDtABXzMZ836wU&m=QH_zTT1BzBacLnEcijAif50F3e6x_7SR2VVmjr1aWBw&s=ECW7DVmdn_dt0KlhI4s7LdUijz-pvZ2yY3N-cTR72m0&e=
.

The live share doesn't work on Raspberry PI VScode nothing is show in status bar

The live share doesn't work on Raspberry PI VScode nothing is show in status bar

I have the same issue. I get the following error whenever I try sharing or joining from pi 4:
Command 'Live Share: Start Collaboration Session (Share)' resulted in an error (command 'liveshare.start' not found)
Command 'Live Share: Join Collaboration Session' resulted in an error (command 'liveshare.join' not found)

The live share doesn't work on Raspberry PI VScode nothing is show in status bar

I have the same issue. I get the following error whenever I try sharing or joining from pi 4:
Command 'Live Share: Start Collaboration Session (Share)' resulted in an error (command 'liveshare.start' not found)
Command 'Live Share: Join Collaboration Session' resulted in an error (command 'liveshare.join' not found)


Use more robust way to persist safekeeper control file.

Now safekeeper control file updated in a following way:

Write data to temp file
Fsync the temporary file (if sync option is specified)
Rename temporary file to actual control file
Fsync containing directory (if sync option is specified)

Also because of the rename machinery switch to use dedicated lock file
to prevent running several safekeepers concurrently on the same data
I've also added a few .with_context calls for better error visibility
Resolves #678

I'm paranoid in this regard as well and would prefer "Out of space" error to thinking about partially overwritten files. Especially considering I don't know how to reason about FS/OS/HDD guarantees on the latter.

@yeputons I've talked to @kelvich and he convinced me that this approach is ok, because when we rewrite file there is no extra space used. But I agree, here we rely on practical assumptions rather than some well-defined standard. 512 bytes is indeed a common block size on hdd. By the way, AFAIK only nvme protocol added capability to ask the disk about blocks of what size can be written atomically, but I don't know is it supported by vendors or not.
I've implemented this approach and tried to make common abstraction for that. Thanks to @funbringer for a hint about better api (IsSafeControlFile macro) Please take a look.
FYI @patins @funbringer

Hang on, what was wrong with atomic rename? I added term history to safekeeper control file (in my branch for now), which now potentially makes it larger than 512 bytes. The only advantage of single sector atomic write approach is simplicity, and more general solution was already implemented...

@arssher There is nothing wrong with atomic rename. When applicable rewrite in place should perform better. Alongside I’ve added checksum calculation/validation. If in your PR control file content no longer fits 512 bytes I can roll it back and add checksum validation to atomic rename approach. Also should I leave atomic rewrite in utils? (I can split it out of this PR)

hint about better api (IsSafeControlFile macro)

I think the std::mem::size_of doesn't need to equal the serialized size (consider container types), so it's nice but not perfect.
If we revert to the atomic rename, I think it's ok to just leave the control file stuff in pageserver and not pull it out to utils

doesn't need to equal the serialized size (consider container types)

Yes, this popped in my mind when I was going to bed yesterday :)

I think it's ok to just leave the control file stuff in pageserver and not pull it out to utils
👍🏻

I've rolled this back to atomic rename and added checksum verification. ControlFile abstraction was imperfect but IMO still improved some aspects. @patins what do you think about using it in timeline metadata in pageserver?

We do the same for other files that are expected to be small like configs, public/private keys etc. So I do not see a problem with that. Feel free to open separate issue to discuss that


Update renovate.json for Apache Beam packages

May fix #3423 & #3424

Probably won't fix, but it would be good if it's there anyway.


Move OPC-UA processor and sink into a single module

Body
Merge the OPC-UA processor and the OPC-UA data sink into a new module streampipes-connectors-opcua to facilitate code reuse.
StreamPipes Committer
I acknowledge that I am a maintainer/committer of the Apache StreamPipes project.

great @dominikriemer!
I've added this task directly in my OPC UA action plan: https://github.com/apache/streampipes/discussions/1650
Should we include the description in the README mentioned there also in this issue or would you rather like to have a dedicated one?

Should we create the README once we've refactored the adapter to share settings between the adapter and sink? I guess some configs might change until then...

Sounds good 👍


Responsive Props

💬 Questions and Help
Sort of a question/suggestion:
xstyled's responsive system is excellent and works well out of the box!
It would be really great if whatever utility function that parses props and determines which value to use based on the breakpoint could be exported (if it isn't already) and documented.
This would allow for the creation of custom props that are responsive in the exact same manner as the xstyled utilities without the need for a seperate custom utility function.
If this utility function is already exported then can someone point it out and provide information on how to make use of it?

Hello @ivoilic, you are probably looking for useBreakpoints.


Issues with HAXM installation

Can someone help me with this issue?
I'm trying to install HAXM for android emulator.
I've tried almost all possible steps that I could find on web but nothing worked for me.
Processor: Intel Celeron B815

Thanks for your questions. Could you find the latest installation log in %TEMP%\haxm_install-*.log? And this wiki page may help you to resolve installation issues.


[Bug]: npm run generate

Version

[X] Yes

General Question

[X] No

What happened?
A bug happened! When I type the grow edition size to 100 and when I typed npm run generate, some amount of pictures get created but not full. It stops in the middle immediately and gives this message:
The error message:
const image = await loadImage(${_layer.selectedElement.path});
^
TypeError: Cannot read properties of undefined (reading 'path')
at C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:181:61
at new Promise ()
at loadLayerImg (C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:180:10)
at C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:361:31
at Array.forEach ()
at startCreating (C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:360:17)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
Note: all my scripts are correct too!
What have you tried?
I Googled and asked the community in the discord server but could not find a solution. Also I tried proofreading the scripts which were all right, but no help.
Relevant log output
const image = await loadImage(${_layer.selectedElement.path});
                                                            ^

TypeError: Cannot read properties of undefined (reading 'path')
    at C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:181:61
    at new Promise (<anonymous>)
    at loadLayerImg (C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:180:10)
    at C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:361:31
    at Array.forEach (<anonymous>)
    at startCreating (C:\Users\Admin\Desktop\hash111\hashlips_art_engine-1.1.1_update\src\main.js:360:17)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

Protect your information

[X] I Agree

Hey I’m having a similar problem but I’m not even getting the to download in build folder I get at Array.Map () not sure why!

I'm getting the same problem and the scripts are correct.
TypeError: Cannot read properties of undefined (reading 'path')
at C:\Users\Admin\Documents\create-10k-nft-collection-main\src\main.js:184:61
at new Promise ()
at loadLayerImg (C:\Users\Admin\Documents\create-10k-nft-collection-main\src\main.js:183:10)    at C:\Users\Admin\Documents\create-10k-nft-collection-main\src\main.js:364:31
at Array.forEach ()
at startCreating (C:\Users\Admin\Documents\create-10k-nft-collection-main\src\main.js:363:17


RSDK-4089: change camera api return types

Return ViamImage object when using camera component.
Note: also added **/venv/** to the ignoring list of lint

Hmm this seems good to me, but I worry I don't have enough context to review here. Will bring up in weekly sync whether Maxim and I should continue to be in the sdk-netcode group (and whether that should be renamed).

@bazile-clyde Could someone from your team also provide a PR so that we're certain we're doing everything correctly?

@bazile-clyde Could someone from your team also provide a PR so that we're certain we're doing everything correctly?

Provide a PR for what exactly? Are you asking us to review this PR, or create our own PR for something?

Oh oops, sorry about that! I meant review this PR 😅

@bazile-clyde Could someone from your team also provide a PR so that we're certain we're doing everything correctly?

Provide a PR for what exactly? Are you asking us to review this PR, or create our own PR for something?

Oh oops, sorry about that! I meant review this PR 😅

No worries! I can review it. Adding myself now.


M1 MacBook Pro -- Intel MKL FATAL ERROR: This system does not meet the minimum requirements for use of the Intel(R) Math Kernel Library.

Excited to try out this new tool!... but unable to get it working out of the box on a 2020 M1 MacBook Pro using the latest version of MacOS (Monterey 12.1) following the recommended install instructions.
The GUI loads fine, but upon clicking the Load (⌘L) button I get the following error (as it mentions its Loading PyTorch..) -- might just be a PyTorch issue as I haven't tried PyTorch standalone.
Intel MKL FATAL ERROR: This system does not meet the minimum requirements for use of the Intel(R) Math Kernel Library. The processor must support the Intel(R) Supplemental Streaming SIMD Extensions 3 (Intel(R) SSSE3) instructions. The processor must support the Intel(R) Streaming SIMD Extensions 4.2 (Intel(R) SSE4.2) instructions. The processor must support the Intel(R) Advanced Vector Extensions (Intel(R) AVX) instructions.

@TinkeringEngr I suppose you installed TorchStudio 0.9.1 or 0.9.2 ? This issue has been solved since TorchStudio 0.9.3: https://torchstudio.ai/download/

PS: delete the %USERPROFILE%/TorchStudio folder (Windows) or ~/TorchStudio folder (macOS/Ubuntu) before installing TorchStudio 0.9.4.

I just used the MacOS installer from the TorchStudio website. I'll try the latest on Github. Thanks!

Ok - don't forget to fully delete the TorchStudio folder before reinstalling

Ha never mind me -- I did install the older version 0.9.2, originally. I am now installing the latest 0.9.4.
Since I have already taken some of your time, mind if I ask what packaging tools you are using? I am in the process of releasing my own open source project as a solo developer and it seems like you're a few steps ahead of me :)

If your question is about TorchStudio installers, I use:
-Inno Setup on Windows: https://jrsoftware.org/isinfo.php
-pkgbuild/productbuild on macOS
-dpkg-deb on Ubuntu
That being said, each require some scripting. I attached my installer generator scripts to this post if you want to have a look.
torchstudio generateinstallers.zip

Awesome, thank you.
Just finished installing TorchStudio_0.9.4, but came across a new issue. Packaging appears to go smoothly, but then it ends with the following screen. After clicking "OK" it takes me back to the install python environment.
sudo rm -R ~/TorchStudio and Application moved to trash before install.

Yeah just noticed this, but just click "Install" again (no need to delete the TorchStudio folder this time) and it will be fine.

I was hesitant to repeat myself with the install again, but it works as you said :)
Excited to play with some tensors! Let me know if I can be of any help.

@TinkeringEngr I fixed this last step with TorchStudio 0.9.5: https://www.torchstudio.ai/download/


Discussion: Docs output in master?

Recently we changed the scaffold to use a different workflow for docs output.
Earlier we committed the docs into gh-pages brach so that github would display it from there.
Now we commit the output directly to master.
I am very worried about that change since I fear this will lead to big merge conflicts in scenarios where we support multiple release branches or when different user release.
The original script avoided this because users integrated via master and gh-pages was only an automated step.
/cc @dsyme @pblasucci @isaacabraham @sergey-tihon @Krzysztof-Cieslak

I've not used ProjectScaffold for quite some time, so I don't have any direct feedback (yet... though personal life is taking me out of the community for a bit).
But I'll observe that I share @forki concern about excessive merge conflicts. On the other hand, I wonder if this helps make ProjectScaffold easier to use on other platforms (GitLab, VSTS, etc.)?
At any rate, I think this should be watched closely. And I'm very eager to hear what others think (or better: experiences using it).

I think having docs output in the main branch is terrible idea. It makes stuff harder to merge, creates gigantic diffs, makes repo harder to maintain. Also, in my view, docs output is just release artifact same as compiled .exe and usually no one commits those.
Can't say for other providers but on GitLab there is no need of committing docs output to get GitLab Pages working - GitLab Pages are using system based on integrated CI platform, and as long as docs is buildable on docker there will be no problem with getting them work.

I think we should roll back
Am 08.07.2017 12:14 vorm. schrieb "Krzysztof Cieślak" <
<EMAIL_ADDRESS>
I think having docs output in the main branch is terrible idea. It makes
stuff harder to merge, creates gigantic diffs, makes repo harder to
maintain. Also, in my view, docs output is just release artifact same as
compiled .exe and usually no one commits those.
Can't say for other providers but on GitLab there is no need of committing
docs output to get GitLab Pages working - GitLab Pages are using system
based on integrated CI platform, and as long as docs is buildable on docker
there will be no problem with getting them work.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/fsprojects/ProjectScaffold/issues/304#issuecomment-313805608,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AADgNIgi7WuGVll1fXbi6EpbaN-4gga2ks5sLq3igaJpZM4OIIdF
.

I think we should rollback, but it might be because I still don't understand what is the equivalent of build ReleaseDocs now.
What about letting the user choose which model to use by asking him in the first run?

https://github.com/fsprojects/ProjectScaffold/commit/265feb09e193c008db95cb8d5d768243740b655c#commitcomment-25112624

Happy to accept a PR that give user choice at initial build.

more background in this issue https://github.com/fsprojects/ProjectScaffold/issues/201 which I am closing in favor of keeping the discussion open here

changing name of issue and labeling help wanted
accepting PR to make configurable at init time


Actively Maintined?

Hi there!
Thanks for making hygen 😍
I was wondering - is this being actively maintained? I'd like to open a PR to improve the docs but wanted to make sure it was before I invested any time.

yup feel free!