Tests: echo -n is not portable

Some tests expects the echo command to support -n option.  This is usually the case, but not always.  Actually, the -n option for echo is not portable.  Because of this some tests fails with errors like:
FAIL: test_no_interfere1 (tests.test.ExecutionContextTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "$(BUILD_DIR)/tests/test.py", line 3447, in test_no_interfere1
    self.assertEqual("TEST", out.getvalue())
AssertionError: 'TEST' != '-n TEST\n'
- TEST
+ -n TEST

Here is an example how various echo implementations works on OpenIndiana (and, AFAIK, on Solaris too):
$ /usr/bin/echo -n 123                             # Solaris/illumos echo
-n 123
$ /usr/ucb/echo -n 123                             # BSD echo
123$ /usr/gnu/bin/echo -n 123                      # GNU echo
123$

Yes, we do have three standalone echo implementations :-).
Documentation:

POSIX echo
Solaris/illumos echo implementation
BSD-compatible echo implementation for Solaris/illumos

Here is a full list of tests with this failure:
FAIL: test_basic (tests.test.ExecutionContextTests)
FAIL: test_set_in_parent_function (tests.test.ExecutionContextTests)
FAIL: test_no_interfere1 (tests.test.ExecutionContextTests)
FAIL: test_stringio_output (tests.test.FunctionalTests)

Actually, this was fixed via https://github.com/amoffat/sh/commit/1f09994aadf6e138398eabadc9f05c86698d72b3.


add tolerations to smoke test

Pretty soon we'll be tainting our windows nodes, and along the way we'll want to also tolerate them accordingly
good first issue to add these tolerations into our smoke-test.yaml file
 spec:
      tolerations:
       - effect: NoSchedule
          key: os
          operator: Equal
          value: windows
       - effect: NoSchedule
          key: os
          operator: Equal
          value: Windows

also add a nodeport service to it
apiVersion: v1
kind: Service
metadata:
  name: my-service
spec:
  type: NodePort
  selector:
    app: MyApp
  ports:
    - port: 80
      targetPort: 80
      nodePort: 30007

@jayunit100
should this issue be closed by https://github.com/kubernetes-sigs/sig-windows-dev-tools/pull/89/files?


Select cannot scroll through items

Describe the bug
When I create a select with multiple items, so that they are extending out of the screen, no scroll bar within the select is displayed. Additionally, it doesn't seem that any solutions from the Bits UI docs seem to work.

Reproduction
https://stackblitz.com/edit/github-xtdakw?file=src%2Froutes%2F%2Bpage.svelte
Logs
No response
System Info
System:
    OS: Windows 10 10.0.19045
    CPU: (12) x64 AMD Ryzen 5 4600H with Radeon Graphics
    Memory: 1.76 GB / 15.37 GB
  Binaries:
    Node: 18.17.1 - C:\Program Files\nodejs\node.EXE
    Yarn: 1.22.21 - C:\Program Files\nodejs\yarn.CMD
    npm: 10.2.2 - C:\Program Files\nodejs\npm.CMD
    pnpm: 8.13.1 - C:\Program Files\nodejs\pnpm.CMD
  Browsers:
    Edge: Chromium (120.0.2210.144)
    Internet Explorer: 11.0.19041.3636
  npmPackages:
    @sveltejs/kit: ^1.30.3 => 1.30.3
    bits-ui: ^0.9.9 => 0.9.9
    svelte: ^4.2.8 => 4.2.8

Severity
annoyance

This is a styling issue, not an issue with the component. Set h-64 (or whatever) and overflow-y-auto to the Select.Content and your issue will be resolved.


Supporting for Android

Hi! After last update plugin doesn't work on Android, neither with community plugins nor with BRAT installing

Hi I didn’t expect the plugin would be used on mobile devices, so I turned the only for desktop on in the manifest.json. I don’t have an android device, can you help describe the situation in details or try set the flag in manifest.json?
Thanks😃

Hi! Thanks, did it, it is working now)

No problem! I update the manifest file in the release, so you can install the correct version from community plugin. But the only difference is: "isDesktopOnly": false, so you don't have to do that.


Make my current editor camera position the VR camera position

So new button in the interface - "Make my current editor camera position the VR camera position". This way you can pan and zoom in the editor mode into a good position, and then have the VR camera jump to that. This is a much easier way than trying to move the VR camera there using its handles.
Added a "design" label here because needs a design for the button and place in the interface.

This needs design too.
So new button in the interface - "Make my current editor camera position the VR camera position". This way you can pan and zoom in the editor mode into a good position, and then have the VR camera jump to that. This is a much easier way than trying to move the VR camera there using its handles.

+1  nice feature!


allow index validation in array

see http://stackoverflow.com/questions/5229470/mongokit-schema-index-on-fields-in-array

+1 for this!

+1


Fix SceneTreeEditor::_update_tree() binding

Fixes #67557
Although _update_tree() has a default argument when defined/bind, the argument has to be specified manually here because callable_mp uses a function pointer:

It's a different system from method bindings so the bind default argument won't be used.
Default argument is not part of a function signature, so the function pointer won't use C++ default argument either.

cc @KoBeWi

Thanks!


fix node server localhost

fix #842

Will be better to add a section on README explaining this rather than forcing 127


Enhancement 97 product navigation 01

Resolves Issue 97
As a developer, I did the following:

create a top navigation bar displaying tabs that separate the products by product type
each tab is a 'category' of items
the tab should be visible from all product screens (in-progress)

We also want to include unit tests if and when possible to make sure we're getting full coverage of our code. This will simulate a real world environment where tests are extremely important.
Unit Test Example

