Add support for Xata as a vector store

This adds support for Xata (data platform based on Postgres) as a vector store. We have recently added Xata to Langchain.js and would love to have the equivalent in the Python project as well.
The PR includes integration tests and a Jupyter notebook as docs. Please let me know if anything else would be needed or helpful.
I have added the xata python SDK as an optional dependency.
To run the integration tests
You will need to create a DB in xata (see the docs), then run something like:
OPENAI_API_KEY=sk-... XATA_API_KEY=xau_... XATA_DB_URL='https://....xata.sh/db/langchain'  poetry run pytest tests/integration_tests/vectorstores/test_xata.py

@hwchase17 Thanks for approving the tests run and for the commit. I think I've solved the linting issue, but not sure if the right way, I've basically copied what I've seen in other files.

Thank you so much for the quick merge @baskaryan


Can't build with libwebsockets>=4.x.x

/usr/sbin/ld: CMakeFiles/ttyd.dir/src/server.c.o:(.data.rel.ro+0x58): undefined reference to `lws_extension_callback_pm_deflate'
/usr/sbin/ld: CMakeFiles/ttyd.dir/src/server.c.o:(.data.rel.ro+0x64): undefined reference to `lws_extension_callback_pm_deflate'

Could you fix it?

4.x is built on every ci run without error: https://github.com/tsl0922/ttyd/runs/534169705
please fill the issue template to provide enough information.

I apologize for the misinformation. The problem wasn't with ttyd.


Support Markdown

Information texts should be in Markdown format to enable easy use of translation tools

Perhaps this is something that could be used?

Looks perfect!!

This app seems to use Expo + that library:
https://github.com/wuiyang/job-search-engine
Might be a good inspiration.


Mocking of Schema facade is currently impossible

Laravel Version: 6.9.0
PHP Version: NA
Database Driver & Version: NA

Description:
Schema::getFacadeAccessor returns an object, which means a bunch of logic fails as it's impossible to mock out the schema facade.
I imagine it wouldn't be too hard to add a check in Facade::swap so as to allow this behaviour.
In my use-case I want to process database migrations in bulk to build up a general idea of a database schema, so as to better understand the property types of associated models.
If the Schema builder instance cannot be swapped then this is impossible (my workaround will be to parse the PHP files and statically analyse the migration files, but that's a little cumbersome).
cc @nunomaduro

Heya, thanks for submitting this.
This seems like a feature request or an improvement. It's best to post these at the laravel/ideas repository to get support for your idea. After that you may send a PR to the framework. Please only use this issue tracker to report bugs and issues with the framework.
Thanks!

Yeah, I understand how this might seem like a bug to one person and like a feature to another. I won't be adding it to laravel/ideas, mainly because I'm not a Laravel user (so I lack a lot of context), and in the end I was able to work around this with static analysis.

@driesvints Pretty sure this is a bug. From the docs

This method's job is to return the name of a service container binding

In addition, the docblock's return tag is a string, and every other core facade returns a string.
The Schema facade is the only one that returns an object which breaks the ability to mock it using shouldReceive


Tidy Up UI Code

The UI code has lots of duplication
This can be optimised and tidied up

@willothy

This might link into #15 depending on approach

Sounds good!


Minor typo - extra space in powershell

the powershell code in the section "Replicate the Azure virtual machine with managed disks" contains an extra space: " $ RecoveryRG.ResourceId" this is in both the "$OSDiskReplicationConfig" and "$DataDisk1ReplicationConfig"   examples section.

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

ID: 32d3f437-872e-7927-2652-6d2606a3342a
Version Independent ID: 06a7db7e-4ce0-00d0-37fa-968833b121c3
Content: Azure Site Recovery - Setup and test disaster recovery for Azure virtual machines using Azure PowerShell
Content Source: articles/site-recovery/azure-to-azure-powershell.md
Service: site-recovery
GitHub Login: @sujayt
Microsoft Alias: sutalasi

@ktremain Thank you for the valuable feedback,we are investigating the issue.

I submited a change, which is awaiting the Author's approval.
We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


Implement Websocket proxy

This pull request implements a simple WebSocket proxy for managing connections between JavaScript clients and a Postgres database.
The SupavisorWeb.WsProxy module acts as an intermediary between clients and the database, facilitating communication over WebSocket connections. Additionally, it filters out and removes the password packet if it is sent by the client.

@josevalim, thanks for the advice about Plug.Conn.upgrade_adapter/3. Can you please review my latest commit to check if I did everything right? https://github.com/supabase/supavisor/pull/82/commits/9c987f11219a45bd9e2d24231961473310ef35c5

Yup, looks great to me. It should indeed be mostly equivalent, just less indirection. :)


feat: optimization on colors of tags

What type of PR is this?

[ ] bug
[x] feature
[ ] enhancement

What problem(s) does this PR solve?
Issue(s) number: n/a
Description:
How do you solve it?

jump index of the color list to make them more distinguished
randomize starting color index (if this is not recommended, we could remove this change, let's discuss here ☺)
hide color too close to the background
added some colors from colorbrewer2::qualitative

Special notes for your reviewer, ex. impact of this fix, design document, etc:

See if these colors are suitable? @yyh0808

@wey-gu
Need to describe what colors were added, whether they are at a saturation level, and preferably post a picture to show the effect.
Also what kind of random color pickup logic is modified now.
The current color palette, in fact, only the first 7 colors, add random color logic to solve the color problem, whether only need to add random logic, without adding or removing color values

Need to consider if it overlaps with this functional requirement issues

Thanks ! @huaxiabuluo @yyh0808

Need to describe what colors were added, whether they are at a saturation level, and preferably post a picture to show the effect.

They are as follow, from https://colorbrewer2.org/#type=qualitative&scheme=Set3&n=12 but with two of them removed:

Also some of existing were commented out due to too close the background

Also what kind of random color pickup logic is modified now.

Previously it was started from index-0 and the next pick will be index + 1, but now it's index + 3

The current color palette, in fact, only the first 7 colors, add random color logic to solve the color problem, whether only need to add random logic, without adding or removing color values

I checked with dataset(the data lineage from the starter dataset), which comes with a lot of tags, will show not only too close between tags but also, too close to the background, that's why they were proposed to be commented out.
see match ()-[e]->() return e limit 10000 for data_lineage data set, some tags are not easy to be distinguished from the background

I have received your feedback. The images are very clear.
I have noticed that some of the color logic on the canvas may not have been applied to the visual results displayed in the console.
Later, I will investigate the situation in more detail.

We will provide global style modification function in subsequent versions


chore: switch to use Node 12

Fixes #3337

I through around the website and didn't see something paranormal, so this seems fine.


Dev

also resolves #129

Codecov Report

Merging #130 into master will decrease coverage by 5.01%.
The diff coverage is 0.12%.

@@             Coverage Diff              @@
##             master     #130      +/-   ##
============================================
- Coverage     60.83%   55.81%   -5.02%
- Complexity     2496     2673     +177
============================================
  Files           312      319       +7
  Lines          6191     6747     +556
============================================
  Hits           3766     3766
- Misses         2425     2981     +556

Impacted Files
Coverage Δ
Complexity Δ

src/Service/Report/Legacy/PdfDefinition.php
0% <0%> (ø)
4 <4> (?)

src/Service/Report/Legacy/PdfDesign.php
0% <0%> (ø)
9 <9> (?)

src/Service/ReportService.php
0% <0%> (ø)
79 <79> (-8)
:arrow_down:

src/Service/Report/Legacy/PdfSizes.php
0% <0%> (ø)
29 <29> (?)

src/Service/Report/Legacy/Pdf.php
0% <0%> (ø)
4 <4> (?)

src/Service/Report/Legacy/Report.php
0% <0%> (ø)
43 <43> (?)

...rc/Service/Report/IssueReport/NewReportService.php
0% <0%> (ø)
87 <87> (?)

src/Service/Report/Legacy/ReportElements.php
0% <0%> (ø)
9 <9> (?)

src/Controller/Api/External/ReadController.php
98.54% <100%> (ø)
18 <0> (ø)
:arrow_down:

src/Helper/ImageHelper.php
78.26% <0%> (ø)
15% <0%> (ø)
:arrow_down:

... and 7 more

Continue to review full report at Codecov.

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


Feature request: Maximum Length Setting for Audio Files

It would be great if PocketBase allowed setting a maximum duration for uploaded audio files, defined in minutes and seconds :)

No sorry, this is too application specific and I imagine that it would depend on the audio format and probably other factors.


Push notifications

Hi
Happy new Year!
First of all thank you for this great library!
I developed an app that uses hivemq server(local with terminal) and I was wondering how to send push notifications when my app is closed.
When I close my app I see in terminal myuser is disconnected
So my question is how can I stop disconnection when I terminate the app or what documentation could you recommend to me to accomplish that.
Thanks in advance

The socket connections will be terminated once the app is closed. I suggest you use apple's APNS server for sending push notifications.

Hi thanks for your answer can you provide me any documentation if you know that I can start with.?

Finally I found out that I can customize my own plugin (with hivemq at least) and I used pushy to do it


2D detection results on MPI_INF_3DHP dataset

Hi, thank you for your great work!
Could you please provide the pre-processed 2D detections and 3D poses for MPI_INF_3DHP test set. As such, we can evaluate the model generalizability under cross-dataset setup.
Thank you!

Hi, thank you for your great work!
Could you please provide the pre-processed 2D detections and 3D poses for MPI_INF_3DHP test set. As such, we can evaluate the model generalizability under cross-dataset setup.
Thank you!

Hi, following previous works on 2D-to-3D networks (e.g., mixture density network), we directly use the provided key-points in MPI-INF-3DHP as inputs to evaluate the cross-dataset generalization performance of our 2D-to-3D model (stage 2) trained on Human 3.6M. We did not fine-tune the heatmap regression model on MPI-INF-3DHP. Thus you can directly use the official key-points in 3DHP for evaluation.

Thanks for your quick reply!

Thanks for your quick reply!


Replace blanket with istanbul

Replace blanket.js, which is deprecated, with an actively developed coverage tool, istanbul. It is also command line and integrates easily with travis-ci.

Fixed with #10.


Theme Provider: validateDOMNesting(...):  cannot appear as a descendant of .

Hi everyone,
The error message "validateDOMNesting(...):  cannot appear as a descendant of ." indicates a problem with the nesting of HTML elements in your code. In HTML, the  element is designed to be a standalone interactive element that typically represents a clickable button. However, the error suggests that you have nested one  element inside another  element, which is not allowed according to the HTML specification.
To reproduce the same error:

Setup dark mode by shadcn/ui
Switch the theme, you'll notice warning is showing into your console.

Warning:

Code:
where the warning is initiating...

Hi @aloksharma10, the ModeToggle example that you mentioned (it can also be seen here) doesn't nest buttons since the DropdownMenuTrigger has the asChild prop that changes the default rendered element to the one passed as a child.
You most likely forgot to add the asChild prop.

Hi @aloksharma10, the ModeToggle example that you mentioned (it can also be seen here) doesn't nest buttons since the DropdownMenuTrigger has the asChild prop that changes the default rendered element to the one passed as a child.
You most likely forgot to add the asChild prop.

