replaced \ with /

Thank you for suggestion, at this moment we couldn't approve this PR because of OCA wasn't provided. We have made the suggested changes and merged.


Feature request: Settings modal

There are several issues related to board config, such as:

Ability to configure reload time, #332
Ability to configure jobs per page, #440

I think that we should make a settings modal which will allow to configure these params, and future ones.

I've just started using the dashboard and am faced with the same problem – the default configuration doesn't fit the app's needs. Even adding configuration support via environment variables (e.g. BULL_BOARD_JOB_PER_PAGE, where the prefix BULL_BOARD_* could be used for "namespacing") would be great, which could work in tandem with setting modal.

Hi @ivmakk I'm glad that this is request, I will work on it at the near future.


Bring special close day names in line with other calendars.

This PR is just to bring in line the XLON special close days' names for Christmas Eve and New Year's Eve, respectively, with other exchanges.

LGTM.
@richafrank - Looks like I still can't merge these.


Editor graphical bug, UI gets all funky after messing around with audiostreamplayer and selecting different streams

Godot version
godot beta13
System information
Windows 10
Issue description
Very interesting
Steps to reproduce
mess around with streams with audiostreamplayer
Minimal reproduction project
N/A

Please supply more details when opening an issue.


Box Sheaf doesn't calculate when Orientation of Box is higher than 4800

Grid FM
0010000100
1
0090000900
1
Box
100
101
4
4800

PR #12 should fix that one too


Typo "a Azure Database"→"an Azure Database"

https://learn.microsoft.com/en-us/azure/mysql/flexible-server/concepts-networking-vnet
https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/mysql/flexible-server/concepts-networking-vnet.md
#PingMSFTDocs

Thanks, @hyoshioka0128!


Consider PR'ing to the cml-community

Thanks for doing the OpenBSD node def!  Being a FreeBSD committer myself, I respect the BSD users of the world.  This isn't a real issue with your work per se, but would you consider doing a PR to https://github.com/ciscodevnet/cml-community so we can consolidate the node def efforts so more people can benefit from your great work?

we can also link this as a sub-project.  As @xorrkaz said, the consolidation piece is the important bit.

Thanks!  And if you want to do a FreeBSD node def, fantastic!  I had that deep on my own TODO list.

All done.


Abnormal display of oblique photography point cloud data

the oblique photography has point cloud data and B3dm, pnts display has problem. Display normal in cesiumjs.
May I ask what needs to be done?

The cesiumjs display is as follows:

I'm not sure what might cause that. What version of Cesium for Unity are you using? And how was the tileset produced? Can you share this tileset with us? Or another one that has the same problem?

HI @luolihui119,
We've seen similar issues on the community forum before, often with point clouds produced by cesiumlab (which is not actually affilated with Cesium). If that is the case, I would recommend tiling with Cesium ion instead and testing the result.
Of course, if you see this behavior with a point cloud that has been produced by Cesium ion, let us know.


Deploy existing api applications

Goal:
Deploy existing TTS, STT and orchestrator to the server
Definition of Done

[ ] Deploy STT, TTS and orchestrator on the server
[ ] Demo via API
[ ] Present the result to the team and comments on how to improve the APIs

STT and TTS are very old model we will cancel this and change it with showcasing the new STT or TTS model. The model must be ready and deployed on the cloud


Read file bytes difference.

Test Case
The c test case is:

#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/uio.h>

int get_fd(const char *filename, int flags) {
    int fd = open(filename, flags);

    if (fd == -1) {
        printf("Get file descriptor of file %s failed!\n", filename);
        return -1;
    } else {
        printf("Get file descriptor of file %s succeed!\n", filename);
        return fd;
    }
}

void closebyfd(int fd) {
    if (close(fd) == -1) {
        printf("Close the file %d by descriptor failed!\n", fd);
    }
}

void fd_read_00036_Ep05V(int fd) {
    printf("Enter function fd_read_00036_Ep05V\n");

    char buf1[47];
    char buf2[47];
    struct iovec iov[2];
    ssize_t num_read;

    iov[0].iov_base = buf1;
    iov[0].iov_len = 47;
    iov[1].iov_base = buf2;
    iov[1].iov_len = 47;

    num_read = readv(fd, iov, 2);

    if (num_read == -1) {
        printf("Error reading from file descriptor\n");
    } else {
        printf("Read %ld bytes using readv\n", num_read);
    }
}

int main() {
    int fd = get_fd("subdir_1/subdir_4/subfile_2", O_RDWR);
    if (fd == -1) {
        return 1;
    }

    fd_read_00036_Ep05V(fd);

    closebyfd(fd);

    return 0;
}

Steps to Reproduce
(1)compile to wasm:./wasi-sdk-21.0/bin/clang --target=wasm32-unkown-wasi --sysroot=./wasi-sdk-21.0/share/wasi-sysroot test.c -o test.wasm
(2)Running wasm:
(Before run the Wasm file, file subdir_1/subdir_4/subfile_2 exists, and the file size is 84 bytes.)
wasmtime run --dir=. test.wasm
Expected Results
Print:
Get file descriptor of file subdir_1/subdir_4/subfile_2 succeed!
Enter function fd_read_00036_Ep05V
Read 84 bytes using readv

This is what WAMR and WasmEdge do.
Actual Results
wasmtime prints:
Get file descriptor of file subdir_1/subdir_4/subfile_2 succeed!
Enter function fd_read_00036_Ep05V
Read 47 bytes using readv

wasmtime only use one buffer although two are given.
Versions and Environment
Wasmtime version or commit: 19.0.2
Operating system: Ubuntu 20.04
Architecture: x86_64

In the vectored read/write calls, using only one the first buffer when two are given is acceptable behavior.


:sloth:  Feature request > Support emojis in tasks names

:grey_question: About
While reading a markdown with sections, it's comfortable for humans to get an emoji at the beginning of section name.... but when we want to get or call a task from its name, it's more comfortable to only call the alpha version (no emoji) of the task.
This issue is about that
:dart: Feature request