I misunderstood a request to merge this PR (#114) and so have reverted it.  @Annelisebx

New PR 138 closes this issue.


Decorators wasn't being applied

@all-contributors please add @marcobraghim for code

@all-contributors please add @marcobraghim for code


Documentation for backup/restore of Builder data

I have refactored our On-Premise Builder infrastructure a couple of times (updating AWS instance type, detaching storage from instance). In both cases, I was content to rebuild our origins and package, but as we create more content it would be nice to be able to backup and restore data between builder instances. We also need to be able to recover from backups after a disaster.
The below worked for me as a temporary solution, but some robust steps could be provided in the docs.
Backup (on Builder instance)
----------------------------
$ sudo -u hab /hab/pkgs/core/postgresql/9.6.8/20180426174635/bin/pg_dumpall --clean > /tmp/builder.psql
$ cd /hab/svc/builder-api/data/ && tar -zcvf /tmp/builder.data.tar.gz . && cd ~
$ du -sh /tmp/builder.*

Download (on local workstation)
---------------------------
scp root@bldr1:/tmp/builder.psql .
scp root@bldr1:/tmp/builder.data.tar.gz .

* REPROVISION / DO THE MAINTENANCE / WHATEVER *

Upload (on local workstation)
-----------------------------
$ scp builder.psql root@bldr1:/tmp/
$ scp builder.data.tar.gz root@bldr1:/tmp/

Restore (on Builder instance)
-----------------------------
$ NEW_PASSWORD=$(cat /hab/svc/builder-datastore/config/pwfile)
$ OLD_PASSWORD=$(grep -oP "PASSWORD '\K([^ ']+)" /tmp/builder.psql)
$ sed -i "s@$OLD_PASSWORD@$NEW_PASSWORD@" /tmp/builder.psql
$ sudo -u hab /hab/pkgs/core/postgresql/9.6.8/20180426174635/bin/psql -f /tmp/builder.psql postgres
$ sudo -u hab tar vxf /tmp/builder.data.tar.gz -C /hab/svc/builder-api/data

Thanks @oliversellers .. this can definitely start becoming a template for backup/restore.. we'll probably switch to pg_dump / pg_restore, and script it out.

Awesome! I have an in-progress onprem-builder backup plan that I've been using at work here. Theres no easy restore for it as yet, but it binds, and does all the fancy things to get access to ports.
Promise to post this week!

Is there any update on the status of this?
I'm very interested!


Regexes used in remindme command shorthand always expect a prefix

https://github.com/Aetheryx/remindme/blob/f40ea018e3f16aa87c17974eddcd17141bac5634/src/handlers/msgHandler.js#L212-#L213
Possibly substitute ${prefix} with another regex modifier, because one of either ${prefix}remindme or @mention remindme are guaranteed to be truthy.

fixed in 2b483a8e5581af1e14a1282fd9f7f74a44955


Connect  NiFi using Username/Password

Hello,
my NiFi has authentication enabled and it needs username and password to authentication
when ever i am trying API call by using curl. i am getting "Anonymous authentication has not been configured."
My NiFi is running on port 8443
How can i configure MonitoFi against my Nifi instance.
Regards,
Ben

Hi @bentech4u, is your issue got resolved, because i have got the same issue here. kindly do let me know. thanks in advance.


Toml webhook subscription parsing

WHY are these changes introduced?
closes: https://github.com/Shopify/develop-app-management/issues/1500

Introduces schema changes to the app TOML that will provide the parsing and validation for declarative webhooks
Also somewhat consumes the beta, but not fully wired up to the mutation yet
The rest of the tidy up/wire up can come once we have mutations created to push declarative webhook data

WHAT is this pull request doing?

Adds new TOML fields, all are currently optional and validation is not checked until we turn it on. See the full property break down and content in which they refer to below
Validates the declarative webhook subscription heavily. Trying to give the best DX by surfacing errors early and often
Normalizes the TOML input into an easily consumable and consistent format we will ingest

How to test your changes?

spin up local branch, otherwise review the code
this is in a good spot but I expect this to change a bunch, so we can get this in and iterate

👀 New TOML Fields

[!NOTE]
These fields will exist on the schema but are not consumed until we enable the beta and remove static blocking flags

New Top Level Fields
[webhooks]
api_version = "2023-10" # existing

# *NEW*
# subscription_endpoint_url - HTTPS endpoint
# pubsub_project & pubsub_topic - Google PubSub config
# arn - AWS Eventbridge ARN
# topics - String[] of top level topics

#  🛑 Only one of these destinations can be used at the top level

# Examples
subscription_endpoint_url = "https://my-app.com/webhooks"

pubsub_project = "absolute-feat-123"
pubsub_topic = "pub-sub-topic1"

arn = "arn:aws:events:us-west-2::event-source/aws.partner/shopify.com/123/SOMETHING"

topics = ['products/create', 'products/update', 'products/delete']

# existing
[webhooks.privacy_compliance]
customer_deletion_url = "https://example.com/privacy/customer_deletion"
customer_data_request_url = "https://example.com/privacy/customer_request"
shop_deletion_url = "https://example.com/privacy/deletion"

New subscriptions Level Fields
[webhooks]
api_version = "2023-10" # existing

# Example top level config
subscription_endpoint_url = "https://my-app.com/webhooks"
topics = ['products/create', 'products/update', 'products/delete']

# *NEW*
# topic - mandatory topic
# subscription_endpoint_url OR pubsub_project & pubsub_topic OR arn - The destination, that will override the top level destination if provided (optional if top level is defined)
# sub_topic - sub topic (optional)
# path - path to append to top level https URL or defined subscription_endpoint_url if defined (optional)
# include_fields - string[] (optional)
# metafield_namespaces - string[] (optional)
# format - 'json' | 'xml' (optional, defaults to json)

#  Examples

[[webhooks.subscriptions]]
topic = 'products/create'
path = '/my-neat-path'
subscription_endpoint_url = 'https://valid-url'

[[webhooks.subscriptions]]
topic = 'products/create'
sub_topic = 'something'
path = '/only-path'

[[webhooks.subscriptions]]
topic = 'products/create'
path = '/my-neat-path-new'
include_fields = ['variants', 'title']
metafield_namespaces = ['size']
subscription_endpoint_url = 'https://valid-url'

[[webhooks.subscriptions]]
topic = 'products/delete'
format = 'xml'
subscription_endpoint_url = 'https://valid-url'

[[webhooks.subscriptions]]
topic = 'products/delete'
format = 'json'
pubsub_project = "absolute-feat-123"
pubsub_topic = "pub-sub-topic1"

[[webhooks.subscriptions]]
subscription_endpoint_url = 'https://valid-url'
topic = 'products/delete'
format = 'xml'
path = "/absolute-feat-123"

[[webhooks.subscriptions]]
arn = "arn:aws:events:us-west-2::event-source/aws.partner/shopify.com/123/SOMETHING"
topic = 'products/delete'

[[webhooks.subscriptions]]
topic = "orders/delete"
path = "/absolute-feat-123"

👀 New CLI Content

content
TOML scenario

"Only https urls are allowed"
subscription_endpoint_url is not https

"URL can’t end with a forward slash"
subscription_endpoint_url ends with a forward slash (could conflict with path) ex. https://example.ca/

"Path must start with a forward slash and be longer than 1 character"
path does not start with a forward slash or is only 1 character (only the /)

"You must declare both pubsub_project and pubsub_topic if you wish to use a top-level pub sub destination"
Only one of pubsub_project or pubsub_topic is defined at the top level

"You must declare both pubsub_project and pubsub_topic if you wish to use a pub sub destination"
Only one of pubsub_project or pubsub_topic is defined at an inner subscription

"You are only allowed to declare one (1) of subscription_endpoint_url, pubsub_project & pubsub_topic, or arn at the top level"
Multiple top level destinations are defined at the top level

"You are only allowed to declare one (1) of subscription_endpoint_url, pubsub_project & pubsub_topic, or arn per subscription"
Multiple top level destinations are defined at an inner subscription

"To use a top-level destination, you must also provide a topics array or subscriptions configuration"
Top level destination is provided but no top level topics array or inner subscriptions

"To use top-level topics, you must also provide a top-level destination of either subscription_endpoint_url, pubsub_project & pubsub_topic, or arn"
Top level topics array is provided but no top level destination

"You can’t have duplicate subscriptions with the exact same topic and destination"
There are duplicate subscription definitions. This could be an identical topic/destination at the top level, an identical topic/destination at an inner subscription, or identical topic/destination defined through a combination of both

"You must declare either a top-level destination or a destination per subscription"
Inner subscriptions are defined, but there is no top level or sub level destination defined

"You must declare a subscription_endpoint_url if you wish to use a relative path"
No top level or sub level https URL is defined but path was included

"You can’t define a path when using arn or pubsub"
Path is defined at an inner level but so is an arn or pub sub configuration

Checklist

[x] I've considered possible cross-platform impacts (Mac, Linux, Windows)
[x] I've considered possible documentation changes
[x] I've made sure that any changes to dev or deploy have been reflected in the internal flowchart.

Thanks for pulling the content into the table, Alex! So helpful for me.
Couple of persistent things:

instead of declare, what about include? Soft opinion, but wondering if declare matches how devs think of what they're doing?
you can drop if you wish throughout, like You must declare a subscription_endpoint_url to use a relative path

And then a few specific callouts (as long as these changes are accurate!):

Current
Change

Only https urls are allowed
URLs must start with https

You must declare both pubsub_project and pubsub_topic if you wish to use a top-level pub sub destination
You need to include both pubsub_project and pubsub_topic Do we need to specify the destination or could we just use the same message for both?

You are only allowed to declare one (1) of subscription_endpoint_url, pubsub_project & pubsub_topic, or arn at the top level
You can only use 1 endpoint type in [webhooks]. To use different endpoint types, configure subscriptions individually  Pending if endpoint type is the right word here


Feature: Display "shield overall" indicating elevation is required

Windows Explorer displays an overlayed tiny shield icon for executables that requires an elevation.

Describe the solution
The following function will let you know if an elevation is required for a given executable file path.
[DllImport("shell32.dll", EntryPoint = "#865", CharSet = CharSet.Unicode, SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)] private static extern bool IsElevationRequired([MarshalAs(UnmanagedType.LPWStr)] string pszPath);

Usage:
var isElevationRequired = IsElevationRequired(@"C:\Windows\regedit.exe");

@yaichenbaum

Also, design-wise, it could be more interesting to have the shield be at the start of the file name instead of in the icon.
The main reason I suggest this is that in some cases, icons can be designed with slight variations (for slightly different file types for example), which can be covered up by this sort of design. On the other hand, the file name can be easily shifted left to make space for an icon without any loss of information.

Should the shield be displayed in the properties icon as well?

Do we want the colored shield like here :

Or do we want the glyph style shield like so :

I like the colored one

I like the colored one

I'll look into how to get it to work then! Thanks.

@ADeltaX this feature has been implemented and will be included in one of the next feature releases.


Unresponsive elements in the web UI

Some elements do not seem to be responsive when change of window size occurs.

Hello,
the issue I meant is that the filter element with long certificate template OID exceeds the Certificate Inventory Filter box. This should be CSS issue. Just wanted to report that.

Thank you for clarification and reporting it.


Fixed The gap between the Faqs content and navbar is very less .

I fixed the overlapping of navbar and faq content by giving some margin to the top .
closes : #181

highlighting some edite

as we are about to declare winner want to make sure some edits need to be done, anyhow this wont affect your score drastically


Consider using thiserror for the error types

why not use thiserror?
Originally posted by @Voxelot in https://github.com/FuelLabs/fuel-bft/pull/9#discussion_r833763560

note: thiserror currently doesn't support no-std (although neither does std::error::Error).


GENEAread not installed and no error if needed

This is similar to issue #120 - I ran into the same issue and it ended up being the case that GENEAread was not installed when I installed GGIR. GENEAread doesn't seem to be listed in the DESCRIPTION as an import so perhaps that's why it's not being installed? Alternatively, could something in g.inspectfile throw an informative error if it's trying to check a .bin file and GENEAread isn't installed?
Thanks for doing all of the legwork to make this package available - really appreciate it!

Thanks, good point. When I first created the package CRAN complained that I had too many packages listed as import. This is why I listed it under suggests. Another consideration is that GENEAread is not needed when files from other accelerometer brands are processed.
Good suggestion for throwing an error. I will leave this issue open until this is implemented.


About the results

Hello, thanks for opening codes for the paper.
I found that there's no codes related to processing and testing with test set.
Are the performance results you reported obtained from valid dataset?

Yes, we are actually using validation set as test set in our experiments.

Thanks for informing.


"strange crash on dedicated forge server"

"strange crash on dedicated forge server"
server crash report: http://pastebin.com/B9VM1B6r
server fml latest: http://pastebin.com/E353FskP
I'm currently using b1419
Lexmanos said to contact coremod authors, you are one of them.

Don't do anything there. In fact, the coremod part does nearly nothing practical on dedicated server (It's just not really easy to separate it)