I appreciate your reply, i already added 'asChild' prop in my codebase as you can see in my issue #2764,
To reproduce the same issue

Create new next app, configure shadcn with your app
Configure Dark Mode with your app, you'll see the same warning in your console

Hi @aloksharma10, I'm considering wrapping lines 26 to 30 into a separate component and then passing children as props from outside. This approach has proven effective for me.

im actually having the same issue, used asChild, this issues just started to come up

Theme

Toggle theme

 setTheme('light')}>
                Light

 setTheme('dark')}>
                Dark

 setTheme('system')}>
                System

 <TooltipProvider delayDuration={0}>       <Tooltip>         <TooltipTrigger>           <TooltipContent className="hidden sm:flex">Theme</TooltipContent>           <DropdownMenu>             <DropdownMenuTrigger asChild>               <Button variant="outline" size="icon">                 <Sun className="h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0" />                 <Moon className="absolute h-[1.2rem] w-[1.2rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100" />                 Toggle theme               </Button>             </DropdownMenuTrigger>             <DropdownMenuContent align="end">               <DropdownMenuItem onClick={() => setTheme('light')}>                 Light               </DropdownMenuItem>               <DropdownMenuItem onClick={() => setTheme('dark')}>                 Dark               </DropdownMenuItem>               <DropdownMenuItem onClick={() => setTheme('system')}>                 System               </DropdownMenuItem>             </DropdownMenuContent>           </DropdownMenu>         </TooltipTrigger>       </Tooltip>     </TooltipProvider>

 <TooltipProvider delayDuration={0}>
      <Tooltip>
        <TooltipTrigger>
          <TooltipContent className="hidden sm:flex">Theme</TooltipContent>
          <DropdownMenu>
            <DropdownMenuTrigger asChild>
              <Button variant="outline" size="icon">
                <Sun className="h-[1.2rem] w-[1.2rem] rotate-0 scale-100 transition-all dark:-rotate-90 dark:scale-0" />
                <Moon className="absolute h-[1.2rem] w-[1.2rem] rotate-90 scale-0 transition-all dark:rotate-0 dark:scale-100" />
                Toggle theme
              </Button>
            </DropdownMenuTrigger>
            <DropdownMenuContent align="end">
              <DropdownMenuItem onClick={() => setTheme('light')}>
                Light
              </DropdownMenuItem>
              <DropdownMenuItem onClick={() => setTheme('dark')}>
                Dark
              </DropdownMenuItem>
              <DropdownMenuItem onClick={() => setTheme('system')}>
                System
              </DropdownMenuItem>
            </DropdownMenuContent>
          </DropdownMenu>
        </TooltipTrigger>
      </Tooltip>
    </TooltipProvider>
    ```

The issue seems to be with Tooltip, wherever i use Tooltip i get this issue

same to me

The issue seems to be with Tooltip, wherever i use Tooltip i get this issue

I have the same issue when I use Tooltip

Hello!
I'm facing issues with using DropdownMenuTrigger with asChild prop as well.
So, I have this code that works just fine.
<DropdownMenuTrigger asChild>
                <Button
                    variant='outline'
                    className='flex max-lg:p-0 max-lg:w-9'
                >
                    <MixerHorizontalIcon className='lg:mr-2 h-4 w-4' />
                    <span className='max-lg:hidden lg:flex'>View</span>
                </Button>
            </DropdownMenuTrigger>

But when I refactor the Button into another component it doesn't work.
Refactored Button:
type IResponsiveButtonWithIconProps = {
    text?: string;
    icon?: React.FC;
    buttonProps?: React.ComponentPropsWithoutRef<typeof Button>;
    textProps?: React.ComponentPropsWithoutRef<'span'>;
    iconProps?: React.ComponentPropsWithoutRef<'svg'>;
};

export const ResponsiveButtonWithIcon = forwardRef<
    HTMLButtonElement,
    IResponsiveButtonWithIconProps
>(
    (
        {
            buttonProps = {},
            textProps = {},
            text = 'Actions',
            icon: IconComponent = MoreVertical,
            iconProps = {},
        },
        ref
    ) => {
        const {className: buttonClassName, ...restButtonProps} = buttonProps;
        const {className: spanClassName, ...restSpanProps} = textProps;
        const {className: iconClassName, ...restIconProps} = iconProps;

        return (
            <Button
                variant='outline'
                className={cn('flex max-lg:p-0 max-lg:w-9', buttonClassName)}
                {...restButtonProps}
                ref={ref}
            >
                {IconComponent && (
                    <IconComponent
                        className={cn('lg:mr-2 h-4 w-4', iconClassName)}
                        {...restIconProps}
                    />
                )}
                <span
                    className={cn('max-lg:hidden lg:flex', spanClassName)}
                    {...restSpanProps}
                >
                    {text}
                </span>
            </Button>
        );
    }
);

The modified code:
                    <DropdownMenuTrigger /* asChild */>
                        <ResponsiveButtonWithIcon
                            buttonProps={
                                {
                                    // option2: render as something elese
                                    // as: 'div',
                                }
                            }
                            text='Actions'
                            icon={MoreVertical}
                        />

Using asChild is not fixing the issue for me
     <TooltipProvider>
                <Tooltip>
                    <TooltipTrigger asChild>{MyButton}</TooltipTrigger>
                    <TooltipContent>
                        <p>{title}</p>
                    </TooltipContent>
                </Tooltip>
            </TooltipProvider>
            ```

This issue has been automatically closed because it received no activity for a while. If you think it was closed by accident, please leave a comment. Thank you.

Still same problem:
I cant nest an dialog in <TooltipTrigger> like this:
<TooltipProvider>
   <Tooltip>
      <TooltipTrigger asChild>
         <Dialog>
            <DialogTrigger asChild>
               <Button variant="outline" size="icon">
                 <Pencil className="h-4 w-4" />
                </Button>
             </DialogTrigger>
             <DialogContent>
                    <DialogHeader>
                         <DialogTitle>Edit user infos</DialogTitle>
                        <DialogDescription> Change user infos and save changes </DialogDescription>
                    </DialogHeader>

                    <DialogFooter>
                      <DialogClose asChild>
                        <Button type="button" variant="secondary">Close</Button>
                      </DialogClose>
                    </DialogFooter>
                  </DialogContent>
                </Dialog>

              </TooltipTrigger>
              <TooltipContent>Miau</TooltipContent>
            </Tooltip>
          </TooltipProvider>

Depending where i set asChild i get the error:
Warning: validateDOMNesting(...): <button> cannot appear as a descendant of <button>. or
Warning: Function components cannot be given refs. Attempts to access this ref will fail. Did you mean to use React.forwardRef()?

same issue here, i have the issue DropdownMenuTrigger

same issue here, any updates?

Still occurring throughout the library.

This still happens inside the library, confirmed with Tooltip. Why is this issue closed?

Yup happens with tooltip
 <TooltipProvider>
      <Tooltip>
        <TooltipTrigger asChild>
          <Badge
            variant={type === "version" ? "outline" : "secondary"}
            className="flex items-center gap-1"
          >
            {Icon && <Icon className="w-3 h-3" />}
            {value}
          </Badge>
        </TooltipTrigger>
        <TooltipContent>{description}</TooltipContent>
      </Tooltip>
    </TooltipProvider>

Making the Tooltip as a Parent and wrapping the Child component into a  tag.
Then, nesting Dialog (with asChild attr), and Button components.
Parent.tsx

Upload Resume

UploadResume.tsx

Upload Resume

Drag & drop your resume here or click to select files. Click save
when you're done.

Was able to show tooltip, open dialog. removed "Did you mean to use React.forwardRef()?" warning when using asChild to Tooltip.

It works bro.Thank you


[Test] Change level log to debug for broker interceptor testing

Motivation
The CounterBrokerInterceptor.java is used to test broker interceptors, it will intercept all the messages. so many logs were introduced when running the tests.
Modification
Change the log level to debug for CounterBrokerInterceptor.java.
Documentation
Check the box below or label this PR directly (if you have committer privilege).
Need to update docs?

[ ] doc-required
(If you need help on updating docs, create a doc issue)

[x] no-need-doc
(Please explain why)

[ ] doc
(If this PR contains doc changes)

Documentation
Check the box below or label this PR directly (if you have committer privilege).
Need to update docs?

[ ]  doc-required
(If you need help on updating docs, create a doc issue)
[x]  no-need-doc
(Please explain why)
[ ]  doc
(If this PR contains doc changes)

@codelipenghui please fill in the "Motivation and Modifications" sections for the PR description. Those are very helpful for others.

@lhotari @michaeljmarshall Sorry, my mistake. Please help review again.


Don't wait for grace time if there's no work

Without this patch, the process will hang around the complete grace time (15 minutes per default), not picking up new jobs, even if there are no jobs being processed anymore. With this patch the shutdown proceeds if either the grace time expired or all quiet processes are out of work.
I chose to check for all quiet processes, as I couldn't find any way to easily identify the current process being out of work. I could have tried to match the identity of the process starting with the identity from Sidekiq::Utils, but I can see an edge case with multiple matching processes (setting the same hostname on multiple docker containers would lead to multiple matching processes afaics).
An additional complication was the small API of Sidekiq::ProcessSet, which does expose each, but no find or select.
WDYT?

I agree that if nothing has to be processed, grace time doesn't need to be waited for. I understand the difficulty to detect the current process.
For what I see, Sidekiq::ProcessSet API includes Enumerable so we can do the following to make things clearer, what do you think ?
def no_jobs_on_quiet_processes?
  Sidekiq::ProcessSet.new.none? do |process|
     process["quiet"] && process["busy"].nonzero?
  end
end

Thanks for you contributions @iGEL ! I let the code as you made it.
It is now live in 0.3.0 :
https://github.com/klaxit/sidekiq-worker-killer/blob/master/CHANGELOG.md


service page

(Thanks for reporting an issue! Please make sure you click the link above to view the issue guidelines, then fill out the blanks below.)
I want to design services page
@sifa123  can i work on this issue??

@kumarishalini6 you can work on this.

Merged


Element template documentation link has odd coloring

Describe the bug
Consider the colors of links in the modeler UI (different), where the properties panel link has an odd (not matching the existing color scheme) color:

Steps to reproduce

Open test.bpmn from this project
Click connector task
See that documentation color link is off

Expected behavior
We use the same link color for various documentation links
Environment

OS: Linux
Camunda Modeler Version: v5.22.0
Execution Platform: any
Installed plug-ins: none

Additional context
The link is not styled and uses default styles. We should use color: var(--link-color) in element-templates or set default in properties panel

@holygeek00 We usually move issues that are fixed upstream to the respective column on our board. An issue in Camunda Modeler is only closed once the fix (and upstream library release) is integrated in the Modeler app.

@holygeek00 Find my feedback on the fix here.
I wonder why the fix is not inside the Modeler, simply apply a proper --link-color to all a elements (so that it is appropriately styled automatically).

Following up here with what we discussed:
As we discussed, two options:

Generalize the properties-panel styles, in @bpmn-io/properties-panel, all standard links should have a standard color
Move link styling to embedding application (entirely); there is little value in mandating a style inside a library; the application, i.e. Desktop or Web Modeler should define link colors, and the library should follow suite.

Interesting finding in this realm: In the Desktop Modeler we apply link colors (problem panel) in very interesting ways (instead of inheriting the current color of the element).


NRE in NativeHttpClient.HandleNotSuccessStatusCode(...)

https://learn.microsoft.com/en-us/dotnet/api/system.net.http.headers.httpcontentheaders.contenttype?view=net-6.0
.NET standard

.NET 6

Looks like .NET Standard 2.0 doesn't know about nullable reference types even if the Nullable Context option is enabled for the project. .NET Standard 2.0 was released with C# 7.3 support. Nullable Reference types has come to the World with C# 8.


missing WINVER_10_21H2 offsets.

Is that same as WINVER_10_21H1?

I posted a pull request with some updated sigs and offsets. I only tested the example injection on a windows 11 VM so first off all you will need to just test it and see what works what doesn't. It is VERY probable that example injections using Blackbones test works but that your own modules do not get injected. I feel like there's more to update than what I did.


SUBMARINE-454. Implement frontend of team page in workbench with Angular

What is this PR for?
Implement frontend of team page in workbench with Angular
What type of PR is it?
Feature
Todos
What is the Jira issue?
https://issues.apache.org/jira/browse/SUBMARINE-454
How should this be tested?
https://travis-ci.org/github/kobe860219/submarine
Screenshots (if appropriate)

https://imgur.com/84kc6WV
Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

1.Presenting functions with simulated data at this stage.
2.Currently mainly presents the permission settings of the members of the team.
3.Functions will be cut into small components in the future and continue developing.

Thanks for your contribution, @kobe860219
It looks great, and I have some suggestion.

Add some basic E2E unit tests: you can refer to this this. Maybe add a function in the file for testing the team page.
There should be newline at the end of all the files.

Fix the problem in comment and add teamIT.java e2e test file.

@jasoonn  @liuxunorg  I have updated done. Please help me preview this PR, thanks a lot.

@kobe860219 Thank for your contribution. It looks good to me :))

Will merge if no more comments.


I use the fedora 20 32bit, I just can't execute the kitchen binary file

Error:
bash: /usr/local/bin/meteor-kitchen: cannot execute binary file

Hi,
meteor-kitchen binary for linux is 64-bit and you cannot execute it under
32-bit linux. Sorry :)
On May 14, 2015 19:35, "smile boy"<EMAIL_ADDRESS>wrote:

—
Reply to this email directly or view it on GitHub
https://github.com/perak/kitchen-site/issues/85.


Add support for CAS auth strategy

Description
Opening a draft PR for CAS authentication to support the teaching team at UU in the interim. Currently, the frontend only supports the OAuth2 specification.
Im planning to do a proper follow up sometime in Dec '22 before merging this. Or whoever is interested in taking this up, please feel free to let me know too 🙂:

[ ] proper handling of the URL parameters depending on which auth provider type is being used
[ ] add test cases

Corresponding backend PR: https://github.com/source-academy/backend/pull/916
Type of change

[x] New feature (non-breaking change which adds functionality)

How to test

TBC
Checklist

[ ] I have tested this code
[ ] I have updated the documentation

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

10 of 19 (52.63%)  changed or added relevant lines in 3 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.004%) to 32.964%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/commons/utils/Constants.ts
5
9
55.56%

src/commons/utils/AuthHelper.ts
0
5
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/commons/utils/AuthHelper.ts
1
34.09%

Totals

Change from base Build<PHONE_NUMBER>:
0.004%

Covered Lines:
4330

Relevant Lines:
12219

💛  - Coveralls

Can I check what's left for this PR?

Can I check what's left for this PR?

As per discussed offline, this PR is ready and simply blocked by awaiting the tests to be implemented in the corresponding backend PR: https://github.com/source-academy/backend/pull/916.


Fix operator dialog UI

Fixes https://github.com/microsoft/azuredatastudio/issues/9078

@abist is there a way to add separators between Friday\Saturday\Sunday, similar to SSMS below.  Otherwise, it's a little confusing that that the Friday Start\Stop times apply to Mon-Fri.


couch_compaction_daemon dies on busy node

Current Behaviour
When couch_compaction_daemon fails to spawn a compactor with start_compact and receives a timeout from gen_server:call/2, the entire compaction daemon fails and restarts.
Sample log excerpt:
[error] 2018-05-29T12:41:51.965000Z<EMAIL_ADDRESS><0.4859.674> -------- gen_server couch_compaction_daemon terminated with reason: {compaction_loop_died,{timeout,{gen_server,call,[<0.21919.5399>,start_compact]}}}
  last msg: {'EXIT',<0.23803.535>,{timeout,{gen_server,call,[<0.21919.5399>,start_compact]}}}
     state: {state,<0.23803.535>,[<<"shards/c0000000-dfffffff/bb.1519652899">>]}
[error] 2018-05-29T12:41:51.965000Z<EMAIL_ADDRESS><0.4859.674> -------- CRASH REPORT Process couch_compaction_daemon (<0.4859.674>) with 0 neighbors exited with reason: {compaction_loop_died,{timeout,{gen_server,call,[<0.21919.5399>,start_compact]}}} at gen_server:terminate/7(line:826) <= proc_lib:init_p_do_apply/3(line:240); initial_call: {couch_compaction_daemon,init,['Argument__1']}, ancestors: [couch_secondary_services,couch_sup,<0.209.0>], messages: [], links: [<0.17698.21>], dictionary: [], trap_exit: true, status: running, heap_size: 987, stack_size: 27, reductions: 2899
[error] 2018-05-29T12:41:51.965000Z<EMAIL_ADDRESS><0.17698.21> -------- Supervisor couch_secondary_services had child compaction_daemon started with couch_compaction_daemon:start_link() at <0.4859.674> exit with reason {compaction_loop_died,{timeout,{gen_server,call,[<0.21919.5399>,start_compact]}}} in context child_terminated

If the machine is especially busy, this can lead to restart throttling:
[error] 2018-05-29T12:45:56.635000Z<EMAIL_ADDRESS><0.17698.21> -------- Supervisor couch_secondary_services had child compaction_daemon started with couch_compaction_daemon:start_link() at <0.14978.429> exit with reason {compaction_loop_died,{timeout,{gen_server,call,[<0.21919.5399>,start_compact]}}} in context child_terminated
[error] 2018-05-29T12:45:56.635000Z<EMAIL_ADDRESS><0.17698.21> -------- Supervisor couch_secondary_services had child compaction_daemon started with couch_compaction_daemon:start_link() at <0.14978.429> exit with reason reached_max_restart_intensity in context shutdown

Expected Behaviour
The compaction daemon should handle timeouts gracefully. Ideally this would start a sleep cycle before trying to start another compaction process.

Agreed we need other than a default 5 second timeout there if it ends up doing disk IO

Any update on this issue? Feels like it's the same as https://github.com/apache/couchdb/issues/2158

This was fixed by upgraded to the smoosh auto-compactor in 3.x


Add Auth0 client application as a label to the exposed metrics

Checklist

[X] I agree to the terms within the Code of Conduct.

Describe the problem you'd like to have solved
I'd like to filter the tenant metrics by application client the logs originated from, this is currently impossible to do from the metrics exposed by the exporter. It would allow for more focused monitoring since a tenant can have multiple applications/clients, and not all are as important.
Describe the ideal solution
When querying with promQL I'd like to be able to query series using the client application name, the log originated from.
i.e: tenant_login_operations_total{client="app-name"}.
Alternatives and current workarounds
Currently it's not possible to perform queries with that scope level.
Additional context
No response

Closed by https://github.com/tfadeyi/auth0-simple-exporter/pull/36


Update to 0.9

This updates cosmos-sdk-0.39 branch to v0.9.0-alpha2 release, so we can code with minimal breaking changes

Targeted PR against correct branch (see CONTRIBUTING.md)

[ ] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.

[ ] Wrote tests

[ ] Updated relevant documentation (docs/)

[ ] Added  relevant godoc comments.

[ ] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md

[ ] Re-reviewed Files changed in the Github PR explorer

For admin use:

[ ] Added appropriate labels to PR (ex. WIP, R4R, docs, etc)
[ ] Reviewers assigned
[ ] Squashed all commits, uses message "Merge pull request #XYZ: [title]" (coding standards)

Codecov Report

Merging #148 into cosmos-sdk-0.39 will increase coverage by 30.84%.
The diff coverage is 50.00%.

@@                 Coverage Diff                  @@
##           cosmos-sdk-0.39     #148       +/-   ##
====================================================
+ Coverage            30.98%   61.83%   +30.84%
====================================================
  Files                   22       20        -2
  Lines                 3653     1766     -1887
====================================================
- Hits                  1132     1092       -40
+ Misses                2426      580     -1846
+ Partials                95       94        -1

Impacted Files
Coverage Δ

x/wasm/internal/types/types.go
0.00% <0.00%> (ø)

x/wasm/internal/keeper/keeper.go
86.22% <85.71%> (ø)

x/wasm/handler.go
57.94% <100.00%> (-0.62%)
:arrow_down:

x/wasm/internal/keeper/test_common.go
84.16% <100.00%> (+0.98%)
:arrow_up:

app/app.go
89.15% <0.00%> (-4.08%)
:arrow_down:

x/wasm/internal/keeper/handler_plugin.go
72.15% <0.00%> (-0.47%)
:arrow_down:

app/genesis.go
0.00% <0.00%> (ø)

x/wasm/internal/types/msg.go
44.33% <0.00%> (ø)

x/wasm/internal/types/codec.go
100.00% <0.00%> (ø)

... and 6 more

Continue to review full report at Codecov.

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


Moving Bond.Reflection into a new assembly broke backwards compatibility

Referencing this Pull Request:
https://github.com/Microsoft/bond/pull/252
Moving the types related to Bond.Reflection into a new assembly has broken backwards compatibility when taking the minor version upgrade from version 5.0.0 to 5.2.0.  Shouldn't the major version number have been incremented for this change?

Source-level compatibility shouldn't have been broken, so if you need a quick fix, try re-compiling against the new version.
It's possible that I broke drop-in binary compatibility inadvertently. My analysis may have missed something, and any details you have will help.

I have another dependency that references type Bond.Reflection in assembly Bond.  When it tried to load the type using the 5.2.0 version of the assembly it failed with a TypeLoadException -- saying the type didn't exist in Bond.dll (which is doesn't).  If it had been my source that was directly referencing the change it wouldn't have been an issue since the compiler would have taken care of it; however, because it was consumed indirectly there wasn't much that I could do.  From the little that I have read, you could resolve the issue by adding a TypeForward declaration to Bond.dll.  I didn't see such a declaration in the skimming of the pull request.
https://msdn.microsoft.com/en-us/library/ms404275(v=vs.110).aspx
I've since downgraded back to version 5.0.0 and that has resolved the issue for me -- I can get you the exact exception message on Monday if you still want it.