[ ] Be able to set an emoji in front of the Tasks section
[ ] Be able to put an emoji in front of any tasks name (## :heavy_check_mark: mytask... but be able to call them just by calling xc mytask

:moneybag: Benefits

Nicer readme's
Makes a better description of the tasks
Make xc tasks seamless
Encourage people to package tasks with xc
Give more meaning to the tasks as emojis can help illustrate and describe things

I don't have a personal need for Emoji myself, but I'd like to point out that it's pretty common for addition of emoji support to have the nice side effect of making programs able to process a wider range of Unicode characters (especially non-Latin scripts), which makes them more globally accessible and typically more robust towards different types of input.

That's a good point @waldyrious

I'm interested in this, but I think that @waldyrious and @adriens your suggestions are a bit in conflict.
@waldyrious you suggested that adding this kind of support would unlock non-latin characters, which is a brilliant idea.
@adriens your suggestion though was that we should allow more characters (specifically emojis) but NOT require them in the xc command.
So my question is how this would work in an implementation level?

So I think we're in consensus that we expand the allowed characters list.
Do we allow headings to be prefixed by a single emoji only, for people who like a bit more flare in their readmes?
Do we print the emojis out when just xc is ran (I think no, could be confusing)?
Do we go with an approach of allowing prefixes to tasks that aren't considered by xc (## anything: task-name, where anything can be any characters, but does not affect the task name?)

I'm open to ideas.

@adriens your suggestion though was that we should allow more characters (specifically emojis) but NOT require them in the xc command.

yes, exactly :+1:

So I think we're in consensus that we expand the allowed characters list.

Indeed :smile_cat:

Do we allow headings to be prefixed by a single emoji only, for people who like a bit more flare in their readmes?

That seems to do the job... taking care of properly handle the space between the emoji and the task target name.

Do we print the emojis out when just xc is ran (I think no, could be confusing)?

if we consider that the xc output can be used to copy/paste the tasks : we should not put the emoji in the task list as it would lead to a task not found exception :sweat_smile:

Do we go with an approach of allowing prefixes to tasks that aren't considered by xc (## anything: task-name, where anything can be any characters, but does not affect the task name?)

Sorry, can you provide some real life example as I don't really understand what you mean :pray:

@adriens It was just a suggestion of how we could include text in titles that aren't part of the task name (such as emojis).
We could support a : delimeter:
# Tasks

## 👍: hello-world
```
echo hello
```

Would result in a task named hello-world.
I've had some time to think on this one though, I think this may be a case of style over substance. Added complexity for the sake of emojis in tasks.
So I think the action here should be to expand what is allowed in task names, but for now I don't think we should allow any characters to be omitted in task names.

With a review of the code and some testing, I can see that there is actually no rules on what characters you can include in a task name. So will close this issue, if there isn't anything further.

Yep, thanks a lot fo rthe feedbacks :pray:


undefined is not an object(evaluating 'RNFSManager.RNFSFileTypeRegular')

Make sure you have properly linked react-native-fs

I have make sure that

I'm also getting this issue

+1

+1

me too, any way to solve it?

https://github.com/johanneslumpe/react-native-fs
I had to follow "Make alterations to the following files" below Usage (Android) in addition to linking it.

Something that caught me out (iOS newbie!) was that you have to rebuild the app after linking.
How I miss the web! 😄

+1

This is pretty much an issue with the RNFS not being properly linked.

My issue was not properly installing all the dependencies, linking react-native-fs, and rebuilding the app:
npm install --save react-native-cache-image react-native-fs url-parse crypto-js
react-native link react-native-fs
react-native run-ios

I'm getting the same issue. After running react-native link and linking all modules, I get a C++ build error:
** BUILD FAILED **

The following build commands failed:

	CompileC /Users/mateodelnorte/development/my-project/ios/build/Build/Intermediates/TcpSockets.build/Debug-iphonesimulator/TcpSockets.build/Objects-normal/x86_64/TcpSockets.o TcpSockets.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

Any ideas?

@mateodelnorte if you build the code in xCode, the error message you get is more detailed.

Steps to fix:
1: Follow all the 'Usage Steps' as described in the react-native-fs
2: If the issue still persists, do react-native start --reset-cache inside terminal OR react-native run-android/ios  if the app is not installed, depending on whichever OS you want to run.

Since the Usuage Steps make it sound like you could do one of the three options for iOS (Adding automatically, adding with Cocoapods, adding manually), I started debugging problems with using the first two instead of trying all three. Finally I tried the manual setup and that worked when nothing else did.

I have the same problem with expo, any solutions when I'm using expo?

In my case, follow code :
<CacheableImage
style={{ width, height }}
source={{ uri }}
checkNetwork
networkAvailable
/>
It was fixed. Hope that can help u

On Dec 20, 2018, at 4:32 PM, patrickLorenz83<EMAIL_ADDRESS>wrote:
I have the same problem with expo, any solutions when I'm using expo?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/jayesbe/react-native-cacheable-image/issues/31#issuecomment-448932764, or mute the thread https://github.com/notifications/unsubscribe-auth/AQawRcMfy6uXYLC0cuw6_zUzikt3Y0YGks5u61lIgaJpZM4LBJR_.

In Android after linking auto I entered MainApplication.java below
`import com.rnfs.RNFSPackage; // <------- add package
public class MainApplication extends Application implements ReactApplication {
// ...
@Override
protected List getPackages() {
return Arrays.asList(
new MainReactPackage(), // <---- add comma
new RNFSPackage() // <---------- add package
);
}`


Trouble with image

I would like to be able to change an image.
To do that, I click on the exiting image and upload a new one.
But, when I upload a file, width and height are at 1 x 1

And the image is not replaced by the new one. What I my doing wrong?
When I valid the page, my new image appear :

I've create a sample page :
http://portekoi.com/contentTool/test.html

Hi @Portekoi it sounds like your not setting an image size when you insert your image, can you check what the width and height attributes are against the image after it's been inserted by your code in your image uploader?

I have found a solution for my first problem : Size Image by by :
dialog.save(
    response.url,
    response.size,
        {
        'alt': response.alt,
        'data-ce-max-width': response.size.width,
        'width': response.size.width,
        'height': response.size.height
    });

dialog.save(
    response.url,
    [response.size.width, response.size.height],
        {
        'alt': response.alt,
        'data-ce-max-width': response.size.width,
        'width': response.size.width,
        'height': response.size.height
    });

But when I load an image, previous is not replaced by the new one and go on bottom :

Sorry @anthonyjb to post again but I'm stuck on this problem. Can you take a look when you can? Thanks a lot.

Did you solve this? Is there a way of replacing the current image?

No, sorry. I've created a SO :
https://stackoverflow.com/questions/47401003/contenttool-and-image


Get System-Wide Flow and Runoff Accumulation Volume

Hello!
I just found your tool yesterday and find it amazing to use. I already used it to manipulate input files for different scenarios :)
I am not a stormwater expert, but programmer and would like to ask a question - rather than issue.
But there is one thing I cannot figure out from reading the docs.
Is there a way to obtain system-wide results from the rpt ?

I assume pyswmm equivalent is the SystemModule ?
https://pyswmm.readthedocs.io/_/downloads/en/stable/pdf/ (S.67)
We are interested in a time series for the system-wide runoff .
Thanks for any help.
Best
Andre

Hello @andredaa!  I'm glad to hear you've found some uses for swmmio!
Regarding system-wide time series results, there isn't an out-of-the-box way of doing this yet with swmmio. Time series results from the rpt file is possible, but it's not a main focus of swmmio right now. I find the rpt to be most useful for getting simulation summary stats (e.g. total flow at each node) , and using the binary out files for timeseries results.
That said, you could compute system-wide runoff stats by post processing the subcatchments results with a pandas command or two. Something like this:
# import example swmmio.Model with results
from swmmio.examples import spruce
subs = spruce.subcatchments.dataframe

# then use pandas to compute the system wide stats
subs[['TotalRunoffIn', 'TotalRunoffMG']].sum()

TotalRunoffIn    2.45
TotalRunoffMG    0.28
dtype: float64

I am commenting out of place but if you read the .OUT file the system output parameter are already in the .out file.  The total Subcatchment Runoff values are already then.

Thank you @aerispaha & @dickinsonre !
This helps a great deal!
@dickinsonre : Am I right that there it is not possible to open the .out file without the GUI? We are looking to fully automate the process, without using the GUI at all. Or is there a way to read the .out? (I ignored the .out file this far, as I was told it is a binary file).
Best
Andre

@aerispaha : Sorry - very simple question for understanding.
Are the values in the system-wide run-off series just a simple sum of the values of all subcatchments' time-series?
Thanks for your help!

I thought the purpose of SWMMIO, PySWMM, and others was to read and convert the OUT file (binary data) to a human usable format?

Hey @andredaa, here are couple responses to your questions:

Am I right that there it is not possible to open the .out file without the GUI?