Was this something with your mod or one of the others?
-----Original Message-----
From: "Kobata"<EMAIL_ADDRESS>Sent: 5/29/2015 7:58 PM
To: "Kobata/inventory-tweaks"<EMAIL_ADDRESS>Cc: "kreezxil"<EMAIL_ADDRESS>Subject: Re: [inventory-tweaks] "strange crash on dedicated forge server"(#272)
Closed #272.
—
Reply to this email directly or view it on GitHub.


Correction for CSS pointer-events and SVG on Safari 5.1

Under Known Issues for CSS pointer-events it is stated: "Does not work on SVG elements in Safari 5.1 or Android <= 4.1". I have searched among issues here but I can't find the source of this info.
However, I have tested and pointer-events does work on SVG elements in Safari 5.1 (5.1.5).
Additionally https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events states it is supported since Safari 3.

Yeah, just wrote a specific test for this and can't reproduce either, so removing that issue (it was submitted anonymously without details, should have investigated, so my bad). Thanks!


Having issues with env variable expansion

Background
I wanted to get some clarity on the best way to pass env vars defined in a .env.xxx file to a shell command.
I'm most interested in using this with Docker build arguments to avoid having to redefine env vars within Github Actions. This way the only secret that will need to be defined is the .env.keys and everything else can be parsed from the appropriate context at runtime from .env.vault.
Reproduction
.env.example
HELLO="WORLD"

Dockerfile
FROM alpine:3.14

ARG $HELLO
ENV HELLO $HELLO

ENTRYPOINT ["/bin/sh" , "-c", "echo ${HELLO}"]

If for example I wanted to run the following, I would get an empty output:
dotenvx encrypt

dotenvx run --env-file=.env.example -- docker build --build-arg HELLO=$HELLO. -t hello_env

docker run hello_env

While the following will work:
docker build --build-arg HELLO="hello". -t hello_env

docker run hello_env

the bash example helps with this one. it needs to call out to a subshell:
dotenvx run --quiet -- sh -c 'docker build --build-arg HELLO=$HELLO . -t hello_env'
docker run hello_env

alternatively you can call directly to the dotenvx get command from the --build-arg:
docker build --build-arg HELLO="$(dotenvx get HELLO)" . -t hello_env
docker run hello_env

(also a side note, looks like your Dockerfile should remove the $ dollar sign from the ARG line)
FROM alpine:3.14

ARG HELLO
ENV HELLO $HELLO

ENTRYPOINT ["/bin/sh" , "-c", "echo Hello ${HELLO}"]

keep in mind, this approach is encoding secrets into your built container - which means if your container ever leaks someone could gain access to the secrets.
For an approach that instead adds the .env.vault file and passes the DOTENV_KEY at runtime of the container you can follow this Docker guide here: https://dotenvx.com/docs/platforms/docker

alternatively you can call directly to the dotenvx get command from the --build-arg:

Oh sweet, didn't know about dotenvx get that gets me 99% of the way there.
Looks like there's some log output that is getting emitted by default, so had to modify that script slightly to dotenvx get HELLO | sed -n '2 p' to get rid of the<EMAIL_ADDRESS>Loading env from encrypted .env.vault output.
But otherwise this works like a charm, appreciate the quick response.

keep in mind, the approach above is encoding secrets into your built container - which means if your container ever leaks someone could gain access to the secrets.

Right definitely hear that point, think the use case I was trying solve for was more around different contexts where .env files could be used to manage config. These values are not necessarily "secret" but standardizing on dotenvx as the means of accessing config across concerns like development, CI, and application runtime and just swap based on the DOTENV_KEY is pretty ergonomic.

looks like there's some log output that is getting emitted by default

that was a bug we recently patched. if you update to the latest version v0.30.0 that shouldn't be an issue any longer.

These values are not necessarily "secret" but standardizing on dotenvx as the means of accessing config across concerns like development, CI, and application runtime and just swap based on the DOTENV_KEY is pretty ergonomic.

Great!


Mac M1 pip can not found media pipe python package from pip

Mac M1 pip can not found media pipe python package from pip.
Anyway can I install directly from pypi?

Hi @jinfagang ,
M1 is not currently supported.

Is there any plan to support M1?

Hi @jinfagang .
Yes, we have plan to support on this and Google team is working on it.

@sureshdagooglecom that would be awesome, any timeline on when will we have a version?

Hi @jinfagang, Have you looked at this closed issue #3656 and #3656(comment). Could you try the command mentioned in the comment. Please let us know if this resolves the issue. Thank you!

@kuaashish hi, thanks, it worked, haven't tried if it can inference or not,  can this directly using for ifnerence?

Hi @jinfagang, MediaPipe team has plans to support the M1 officially and are working on it but don't have much info on this.  Meanwhile this forked from MediaPipe branch must work as expected. Thank you!

Hello @jinfagang
Support for Python package installation via pip for Mac M1 has been released in v<IP_ADDRESS>. Please make sure to use Python >=v3.8.


Constant folding not always performed

The following code has no errors:
/* @flow */

let foo : ?string = null;

if (foo == null) {
    foo = "ok"
}
console.log(foo.length)

It looks like Flow performs constant folding so that it knows the assignment statement will be executed.
However, Flow issues errors for the the following code:
/* @flow */

let foo : ?string = null;

if (true) { // or if ( 2 > 1)
    foo = "ok"
}
console.log(foo.length)

The error message is:
8: console.log(foo.length)
                     ^^^^^^ property `length`. Property cannot be accessed on possibly null value

This is confusing, why in this case Flow does not evaluate the simple expression?

We currently aren’t planning on evaluating booleans that may always be truthy within ifs.


feat: Merging of cubes UI improvements

Closes #1830
This PR:

removes termsets from merging of cubes modal dropdown,
renames "Contains values from" to "Join by" when hovering over a shared dimension tag in merging of cubes modal,
prefers dual-line and column-line chart before multi-line chart and tries to initialize the dual-line chart with measures from different charts, if other conditions are met (e.g. that dimensions have different units),
adds an info tooltip to explain what Concepts are on the browse page,
groups filters and dropdown options by cube, in case we have more than one.

How to test

Go to this link.
✅ Scroll a bit down to see that there's an icon tooltip next to Concepts navigation menu.
Search for "photo" and select Einmalvergütung für Photovoltaikanlagen dataset.
Start a visualization.
✅ Go to Vertical Axis menu and open a dropdown. See that the popup menu looks the same as before.
Go back to previous view (Back to main).
Click on Add dataset.
✅ Open dimensions dropdown and see that termsets are not longer visible in the popup menu.
See a second row (Median electricity tariff per canton dataset) and hover over "Canton" chip.
✅ See that the text says "Joined by" Cantons instead of "Contains values from" Cantons.
Scroll down a bit and proceed with merging the International comparison: Expenditure of general government by function (COFOG) dataset.
✅ See that after merging, chart type changed to dual-axis line chart and that selected dimensions come from different cubes.
✅ Scroll down the left panel and see that the filters are grouped by cubes.
Switch chart type to column chart.
Open Horizontal Axis field.
✅ Open dropdown and see that dimensions are grouped by cube (including indication of joinBy dimensions).

@bprusinowski
Noticed that when resizing the page to a certain screen size it does this. This might maybe also be a different issue.
https://github.com/user-attachments/assets/61bfbce4-0c77-4a69-8023-0c1fb16dab15

LGTM 🎉

@noahonyejese thanks for testing and uncovering a bug 🙇♂ I don't think it's related to this PR, looks like a problem with ResizeObserver & appearing / disappearing browser scrollbar 🤔
I tried to reproduce both in Safari and Chrome, but the scrollbar didn't behave like this and I couldn't recreate the bug on my side. Could you open a new issue and describe reproduction steps, so we can investigate further?


Update TextConfiguration

This pull request completes the TextConfiguration. I noticed some merge conflicts, but the strange thing is all the files are up to date. If it would be more suitable, you could download my code and merge it yourself. (Still don't understand git)

Related to #5

This pull request completes the TextConfiguration. I noticed some merge conflicts, but the strange thing is all the files are up to date.
I checked the files and these files are not up to date. Maybe you checked it against your forked repository instead of this original one.

I'll do it for now.

Merged with 906afb60b658e373fb4acc09fbd926256b047928


Transfer Json

how do you port psych engine chart to yoshi crafter?(because its has a different json format i think)

should work as long as it has no events iirc

Psych Engine charts should work with Yoshi Engine, as long as the events are present with the other notes instead of in the "events" key of the json.


Builds fail with nuxt generate because there is no ssrContext.req

Firstly, thanks for this module, it works great for my needs.
Nuxt has three different modes of operating, client side, server side, and static (generated).
Client side and server side work fine, but when running yarn run generate (static), there are build errors because in this context, there is no  ssrContext.req object.
I have fixed this for my situation by changing plugin.ts:17 to:
  if (process.server && ssrContext && ssrContext.req && ssrContext.req.socket) {
For now my problem is solved because I applied this fix to a clone of your codebase that I published to a private npm repository, but it would be great to implement this fix so I can keep on using your module for this.
This issue is probably specific to me, as part of our app is static (for important SEO pages) and part of it is client side only (the part behind login). The static pages should never need any feature checks anyways, so the above solution fixes the problem completely for my current needs.
However, I can imagine there are other scenario's where it would be useful to re-hydrate the IP address in the store and revalidate enabled features on the client side. That way it would still be possible to use the IP related strategies on static sites.
If needed, I can also create a PR for this fix and see if I can contribute to deal with the above scenario further if you'd like!

Thank you very much for feedback.
Added, solved and tested. 💪💪


add doc and license badges to readme

Coverage remained the same at 100.0% when pulling 2079984bd75855bf3e6c8435bfa7f1d90f4169e1 on badges into 48aa5225ea5144790f2f5e2481bd7643a67814de on master.

Coverage remained the same at 100.0% when pulling 67e0e8745ebf94196b33bca7975078f6f6132b31 on badges into 48aa5225ea5144790f2f5e2481bd7643a67814de on master.

Coverage remained the same at 100.0% when pulling 67e0e8745ebf94196b33bca7975078f6f6132b31 on badges into 48aa5225ea5144790f2f5e2481bd7643a67814de on master.


SAK-41084 - Clicking on the meeting title displays a stack trace

Added the inscriptionTime setting into the constructors as there was at least one case that this missed setting it in the tool.
Added a check for null incase it is still null so it won't stack trace.
Tested the case on the ticket and it shows the time under the user

I believe this was the intention for this originally but could use a review from @adrianmticarum

Absollutely, this was the intention! Thanks @jonespm for the changes!

good to go @adrianmticarum ?


Format Osmosis

go fmt ./...

formatted files were proto-generated. By changing them, check-proto action fails: going to close


Merge master repo from https://github.com/kishor10d/feedbacker to repo commit https://github.com/dineshkummarc/RequirementAnalysis/commit/ea2cd48c1c5203691a5b2d83f44a834cb7b7d18c

Merge master repo from https://github.com/kishor10d/feedbacker to repo commit https://github.com/dineshkummarc/RequirementAnalysis/commit/ea2cd48c1c5203691a5b2d83f44a834cb7b7d18c

done, hence issue https://github.com/dineshkummarc/RequirementAnalysis/issues/64 is resolved


Modify Alt+Click vertex delete condition not working on Linux Ubuntu

Hello,
I am trying to make working Alt+Click vertex delete but even in official examples this feature does not work. Ubuntu 16, Chromium, Firefox.
http://openlayers.org/en/latest/examples/modify-features.html
I tried this but nothing changed. I can only see that only altKey or singleClick is true but not both at the same time I hold Alt and click on vertex.
    var modify = new ol.interaction.Modify( {
      features: modifySelect.getFeatures( ),
      deleteCondition: function(event) {
        console.log('Alt', event.originalEvent.altKey);
        console.log('SClik', ol.events.condition.singleClick(event));
        return event.originalEvent.altKey && ol.events.condition.singleClick(event);
      }
    } );

Michal

Most of the window manager on Linux (unity, gnome, ...) map the alt key, the mouse events are not forwarded to the applications.

Thanks, I had no idea about that. Both these alternatives work as expected
        if (ol.events.condition.singleClick(event) && event.originalEvent.shiftKey ) {
          console.log('Shift');
          return true;
        }
        if (ol.events.condition.singleClick(event) && event.originalEvent.ctrlKey ) {
          console.log('Ctrl');
          return true;
        }

Michal


Use keycloak for authentication

We need to use our keycloak instance for authentication with developers.redhat.com as the main Identity Provider.

Related to https://github.com/almighty/almighty-core/issues/661


Up arrow is different now

Describe the bug
Once installed, you no longer have the ability to push the "Up Arrow" to recall last typed messages, instead it differs too common /commands. /deposit, /stats, /warp Yggdrasil, /t spawn etc etc...
To Reproduce
Steps to reproduce the behavior:

Go to Block game
Have enhanced installed
Type in chat, push the "Up Arrow"
You'll see / commands

Expected behavior
Previously typed chat should be stored in order.
Actual behavior
Randomly remembers a sentence and differs too /commands.
Desktop (please complete the following information):

OS: Windows 11
Mod list

Additional context
Lucasjman has the same issue, he's the first to point this out. Only happened after installed Blockgame Enhanced. I played the day previously without this issue. Today I installed and poof issue.

This can be closed, as of this last update, 1/16/2024 the chat history is saved again. Thank you :)


Improve the styling for the resource table section

Description of PR
Improve the styling for the show page option in resource table page
Type of PR

[x] Bugfix
[ ] New feature

Relevant Issues
Fixes #892
Checklist

[x] Compiles and passes lint tests
[x] Properly formatted
[x] Tested on desktop
[ ] Tested on phone

Screenshots
Before

After

Thanks for the PR :)
However, this was patched in #981


ENH: Adds more statistics to clinical_groups delta t-tests

Summary
Adds more statistics to the clincal_groups age delta t-tests.
Key Changes

Adds cohen_d function in utils.py to compute Cohen's delta.
Adds Cohen's delta, confidence interval, and delta difference between groups.

Other changes

Removes unused copy module in ui.py

Fix linting and then merge


Customer Community User not able to create contact

We are trying to insert contact from community portal, with Customer Community Login user as the logged in user. However we are unable to do so from 2nd Nov. (NPSP update).
We are getting following exception on our community VF page,
npsp.TDTM_Contact: execution of BeforeInsert caused by: System.DmlException: Insert failed. First exception on row 0; first error: OP_WITH_INVALID_USER_TYPE_EXCEPTION
We are using NPSP one-to-one account model.
DebugLog.txt
Any suggestions of what is the issue or is this has to do anything with Customer Community Login user license?

Hi @abhimahajan There is a conversation about this topic here.

Hi @judisohn the conversation link that you have provided, that question was asked by one of our company's employee. She is facing the same issue.
In my previous comment, I have added the debug file, as you can see in the debug log after contact is inserted, it is going in NPSP package and we have no clue what is happening inside. Can you please let us know after contact insertion what NPSP is doing and at what point this exception has occurred. So that we can have an idea what changes we need to do.

Go ahead and open a support case so someone can pull a debug log that includes NPSP code.


Define custom outputs outlet

A single store emits data through one main output observable. Data can be manipulated (sorted, filtered etc.), though. It needs some standarized way to define custom outputs, even parametrized, so that one can subscribe to an output that fits their needs best.

Initial work starts here. This includes helper methods for stores and standarized atomic output factory methods for loadables.


feat(forms-web-app): update submission page title and error message

UCD-791

Question:
If this runs green in cypress, doesn't that mean we're missing a cypress test that cares about the title + a test that cares about the error message?
I appreciate that unit-testing provides the same security, but it doesn't provide the same -proof-. I can't hand over a video of this being proved.
What i -can- do is grab a video from one of our scenarios and say "look, this is excercising the functionality" but i have no proof that we're asserting anything and i'm reliant on either executing the tests myself locally or scrolling backwards+forwards over a video trying to read some text, which defeats the point of the automation.
I'm open to other views, but my opening gambit is that we should have cypress tests that prove this, whether or not we have unit-tests.
(and i've just written this and seen it go back into draft so this may all be irrelevant, but i've typed it now..) ;)