Ah. I think I see this mistake I made. I actually did break source level compat too. Sorry about that.
There way a type called Bond.Reflection in Bond.dll with public members. I renamed this to Bond.BondReflection, still in Bond.dll.
If you can get the full error details, that will help me validate my assumptions and produce a regression test, and then a fix.

Here is the exception -- I can provide the stack trace as well, but as it doesn't have any code from Bond I didn't think it would be helpful.
Could not load type 'Bond.Reflection' from assembly 'Bond, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.TypeLoadException: Could not load type 'Bond.Reflection' from assembly 'Bond, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


DeploymentApi#createDeployment tenantId is Invalid request parameters

Steps to reproduce
camunda-platform-7-rest-client-spring-boot version: 7.17.2
Camunda BPM version: 7.17.2
JDK version: 1.8
Describe: DeploymentApi#createDeployment tenantId is Invalid request parameters.
table act_re_deployment、act_re_procdef column tenantId is null.

@yulinyanga
Sorry for the late reply.
Was trying to reproduce this, but I'm not sure what your use case is.
Are you using the DeploymentService? Or the DeploymentApi directly?
Are you trying to create a deployment with a tenantId set or with tenantId == null?

I‘m using the DeploymentApi directly.
I'm trying to create a deployment with a tenantId set.
tenantId parameter is not null.

Added a test case here:
https://github.com/camunda-community-hub/camunda-platform-7-rest-client-spring-boot/blob/bugfix/%23358_create_deployment/examples/itest/src/test/kotlin/org/camunda/community/rest/itest/RepositoryServiceDeploymentITest.kt in function should deploy processes successfully via rest.
The deployment works with a tenantId, so I'm not really able to reproduce your problem.
Did you try using the latest version (7.18.0)?

I used the Java calling interface and referenced the following dependencies.
org.camunda.community.rest.client.api.DeploymentApi#createDeployment.

org.camunda.community.rest
camunda-platform-7-rest-client-spring-boot-openapi
7.17.2

Repackaging using the jdk8 environment.
Is there any problem with using it this way?

I'm still not able to reproduce your problem. Did you try using the latest version (7.18.0)?
The deployment is using the multipart/form-data encoding and some adjustments had to be made for that.
I'm pretty sure the tenantId is correctly sent via REST using the DeploymentApiClient and our configuration, so it might be something with your setup.

@yulinyanga Can you share more information.
Have you tried using the most recent version (7.19.0).
How are you repackaging the classes?

@yulinyanga Do you still have problems or have you succeeded?
For futher analysis I would need more information. Otherwise I'll close this ticket, if I get no feedback.


-w flag doesn't work (Windows 10)

Using version 1.12.13.
Running with webpack -w. Older version works fine on another machine. Latest version the -w flag is not watching for file changes. It does however compile manually.

Until which older version does it work? Could you bisect the versions on which it doesn't work anymore?

Version 1.12.12 is working on my Windows 10 work PC. I installed 1.12.13 on my personal Windows 10 PC and the -w option isn't working.

Are you watching a local disk or a network share?

Local disc. I've tried both my Window's disc (C:) and my data drive (E:).

I'm experiencing the same issue on Windows 7. Using webpack-dev-server also does not recompile. I can use nodemon to watch for file changes and have it rerun webpack. I tried earlier versions of webpack, 1.12.12 and 1.12.0. They also did not function.

Watch broken for me as well on Windows 10, I'm using 1.12.14.

Any updates on this bug? This bug is basically preventing my entire team from committing to using webpack on our upcomming projects.

Are any of you guys using IDE's with "safe write"? we were having issues with webpack not playing nice with this option enabled on windows machines.

I'm now on 1.13.1 and the watch seems to be functioning, so it appears this is no longer an issue for me.

Upgraded to webpack 1.13.2 and issue is resolved.


Take  a snapshot on demand

Hi,
I'm not sure if this falls under feature request or issue or something else.
What I am looking for is a way of taking a snapshot on demand - for example I have a PIR sensor installed next to my camera and when the PIR sensor detects movement I would like to take a snapshot .
Is this currently possible?
Thanks

This is possible, you can use the camera.snapshot service


commons-text - SANDBOX-493: Rename StringMetric "change" method to "apply" to match BiFunction.

I'd like to merge these changes into SANDBOX-491 and SANDBOX-492.
Should I pull into 491 and 492 after (if) these changes make it into master?

Hello @j--baker ! +1 for preparing for easier migration to Java 8. I will check this PR locally tonight or tomorrow morning. Should be merged in the next hours.


Spam Video ID Submission

Duplicate Links

[X] Yes, I checked that the ID is not currently in the list
[X] I read the wiki explaining each different categories and examples before submitting

(Required) Spam Comment Direct Link
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgwEq9S0dVIRC7aOP-F4AaABAg.9p1J-Rh7Eys9p1LYRgp3ca
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgwEq9S0dVIRC7aOP-F4AaABAg.9p1J-Rh7Eys9p1NQi2_j4m
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgwXQEQKTPX2NmbAHyp4AaABAg.9p1jRGQV4F29p27k3Z4zQk
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=Ugyw_kdskpV17o3YuvV4AaABAg.9p2IMslm9Kg9p2l6QRr8OI
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgxoPrIHrWjqz2BxCnd4AaABAg.9p0rmnQPwF39p0tDLZsKh7
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgxoPrIHrWjqz2BxCnd4AaABAg.9p0rmnQPwF39p0uha7kYjx
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgxF9xwPd8CGNQAWplh4AaABAg.9p12O0BsVVL9p12pPkdugY
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=UgyH0xnzX2Pg_i7VXOp4AaABAg.9p0q8RtragJ9p0qQf5OpwN
https://www.youtube.com/watch?v=aWKtAqIUEl4&lc=Ugx-UdKyn4HrtR-4-xF4AaABAg.9p1jwvp2LSC9p1mBcNDRkU
(Optional) Screenshot of comments using the link

(Required) List of the spam video IDs / Links
https://youtu.be/ZqhWpx6R8RQ
https://youtu.be/28fD6Co_b_M
https://youtu.be/wZwfSIi7c1s
https://youtube.com/shorts/Su_mfvtXXAc
https://youtu.be/xfnQoMy_cJw
https://youtu.be/w9HxkI9URWU
https://youtu.be/9Fk8MMRnP0E
https://youtu.be/lJIjvi8uwcE
https://youtu.be/wnLOwYUXJyA

Su_mfvtXXAc unneeded, removed by uploader and comment already removed.


'int' object has no attribute 'startswith' when using an int as key

Hi,
I get: 'int' object has no attribute 'startswith' when trying to give an int as a key.
Details:
  File "/usr/local/lib/python3.4/dist-packages/pickleshare.py", line 90, in __setitem__
    fil = self.root / key
  File "/usr/local/lib/python3.4/dist-packages/path.py", line 255, in __div__
    return self._next_class(self.module.join(self, rel))
  File "/usr/lib/python3.4/posixpath.py", line 79, in join
    if b.startswith(sep):
AttributeError: 'int' object has no attribute 'startswith'

Python version: 3.4.3, pickleshare installed with pip, OS Linux Mint

Keys need to be strings, because they're used as filenames. You can use str(i) if you need integer keys.


[bug]: Installation Error

Describe the bug
npx shadcn@latest init
✔ Preflight checks.
✔ Verifying framework. Found Next.js.
✔ Validating Tailwind CSS.
✔ Validating import alias.
Something went wrong. Please check the error below for more details.
If the problem persists, please open an issue on GitHub.
request to https://ui.shadcn.com/r/styles/index.json failed, reason: connect ETIMEDOUT <IP_ADDRESS>:443
Affected component/components
installation
How to reproduce
npx shadcn@latest init
✔ Preflight checks.
✔ Verifying framework. Found Next.js.
✔ Validating Tailwind CSS.
✔ Validating import alias.
Something went wrong. Please check the error below for more details.
If the problem persists, please open an issue on GitHub.
request to https://ui.shadcn.com/r/styles/index.json failed, reason: connect ETIMEDOUT <IP_ADDRESS>:443
Codesandbox/StackBlitz link
No response
Logs
npx shadcn@latest init
✔ Preflight checks.
✔ Verifying framework. Found Next.js.
✔ Validating Tailwind CSS.
✔ Validating import alias.

Something went wrong. Please check the error below for more details.
If the problem persists, please open an issue on GitHub.

request to https://ui.shadcn.com/r/styles/index.json failed, reason: connect ETIMEDOUT <IP_ADDRESS>:443

System Info
npx shadcn@latest init
✔ Preflight checks.
✔ Verifying framework. Found Next.js.
✔ Validating Tailwind CSS.
✔ Validating import alias.

Something went wrong. Please check the error below for more details.
If the problem persists, please open an issue on GitHub.

request to https://ui.shadcn.com/r/styles/index.json failed, reason: connect ETIMEDOUT <IP_ADDRESS>:443

Before submitting

[X] I've made research efforts and searched the documentation
[X] I've searched for existing issues

Experiencing the same issue.

Fix for issue

+1

Fix for issue

This is ineffective for me, causing the initialization to fail

Is there any solution? It's really inconvenient, even if I use VPN, I still have this problem.


Hacktoberfest2019 task

Added some missing articles and removed trailing whitespaces within .MD files. New to GitHub, trying to complete Hacktoberfest challenge.
:warning: This is a Pull Request Template :warning:

Checkout all the things you've done by placing an x within the square braces below.

Proposed Changes

[x] I've read the CODE OF CONDUCT and abide to it.
[x] I've read the CONTRIBUTING.md
[x] I've forked the repository.
[x] I've created a branch and made my changes in it.
[x] I understand opening a PULL REQUEST doesn't mean it will be merged for sure.

Thanks!


move private header file to src

Move "twin_private.h" to src folder, and make a new "util.h" header file that include necessary header file for the expansion of future use.

Basd on my understanding, so we can directory include twin_private.h in source code, but indirectory include is no need right ? (based on my change, I create util.h include twin_private.h)

Based on my understanding, so we can directory include twin_private.h in source code, but indirectory include is no need right ?

The include directory should contain twin.h as the public header and nothing more, meaning that the current twin_private.h is a hack to allow the building of some applications invoking the internal functions. You can proceed with issue #9 to contribute to this project.

Close to concentrate on #9


Update Policy API and PolicyEnforcedClient

Description
Update Policy syntax and related logic according to the Delegated Storage proposal.
Syntax

Breaking change:

 Before   After

rules:
- interface:
    path: cap.interface.database.postgresql.install
    revision: 0.1.0 # exact revision
  oneOf:
    - implementationConstraints:
        # (...)

interface:
  rules:  # rules for Interfaces, now nested under `interface`
  - interface:
      path: cap.interface.database.postgresql.install
      revision: 0.1.0 # exact revision
    oneOf:
      - implementationConstraints:
          # (...)

Enhancements:

TypeInstances policy:

# ...