There are programmatic ways to open the out files without the GUI. We considered including this in the roadmap for swmmio (see #60) , but decided to pause that effort. I personally think that is a good fit for swmmio, but it's not currently in the scope. That said, the swmm-output tool is what I'd recommend.

Are the values in the system-wide run-off series just a simple sum of the values of all subcatchments' time-series?

Yes, if you have a model with subcatchments, the total (i.e. systemwide) runoff will equal the sum of runoff from each subcatchment.

Amazing!
Thank you guys a lot. I really appreciate your help.
I'll close the issue. :)


Adjust text for PR label in Scheduler App

"API PR" and "Swagger PR" should be consistent and adjusted to "API Spec PR".

Fixed in Dev environment:


Larger text hides the options button in AccountPreview

Steps to reproduce
Scenario-1, Steps:

Open this link, look for "User account in layout sidebar" example
Try changing the user's name (demoSession.user.name) to a larger text, e.g. "Bharat Kashyap fdfdsf asdfdsfs sdfadsfsd asdfsdfsdfa"
Look the sidebar footer in the demo

Scenario-2, Steps (related to the same issue):

Open this link, look for "User account in layout sidebar" example

Replace NAVIGATION object with following values:

const NAVIGATION: Navigation = [ ... ];
const NAVIGATION: Navigation = [
  {
    kind: 'header',
    title: 'Main items',
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
  {
    segment: 'dashboard',
    title: 'Dashboard',
    icon: <DashboardIcon />,
  },
  {
    segment: 'orders',
    title: 'Orders',
    icon: <ShoppingCartIcon />,
  },
];

Look the demo again and try scrolling to bottom of sidebar.

Current behavior
In scenario-1: The options button (three dots) gets hidden.
In scenario-2: The whole account preview section gets hidden.
Expected behavior
In both scenario the account preview and options menu should not hide.
Context
I'm trying to add account preview section in sidebar.
Your environment
I've used google chrome browser.

npx @mui/envinfo
  Don't forget to mention which browser you used.
  Output from `npx @mui/envinfo` goes here.

  System:
    OS: macOS 15.2
  Binaries:
    Node: 22.11.0 - ~/.nvm/versions/node/v22.11.0/bin/node
    npm: 10.9.0 - ~/.nvm/versions/node/v22.11.0/bin/npm
    pnpm: Not Found
  Browsers:
    Chrome: 131.0.6778.205
    Edge: Not Found
    Safari: 18.2
  npmPackages:
    @emotion/react: ^11 => 11.14.0
    @emotion/styled: ^11 => 11.14.0
    @mui/base:  5.0.0-beta.66
    @mui/core-downloads-tracker:  6.2.1
    @mui/icons-material: ^6 => 6.2.1
    @mui/lab:  6.0.0-beta.19
    @mui/material: ^6 => 6.2.1
    @mui/private-theming:  6.2.1
    @mui/styled-engine:  6.2.1
    @mui/system:  6.2.1
    @mui/types:  7.2.20
    @mui/utils:  6.2.1
    @toolpad/core: latest => 0.11.0
    @toolpad/utils:  0.11.0
    @types/react: ^18 => 18.3.18
    react: ^18 => 18.3.1
    react-dom: ^18 => 18.3.1
    typescript: ^5 => 5.7.2

Search keywords: AccountPreview, Account Preview

I tried fixing it locally for my use-case, I had to apply following styles:
<Stack direction="column" p={0}> {/* removed overflow style from here */}
  <Divider />
  <AccountPreview
    variant={mini ? 'condensed' : 'expanded'}
    handleClick={handleClick}
    open={open}
    sx={{
      '& .MuiStack-root': {
        overflow: 'hidden', // added it here
      },
    }}
  />
</Stack>

So I think, the issue is with this line, it should have the overflow-hidden style applied. And we should remove the overflow style from the root level Stack component in the documentation example.

Thanks for the great issue report! Makes sense to me, the overflow="hidden" can be removed from the demo Stack and added on the component root Stack.
We'd need to make sure that larger text doesn't hide the options button even with the overflow="hidden" on the parent Stack - while there is a noWrap on the name and email Typography elements, it isn't working as intended without a provided width.  I think setting a maxWidth on both those elements so that larger text can be shown as truncated will complete this fix.
I'll open a PR 👍🏻


Push: Dynamic URL php/db managed

Hi everyone
since a few weeks I am dealing with nginx rtmp module.
I'm using it only as a relay.
It's really cool!!!
There's any way to use domains istead of ip for 3xx redirect?
Thanks

This could be solved by creating php code with dns resolver or creating php code with database of all servers ip and randomly giving or if $_GET['server'] then giving specific server. You can get IPv4 address by pinging different address. Recommended to ping from the server so you will get closest server for several services.


Run receivers in the order they were connected

This makes it easier to reason about the order in which events happen.
This follows Django's signals, which also maintain order: https://github.com/django/django/blob/main/django/dispatch/dispatcher.py#L39
This is a similar implementation of https://github.com/pallets-eco/blinker/pull/34/, but more robust and without external dependencies

(For interested readers: I found a relatively short way to implement this within your own code, see https://github.com/pallets-eco/blinker/discussions/105)

I think this would require lock usage, see similar Django change https://github.com/django/django/commit/f27e6f0dd198309e0d965ca78bf1c5fd04a29f8e

An alternative is #116

Closed in favor of #116


Migration to Vite

Requirement
We need to address the dependabot vulnerability alerts, most of them were caused by outdated react-scripts dependencies that will no longer be maintained or updated. We need to find an alternative for this.
Implementation
We have migrated from react-scripts to the modern web server Vite.
Dependabot alerts
This fixes all dependabot alerts related to react-scripts.

@dwosk? Is it ok to merge this?


Write unit tests

LMAO

The reason I came across this, is because I merged this repo into the monorepo, and tests failed.
https://github.com/storybooks/react-native-storybook/blob/master/package.json#L11 Suggest there are tests, but there actually are none.


CommandsQueue thread-safety?

In CommandsQueue, the following:
public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception {
        if (msg instanceof QueueCommand) {
            QueueCommand data = (QueueCommand) msg;
            QueueCommandHolder holder = queue.peek();
            if (holder != null && holder.getCommand() == data) {
                super.write(ctx, msg, promise);
            } else {
                queue.add(new QueueCommandHolder(data, promise));
                sendData(ctx.channel());
            }
        } else {
            super.write(ctx, msg, promise);
        }
    }

In sendData method, do QueueCommandHolder command = queue.peek(); and is it guaranteed peek returns what has just been added? If another thread added a different item before sendData, we can get a wrong item for the current command, right?
The queue is a MPSC queue, which is thread safe in that case,  but here multiple consumers are actually peeking data from the queue.

I think I'm wrong...
It doesn't matter in this case as long as same command and channelPromise are being send over to the next channel hander..
Please correct me if I'm wrong.

After a closer look at the code I think this question is invalid, as each channel, which is associated with a RedisConnection, is having its own ChannelPipeline and ChannelHandlers, and make the whole thread-safe question irrelevant.


Compound Launch not working

Type: Bug
We have a launch.json file as shown below.  When we launch either of "App: All" entries, the VSCode debugging system turns on but none of the apps are actually launched.  We can launch them individually, but we cannot get them to launch together anymore.  This did work previously.
Side note: we added "App: All" to the configurations array too because the compounds entries are sorted to the bottom of the launch dropdown, and we want "App: All" to be listed first to more easily run the app.  It would be nice if compounds appeared first, or if there was a way to specify a default entry.
{
    "version": "0.2.0",
    "compounds": [
        {
            "name": "App: All",
            "configurations": [
                "App: Backend",
                "App: Client"
            ],
            "stopAll": true
        }
    ],
    "configurations": [
        {
            "type": "node",
            "name": "App: All",
            "request": "launch"
        },
        {
            "name": "App: Backend",
            "type": "node-terminal",
            "request": "launch",
            "command": "npm start",
            "cwd": "${workspaceFolder}/backend"
        },
        {
            "name": "App: Client",
            "request": "launch",
            "type": "node-terminal",
            "command": "npm start",
            "cwd": "${workspaceFolder}/client"
        }
    ]
}

VS Code version: Code 1.93.1 (38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40, 2024-09-11T17:20:05.685Z)
OS version: Windows_NT x64 10.0.19045
Modes:

System Info

Item
Value

CPUs
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz (8 x 2803)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: enabled_ondirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_graphite: disabled_offvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: enabledwebnn: disabled_off

Load (avg)
undefined

Memory (System)
15.73GB (4.83GB free)

Process Argv
--crash-reporter-id 51aedaeb-e98c-425f-81a2-71e6e25a3e29

Screen Reader
no

VM
0%

Extensions (12)

Extension
Author (truncated)
Version

azurite
Azu
3.32.0

vscode-github-actions
git
0.27.0

vscode-azureappservice
ms-
0.25.3

vscode-azurefunctions
ms-
1.15.4

vscode-azureresourcegroups
ms-
0.9.6

vscode-azurestaticwebapps
ms-
0.12.2

vscode-dotnet-runtime
ms-
2.1.7

debugpy
ms-
2024.10.0

python
ms-
2024.14.1

vscode-pylance
ms-
2024.9.2

azure-account
ms-
0.12.0

powershell
ms-
2024.2.2

A/B Experiments
vsliv368:30146709
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492cf:30256860
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:31024239
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythongtdpath:30769146
welcomedialogc:30910334
pythonnoceb:30805159
asynctok:30898717
pythonmypyd1:30879173
h48ei257:31000450
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
dsvsc020:30976470
pythonait:31006305
dsvsc021:30996838
da93g388:31013173
a69g1124:31058053
dvdeprecation:31068756
dwnewjupyter:31046869
newcmakeconfigv2:31071590
impr_priority:31102340
nativerepl2:31139839
refactort:31108082
pythonrstrctxt:31112756
flightc:31134773
wkspc-onlycs-t:31132770
wkspc-ranged-t:31125599
cf971741:31144450
autoexpandse:31146404
iacca2:31144504
5fd0e150:31146321

Side note: we added "App: All" to the configurations array too because

Are you sure that's not the reason it's broken? Can you try removing that? We don't expect to have multiple different configs with the same name.

This suggestion is from 4 years ago:
How to make VS Code compound debugger run by default?
The real problem is the inability to have compounds be the default launch entry when debugging.

We can make this issue a feature request for a better solution, but that is not an officially endorsed solution.

Sounds good


Relative and absolute tolerances for NewtonSolver

Attempt at fixing #47
@finsberg with this, the test is solved is 12 newton iterations. As in the previous version.

Tests pass locally, but I'm struggling to print the logs ....

@RemDelaporteMathurin Nice job! I added a line to initialize logging in the blocked solver example, so that you can see the logs.


start building in module mode

Start building passgo in module mode, which is available in Go 1.11
and newer.
Add go.mod and go.sum files. Since there's already a v2.0.0 tag, start
at v2 instead of v1. This is primarily a command, not a library, so
it's viable not to immediately increase major version by one despite
the pre-go.mod v2.0.0 tag. However, a new v2.1.0 release tag will need
to be created after this change is merged, so that the latest version
includes this change.
Given we're now building in module mode, start using debug.ReadBuildInfo
to determine the version, instead of hardcoding it into the source code.
Remove vendor directory for now; it's no longer necessary and can be
re-added if/when there's a concrete need for it.
Fixes #61
/cc @FiloSottile FYI.

Ill give these a test in the next couple days, and if I merge I will cut a new release and update docs if they need to be updated.
Thanks a lot for making this change.

Friendly ping. 🙂

Friendly ping. Please let me know if I can help in making this PR easier to review.

Sorry Dmitri, I've been busy. Ill try to take a look this week.
On Sun, Sep 8, 2019 at 6:56 PM Dmitri Shuralyov<EMAIL_ADDRESS>wrote:

Friendly ping. Please let me know if I can help in making this PR easier
to review.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ejcx/passgo/pull/62?email_source=notifications&email_token=AAU4W4XIE7UGRF7VC2IFCT3QIWULFA5CNFSM4HZPAZ4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD6GA62I#issuecomment-529272681,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAU4W4XZTCMKV4GXQACTDYDQIWULFANCNFSM4HZPAZ4A
.

Just gave it a try. I had taken a look a few months ago but honestly didn't have a recent enough version of go to test go modules, then I got distracted. All looks good now. Thanks for the PR and I apologize for the delay!

No worries and thank you!

@ejcx As a heads up, you'll need to make a newer v2.x.y tag that includes this change, otherwise the current installation command in the README will not pick it up.


Local binarization for TrimmedLasso

(Related to #118.)
Motivation: make TrimmedLasso tricks work in grayscale images without the need for difficult global binarization.
In order for TrimmedLasso to work, we need to build a mask of the lasso-ed region. We can build this mask dynamically, on some assumptions:

The foreground we want is inside the lasso region,
The lasso itself runs mostly through the background.

Easiest solution
Just call otsu binarization on the bounding box and go from there.

This could be attempted by merging the functionalities of Region Binarize and Trimmed Lasso.


install on raspberry pi3 +debian

curl -sSf 'https://packagecloud.io/install/repositories/ernoaapa/eliot/config_file.list?os=debian&dist=n/a&source=script' 404

Hi!
Thanks for reporting. I have tested only on Raspbian so far. What distribution of Debian you're using? Stretch?
You might should be able to install the raspbian/stretch package by:
curl -s https://packagecloud.io/install/repositories/ernoaapa/eliot/script.deb.sh | sudo os=raspbian dist=stretch bash

All the packages are listed in here https://packagecloud.io/ernoaapa/eliot
Maybe I'll also publish Debian packages.

Thank you for your reply.My raspberry pi 3B os is:
#1 SMP Debian 4.16.12-1 (2018-05-27) aarch64 GNU/Linux


Phaser 2.6.2 mobile safari, Phaser.ScaleManager.SHOW_ALL cause resize (video demo)

Phaser 2.6.2
I make a html tag overlay for finger scroll top to hide iphone safari's navgation.
Video demo
in the video, when I scroll up and hide the navgation, Phaser.ScaleManager.SHOW_ALL cause a resize event , so canvas resize and cause navgation show again .
if I use Phaser.ScaleManager.NO_SCALE , it will be OK .
but canvas or camera both are wrong size.
How can I prevent resize event after navgation hide ?

Thank you for taking the time to open this issue. However, official support for Phaser 2 has now ended as we focus on preparing Phaser 3 for beta release. In a bid to keep the project tidy, and avoid confusion, we are closing all v2 related issues.
This does not mean your issue won't be looked-at. In November 2016 the Phaser CE (Community Edition) project began. The aim of Phaser CE was to allow the community to continue v2 development. Since then it has gained significant traction, with many updates and releases.
If you are still interested in having your issue investigated we strongly recommend testing the latest Phaser CE release. And only if the problem persists, opening an issue on the Phaser CE repo.


[Improvement] [doc]In create table example, it's better to add the complex data type column to show how to define it in gravitino.

What would you like to be improved?
https://datastrato.ai/docs/0.3.1/manage-metadata-using-gravitino/#create-a-table
In the example of create table, it's better to add the complex data type column to show how to define it in gravitino.
How should we improve?
No response

@danhuawang
Hi,  Gravition column type definition is just about the example, you can refer to it, if you still have problems, please leave comments here.


Update request

Hello,
i want to ask if is possible to upgrade https://github.com/strapi/strapi-examples/tree/master/nextjs-react-strapi-deliveroo-clone-tutorial this example to newest nextjs and node version because it nextjs is widely used and probably a lot of developers will need it. Its really awesome job but it need som care now.
Thanks for your time.
Juraj

Hello @JurajJakubov
We are going to update this tutorial in a month or two approximatively and it will be available on the new tutorials repository: https://github.com/strapi/strapi-tutorials/tree/master/tutorials
We made another Next.js tutorial for creating a simple blog if you want: https://github.com/strapi/strapi-tutorials/tree/master/tutorials/next-strapi-apollo-blog
Have fun with Strapi!


Mark keys that match a shortcut, but have no action defined as "not handled".

Description
When I added notification of key events before processing them as text, it made it so that shortcut key bindings like the spacebar would prevent spaces from being inserted into text fields, which is obviously not desirable (and so that change was reverted). At the same time, we do want to make it possible to override key events so that they can do things like intercept a tab key or arrow keys that change the focus.
This PR changes the behavior of the Shortcuts widget so that if it has a shortcut defined, but no action is bound to the intent, then instead of responding that the key is "handled", it responds as if nothing handled it. This allows the engine to continue to process the key as text entry.
This PR includes:

Modification of the callback type for key handlers to return a KeyEventResult instead of a bool, so that we can return more information (i.e. the extra state of "stop propagation").
Modification of the ActionDispatcher.invokeAction contract to require that Action.isEnabled return true before calling it. It will now assert if the action isn't enabled when invokeAction is called. This is to allow optimization of the number of calls to isEnabled, since the shortcuts widget now wants to know if the action was enabled before deciding to either handle the key or to return ignored.
Modification to ShortcutManager.handleKeypress to return KeyEventResult.ignored for keys which don't have an enabled action associated with them.
Adds an attribute to DoNothingAction that allows it to mark a key as not handled, even though it does have an action associated with it. This will allow disabling of a shortcut for a subtree.

Related Issues

https://github.com/flutter/flutter/issues/47156

Tests

Added tests for event propagation for shortcuts.

Breaking Change

Yes, this will eventually be a breaking change, so I am going to have to figure out a migration plan for it. For now, the return type for the focus key events is dynamic, and we check the type before responding to the engine.

OK, this has been updated to use the new method of not handling keys when no actions are defined for them.
It works pretty well, although it does mean that things defined at the top level like arrow keys still can override editing unless an Actions widget is added that turns it off with a DoNothingAction.
PTAL @HansMuller @goderbauer

I spoke with Hans, and I think I'm going to go ahead and change the signature of FocusOnKeyCallback, since that's really what is needed here, and it's the best thing for the API. It might be painful, but it'll be worth the ability to have flexibility around how key events and handled.

As suspected, this is a breaking change, so it will require following the procedure for breaking changes..

Is there a breaking change writeup to point to?  I was migrating some code to this and wanted to include in the PR description. :)
https://flutter.dev/docs/release/breaking-changes


Add testserver, browser tests and stream tests

Modifies HttpRequest/Response types to use BodyInit-based request bodies and more flexible response bodies. Still deciding which response body types are worth forwarding-- I looked at the GitHub polyfill and it seems that Blob is pretty much a common denominator that lets you convert to everything-- seems to represent a handle on data that's not necessarily in memory.

No more calls to external servers in test suites-- I added a simple express app under testserver/ which serves up static content as well as webpack test bundles as needed

Adds browser tests which were merged into master. To run the browser tests I suggest:

Start npm run test:server in a separate window, then
Either npm run test:chrome-unit or open localhost:3000 in browser for rapid re-running/debugging of browser tests

Adds node and browser subdirectories to contain tests that reference nodejs-only or browser-only types. I'm not done with this. I want to redo the files tests based on this and remove the Buffer: true in webpack.config.ts. I thought you might benefit from the current state of this for testing, and merging early and often seems good.

mocha-chrome doesn't really seem to be cutting the mustard--will probably look into karma pretty soon.

Also, I tried to use the paths/baseUrl option in tsconfig.json to make it so we don't need to import from "../../../../../../lib/whatever" but the solutions that make it work at runtime in nodejs don't seem mature enough for me to be comfortable depending on them.

:shipit:


2.0-wip: progress-bars.less has compile errors

I'm getting this, not sure why. It seems the error message isn't super helpful. I'm using npm installed lessc v 1.1.6.
Syntax Error on line 21 in /bootstrap/progress-bars.less
20 // Spec
21 @keyframes progress-bar-stripes {
22   from  { background-position: 0 0; }

There's less 1.2.0 on git that doesn't have these issues. For some reason npm does not have it yet. I cloned the repo and set custom path to bin/lessc => https://github.com/cloudhead/less.js

less 1.2 was published to npm '2012-01-10T22:08:15.843Z'  and shouldn't have those issues

Sweet. I'll close https://github.com/cloudhead/less.js/issues/562

I'm using Less.js ver 1.2.2 and stylesheets doesn't compile on browser. Can be that this issue is still affecting?


I think the API is down

When running the kanban-app I get:
OPTIONS http://kanbanapi.pro-react.com/cards 404 (Not Found)
And when I go to the same URL in a browser, the page says:
"There is nothing here yet.  Build something amazing"

Yeah I found this too on Friday but my comment seems to have disappeared. Also I can't find the API server to use as an alternative (although I'd prefer to use the API).

Ok it works now, I don't know for certain, but you may have to go to http://kanbanapi.pro-react.com first and accept the terms...maybe my authorization expired?  Anyhow, it's back up and working for me!

Where is the local API server? I can't find it.


Uncaught SyntaxError: Error parsing $ATOM_HOME/packages/Hydrogen/node_modules/lodash/package.json...

[Enter steps to reproduce:]

...
...

Atom: 1.37.0 x64
Electron: 2.0.18
OS: Ubuntu 18.04.2
Thrown From: Hydrogen package 2.9.0
Stack Trace
Uncaught SyntaxError: Error parsing /home/marty/.atom/packages/Hydrogen/node_modules/lodash/package.json: Unexpected end of JSON input
At module.js:129

SyntaxError: Error parsing /home/marty/.atom/packages/Hydrogen/node_modules/lodash/package.json: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at readPackage (module.js:125:52)
    at tryPackage (module.js:135:13)
    at Function.Module._findPath (module.js:217:20)
    at Module._resolveFilename (module.js:541:25)
    at Module._resolveFilename (/snap/atom/227/usr/share/atom/resources/electron.asar/common/reset-search-paths.js:35:12)
    at Function.get_Module._resolveFilename (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:154765)
    at Module.require (/app.asar/static/index.js:40:43)
    at require (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:146072)
    at /packages/Hydrogen/lib/main.js:9:14)
    at /packages/Hydrogen/lib/main.js:592:24)
    at Module.get_Module._compile (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:146782)
    at Object.value [as .js] (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:150329)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:504:12)
    at Function.Module._load (module.js:496:3)
    at Module.require (/app.asar/static/index.js:47:45)
    at require (internal/module.js:11:18)
    at customRequire (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:1:686403)
    at Package.requireMainModule (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:3397448)
    at Package.activateConfig (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:3386807)
    at PackageDetailView.activateConfig (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:14:746536)
    at PackageDetailView.completeInitialization (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:14:745234)
    at PackageDetailView.loadPackage (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:14:745468)
    at new PackageDetailView (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:14:742039)
    at SettingsView.getOrCreatePanel (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:934385)
    at SettingsView.showPanel (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:11:935106)
    at HTMLButtonElement.clickHandler (/snap/atom/227/usr/share/atom/resources/app/static/<embedded>:14:3068995)

