Error starting Telldus Live component

Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release (hass --version):
0.53.0
Python release (python3 --version):
Python 3.4.2
Component/platform:
Telldus Live
Description of problem:
Syntax error while loading the component
Expected:
To the component to start
Traceback (if applicable):
Sep 10 08:00:29 hassbian hass[15385]: 2017-09-10 08:00:29 INFO (MainThread) [homeassistant.setup] Setting up tellduslive
Sep 10 08:00:30 hassbian hass[15385]: 2017-09-10 08:00:30 ERROR (MainThread) [homeassistant.setup] Error during setup of component tellduslive
Sep 10 08:00:30 hassbian hass[15385]: Traceback (most recent call last):
Sep 10 08:00:30 hassbian hass[15385]: File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/setup.py", line 194, in _async_setup_component
Sep 10 08:00:30 hassbian hass[15385]: component.setup, hass, processed_config)
Sep 10 08:00:30 hassbian hass[15385]: File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
Sep 10 08:00:30 hassbian hass[15385]: yield self  # This tells Task to wait for completion.
Sep 10 08:00:30 hassbian hass[15385]: File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
Sep 10 08:00:30 hassbian hass[15385]: value = future.result()
Sep 10 08:00:30 hassbian hass[15385]: File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
Sep 10 08:00:30 hassbian hass[15385]: raise self._exception
Sep 10 08:00:30 hassbian hass[15385]: File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
Sep 10 08:00:30 hassbian hass[15385]: result = self.fn(*self.args, **self.kwargs)
Sep 10 08:00:30 hassbian hass[15385]: File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/tellduslive.py", line 51, in setup
Sep 10 08:00:30 hassbian hass[15385]: client = TelldusLiveClient(hass, config)
Sep 10 08:00:30 hassbian hass[15385]: File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/tellduslive.py", line 71, in __init__
Sep 10 08:00:30 hassbian hass[15385]: from tellduslive import Client
Sep 10 08:00:30 hassbian hass[15385]: File "/srv/homeassistant/lib/python3.4/site-packages/tellduslive.py", line 31
Sep 10 08:00:30 hassbian hass[15385]: Installed-Size: 40
Sep 10 08:00:30 hassbian hass[15385]: ^
Sep 10 08:00:30 hassbian hass[15385]: SyntaxError: invalid syntax
Sep 10 08:00:30 hassbian hass[15385]: 2017-09-10 08:00:30 INFO (MainThread) [homeassistant.core] Bus:Handling <Event call_service[L]: service=create, domain=persistent_notification, service_data=message=The following components and platforms could not be set up:
Sep 10 08:00:30 hassbian hass[15385]: * [tellduslive](https://home-assistant.io/components/tellduslive/)

Additional info:

There seems to be something wrong with your installation.
This looks strange:
File "/srv/homeassistant/lib/python3.4/site-packages/tellduslive.py", line 31
Sep 10 08:00:30 hassbian hass[15385]: Installed-Size: 40
Sep 10 08:00:30 hassbian hass[15385]: ^

That file is supposed to look like this: https://github.com/molobrakos/tellduslive/blob/master/tellduslive.py#L31

Yeah, that's a big difference. I thought those files were installed automatically, so I can't really understand why things look as it does for me. Can you give me a hint how to purge old files to reinstall them?

Usually Home Assistant will install dependencies not available in its own directory under deps/. In that case I think it can just be removed and any missing libraries will be re-installed after a restart. Howerver, I don't know in your case where the /srv/homeassistant/lib/-directory comes from.

If home assistant is installed in a virtual environment, requirements will be installed in that virtual environment. /srv/homeassistant is probably a virtual environment.

Yes, that's true. I'm running Hass from /srv/homeassistant which is a virtual environment. In this way I don't get anything in my /home/homeassistant./.homeassistant/deps folder.
the strange thing is that I for some reason get old stuff every time I reinstall Hass - which I do alot (I think I got a bad SD-card).
But anyway, I removed the .info-folder as well as tellduslive.py itself and got a fresh setup as the result.
Thanx for your help!


fix(@schematics/angular): improve pipe signature

Currently , the CLI generates :

transform(value: any , args?: any)

With this commit , it generate :

transform(value: any, ...args?: any[])

Which conforms to the official doc
Fixes #12602

I signed it!

Note to the team: this is a first time contributor, contributing to the CLI during the HackCommitPush conference, which aims to help developers to contribute to open source projects :)
The CI flake looks unrelated (failure in analytics_spec.ts)


[Request] GitLab platform support

🦊 https://gitlab.com/
Like GitHub, but with less hub and more lab.
I just found out about MPP and am switching from crusegradle+minotaur, loving it so far. Saw there was GitHub support so thought GitLab might fit, too (and my mods are on GitLab).

Hi, this seems like a reasonable idea. However I have never used gitlab so its not something I am very familar with.
A quick search seems to suggest it does have an API for this here: https://docs.gitlab.com/ee/api/releases/#create-a-release however its not super obvious to me how you would actually upload a file to a release?

From what I can tell from these:

https://stackoverflow.com/a/29013499
https://about.gitlab.com/releases/2020/10/22/gitlab-13-5-released/#attach-binary-assets-to-releases
https://docs.gitlab.com/ee/user/packages/generic_packages/index.html#publish-a-package-file

you have to upload files first and then put links to those files in the release


Questions about applying the algorithm to other models

Hello,
I've been encountering some challenges while attempting to apply your algorithm to different bipedal robots. Specifically, I tested the algorithm on two robots with distinct configurations.

On a  bipedal robot with six joints per leg, the robot can walk, but it continuously straddles.

https://github.com/rohanpsingh/LearningHumanoidWalking/assets/83504717/c5da3161-54fc-45b9-852d-6f8d90476a1f

On a bipedal robot with five joints per leg, the policy network still tries to straddle and fails to walk properly.

https://github.com/rohanpsingh/LearningHumanoidWalking/assets/83504717/0c6feeb8-252a-4a94-b870-775f13fcb341
I'm wondering if these issues are related to how I'm adjusting the parameters. Could there be specific parameter settings or modifications needed for different robot structures? Any guidance or suggestions on how to optimize the algorithm for various joint configurations would be greatly appreciated.
Thank you for your time and assistance.

How do you apply to other robot plz guide me

How do you apply to other robot plz guide me

I've made three main adjustments:

Switched to my own MJCF model.
Tuned the PD parameters.
Modified the mirror loss function.

If all these aspects are fine, the program should now be usable with your own robot model.

Thanks for reply actually I want to apply it on nao robot so plz can u help me out . By adjusting the parameters .

@TRYzero  can u provide me the above project link where can I see the code it will be great help 🙂.

Well, I'm not entirely sure which aspect you're confused about. Could you please describe your question in more detail? Are you unclear about the entire process?

If your question concerns how to convert URDF files to XML files, you might want to search for MuJoCo-related tutorials.
Once you have the XML file for the NAO robot, you can adjust your model using envs/jvrc/gen_xml.py. This script is designed to transform a complete robot model into one that is more suitable for training.
Next, you might need to refer to envs/jvrc/jvrc_walk.py to write your own nao_walk.py. In this file, you may need to adjust the PD gains and the mirror symmetry settings. Of course, you will need to replace the imported XML path with your own.
Another file you might need to adjust is envs/jvrc/robot.py, because the half_sitting_pose used for the JVRC may not be suitable for your robot.

Hey  I am done with step one by converting urdf to XML file not going ahead with 2,3,4 step as you mentioned can u guide me regarding the 4 step as u mentioned it could be a great help

Hey I am done with step one by converting urdf to XML file not going ahead with 2,3,4 step as you mentioned can u guide me regarding the 4 step as u mentioned it could be a great help
In the fourth step, I mentioned the "half_sitting_pose" as shown in the screenshot.

Well, this will not be the key factor.

Okhy So there is no need to change in robot.py ? It can also use with nao robot

yep

Encounter with the error
Try to solve by below 👇🏼 links but not worked
https://github.com/openai/mujoco-py/issues/475
https://medium.com/@sayanmndl21/install-openai-gym-with-box2d-and-mujoco-in-windows-10-e25ee9b5c1d5