typeInstance:
  rules:
    - typeRef:
        path: "cap.type.aws.auth.credentials"
        revision: "0.1.0" # optional
      backend:
        id: "00fd161c-01bd-47a6-9872-47490e11f996" # Vault backend storage
    - typeRef:
        path: "cap.type.aws.*" # for any Type reference starting with such prefix
      backend:
        id: "31bb8355-10d7-49ce-a739-4554d8a40b63" # AWS secrets manager
    - typeRef:
        path: "cap.*" # Any other Type reference
      backend:
        id: a36ed738-dfe7-45ec-acd1-8e44e8db893b
        description: "Default Capact PostgreSQL backend"

if capact-outputTypeInstances[*].backend not specified, check default from Policy.
# default - static
capact-outputTypeInstances:
  - name: mattermost-config
    from: additional
    # no backend definition -> use default storage backend

During render:
typeInstances:
- alias: helm-release
  attributes: []
  createdBy: default/act-l49vh-30c7a078-6a77-475c-94dd-7466f56447ce
  typeRef:
    path: cap.type.helm.chart.release
    revision: 0.1.0
  value: null
  backend:
    id: 3ef2e4ac-9070-4093-a3ce-142139fd4a16 # helm-release backend - resolved UUID based on the injected TypeInstance

Defaults:

interface:
  rules: [] # rules for Interfaces, now nested under `interface`

  default: # properties applied to all rules above
    inject:
      requiredTypeInstances:
        - id: "3ef2e4ac-9070-4093-a3ce-142139fd4a16"
          description: "Helm storage (cap.type.helm.storage:0.1.0)"

          # it works globally, not only for storage backends:
        - id: "c4f66896-c2a1-4031-b847-b55ae6a26c80"
          description: "GCP SA (cap.type.gcp.auth.service-account:0.1.0)"

typeInstance:
  rules: [] # ...

Override defaults:

interface:
  rules:
    - interface:
        path: cap.interface.database.postgresql.install
      oneOf:
        - implementationConstraints:
              # constraints to select Bitnami PostgreSQL installation, for example:
              path: cap.implementation.bitnami.postgresql.install
          inject:
            requiredTypeInstances:
              - id: b4cf15d2-79b1-45ee-9729-6b83289ecabc # Different TypeInstance of `cap.type.helm.storage` Type - it will be used instead of the one from `interface.rules.default.inject`
                description: "Helm Release storage"

  default: # properties applied to all rules above
    inject:
      requiredTypeInstances:
      - id: "3ef2e4ac-9070-4093-a3ce-142139fd4a16"
        description: "Helm storage (cap.type.helm.storage:0.1.0)"

AC

Add new properties
Handle common TypeInstance injections
Update documentation

Extra scope:

update renderer logic
update local GraphQL schema
update engine GraphQL schema
update engine logic

Related issues
See epic #604 for reason and use cases.

Nest Interface Policy which allows us to extend the Policy later:

https://github.com/capactio/capact/pull/625
https://github.com/capactio/hub-manifests/pull/55
https://github.com/capactio/website/pull/107

Description
Personally, I discovered two things that I don't like:

For validation purposes, we need to know if requiredTypeInstances are backend or not during the render process.
We don't need to inject the requiredTypeInstance if it's a backend.

Follow-ups

Update generators and linters: https://github.com/capactio/capact/issues/611#issuecomment-1038367251
https://github.com/capactio/capact/issues/632
Add new item to delegated storage epic:

Validate Type storage schema convention. In case of the cap.core.hub.storage additional reference, we should prevent uploading such Type if the JSON schema don't meet our conditions.

https://github.com/capactio/capact/issues/633 (Validate TypeRef on Local Hub.)

Changes
I removed setting the built-in storage, and relations in renderer. Now they are handled by Local Hub.
Notes
Workflow policy doesn't have an option to specify the TypeInstance backends for TypeRefs as this serves as default mechanism both for Global and Action Policy only.
HINT: The TypeInstanceBackend in k8s GraphQL was changed to TypeInstanceBackendRule to overcome problem with conflict on Gateway side. Same with the Input.
Questions

Should we ignore injecting required Types with aliases, which are storage backends? It's unnecessary.

PRs:

https://github.com/capactio/capact/pull/630
https://github.com/capactio/hub-manifests/pull/57

Closing task as all related PRs are merged 🎉

https://github.com/capactio/capact/pull/630
https://github.com/capactio/hub-manifests/pull/57
https://github.com/capactio/website/pull/108
https://github.com/capactio/dashboard/pull/26
https://github.com/capactio/capact/pull/625
https://github.com/capactio/hub-manifests/pull/55
https://github.com/capactio/website/pull/107
https://github.com/capactio/dashboard/pull/25


[BUG] glTexImage3D not in QOpenGLFunctions but in QOpenGLExtraFunctions

Hey
I tried building OIIO with OCIO on windows with QT6.6.2 and got the error the symbol
glTexImage3D can't be resolved in iv ivgl_ocio.h.
OpenImageIO version and dependencies
Current master branch. (03/10/2024
To Reproduce
Build OIIO on windows.
IF YOU ALREADY HAVE A CODE FIX:
I tried fixing the issue by changing the class IvGL to:
class IvGL : public QOpenGLWidget, protected QOpenGLExtraFunctions
in ivgl.h

O! Catch the same issue.
Also, replace
#include <QOpenGLFunctions>
with
#include <QOpenGLExtraFunctions>

Yes fair I changed that too.


Epub fix

We're expecting inzipinfo.filename == "OPS/content.opf" while this
value is "OEBPS/content.opf" for an EPUB file created with
LibreOffice.
The current logic that decides wether HTML should be translated
will often not translate text in an EPUB that the user would
want translated. This commit will translate any html or xhtml
files in the EPUB document.
Example of a filename that isn't translated with the current code
but is with this commit:
OEBPS/sections/section0003.xhtml
https://github.com/LibreTranslate/argos-translate-files/issues/1

Thanks @argosopentech


There is no input for instructions when using the assistant type

I want to use an assistant, i see there is a node to switch the role type to assistant but there is additional features in the api for using assistants that aren't included in the nodes (that I can see), like the instructions
https://platform.openai.com/docs/api-reference/assistants/createAssistant
if you could add this, that would be great, thank you!

Coming later this year!


Qiskit docstrings are not validated

URL to the relevant documentation
No response
Select all that apply

[X] typo
[X] code bug
[X] out-of-date content
[ ] broken link
[ ] other

Describe the fix.
None of the docstrings in the Qiskit docs appear to be executed for validity.  This leads to many broken code snippets, out of date / non-working code, etc.  I would expect all the examples in the Qiskit docs to be fully functional for the Qiskit version they correspond to.

As far as I'm aware the way to do this validation is to convert the docstrings to use doctest, so this would need to be done in the qiskit repo where the docstrings are written. I'll transfer this issue there


Bipartite Graph predict proba with undirected graph

Hi.
I noticed the performance metrics are not identical when using predict_proba_bipartite_graph_from_edge_node_types, when I swap the source and destination nodes. The graph used as input is an undirected graph, which I would expect would yield similar predictions for the same edge type regardless of which is source and destination nodes. Is this behavior intentional?
Below are the version of the software I am running currently:
grape==0.1.17
embiggen==0.11.27
ensmallen==0.8.14

Hello!
First of all, could you attach a script to reproduce the issue? Secondly, could you update to 🍇 0.1.24?
Best,
Luca

Hello Luca.
I updated to grape 0.1.24, but I am still seeing this behavior. I'm working on a reproducible script without having to attach our custom knowledge graph. Could you recommend an appropriate easily sharable graph to use with predict_proba_bipartite_graph_from_edge_node_types? I am using this function to predict edges between two node types in our knowledge graph (e.g. node_type_1 and node_type_2) and when swapping which node type is source and which is destination, the evaluation metrics are different. Thank you!

Hi! You can just go with Cora, which comes with seven node types. It should be enough as a test case.
You can import it by running:
from grape.datasets.linqs import Cora

So far, I cannot be more specific in understanding the nature of the error, as most edge embedding employed will be symmetrical if the graph is undirected. Is the graph directed?

If you prefer, we are available to chat and get to the bottom of this either on Telegram or Discord.

Hi Luca.
I figured it out. I tried reproducing on Cora dataset; turns out it was an issue with my script and not with grape. Thank you very much for your help!

No problem, feel free to reopen if needed.


Bugfixing for PINOT-731: zk path parser in broker starter.

Current coverage is 64.45% (diff: 100%)

No coverage report found for master at b674498.

Powered by Codecov. Last update b674498...a35a515


When connecting to a wss:// socket, getting an SSL handshake error

The same host with a different WebSock Swift framework (https://github.com/tidwall/SwiftWebSocket) connects just fine.
Am I missing some extra configuration?
Error printout:
[BoringSSL] boringssl_context_handle_fatal_alert(1872) [C1.1:1][0x7fcec6701630] write alert, level: fatal, description: certificate unknown
[BoringSSL] boringssl_context_error_print(1862) boringssl ctx 0x6000000d40a0:<PHONE_NUMBER>14904:error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED:/BuildRoot/Library/Caches/com.apple.xbs/Sources/boringssl_Sim/boringssl-283.60.3/ssl/handshake.cc:369:
[BoringSSL] boringssl_session_handshake_error_print(111) [C1.1:1][0x7fcec6701630]<PHONE_NUMBER>14904:error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED:/BuildRoot/Library/Caches/com.apple.xbs/Sources/boringssl_Sim/boringssl-283.60.3/ssl/handshake.cc:369:
[BoringSSL] nw_protocol_boringssl_handshake_negotiate_proceed(726) [C1.1:1][0x7fcec6701630] handshake failed at state 12288
error: Optional(-9858: Optional(handshake failed))

Code that triggers the SSL handshake error:
websock = WebSocket(request: URLRequest(url: URL(string: "wss://myhost:9110/")!))
websock.delegate = self
websock.connect()

    func didReceive(event: WebSocketEvent, client: WebSocket) {
        switch event {
        case .connected(let headers):
            print("websocket is connected: \(headers)")
        case .disconnected(let reason, let code):
            print("websocket is disconnected: \(reason) with code: \(code)")
        case .text(let string):
            print("Received text: \(string)")
        case .binary(let data):
            print("Received data: \(data.count)")
        case .ping(_):
            break
        case .pong(_):
            break
        case .viablityChanged(_):
            break
        case .reconnectSuggested(_):
            break
        case .cancelled:
            print("cancelled")
        case .error(let error):
            print("error: \(String(describing: error))")
        }
    }

Facing same issue also on my iOS project.

Same here any fix coming?

Well, there is a quick fix (or rather a workaround / kludge, not really a fix).

But the issue if I downgrade there is a fatal error on Xcode 11.

I will check this in coming days.
Folks can you please tell which iOS, tvOS, iPadOS version are you using to run it?

iOS : 13.1.3
iPhone 6s

@arrabidas92 you probably need to Clean Build Folder after downgrading..

Seems like v4.0.0 has a default value set for certificate pinning when initialising WebSocket, so it always tries to pin a certificate by default, even if you don't have one.
public convenience init(request: URLRequest, certPinner: CertificatePinning? = FoundationSecurity(), compressionHandler: CompressionHandler? = nil)

Passing nil to certPinner: disables it and allows you to successfully make a connection. Like so:
WebSocket(request: urlRequest, certPinner: nil)

Passing nil to certPinner will not work as allowSelfSigned is set to false. Here is how I did it
WebSocket(request: encodedRequest, certPinner: FoundationSecurity(allowSelfSigned: true))

Neither certPinner: FoundationSecurity(allowSelfSigned: true) or certPinner: nil works for me, does anyone have an idea?

        var request = URLRequest(url: URL(string: "wss://<IP_ADDRESS>:6868")!)
        request.timeoutInterval = 5

        socket = WebSocket(request: request, certPinner: FoundationSecurity(allowSelfSigned: true))
        socket.delegate = self
        socket.connect()

        socket.write(string: "Hello from the other side!")

FoundationSecurity(allowSelfSigned: true)

This is only required if you use a self signed certificate. With properly signed certificates nil value works just fine.

Looks like y'all got this sorted out, so I'm gonna go ahead and close this issue. Also version 4.0.1 was released today with a few SSL pinning fixes in the FoundationSecurity class

Hi, I tried with version 4.00, 4.0.4, 3.0.0, 3.1.1 pod install..
all not worked for me.
Here returned with connections refused.


Use example for initializing pre-trained network with weights parameter

From the docs:
weights: list of tuple of array-like, optional
A list of (weights, biases) tuples to be reloaded for each layer, in the same order as layers was specified. Useful for initializing with pre-trained networks.
I trained a network, e.g.
model = Classifier(
    layers=[
        Layer("Sigmoid", units=4),
        Layer("Softmax")],
    learning_rate=0.01,
    n_iter=25,
    random_state=1,
    verbose=False)

model.fit(X_train, y_train)

# save the weights

ps = model.get_parameters()
weights = [(ps[0].weights, ps[0].biases), (ps[1].weights, ps[1].biases)]

Want to reinitialize model with these weights (e.g. in a new session)
model2 = Classifier(
    layers=[
        Layer("Sigmoid", units=4),
        Layer("Softmax")],
    learning_rate=0.01,
    n_iter=25,
    random_state=1,
    weights=weights,    # initialize with previously trained weights
    verbose=False)

Then felt I should just be able to call predict
y_pred = model2.predict(X_test)

But get the following error.
"Can't predict without fitting: output classes are unknown."
AssertionError: Can't predict without fitting: output classes are unknown.
OK, the part about the output classes are unknown seems reasonable. However if I call fit() then it will just re-compute the weights and use these new weights.
I may be misinterpreting the intent/use of the weights parameter.

If you're just serializing you should probably use pickle, it's tested :-) I think I only used weights with Regressor classes, so it's a bug.
I think you can also call _initialize(X, y) to initialize the classifier correctly. If it works, then we probably need a way to pass in the classes to the constructor too, or just disable weights for Classifier?

Thanks for the quick reply Alex. I often do pickle a model and it works well. In this case I'm not wanting to have a disk dependancy so wanted to just store the weights in my predict script.
So I tried your suggestion. After some wrangling I got the _initialize() method to work (even though my y is a single column of binary 1 or 0, _initialize was expecting it to be one-hot encoded--I think). However, even after _initialize() I get the same AssertionError as above.

Can you paste the traceback? I don't have time to reproduce it, but maybe that'll help...

Here you go. Call to _initialize with one-hot encoded y:
model2._initialize(X_test, yoh_test)

Then the call to predict which generates the stack trace
 File "train_models.py", line 207, in run_nn
    y_pred = model2.predict(X_test)
  File ".../lib/python2.7/site-packages/sknn/mlp.py", line 459, in predict
    "Can't predict without fitting: output classes are unknown."
AssertionError: Can't predict without fitting: output classes are unknown.

Thanks for looking into it.
Eric

Hi @alexjc I encountered a similar problem, after using clf.set_parameters( [(ps[0].weights, ps[0].biases), (ps[1].weights, ps[1].biases)]) to set parameters of a classifier in a new session, I got the following error, "Can't predict without fitting: output classes are unknown."
AssertionError: Can't predict without fitting: output classes are unknown.
And I checked clf.is_initialized, it returned False. May I know how to deal with this problem? Or could anyone provide an example on using set_parameters() to initialize a classifier to make prediction?
Thank you very much. ^^

@shangwang99 Will you start a new issue? It'll get lost otherwise.

@alexjc Thank you for your response. Sure, I will start a new issue. :)