the cypress was not green as expected, sorry I miss click the tag :P

Question:
If this runs green in cypress, doesn't that mean we're missing a cypress test that cares about the title + a test that cares about the error message?
I appreciate that unit-testing provides the same security, but it doesn't provide the same -proof-. I can't hand over a video of this being proved.
What i -can- do is grab a video from one of our scenarios and say "look, this is excercising the functionality" but i have no proof that we're asserting anything and i'm reliant on either executing the tests myself locally or scrolling backwards+forwards over a video trying to read some text, which defeats the point of the automation.
I'm open to other views, but my opening gambit is that we should have cypress tests that prove this, whether or not we have unit-tests.
(and i've just written this and seen it go back into draft so this may all be irrelevant, but i've typed it now..) ;)

the cypress was not green as expected, sorry I miss click the tag :P


Material Node Frames buggy

Ubuntu Linux (18.04)
Blender 2.79b (suitable for appleseed)
--
Dear Developers.
Pack nodes into a frame seems buggy in Appleseed Material nodes.
Using a frame inside Material node tree creates Strange behaviours on Render (F12) or Interactive Render
How to reproduce:

Create simple material.Default uses disney node. Lets keep disney node.
Pack disney node into a frame using Strg+J
Hit interactive rendering or render (F12).

After hit "Render" (F12), I get a transparent 'empty' image.  Console shows NodeFrame lacks node_type.
Exception ignored in: <bound method RenderAppleseed.__del__ of <bpy_struct, RenderAppleseed invalid>>
Traceback (most recent call last):
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 104, in __del__
    self.__stop_rendering()