Commands
  3x -1:30.8.0 github:toggle-github-tab (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)
     -0:50.1.0 github:toggle-git-tab (atom-workspace.workspace.scrollbars-visible-always.theme-one-dark-syntax.theme-one-dark-ui)

Non-Core Packages
Hydrogen 2.9.0
my-package1 0.0.0

Does this happen on activation of hydrogen? Or while in use? Have you tried reinstalling hydrogen?

Hydrogen has since been updated, and there is not enough information to explain how this happened. Therefore I am closing the issue, and I am going to assume this was a bad install for some reason.


Remove duplicate declaration from preamble for books

This prevents books from being properly generated.

Nevermind. This is a duplicate of #47. Sad to see that this project appears to be abandoned :(


Update OTLP Metrics Exporter with latest Metrics SDK

After the major refactoring of Metrics SDK, we should update the OTLP Metrics Exporter to adopt the changes.

[x] https://github.com/open-telemetry/opentelemetry-js/issues/2775

@Rauno56 This is a tracker issue like https://github.com/open-telemetry/opentelemetry-js/issues/2574 to track the implementation progress of the OTLP metrics exporter. Any topics about the implementations are welcome.

This will depend on #2775

Any update on this as #2775 seems to be closed now.

We are approaching a useable release of the metrics rewrite and this is one of the last things that will be required before we can release an alpha so I expect it to be on deck soon