stream component becomes stale

Navigating from a profile that has a stream, to a profile without a stream, continues to show stream information when it should be empty
https://user-images.githubusercontent.com/122643453/217864237-466724c1-211e-4285-90e4-20faaac6a9ce.mp4

Nice catch! thanks :)


Add a wiki: Melvor Idle Wiki

An anonymous user has submitted a new wiki via our submission form.
Link to origin wiki: https://melvor-idle.fandom.com
Link to destination (independent) wiki: https://wiki.melvoridle.com

Released in v3.6.2 (available March 18, 2024 for Chrome and March 21, 2024 for Firefox)


SSPI: ACH with "Negotiate" uses Negotiate

@ThatWileyGuy : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Enhancement: Graphs Directory repeat

There is Graphs/ and graphs/ maybe we could refactor the code into one

that would be pretty good!


create libraries by subclassing

Removed coverage testing just like mentioned for #39 because it also makes travis fail on this branch.


[Server] How to add levels in game server?

I can't find any documentation for this. Also there was no config files to add levels. How we can do that properly?

there is no process of adding levels. if someone joins a level, it will show up on the level list


[add] INPUT piratebay_list

Motivation for changes:
Enable discovery of fresh and trending torrents from ThePirateBay using its API
Config usage if relevant (new plugin or updated schema):
piratebay_list:
  url: https://apibay.org
  category: HD - Movies
  list: top
  rank: all

OR:

piratebay_list:
  category: HD - Movies

To Do:

Add docs.

The first thing that occurs to me, even before looking at the code, is that we should not name it *_list.... This will make confusion with the managed lists... This looks like a from.
Tks


[operator] Extend operatorv1alpha1.VirtualCluster with API for Kubernetes version and kube-apiserver configuration

How to categorize this PR?

/area usability
/kind enhancement
What this PR does / why we need it:
This PR extends the Garden API with configuration options for the virtual cluster for the

Kubernetes version that should be used.
configuration of the kube-apiserver.

gardener-operator still does not deploy kube-apiserver, though this will be supported by the upcoming releases.
The API reuses the vast majority of the existing types as well as validation/defaulting code already present for Shoots. For the fields of gardencorev1beta1.KubeAPIServerConfig that are now exposed via the Garden, validation and defaulting happens via the webhook instead of via CRD validation/defaulting to prevent duplicating the logic. As a result, a new mutating webhook has been introduced which performs the defaulting.
For the fields that are not part of gardencorev1beta1.KubeAPIServerConfig but only of operatorv1alpha1.KubeAPIServerConfig, the validation/defaulting is done as part of the CRD validation/defaulting (just like it was done before for other fields).
Which issue(s) this PR fixes:
Part of #7016
Special notes for your reviewer:
/cc @ScheererJ @timuthy @oliver-goetz
Release note:

The `Garden` API was extended with the new `.spec.virtualCluster.kubernetes` section. For now, it only allows configuration of the Kubernetes version (via `.version`) and the configuration of the `kube-apiserver` (via `.kubeAPIServer`, similar as in `Shoot`s). For now, any configuration does not have any effect yet. Still, you should make sure to already specify a version in `.spec.virtualCluster.kubernetes.version`. In the upcoming releases, `gardener-operator` will also take over the management of the `kube-apiserver` deployment whilst taking the configuration into account.

The `extensions/pkg/webhook/certificates.AddCertificateManagementToManager` function does now take a list of source webhook configs instead of a single webhook config only.

/assign

@ScheererJ Thanks for your review, I've answered comments and addressed the feedback with https://github.com/gardener/gardener/pull/7693/commits/6cb480aec634d9373a68b20f2854db20dfba7be9.
I've also added two more commits https://github.com/gardener/gardener/pull/7693/commits/ddec451845c9b2392a7f57348552e60b3073ca14 and https://github.com/gardener/gardener/pull/7693/commits/779f76bdcb23c2ecd8f2263b27a45fb3cbf5637a which expose the DNS and networking section with configuration fields required for the future deployment of the API server, cc @timuthy (I forgot about them initially).

/lgtm


[Tenant] better to use all 0's or f's for the _DEFAULT tenant UUID instead of all 1's

/vmfs/volumes/vsanDatastore/dockvols/11111111-1111-1111-1111-111111111111

It looks little bit ugly while reading up logs and not much intuitive.
Proposing to use all 0's or f's: 00000000-0000-0000-0000-000000000000 or ffffffff-ffff-ffff-ffff-ffffffffffff
IMO, it increases readability.
//CC @msterin @pdhamdhere

Related to #955

@govint Thanks for pointing at #955, if would be more meaningful to show _DEFAULT I guess that is what #955 is referring.
I am requesting to update tenant UUID as well for vmdkops_admin tenant ls.