ReferenceError: StructRNA of type RenderAppleseed has been removed
Traceback (most recent call last):
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 133, in render
    self.__render_final(scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 222, in __render_final
    scene_translator.translate_scene()
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/scene.py", line 212, in translate_scene
    self._do_create_entities(self.bl_scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/group.py", line 225, in _do_create_entities
    x.create_entities(scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/materials.py", line 115, in create_entities
    self.__set_shader_group_parameters(scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/materials.py", line 179, in __set_shader_group_parameters
    if shader.node_type == 'osl_surface':
AttributeError: 'NodeFrame' object has no attribute 'node_type'

On Interactive Rendering, Blender UI got messed up. Again, console shows NodeFrame lacks node_type.

Exception ignored in: <bound method RenderAppleseed.__del__ of <bpy_struct, RenderAppleseed invalid>>
Traceback (most recent call last):
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 104, in __del__
    self.__stop_rendering()
ReferenceError: StructRNA of type RenderAppleseed has been removed
Traceback (most recent call last):
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 137, in view_update
    self.__start_interactive_render(context)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 287, in __start_interactive_render
    self.__interactive_scene_translator.translate_scene()
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/scene.py", line 212, in translate_scene
    self._do_create_entities(self.bl_scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/group.py", line 225, in _do_create_entities
    x.create_entities(scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/materials.py", line 115, in create_entities
    self.__set_shader_group_parameters(scene)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/translators/materials.py", line 179, in __set_shader_group_parameters
    if shader.node_type == 'osl_surface':
AttributeError: 'NodeFrame' object has no attribute 'node_type'

location: <unknown location>:-1

location: <unknown location>:-1
Traceback (most recent call last):
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 145, in view_draw
    self.__draw_pixels(context)
  File "/home/leonard/.config/blender/2.79/scripts/addons/blenderseed/render/__init__.py", line 358, in __draw_pixels
    self.__tile_callback.draw_pixels(0, 0, width, height)
AttributeError: 'NoneType' object has no attribute 'draw_pixels'

location: <unknown location>:-1

location: <unknown location>:-1

Hi Leonard.  Thanks for the report.  I can see where the problem is and I'll get it fixed ASAP.

Hi Jonathan,
thank you for your help.

#402

A fix was committed.


Fix relative canonical link (See #228)

PR #228 looks good but it wasn't handling a meta url like 'example.com/article.html', only urls like 'article.html' would have been parsed correctly.
I added a new test and refactored get_canonical_link() accordingly

Looks good to me.
@codelucas can you take a look as well?

Great catch! Also thanks so much for also adding unit tests 👍
Merged.


Update tendermint-proto dependency to a version that works on wasmd

The current version of tendermint-proto used by cosmos-sdk-proto has a bad dependency that causes cosmwasm contracts that use cosmos-sdk-proto to not be allowed by wasmd. See https://github.com/informalsystems/tendermint-rs/blob/main/.changelog/v0.23.9/summary.md for the changelog and https://github.com/osmosis-labs/swaprouter/pull/1 for more details about the issue.
Upgrading a minor version of the dependency fixes this.

There's been a new release of all of the tendermint-rs crates, and they all need to be updated together (they use a weird versioning scheme where minor versions are a breaking change, which will hopefully go away soon).
I'll do that later today.

Closing in favor of #277


niboSearchSuggestionItem getmLatLng() returns null

Halo, I am currently using this library but I got a problem which the item.getmLatLng() returns null
public NiboPlacesAutoCompleteSearchView.SearchListener getSearchListener() {
        return new NiboPlacesAutoCompleteSearchView.SearchListener() {
            @Override
            public boolean onSuggestion(NiboSearchSuggestionItem niboSearchSuggestionItem) {

                Log.e(TAG, String.valueOf(niboSearchSuggestionItem.getmLatLng())); // this log is null
                return false;
            }

            ...
        }
    }

I fixed it by using geoDataClient.getPlaceById(niboSearchSuggestionItem.getPlaceID()) to get Place with id

Hello ampersanda,
Could you post the full stacktrace instead, it would make it much easier to fix the issue.
Regards,
Mujib.

I just log it and it jut returns null


Use define-derived-mode for major modes

Hello again.  I think it's better to use define-derived-mode macro to
define modes, WDYT?
Or should I merge it into a single commit?

looks good. rebased and merged!

Thanks!


Add KnownJacobianSparsityDetector and KnownHessianSparsityDetector

Checklist

[x] Appropriate tests were added
[x] Any code changes were done in a way that does not break public API
[x] All documentation related to code changes were updated
[x] The new code follows the
contributor guidelines, in particular the SciML Style Guide and
COLPRAC.
[x] Any new documentation only uses public API

Additional context
Adds KnownJacobianSparsityDetector and KnownHessianSparsityDetector, closing #80.

Are we ok with the KnownJacobian/KnownHessian prefix?
Another option that comes to my mind is ManualJacobian. SparseDiffTools calls it JacPrototype but I find the others to be more informative.

I would prefer Fixed to Known

Let's wait until @ChrisRackauckas gives an opinion on this

I would prefer Fixed to Known

Then let me throw Constant into the ring as well. ;)


How to get libsixel / img2sixel for Windows? Can it be added to Windows package systems?

How can I get libsixel / img2sixel for Windows? If there are no ready-made distributions, can it be added to the Windows package systems? I couldn't find it on scoop, winget, or choco.
Adding it to scoop might be the simplest.
https://github.com/ScoopInstaller/Scoop/wiki/App-Manifests

Try asking here: https://github.com/libsixel/libsixel.

Try asking here: https://github.com/libsixel/libsixel.

@data-man unfortunately that forked repository has also been abandoned it seems: https://github.com/libsixel/libsixel/discussions/76


With the extension i am not getting login option for Cookies

🐛 Bug Report
Sign in with cookies option does not appear and taking directly to https://leetcode.com/authorize-login/vscode/?path=leetcode.vscode-leetcode
To Reproduce
On windows 11 machine after installing the extension in visual studio Sign in with cookies option does not appear
Expected behavior
Sign with cookies option should be available
v14.21.3
Active  Name               Version         Desc
√     solution.discuss   2019.02.03      Plugin to fetch most voted solution in discussions.
√     company            2017.12.18      Plugin to query by company for free user.
√     cache              default         Plugin to provide local cache.
√     retry              default         Plugin to retry last failed request if autologin.enable is on.
×     leetcode.cn        2018.11.25      Plugin to talk with leetcode-cn APIs.
√     leetcode           default         Plugin to talk with leetcode APIs.
(node:8852) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
Active  Name               Version         Desc
√     solution.discuss   2019.02.03      Plugin to fetch most voted solution in discussions.
√     company            2017.12.18      Plugin to query by company for free user.
√     cache              default         Plugin to provide local cache.
√     retry              default         Plugin to retry last failed request if autologin.enable is on.
×     leetcode.cn        2018.11.25      Plugin to talk with leetcode-cn APIs.
√     leetcode           default         Plugin to talk with leetcode APIs.
(node:11516) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
Active  Name               Version         Desc
√     solution.discuss   2019.02.03      Plugin to fetch most voted solution in discussions.
√     company            2017.12.18      Plugin to query by company for free user.
√     cache              default         Plugin to provide local cache.
√     retry              default         Plugin to retry last failed request if autologin.enable is on.
√     leetcode.cn        2018.11.25      Plugin to talk with leetcode-cn APIs.
√     leetcode           default         Plugin to talk with leetcode APIs.
(node:18836) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
Active  Name               Version         Desc
√     solution.discuss   2019.02.03      Plugin to fetch most voted solution in discussions.
√     company            2017.12.18      Plugin to query by company for free user.
√     cache              default         Plugin to provide local cache.
√     retry              default         Plugin to retry last failed request if autologin.enable is on.
×     leetcode.cn        2018.11.25      Plugin to talk with leetcode-cn APIs.
√     leetcode           default         Plugin to talk with leetcode APIs.
(node:16524) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
[ERROR] You are not login yet?
(node:18508) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
login: (node:7848) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
cookie:
Extension Output
Paste here the LeetCode extension log from output channel.
Guidance: Press Ctrl+Shift+U, and toggle the channel to LeetCode.
Your Environment

os: Windows 11
extension settings:
nodejs version: v14.21.3
vscode version: 1.80.2
extension version:

Hey Hi,
How are you?
Did you issue get resolved?
I am facing the same issue I tried uninstall and installing also but noting helped.
Could you please help if possible

@NavneetDeepti @ShindeShwetaK  https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/964


Log in and log out functionalities

Functional, though needs more validators for register and log in, and further testing of logout function

Merged commited


fix: bug in the close workflow

https://github.com/functionless/functionless/pull/502#issuecomment-1246758663

Closing to test...

Worked this time!


datePadding: Scrollbar padding issue

Hello. Very good plugin. Thank you.
I have a problem. I'm making a Gantt chart with scrollbar. I use minimum and maximum dates to have padding. It works fine, but it puts some padding also to the scrollbar. I don't want it.
Check the fork:
https://codepen.io/th3vic/pen/BEKGWo

Any ideas?


[feature]: Prevent increment/decrement on scroll

@crypto-engineer any thoughts on this? I'm not entirely happy with attaching event listeners in this way, but I can't use createRef (which is how I'd usually handle this) or onWheel (see comments in code).
Ignore this :) as soon as I'd opened this PR I realised I could attach the ref to the parent element.

@crypto-engineer this is ready to review now. Can't see that there's a way to attach the event listener to the forwarded ref, but let me know if you have any ideas as would be good to avoid adding a parent container/ref if possible.

@crypto-engineer this is ready to review now. Can't see that there's a way to attach the event listener to the forwarded ref, but let me know if you have any ideas as would be good to avoid adding a parent container/ref if possible.

To be honest, it seems like this fix looks a little complex at first glance.


Swagger UI / Swagger Spec

This is probably going to be contraversial but... why not support swagger-spec instead of writing your own version of api docs? I really like Praxis but our team including QA like using Swagger so they can test out API points. It's going to be difficult to support everything Swagger UI can do, so why not jump on board with their interface?
Thanks.

There's an initial (very hackish) start up at https://github.com/careo/petstore . It's a rough port of the petstore app from the swagger examples.


Suggestion: why save stats while uploading data?

While reading the code in https://github.com/abelardopardo/ontask_b/blob/master/src/table/stat_views.py , I find that the stats are calculated on-the-fly.
How about saving the stats in database while uploading and processing the data before hand? I think it will save a lot of time and computer resources if the data is huge.

Good point. There would be some scenarios though that would not work.

Columns tracking the number of emails read. It would reflect these values only after the data is refreshed.

Columns that capture data submitted by the students through surveys. The visualisation should be refreshed every time an answer is received.

The two solutions that I can think of are:

Program a batch task that updates these visualisations, but you would need to detect which ones.

Program a set of triggers that once they fire they mark the visualisation as "out of date" and either is collected by the previous process, or pushes the update to a queue.

None of these have been implemented yet.


fix homebrew_tap path finding

Description
current resource throws an error when item in array is false:
no implicit conversion of false into string
Types of changes

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

Checklist:

[x] I have read the CONTRIBUTING document.
[x] I have run the pre-merge tests locally and they pass.
[x] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] If Gemfile.lock has changed, I have used --conservative to do it and included the full output in the Description above.
[x] All new and existing tests passed.
[x] All commits have been signed-off for the Developer Certificate of Origin.

closing in favor of #14544


[RFC] Increase backward compatibility guarantees to 6 months

We have recently had the first official release of StableHLO, which fully implemented the compatibility guarantees established by the compatibility RFC accepted in December.
These guarantees ended up being more compelling than we anticipated in the RFC discussions, and there are stakeholders who are interested in using them in production right away. To enable that, we have received a request to bump up the backward compatibility guarantees to 6 months (from 1 month for the 0.x.x series, as established by the original RFC).
I would like to proposes to fulfil this request to further strengthen the practical usefulness of the StableHLO opset, given that the additional maintenance cost looks acceptable (5 extra months of maintaining backward-compatible VHLO ops).
This RFC does not affect the long-term compatibility guarantees established for the 1.x.x series and onwards, which remain at 5 years of forward and backward compatibility.

The cost of an increased compatibility window will fall on your team, so if you say you are ready, I think it unlikely that others will object.

Just for curiosity, have you ever evaluated a differentiated compatibility policy for a subset of operators to modulate the effort? For example an LTS classification on a "qualified" subset.

"Just for curiosity, have you ever evaluated a differentiated compatibility policy for a subset of operators to modulate the effort?". This hasn't come up directly, but we discussed something related - potentially creating "profiles" within the StableHLO opset, e.g. based on hardware capabilities or on the level of official support (including having tiers that ops can graduate from/to). There is no burning need for this feature at the moment, but I expect we'll need it in the near future - most likely before v1.0.
For what it's worth, we kind of already have infrastructure for establishing a DIY differentiated compatibility policy based on CustomCallOp. Semantics for this op are barely mandated by the spec, so implementations can DIY however they see fit - in fact, this is what XLA is already doing. This design is not necessarily ideal, but it can get the job done and allows building experience with how a more principled feature could look like.

Yes I understand that this could be at the crossroads between custom calls and supported ops.
And it is why I also find this in the tension between the more ore less long term support overhead on scale and what I call a "custom call" escape/shortcut.
Custom call escape is a sort of adversarial to RFC. An equilibrium to be found for the whole OpenXLA stack to express Tensor programs.

As discussed at the community meeting on Tuesday 3/21, the review period for this RFC closes today. There is support for increasing backward compatibility guarantees to 6 months, and we haven't received any blocking feedback, so the RFC is now approved.


Issue with "Can I filters" for Europeana content?

When I search for Rembrandt in Europeana and with no filters set for how I can use the content I get results: https://ccsearch.creativecommons.org/?search=rembrandt&page=1&search_fields=title&search_fields=creator&search_fields=tags&per_page=50&work_types=cultural&providers=europeana
When I set that I want to use commercially or adapt/modify I get no results:
https://ccsearch.creativecommons.org/?search=rembrandt&page=1&licenses=ALL-%24&licenses=ALL-MOD&search_fields=title&search_fields=creator&search_fields=tags&per_page=50&work_types=cultural&providers=europeana
Which is strange because, if you go back to the first search result link, a lot of the returned objects are Public Domain marked meaning they should be commercially reusable and allowed to modify and adapt.

There was an error in how the license data was stored. This has been corrected.


Don't enter Hatch shell at devenv enterShell

Port https://github.com/autonity/autonity-cli/pull/174/commits/5df2d1f0b1e7cef7a502d32abd01a59657cb2183 to autonity.py.

Thanks!


style(ui): fix login and register pages

Addresses #1151 :
Login page

Register page

I think some fine-tuning details are still needed, but this should be enough for our closed launch.

Thanks for the quick review, @rrchai !
I'll probably merge this after I talk to Adam about the page designs.

Thanks, @tschaffter !  I agree with your proposed changes, and had the same thoughts myself when I created the PR.  But given the current timeline, I'd like to hold off on implementing the finer details for now if that's okay with you and @rrchai ?

Ah, for this:

Ask prospective user to enter their username first

I was actually thinking of forgoing username altogether, and ask them to make it on the next page!  I read some articles on what makes a good registration UI is to include as little fields as possible (max of 4 is ideal), as more fields is more likely to deter someone from signing up.  What are your guys' thoughts?

Sounds like a good plan. Let's merge this PR and address the comments in another one. Otherwise this PR may quickly accumulate conflicts. This PR also provides us with a clean environment to continue the development of authentication next sprint. Thanks!

Great!  I started a ticket for the proposed changes in #1194


Synchronize users from OIDC provider

Summary
Provide synchronization with OIDC provider for registering new users when they get assigned to organization access groups.
Details
A daily timer triggered job is quering new users who are assigned to OSCM access groups and registers them automatically in OSCM.
Restriction: In order to mitigate operational risks, only new users are taken into account for synchronzation. Deassing users is out of scope (existing users must be deleted explicitly in OSCM).
Acceptance criteria

[ ] Users assigned by the OIDC provider admin to organization groups are registered with all data
[ ] unit tests
[ ] information to @SuessI for documentation

Additional context
Add any other context or screenshots about the task.

https://github.com/servicecatalog/oscm/pull/487
https://github.com/servicecatalog/oscm-interfaces/pull/31
https://github.com/servicecatalog/oscm-commons/pull/13


Any idea why this isn't working?

if(event.getGuild().getMemberById(event.getAuthor().getId()).getRoles().contains("Admin"))

It doesn't work because getRoles() returns a List<Role and not a List<String>.
You can btw also change event.getGuild().getMemberById(event.getAuthor().getId()) to event.getMember()

Oh, thanks. Is there any way of returning a Role name instead of the Role itself?

you could use java 8's cool (new) streams
getRoles().stream().anyMatch(r -> r.getName().equals("Admin"));

or if you don't care about the case
getRoles().stream().anyMatch(r -> r.getName().equalsIgnoreCase("Admin"));

Thanks so much!


Allow multiple components with same name on GoogleV3 Geocoder

The Google API allows specifying multiple components of the same type for component filtering
e.g.
administrative_area:VA|administrative_area:Arlington
However, this is currently not possible using the GoogleV3 geocoder since the method requires that components be passed in as dict.
One way to add this functionality might be to also accept a list of tuples:
components=[
    ('administrative_area',  'VA'),
    ('administrative_area', 'Arlington')
]

I can make a PR if this is within scope.

Looks like a good idea to me! A PR would be welcome

PR in #409

Resolved with #409


Installation failed

Failed to resolve: com.github.WalletConnect.Scarlet:scarlet:1.0.0
Build error message on installation

Thanks

I have the same issue

Create a sample android app
Follow the instruction https://docs.walletconnect.com/2.0/kotlin/sign/installation
Add maven { url 'https://jitpack.io' }
Throw error at the gradle sync step

Failed to resolve: com.github.WalletConnect.Scarlet:scarlet:1.0.0
AndroidExample.zip

pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
}
}
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
maven { url 'https://jitpack.io' }
}
}
rootProject.name = "App name"
include ':app'
Try this in your settings.gradle file

That works. Thanks


DSP-1094 Upgrade Swagger version

resolves DSP-1094

@subotic to fix the swagger problem, I had to upgrade its version. Since this version of swagger was using Akka HTTP 10.2.0, I had to also upgrade the AKK HTTP version. This solves the swagger issue. But as you can see some of the tests that expect rejection fail now.
Can you please help me with solving this?

@SepidehAlassi  In general, the routes themselves don't know anything about how to return exceptions. This is implemented in the KnoraExceptionHandler and is wrapped around the routes in ApplicationActor on lines 415/417. I have moved the definition of this route directive into its own package and wrapped the routes of the failing tests with it.
It seems that they changed some things for 10.2.x in this regard: https://doc.akka.io/docs/akka-http/current/migration-guide/migration-guide-10.2.x.html#providing-route-settings-exception-and-rejection-handling

@SepidehAlassi In general, the routes themselves don't know anything about how to return exceptions. This is implemented in the KnoraExceptionHandler and is wrapped around the routes in ApplicationActor on lines 415/417. I have moved the definition of this route directive into its own package and wrapped the routes of the failing tests with it.
It seems that they changed some things for 10.2.x in this regard: https://doc.akka.io/docs/akka-http/current/migration-guide/migration-guide-10.2.x.html#providing-route-settings-exception-and-rejection-handling

yes, I read about this change but did not know how to modify our code to adapt to this change. Thanks for the fix.

Thanks to both of you for taking care of this.

Thanks to both of you for taking care of this.

Thanks for reviewing this.


doc fix markdown typos and syntax highlights

Using the github flavored markdown for php and fixed a couple other misplaced characters that were breaking the rendered page.

Thank you for the fixes!


Automated Package Upgrade

:tada: This PR is included in version 5.0.81 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Github 37 sqlsrv_has_rows

Change sqlsrv_has_rows to not scroll if already true when using forward only cursor.

Please merge this code into 'merged-codebase' branch


Add support for IP-Gateway and intercom

It would be nice if we could access the intercom via the free@home IP-Gateway.
Unfortunately only apps for Android and iOS devices exist and the relevant code is packaged as machine code (.so files) making it difficult to reverse engineer it.
Internally the apps use SIP (linphone library) to communicate with the intercom (video + 2-way audio). Communication is secured using client certificates and TLS. If we could get our hands on the SIP username and the client certificates we may be able to get this working.

Well, I managed to extract the sip certificates and could successfully call the intercom with Linphone. Now we need some way to convert the SIP stream (both ways) to some handy format :(
We could try https://github.com/alfredh/baresip

Did you figure out how to make this work? I’m looking to purchase a IP gateway to see if I can get it to work. Did you use the 83320 or is it essentially an expensive wire splitter?

I tried it with the intercom. However I abandoned the project as it's far too much work and I don't have a real usage case for it anyway as I have a standalone camera for this (not integrated in BJ).

Closing this as I don't see this happen anytime soon. The IP-Gateway is basically a black box and requires much reverse engineering and is using the SIP protocol.


对于docker里运行的服务能和supervisord实现一样的监控效果吗？

What would you like to be added:
需要一个指标点，用来专门监视docker里的服务运行状态，效果和supervisord一样
也有可能是我对docker插件不太熟悉，没配置对

Why is this needed:
对于docker的运维更加直观便捷
Describe the solution you'd like
Additional context
# # collect interval
interval = 15

[[instances]]
# # append some labels for series
labels = { region="cloud", product="n9e" }

# # interval = global.interval * interval_times
# interval_times = 1

## Docker Endpoint
##   To use TCP, set endpoint = "tcp://[ip]:[port]"
##   To use environment variables (ie, docker-machine), set endpoint = "ENV"
# endpoint = "unix:///var/run/docker.sock"
endpoint = "unix:///var/run/docker.sock"

## Set to true to collect Swarm metrics(desired_replicas, running_replicas)
gather_services = false
gather_extend_memstats = false

container_id_label_enable = true
container_id_label_short_style = true

## Containers to include and exclude. Globs accepted.
## Note that an empty array for both will include all containers
container_name_include = []
container_name_exclude = []

## Container states to include and exclude. Globs accepted.
## When empty only containers in the "running" state will be captured.
## example: container_state_include = ["created", "restarting", "running", "removing", "paused", "exited", "dead"]
## example: container_state_exclude = ["created", "restarting", "running", "removing", "paused", "exited", "dead"]
container_state_include = []
container_state_exclude = []

## Timeout for docker list, info, and stats commands
timeout = "5s"

## Specifies for which classes a per-device metric should be issued
## Possible values are 'cpu' (cpu0, cpu1, ...), 'blkio' (8:0, 8:1, ...) and 'network' (eth0, eth1, ...)
## Please note that this setting has no effect if 'perdevice' is set to 'true'
perdevice_include = []

## Specifies for which classes a total metric should be issued. Total is an aggregated of the 'perdevice' values.
## Possible values are 'cpu', 'blkio' and 'network'
## Total 'cpu' is reported directly by Docker daemon, and 'network' and 'blkio' totals are aggregated by this plugin.
## Please note that this setting has no effect if 'total' is set to 'false'
total_include = ["cpu", "blkio", "network"]

## Which environment variables should we use as a tag
##tag_env = ["JAVA_HOME", "HEAP_SIZE"]

## docker labels to include and exclude as tags. Globs accepted.
## Note that an empty array for both will include all labels as tags
docker_label_include = []
docker_label_exclude = ["annotation*", "io.kubernetes*", "*description*", "*maintainer*", "*hash", "*author*", "*org_*", "*date*", "*url*", "*docker_compose*"]

## Optional TLS Config
use_tls = false
tls_ca = "/etc/telegraf/ca.pem"
tls_cert = "/etc/telegraf/cert.pem"
tls_key = "/etc/telegraf/key.pem"
## Use TLS but skip chain & host verification
insecure_skip_verify = false

没太了解，原始需求是什么？

没太了解，原始需求是什么？

就是需要一个指标点能专门监控docker里跑的服务的状态的，比如docker里跑了nginx 那么我监控docker的同时就会自动产生docker_nginx_up这个指标反应nginx的运行状态 当然我也说了 可能是我对docker插件不太熟悉，没配置对

docker 和 supervisor 的逻辑是不同的，不支持你这个想法


Segmentation fault with openssl 1.1.0

I have a C++ app using libssl.so.1.1 as a dependency, it runs correctly when I run it directly but when included via the .node binary I get a segmentation fault.
Tried to build with nan and node-addon-api, same error.
Is there some kind of conflict with the version of openssl in node versus the one I use as a dependency?

Node Version: v8.9.4 and v9.6.1
Platform: ubuntu:16.04

binding.gyp
{
  "targets": [
    {
      "target_name": "nuclea",
      "cflags!": [ "-fno-exceptions", "-std=gnu++0x" ],
      "cflags_cc!": [ "-fno-exceptions", "-std=gnu++0x" ],
      "cflags": [ "-std=c++14" ],
      "cflags_cc": [ "-std=c++14" ],
      "sources": [ "src/app.cc" ],
      "include_dirs": [
        "<!(node -e \"require('nan')\")"
      ],
      "link_settings": {
        "libraries": [
          "-lapp"
        ],
        "ldflags": [
          "-L<(module_root_dir)/libs"
        ]
      },
      "defines": [ "NAPI_DISABLE_CPP_EXCEPTIONS" ]
    }
  ]
}

Segfault
PID 1941 received SIGSEGV for address: 0x7f6d7735bbe0
/app/node_modules/segfault-handler/build/Release/segfault-handler.node(+0x1b60)[0x7f6d85f23b60]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x11390)[0x7f6d88505390]
/app/libs/libssl.so.1.1(+0x269be0)[0x7f6d7735bbe0]

Is there some kind of conflict with the version of openssl in node versus the one I use as a dependency?

Yes, almost certainly.  Your options are:

fix up the link order so your local .so comes first, or
dlopen+dlsym your local .so, or
use the bundled openssl

If you have more questions, can you move them to nodejs/help?  This bug tracker is for node-gyp bugs, which this is not.  Thanks.

Thanks Ben, all good, sorry thought this was node-gyp related.
On Wed, 28 Feb 2018 at 8:26 pm, Ben Noordhuis<EMAIL_ADDRESS>wrote:

Closed #1386 https://github.com/nodejs/node-gyp/issues/1386.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/nodejs/node-gyp/issues/1386#event-1496267374, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAatji-PGOVExx2oU_sZ2yVUNcayy3geks5tZRutgaJpZM4SWLXx
.

Is there some kind of conflict with the version of openssl in node versus the one I use as a dependency?

Yes, almost certainly. Your options are:

fix up the link order so your local .so comes first, or
dlopen+dlsym your local .so, or
use the bundled openssl

If you have more questions, can you move them to nodejs/help? This bug tracker is for node-gyp bugs, which this is not. Thanks.

Hi guys, can I have more explanation on this? I really can't find any help, how can I load my openssl 1.1 version before node exports its symbols?
Many thanks


Fixing the readme

I fixed the README.md file because it was not well written

@Arsaev @luguenth Could you review this?

@Oussamaosman02 Thanks for you contribution.


Allow freely setting project thresholds

Previously the active field of the thresholds struct was populated by
checking whether the threshold was above 0 or not. However the
Total Project Threshold can never be disabled and it is possible for
other thresholds to be at 0 without being disabled too.
To ensure a more accurate representation of the backend state, the
set_threshold method instead takes a Threshold instance which can be
populated fully by the consumer without any internal restrictions.
See phylum-dev/cli#288.

If a non-breaking change is preferred, it would also be possible to create a separate method. However I've opted to fix things rather than duplicating it.

This isn't called in api, but may be in CLI,

This isn't called in api, but may be in CLI

Yes, this is where it's called and what motivated this PR.


Font legibility

it's a little hard to read, especially on mobile

Oops.. we never actually loaded the font that we specified in the CSS...


Darwin1

@darwin808
The component FeaturesWithIllustration  cannot have a hard coded class name of 'icon-box' or it will change the icon styles on all those components throughout the website. Please keep that value as a property and pass the class in the prop.
The component FillerContent should have values that are indicative of it being filler content. Please update the array for platformCard to say things like "Missing Content"
The component ProductOverviewComp the "header" prop is {content?.benefits_header} but content always gets passed. Please update to {content.benefits_header?} and add conditional logic to use FillerContent if the value is empty or null.


Unsync 1.4 release

Comment:
I noticed Unsync 1.4 was released to PyPi - but not added to the Github releases page. This conda recipe should be modified to point at the PyPi page instead of the Github releases.

This should be resolved in PR 7


[BUG] Settings will not save after going through setup wizard

Describe the bug
Deployed the docker container through unraid.  Filled in environment variables and successfully started up.
Navigating to web ui and walking through set up wizard I can go through steps 1-5, but when I go to click save on step 5 nothing happens.
Checking the logs I see these errors:
2024-10-24 09:48:21,059 CRIT Supervisor is running as root.  Privileges were not dropped because no user is specified in the config file.  If you intend to run as root, you can set user=root in the config file to avoid this message.
2024-10-24 09:48:21,061 INFO supervisord started with pid 1
2024-10-24 09:48:22,063 INFO spawned: 'cron' with pid 7
2024-10-24 09:48:22,065 INFO spawned: 'uvicorn' with pid 8
2024-10-24 09:48:22,902 - utils.utils - INFO -
    =====================================================================================
    |   Welcome to the SuggestArr Application!                                          |
    |   Manage your settings through the web interface at: http://localhost:5000        |
    |   Fill in the input fields with your data and let the cron job handle the rest!   |
    |   To run the automation process immediately, click the 'Force Run' button.        |
    |   The 'Force Run' button will appear only after you save your settings.           |
    |   To leave feedback visit: https://github.com/giuseppe99barchetta/SuggestArr      |
    =====================================================================================

2024-10-24 09:48:23,902 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-10-24 09:48:23,903 INFO success: uvicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-10-24 09:49:42,597 - config.config - WARNING - /app/config/config_files/config.yaml not found. Creating a new one with default values.
2024-10-24 09:49:42,597 - blueprints.config.routes - ERROR - Error loading configuration: Object of type function is not JSON serializable
(This happens when I click save on step 5)
2024-10-24 09:50:59,267 - blueprints.config.routes - ERROR - Error saving configuration: [Errno 2] No such file or directory: '/app/config/config_files/config.yaml'
In the unraid template, I have mapped a volume to the config_files folder but that does not get created on startup and no config.yaml file is automatically created as suggested in the logs.
To Reproduce
Steps to reproduce the behavior:

Log in to Unraid mgmt console, goto apps and search for suggestarr
Click on suggestarr
Fill in config details for the template and deploy
Navigate to web ui at http://localhost:5155
Walk through set up
Click save on step 5 and see error in logs.

Expected behavior
I'd expect the save button to commit the settings to the config.yaml file located at /app/config/config_files in the container.
Desktop (please complete the following information):

OS: Windows 11
Browser: Firefox
Version: 131.0.3

Hi!
Unfortunately in UnRaid the docker-compose is not up-to-date, you need to configure it like this:
services:
suggestarr:
image: ciuse99/suggestarr:latest
container_name: SuggestArr
restart: always
ports:
- "5000:5000"
volumes:
- ./config_files:/app/config/config_files

Thanks very much for the speedy reply.  I figured that might be the case but thanks for confirming!

Thanks very much for the speedy reply.  I figured that might be the case but thanks for confirming!

If you know how to update the Docker Compose in the Unraid app store, that would be very helpful.
Unfortunately, I haven’t published SuggestArr myself in UnRaid, so I’m not familiar with it.

I have a PR on it now.
In the mean time, remove all the EVs execpt the webui, and add one for /config.
Container Path: /app/config/config_files
Host Path: /mnt/user/appdata/suggestarr


add Parking Position

The API supports the parking position of the vehicle. It would be great if this could be added as a sensor.

It does support the position. The car is available as device_tracker! :)