(https://github.com/rohanpsingh/LearningHumanoidWalking/assets/118328948/d7f08070-c17e-453d-9000-8e4f272f722d)（ https://github.com/rohanpsingh/LearningHumanoidWalking/assets/118328948/d7f08070-c17e-453d-9000-8e4f272f722d） WA0001.jpg…]() WA0001.jpg...]()
Encounter with the error遇到错误
Try to solve by below 👇🏼 links but not worked尝试通过以下👇🏼链接解决，但没有奏效 https://github.com/openai/mujoco-py/issues/475
https://medium.com/@sayanmndl21/install-openai-gym-with-box2d-and-mujoco-in-windows-10-e25ee9b5c1d5

Did you finally work it out?

Still not yet !

Hello, I've been encountering some challenges while attempting to apply your algorithm to different bipedal robots. Specifically, I tested the algorithm on two robots with distinct configurations.

On a  bipedal robot with six joints per leg, the robot can walk, but it continuously straddles.

1.30.2.mp4
2. On a bipedal robot with five joints per leg, the policy network still tries to straddle and fails to walk properly.
1.30.1.mp4
I'm wondering if these issues are related to how I'm adjusting the parameters. Could there be specific parameter settings or modifications needed for different robot structures? Any guidance or suggestions on how to optimize the algorithm for various joint configurations would be greatly appreciated. Thank you for your time and assistance.

Have you ever solve this problem? I think the key factors may be the setting of pdgains, the transformation of the .xml file and reward setting. I have change the robot to OP3, and it is still hard for it to walk steadily.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Have you ever solve this problem? I think the key factors may be the setting of pdgains, the transformation of the .xml file and reward setting. I have change the robot to OP3, and it is still hard for it to walk steadily.

I solved this problem by introducing reference motions. Well, there shouldn't be any need for this. Did this issue also appear on your robot?

Have you ever solve this problem? I think the key factors may be the setting of pdgains, the transformation of the .xml file and reward setting. I have change the robot to OP3, and it is still hard for it to walk steadily.

I solved this problem by introducing reference motions. Well, there shouldn't be any need for this. Did this issue also appear on your robot?

https://github.com/user-attachments/assets/c4aa1788-7ac0-475f-9480-1aeae7bf1160
I don't know why my robot keeps trembling and can't walk normally like humans, I don't know if it's because that i add a collision geom in .xml file.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Hey I think that would be the issue can u plz provide any reference doc to which by referring I can download the python pack sites of mujoco

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Hey I think that would be the issue can u plz provide any reference doc to which by referring I can download the python pack sites of mujoco

I have not met this problem. I just use "pip install" comand to install the target version mujoco

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Hey I think that would be the issue can u plz provide any reference doc to which by referring I can download the python pack sites of mujoco

I have not met this problem. I just use "pip install" comand to install the target version mujoco

Yeah I have tried the same put still not available to resolve the error

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Still not yet !

I have read through your bugs, i think the problem is the mujoco library. Maybe you don't download the python packsites of mujoco. To be clear that the problem has nothing to do with your code.

Hey I think that would be the issue can u plz provide any reference doc to which by referring I can download the python pack sites of mujoco

I have not met this problem. I just use "pip install" comand to install the target version mujoco

Yeah I have tried the same put still not available to resolve the error it still saying add mujoco path to environment i have tried all way but not able to solve the error

I have asked Claude the problem,it gives the following answer:
It seems like you are encountering an issue with the MuJoCo library not being properly set up in your system's PATH environment variable. This is a common problem when working with MuJoCo, which is a proprietary physics simulation engine used in robotics and machine learning.
To resolve this issue, you need to add the MuJoCo library directory to your system's PATH environment variable. The specific steps may vary depending on your operating system, but here's a general guide:

Locate the MuJoCo installation directory. It's typically in your user's home directory, such as C:\Users\YourUsername\.mujoco\mujoco210 on Windows or ~/.mujoco/mujoco210 on macOS/Linux.

Open the appropriate system environment variable editor:

On Windows: Open the Start menu, search for "Environment Variables", and select "Edit the system environment variables".
On macOS/Linux: Open a terminal and run the command nano ~/.bashrc (or the appropriate editor for your shell).

In the environment variable editor, find the "Path" or "PATH" variable and add the MuJoCo library directory to it. For example, on Windows, the entry might look like this:
C:\Users\YourUsername\.mujoco\mujoco210\bin;%PATH%

On macOS/Linux, it might look like this:
~/.mujoco/mujoco210/bin:$PATH

Save the changes and close the environment variable editor.

Restart your system or terminal session to ensure the new PATH is applied.

After completing these steps, the MuJoCo library should be available in your system's PATH, and you should be able to run your code without the "Please add mujoco library to your PATH" exception.
If you are still experiencing issues, make sure that you have properly installed the MuJoCo license and that the library files are present in the correct directory. You may also need to check your Python environment and ensure that the MuJoCo Python bindings are correctly installed and accessible.

Have you ever solve this problem? I think the key factors may be the setting of pdgains, the transformation of the .xml file and reward setting. I have change the robot to OP3, and it is still hard for it to walk steadily.

I solved this problem by introducing reference motions. Well, there shouldn't be any need for this. Did this issue also appear on your robot?

20240717_114941.mp4
I don't know why my robot keeps trembling and can't walk normally like humans, I don't know if it's because that i add a collision geom in .xml file.

Perhaps you can introduce foot trajectory reward terms to solve the problem. For example, have your foot's height track a curve that you design.


Support angular 1.4

The enter/leave animation doesn't seem to work with angular 1.4

I updated everything to 1.4 in the example, and it works great with 1.4.  Are you sure you included ngAnimate?

Also added tests to verify: https://github.com/chieffancypants/angular-loading-bar/commit/ad2b482011778aaa738096a74e1cea45c57066ec


.maximizeWindow() stopped working with  testcafe 1.20.1

What is your Scenario?
After recent upgrade to the latest version TestCafe it started to throw an exception when trying to maximizeWindow.
testcafe 1.20.1
MacBook Pro,  Intel Core I5
MacOS Ventura 13.3.1
What is the Current behavior?
Getting an exception
Warnings (1):
Was unable to maximize the window due to an error.
The get-window-max-bounds process failed with the 1 exit code.
Process output:
Incorrect arguments
Exit code: 1
What is the Expected behavior?
The window should be maximized.
What is your public website URL? (or attach your complete example)
I've tried it even with a simple test on Google.com
What is your TestCafe test code?
import { TestType } from "../../consts";
fixture("Case Discovery")
.beforeEach(async (t: TestController) => {
await t.maximizeWindow()
await t.wait(1000);
});
fixture('Login page').page('google.com');
test.only.meta({ CID: 'C15', type: TestType.Critical })(
'Successful Login',
async (t) => {
// When
await t
.maximizeWindow()
.click('input[value="Google Search"]')
})
Your complete configuration file
testconfig.json  {
"compilerOptions": {
"esModuleInterop": true,
"resolveJsonModule": true,
"allowSyntheticDefaultImports": true,
"baseUrl": "./app/",
"downlevelIteration": true,
"experimentalDecorators": true,
"jsx": "react",
// To remove this setting, we have to remove/upgrade AntD and ImmutableJS
"keyofStringsOnly": true,
"lib": ["dom", "esnext"],
"module": "commonjs",
"moduleResolution": "node",
"noImplicitAny": true,
"noUnusedLocals": true,
"outDir": "./lib",
"preserveConstEnums": true,
"removeComments": false,
"skipLibCheck": true,
"sourceMap": true,
"suppressImplicitAnyIndexErrors": true,
"target": "es5"
},
}
Your complete test report
Warnings (1):
Was unable to maximize the window due to an error.
The get-window-max-bounds process failed with the 1 exit code.
Process output:
Incorrect arguments
Exit code: 1
Screenshots

Steps to Reproduce
Just create a code with the maximizeWindow
TestCafe version
Using locally installed version of TestCafe. 1.20.1
Node.js version
v14.16.0
Command-line arguments
npm run test:debug
Browser name(s) and version(s)
Version 112.0.5615.137 (Official Build) (x86_64)
Platform(s) and version(s)
MacOS Ventura 13.3.1
Other
Not really sure what else i could provide. It just not resizing the screen.

Hi @pgusilic-devops ,
An issue with the same problem has already been created. Let's continue our discussion there: #7684.
This issue will be closed.


Shell Sort

Aim

Sorting an array using shell sort algorithm

Details

Sorting an array using shell algorithm in c++ language

Programming language

[ ] C
[x] C++
[ ] Java
[ ] Python

I am a LGM-SOC'21 Participant and has opened this issue to write the above program

I would like to solve this in python


🌱 Add release 1.3 branch/release related changes

/hold
until release is out and branching is in place

/hold cancel


Is it ok?

Is this still an issue? If so, please file this issue with the corresponding platform repo: ungoogled-software/ungoogled-chromium-windows

solved at https://github.com/Eloston/ungoogled-chromium/issues/1601#issuecomment-925499796


Implement Additional Allocations

This allows for creating multiple allocations per server.
Fixes #8
Useful for source games that require multiple ports
PR is not complete, still need to solve two issues. Any help is appreciated.

[ ] Take port range, and find a way to check the range (multiple values ie. 25565-25569,25570-25575)
[ ] Update documentation
[ ] Complete more testing
.?

I should have time later this week to finish this up. Thanks.

Olá o modulo já têm essa função implementada?

I’ll try to finish this up this week.
On Mon, Feb 13, 2023 at 7:32 PM LDEV @.***> wrote:

Olá o modulo já têm essa função implementada?
—
Reply to this email directly, view it on GitHub
https://github.com/pterodactyl/whmcs/pull/116#issuecomment-1428918271,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKSLRQX24YWL46C6DPOVHITWXLHCPANCNFSM5RGBDRUQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I have tested and it seems to create the ports perfectly, i just need to find a way to automatically assign the allocations to the rcon and app ports in the egg, im new to this so learning as i go.

Is this now in the module and if so could someone point me in the direction of some sort of documentation? Looking to implement unturned servers which require 2 ports to run and could really use this feature

Is this now in the module and if so could someone point me in the direction of some sort of documentation? Looking to implement unturned servers which require 2 ports to run and could really use this feature

this is just added to this version (fork), not yet added to the master. i can get this to auto allocate ports in pterodactyl but not assign them to a server. as yet.

What do you mean by allocate but not assign to server apologies? May be me being silly but aren't they the same thing? as in when someone buys a server it allocates 2 ports?  Looking to implement unturned servers which require 2 ports to run and could really use this feature

this is just added to this version (fork), not yet added to the master. i can get this to auto allocate ports in pterodactyl but not assign them to a server. as yet.

What do you mean by allocate but not assign to server apologies? May be me being silly but aren't they the same thing? as in when someone buys a server it allocates 2 ports?  Looking to implement unturned servers which require 2 ports to run and could really use this feature

this is just added to this version (fork), not yet added to the master. i can get this to auto allocate ports in pterodactyl but not assign them to a server. as yet.

when you add the deployment settings to whmcs you say you want 4 ports to be allocated to this server.
it will create 4 ports in the pterodactyl panel and assign them to the server.
it wont however allocate what port does what. so you will have to assign the 3 ports you need manually. for example rcon, data etc.

I’ll work on this today. The goal was to give a port range and use ports
within that range.
On Wed, Mar 8, 2023 at 9:48 AM NomadUK3 @.***> wrote:

What do you mean by allocate but not assign to server apologies? May be me
being silly but aren't they the same thing? as in when someone buys a
server it allocates 2 ports?  Looking to implement unturned
servers which require 2 ports to run and could really use this feature
this is just added to this version (fork), not yet added to the master. i
can get this to auto allocate ports in pterodactyl but not assign them to a
server. as yet.
when you add the deployment settings to whmcs you say you want 4 ports to
be allocated to this server.
it will create 4 ports in the pterodactyl panel and assign them to the
server.
it wont however allocate what port does what. so you will have to assign
the 3 ports you need manually. for example rcon, data etc.
—
Reply to this email directly, view it on GitHub
https://github.com/pterodactyl/whmcs/pull/116#issuecomment-1460274862,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKSLRQW3ENRPZSBGVFKFJFTW3CL5BANCNFSM5RGBDRUQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Let me know when updated and I will test is as soon as it becomes availiable, thanks :)

What do you mean by allocate but not assign to server apologies? May be me being silly but aren't they the same thing? as in when someone buys a server it allocates 2 ports?  Looking to implement unturned servers which require 2 ports to run and could really use this feature

this is just added to this version (fork), not yet added to the master. i can get this to auto allocate ports in pterodactyl but not assign them to a server. as yet.

when you add the deployment settings to whmcs you say you want 4 ports to be allocated to this server.
it will create 4 ports in the pterodactyl panel and assign them to the server.
it wont however allocate what port does what. so you will have to assign the 3 ports you need manually. for example rcon, data etc.

That sounds like what im trying to do, tbh the ports dont need to be assigned to different things for the setup im using. How do I add this fork to the WHCMS integration as a pose to the main one?

status?

I would also be highly interested in this. Are you still developing this? Thanks in advance!


text change: select analysis -> select workspace

Rationale
requested text change
issue:45618
Related Pull Requests

Changes

I'm not sure how to approve this but I agree Select Workspace is great
here, thank you
On Fri, Jun 17, 2022 at 1:29 PM labkey-matthewb @.***>
wrote:

@labkey-matthewb https://github.com/labkey-matthewb requested your
review on: #475 https://github.com/LabKey/commonAssays/pull/475 text
change: select analysis -> select workspace.
—
Reply to this email directly, view it on GitHub
https://github.com/LabKey/commonAssays/pull/475#event-6831352076, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AJAYRGQ5JTMXGR56LXGOLE3VPTNYXANCNFSM5ZDFPIUA
.
You are receiving this because your review was requested.Message ID:
@.***>


codegen output 9a1d2322869e4154a522aeb205e3cb52

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

-21 of 21 (0.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.5%) to 75.644%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

Box.Sdk.Gen/Schemas/Event.cs
0
1
0.0%

Box.Sdk.Gen/Schemas/EventSourceOrFileOrFolderOrGenericSourceOrUser.cs
0
20
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
0.5%

Covered Lines:
6393

Relevant Lines:
8326

💛  - Coveralls


Add my school

@CollectivelyCode lib/domains/org/stu.cpsk12: Your request has an incorrect file path format, please ensure the request follows     the repository rules set out at the bottom of this page and change     it accordingly or start a new one.     If you are unable to make a pull request with the instructions provided, please send an email to<EMAIL_ADDRESS>mentioning the URL of this request in the message.

@CollectivelyCode lib/domains/org/stu.cpsk12: Your request has an incorrect file path format, please ensure the request follows     the repository rules set out at the bottom of this page and change     it accordingly or start a new one.     If you are unable to make a pull request with the instructions provided, please send an email to<EMAIL_ADDRESS>mentioning the URL of this request in the message.

@CollectivelyCode I renamed lib/domains/org/stu.cpsk12 to lib/domains/org/cpsk12/stu.txt for you and merged the request. Thank you.


Turbopack throws warnings related to dynamic function calls when using PostCSS

What version of Turbopack are you using?
Turbopack Nightly Release turbopack-230307.2
What package manager are you using / does the bug impact?
npm
What operating system are you using?
Linux
Describe the Bug
When I use PostCSS with Turbopack, I encounter three warnings in the Turbopack log. These warnings are related to dynamic function calls in the PostCSS package.
The three warnings are as follows:

TP1004 fs.existsSync(???0) is very dynamic
File: [project]/node_modules/postcss/lib/previous-map.js
Line: 88

TP1004 fs.readFileSync(???0, "utf-8") is very dynamic
File: [project]/node_modules/postcss/lib/previous-map.js
Line: 90

TP1006 path.resolve(???0) is very dynamic
File: [project]/node_modules/postcss/lib/input.js
Line: 44

Expected Behavior
Turbopack should not throw warnings related to dynamic function calls when using PostCSS.
To Reproduce

Install and configure Turbopack and PostCSS.
Run the bundling process with Turbopack.
Observe the warnings in the Turbopack log related to dynamic function calls in PostCS

Reproduction Repo
https://github.com/etarley/reddit_clone

This is resolved in the latest canary, will close when it's available in the next patch

Should no longer be an issue in 13.3.0

I still get this warnings


Add user's popular repos and make repos pinnable

⏱ Before you start...

[X] Have you checked if a similar feature request has already been reported?

📄 Description

🗃 Alternative solutions
None. Just implement
📸 Assets
No response

@onein528 This is a mutation, though.

Right. How about implementing them in parallel? I said Mution will be get started v0.5 but I think newly we have to make what we have to implement on the page perfectly. When FluentHub become v0.4, I will be busy testing the safety of 'Query', and feel like i can't go v0.5 forever.

Right. How about implementing them in parallel? I said Mution will be get started v0.5 but I think newly we have to make what we have to implement on the page perfectly. When FluentHub become v0.4, I will be busy testing the safety of 'Query', and feel like i can't go v0.5 forever.

Okay. Sure!

@onein528 Why the abandon?

This feature is couldn't implement.


Remove individual GPT-4 Browsing that is now integrated into GPT-4

Reference:

Browsing is integrated into a single unified model that is accessible
when you select GPT-4 from the model selector.

If you ask a question in the chat that requires the use of the Browse
feature (ex. What is the weather today in San Francisco?), the model
will automatically enable the Browse feature to provide you with an
answer.

https://help.openai.com/en/articles/8077698-how-do-i-use-chatgpt-browse-with-bing-to-search-the-web

Should the code about parsing browsing be migrate to gpt4 bot?

It appears this simply extends ChatGPT4Bot without additional modifications. Are there any other changes I might have missed?

Oh, my bad. Sorry.

No problem! Thank you!


Tooltip "File is too big" covers the link "Remove file"

Steps to reproduce the issue
Greetings. Hovering the mouse over the tooltip  "File is too big"  (like all possible types of tooltips) completely closes the link "Remove file". And you just can not click to delete :)
Can they somehow be smashed?
APEX version (4.2.6 / 5.0.3)
18.2
Used web server / version and platform (ORDS 3.0.3 / Tomcat 7 / Apache 2.4 / Linux x64)
OHS. On this server, it worked steadily only in the mode "Chunked"
Used web browser / version and platform (Chrome 48 Mac / Firefox 44 Windows)
Firefox 63