The rename would also require us to add migration code form 0.11.2 forward :-(  - I am not sure it's worth the effort.

I thought there is a dependency only on _DEFAULT name and not UUID hence the usability request.
If you think there will be too much work and not worth spending time; please feel free to close this one. It could be a more personal preference to have something like 00000000-0000-0000-0000-000000000000 or ffffffff-ffff-ffff-ffff-ffffffffffff

I agree with Mark that the change may not worth the effort.  Nirdesh, if you have no objection, please close this issue, thanks.

Closing this issue.


[stable/kong] - Can't install Kong on Rancher

Describe the bug
Install of kong chart fails
Version of Helm and Kubernetes:
Helm: v2.14.3-rancher1
Kubernetes: v1.14.5
Version Helm chart: 0.33.1
Which chart:
stable/kong
What happened:
Error: parse error in "kong/templates/NOTES.txt": template: kong/templates/NOTES.txt:10: unexpected "-" in end : exit status 1
What you expected to happen:
install without errors
How to reproduce it (as minimally and precisely as possible):
helm install stable/kong --name kong -f values.yaml
Anything else we need to know:

This is not specific too Rancher, this is an error in the chart. If someone could remove the extra space here it would fix it. @hbagdi
https://github.com/helm/charts/blob/f6b1294d00421db8bb438389b9c081ca128aeffc/stable/kong/templates/NOTES.txt#L10


Prepare a v0.3.4

Please link candidate fixes, so far:

9c4c1111deb8ed3283d8a807d83d77312d115ed3 - unbreak android builds
9742a07f7885cc2e62cc8f61e07b23dc8991aceb - unbreak the C-API

okay so I was extracting list of commits from v0.3.3 to current master.
http://dgql.org/~mindfreeze/full_list_origin.txt
Few more possible candidates could be

89f6b8c6 - Use thiserror instead of err-derive (6 months ago)
de515e08 - Suppress the nth(0) clippy warning (6 months ago)
26821b7e - Fix debug_assert with high quantizers (#2222) (5 months ago)
4b500718 - Fix panic on specific inputs with high quantizers (#2220) (5 months ago)
af286dbb - Add NASM minimum version check (#2223) (5 months ago)
6ec594e3 - Resolve build errors for fuzzer (5 months ago)
9f6cdbc1 - Fix deblocking of horizontal edges for narrow frames (5 months ago)
5c79c637 - Abort pass encoding without a bitrate target in CLI (4 months ago)
58dbbf16 - Fix version flag (#2258) (4 months ago)
73d7dd36 - Assert on deblocking a plane with subsampling > 1. (4 months ago) [Not sure??]
8aabfc07 - Avoid building serde with default feature set (#2362) (3 months ago)
132be5cf - Pin the nasm-rs version (3 months ago) [??? Maybe]
c41325d0 - Bug fix: inter-tx split cause desync with bottomup partition search (4 weeks ago)
ea9cbb31 - Support arbitrary SAR anamorphic video (5 days ago) [Maybe???]
348eef71 - Interpret 0:0 SAR as 1:1 (#2523) (3 days ago) [Part of previous one Maybe??]

ea9cbb314f2d69ebc7e78101164c1e68c11c689f introduces a new C API function. Is that allowed in point releases?

@jamrial seems your right, I was confused,
One reason I thought is, it might behave wrongly, but not a severe or blocker

most of the commits you listed are already in

v0.3.4 has been released :)


Dockerfile and automatic image build for haxall - Complete

A Dockerfile was created and completed, in conjunction with Docker Compose.
Using Github Workflows, it automatically builds and pushes a default image with haxall on it to the ghcr.io Github Container Repository.
The docker-compose.yml file can be removed later, and .github/workflows/publish-dockerdefault.yaml can be edited, so that it does not use compose at all, if required.

The docker compose file is still generating an image named haxall-haxall.  Is there a way we can fix that so that the generated image is just haxall or is this a docker compose thing since it supports creating multiple services?


Why don't I get any colored text on windows

I have to use colorama to "init" before using crayons to output some colored text on windows, otherwise the console just output some ANSI code, without any color.

Could you please paste your code and elaborate on the environment you use (which terminal, etc)

@caizixian I am using cmd.exe on Windows 7, just some test code in the python shell.
Please see the image below.

@caizixian I am using cmd.exe on Windows 7, just some test code in the python shell.
Please see the image below.

cmd.exe of Windows 7 doesn't support ANSI escape sequences.
This topic on superuser might helps http://superuser.com/questions/413073/windows-console-with-ansi-colors-handling/

This was fixed with #12.


feat: nwc connection page ui

ToDos

[ ] Change permissions text when permissions are toggled

Screenshots

you nicely implemented the UI. this feels much easier and looks better to setup the connection. \o/

but we just have the problem with this UI that we now say "Authorise the new app to: X,Y,Z" at the top.
and those permissions can be changed in the "advanced" section.
In the list of permission I don't know that I can change it and if we change it in the "advanced" modal we now would need to update the list on the main screen - which we can not really do because we have a simple HTML page there.
So somewhat think we need to have a bit of a different UX there.
cc @stackingsaunter @reneaaron @rolznz

Do I read the code correctly that you have some JS event listeners on the elements in the modal that then set hidden fields within the form.
If we get all those form elements in the  then we would not need this JS?

which we can not really do because we have a simple HTML page there.
So somewhat think we need to have a bit of a different UX there.

@bumi can we not add/remove "hidden" class on the different permissions?

@im-adithya if editable=false the advanced settings modal is great, but we do not show that the title cannot be edited on the main page

@im-adithya can you hide the budget section if the payment permission is disabled?

So somewhat think we need to have a bit of a different UX there.

I think we can add a line there saying "you can edit these permissions in advanced settings"

which we can not really do because we have a simple HTML page there

I think we can toggle "hidden" classes using JS to show the text, we just need some clever (so it makes sense even after removing/adding span tags in between) text in different scenarios

If we get all those form elements in the

In the...? 😄

I think these classes should always be the same... potentially ideally even part of the layout if possible.

Let's merge this and https://github.com/getAlby/nostr-wallet-connect/pull/107 and I'll then put up a PR to use common classes

we do not show that the title cannot be edited on the main page

The Figma designs were not specific in that regard, and I went with this because if we change the text then we should change the header as well ("Connect to Zappy") but we can use a generic text there "Create a new app connection" and change it to be editable, should I do that?

Can you hide the budget section if the payment permission is disabled?

The Figma design reduces opacity when unchecked, should I still change?

If we would do this modal inline then we only need to show/hide a few elements.
the inputs are in the form. an "advanced" button can be below the permissions ("Authorise the new app to").
why is this modal so much better? @stackingsaunter

Linking https://github.com/getAlby/nostr-wallet-connect/issues/183
This implementation could have been simpler with a proper frontend framework.


Dino catalog

Please close the PR and resubmit. There doesn't need to be many comments in the source code as there currently is so get rid a lot of those multi-line comments.

Good start.  Please take a look at the comments and refactor where necessary.  Keep the single responsibility principle in mind.


v0.6 support for bitx (aka Luno)

Update exchange for v0.6.

Woa great PR Thanks a lot! Just one small nit, see comment :)
Side note: did this take you very long and where the docs very clear?

I didnt depend on the docs much, just did an quick diff of the docs and mainly "diff-ing" the new binance + polonex exchanges.
Oh yes, this reminds me, I had to add in roundAmount and roundPrice. This wasnt documented.

Seems to work great!

TODO Follow up (I will pick those up, unless you want to do another PR):

fix dependency: should be managed by gekko broker (gekko/exchange/package.json)
rename exchange name + file to luno.
add to GB docs that luno is now supported.

Sure.. that seems simple enough :)
I've already changed bitx/luno support in supported_exchanges.md. Is there anywhere else that needs editing?


Ender 3 V3 SE Profile Missing

According to the printer list (https://github.com/fr3ak2402/GalaxySlicer-Profile-Library/wiki/Supported-printers) there is a profile for Ender 3 V3 SE but it is not in any profiles

Found in dev-9 branch will close


Consul watch support

Start a "consul watch" command with a script to post watch event to consul outside
https://blog.csdn.net/iamonlyme/article/details/52243799?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1

consul watch does not support SSL for now, if want support need use -ca-path to specify the consul server certification file

If use ssl cert file for consul watch , will report error: x509: certificate signed by unknown authority" retry=20s
workaround solution is :
https://www.iteye.com/blog/laomn-2439990
tr := &http.Transport{
        TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
    }


New AWS UI Theme Proposal

Is your feature request related to a problem? Please describe.
I'd like to create a new theme to align with the AWS theme, aiming to build intuitive, inclusive, and meaningful AWS experiences at scale.

Awesome.
Could we start by working with the UX team to evaluate the effort required to support e.g. https://cloudscape.aws.dev/foundation/visual-foundation/colors
@kgcreative

Should this be an official OUI theme, or should we use this as an opportuity to explore a "Create your own theme" advanced setting option so others may benefit from additional custom branding options?

Awesome. Could we start by working with the UX team to evaluate the effort required to support e.g. https://cloudscape.aws.dev/foundation/visual-foundation/colors
@kgcreative

Let's use #1217 to track sass variable value changes for new theme.

@BSFishy -- that was my sense as well. I like the simple way that slack does theming, so we could have a "custom" option that exposes the named variables, which, if we use css vars, we could hot reload easily (although this would require a fairly significant rewrite of all our components to replace SASS vars with CSS vars)
That would mean that any user could define a custom theme, and any dashboards admin could set a theme in advanced settings

As a consumer, I would want an OpenSearch branded theme, a neutral theme, or a custom theme. I feel like if this is something that is targeted specifically towards AOS, then it shouldn't exist in upstream OUI.

Speaking specifically to this, I would love to hear from folks like Logz.io, Bitergia, etc on how they would prefer that custom theming be made available for them. This could be done as a set of overrides in opensearch dashboards.yml, for example, with an option to "name" the custom theme, and that would make it available (and potentially default) as the theme available in advanced settings.

This could be done as a set of overrides in opensearch dashboards.yml, for example, with an option to "name" the custom theme, and that would make it available (and potentially default) as the theme available in advanced settings.

You know, I hadn't thought about having a theme defined in this way, but I really like it! I was mainly imagining having an advanced settings section where the different themeable variables are settings, but that way enables any instance admin to add their own branded theme and integrate it in the system as if its built in with little to no effort.
I've discussed with a few people on how to get custom themes on their instance, and sadly had to point them to the OUI docs on that and basically say "you gotta make your own custom build of OSD", but this, in my eyes, is a best of both worlds

In an ideal world, a custom theme could be a saved object


Update .travis.yml

Description
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.
Closes #21
Type of change
Please delete options that are not relevant.

[ ]  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 not work as expected)
[ ]  Performance (if you touched existing code run asv to detect performance changes)
[ ]  refactoring

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. This could point to a cell in the updated notebooks. Or a snippet of code with accompanying figures here.
Checklist (while developing)

[ ]  I have added docstrings to all new functions.
[ ]  I have commented my code, particularly in hard-to-understand areas
[ ]  Tests added for pytest, if necessary.

Pre-Merge Checklist (final steps)

[ ]  I have rebased onto master or develop (wherever I am merging) and dealt with any conflicts.
[ ]  I have squashed commits to a reasonable amount, and force-pushed the squashed commits.

References
Please add any references to manuscripts, textbooks, etc.

Nice. Can you add 3.8 as well.

Maybe we don't need to call the env file py36 but just env with any python version

I like what they do in dask: https://github.com/dask/dask/tree/master/continuous_integration
add the others files: e.g. 3.7 and 3.8 then create a latest file which is a symbolic link to 3.8. When 3.9 is out we switch the symbolic link of latest to point to 3.9.

by latest I meant a travis CI with the newest xarray, dask, mpl, ...

Updated changelog and our dev docs. cheers

Isn’t testing against three py versions overkill? Can’t we rely on xarray testing this themselves? Would not py36 and soon 37 be enough?


Windows client leverages the following locations - typo

Please correct the path %LocalAppData%\Microsoft\TeamsMeetingsAddin to %LocalAppData%\Microsoft\TeamsMeetingAddin (remove the "s" after Meeting), as this is the correct one.

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

ID: 6457d204-d229-9154-28fd-ca9bbb4bddcd
Version Independent ID: f5d82846-41cb-3548-6997-ce23bd8f89c6
Content: Get clients for Microsoft Teams
Content Source: Teams/get-clients.md
Service: msteams
GitHub Login: @LolaJacobsen
Microsoft Alias: lolaj

@rito2k  Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@rito2k Thanks for reaching out, I have fixed the typo.

@rito2k Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.


CovidWA + IndyVax

I’m sorry I missed this earlier and let it sit for so long. Thank you, @orborde!


Update the game over message

Update the game over message so people know how to play again!

it's ok

update info


Coding style

I really like this project, but I found it a bit hard to read due to the inconsistencies in styling.
I propose to use a formatting tool e.g. indent or clang-format to get a consistent coding style :-)

Thank you! I agree, indentation is a mess. I will gladly accept your changes


PP-6219 Add default for event_date if not provided

If no value is provided for event_date for a row, add in the current timestamp.
Require a value for event_type. We may revisit this and use a default if none is provided, we'll look at how people are using this field. Some instructions will be added to the page for what the value should look like.
Also show an error message if no CSV file is selected

Nice work!


bug: fileHandler middleware error case

Describe the bug
If file is not provided in request, fileHandler middleware is not handling the error properly.
To Reproduce
Steps to reproduce the behavior:

on a form with image, fill all fields, don't upload image.
save
Go to network panel, check response
See error

Expected behavior
Error handled properly.

Closing since done.


Impossible to toggle the visibility of TitleBar with UseNoneWindowStyle!

I have the necessity to start a window without border/control buttons/resize. To do this I have added some binding to the MetroWindow properies (UseNoneWindowStyle, IsWindowDraggable and ShowSystemMenuOnRightClick).
With this settings all works fine but when I change the property defined in the ViewModel (in binding with UseNoneWindowStyle), the ShowTitleBar property stay False!
I have checked the code and in the MetroWindow.cs, the method ToggleNoneWindowStyle, set the ShowTitleBar ONLY to false without any 'restore' to true when the useNoneWindowStyle is set to false.
Another behavior is that, if I have set a binding with the ShowTitleBar, I lose this binding!

@punker76 If you want I can look at this. I took a look at the code and the fix initially seems simple.

@gigios There is a coerce value callback for the ShowTitleBar property which causes your binding
private static object OnShowTitleBarCoerceValueCallback(DependencyObject d, object value)
{
    // if UseNoneWindowStyle = true no title bar should be shown
    if (((MetroWindow)d).UseNoneWindowStyle)
    {
        return false;
    }
    return value;
}


[code hygiene] Fully move Timeseries Table plugin to superset-ui

Follow up for #12532 .
We need to fully move the Timeseries Table plugin to @superset-ui/legacy-plugin-chart-time-table and delete related files in superset-frontend.

I think this is not relevant after the monorepo work


Document application webroot setting

The application expects to be deployed in the webroot, and will reference the javascript includes via an absolute path.
For example, deploying to "http://localhost/ccvgd/" will look for runtime-es2015.a1ac991fc00ebf39524f.js in "http://localhost/runtime-es2015.a1ac991fc00ebf39524f.js"
This should be configurable, or should be documented within the readme.

Hey Clinton!  for deploy on application base for router, do with command line
ng build --prod --base-href /ccvgd/

on dist/CCVGproject/index.html line 6 will be updated with

which the app could listening on
http://localhost/ccvgd/

see more information on the readme, thanks!

The application expects to be deployed in the webroot, and will reference the javascript includes via an absolute path.
For example, deploying to "http://localhost/ccvgd/" will look for runtime-es2015.a1ac991fc00ebf39524f.js in "http://localhost/runtime-es2015.a1ac991fc00ebf39524f.js"
This should be configurable, or should be documented within the readme.

Resolved by 5e62deb.


BasicForm组件tableAction无实际引用

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days


fix: npm run lint not detecting errors

Vue 3 of https://github.com/dialpad/dialtone-vue/pull/1316

Looks like some additional problems that need to be fixed on vue 3 branch. 1 sec

All good now.


Updated contributing.md file

Resolves #149
Description
[Please include a brief description of the changes or features added]
Type of PR

[ ] Bug fix
[x ] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
[Attach any relevant screenshots or videos demonstrating the changes]

Checklist:

[x ] I have performed a self-review of my code
[x ] I have read and followed the Contribution Guidelines.
[x ] I have tested the changes thoroughly before submitting this pull request.
[x ] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x ] I have commented my code, particularly in hard-to-understand areas.

Additional context:
[Include any additional information or context that might be helpful for reviewers.]

@subhadeeproy3902 Please review this PR for updated contributing file.

@Amruta7203 Ohh accha ... u sent here ... yes all good am merging it :)


Improve process to keep gh-pages up to date

Maybe there's a technical solution or maybe it's a matter of writing documentation on how to keep the gh-pages branch up to date with the latest changes to the library on the master branch.
Not sure yet but there's certainly a gap that I should fill here.

Document process in contributing.md


Internal compiler error message during Flutter hot reload

Internal compiler error message during Flutter hot reload:
Compiler message:
org-dartlang-debug:synthetic_debug_expression:1:1: Error: A prefix can't be used as an expression.
http
^^^^
org-dartlang-debug:synthetic_debug_expression:1:1: Error: Getter not found: 'using'.
using
^^^^^
org-dartlang-debug:synthetic_debug_expression:1:1: Error: The getter 'using' isn't defined for the class '_MyHomePageState'.
 - '_MyHomePageState' is from 'package:bookmarker/main.dart' ('lib/main.dart').
Try correcting the name to the name of an existing getter, or defining a getter or field named 'using'.
using

dart --version shows:
Dart VM version: 2.1.2-dev.0.0.flutter-c92d5ca288 (Wed Feb 13 19:14:26 2019 +0000) on "macos_x64"

Repo at the time of the error is here:
https://github.com/timsneath/bookmarker/commit/5b7348e7803242a70f964418e2d9d4d80228f1db
(Let me know if you need access -- it's private, but happy to add Googlers.)

How easy it is to reproduce?
Does it happen when using IJ? Hot reloading while sitting on a breakpoint? Changing particular file?

Sadly, it was a one-off. Haven't seen it repeatedly. I wonder if there's more info we can capture in the compiler message to be able to track this kind of thing more effectively (can we dump a log, for instance?)

The fact that it references synthetic_debug_expression points to problem with expression evaluation - perhaps to display content of variables when you pause on breakpoint. Compilation errors themselves and the fact that they reference http and using words point to possible dart vm observatory communication breakdown between device and ide.
If I'm not mistaken IJ Flutter plugin has Enable verbose logging option that will make verbose content of plugin<->vm interface.
cc @devoncarew for more ideas

If using VS Code, there are a number of log files you can enable permanently. They get overwritten on each new session (for the debugger one, that means on each debug session, not VS Code session) so they won't grow indefinitely.
I have them enabled always, so if I see an issue like this, I can grab a copy of them without needing to be able to repro. In this instance, the Flutter Run and Observatory logs might have been useful - it would've included information about breakpoints, watched variables, etc.

@timsneath Happens with me too, but "flutter clean" solves this for me.

I think this is the same as https://github.com/dart-lang/sdk/issues/36091 that is fixed in Dart and rolled into Flutter. If I understand correctly, it's re-reporting errors from previous evaluations (including those from the watch window, etc.).
Is anyone still seeing it on master since 13 days ago? https://github.com/flutter/flutter/commit/a29906d5f552f2984daf9bef569b7fe1295e1c70

This issue is fixed at  flutter/flutter@a29906d


Not all students eat a lot of pasta

There are now merge conflicts. Could you update with the latest version from upstream?


Remove the now usused ConformanceCollector utility.

It was used for dead witness table elimination. But this is done now by lazy emission in IRGen.
Also update DeadFunctionElimination.
NFC.

@swift-ci Please smoke test and merge

@swift-ci Please test

Build failed
Jenkins build - Swift Test Linux Platform
Git Commit - a16beaea3c2f18932f52a812f31fa781c6b4a880
Test requested by - @shahmishal

Build failed
Jenkins build - Swift Test OS X Platform
Git Commit - a16beaea3c2f18932f52a812f31fa781c6b4a880
Test requested by - @shahmishal


Docker registry gets in a bad state after deploy

What happens...
After a deployer run the docker registry starts failing to serve images
You can reproduce by:

Running the deployer pipeline
Waiting for rollout
Trying to pull an image

What should happen...
After a deployer run the registry works just fine

Potentially resolved by: https://github.com/alphagov/gsp/pull/234

I think this has been solved. Can I close this now @chrisfarms ?

Yes this version of the problem is resolved thanks 👍  ....unfortunately we have seen a different issue where the notary pods don't get rolled at the same time as the others 🙄


Update to latest version of sass

Do we have 4.8.0+? Specifically I'm having trouble using a custom property in rgba()
https://github.com/sass/node-sass/issues/2251

Available versions: https://www.npmjs.com/package/node-sass
We are now using v4.13.0.


Images/GIF's in the probe background

Progress is being done on this branch:
https://github.com/strubium/TheOneSmeagle/tree/images


Column schema fix

Q
A

Is bugfix?
✔

New feature?
❌

Breaks BC?
❌

Fixed issues
#718

The problem with "(with direct use)" when you use array containing the value as the first element and the PDO type as the second you can get unexpected result for array fields, e.g.
$db->createCommand()->createTable('{{%table}}', ['array' => 'json'])->execute(); // or array type instead of json ('integer []')
$db->createCommand()->insert('{{%table}}', ['array' => [1, 2]])->execute();

Maybe use a Param object where it is necessary instead of arrays?

I think there is no real cases where you get array from db with PDO type as the second element. The idea to specify PDO type is to put a php value with correct PDO type into db but not vice versa.
It is not required to create a new Param object when you get values from db.

It is not required to create a new Param object when you get values from db.
Yes and i was add fix for it behaviour. It's for futuring - non PDO implementations.

Now corrects for your issue?

Now corrects for your issue?

$db->createCommand()->createTable('{{%table}}', ['array' => 'json'])->execute(); // or array type instead of json ('integer []')
$db->createCommand()->insert('{{%table}}', ['array' => [1, 2]])->execute();
$result = $db->createCommand('SELECT * FROM {{%table}}')->queryScalar();
// expected $result === '[1, 2]'

Will this example work correct?

Will this example work correct?

In postgresql - yes
string(6) "[1, 2]"

But and before fix all been ok (in pgsql)

Yes, you are right. Thanks.
What about the comment https://github.com/yiisoft/db/issues/718#issuecomment-1576043917

What about the comment #718 (comment)

In other PR. @terabytesoftw work for remove legacy behavior.

Maybe to move the code
if (
    $dbCast
    && is_array($value)
    && count($value) === 2
    && isset($value[0], $value[1])
    && in_array($value[1], $this->getDataTypes(), true)
) {
    return new Param((string) $value[0], $value[1]);
}

to
public function dbTypecast(mixed $value): mixed
{
...
}

instead of adding a new attribute bool $dbCast = true?

Maybe to move the code
if (
    $dbCast
    && is_array($value)
    && count($value) === 2
    && isset($value[0], $value[1])
    && in_array($value[1], $this->getDataTypes(), true)
) {
    return new Param((string) $value[0], $value[1]);
}

to
public function dbTypecast(mixed $value): mixed
{
...
}

instead of adding a new attribute bool $dbCast = true?

In my opinion the best solution is to remove this strange behavior, for me it does not make sense to cast only two values of an array, since in all other scenarios it will fail, it is best to return the values as each dbms returns them, this does not affect at all the operation of all db packages, which i have tested without this code and they all work perfectly.

Not actually - https://github.com/yiisoft/db/pull/722