Feat: Registration and Login Routes

This PR..

Implements user authentication (registration and login) via these routes:

POST /mentor/register, POST /mentor/login
POST /student/register, POST /student/login
POST /alt_student/register, POST /alt_student/login

Updates contributing guidelines

Wake upppp @tobisupreme

Wake upppp @tobisupreme

😅

Thank you so much, @misspee007!
I have some additions that I would like to propose we implement into this PR before we merge.
I will reach out to you so that we can discuss some more 🙏🏾


Document application code

At the very least all public classes should have javadoc-style docstrings. Most public methods should as well.
Non-exhaustive list of classes in need of a docstring or in need of a much more descriptive and detailed docstring:

[x] ApplicantData
[x] Question
[x] Application
[x] Applicant
[x] Program
[x] BaseModel
[ ] AdminLayout
[ ] AdminProgramBlocksController
[ ] admin/QuestionController (this one should be renamed to AdminQuestionController to match the convention)
[ ] AdminApplicationController

Focus for last week


fix(auth): web now fires once on authStateListener initialisation

Description
stops the web authStateListener listener from firing twice upon initialisation.
Related Issues
#4049
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
This will ensure a smooth and quick review process. Updating the pubspec.yaml and changelogs is not required.

[X] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ ] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[X] All existing and new tests are passing.
[ ] I updated/added relevant documentation (doc comments with ///).
[x] The analyzer (flutter analyze) does not report any problems on my PR.
[x] I read and followed the Flutter Style Guide.
[x] I signed the CLA.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[x] No, this is not a breaking change.

Fixes #3591.


Missing instructions for setting up Admin

Actual
instructions:
cd webui
npm run init-admin <email>

user.ts:
can't find 'credentials'
require('../credentials')

This logic isn't correct
if (userRecord.customClaims && userRecord.customClaims.role !== role)

Updates
instructions:
cd webui
npm i # or maybe just cypress
npm run init-admin <email>

user.ts:
if (!userRecord.customClaims || userRecord.customClaims!.role !== role)

@zsxking is this a dupe of #114 ? if so can you please de-dupe it.


Fleet Auto Scaler watch

Hello everyone: How does watch work for fleet auto scaler?  I am trying to watch this but it does not send any stream.
http://localhost:8001/apis/stable.agones.dev/v1alpha1/namespaces/default/fleetautoscalers&watch=true
Is this normal? I am trying to get  stats in stackdriver about how many GS read vs allocated in real time

If you want to manually watch an API - you should follow these guidelines:
https://kubernetes.io/docs/reference/using-api/api-concepts/
But I would recommend using one of the clients to do this - the go generated client in this library would likely work best, but there is CRD support for other languages of varying capabilities.

Closing this, as it looks like the question is answered.


Create an entry-age filter

Blocked by #843 .
As our dataset ages, our listings span more than six weeks of time. While we are working on refreshing as many entries as we can, we would like to let donors know how recently an entry was last updated. By surfacing this information, we may not need to expire entries off the list as quickly.
After #843 is resolved, we can make available a filter that allows donors to choose an age-range that they're comfortable with. Then, rather than expiring entries from our database entirely, we can change the default view to a filtered age that we think makes sense.

#843 is closed yay - thanks, @saikatbhadra !
There is a v2 for filters that Tina designed: https://www.figma.com/file/qbibGHgcV1LBcpvd2EoHSM/FindTheMasks?node-id=924%3A7715

The final filter "Sort By" (unspecified) could be for the entry-age filter!

@4kbt what would you want the filter options to be when someone clicks the drop down under
Sort by entry age

most recent/old, or
this week, last week, 2 weeks ago ?

In some perfect world, I'd imagined some sort of date-slider?  (I'm a physicist, Jim, not a UI designer.)
 March                        April                        May