I'd like to 'pick this one up if nobody is working on this yet. :slightly_smiling_face:

After #2871 has merged, the exporters still need to be updated to use the otlp-transformer package for this issue to be actually done. They will be in a usable state, but they it will be quite outdated on the OTLP side.
I will do that in a follow-up PR to unblock everyone who is currently waiting on #2871.

Thanks! I created a single issue with all of these items on it (#2886) :slightly_smiling_face:

Well done @pichlermarc 🎉


chore: add param to change flavor on the azure host, remote-podman wo…

…rkflow

I would suggest to upgrade mapt to 0.7.2 on the newer version you can set the params for the machine instead of a specific type.... so you define min RAM and CPU ...then mapt will check all types matching and from the spot prices... so you may even get lower prices

That is an another issue. This time I am suspecting that this particular flavor causes an issue with podman machine. So I need to test others by picking myself.


DNSimple::Exceptions should include access to HTTP resonse codes and json body

When I debug with my own tools I can see that the JSON reponse has useful info:
The JSON response creating a host entry that already exists:
{
	"domain_name": "mydomain.com",
	"name": "myhost",
	"errors": [],
	"warning": "myhost.mydomain.com → <IP_ADDRESS> already exists so it was ignored."
}

But when inspecting the DNSimple::RequestError exception in pry-byebug I don't get a lot:
[38] pry(#<DNSimple::Bind::ZoneImporter>)> ls e
Exception#methods: ==  __bb_binding  __bb_context  __bb_file  __bb_line  backtrace  backtrace_locations  cause  exception  inspect  message  respond_to?  set_backtrace  to_s
[39] pry(#<DNSimple::Bind::ZoneImporter>)> e.class
=> DNSimple::RequestError
[40] pry(#<DNSimple::Bind::ZoneImporter>)> e.message
=> "Error creating record: "

Fog uses a slurp method to pull in the response codes and sometimes the body:
https://github.com/fog/fog/blob/master/lib/fog/rackspace/errors.rb#L15
            def self.slurp(error, service=nil)
              exception = NotFound.new
              exception.instance_variable_set(:@region, service.region) if service && service.respond_to?(:region)
              exception.instance_variable_set(:@status_code, error.response.status) rescue nil
              exception.set_transaction_id(error, service)
              exception
            end

If we had access to the response code and any warnings, one could respond accordingly.

I'm closing this issue because no longer applicable.
New exceptions in master contains the response object. We're also working to make the API error handling more consistent so that clients can deal with them more easily.


feat: enhanced tradingview

Description

In this PR, the way to retrieve TradingView technical analysis has been enhanced.
Previously, it was retrieving a single symbol TradingView technical analysis per tick.
Now it will retrieve all symbol's TradingView technical analysis per tick.
Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Thanks @peterolayinka
@chopeta
I simply removed that notification since it's just debugging message.


RHIDP-1925 Fix GitHub integration procedure

@rm3l said:

I think the most important prerequisite for Bulk Import is to configure one or more GH integrations. It doesn't rely on GH authentication.
Also, the link points to Enabling authentication with GitHub, but there is nowhere in this page how to configure a GH integration

IMPORTANT: Do Not Merge - To be merged by Docs Team Only
Version(s): 1.3.1

Issue: https://issues.redhat.com/browse/RHIDP-1925

Link to docs preview: https://redhat-developer.github.io/red-hat-developers-documentation-rhdh/pr-646/authentication/#enabling-authentication-with-github

Reviews:

[x] SME: @rm3l
[x] QE: @subhashkhileri
[x] Docs review: @jmagak
[ ] Additional review: @mention assignee (by writer)

Additional information:

/cherry-pick release-1.3

@subhashkhileri please provide a review, thanks!

@themr0c This PR needs rebasing.


BDE_Batch Entry Security Fix

Critical Changes
Changes
Issues Closed
Community Ideas Delivered
Features Intended for Future Release
Features for Elevate Customers
New Metadata
Deleted Metadata

@lparrott Module is deprecated, so the fixes here return immediately from methods flagged as security vulnerabilities. Each method checks to see if we are running tests so as not to impact test coverage.

Work item


windowsservercore-2019 images use windowsservercore-1809 as base image

Jenkins and plugins versions report
N/A
What Operating System are you using (both controller, and any agents involved in the problem)?
N/A
Reproduction steps
Notice that the windowsservercore-(ltsc)2019 image is using a 1809 Eclipse Temurin Windows image as base:
https://github.com/jenkinsci/docker/blob/f0042924d94f7d17d6f8072101ce2c8ca4f51008/17/windows/windowsservercore-2019/hotspot/Dockerfile#L3
Expected Results
Jenkins controller windowsservercore-ltsc2019 images use a windowsservercore-ltsc2019 as base image.
Actual Results
Jenkins controller windowsservercore-2019 images use a windowsservercore-1809 as base image.
Anything else?
Similar to:

https://github.com/jenkinsci/docker-agent/issues/475

Reopening until validation with the next Weekly and LTS releases in two days.

Weekly published with success: https://hub.docker.com/r/jenkins/jenkins/tags?page=1&name=windows


Incorrect indentation results in empty JSON responses

This isn't actually incorrect indentation; it's intentional behavior, based on my reading of the JSON-RPC spec (section 4.1).  The openflow.webservice section of the POX manual points out (twice) that "id" is necessary if you want a response.
Feel free to reopen if you think I've misinterpreted the JSON-RPC spec.


Move ChainID to ConsensusConfig

Fairly trivial.
BTW @omerfirmak I think the whole setHashMagic should have been better in Agora, instead of being in the library.

node-7_1  | 2022-01-21T05:51:42.994312143Z config.yaml(33:2): consensus.chain_id: Required key was not found in configuration of command line arguments

Thank you Faucet for catching the mistake :D


[Feature Request]:  Enhance Footer with Impressive Animations and Hover Effects

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
The footer section currently lacks hover effects and engaging animations on the footer items, making it visually unappealing. There is a need to implement impressive animations, such as underline animations for footer items and hover effects for navigation headings. Additionally, enhancing the styling of the Subscribe button and adding a border animation to the search bar will significantly improve user engagement.
Screenshot

Use Case

User reaches the footer and notices a lack of animations and hover effects.
User attempts to interact with footer items and the Subscribe button but finds them unappealing.
User uses the search bar, which lacks engaging animations.

Benefits

Improved aesthetics and user experience.
Increased user engagement with the footer section and overall website.
Enhanced interactivity leading to higher conversion rates.

Priority
Medium
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC contributor
[X] I want to work on this issue
[X] I'm willing to provide further clarification or assistance if needed.

example? how?

any screenshot reference?

@mansiruhil13 ,
Hello, this is my recent work on the navigation bar.
https://github.com/user-attachments/assets/43eedda2-1112-43e1-8302-044f6bf062e5


tests: remove special venv cachedir for CI tests; reduce sleep time in tests

python last test causing out of disk space.
Best assumption is OSTYPE env var on GHA OS is not matching, and hence not cleaning up venvs. :(


Fix range error due to inconsistent rotable_bonds.

from datasets.pdbbind import PDBBind
dataset = PDBBind(root='data/samples', split_path='data/samples/samples_test', keep_original=True, require_ligand=True)

When using PDBBind Datasets, it could cause some problems samples_test just like:

Skipping 4qw4 ligand because of the error:
Range Error
	lAtomId
	Violation occurred on line 618 in file Code/GraphMol/MolTransforms/MolTransforms.cpp
	Failed Expression: 79 < 52
	RDKIT: 2022.09.5
	BOOST: 1_78

After checking process_mols.py, it is probably due to the inconsistency between mol_maybe_noh and mol_rdkit/mol.
For example, it is probable that mol removes more Hs than mol_maybe_noh due to 'AllChem.RemoveAllHs' function.
If still using rotable_bonds generated by mol_maybe_noh, there could be some bounds that do not included in mol.
And that's the reason why optimize_rotatable_bonds function could cause the error above.
By changing rotable_bounds, the error is fixed.

@gcorso @amorehead

I patched this in a different way but the bug should be fixed in v1.1.2

@jsilter Thank you for your timely reply! I would be grateful if you could add me to the 'Acknowledgements' part in README.md :)


Fix: Regenerate runtime api to fix typo

Signed-off-by: yimo<EMAIL_ADDRESS>Ⅰ. Describe what this PR does
Fix typos within runtime api.
Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how to verify it
Ⅳ. Special notes for reviews

@ZYecho

/cc @honpey @ZYecho

/lgtm

/approve


List installed pip packages used for running master DAG in Integration Tests deployment

The PR addresses the following:

Add BashOperator task in master DAG to list installed python packages.
It is good to see what all python packages are installed with the
build so as to understand what versions are being used by the DAGs
run as part of the master DAG in Astro Cloud.
Separate out Dockerfiles for Gen1 and Astro Cloud image builds.
It is observed that even if we intend to build image for Astro Cloud
with target in the integration-test script, it still tries to create
the earlier image of Gen1. For this reason and also to keep separate
contexts, the commit separates out the corresponding Dockerfile.
This will help us in saving build time.

LGTM


mitmdump fails with 404 error

Steps to reproduce the problem:

Execute:

$ mitmdump --listen-port 8888 --listen-host <IP_ADDRESS> --mode reverse:http://<IP_ADDRESS>:8080/ --scripts test.py

In the python script:

@concurrent
def error(flow):
    pass

@concurrent  # Remove this and see what happens
def request(flow):
    flow.request.headers['Host'] = 'abc.com'
    pass

@concurrent
def responseheaders(flow):
    pass

@concurrent
def response(flow):
    pass

@concurrent
def clientconnect(root_layer):
    pass

The result:
<IP_ADDRESS>:56182: GET http://<IP_ADDRESS>:8080/abc/def.html?var=value&var2%5Bdimension%5D=value
              << 404 Not Found 210b
Addon error: Traceback (most recent call last):
  File "/home/***/.local/lib/python3.6/site-packages/mitmproxy/script/concurrent.py", line 32, in _concurrent
    obj.reply.take()
  File "/home/***/.local/lib/python3.6/site-packages/mitmproxy/controller.py", line 92, in take
    "Reply is {}, but expected it to be start.".format(self.state)
mitmproxy.exceptions.ControlException: Reply is committed, but expected it to be start.

System information
$ mitmdump --version
Mitmproxy: 4.0.4
Python:    3.6.7
OpenSSL:   OpenSSL 1.1.0i  14 Aug 2018
Platform:  Linux-4.15.0-45-generic-x86_64-with-Ubuntu-18.04-bionic

Installed from pip3.

@WHK102

Sorry, you need the mitmproxy header from mitmproxy.script import concurrent, but the problem are the unable send the real "host" header to server beacuse mitmproxy override the header send a false hostname and the virtualhost of apache httpd server can not found the hostname.
I solve my problem forcing the host header using flow.request.host_header and flow.request.host.
The arbitrary changing of the host header by mitmproxy is a very very bad. When using the mitmproxy for intercept real websites the people modify the /etc/host file for redirect all traffic of the affected website to local, by example, using the Burpsuite, but the host header for the http request can not change, one server can having one o more virual host or hostnames, by example www.example.com and example.com and this two hostname store two different rules in the webserver. For solve this using mitmproxy need run an instances of mitmproxy for test with www and stop and run again for without www?. It can made using the application script, but the mitmproxy should not override the host header in http requests.
Find it in Google: (mitmproxy | mitmdump) header host problem, many people have a problems with the arbitrary modification of header host using mitmproxy or mitmdump.


backend authentication functionality

Closes #94

Closes #92

LGTM fwiw, I think we should think about restructuring the architecture for femto and femto-adjacent things

Coverage check is actually a menace


 component

Context
As part of our roadmap, one of the next pieces of UI we want to standardize at Zopa is how we display tables.
At the moment, this is highly inconsistent across the products we have... 💁🏻♂
Use cases
Standard
At the moment, we present tabular in the following ways:

they display data in a column / row layout

 is usually styled differently
some columns can display their content in a different color
cells can contain interactive elements like buttons or charts
on narrow viewports some columns are hidden

this has the downside to hide content to the user
if one of the columns has long text it becomes quite hard to read

Dark mode
Some products display a "dark mode" variation:

API
Childs
It's highly recommended that when working in this component you follow this API for declaring columns and rows:
import { Table } from '@zopauk/react-componemnts'

    1
    2

    1
    2

    3
    4

and get the native HTML table elements styled through the styled-components scope:
const Table = styled.table`
  thead { background-color: ${colors.neutral.nearWhite}  }
  td, th { padding: 10px; }
   /* etc ...  */
`

in this way we don't loose the flexible semantics of HTML in this case and prevent polluting this library with a trillion of components related to the table:
// Please no! 🚫
import { Table, TableHead, TableRow, TableCell, TableBody } from '@zopauk/react-componemnts'

A different solution for this, although less recommended is to use JSX dot notation:
import { Table } from '@zopauk/react-componemnts'

1

2

1

2

    3
    4

Narrow screens
Whether to hide columns or not is left open, and how is it done as well.
Instead of hiding columns, we can let the table overflow-x: visible on small screens or explore the concept or rendering lists
 on them.
More ideas and background on this.

Closing this issue, for now, it's referenced in our roadmap and something we look forward to addressing soon once we get new design input 🖌


💡 [REQUEST] - Routes intellisense/completion

Describe the feature
Hi mate!
This time I'm gonna propose a feature request.
I just learned Nuxt has the experimental flag typedRouter to have completion of the routes everywhere we need it like in navigateTo().
It works beautifully!
Now, of course, Quasar components to attribute does not have route completion,
so I was wondering if you are up to add this functionality.
Apparently Nuxt is using the unplugin-vue-router package, from the creator of vue-router, so there should be a types file generated somewhere we could leverage to get the routes list.
To me, the challenging part would be to override the components to define a new to attribute with an union of the routes as type, and using the new <script generic="T"> attribute to have completion in the template.
Or maybe we don't need to override the components at all, and just define a virtual types file of the new structure of the components.
I propose this here because the creator of Quasar seems not interested in contributing to the Nuxt community (the fact that you had to create this module in the first place confirms it).
I already achieved it by creating a proxy for the QBtn for example:

It would be nice!
Wishing you the health. Have a nice day.
Additional information

[X] Would you be willing to help implement this feature?
[ ] Does this feature have a potential to break existing features?

After discussing this with someone in Quasar's Discord,
I solved this by using custom Quasar components which I can then type appropriately,
and also, thanks to Nuxt great TypeScript support, I could extract the routes paths from the first parameter of the navigateTo hook!
https://github.com/Maiquu/nuxt-quasar/assets/10191085/d8240677-32de-421c-84fc-2907945acf3b
Hope this helps someone. :)

Nice! Maybe it could also be possible via module augmentation. I'll probably try tomorrow.

Update
Nuxt implements vue-router/auto, so I found the routes type and extracted the paths from it.

Sadly this may not be possible via module augmentation due to quasar's own types marking to props as any which eliminates auto-completion entirely. Another solution would be to re-create the quasar types in module level or a PR to quasar repository to enhance component types (or the process of generating them during build-time).

Update
One of Quasar's team members, after my suggestion, added this! https://github.com/quasarframework/quasar/pull/16088


Added Local Storage for user details & preferences

Fixes #319
Changes made in Code:

Created a new re-usable custom hook useLocalStorage
Used this new hook instead of useState for persisting certain user data

Changes in UX

Now the user will not have to enter his name and be treated like a brand new user everytime he/she uses this website
The website will "remember" the user after the 1st visit

YES


refactor: isValidVersion readibility

I’m unsure of the value of this change. There is no functional behavior change, and we lose the consistency to the version range checks elsewhere else.


Min value and Max value

Picker should allow setting min and max value

Picker now allows setting min and max value for dates (fda0365).

Let's track min and max values for time in #35.


Jrbromberg/#115

Alaska Airlines Pull Request
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes: # (issue, if applicable)
Summary:
Please summarize the scope of the changes you have submitted, what the intent of the work is and anything that describes the before/after state of the project.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[ ] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:adsfasdfasfdf

[ ] My update follows the CONTRIBUTING guidelines of this project
[ ] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

whoops. just testing out git hub processes.  did not mean to send pr to alaska main


Add transpilation with Babel

Instead of elevating TypeScript's target option, we will transpile the code with Babel. This adds to #27. The config used was reverse-engineered from microbundle, so it might contain plugins that we actually do not need.
Additional testing on questionable browsers (read: Opera Mini, IE, Firefox ESR, Samsung Internet 4) is needed to determine whether the configuration is correct.

The problem was solved manually (see #44)


Add and check license headers

All source files should have a license header. Add it to all files and add a CI step to ensure we don' forget to add them.

Shall we also upgrade license type here? 🤔
https://github.com/onflow/flow-js-testing/blob/7afda575edeacc858f8b61525360a17bd7be45dc/package.json#L17

@MaxStalker Yes, good catch!


Ip Ranges for Rooms Api and published security tags

Is your feature request related to a problem? Please describe.
Currently our on-prem vms require us to allow ip ranges for external services.
https://learn.microsoft.com/en-us/azure/communication-services/concepts/voice-video-calling/network-requirements
only relates to media traffic our VMs are only using the rooms api management service of the Azure communication service
It doesn't seem like they are publish to or its not clear which service the live under
https://www.microsoft.com/en-us/download/details.aspx?id=56519 for ACS
Describe the solution you'd like

publish ip ranges for management apis  into Azure IP Ranges and Service Tags
publish DNS endpoints required for management mainly the rooms api

Describe alternatives you've considered
N/A
As a stop gap, could we get some of that information here

@akania can you help route this to the right place?
@jahead you may wish to also file an Azure support ticket with this request to improve the odds of it reaching the right folks.

Okay will do, for now we just allowed all of front door to solve the issue in the interm. Which I think the IT guy is still moaning about.
It could be a solution that the Network Requirements atleast offer that as a solution, as just guessed that it could work from the nslookup and host commands


why Backend service list limit 100

Please answer these questions before submitting your issue.

Why do you submit this issue?
[x] Question or discussion
[ ] Bug
[ ] Requirement
[ ] Feature or performance improvement

Question

What do you want to know?
I see the result of getAllServices  method in class MetadataQueryEsDAO  limit 100, how to unlimited, our service count is above 100

Bug

Which version of SkyWalking, OS and JRE?
6.0-GA

Which company or project?

What happen?
If possible, provide a way for reproducing the error. e.g. demo application, component version.

Requirement or improvement

Please describe about your requirements or improvement suggestions.

Welcome to submit pull request to query more, 5000? Maybe, and provide setting for max value.


[Feature][Connector-V2] add tdengine source

Purpose of this pull request
refer to https://github.com/apache/incubator-seatunnel/issues/2671

Check list

[ ] Code changed are covered with tests, or it does not need tests for reason:
[ ] If any new Jar binary package adding in your PR, please add License Notice according
New License Guide
[ ] If necessary, please update the documentation to describe the new feature. https://github.com/apache/incubator-seatunnel/tree/dev/docs

Please fix the code style.

can you add e2e testcase?
new version e2e: https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-connector-v2-e2e
OR
old version e2e: https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-iotdb-flink-e2e https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-spark-connector-v2-e2e/connector-iotdb-spark-e2e

do you need help？

can you add e2e testcase?
new version e2e: https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-connector-v2-e2e
OR
old version e2e: https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-flink-connector-v2-e2e/connector-iotdb-flink-e2e https://github.com/apache/incubator-seatunnel/tree/dev/seatunnel-e2e/seatunnel-spark-connector-v2-e2e/connector-iotdb-spark-e2e

do you need help？

Thx for reminding me . I will do this later.

Retry CI

@EricJoy2048 @hailin0 @Hisoka-X @TyrantLucifer @CalvinKirs
Hey guys, please help to rerun the CI  and give me a CR if you are free.   Thx!

I can't find the previous context, why can't we implement this in jdbc-connector?

I can't find the previous context, why can't we implement this in jdbc-connector?

The reason why we implement tdengine connector separately is that there are some distinctive concepts in TDengine that do not belong to JDBC, such as subtable, tags, etc.

hey guys,  Thank you for all your suggestions.
All checks have passed now.
Could you help me to merge? @CalvinKirs @hailin0

@EricJoy2048 @hailin0 @Hisoka-X @TyrantLucifer @CalvinKirs Hey guys, please help to give me a CR if you are free. Thx!

Hi @lhyundeadsoul , overall LGTM but a little nit, you should unified the exception in connectors and update user-quick-manaul. You can refer to https://github.com/apache/incubator-seatunnel/issues/2930 see more details.

@EricJoy2048 @hailin0 @Hisoka-X @TyrantLucifer @CalvinKirs Hey guys, please help to give me a CR if you are free. Thx!

Hi @lhyundeadsoul , overall LGTM but a little nit, you should unified the exception in connectors and update user-quick-manaul. You can refer to #2930 see more details.

Exception unification has been done


Floating point metadata needs to be rounded off

Right now we can have things like an observation duration of 0.1999999999999999. This should be rounded off to a reasonable number of digits.

In some cases, this information is in the label file. For example:

FORMAT                      = "F8.3"

In other cases, you'll have to figure out what's reasonable. For example a distance in km probably doesn't need accuracy to more than six digits to the right of the decimal (mm).
We need to:

Add a new field to each obs_XXX.json file in table_schemas called "pi_format". This should be adjacent to "pi_units" since they go together.
Populate each field with a Python-standard format like ".3f". Note that we don't need the number to the left of the decimal, since we don't have fixed-width fields.
Change the definition of the param_info table to include this new field.
Change the import pipeline to populate this field in param_info from the JSON file.
Change the Django code to use this format when returning floating point data to the API, both in the return of metadata and in places like range_endpoints.

Please refer to #46, modifications are made in json.

units are rounded off based on .lbl, please check comment in json for reference .lbl files.
to display values in correct formats, the following files are updated for search/detailed pages:

update ui/templates/widget.html to print out unit at widget header
add get_units function in paraminfo/models.py to print out units
update get_medata function in results/views.py to format displaying values in detailed page
update results/templates/results/detail_metadata*.html to print units in detail pages

Fixed.

Reopening because we have to deal with the mini-detail pane.

Fixed in all places now.


[BUG]: Placeholder does not work with Json for prepared statement

What version of drizzle-orm are you using?
^0.28.2
What version of drizzle-kit are you using?
^0.19.12
Describe the Bug
Creating a prepared statement and using placeholder for dynamic data that is JSON does not work properly. It just makes a json of
{"name":"data"}
Expected behavior
The placeholder should fill in the JSON into the proper type that the database will take the json in as.
Environment & setup
Windows 11
Node v18.17.0

Can you show the query that you were attempting to prepare?

I am facing the same issue.
This is a simplified version of my prepared statement:
const saveData = db.
  insert(tableName)
  .values({
    jsonData: sql.placeholder("jsonData")
  })
  .prepare()

This is how I am calling it:
// Neither of these work
await saveData.execute({ jsonData: jsonData })
await saveData.execute({
  jsonData: JSON.stringify(jsonData)
})

Finally this is what shows up in the json column in the db:
{"name": "jsonData"}

It seems like Drizzle is not checking for Placeholder and only checks for object. Since a class instance is an object when doing typeof, it inserts the instance rather than the actual data passed to the placeholder.


fix: Avoid breaking citation labels

Fixes #685

Hi! I just wanted to check if a new release of xml2rfc including this fix is planned to happen soon.
This issue in the current version of the tool is holding the publication as an RFC of https://datatracker.ietf.org/doc/draft-ietf-core-target-attr/

Hi! I just wanted to check if a new release of xml2rfc including this fix is planned to happen soon.
This issue in the current version of the tool is holding the publication as an RFC of https://datatracker.ietf.org/doc/draft-ietf-core-target-attr/

@marco-tiloca-sics Apologies for the wait. I've made a new release with the fix. See v3.21.0.


Lambda function invalid syntax

Error on:
  File "test.py", line 19
    url = m.send(lambda file_path, display_name: print('*', end='', flush=True))
                                                     ^
SyntaxError: invalid syntax

Not sure whats going on. Using Python 2.7

I had actually tried that url = m.send(lambda file_path, display_name: print '*'), but seems to give an error too.
    url = m.send(lambda file_path, display_name: print '*')
                                                     ^
SyntaxError: invalid syntax```

In Python 3.8. The error is:

Traceback (most recent call last):
File "test.py", line 19, in
url = m.send(lambda file_path, display_name: print('*', end='', flush=True))
TypeError: send() takes 1 positional argument but 2 were given

I had also tired just the `url = m.send()`. That results in an empty report. The userid is changed. Not sure if that is a moss issue of mosspy issue.

I tried with the moss_usage.py example with no lambdas and moss is responding with report URL.

Thanks. I tried that with C files, but something seems to go wrong. It might be a different issue altogether. With the following code.
import mosspy

userid = *******

m = mosspy.Moss(userid, language="c")

m.addFile("./submissions/ch1.c")
m.addFile("./submissions/ch1_3.c")
# m.addFile("./submissions/ch1_2.c")

# print(lambda file_path, display_name: print('*', end='', flush=True))

# progress function optional, run on every file uploaded
# result is submission URL
url = m.send()
print()

print ("Report Url: " + url)

# Save report file
m.saveWebPage(url, "submissions/report.html")

# Download whole report locally including code diff links

mosspy.download_report(url, "submissions/report/", connections=8, log_level=10)

When I give it similar files it seems to work.

But when I give it different c code files it seems to time out. See below.

Link to example c code is: https://www.dropbox.com/sh/eigdh9rew0of86t/AAAW2kdB9J5pTkMSxE31zSMSa?dl=0

I ran some samples, I am also getting this time out error on mosspy.download_report(...). I suspect that moss server is restricting downloading of report with 8 connections, however it allows connection after minute to two.
Try setting it with to connections=1. This is put less load on the server.

Thanks. Now it looks like it skips over files. If I run m.addFilesByWildcard("./submissions/c*.c") in the above code (and connections=1), it only sends out a report for two files. http://moss.stanford.edu/results/3/1796715018312

Moss returns report for files which have some similarity.

Thanks! Looks like the issues are with moss server. Now it does not seem to work (timeout) with the same code.

For record citing from Moss website (https://theory.stanford.edu/~aiken/moss/).

April 10, 2020, The dramatic increase in online courses due to the coronavirus pandemic seems to have led to a corresponding dramatic increase in the use of Moss over the last few weeks. (It's not clear why these two things should be related, but it appears they are.) The public server has been moved to a larger machine (more cores and more memory), which should help meet the increased demand. Difficulties connecting to the server or receiving results are a sign that the server is overloaded at that time; please try again later. All users are asked to limit submissions to no more than 100/day.

closing this issue.