@orabin
thanks for reporting this, I will have a look at it, maybe only showing the error when hovering over the preview icon is enough instead of the whole container which includes the "Remove file" link...

Yes, somehow you need to fix the plugin.
It would be great if the pop-up hint was shown not from below, but from above.

Yes, somehow you need to fix the plugin.
It would be great if the tooltip was shown not from below, but from above.


Debian package cannot be purged cleanly

# aptitude purge influxdb
The following packages will be REMOVED:
  influxdb{p}
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 26.2 MB will be freed.
Do you want to continue? [Y/n/?] y
(Reading database ... 76291 files and directories currently installed.)
Removing influxdb (0.9.2) ...
Purging configuration files for influxdb (0.9.2) ...
dpkg: warning: while removing influxdb, directory '/opt/influxdb' not empty so not removed

Current status: 12643 new [-1].

the /opt/influxdb directory is not removed cleanly. The influxdb user and group is not removed

I can take a look at this -- thanks @SteamedFish

Fixed by https://github.com/influxdb/influxdb/commit/143af911ac76df0a7345bdd373549d7902127fd9


I get an error trying to use the new FTP functionality

[20:01:39] rhummelmose:rclone-v1.36-120-ga9d29c22β-osx-amd64 $ ./rclone lsd Bitport:
2017/05/22 21:06:10 directory not found

I just tested the same build with FTP using a non-standard port for #1434 and tested the functionality of the remote with lsd.
It worked as expected.
I used build rclone-v1.36-124-ge75db0b1β-osx-amd64
Please provide your FTP remote config and try issuing the rclone command with -vv to provide this issue with more details.

@rhummelmose Which FTP server are you testing with?
You might need to put some path in front of Bitport: eg Bitport:/home/username maybe - or you could put that in the configuration URL.

This looks answered. If you still have a question, please feel free to post on the forums.


Refactor Sonar Podspec to include all of its dependencies

We should make sure to declare all the Sonar dependencies within Sonar's podspec, and make sure they point to the versions they depend on(we could also use the ~> for floating versions).
It is very hard to maintain an application consuming Sonar since its Podfile has to manually define all Sonar's dependencies and the paths to the each one of the podspecs. What happens if we update Sonar? Then we also might have to manually update the dependencies Sonar is depending on.
There are two ways to prevent this from happening:

Upload all the Sonar's dependencies podspecs to the cocoapods public master repo along with Sonar podspec and make sure we define those dependencies in the Sonar's podspec.
Create a private repo and push the Sonar's podspec and its podspec dependencies to it. Then communicate to consumers of Sonar that they have to include the source of the private repo within the Podfile.

Sonar's consumers would go from this:
platform :ios, '8.0'
swift_version = '4.1'

target 'MyApp' do

  pod 'RSocket', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/RSocket.podspec'
  pod 'DoubleConversion', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/DoubleConversion.podspec'
  pod 'glog', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/glog.podspec'
  pod 'Folly', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/Folly.podspec'
  pod 'PeerTalk', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/PeerTalk.podspec'
  pod 'Yoga','~>1.8.1', :modular_headers => true
  pod 'Sonar', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/xplat/Sonar/Sonar.podspec'
  pod 'SonarKit', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/SonarKit.podspec'
  pod 'SonarKit/SonarKitLayoutComponentKitSupport', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/SonarKit.podspec'
  pod 'SonarKit/SKIOSNetworkPlugin', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/SonarKit.podspec'
  pod 'ComponentKit', :podspec => 'https://raw.githubusercontent.com/facebook/Sonar/master/iOS/third-party-podspecs/ComponentKit.podspec'
  post_install do |installer|
        installer.pods_project.targets.each do |target|
            if ['YogaKit'].include? target.name
                target.build_configurations.each do |config|
                    config.build_settings['SWIFT_VERSION'] = swift_version
                end
            end
        end
    end
end

To this:
platform :ios, '8.0'
swift_version = '4.1'
# The path to the private repo source if we decide pod specs need to be hosted in a private repo.
source 'https://path/to/private/repo'
target 'MyApp' do
   pod 'Sonar', '~>x.y'
end

If you guys are OK with this approach I can make the changes, create the private repo and submit the merge request.