x--------------------------------------------------------------------------------x
^
Where the ^ could be dragged to show dates at and after the ^ .   But really, anything that allows the donor to adjust the entries shown by last-updated time will be a big aid to donors.

@4kbt This isn't blocked anymore by #834, @nburt coded v3 filters, and I added entry_age columns on all sheets so we are ready! I can write a new Issue in a bit with the settings you chose in #data-refresh-email :)

@linderr Can Steph and I work on this one together?

Hi Josh & Steph, of course! @zhuochenwang @stephmarisa you guys divvy up the issues however you’d like :) do you want to assign yourselves ? I’m not on laptop right now

Hi @linderr, @zhuochenwang and i just made a PR for this

Thanks for working on this! let you a few comments :)

Closed by #1056 - good work!


Roadmap: Update

I really appreciate the Roadmap @sdboyer put together. It's a little out of date, though; lots of the expected completion dates for phases have passed and the "stable command set" requirement, though finished, isn't marked as completed.
Could we get an update on where dep is going and when you think it will get there?

@sdboyer @jmank88 @darkowlzz  @ibrasho  Let discuss this at the next dep maintainers meeting and then post an updated roadmap.

@carolynvs Any update?

With the release of vgo, our previous roadmap got a bit scrambled. I'll post an update hopefully next week!

any update?

soon.
On March 30, 2018 9:56:54 AM EDT, Yifei Kong<EMAIL_ADDRESS>wrote:

any update?
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/golang/dep/issues/1660#issuecomment-377529546

At least the roadmap should be updated just to say that it will be updated isn't it ?

oh,it's June

@carolynvs Is a roadmap update going to happen? If not I'll close this issue.

Yeah I'll close it. We haven't given up but progress towards what our next steps is unpredictable.


Update mediacapturevideoprofilemediadescription_width.md

Replaced "height" with "width" in two instances

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot


upgrade projects to .net standard 2.0

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

could this be merged? @areddish

Sorry, this repository is deprecated.


Example of Object Detection in Realtime?

Do you have example code on how to do Object Detection in realtime?

抱歉。


UT compilation in 32-bit systems

I'm encountering errors when compiling the tests for 32-bit systems, @dtrugman did you try it?

Just tried on Ubuntu 16.04 LTS 32bit (puppetlabs/ubuntu-16.04-32-puppet).
CMake configuration:
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0

Saw the following compilation issues:
/home/vagrant/pfs/test/modules.cpp:29:33: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         expected.offset         = 0xffffffffc03eb000;
...
/home/vagrant/pfs/test/netlink_socket.cpp:26:28: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         expected.skbuff    = 0xffff9f55ba8e8800;
...
/home/vagrant/pfs/test/unix_socket.cpp:24:31: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         expected.skbuff       = 0xffff8db2f3e09400;
...
/home/vagrant/pfs/test/meminfo.cpp:27:21: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         amount      =<PHONE_NUMBER>7;
...
/home/vagrant/pfs/test/net_socket.cpp:43:39: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         expected.skbuff               = 0xffff9f55b1420800;
...
/home/vagrant/pfs/test/maps.cpp:40:15: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
         start = 0x7f0b476b6000;

Compilation was successful when values are trimmed to 32-bit.
And the mem reader test failed as well with the following error:
/home/vagrant/pfs/test/mem.cpp:5: FAILED:
due to unexpected exception with message:
  Couldn't read from memory: Invalid argument

Not sure what is the underlying reason.
Will handle those.


⚠ Fortnite has degraded performance

In 4d4be02, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1639 ms

Resolved: Fortnite performance has improved in 0986a67.


Fix bug on Range

If you want to init a datepicker (range or not) after remove a range one on the same input(s), an error was throw.
The case is if you want to dynamically change a range picker to a solo picker.
To test with the online demo, choice range then run that in the console:
$('#datepicker').datepicker('remove');
$('#datepicker input[name=start]').datepicker({});

I try many cases with remove (included call remove on each range children).
[EDIT] Forgot to say, the error is throw only if a value as been add to the input before removing range.

Thanks @WedgeSama!


[BUG] purl inconsistencies causing Dependency Track exceptions

Describe the bug
Dependency track has been raising some exceptions for some of our internal npm dependencies hosted on our github registry:
Caused by: org.datanucleus.exceptions.NucleusUserException: Attempt to store value "pkg:npm/%40company/package@0.0.10?checksum=sha-512%3A600c2c0e6b3521d258a58c8dc56fe8f9f3f87a0292c819277b1c2d5a4175d853568e52aef2d181074ee8d7f371f3a83176fb703689e53d2d56f92dce4163abdd&download_url=https%3A%2F%2Fnpm.pkg.github.com%2Fdownload%2F%40company%2Fpackage%2F0.0.10%2F219749b28431d4a55d9dd2ea25ad968051fe3474" in column ""PURL"" that has maximum length of 255. Please correct your data!

This appears to be coming from inconsistencies in how purl's are populated between cdxgen and @cyclonedx-npm.
purl for this package when using npx cdxgen -t nodejs -o bom.xml:
<EMAIL_ADDRESS>
purl for this package when using npx @cyclonedx/cyclonedx-npm --mc-type application --output-file bom.json:
"purl": "pkg:npm/%company/package@0.1.0?download_url=https%3A//npm.pkg.github.com/download/%40company/package/0.1.0/9c864f64aae09203dc92ac7d60716fcf8661fa57",

Expected behavior
I would expect the purl's to align, and likely resolve the issue we're seeing when attempting to ingest sbom's generated with @cyclonedx/cyclonedx-npm
Screenshots or output-paste
If applicable, add screenshots or past the output to help explain your problem.
Environment

@cyclonedx/cyclonedx-npm version: 1.11
NPM version: 8.19.3
Node version: 16.19.0
OS: macos

Though with our CICD we use the latest version available of node 16, and of cyclonedx-npm, running on ubuntu.

--short-PURLs achieves the desired result


Get API Key on Web Interface

The web interface needs the permission to access all indexes (to fetch the list of indexes).
If the web interface does not have the permission, we should display a pop-up (or a field) to get the right key and use the front.

I don't understand, do you mean that the user should be able to retrieve a key, or that there should be a field where he can input a key in order to use the web interface when a Master Key is set.
The second option seems like very easy to implement, and quite useful!

Indeed, it's the second option!

My team is currently in the process of moving to meilisearch but this is feature is important for us. If anyone could point me to the right direction I can try to make a PR. Thanks!

Hello @LuisRodriguezLD!
Glad to read your team wants to use MeiliSearch 😁 If you have any questions, feel free to post on our forum. If you need direct chatting, join us at our Slack.
If I'm not wrong, the feature is already available on master. If you need it right now, you can use it by compiling MeiliSearch from source (tab "Source").
If you can wait for 1 week, it will be available in the next release of MeiliSearch (v0.11.0) 😉

Closed by #732


Testing PR

What changes were proposed in this pull request?
(Please fill in changes proposed in this fix)
What is the link to the Apache JIRA
(Please create an issue in ASF JIRA before opening a pull request,
and you need to set the title of the pull request which starts with
the corresponding JIRA issue number. (e.g. HDDS-XXXX. Fix a typo in YYY.)
Please replace this section with the link to the Apache JIRA)
How was this patch tested?
(Please explain how this patch was tested. Ex: unit tests, manual tests)
(If this patch involves UI changes, please attach a screen-shot; otherwise, remove this)

As this appears to be a test, I am closing it.


[junit] Fix JUnit generated XML report.

Based on the Maven surefire-plugin JUnit XSD schema [1], name
attribute in testcase is required. Let's use description value
that is currently used as classname attribute for this purpose.
This issue may lead to errors with JUnit plugin 1.32 for Jenkins.
[1] https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd

Update: actually version 1.33 of the Jenkins JUnit plugin has fixed the occurring NPE which was present during the plugin execution in version before. So even though there is no working issue now, still formally the XSD schema requires the name attribute.
I'll keep on your decision whether you feel more to merge/update or close this.

Hi there :) Is there any chance this gets merged? Even though this doesn't make problem to the Jenkins plugin anymore, it still violates the XSD format expected by the Maven surefire plugin. Or shall we follow some different XSD instead that one?


Fix some resource leak in tests

Under topic #12793

Fix the warning message of resource leak in DirectMemory
Make resource leak warning more clear
Fix resource leak in some tests (not all)

Codecov Report
Attention: Patch coverage is 0% with 6 lines in your changes are missing coverage. Please review.

Project coverage is 27.97%. Comparing base (59551e4) to head (cce90f8).
Report is 207 commits behind head on master.

Files
Patch %
Lines

.../pinot/segment/spi/memory/unsafe/DirectMemory.java
0.00%
3 Missing :warning:

...he/pinot/segment/spi/memory/unsafe/MmapMemory.java
0.00%
3 Missing :warning:

Additional details and impacted files
@@              Coverage Diff              @@
##             master   #12794       +/-   ##
=============================================
- Coverage     61.75%   27.97%   -33.79%
+ Complexity      207      198        -9
=============================================
  Files          2436     2461       +25
  Lines        133233   134772     +1539
  Branches      20636    20822      +186
=============================================
- Hits          82274    37698    -44576
- Misses        44911    94208    +49297
+ Partials       6048     2866     -3182

Flag
Coverage Δ

custom-integration1
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration1
<0.01% <0.00%> (-0.01%)
:arrow_down:

integration2
0.00% <0.00%> (ø)

java-11
<0.01% <0.00%> (-61.71%)
:arrow_down:

java-21
27.96% <0.00%> (-33.66%)
:arrow_down:

skip-bytebuffers-false
27.97% <0.00%> (-33.78%)
:arrow_down:

skip-bytebuffers-true
0.00% <0.00%> (-27.73%)
:arrow_down:

temurin
27.97% <0.00%> (-33.79%)
:arrow_down:

unittests
27.96% <0.00%> (-33.78%)
:arrow_down:

unittests1
?

unittests2
27.96% <0.00%> (+0.23%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


ios cannot compile

xcode15
react-native-vision-camera : 3.1.0
vision-camera-ocr: 1.0
This library needs to be updated

Yep same for me getting CommandError: Failed to build iOS project. "xcodebuild" exited with error code 65.

Actually i started getting this when i installed vision-camera-ocr before that was working

Looks like there is PR for this https://github.com/aarongrider/vision-camera-ocr/pull/32