+1 The multitude of explicit dependencies is preventing me to use Sonar  :(

That seems a good solution. I will put forward this suggestion to our legal team and wait for their input on this.

@pkrmf you can go ahead and implement the above solution.

Hey @pkrmf thanks for the suggestion! as @priteshrnandgaonkar we would be super happy if you wanted to give this a shot. Otherwise we will look into it ourselves as soon as we fix the android build which is our current top priority.

Hey @pkrmf thanks for the suggestion! as @priteshrnandgaonkar we would be super happy if you wanted to give this a shot. Otherwise we will look into it ourselves as soon as we fix the android build which is our current top priority.

@emilsjolander I could implement solution 2 very easily, the only problem is that consumers of Sonar that also consume any of its dependencies would run into conflicts.
Solution 1 is definitely the right approach, where sonar dependencies all exist in cocoapods master repo. I started yesterday working on it, but there is quite work to do, for instance, I had to open an issue in componentKit regarding its podspec due to its Yoga dependency. Also they haven’t updated the cocoapods master in a long time, current sonarkit depends on componentkit master, but the master cocoapods repo only has until version 0.15.
I will keep identifying the dependencies that are breaking SonarKit.podspec and keep opening issues/pull requests on their repos. Eventually we should have a SonarKit.podspec that is able to lint so we can push it to the master repo.
SonarKit podspec itself has a bunch of issues that need to be addressed as well.
Sent with GitHawk

@emilsjolander I also opened a pull request that fixes the sonar iOS sample application.  Now it will be able to pod install compile and run
Sent with GitHawk

@emilsjolander I could implement solution 2 very easily, the only problem is that consumers of Sonar that also consume any of its dependencies would run into conflicts.

Wouldn't different version number help solve the conflict? In such cases I think they can specify in the podfile which pod to refer to, the master or the private one. I think we can go ahead with solution 2 with solution 1 being a step 2 after solution 1.

@emilsjolander I could implement solution 2 very easily, the only problem is that consumers of Sonar that also consume any of its dependencies would run into conflicts. ...

@priteshrnandgaonkar adding version numbers is part of the fix for the current sonarkit podspec along with other issues
Sent with GitHawk

Just a note, when this issue is finished the SonarKit podspec should lint, right? That means we can close #11 when this is done.
@pkrmf when you say "private repo" for option 2, you're referring to a private cocoapods repo correct? Another short-term solution, if my thinking is correct, could be to implement these specs as subspecs of the SonarKit, so at least you didn't have to pull in dependencies from githubusercontent.com. I.e. SonarKit/PeerTalk, SonarKit/RSocket

@noahsark769 Yes sir. That is another good approach. If we could get all in cocoapods master it would be ideal.

@emilsjolander and @priteshrnandgaonkar I made very good progress. So far, I am able to lint SonarKit.podspec. Here is what I have done so far to be able to lint it:

Modify SonarKit.podspec. Along with several small fixes, I had to create a Core subspec that all the other subspaces depend on.
Create a CocoaPods private repository to host the pod specs that are not available in cocoapods master repo.
Update ComponentKit.podspec and push it to the private repo. I also took care of submitting a pull request in ComponentKit repo to fix it. Will try to ask masters to push it to cocoapods master repo.
Update Folly.podspec. Applications would not be able to compile unless the ONLY_ACTIVE_ARCH  for Folly and the app itself was set to YES. Ideally, we should be pushing the podspec to cocoapods master repo.
Update PeerTalk.podspec and source. Unfortunately I wasn't able to compile without making some small code changes in PeerTalk source. I will revisit this later, but we also would want to get the latest PeerTalk updated podspec pushed to cocoapods master.
Modified Sonar.
Publish a new version of Yoga podspec with a few small changes and then I uploaded it to the private repo. The version changes was basically to avoid conflicts with Yoga in the cocoapods master repo. The Yoga.podspec includes  "pod_target_xcconfig": {   "DEFINES_MODULE": "YES" },  which allows swift to consume static libraries.
Publish some of the other dependencies like RSocket to the cocoapods private repository.

I used the flag --use-libraries to lint the podspec. The reason for that is because we have dependencies that depend on other static libraries, and cocoapods wouldn't allow the podspec to lint.
This is the command I end up running:
pod spec lint  SonarKit.podspec --sources=https://github.com/pkrmf/cocoapods-private-repo,master --allow-warnings --use-libraries
In the previous command, I basically tell cocoapods to lint the podspec using both master and my private repository, allow warnings and make sure to use static libraries, otherwise we will get the error I previously mentioned.
I tried other solutions, like making pods with dependencies  as static libraries as static_frameworks, so I could avoid passing the --use-libraries flag. By using static_frameworks in folly, or Sonar, for example, its consuming libraries/applications wouldn't be able to import them. The header mapping directory (#include <Sonar/someFile.h>, or modular imports(@import) wouldn't work at all.
If someone wants to take a look at the work, bring some new ideas or maybe solutions to the other workarounds, feel free to contribute. If this is the way to go, then we need to get started and upload the new modified podspecs to cocoapods master repo. For that, I believe we will need to get with the owners of those libraries.
We could otherwise leave the work as is, but we would have to require consumers of SonarKit to define my private repo as a source in their Podfile.

Dope, nice work!! It sounds like in order to be able to do this without a private repo, the following things need to happen:

PR for ComponentKit (already submitted and approved)
PR for Folly podspec (looks like there's no podspec currently in the master repo, so I guess we should create a PR to add one)
PR for PeerTalk edits
PR for Yoga and YogaKit podspecs (this could be done in one since they're in the same repo)

That makes sense right? Yoga/folly/componentkit look to be pretty active so PeerTalk might be the only one we have trouble with - hopefully we can get in contact with the maintainer and they can push a new version to Cocoapods master. If so, we can probably move forward with the Cocoapods master repo approach 💃

@pkrmf Can you also update the sample app in your fork and see if it works. Bytw great effort and awesome work. I would love to publish SonarKit pod in cocoapods master. Again great work. Will wait for your PR.

@noahsark769 That is correct sir!
@priteshrnandgaonkar Pull my fork and pod install the sample app. As you can see, it pod installs and runs the app without any problem. Link to Podfile in my fork

@pkrmf , we can also have the relevant contents in your private repo in our repo as well, right? The reason for asking this is that it will be easy to maintain, as everything will be at one place.

@pkrmf , we can also have the relevant contents in your private repo in our repo as well, right? The reason for asking this is that it will be easy to maintain, as everything will be at one place.

@priteshrnandgaonkar Yes sir. The private repo con be located anywhere. The idea would be to not have a private repo at all and update all the broken podspecs dependencies like @noahsark769 mentioned. In the meantime I could do a PR of the private repo and the updated SonarKit.podspec to this repo if you prefer
Sent with GitHawk

@priteshrnandgaonkar I think we can close this now, correct?

@noahsark769, thanks for pointing it out. Thanks @pkrmf for fixing the podspec. But lets publish it in cocoapods master repo as a next step. Lets create a separate issue for that.

@priteshrnandgaonkar I will work on creating the issue and next steps.


Master

Docs Build status updates of commit 031b4e6:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/DocsLegal-pr.en-CA, working directory: W:\patm-s, target branch: HEAD, target branch commit: 5954c8121184a2c25ded7e897d571fa79af15f2e, source commit: 031b4e66c68536375fe7ec912cb6ebb6ecd27e64.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Cloned Jupyter Repos Should Have Git Remotes Properly Configured

So that they can be easily updated with a git pull

Non-issue. Already done.


Presence Stops

When I start application two or three times, or switch between files, Vim sense stops, I'm using my discord application

@MrNilDev, sorry that it took a while before getting to this issue.
Are you still experiencing this issue? I can't reproduce it.

Yes, It still happens. Like it hungs or looking for something, or maybe my internet connection is so low that it can't do the needed jobs. Also it really makes Neovim or vim slow so I decided to delete it for now

I am having the same exact issue. It makes Neovim take about 2-3 seconds to start working and when you switch between files it does not work. When you have multiple instances of neovim open the plugins seems to stop working all together.

That issue occurs me on vim as well. Opening vim becomes slower and the presence disappears after switching between files. However, switching tabs does not affect presence.


Make extensions configurable

Read extensions from osiam.yaml and create them on start up. If the
extension already exists, don't create it. Add new value classes for
extension and extension field, because the ExtensionEntity stores the
fields as Set and Spring is unable to bind a YAML list to a Set.
This is due to lists are ordered, but sets not. Use Bean validation to
validate the configured extensions, which keeps the code simpler.
Closes #186
Closes #105

Please change the configuration in the ITs just to make sure OSIAM is starting

Looks good, please take a look at my comments.

Thanks for the suggestion @dacrome. I'll do it right away.

Thanks for your comments @wallner. I've updated the PR and answered your questions.

Here you are, @dacrome: https://github.com/osiam/connector4java-integration-tests/pull/338

Thank you


add ability to override execAsync's maxBuffer default of 20MiB

add ability to override execAsync's maxBuffer default of 20MiB
add maxBuffer override to execSync as well
added constant DEFAULT_MAXBUFFER_SIZE and made sure maxBuffer is an integer
fixed indentation and removed delimiter in example

@pieterjandesmedt:Thanks so much for the PR, I have a few small comments, otherwise it looks great!
@nfischer?

This does not resolve any merge conflicts, so CI won't run.
@pieterjandesmedt would you like me to copy your diff to a new PR and resolve the conflicts for you? Also, for future reference, you don't have to make fresh PRs when we ask you to "rebase," you just need to use "git push -f" (new PRs can be confusing)

@pieterjandesmedt: As much as I hate to reject a PR, it looks like this has been fixed by #335, so I have to close this. Sorry.


How to create tunnel

How to create tunnel across terrain?

You'd apply the Tunnel group to the node, however we do not handle punching
a hope through Unity's heightmap-based terrain.
On Feb 18, 2018 7:27 PM, "BailiffPLJD"<EMAIL_ADDRESS>wrote:

How to create tunnel across terrain?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/MicroGSD/RoadArchitect/issues/41, or mute the thread
https://github.com/notifications/unsubscribe-auth/AQsPZ3OP_TzcFhiPIGQucIkI8j_mUpXqks5tWL_6gaJpZM4SJ69z
.


Collation-aware sorting something breaking on PGSQL <= 9

Affected Version

silverstripe/framework 4.x-dev
silverstripe/postgresql 2.x-dev

Description
Some tests rely on ICU collation, whereas some databases do not support it out of the box.
For example PostgreSQL prior to version 10 does not support it out of the box and relies on the operating system.
This makes SilverStripe ORM tests dependent on the Operating System of PostgreSQL.
On some operating systems sorting and ordering won't always work as expected.
Steps to Reproduce

Install silverstripe/installer:4.x-dev
Install silverstripe/postgres:2.1.0
Take PostgreSQL 9.6 alpine docker container postgres:9.6-alpine
Run tests and see it for yourself

Example:
$ ./vendor/bin/phpunit --testsuite core --filter DataListTest::testSortMixedCase

PHPUnit 5.7.27 by Sebastian Bergmann and contributors.

F                                                                   1 / 1 (100%)

Time: 8.29 seconds, Memory: 200.50MB

There was 1 failure:

1) SilverStripe\ORM\Tests\DataListTest::testSortMixedCase
Failed asserting that two arrays are equal.
--- Expected
+++ Actual
@@ @@
 Array (
     0 => 'Bob'
-    1 => 'bonny'
-    2 => 'jane'
-    3 => 'John'
-    4 => 'sam'
-    5 => 'Steve'
+    1 => 'John'
+    2 => 'Steve'
+    3 => 'bonny'
+    4 => 'jane'
+    5 => 'sam'
     6 => 'steven'
 )

/mnt/bench/ins4_pg/vendor/silverstripe/framework/tests/php/ORM/DataListTest.php:629
/mnt/bench/ins4_pg/vendor/phpunit/phpunit/phpunit:52

FAILURES!
Tests: 1, Assertions: 1, Failures: 1.

I would note, however, that this test is specifically testing the ORM's behaviour in mixed-case testing, and so I would take the view that right now, PGSQL 10 has a bug.

Perhaps the fix here is to make it easier to detect if the operating system is misconfigured?

I couldn't find in the documentation if we require any particular collation for SilverStripe to work properly, so that might be tricky, especially that people may change the database default collation settings. If we state that we require ICU UTF8, then PostgreSQL prior to 10 does not support ICU, unfortunately...

Testing operating system could be tricky, but I guess we could simply do a check for what the database returns from a temporary table or something like that and then show a warning message. Not sure what's the best place for that though.

Otherwise, people in the internet recommend to order by lower(field)

This test has been passing for a very long time in most other environments. What is different about the environment that you're running the tests in?

I would also note that the test doesn't rely on ICU collation, merely on a simple collation that handles the 26 character core alphabet. So I'd assume that any collation at all would work.

(Updated the ticket description to clarify that the problem here is with either SilverStripe, or the test infrastructure, not the test.)
What collation is being used on your failing test infrastructure, @dnsl48 ?

It looks like SilverStripe builds tables with pg_catalog.default as the collation
SHOW lc_collate returns the value of this collation, which on my environment returns en_NZ.UTF-8.
What does your system retrun?

It would seem like we have two broad approaches to a solution:

For PGSQL, run SHOW lc_collate at some point, e.g. dev/build, and if it's got a bad value, throw a warning
For PGSQL, specify an explicit collation when building tables, rather than relying on the O/S default.

I'd probably go with the former as it's less invasive to existing installs.

Ok, I added show lc_collate and \dOS+ to the issue description. That doesn't seem to be too different on the database level. The main difference is the operating system. The test breaks when I run PostgreSQL 9.6 on Alpine 3.8, but it works with PostgreSQL 9.6 on Debian Stretch.
The version of PostgreSQL is not affecting it on its own.
That said, PostgreSQL 10 on Alpine 3.8 is still having the same issue. However, since PostgreSQL 10 DBA can manually switch collations to ICU. I didn't check it, but I assumed that should solve the issue.
I didn't spend too much time investigating this issue, but that's what I found so far:
https://wiki.postgresql.org/wiki/FAQ (see section Why do my strings sort incorrectly?)

That implies PostgreSQL on MacOS X may have the same issue
The particular Alpine issue appears to be libmusl related

I'm inclined to state that it's not a bug per se, but rather a SilverStripe requirement towards the database sorting algorithm. I don't know if we actually rely on it somewhere in the framework algorithms, or it's just a human expectation. So, we may have 2 options:

loosen it up and let DBA choose the default collation and how the database works
make it a strict requirement of the framework and perform checks not just in the tests and healthchecks, but also it in the Install script?

Perhaps we should try introduction an optional collation config option for the PostgreSQL database, that sets the collation on varchar columns as part of requireTable(), and see if that improves things?

I'm inclined to state that it's not a bug per se, but rather a SilverStripe requirement towards the database sorting behaviour.

The problem is that the database you are running your tests on has broken collations. It's possible that other SilverStripe users will have broken databases, but it's the database, not SilverStripe, that is broken IMO.

What happens if you create a table with a varchar column that has an explicit collation, as defined in https://www.postgresql.org/docs/9.5/collation.html
Does the sorting work then?
If so, I would recommend that we allow for the following config option:
SilverStripe\PostgreSQL\PostgreSQLDatabase:
  collation: en_US

If not, I'd suggest you find a better PGSQL server — this problem is isolated to your docker container.

What happens if you create a table with a varchar column that has an explicit collation, as defined in https://www.postgresql.org/docs/9.5/collation.html

Sure, here's the script to reproduce:
docker run -it --rm postgres:9.6-alpine /bin/bash

/docker-entrypoint.sh postgres &

psql -h localhost -U postgres postgres

CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE 'template0';

\c example_db

create collation "en_US" (LC_COLLATE = 'en_US.UTF-8', LC_CTYPE = 'en_US.UTF-8');

create table test (a text COLLATE "en_US");

insert into test (a) values ('A'), ('b'), ('a'), ('B');

select * from test order by a;

Result on postgres:9.6-alpine (Alpine 3.8):
example_db=# select * from test order by a;
a
---
 A
 B
 a
 b
(4 rows)

Result on postgres:9.6 (Debian Stretch):
example_db=# select * from test order by a;
 a
---
 a
 A
 b
 B
(4 rows)

Result on postgres:10-alpine (Alpine 3.8)
example_db=# select * from test order by a;
 a
---
 A
 B
 a
 b
(4 rows)

Here's a separate script for PostgreSQL 10 on Alpine 3.8, but with ICU collation.
docker run -it --rm postgres:10-alpine /bin/bash

/docker-entrypoint.sh postgres &

psql -h localhost -U postgres postgres

CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE 'template0';

\c example_db

create collation "en_US" from "und-x-icu";

create table test (a text COLLATE "en_US");

insert into test (a) values ('A'), ('b'), ('a'), ('B');

select * from test order by a;

Result postgres:10-alpine (Alpine 3.8)
postgres=# select * from test order by a;
 a
---
 a
 A
 b
 B
(4 rows)

this problem is isolated to your docker container.

I tend to believe to the PostgreSQL documentation (FAQ) which I mentioned above, that this problem is related to the Operating System which we run the PostgreSQL server on.
Particularly affected are:

Alpine Linux (and others based on libmusl implementation of libc)
BSD derivatives
MacOS X

Ok so that database server has inescapably broken collations.
Two choices:

recommend that people don’t use it
add support for an SS_DATABASE_BROKEN_COLLATIONS env var that forces the test to be skipped

Note that in my experience MacOS doesn’t have this issue

I think they could've been talking about some old MacOS X versions then.

In the documentation we could mention the ICU collation workaround for PostgreSQL >=10 and tell that we don't support PostgreSQL installations on BSD and Alpine (and libmusl other derivatives), but it still may work correctly (or may not).

this problem is isolated to your docker container.
I tend to believe to the PostgreSQL documentation (FAQ) which I mentioned above, that this problem is related to the Operating System which we run the PostgreSQL server on.

Yeah, sorry, that was short-hand for "problem is isolated to the operating system on which your docker container is built"

I think they could've been talking about some old MacOS X versions then.

The thing is that we've been running tests on MacOS (informally, rather than as part of CI) for a long time and not seen this issue. Which leaves me a little skeptical about how widespread the issue is and more inclined to claim "Alpine Linux is broken and you shouldn't run PGSQL on it"
I'm running PostgreSQL 10.3 so I can't easily test on 9, but I'm not using ICU.

Hah, okay, and then I go and actually run the test on MacOS... and it's broken 😊.

In the documentation we could mention the ICU collation workaround for PostgreSQL >=10 and tell that we don't support PostgreSQL installations on BSD and Alpine (and libmusl other derivatives), but it still may work correctly (or may not).

It seems reasonable. What do you think about adding a env-var flag that skips the affected test?

Related question: should we make it easier for all the SilverStripe tables to be built with COLLATE und-x-icu?

What do you think about adding a env-var flag that skips the affected test?

Personally I don't like skipping tests as I feel they must reflect functional requirements. If they are skippable, that means we're just wasting CI time on redundant tests which aren't covering actual requirements.
Also, if we have strict tests, they help us to understend better what functionality we can and cannot break when we develop new features.

Related question: should we make it easier for all the SilverStripe tables to be built with COLLATE und-x-icu?

I think this depends on the answer to the previous question. If we make a strict requirement of a database collation behaviour, then we test it and then we could potentially make a statement towards a particular collation implementation.
If we decide not to make requirements about collations, then we could just let DBA deal with it and rely on default database settings.


[staging] perlPackages.BC: 1.54 -> 1.55

Motivation for this change
update to version which supports perl-5.26
PR is against staging only to avoid merge conflicts because other massive changes in perl-packages.nix are going on in staging

@GrahamcOfBorg build perlPackages.BC

Success on x86_64-linux (full log)
Attempted: perlPackages.BC
Partial log (click to expand)
strip is /nix/store/0f5hvwzl2hf7irs69k0k4pgz5dgz7k7i-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/fjhglcj1v78d1ql4haf0yy52jrrsv8hk-perl-B-C-1.55/lib  /nix/store/fjhglcj1v78d1ql4haf0yy52jrrsv8hk-perl-B-C-1.55/bin
patching script interpreter paths in /nix/store/fjhglcj1v78d1ql4haf0yy52jrrsv8hk-perl-B-C-1.55
checking for references to /build in /nix/store/fjhglcj1v78d1ql4haf0yy52jrrsv8hk-perl-B-C-1.55...
shrinking RPATHs of ELF executables and libraries in /nix/store/59rfr7bgp3yawhjh0z029k9qw3aprmli-perl-B-C-1.55-devdoc
gzipping man pages under /nix/store/59rfr7bgp3yawhjh0z029k9qw3aprmli-perl-B-C-1.55-devdoc/share/man/
strip is /nix/store/0f5hvwzl2hf7irs69k0k4pgz5dgz7k7i-binutils-2.30/bin/strip
patching script interpreter paths in /nix/store/59rfr7bgp3yawhjh0z029k9qw3aprmli-perl-B-C-1.55-devdoc
checking for references to /build in /nix/store/59rfr7bgp3yawhjh0z029k9qw3aprmli-perl-B-C-1.55-devdoc...
/nix/store/fjhglcj1v78d1ql4haf0yy52jrrsv8hk-perl-B-C-1.55

Failure on x86_64-darwin (full log)
Attempted: perlPackages.BC
Partial log (click to expand)
cannot build derivation '/nix/store/8gi30vs7z344fa7i09s07cggzdv0s1kl-nghttp2-1.32.0.drv': 7 dependencies couldn't be built
cannot build derivation '/nix/store/bp6j6i4il5mmrqpy6f9gpxhbaa7cgair-perl-ExtUtils-InstallPaths-0.012.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/mc43jf9qz8c3dhyng2y06p33bhwrrb04-perl-File-ShareDir-1.112.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/rc7pjmhrdpsmgv6s0zvjd9ld706vkcyz-curl-7.60.0.drv': 8 dependencies couldn't be built
cannot build derivation '/nix/store/6m2wvyww0pj1x8blq1npd77rs7kc7vkz-perl-Module-Build-Tiny-0.039.drv': 7 dependencies couldn't be built
cannot build derivation '/nix/store/7inf6hxs6sfjrp51wccfdbv389k06ssk-B-C-1.55.tar.gz.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/rf66v1hgzda77gs59xi97479qlgsgzk4-perl-Readonly-2.05.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/rd33bb30gsiwbavl4xav0xd0am9j2dfv-perl-IPC-Run-20180523.0.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/6njhxjh2hmky3saaw4yql5cd80kk641n-perl-B-C-1.55.drv': 7 dependencies couldn't be built
error: build of '/nix/store/6njhxjh2hmky3saaw4yql5cd80kk641n-perl-B-C-1.55.drv' failed


Update package version

4.0.0-alpha.4 (2024-01-23)
Bug Fixes

image: destory drawing shapes when tool is changed (730ab66)
image: fix rect draft safe zone (650de7e)
image: line edgeAdsorptive enabled (c464ec7)

:tada: This PR is included in version 4.0.0-alpha.15 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.18 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.15 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.3.0-alpha.4 :tada:
The release is available on npm package (@alpha dist-tag)
Your semantic-release bot :package::rocket:


As an investigator, I should be able to view all the cases in a calendar so I can have an overview of them

User story of epic type #212
Tasks

Implement CalendarFX API to provide a calendar interface to indicate all the cases that are present (Issue #217)
Use colour code to differentiate the cases that are opened or close - Green for closed cases, Red for opened cases (Issue #218)
Disallow users to add new entries through the calendar GUI (Issue #219)

All tasks implemented


JCL-442: Add a quarkus integration module

As with #775 this creates an integration module for Quarkus with a similar set of methods

I had initially titled this module inrupt-client-microprofile, because, as you describe, it is not really quarkus-specific. However, I opted to use quarkus in the title because there are other features that I'd like to add to this (eventually), such as CDI injection of a Client and/or SolidClient. And from a user's perspective, if they are using quarkus, they may not care about microprofile per se, and that ease of use is significant


Auth internal rewrite

Description

Provide details of the change, and generalize the change in the PR title above.

Feature Branch.
Do not merge.

Testing

Describe how you've tested these changes. Link any manually triggered Integration tests or CPP binary SDK Packaging Github Action workflows, if applicable.

Type of Change
Place an x the applicable box:

[ ] Bug fix. Add the issue # below if applicable.
[X] New feature. A non-breaking change which adds functionality.
[ ] Other, such as a build process or documentation change.

Closing PR to rename branch.


Support for user parameter in OpenAI Embeddings Create class, which exists in OpenAI API

Feature request
https://platform.openai.com/docs/api-reference/embeddings/create?lang=python supports a user parameter, where we can pass user details to the openai api. https://github.com/hwchase17/langchain/blob/master/langchain/embeddings/openai.py#L66 can take a user parameter (optional) , which needs to be passed via embed_with_retry function.
Motivation
We use it to track user details - could be appkey etc.
Your contribution
Yes, can create a PR. Please let me know process .

Ok. Will update it with PR


SEO

This is what you get when you search YASP on Google. This should be better.

@albertcui you mean meta desc ?

This code will only provide data to consumers and will not be directly linked to.  Reopen in UI if we decide we need this.


Improve code samples copy-pastability

Two things here:

use css for padding instead of 4 leading spaces everywhere,
wrap parts we want to skip like $ with ....

P.S. This is mostly dup of #213.

Thanks, @Suor . Moved the first part to a separate issue. 213 is in progress by @ProjGoodF . I'm closing this as a dup.


Running ortu delete, deletes all rules associated to DRG network entity

Hi,
I've been using this package with terraform to create route table rules for routing traffic to DRGs. However, when deleting the rules, it deletes all rules in the route table, even ones it hasn't provisioned itself.

Running the command with --dry-run --debug shows the following output:
https://pastebin.com/pVUjtSi6
You can see that it finds the route table containing both rules, but removes both when sending back the updated rules to OCI.
Thank you!

@Matt-Mcl Fixed by https://github.com/ITD27M01/oci-route-table-updater/pull/13, please update by pip install ortu --upgrade

Just wanted to let you know this works perfectly for me now - Thanks!


upgraded packages

version bump
run publish workflow on node 16

code coverage should not have changed at all I cannot see a reason for it to go down 27%


Unable to find deepracer checkpoint json

Hello, while trying to start training default model, after whole configuration, when I run dr-start-training, this is the place where it all gets stuck. No idea what to do, would appreciate any help

This is normal for when you start a new training. If you are starting a pre-trained then this isn't normal. Working as intended otherwise,

So how do I know that the training has started? Nothing else shows up, no information about the training.

You need to wait and give Doorman time to finish installing SIGINIT and SIGTERM. Once it starts you'll see data flow across the screen for the training and policy updates

Okay, thanks for the answer. Last time I have waited about an hour and nothing happened, but I will give it a go.


#c/cons unavailable at boot

Harvey hasn't any cons available before calling factotum for authentication.

This should be closed.


Added watchlist to User added to Azure Active Directory Privileged Gr…

As per request

Watchlist name updated.


Change push template image download to use NetworkService

Description

Changes PushTemplateImageUtil to use NetworkService for downloading images.
Since multiple async requests for each image download are spawned at the same time, added a CountDownLatch to wait for all requests to complete.
download method only return number of images downloaded to avoid holding bitmaps in memory. The images can be fetched from cache if/when needed using getImageFromCache

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] I have signed the Adobe Open Source CLA.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

the changes look good to me overall with just the logging left to be fixed. lets wait for @prudrabhat and @praveek to have as look as well.


tilt: make builds async to upper event loop

so that we can observe fs and k8s changes while builds are in flight

I failed to push the last commit before clicking merge. Fixing that in #482.


Reconfigure model base classes for Keys

Focusing more on composition instead of inheritance. Will have a KeyProperites portion of Key, instead of having Key and KeyBase.

Moving to #7144


Hyundai: Add FW for 2023 Ioniq 5 HDA2

Add firmware for the 2023 Hyundai Ioniq 5 HDA2. Expand supported model-year range.
Route ID:

The route showed that openpilot recognized the vehicle and was able to engage/disengage, but the user mentioned that there was no steering or indication that openpilot was initialized. The dashboard of the vehicle had different errors/alerts shown.
When "Experiental openpilot longitudinal control" was enabled, openpilot returned with "Harness Relay Malfunction". When the toggle was disabled, no error was shown on screen but still with errors/alerts on the screen.
User mentioned that he had swapped out all the hardware excluding the comma three and the Red Panda.

8a53aa70d88313f1|2022-10-19--08-00-55

@sshane Is there anything else the user should try out?

@adeebshihadeh any idea what's going on or should I take a look?

The user is obtaining a new Red Panda to verify if it is the root cause of the issue. Will update when the user tests with the new Red Panda. The old Red Panda is being sent back to comma for diagnosis.

User reported that the issue is resolved with a new Red Panda.


Fix Shutdown

hi, im install my hackintosh using your efi as reference, im revert it using Intel Wifi, and using lastests Ventura 6.1, and delete your hibernate custom (im not using hibernate), and make custom patch matching my 1.45 bios update. in bigsur all just fine, shutdown work like charm, but in ventura dunno, i cant shutdown this machine, shutdown just go restart, already tried the Shutdown/ Restart Patch Dortania its not help at all, i cant figuring what the problem of this issue, can you help me check about this ? is it related to CPU Friend or UHD Patch, im not sure, but will send the EFI Folder, also my DSDT if needed (im using L390 Yoga Grey (non finger version)) Thank You

done fixed with remap usb, found different layout after bios update

Can you share your usb map here? I’ll try it on my build when I’ll have the possibility

USBMAP.zip
Sure, here its is, sorry for delay, i also change wifi card using Broadcom BCM43xx, from my Fenvi 1200 card, work without any configuration/ any kext, working airdrop, handoff etc,

i also change wifi card using Broadcom BCM43xx, from my Fenvi 1200 card, work without any configuration/ any kext, working airdrop, handoff etc,

Thanks. What’s exactly the model of the wifi card? Can you send a photo of the card?


Fix broken link to Teamcity Android build in ReadMe

PR Details
Fix link to Android build on TeamCity
Description
Related Issue
Link to Android build on TeamCity was broken.
Motivation and Context
Types of changes

[x ] Docs change / refactoring / dependency upgrade
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist

[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

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

Merged, thanks!


Bundle Monaco with GE

Is your feature request related to a problem? Please describe.
Monaco is an integral part of Graph Explorer. We should consider bundling Monaco for the following reasons:

We find that CDNs can be blocked sovereign entities. https://github.com/microsoftgraph/microsoft-graph-explorer-v4/issues/2628. This makes Graph Explorer unusable from affected regions.
More broadly speaking, we don't take a 3rd party CDN dependency - less risk.
Potential to make load times smaller in case monaco functions are organized in a way that supports treeshaking.

Describe the solution you'd like
Bundle Monaco with GE bundle.
Describe alternatives you've considered
If for some reason we can't get this work prioritized, we must use Subresource Integrity. We should also have a fallback CDN resource in case the resource we reference is not available. This may have protected us in the case of jsdelivr being blocked in Egypt.

Related to #2628 and #2640


[Feature Request] Support el-radio-button without group

Existing Component
Yes
Component Name
el-radio-button
Description
Currently, el-radio-button must define a el-radio-group as parent and the display is inline-block.
The group is not mandatory in case of el-radio. Would it be possible to do the same for el-radio-button ?

Sorry, we have no plan to support this.
For the CSS display, you can override it.

Do you have a css example with el-radio-button rendered vertically ?


Make a READ_ME for the annex for documentation on how to organize.

@jd-campbell Work on this during christmas break


Single DB Tenancy using multiple tables with tenant_id as prefix

I'm not sure if this is already available but I actually having a hard time getting a resource for this.
I'm planning to implement multi-tenancy using a single database by not using tenant_id columns on each tenant table but creating multiple tables with the prefix of tenant_id.
So here's the target DB structure
Tenant 1 Tables:

tenant_1_users
tenant_1_posts
tenant_1_comments

Tenant 2 Tables:

tenant_2_users
tenant_2_posts
tenant_2_comments

If this is not available yet, do we have a chance to have this in the future?
Or can you guys can help me with a possible workaround for this.
Thank you.

Hey,
thanks for the feature suggestion, but this is (likely) not going to be implemented.
I'd need to hear a few good use cases for this approach to decide to implement it.
Thanks

Thinking about it - it'd probably not be hard to implement it. But I find the solution kinda ugly and not very flexible, though that's similar to general single db tenancy.
Can you share why you'd like to use this instead of the other approaches? Might re-consider for v4 if there are good reasons

@stancl Single DB is the only option I have because our subscription on the server doesn't allow us to create a database dynamically. This option was chosen because table prefixes provide separate unique keys per tenant table and backup can be done by filtering the table prefixes only, not by filtering the data using the "tenant_id" column.


NSDateFormatterValueTransformer deprecated in iOS 8.0 - Warnings

I have a bunch of warnings for NSDateFormatterValueTransformer's being deprecated in iOS 8.0.
Any ideas of when this will be updated in RestKit, or what to do?
Thanks!

a fix would be appreciated.

Instead of complaining about deprecation warnings, please submit a Pull Request that fixes them.


Implement and enable Arm64 JIT

This PR depends on PR #97 and so is in draft state until that is merged.
This implements an Arm64 JIT for UBPF on Linux.
Implementation Notes
The JIT follows the same high-level structure as the x86-64 JIT.
Arm64 has a restricted number of immediates which can be used in instructions.  Therefore, when generating code UBPF instructions of the form OP reg, imm this is usually translated into MOV temp_register, imm; OP reg, temp_register.  Some instructions (ADD, SUB and compares) do have special cases for simple immediates.
Load stores similarly have a restricted range of immediates that can be used for load offsets.  This may mean that some loads/stores of the form LD dest, [src+imm] may be transformed into MOV offset_register, imm; LDR dest, [src, offset_register]
We also use an extra temporary register in code generation for MOD to store the result of the division before we calculate the modulus.
Testing
Passes all tests:
[ubpf]$ nosetests
SSS.SS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSSSSSS.S.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSS.SSSSSSSSSSSSSSSSSS.SS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSSSSSS.S.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.SSSSSSS.SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.....................SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS...S..S....................SSSSSSSSSSSSSSSSSSSSS...............S...............S.............S..............................S.......S..........................................SSSSSSSSSSSSSSSSSSSSS.....SSS........SS.....................................................................................S..S....................SSSSSSSSSSSSSSSSSSSSS...............................S.............S..............................S.......S...............
----------------------------------------------------------------------
Ran 888 tests in 7.466s

OK (SKIP=490)

Running coverage testing gives the following report for ubpf_jit_arm64.c:
File 'ubpf_jit_arm64.c'
Lines executed:93.08% of 390
Creating 'ubpf_jit_arm64.gcno##ubpf_jit_arm64.c.gcov'

When tested with #98 also merged address sanitizer builds are clean.

This is now ready for full review and to be merged.


__esri.MapProperties.basemap problem

I am evaluating various mapping solutions for a project I'm working on, and the ArcGIS JS API is one I am investigating. We will be using v4.5 of the API.
I have run into an issue trying to replicate this sandboxed sample from the ArcGIS site in Angular using the angular-esri-components and angular-esri-loader as demoed in this repository.
The problem I am having is with the __esri.MapProperties type, which from the type information in @types\arcgis-js-api looks like this:
interface MapProperties extends LayersMixinProperties {
    allLayers?: CollectionProperties<LayerProperties>;
    basemap?: BasemapProperties;
    ground?: GroundProperties;
}

However, trying to replicate the sample in Angular, I have to set the MapProperties like this:
mapProperties: __esri.MapProperties = {
    basemap: "streets"
};

This fails, because it does not correspond to the shape of the interface: basemap needs to be a BasemapProperties which looks like this:
interface BasemapProperties extends LoadableProperties {
  baseLayers?: CollectionProperties<LayerProperties>;
  id?: string;
  loaded?: boolean;
  portalItem?: PortalItemProperties;
  referenceLayers?: CollectionProperties<LayerProperties>;
  thumbnailUrl?: string;
  title?: string;
}

In an effort to get the code up and running, I have implemented a temporary solution by modifying the type file so that MapProperties looks like this:
interface MapProperties extends LayersMixinProperties {
  allLayers?: CollectionProperties<LayerProperties>;
  basemap?: string; //BasemapProperties;
  ground?: GroundProperties;
}

When I do this, the app successfully displays the map in the browser and works as expected.
Clearly this is not a solution — can anyone tell me where I'm going wrong or if I'm missing something?
Thanks, Mark

Having read through the docs on the ArcGIS site, I came across this:

Specifies a basemap for the map. The basemap is a set of tile layers that give geographic context to the MapView or SceneView and the other operational layers in the map.
This value can be an instance of Basemap or one of the strings listed in the table below.

Is this a shortcoming of the type definition?

Ok, another update.
I found this post from which I contrived the following:
mapProperties: __esri.MapProperties = {
  basemap: __esri.Basemap.fromId('streets')
};

No TypeScript errors, Angular CLI/webpack compile without complaining, but in the browser I receive the following error:

ERROR Error: Uncaught (in promise): ReferenceError: '__esri' is undefined

So, for the moment, I am using:
mapProperties: __esri.MapProperties = {
  basemap: 'streets' as any as __esri.Basemap
};

Suggestions on how I can fix the first method which seems a little less smelly?

@marksnorgate Is this still an issue for you? Did updating the version of the JSAPI that you are using help?
Sorry for taking so long to reply. I'm trying to get this library back up to date now and should be much more responsive.

Closing because I can't reproduce and because of inactivity on this issue.


Stage1 mvp batch dimension

Before submitting
Please complete the following checklist when submitting a PR:

[ ] All new features must include a unit test.
If you've fixed a bug or added code that should be tested, add a test to the
test directory!

[ ] All new functions and code must be clearly commented and documented.
If you do make documentation changes, make sure that the docs build and
render correctly by running make docs.

[ ] Ensure that the test suite passes, by running make test.

[ ] Ensure that code and tests are properly formatted, by running make format or black -l 100     <filename> on any relevant files. You will need to have the Black code format installed:
pip install black.

[ ] Add a new entry to the .github/CHANGELOG.md file, summarizing the
change, and including a link back to the PR.

[ ] The Mr Mustard source code conforms to
PEP8 standards except line length.
We check all of our code against Pylint.
To lint modified files, simply pip install pylint, and then
run pylint mrmustard/path/to/file.py.

When all the above are checked, delete everything above the dashed
line and fill in the pull request template.

Context:
Description of the Change:
Benefits:
Possible Drawbacks:
Related GitHub Issues:

Just switched this to draft until some issues get resolved


Add periodic health check

Used these links to compare the updates to docker actions:

https://github.com/docker/login-action/compare/3da7dc6e2b31f99ef2cb9fb4c50fb0971e0d0139..5139682d94efc37792e6b54386b5b470a68a4737
https://github.com/docker/build-push-action/compare/7944f9a25be0279b7713908f16090a214db107ef..2a7db1d68aab1a514ba647f39bcde60888a1753f


The source of quay.io/repository/testcontainers/sshd is unknown

Hi,
The source of https://quay.io/repository/testcontainers/sshd is unknown.
Is it possible to provide it?

This is the repository to build testcontainers/sshd


Minimum required node version

I have recently been getting this error:
  Serverless Error ---------------------------------------

  Serverless plugin "serverless-python-requirements" not found. Make sure it's installed and listed in the "plugins" section of your serverless config file.

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Forums:        forum.serverless.com
     Chat:          gitter.im/serverless/serverless

  Your Environment Information -----------------------------
     OS:                     linux
     Node Version:           5.3.0
     Serverless Version:     1.19.0

I was able to identify that it is caused by a destructuring assignment which I believe is only natively available in node v6+.
The README.md should be updated to show the minimum required version of node.

UGGH.. why the hell doesn't @npm do more than just warn about the engines option in package.json. Readme is probably the best way to do this, or just remove unsupported features.

Any one finding this issue: :+1: this comment if you want to be able to use node v4. (The v6 features aren't essential and could be worked around)

Closing this because serverless itself includes dependencies that depend on node 6:
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=6.10.0"} (current: {"node":"4.8.4","npm":"2.15.11"})
npm WARN engine<EMAIL_ADDRESS>wanted: {"node":">=6"} (current: {"node":"4.8.4","npm":"2.15.11"})

I've released this in version 3.0.0-beta. It's a major version because the no deploy change is a breaking change and it's a beta because @UnitedIncome is nearing a public launch so I don't wanna pull a bunch of changes into our release.


README file updated

I made some changes in the readme file regarding the installation steps and change headings.

have closed this pr bcoz it was already handled in another one, you can check out the repo and create your own issue or pick the one in the issues section !
Thank you !


[Joy][WIP] Add marketing page

Preview: https://deploy-preview-29891--material-ui.netlify.app/joy/
Checklist

[x] Responsive (mobile & tablet)
[x] Playground
[x] Email subscribe
[x] Links

[x] I have followed (at least) the PR section of the contributing guide.

Marketing page will need to be revised.


Output test results

Add the /log argument to StyleCopTester.
Add a script which analyzes a particular repository using both Roslyn 1.0.0 and Roslyn 1.1.0.

Current coverage is 79.40%

Merging #1969 into stabilization will not affect coverage as of 33fc255

@@            stabilization   #1969   diff @@
=============================================
  Files                 559     559
  Stmts               35094   35094
  Branches             9711    9711
  Methods
=============================================
+ Hit                 27865   27866     +1
+ Partial              5671    5670     -1
  Missed               1558    1558

Review entire Coverage Diff as of 33fc255

Powered by Codecov. Updated on successful CI builds.

:question: This seems identical to #1970. Am I missing something?

Superseded by #1970.


Recurrent NN not saving and loading correctly

First, I love keras and its great software!
I think I found a bug in the saving and loading models from disk. I'm using a recurrent neural network and both the architecture and weights to disk and then would like to reload the same model. However when I reload the model, it does not make the same predictions. Here is a reproducible test case.

from keras.models import Sequential, model_from_json
from keras.layers.core import Activation, Dense, RepeatVector
from keras.layers import recurrent

import unittest
import tempfile
import json
import numpy as np

class IntegrationTest(unittest.TestCase):
    def setUp(self):
        self.archfile = tempfile.NamedTemporaryFile(mode = 'w')
        self.weightfile = tempfile.NamedTemporaryFile(mode = 'r')

    def test_save_load(self):
        model = Sequential()
        model.add(recurrent.JZS1(3, 64))
        model.add(RepeatVector(1))
        for _ in range(2):
            model.add(recurrent.JZS1(64, 64, return_sequences = True))
        model.add(Dense(64, 3))
        model.add(Activation('softmax'))
        model.compile(loss='categorical_crossentropy', optimizer = 'adam')
        np_inp = np.array([[[False, False, True],
                            [False, False, True],
                            [True, False, False]]])
        test_output_before_save = model.predict(np_inp, verbose = 0).copy()
        self.archfile.write(model.to_json())
        self.archfile.flush()
        model.save_weights(self.weightfile.name, overwrite = True)

        archfile_reopen = open(self.archfile.name, 'r')
        new_model = model_from_json(archfile_reopen.read())
        archfile_reopen.close()
        new_model.load_weights(self.weightfile.name)
        test_output_after_save = new_model.predict(np_inp, verbose = 0).copy()
        np.testing.assert_array_equal(
            test_output_before_save, test_output_after_save)

This was a known bug that was fixed a while ago. Just upgrade to the latest version of Keras / Theano (get both from their repo).


Animations are not working when animation is attached to individual object of a animation group.

Individual and group animations are working properly. However when there is animation attached to individual object of a animation group, animations are not working. Below are the two scenarios demonstrated using playground.

Working Scenario
Individual object animations are working fine

Load the Playground (http://www.babylonjs-playground.com/#6MZV8R#86)
Zoom out the playground scene, 3D model will get displayed
Rotate the model 180 degrees
Click on the sphere

Result:
Drawer animation will get played
More info:
Animated Mesh present in model
Drawer_1

Non-working Scenario or Bug:
When animation is available for individual object in animation group then its dosn't work

Load the Playground (http://www.babylonjs-playground.com/#6MZV8R#86)
Zoom out the playground scene, 3D model will get displayed
Rotate the model 180 degrees
Click on the sphere

Actual Result:
Animations are not played properly
Expected Result:
Animations should played properly
Below playground autoplay all the animations from animated meshes
http://www.babylonjs-playground.com/#6MZV8R#88
More Info:
Animated Meshes present in model:
Bellow_part_3
Bellow_part_4
Bellow_part_5
pasted__Bellows_Part_1
pasted__Bellows_Part_2
pasted__Bellows_Part_6

Sorry but I have hard time understanding the issue.
You launch animations on "drawer1" on your Playground (http://www.babylonjs-playground.com/#6MZV8R#86) and I clearly see the drawer animating so what is not expected?

Oh...My Mistake. Please use below playground to see issue - non working scenario
http://www.babylonjs-playground.com/#6MZV8R#87

Oh ok :)
and how the gltf is produced?

This issue is with .Babylon file. Used 3ds Max babylon exporter.

I'll check

Great! In case you would like to have corresponding .fbx, kindly let me know.

So I've checked your data and the object you try to animate has its animation from key 360 to 1000
here is a working PG:
http://www.babylonjs-playground.com/#6MZV8R#89

@deltakosh Thanks a lot. Its working properly.
Could you please provide me details how did you got to know details about exact animation key frames, so that I can debug and resolve similar issues at my end in future.

Sure thing!
I dumped the content of mesh.animations[0].keys
it contains the data and time frame

@deltakosh  Thanks a lot for the support. I appreciate the way you communicates :)

My pleasure :)


Opening Teams Deeplink in iOS presents 'link not supported' error

Steps to reproduce
When attempting to open a link using the teams deeplink, we are presented with the following error in iOS:

This has worked previously with no issues and seems to be in a recent update. we are able to reproduce consistently with an iPhone 11, and iOS 17.4.1
Expected behavior
Link should redirect properly using the supplied teams deeplink
Actual behavior
Error popup that says 'Link not supported'
Error details
No response

Hi @shootex20 - Could you please share the deep link url on clicking of which you are getting this error in New Teams in iOS devices?

Collaborator

Hello, sure. See below one of the links with issues: https://teams.microsoft.com/l/entity/3c3fd877-1803-4b62-9057-a9ab49263c5d/66f115d3-dded-496c-a5e3-7499f3c3202f?context={"subEntityId"%3A"post|d3d38c21-4c3b-4733-bef2-e7804efb1b8b|"}

@shootex20 - Thanks for sharing this. We will check and will get back to you.

@shootex20 - Thanks for sharing this. Could you please let us know what this deep link does? Does it redirect to any app? Also share the official document link you followed to get the deep link format.

Hi, this deep link does redirect to an app. This would be the guide https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-application?tabs=teamsjs-v2
The deep link works on android and teams desktop / browser perfectly fine just not ios

Hi @shootex20 , we tried to repro this issue using the deep link to navigate to any app and observed that it works fine in both desktop/web and android/iOS clients. It redirects to desired tab app.
Also, we observed that the deep link format you used doesn't  match any format being used here:
https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-application?tabs=teamsjs-v2

Hi @shootex20 , we tried to repro this issue using the deep link to navigate to any app and observed that it works fine in both desktop/web and android/iOS clients. It redirects to desired tab app.
Also, we observed that the deep link format you used doesn't match any format being used here: https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-application?tabs=teamsjs-v2

Sorry for the delay, the format is similar as it looks like it's missing the tenant id which we do not use. But, I can't see this being the issue, we do have custom context in order to redirect the user to the specified tab and open data using the specified guid. I'll attempt a re-test on our end and let you know. This is just affecting iOS 17.4.1 all other platforms work perfectly fine.


Installing Insights on arcgis enterprise environments

Hi
We have been using powershell to setup arcgis enterprise 10.7.1 in a DEV environment and need to install Insights.  I have taken a peek but cannot find any reference to this with the scripts, is insights included in the enterprise installation capability?
If it isn't included, is it possible to manually install and not affect the automation/script capability going forward (upgrades etc)
I look forward to the help.
Lachlan

Hi Lachlan,
We don't yet support installing insights along with deploying ArcGIS Enterprise stack. This is in the roadmap but no definite ETA.
Impact on upgrades when doing a Manual installation of insight is unknown as of now.
Regards,
Shailesh

Hey Shailesh
Thanks for the info. I did install and out of interest ran the script again and no errors returned.
Can't wait for it to be included and if you do get the opportunity to test an u/g prior to inclusion I'd like to know the outcome.
thanks again
Lachlan

thanks again


Help me

Today I just called the API from another get ticker in Vietnam, I also used the add_equity function notation and step-by-step instructions in the documentation. Why is on_data not working in my locality?  I use pycharm to run the Algorithm.

Python 3.12
pycharm : lastes version

Thanks for reading

Hey @MinhTamNT! The data probably isn't there, please review our documentation for details https://www.quantconnect.com/docs/v2/, locally you can use the lean cli to download the data preemptively or on the fly

Hey @MinhTamNT! The data probably isn't there, please review our documentation for details https://www.quantconnect.com/docs/v2/, locally you can use the lean cli to download the data preemptively or on the fly

Hey, @Martin-Molinero !!!!!  So let me ask more carefully, if I am in the Vietnamese market, I want to call the API to get Vietnamese stocks so I can automatically trade in the Vietnamese market with Vietnamese stocks, does your side support it? I run your code in Python and use pycharm but when I run it, there are some things like the on-data function that don't work, you can see my picture above. Sorry, I have to ask. I'm a student, and I want to learn about it. Thank you for reading. Wishing you good health


adjust granularity of block profile

32bit int platforms can't handle a constant this high, so cap it at
1 second instead.

+1 from me.


UNSAFE_componentWillReceiveProps

Is anyone else getting this issue when using "React.StrictMode"? I tried fixing the issue on my own fork, but I don't know enough of typescript to figure out how to fix it.

Yes I am not using typescript but only eslintrc
Warning: Using UNSAFE_componentWillReceiveProps in strict mode is not recommended and may indicate bugs in your code. See https://reactjs.org/link/unsafe-component-lifecycles for details.

Move data fetching code or side effects to componentDidUpdate.
If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://reactjs.org/link/derived-state

Please update the following components: ReactOwlCarousel

I am also having this issue. Any updates?

As of now, no. No updates, what I've done to disable the error is comment out strict mode but this isn't a fix.

I also getting the same error and I don't want to comment my strict mode. is there any way to solve that without commenting on the strict mode

I also getting the same error and I don't want to comment my strict mode. is there any way to solve that without commenting on the strict mode

I switched to a different package all together, it's called  Swiper

any update to how this issue was resolved


WSAS-2082: Remove AS Monitoring toolbox in AS distribution

merged with this https://github.com/wso2/product-as/pull/200/files


OpenID SLO doesn't work

Description:
I configured SSO in Publisher and Store according to the [1]. Login works as it should. Logout doesn't work from second application.
Steps to reproduce:

open first tab in browser and login to Store with SSO
open second tab in browser and login to Publisher with SSO
logout from Store
Store is logged out
go to the Publisher in second tab and refresh page
Publisher is still login and can take actions
logout from Publisher
error appears:

Invalid Request
access_denied
opbs cookie not received. Missing session state.

Affected version:
APIM 2.6.0
IS 5.8, IS 5.7
[1] https://docs.wso2.com/display/AM260/Configuring+Single+Sign-on+with+OpenID+Connect

Not reproduced in APIM 3.x (uses openid SSO by default)

This is already fixed after 3.0.0 as default portal login/logout works as OIDC


Fix compatibility with Cabal 3.4

Flag was renamed to PackageFlag and CompilerFlag. We should be only
using PackageFlag here.

I'm not sure scattering CPP over the code base is a good idea; it seems that a type synonym would be enough.

Not sure if I did it right :)