[NETBEANS-54] Module Review swing.validation

Project includes ValidationAPI.jar (CDDL licensed), originally hosted on Kenai, now GitHub.
Changed dead references to Kenai to their equivalent GitHub coordinates.
Note:  Even if the ValidationAPI.jar  file is using the org.netbeans  package namespace it is not part of the grant, as far as I can tell. Therefore it is still CDDL licensed.
Should anyone want to recreate the binary from source: The binary uses Kenai SVN commit no as the version number. Since the project was transferred to GitHub with full commit history, it is possible to find the equivalent point in time in GitHub, namely end-of-day Nov 17, 2011. The URL is noted in ValidationAPI-license.txt file.

Thanks for this investigation and changes, merging.


Accept None as input in xutils::pylist_to_zmq_buffers

Partially fixing #124

There seem to be an issue, the CI was not triggered. And I cannot push more commits to this PR...


move license out of REAMDE and into LICENSE file

LICENSE file was added since this pull request. Creating new PR to update README only


builder/cache/options: fix order of build args when using registry

Background
When using the build cache with the registry cache type the order of options given to docker build --cache-to appears to be significant and the ref option MUST come first, directly after the type=registry option.
The error looks like the following with the existing implementation that appends the ref option at the end of the builder/cache/options:
DEBUG [f3e45b60] Command: docker buildx build --push -t $ACCOUNT.dkr.ecr.us-east-2.amazonaws.com/$REPO:$SHA -t $ACCOUNT.dkr.ecr.us-east-2.amazonaws.com/$REPO:latest --cache-to type=registry,mode=max,compression=zstd,oci-mediatypes=true,image-manifest=true
,ref=$ACCOUNT.dkr.ecr.us-east-2.amazonaws.com/$REPO-build-cache --cache-from type=registry,ref=$ACCOUNT.dkr.ecr.us-east-2.amazonaws.com/$REPO-build-cache --label service="$APP" --file Dockerfile .
 DEBUG [f3e45b60] 	ERROR: "docker buildx build" requires exactly 1 argument.
 DEBUG [f3e45b60] 	See 'docker buildx build --help'.
 DEBUG [f3e45b60]
 DEBUG [f3e45b60] 	Usage:  docker buildx build [OPTIONS] PATH | URL | -
 DEBUG [f3e45b60]
 DEBUG [f3e45b60] 	Start a build
 DEBUG [f3e45b60] 	sh: 2: ,ref=$ACCOUNT.dkr.ecr.us-east-2.amazonaws.com/$REPO-build-cache: not found
  Finished all in 9.3 seconds

I can't just remove the other options because the oci-mediatypes=true,image-manifest=true options are required to use the build cache with ECR.

Thanks @admtnnr!
This seems like a strange requirement! Is this a Docker thing or just AWS specific? Either way I don't see a problem with changing it.


Make :options prop optional when using taggable mode

When we only want taggable mode without searching feature it can be convenient to omit the :options prop as it is useless. For now we must provide, at least, an empty array.
Actual
  <multiselect
    v-model="value"
    :taggable="true"
    :options="[]"
    :multiple="true"
    >
  </multiselect>

Proposal
  <multiselect
    v-model="value"
    :taggable="true"
    :multiple="true"
    >
  </multiselect>

Might leave it for the 3.0 release.


Chromium update doesn't result in an updated version

I have Chromium v90.0.4430.72 installed. I run choco upgrade all. I hit "A" when asked to run 'chocolateyInstall.ps1' for the chromium package. Choco reports that it updated chromium successfully.  For this specific run of choco upgrade all, it's:
You have chromium v90.0.4430.72 installed. Version 90.0.4430.93 is available based on your source(s).
I then launch Chromium from its shortcut, I go to About Chromium and it's reporting "Version 90.0.4430.72 (Official Build) (64-bit)" which is the version choco reported it upgraded from. I am expecting About Chromium to report "Version 90.0.4430.93 (Official Build) (64-bit)".
I check the Chromium application directory and find this:
>dir "C:\Program Files\Chromium\Application"
 Volume in drive C has no label.
 Volume Serial Number is E28E-6A41

 Directory of C:\Program Files\Chromium\Application

04/29/2021  02:59 PM    <DIR>          .
04/29/2021  02:59 PM    <DIR>          ..
04/22/2021  01:45 PM    <DIR>          90.0.4430.72
04/29/2021  02:59 PM    <DIR>          90.0.4430.93
04/15/2021  01:36 AM         2,212,864 chrome.exe
04/29/2021  02:59 PM               407 chrome.VisualElementsManifest.xml
04/15/2021  01:36 AM           946,688 chrome_proxy.exe
04/26/2021  08:04 PM         2,214,400 new_chrome.exe
04/26/2021  08:04 PM           948,736 new_chrome_proxy.exe
04/29/2021  02:59 PM    <DIR>          SetupMetrics
               5 File(s)      6,323,095 bytes
               5 Dir(s)  601,555,795,968 bytes free

Expected Behavior
I expect choco to update Chromium based on choco telling me that it will update Chromium, or that it found an update to the installed chromium package.
Current Behavior
Choco leaves the old version installed and active.
Possible Solution
Steps to Reproduce (for bugs)

choco install chromium
wait for new version
choco upgrade all
hit "A" for running of chromium's chocolateyInstall.ps1
launch Chromium from it's shortcut
check the version of Chromium  with About Chromium

Context
I have to uninstall chromium completely and re-install the updated version. I can't use choco upgrade all for chromium updates
Your Environment
>ver
Microsoft Windows [Version 10.0.19042.928]

>choco --version
0.10.15

You have chromium v90.0.4430.72 installed. Version 90.0.4430.93 is available based on your source(s).
Progress: Downloading chromium 90.0.4430.93... 100%

chromium v90.0.4430.93 [Approved]
chromium package files upgrade completed. Performing other installation steps.
The package chromium wants to run 'chocolateyInstall.ps1'.
Note: If you don't run this script, the installation will fail.
Note: To confirm automatically next time, use '-y' or consider:
choco feature enable -n allowGlobalConfirmation
Do you want to run the script?([Y]es/[A]ll - yes to all/[N]o/[P]rint): A

Installing 64-bit chromium...
chromium has been installed.
  chromium may be able to be automatically uninstalled.
 The upgrade of chromium was successful.
  Software installed to 'C:\Program Files\Chromium\Application'

@allenatdecisiv
This seems to be a problem with the chromium installer not closing the application when it is found to be running.
I recommend that you always make sure the application is closed before you run the update for this package. You can always open an issue with the Chromium Project developers.

@RedBaron2, okie dokie. Sounds good, thank you! I'll check on Chromium running prior to letting choco update it from now on. I would hope (🤞 ) that their installer would groak warnings and/or errors to signal that something went wrong, but I guess they don't?

@allenatdecisiv another thing to note, in some cases you may already have closed chromium but some other program makes use of chromium for its own web browsing interface.
(Take steam as an example of that, which also prevents a full chromium upgrade).
This is also something that will prevent the old folder to be deleted by the installer, but unfortunately, there isn't much we can do about that :cry:
You can read a bit more about the update issue which has also been reported in the past here: https://github.com/chocolatey-community/chocolatey-coreteampackages/issues/1088


Refactor MultiSet and VClock with Count and EventSet traits

Coverage decreased (-2.7%) to 92.827% when pulling 5204d56c0407db40f27c3a4d9191ec03f431558a on event_set into 39565b090ff289ab6ee622e62a561382551e112d on master.

Coverage decreased (-2.7%) to 92.827% when pulling 5204d56c0407db40f27c3a4d9191ec03f431558a on event_set into 39565b090ff289ab6ee622e62a561382551e112d on master.


feat: add official react support

Fixes #183
It's a bit awkward because the user has to install prop-types themselves, but the alternative would be to go for a monorepo, multi-package structure and have the react wrapper declare prop-types as a dependency. (Because I don't want it as a dependency for the main emoji-picker-element package.)
This is probably fine for now; maybe in a v2 update we can go for a monorepo structure.

Still on the fence about this:

the prop-types thing is still kind of weird
doesn't give access to the shadowRoot via ref if people want to inject their own styles (although I guess querySelector works)
privileges React in kind of a weird way
I'm not a React expert, so I don't know if a half-baked React shim is a great thing to add and support

Closing in favor of #201


MemGPT is not the first who support  self-editing

MemGPT is not the first who support self-editing. https://news.ycombinator.com/item?id=37901902
If I'm correct, FastGPT is the first who support self-editing

Please use this forum for raising technical issues. You're welcome to continue this discourse in our discord.
Closing this as from a quick glance at FastGPT doesn't mention self-editing anywhere.


Mentions of .Site.GoogleAnalytics

This file has several mentions of .Site.GoogleAnalytics that was recently deprecated e.g
https://github.com/gohugoio/hugo/blob/142558719324aa1628541d556ef1fa2d123f1e68/tpl/tplimpl/template_embedded.go#L241
https://github.com/gohugoio/hugo/blob/142558719324aa1628541d556ef1fa2d123f1e68/tpl/tplimpl/template_embedded.go#L253
And other deprecated features like .Site.Social and .Site.Author and
https://github.com/gohugoio/hugo/blob/142558719324aa1628541d556ef1fa2d123f1e68/tpl/tplimpl/template_embedded.go#L221

You're looking at a very old commit. The file in question, tpl/tplimpl/template_embedded.go, was removed over 5 years ago with the release of v0.41.0.


create a subfolder with the same name of the first folder

mkdirp('path/folder_name/folder_name');
is not working
then i tried this as well :
mkdirp('path/folder_name'); mkdirp('path/folder_name/folder_name');
not working too

i have good working if i try to do create folder:
"build/folder_name/folder_name" or
"build/img/img/"


PERF: Use isinstance in get_pj_direction

Related: #1205
@greglucas, this seems to be consistently faster for some reason. Can you verify?

Thanks for verifying 👍


On Entry Action and on Exit Action of service task feature in Kogito BPMN are not working

Describe the bug
When I write any on entry action in bpmn service task, it throws error saying this feature is not supported.
Expected behavior
On entry action and on exit action scripts should run
Actual behavior
throws error with not supported message
How to Reproduce?

Write any basic script in entry action in Spring boot , Kogito bpmn workflow service task
run the project

Output of uname -a or ver
No response
Output of java -version
No response
GraalVM version (if different from Java)
No response
Kogito version or git rev (or at least Quarkus version if you are using Kogito via Quarkus platform BOM)
No response
Build tool (ie. output of mvnw --version or gradlew --version)
No response
Additional information
No response

Is this going to be supported ? Or is there a substitute for it in Kogito?


BUG: prevent crash when TransformFileReader transform list is empty

Fixes segfault reported here: https://discourse.slicer.org/t/loading-mat-matrix/2226
while reading MATLAB .mat file (into Slicer, but replicated independently) because ioTransformList is empty.
frame #0: 0x00000001148d4209 libITKIOTransformBase-4.13d.1.dylib`itk::TransformFileReaderTemplate<double>::Update(this=0x0000000146741000) at itkTransformFileReader.hxx:149
   146 	  // need to be initialized using the transform parameters.
   147 	  // kernelTransform->ComputeWMatrix() has to be called after the transform is read but
   148 	  // before the transform is used.
-> 149 	  std::string transformTypeName = ioTransformList.front()->GetNameOfClass();
   150 	  const size_t len = strlen("KernelTransform");// Computed at compile time in most cases
   151 	  if (transformTypeName.size() >= len
   152 	      && !transformTypeName.compare(transformTypeName.size()-len , len, "KernelTransform"))

FWIW

100% tests passed, 0 tests failed out of 2360

I guess CI failed due to compiler warnings.

@ihnorton Thanks for the patch. Could it please be submitted to Gerrit?

Alright... (I thought you were taking PRs based on some of the othere recent ones here)

http://review.source.kitware.com/#/c/23232/

Thanks, @ihnorton!


Support for Sticky sessions across multiple ExternalNames in Kubernetes CRD

Feature Request
I've added support for Kubernetes CRD ExternalName https support on a pull request.
After testing it, I still get round-robin for ExternalNames.
In our case, we've two standalone servers which might be LoadBalanced from a Traefik running on Kubernetes.
Our IngressRoute looks like this:
  entryPoints:
  - websecure
  routes:
  - kind: Rule
    match: Host(`my.service.com`)
    services:
    - name: nexttest01
      passHostHeader: true
      port: 443
      sticky:
        cookie: {}
    - name: nexttest02
      passHostHeader: true
      port: 443
      sticky:
        cookie: {}

Feature
What did you expect to see?
It looks like stickiness is treated on a per-service basis, so, we'd love to see Stickiness across several service endpoints.
That way, if your connection is redirected to ExternalName "nexttest01" you'll always be served by that ExternalName. Right now, it makes round-robin between both services, nexttest01 and nexttest02.
IMHO that's a nice feature to have, so we can centralize all our https-terminations and load-balancing in this Kubernetes CRD Traefik deployment.

Thank you!

Hi! I'm Træfiker :robot: the bot in charge of communication regulation.
Thanks for your interest in Traefik!
We dedicate the issue tracker to bug reports and feature requests only. My advanced AI has spotted that your issue might be a configuration problem or relates to something that doesn't look like a bug.
To confirm this, please join our Community Forum and reach out to us on the Traefik section.
In case I'm wrong (well, that would be embarrassing :sweat_smile:), my developers will re-open the issue and fix me!
In the meantime, you can double check Traefik's documentation.

It looks this feature already exist. Please hit our forum https://community.containo.us/. Thanks!

No, man, this feature doesn't exist for Kubernetes CRD with ExternalNames, just for Kubernetes Services (in fact, for Pods).
ExternalNames can't store more than one endpoint, so I need to create 1 ExternalName for each Frontend server not running on Kubernetes, thus.
Moreover, Stickyness is treated in a per-service basis, and these are "multiple-services", so they get Roud-Robbin.


Log-in/Sign-up

Log-in/Sign-up
User Story
I WANT to search for new books to read
SO THAT I can keep a list of books to purchase
Acceptance Criteria
GIVEN a book search engine
WHEN I click on the Login/Signup menu option
THEN a modal appears on the screen with a toggle between the option to log in or sign up

This has been completed


Add support for AWS RoboMaker endpoints

Would be great to have moto support the RoboMaker endpoints (AWS RoboMaker API reference).

Thanks for opening; setting as a feature request.


fix root issue void pending

I think its great you have found the root cause of this issue but I would have 2 suggestions:

when bug fixing (especially ones that are subtle and have been around a long time) could we  initially add a failing test that documents the bug? This way we will catch if we accidentally introduce a regression - which can easily happen when it is subtle.
for important bug fixes like this perhaps we could add a few lines to the commit message to add context. I have nothing against 1-liner commit messages in general but I think this is a prime example of a commit that would merit some more information. For example a brief summary the information @nicolasburtey and @dolcalmi have provided as response to me so that another reviewer can understand the why better when looking at the diff. I find the additional information that @vindard  puts in his commit messages to be very useful when reviewing (like here for example)

you're right. time to make commit message more comprehensive!


JSX passed to footer property does not receive expected arguments

const columns = [{ accessor: 'keyA', header: "Title A", footer: (o) => { console.log(o) }]
o is an empty object rather than {data, column} as indicated in the documentation.  This prevents desired actions such as summing all the rows in the table for the specified column.
I've created a workaround using refs to access the applicable row/column information, however this approach is not React-like and generally undesirable.

Would you like to locate the bug and PR a fix?
On Tue, Mar 7, 2017 at 6:43 PM Michael Bridge<EMAIL_ADDRESS>wrote:

const columns = [{ accessor: 'keyA', header: "Title A", footer: (o) => {
console.log(o) }]
o is an empty object rather than {data, column} as indicated in the
documentation. This prevents desired actions such as summing all the rows
in the table for the specified column.
I've created a workaround using refs to access the applicable row/column
information, however this approach is not React-like and generally
undesirable.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tannerlinsley/react-table/issues/115, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AFUmCbgMYbyI2eoib966N8sbV1SLpZP9ks5rjge-gaJpZM4MWQvO
.

PR is open.


docdelete SHOW-ROLLUP doc.

Proposed changes
Issue Number: close #xxx
Problem summary
Doris do not have the SHOW-ROLLUP syntax.
Checklist(Required)

[ ] Does it affect the original behavior
[ ] Has unit tests been added
[ ] Has document been added or modified
[ ] Does it need to update dependencies
[ ] Is this PR support rollback (If NO, please explain WHY)

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall


Extend PodRunner functionality

Change Overview
This PR introduces more precise control on PodRunner execution. Since now it will be possible to separately start and stop pod, write file to started pod and execute command within running pod.
This PR is a preparation for introduction of better error handling for PodRunner.
Pull request type
Please check the type of change your PR introduces:

[ ] :construction: Work in Progress
[x] :rainbow: Refactoring (no functional changes, no api changes)
[ ] :hamster: Trivial/Minor
[ ] :bug: Bugfix
[ ] :sunflower: Feature
[ ] :world_map: Documentation
[ ] :robot: Test

Issues

fixes #issue-number

Test Plan

[ ] :muscle: Manual
[x] :zap: Unit test
[ ] :green_heart: E2E

Hi @e-sumin,
Can you please briefly explain how is this going to be helpful in improving the error handling?


Customizable @param types

Unlike #178, it would be nice to be able to customize @param completions based on type. So instead of a generic completion for type like: { "trigger" : "@param",         "contents": "@param ${1:[type]} ${2:[varname]} ${3:[description]}" },, it would be smart and @param completions would first know type and can customize accordingly.
Current, I can set type based on a regex within jsdocs_notation_map, but I cannot customize the @params line description, or at least I am not sure how.
This is primarily based on want to describe arrays or objects. So if I have an array I want to be able to identify various elements of the array and/or object. For more details, see the new PHP documentation for WordPress.
Related #122

I'm having difficulty understanding how this would be used. Could you provide some examples?


Azure AI connection

I did not find way to connect Rubberduck to my  Azure OpenAI deployment. Is it even supported? Thanks a lot.

I would also like to request support for Azure AI Studio models. The API is nearly identical to OpenAI, so it should not be too hard to add.

It's a bit different actually, tho not enough to be much work. I somewhat recently refactored a chatbot UI lib (can't remember which) to support azure openai in addition to public chatgpt.
The biggest difference is that with public chatgpt, there's only one endpoint to connect to, and it accepts the model (and/or version, iirc) as a parameter for each call, whereas azure openai, each model/version is deployed separately, and so you have different endpoints (and thus different api keys, etc) for each model/version.
In practical terms, in that refactor I did, I had to generalize the endpoint config so that it assumed endpoint was an array of objects with their own api key and model and such, and in the models selector UX, make several api calls per endpoint etc, and then remember the model<->endpoint mapping for making the actual chat api call.
Not having looked at this codebase at all, I don't think this would be a super big lift.


add security policy

currently, we don't have any security policy, we need to add it.
file name - SECURITY.md
Content
** Reporting Security Issues**

We want everyone who uses or helps with the project to tell us quickly if they find a problem that could make the project less safe. If you see something like this or think there's a problem related to safety, please do these things:

- Send an email to our team<EMAIL_ADDRESS>and tell us what the problem is in as much detail as you can.
- You can tell us on our [discord server](https://discord.gg/bGQqyM9g).
- In the subject line of your email, make it clear that it's about security. For example, you can write something like "A Problem with Safety - Project Name."
- Explain what the safety problem is in a simple and short way. If you have any proof, like pieces of code or logs, include them in your email.
- Don't talk about the problem openly or on the internet until we've had a chance to look at it. We want to fix it before it becomes a bigger issue.

Is it expected to create a new SECURITY.md file and add the given content to it? @priyankarpal

Is it expected to create a new SECURITY.md file and add the given content to it? @priyankarpal

yeah! you can do

@priyankarpal  can you please review the Pull request


Factorize getting the request parameters length and offset

Factorize getting the request parameters length and offset from the service routes (/rows, /search and /filter) to libapi.
Additionally, align their error messages.

Codecov Report
Attention: 5 lines in your changes are missing coverage. Please review.

Comparison is base (e7298cc) 90.42% compared to head (a501257) 86.08%.
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1934      +/-   ##
==========================================
- Coverage   90.42%   86.08%   -4.34%
==========================================
  Files         247       42     -205
  Lines       15411     2552   -12859
==========================================
- Hits        13936     2197   -11739
+ Misses       1475      355    -1120

Flag
Coverage Δ

jobs_cache_maintenance
?

jobs_mongodb_migration
?

libs_libapi
86.25% <ø> (ø)

libs_libcommon
?

services_admin
?

services_api
86.79% <ø> (ø)

services_rows
84.95% <33.33%> (+0.89%)
:arrow_up:

services_search
79.64% <50.00%> (+2.13%)
:arrow_up:

services_sse-api
94.16% <ø> (ø)

services_worker
?

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

Files
Coverage Δ

services/search/src/search/routes/search.py
60.71% <66.66%> (+4.53%)
:arrow_up:

services/rows/src/rows/routes/rows.py
57.74% <33.33%> (+4.49%)
:arrow_up:

services/search/src/search/routes/filter.py
50.00% <33.33%> (+3.33%)
:arrow_up:

... and 205 files with indirect coverage changes

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

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


[Feature]: Add "CREATE NOTEBOOK" privilege to the list of allowed plural object types for all and future lists in snowflake_grant_privileges_to_database_role resource.

Use Cases or Problem Statement
All the schemas in the firm are managed schemas and are controlled by a terraform role. To create the Notebooks within underlying managed schema, user needs to apply CREATE NOTEBOOK on the schema which is not possible using current versions of terraform modules as notebook isn't included in the list of allowed plural object types.
Nested Schema for on_schema_object
The object type of the schema object on which privileges will be granted. Valid values are: AGGREGATION POLICY | ALERT | AUTHENTICATION POLICY | CORTEX SEARCH SERVICE | DATA METRIC FUNCTION | DYNAMIC TABLE | EVENT TABLE | EXTERNAL TABLE | FILE FORMAT | FUNCTION | GIT REPOSITORY | HYBRID TABLE | IMAGE REPOSITORY | ICEBERG TABLE | MASKING POLICY | MATERIALIZED VIEW | MODEL | NETWORK RULE | PACKAGES POLICY | PASSWORD POLICY | PIPE | PROCEDURE | PROJECTION POLICY | ROW ACCESS POLICY | SECRET | SERVICE | SESSION POLICY | SEQUENCE | STAGE | STREAM | TABLE | TAG | TASK | VIEW | STREAMLIT
Category
category:grants
Object type(s)
resource:database_role
Proposal
No response
How much impact is this issue causing?
Medium
Additional Information
No response
Would you like to implement a fix?

[ ] Yeah, I'll take it 😎

Hey @anita0918 👋
I'll create a pr today and It'll be a part of the next release.

Hey @anita0918
The privilege was added in the latest provider version (v0.94.0). Could you please upgrade and confirm it works on your end?


Noble Causing Appveyor to Fail

Attempting to build OpenBCI_Ganglion_Electron with this library inside an electron app.
The bug is coming from trying to build for windows using Appveyor CI
My appveyor.yaml is:
os: unstable

environment:
  matrix:
    - nodejs_version: 7

cache:
  - node_modules -> package.json
  - app/node_modules -> app/package.json

build: off

version: '{build}'

shallow_clone: true

clone_depth: 1

install:
  - ps: Install-Product node $env:nodejs_version
  - set CI=true
  - npm install -g npm@latest
  - set PATH=%APPDATA%\npm;%PATH%
  - npm install
  - ps: git clone -q --branch=ganglion https://github.com/aj-ptw/OpenBCI_NodeJS.git C:\projects\OpenBCI_NodeJS
  - ps: cd app
  - ps: npm install C:\projects\OpenBCI_NodeJS

test_script:
  - node --version
  - npm run release

artifacts:
  - path: dist
    name: GanglionHub

The error we are getting is here as it looks like some USB dependency is throwing a fit.
A quick snippet of the error is here:
npm WARN<EMAIL_ADDRESS>No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\usb):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>install: `node-pre-gyp install --fallback-to-build`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

Would love to get this solved and I believe this could result in a PR to the main repo to add an appveyor example for the next person!
Thanks. So far this project has been great on macOS, but stubbing toes when trying to build on a windows machine.
You can see what software comes default on appveyor here and it already has Python 2.7.
I could see usb being a problem here because well, it's a virtual machine and why would it have drivers for usb?

I have been going through all the dependents of this project and am finally finding one that has an appveyor.yaml file:
meshblu-connector-ble-heartrate

@aj-ptw if you apply a similar configuration to the ones above does it work?

@sandeepmistry experimenting right now, will update ASAP with more info!

Well it's building https://ci.appveyor.com/project/aj-ptw/openbci-ganglion-electron getting a friend with windows to test

Ok well it's building on my system, forked this repo and created a new branch and enabled appveyor for it.
Build is failing with:
https://ci.appveyor.com/project/aj-ptw/noble/build/job/vyqg8n6igmh6w4xh

@aj-ptw looks like node-usb is not compatible with Node.js v7 for now.
I'm going to close this for now, but feel free to re-open if there's something specific about noble or node-bluetooth-hci-socket.


Browse Mount not working.

Describe the bug
After connecting headset. When I click browse mount, nothing happens. It does not load or anything. Have used for the last month with no issues. Tried installing again and followed the steps to install again. But no luck.I see i am connected with both green boxes. Dev mode on etc..
To Reproduce
Steps to reproduce the behavior:

Go to 'Browse'
Click on 'Click to Browse Mounts'
See error

Expected behavior
When you click browse mounts, nothing will happen. Almost as if you did not click it.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (Windows 10 64bit Version10.0.19042):

OS: [e.g. Windows/OSX/LINUX]
Running via binary or npm start
Version [e.g. v0.0.3-alpa]

Additional context
Add any other context about the problem here.

all you can really do it reinstall rclone, reoot, and hope it works again, sounds like rclone stopped doing its job for you for some reason

Thank you, I restarted and reinstalled and was working properly! Thanks
Sent from my iPhone

On May 11, 2021, at 11:27 PM, WhiteWhidow @.***> wrote:

all you can really do it reinstall rclone, reoot, and hope it works again, sounds like rclone stopped doing its job for you for some reason
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


give a better error message if tex2svg fails

Fix #10

Feel free to change the wording @TheCedarPrince . Just thought it might be nice to have a better error message.


mode availability and list utils

Status
IN DEVELOPMENT
Description
Methods to indicate if models are available, to list the models, and to get the info
Impacted Areas in Library
Schema, Response, Model
Which issue(s) does this pull-request fix?

Any special notes for your reviewer?

Checklist

[ ] Automated tests exist
[ ] Updated Package Requirements (if required, and with maintainers' approval)
[ ] Local unit tests performed
[ ] Documentation exists link
[ ] Local pre-commit hooks performed
[ ] Desired commit message set as PR title and description set above
[ ] Link to relevant GitHub issue provided

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

19 of 19 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.03%) to 96.383%

Totals

Change from base Build<PHONE_NUMBER>:
0.03%

Covered Lines:
1892

Relevant Lines:
1963

💛  - Coveralls


Hello I unable to install package

PS C:\Users\Raj kumar\Downloads\adapt-to-schedule-main> npm install @adobe/aem-headless-client-js
npm ERR! code UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! errno UNABLE_TO_GET_ISSUER_CERT_LOCALLY
npm ERR! request to<EMAIL_ADDRESS>failed, reason: unable to get local issuer certificate
npm ERR!      C:\Users\Raj kumar\AppData\Local\npm-cache_logs\2022-06-10T04_32_02_397Z-debug-0.log
please check and share the solution
Thanks

Check .npmrc, it looks like custom registry is defined.
This package is public, hosted on npmjs.com


Bug ?

[Server thread/WARN] [tickdynamic]: Failed to remove: EntityPlayerMP['Kasia1403'/40134, l='New World BOP TEST', x=-574.00, y=64.00, z=-4851.00] as it does not exist in the list.
https://github.com/The-Fireplace-Minecraft-Mods/TickDynamic/files/10327119/debug.log
https://github.com/The-Fireplace-Minecraft-Mods/TickDynamic/files/10327120/latest.log

it seem to be fixed in already in official build


1463 add courses fees page

Context
Re-creating /organisation/2cf/course/self/2yn6/fees in rails
Changes proposed in this pull request
Add /fees to a course
Guidance to review

This is a "dumb" read only form at present because there is some backend work todo

c#
rails

 Add edit course length and fees page

In the Rails screenshot, the fee is "9000.0" (extra zero)... will that be resolved with the backend work?

@misaka do you think I should edit the backend to return a rounded number amount? Or make the frontend do it?

@misaka do you think I should edit the backend to return a rounded number amount? Or make the frontend do it?

Just discussed it with @misaka IRL, we've come to the conclusion that the frontend should explicitly define how it formats the number, even if it comes through in the right format from the backend.


No response after invoking the running of DPU for my custom model

Before executing the following code, everything is normal.
auto job_id = runner->execute_async(inputsPtr, outputsPtr);
runner->wait(job_id.first, -1);

After invoking DPU, this thread is suspended and has no response for a very long time and I can' t kill it. I want to know the possible reasons and what should I do.

Hi @wanghao16020510036
Has this issue been solved?

Hi @wanghao16020510036
Since we haven't received your reply for a long time, we assume you have solved this issue and I'm going to close it. If you still have any questions, please feel free to reopen it. Thank you very much.


inherit in mli file gets pretty printed wrong

The title says it all.
OCaml code:
class type
    something =
        object
        inherit Wrappee.t
    end

becomes
class type something = {
  inherit new Wrappee.t
};

I'm guessing the new keyword isn't supposed to be there.

Seems like this is where the pretty printer goes rogue: https://github.com/facebook/reason/blob/ab6ba1cd01d800bd9cbfb4b5afd3928169e1964b/src/reason_pprint_ast.ml#L4518-L4519 :p

fixed


Add TxFailureReason ErrInvalidChainAddressUnlock and ErrInvalidDirectUnlockableAddressUnlock

[x] Would it be possible to have an amount overflow error like the mana one? Could happen with private tangle configurations.
[x] What error should be used on invalid unlock method? Like a Signature for an AccountAddress?
[x] What error should be used if an NFT/Account/Anchor unlock point to a different but same type NFT/Account/Anchor?

Closed by https://github.com/iotaledger/iota-sdk/pull/2058


JSONReader: Encoding fixes UnicodeDecodeError

Description
Provides additional encoding parameter in JSONReader, default is UTF-8.
Fixes "UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 3445: character maps to " on Windows 10 x64
Type of Change
Please delete options that are not relevant.

[x] Bug fix / Smaller change

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[x] I stared at the code and made sure it makes sense

Suggested Checklist:

[ ] I have added a library.json file if a new loader/tool was added
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I ran make format; make lint to appease the lint gods

Hi @freinold, Thankyou for the contribution.
Could you also please take a look at linting!


FIX: Do not trigger warning when a user customizes a theme's data files

A recent change was made to hugo_sites.go which caused a warning to be generated and displayed in hugo command output when a user purposely overrides the data file of a theme to customize parameters.
Overriding files is a feature of Hugo and should not generate Warnings/Errors in this scenario of a user customizing a theme's data files.
This PR fixes that logging bug that was introduced by correcting the log level from WARN to INFO.
See https://discourse.gohugo.io/t/hugo-bug-warning-higher-precedence-data-already-in-the-data-tree/19236

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

I have an upcoming fix for this in my working branch, and I will close this in favour of that one. It will come soon. There is a potential WARNING situation in there, but it is hard to detect so I'll turn it off.


remove 82 from chromium-versions

Chromium 82 is skipped, Chromium 83 is included in electron 9.0: https://www.electronjs.org/blog/electron-9-0

Closed in favor of #36.


added phpcs support

I added the phpcs checks before the php -l checks because it seems syntastic will output errors as warning if a warning appear after errors in the list.
To select a prefered config set, just use:
phpcs --config-set default_standard Symfony2

Sweet, had never heard of phpcs before this :)


Stops polling secondary folder after user renamed it on server

Expected behavior
When I open a subordinated folder in k9 client, and pull down to refresh, it should check for new emails, even after the concerning email folder was renamed by me in a browser (webmail access).
Actual behavior
The folder's content was updated successfully before i renamed it. But after renaming, it still appears with its old name in the client, while on the email server this folder has its desired new name.
Steps to reproduce
1.Use an internet browser to lo into your enail account, and change the name of a subordinate email folder.
2. in k-9 mail's settings go to Account - fetching emails - set poll "All" folders.
3. in k-9 go into that email folder which still appears with the old name, and try to check for new emails, manually, by wiping down.
Environment
K-9 Mail version: 5.207.4
Android version: 7.1.2 (LineageOS 14.1)
Account type (IMAP, POP3, WebDAV/Exchange): IMAP

We should refresh the folder list when we can't sync a folder because it has been removed from the server.
Tracking renames on the server is only possible with RFC 8474.


Add polyfill for path.isAbsolute

Turns out a polyfill is probably a better solution (as opposed to my previous PR) since using Node.js 0.10.X is still common.

I think I first wrote that code with that module, but then found that node had it. Little did I know, that node 0.10 didn't :smile_cat:

Yeah, it's a bummer sometimes! Thanks :smile:

Released as v3.0.1


SparkListenerBus has already stopped! Dropping event SparkListenerExecutorMetricsUpdate(driver,WrappedArray())

Hi,
Facing a few errors related to SparkListenerBus while running the variant calling on RNA-seq, here is the log file:
logs.txt
The errors look like this:
grep ERROR logs.txt

[2018-07-13T04:07Z] 18/07/13 00:07:19 ERROR LiveListenerBus: SparkListenerBus has already stopped! Dropping event SparkListenerExecutorMetricsUpdate(driver,WrappedArray())
[2018-07-13T04:37Z] 18/07/13 00:37:38 ERROR LiveListenerBus: SparkListenerBus has already stopped! Dropping event SparkListenerExecutorMetricsUpdate(driver,WrappedArray())
[2018-07-13T05:26Z] 18/07/13 01:26:21 ERROR Executor: Exception in task 6.0 in stage 7.0 (TID 46)
[2018-07-13T05:26Z] 18/07/13 01:26:21 ERROR TaskSetManager: Task 6 in stage 7.0 failed 1 times; aborting job
[2018-07-13T05:26Z] 18/07/13 01:26:24 ERROR LiveListenerBus: SparkListenerBus has already stopped! Dropping event SparkListenerBlockUpdated(BlockUpdatedInfo(BlockManagerId(driver, localhost, 37007, None),rdd_18_4,StorageLevel(1 replicas),0,0))

And this is the config file for your reference:
details:
- algorithm:
    aligner: star
    variantcaller: gatk-haplotype
    # tools_off: gatk4
  analysis: RNA-seq
  description: 'Sample 1: CDL-634-13P'
  files:
  - /mnt/isilon/cbmi/variome/rathik/mendelian_rnaseq/fastq/CDL-634-13P/CDL-634-13P_pe_1.fq.gz
  - /mnt/isilon/cbmi/variome/rathik/mendelian_rnaseq/fastq/CDL-634-13P/CDL-634-13P_pe_2.fq.gz
  genome_build: GRCh37
  metadata:
    batch: CDL-634-13P
fc_name: CDL-634-13P-CDLS
upload:
  dir: /mnt/isilon/cbmi/variome/rathik/mendelian_rnaseq/bcbio_out/final

Hi Komal,
Sorry about the problems-- I'm not sure what is going on here, it kind of looks like to me that something is dying along the way and causing this, and it might be cluster related instead of code related. Does this happen if you rerun? You don't need to start over, just resubmitting the bcbio command will pick up where it left off.

Sure - will give it a go and let you know.

I think the run is definitely past this stage so I will close this now.

Thanks-- I think what happened is a node died in the middle of processing, which caused this part to fail.


s3: rclone sync is re-uploading already existing files

Current Behavior
Probably s3 is not returning all required by rclone to detect duplicate data.
2023/12/16 17:06:52 INFO  : logs/2023-10-31-3.log.gz: Copied (replaced existing)
2023/12/16 17:06:52 INFO  : logs/2023-10-31-1.log.gz: Copied (replaced existing)
2023/12/16 17:06:53 INFO  : logs/2023-10-31-2.log.gz: Copied (replaced existing)
2023/12/16 17:06:53 INFO  : logs/2023-10-31-5.log.gz: Copied (replaced existing)

after adding --size-only parameter it stopped re-uploading files. I tested it with local and remote s3 as sync source, in both cases it works the same.
https://rclone.org/docs/#size-only
--size-only
Normally rclone will look at modification time and size of files to see if they are equal. If you set this flag then rclone will check only the size.

This can be useful transferring files from Dropbox which have been modified by the desktop sync client which doesn't set checksums of modification times in the same way as rclone.

Expected Behavior
Do not reupload existing files
Steps to Reproduce
No response
Version
0.7.1 (zen)
What operating system did the problem occur on (e.g. Ubuntu 22.04, macOS 12.0, Windows 11)?
Ubuntu 22.04, kubernetes
Autopilot Config
not necessary
Bus Config
not necessary
Contract Set Contracts
not necessary
Anything else?
No response

Quick update on this. It seems the issue is a lack of support for custom metadata on our end. We plan on fixing this as part of releasing custom metadata support for renterd.


Vscode-style sticky-scrolling but with prompts

Description of the new feature/enhancement
Original idea by @lunasorcery, approved by @DHowett
https://twitter.com/DHowett/status/1619856783119626242
You know how vscode is able to "stick" the namespace/class name or function signature to the top of the screen when some part of the relevant code scope is "above" the viewport? That, but for commands that output a bunch of data, with the original prompt/command being sticky.
This should increase the productivity in exactly the same manner as the feature does inside vscode: easier to browse large histories with commands outputting a bunch of stuff.
It could also be convenient to make the sticky part clickable to scroll up to the beginning of the command output.

Proposed technical implementation details (optional)

yes

It could also be convenient to make the sticky part clickable to scroll up to the beginning of the command output

absolutely yes
We need to figure out what we want the UX of this to look like exactly, but I love it. I'll link it up.
aside: Do we want it to have the commandline? or maybe the directory? Toggle between the two? Nah, directory seemed like something that was a good idea at 3am but I already don't think it's a great idea.


Possible: URL escaping issue preventing searching of titles for metadata with non-alphanumeric characters

Searching on the full title of "The Signal from Tölva" returns no results, resulting in a (silently) failed search when downloading metadata. Several dozen other games in my library failed similarly during a bulk search.
Searching on only "The Signal" on this one game resulted in a positive result, leading me to believe that perhaps it is due to the search parser failing to automatically "escape" the URLs correctly - insert the proper URL codes that represent special characters that cannot be typed normally in URLs. In the above example, the URL code that must be passed is %C3%B6 between capital T and lower case l, to render the o with diaeresis.

This one is proving tricky (always love some encoding trouble).
Am able to reproduce in my library by manually adding the game you mentioned, The Signal from Tölva.
Though, can't get the API to return the expected results in the search (even manually with curl). Will keep digging over the next few days.
https://github.com/sharkusmanch/playnite-pcgamingwiki-metadata-provider/blob/v1.0.5/src/PCGWClient.cs#L58=

Actually, looks like the REST library was correctly encoding the search. Problem was that these special characters are only recognized if the search string is quoted:
Unquoted:
$ curl -H "Content-Type: application/x-www-form-urlencoded; charset=utf-8" 'https://www.pcgamingwiki.com/w/api.php?action=query&list=search&srlimit=300&srwhat=title&srsearch=The%20Signal%20from%20T%C3%B6lva&format=json'
{"batchcomplete":"","query":{"searchinfo":{"totalhits":0},"search":[]}}

Quoted:
$ curl -H "Content-Type: application/x-www-form-urlencoded; charset=utf-8" 'https://www.pcgamingwiki.com/w/api.php?action=query&list=search&srlimit=300&srwhat=title&srsearch="The%20Signal%20from%20T%C3%B6lva"&format=json'
{"batchcomplete":"","query":{"searchinfo":{"totalhits":1},"search":[{"ns":0,"title":"The Signal From T\u00f6lva","pageid":58162,"size":10581,"wordcount":1136,"snippet":"|cover        = The Signal From T\u00f6lva cover.jpg\n...ersion now live, -50% sale on. - Steam Community :: Group Announcements :: The Signal From T\u00f6lva]</ref>}}\n","timestamp":"2022-01-21T02:11:59Z"}]}}

Fixed in v1.0.5


autoname-index

Hey calvin,
We were using the autoname-index branch for the postgres branch on https://github.com/bmpvieira/heroku-dat-template/ but it seems gone.
I tried to use 2.0.0, but its having trouble finding our sub indexes. Help?

Can you clarify about it not being able to find the sub index?

I also can check on Monday to see if I have that branch lying around on my
work laptop
On Sat, Jul 18, 2015, 1:24 PM Karissa McKelvey<EMAIL_ADDRESS>wrote:

Hey calvin,
We were using the autoname-index branch for the postgres branch on
https://github.com/bmpvieira/heroku-dat-template/ but it seems gone.
I tried to use 2.0.0, but its having trouble finding our sub indexes. Help?
—
Reply to this email directly or view it on GitHub
https://github.com/calvinmetcalf/SQLdown/issues/26.

To test:
$ dat -v
7.0.0-pre-5
$ hub clone bmpvieira/heroku-dat-template/
$ cd heroku-dat-template
## npm install, install the sqldown version you're testing
$ dat init
Initialized a new dat at /Users/karissa/dev/node_modules/heroku-dat-template

Working (auto-index branch):
$ dat import <csv or json file> -d test
...
Version: asdhf2h3hsdfasdflsjfd
$ dat export -d test
<contents>

contents of working psql db:
-------------------------------------------------------------
  1 | !meta!log                                                                                | "/Users/karissa/dev/node_modules/heroku-dat-template/.dat:cic9fobzz00001hxmm3zvd3rm"
  2 | !log!!changes!01                                                                                | "68754085c36e5e9a44778b46c8adf4039f2798a480208ef8317df55db3fcd3bb"
  3 | 7df55db3fcd3bb                                      | [8,1,18,64,54,56,55,53,52,48,56,53,99,51,54,101,53,101,57,97,52,52,55,55,56,98,52,54,99,56,97,100,102,52,48,51,57,102,50,55,57,56,97,52,56,48,50,48,56,101,102,56,51,49,55,100,102,53,53,100,98,51,102,99,100,51,98,98,26,25,99,105,99,57,102,111,98,122,122,48,48,48,48,49,104,120,109,109,51,122,118,100,51,114,109,32,1,42,9,8,5,24,129,208,219,148,234,41]
  5 | !log!!logs!cic9fobzz00001hxmm3zvd3rm!01                                                                           | [8,1,18,64,54,56,55,53,52,48,56,53,99,51,54,101,53,101,57,97,52,52,55,55,56,98,52,54,99,56,97,100,102,52,48,51,57,102,50,55,57,56,97,52,56,48,50,48,56,101,102,56,51,49,55,100,102,53,53,100,98,51,102,99,100,51,98,98]
  6 | !meta!layer                                                                                | "68754085c36e5e9a44778b46c8adf4039f2798a480208ef8317df55db3fcd3bb"
  7 | !layers!68754085c36e5e9a44778b46c8adf4039f2798a480208ef8317df55db3fcd3bb                                          | "68754085c36e5e9a44778b46c8adf4039f2798a480208ef8317df55db3fcd3bb"
 10 | !meta!status!68754085c36e5e9a44778b46c8adf4039f2798a480208ef8317df55db3fcd3bb                                     | [8,129,208,219,148,234,41,16,0,24,0,32,0,40,9,48,5]
 11 | !operations!9853aaf9cec98f906f85ad722748d1c24185b0a5bbff3d3b1076498232d2c180!00                                   | [8,1,18,4,1

Non working (@2.0.0):
$ dat import <csv or json file> -d test
...
Version: null
$ dat export -d test # returns nothing
$

psql contents:
---------------------------------------------------------------------------------------------------------------------------------
  1 | \x216d657461216c6f67 | \x2f55736572732f6b6172697373612f6465762f6e6f64655f6d6f64756c65732f6865726f6b752d6461742d74656d706c6174652f2e6461743a63696339666333696c303030303768786d6d64373267337770
(1 row)

seems to be potentially an encoding issue

I got redisdown working on the first try, but if there's something we can do to make it work on the dat side let me know

thanks a bunch!!

So with 2.0.0 we switched to binary encoding so if your coming from a 1.x
Era database the data won't be compatible
On Sat, Jul 18, 2015, 3:34 PM Karissa McKelvey<EMAIL_ADDRESS>wrote:

thanks a bunch!!
—
Reply to this email directly or view it on GitHub
https://github.com/calvinmetcalf/SQLdown/issues/26#issuecomment-122587180
.

Okay thanks, that makes sense.
That postgres database in the example was fresh -- not a migration

can you do a \d table_name for both of them from the psql shell?

working:
psql (9.3.5)
Type "help" for help.

test=# \d sqldown_id_seq;
       Sequence "public.sqldown_id_seq"
    Column     |  Type   |        Value
---------------+---------+---------------------
 sequence_name | name    | sqldown_id_seq
 last_value    | bigint  | 45
 start_value   | bigint  | 1
 increment_by  | bigint  | 1
 max_value     | bigint  |<PHONE_NUMBER>854775807
 min_value     | bigint  | 1
 cache_value   | bigint  | 1
 log_cnt       | bigint  | 21
 is_cycled     | boolean | f
 is_called     | boolean | t
Owned by: public.sqldown.id

test=# \d sqldown;
                         Table "public.sqldown"
 Column |  Type   |                      Modifiers
--------+---------+------------------------------------------------------
 id     | integer | not null default nextval('sqldown_id_seq'::regclass)
 key    | text    |
 value  | text    |
Indexes:
    "sqldown_pkey" PRIMARY KEY, btree (id)
    "sqldown_key_idx" btree (key)
    "sqldown_key_idx1" btree (key)
    "sqldown_key_idx2" btree (key)
    "sqldown_key_idx3" btree (key)

not working:
test4=# \d
              List of relations
 Schema |      Name      |   Type   |  Owner
--------+----------------+----------+---------
 public | sqldown        | table    | karissa
 public | sqldown_id_seq | sequence | karissa
(2 rows)

test4=# \d sqldown
                         Table "public.sqldown"
 Column |  Type   |                      Modifiers
--------+---------+------------------------------------------------------
 id     | integer | not null default nextval('sqldown_id_seq'::regclass)
 key    | bytea   |
 value  | bytea   |
Indexes:
    "sqldown_pkey" PRIMARY KEY, btree (id)
    "sqldown_key_index" btree (key)

test4=# \d sqldown_id_se
Did not find any relation named "sqldown_id_se".
test4=# \d sqldown_id_seq;
       Sequence "public.sqldown_id_seq"
    Column     |  Type   |        Value
---------------+---------+---------------------
 sequence_name | name    | sqldown_id_seq
 last_value    | bigint  | 1
 start_value   | bigint  | 1
 increment_by  | bigint  | 1
 max_value     | bigint  |<PHONE_NUMBER>854775807
 min_value     | bigint  | 1
 cache_value   | bigint  | 1
 log_cnt       | bigint  | 32
 is_cycled     | boolean | f
 is_called     | boolean | t
Owned by: public.sqldown.id

version 1.2.0 seems to show the same issues as 2.0.0, aka only importing the very first line, but doing it in text so it's easier to read, the good news is that 1.1.0 seems to work fine

ok think I've fixed it over at #27, basically I had a feature for snapshotting the database that was causing things to break because...not entirely sure why, I think there where a couple separate issues, but the snapshotting feature was only actually needed for mysql because it is a terrible database so I disabled it for postgres and sqlite3 and fixed the other issue which was with the Iterator.prototype._end which apparently I shouldn't use

should be fixed

this works thanks a bunch!


Fix "Expexted Expression '.'" bug

Linux and MacOS doesn't work properly on the current version of the template.

Apparently it's the swc that is converting the code inappropriately.

Somehow, when redeploying the environment it works again...

Let's wait for next updates from Next.js, for now it's working normally.


Steps1to3.m : recommended heads?

In Steps1to3.m, is there a recommended minimum number of heads to use for good (valid) results?

In Steps1to3.m, is there a recommended minimum number of heads to use for good (valid) results?

Around 5000 heads, you will achieve valid results.


Adds the auto layout support

Please review it and merge it.

How can i use when i handle tableView with autolayout


Automated cherry pick of #3750: Update latest CI testbed to 1.24 and adjust related script

Cherry pick of #3750 on release-1.6.
#3750: Update latest CI testbed to 1.24 and adjust related script
For details on the cherry pick process, see the cherry pick requests page.

/test-all
/test-flexible-ipam-e2e


ClickListener on footer and/or header RecyclerAdapter

Hi @orhanobut thank you for you lib but i have two questions;
How to implement clicklistener on a view in footer and or header?[fix to be define after the creation of the dialog]
Do you plan to add recyclerAdapter support for recycler view?
best regards,

I'm out of city currently, I'll check this issue in a few days

Hi,
Footer or Header views are treated as normal views. You can either pass view object itself or the resource id. You can access view clicks if they have id.
setOnClickListener

Closing this issue due to long time period, can reopen if needed


Format contrib repo to be more flat.

Fixes https://github.com/knative/eventing-contrib/issues/508
Proposed Changes

move github one level up.
move awssqs one level up.

Release Note

NONE.

/assign @grantr

Coverage of github/pkg/reconciler/webhook_client.go was zero before; this PR doesn't change it.


Problem with Ncurses linking in Ubuntu 16.04

During building I get the following problem:
[ 98%] Building CXX object CMakeFiles/nchat.dir/src/uicommon.cpp.o
[ 98%] Building CXX object CMakeFiles/nchat.dir/src/uidefault.cpp.o
[ 98%] Building CXX object CMakeFiles/nchat.dir/src/uilite.cpp.o
[100%] Building CXX object CMakeFiles/nchat.dir/src/util.cpp.o
[100%] Linking CXX executable bin/nchat
CMakeFiles/nchat.dir/src/uicommon.cpp.o: In function `UiCommon::RedrawInputWin()':
uicommon.cpp:(.text+0x4455): undefined reference to `waddnwstr'
CMakeFiles/nchat.dir/src/uicommon.cpp.o: In function `UiCommon::RedrawOutputWin()':
uicommon.cpp:(.text+0x4c99): undefined reference to `waddnwstr'
uicommon.cpp:(.text+0x53f7): undefined reference to `waddnwstr'
uicommon.cpp:(.text+0x542a): undefined reference to `waddnwstr'
CMakeFiles/nchat.dir/src/uicommon.cpp.o: In function `UiCommon::Run()':
uicommon.cpp:(.text+0x6b6d): undefined reference to `wget_wch'
CMakeFiles/nchat.dir/src/uidefault.cpp.o: In function `UiDefault::RedrawContactWin()':
uidefault.cpp:(.text+0x900): undefined reference to `waddnwstr'
collect2: error: ld returned 1 exit status
CMakeFiles/nchat.dir/build.make:341: recipe for target 'bin/nchat' failed
make[2]: *** [bin/nchat] Error 1
CMakeFiles/Makefile2:73: recipe for target 'CMakeFiles/nchat.dir/all' failed
make[1]: *** [CMakeFiles/nchat.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

Googling says that it is related to problem with linking ncurses.
Low memory way of compilation is used (with SplitSource.php).
The problem occur both with gcc and clang. I'm using Ubuntu 16.04.
Currently I have the following version  libncursesw5-dev installed.
Package: libncursesw5-dev
Version: 6.0+20160213-1ubuntu1

I set up an Ubuntu 16.04 system now and tested. It appears Ubuntu 16.04 comes with CMake 3.5, while nchat needs a feature in CMake >= 3.10 to correctly detect the wide-version of the dependency libncursesw.
If possible, try upgrading CMake to a version >= 3.10, alternatively as a workaround you can change the following line in CMakeLists.txt:
target_link_libraries(nchat PUBLIC tdclientshared ${CURSES_NCURSES_LIBRARY})
to:
target_link_libraries(nchat PUBLIC tdclientshared ncursesw)
and try build again.
For my own reference; previously encountered in #13.

Thanks, trying CMakeLists.txt update right now.

target_link_libraries update works. Thanks again!


GloSC currently doesn't seem to work with Destiny 2

I've have

Xbox One controller connected via Bluetooth
GloSC 2.0.6, and accompanying VIGem installed
Windows 10, 20H2, build 19042.685
GloSC instance with 'enable overlay' and 'virtual controllers' ticked
'Launch game' ticked with the path 'C:/Program Files (x86)/Steam/steamapps/common/Destiny 2/destiny2.exe'

However, when I go to 'controller configuration' I did a silly test binding: remap right stick click to right trigger. But the game still receives right stick click and still crouches instead of firing. Something is either preventing GloSC from working properly or Destiny is actively circumventing GloSC.

GloSC is meant to enable Steam controller support for non-Steam games so you can use Steam's controller configuration, or the Steam Controller itself, in a non-Steam game. Destiny 2 is a native Steam game and as such is not something you should be using GloSC for.
Destiny 2 has native xinput controller support built in, and should not need any tweaking whatsoever for use with an Xbox One controller, and I've used it myself with no issue. It also has Steam Controller support which was really quite bad last I checked, and required a lot of manual editing of the controller config file, but GloSC would not change that whatsoever.

GloSC is meant to enable Steam controller support for non-Steam games so you can use Steam's controller configuration, or the Steam Controller itself, in a non-Steam game. Destiny 2 is a native Steam game and as such is not something you should be using GloSC for.
Destiny 2 has native xinput controller support built in, and should not need any tweaking whatsoever for use with an Xbox One controller, and I've used it myself with no issue. It also has Steam Controller support which was really quite bad last I checked, and required a lot of manual editing of the controller config file, but GloSC would not change that whatsoever.


Include a License File

It would be nice to have a clear license for your code. The only one I found is in include/rapidhash.h. Is your code also licensed as BSD-2 ?
Thanks.

MIT OR Apache-2.0 for the salmagundi stuff (because that's what the rest of my projects almost always use, and seems to be the default for small foss projects elsewhere).
Added license files and spdx magic comments.


⚠ Feedaty widget has degraded performance

In 1e4a154, Feedaty widget (https://widget.feedaty.com/public/js/feedaty.js?merchant=10213975&style_ver=2021&data-sku=36263) experienced degraded performance:

HTTP code: 200
Response time: 4046 ms

Resolved: Feedaty widget performance has improved in d18bfeb after 22 minutes.


help me????

I am more inexperienced. Can you help with the installation of the program?

you will need just 2 modules in python3........ bit and gmpy2


feat: better build system

windows arm64 is ignored
musllinux is also ignored

download prebuilt ffi library from the Rust repo at build time
also build platform wheel to reduce binary size

The upload part will be inside another PR


Foxx model schema validations

I keep running into problems with my models’ schemas and I’m starting to believe now that the default way a generated Foxx app handles the schemas can only work for the simplest of use cases.
Problem 1: model.set() doesn’t catch validation problems if the schema defines attributes based on the value of other attributes like:
foo: Joi.string(),
bar: Joi.string().when(‘foo’, {is: ‘baz’, then: Joi.required()})

Now if the controller action gets called with {foo: ’baz’, bar: null}, nothing will catch that the model is invalid due to bar being null.
I guess set() could validate the whole schema instead of just the attribute being set, but that feels pretty wasteful.
Problem 2: For any non-trivial document that, for example, has private values (hidden from API consumers) and stores computed values, validating the internal model is fundamentally different from validating parameters to the controller actions.
For example, a private, internal attribute I might want to define as Joi.number().integer().min(3).max(15).required().default(7) and be able to rely on all documents having valid values for that attribute. My API user, on the other hand, should never get or set that attribute (because it’s internal/private).
Controller POST and PUT methods are creating a model from the raw parameters, and then validate that model. In my example, the PUT method would overwrite my document’s private attribute with the default value 7 which is obviously wrong.
Problem 3: One would want to implement a merge-patch controller action that is somewhat consistent with the post/put actions. But then one couldn’t even define any parameters as required() in the schema. (see also #1324).
Proposal that would address some problems:

The model’s schema should be considered an internal description of documents stored in ArangoDB.
Models get a validate() method that by default performs the schema validation but can be overwritten to also perform additional programmatic validations that can’t be described with a Joi schema (for example the requirement that an integer attribute should always have even values).
The repository becomes responsible for invoking validations. Every repository method that creates or updates a document should first invoke the model’s validate() method and stop with an error if the model is invalid. So even repository.updateByExample() needs to instantiate every document as a model, update the model, validate it, and then save it to the document. Yes, this might be unrealistic if many documents would be involved. But I’d argue that raw updates that bypass validations should not be the repository’s responsibility.
Model.set() doesn’t do any validation. If anybody wants to know if a model is still valid, they should call the new validate() method directly.
Controller actions don’t perform any validation on the bodyParam. Only type conversions. This may require forking of Joi because I don’t think it can be used purely for type conversions.

Unsolved problem: if the schema uses alternative types for an attribute based on the value of a private attribute, how could the controller do the type conversion? For example:
foo: Joi.string(), // private/internal attribute
bar: Joi.alternatives().when(‘foo’, { is: 1, then: Joi.string(), otherwise: Joi.number() })

I realize this proposal is incompatible with the current Foxx implementation.
I’d love to hear what others are thinking about this.

I agree that the current implementation has its problems.
Personally I'm unhappy with the repository/model architecture altogether and would instead prefer just dealing with fancy collections-with-schemas and plain objects. In practice validation seems to be a concern of the context (i.e. how data is used) rather than the data itself, other than "computed values", models don't seem to bring anything interesting to the table.

I still kind of like the idea of models as a place for my businessy logic, constants, etc. And I like having a Repository - but I wish the repository was purely a repository of models (replaceById(), replaceByExample(),  updateByID(), updateByExample() are not model related, and update() has a weird signature and does too much).

Just a head's up: we'll likely replace the Foxx Model/Repository structure with something less complicated in 3.x, but I'll keep this issue open as a reference point.

This is made redundant by the Foxx rewrite for 3.0.


Merge pull request #4 from Dee-Glit1015/Dee-Glit1015-patch-1

Merge pull request #3 from Dee-Glit1015/main

Merge Conflict Branch

Merge Conflict Branch


Support dynamically changing chart type

Chart2Music already supports dynamically change data and axis information. Can it also support changing the chart type itself?

I think this would be really confusing for a screen reader user. Imagine, you are moving through a page, see a bar chart, keep on tabbing, decide to go back to investigate the bar chart more, and you can only find a line chart. That is a simplistic scenario, I know, but in general making changes to elements that are used as navigational landmarks (I’m not talking about ARIA landmarks) should be discouraged. I think supporting this feature implicitly tells chart authors that mutating elements in-place is acceptable.
From a technological perspective, if you change a chart from a bar chart to a line chart, should the previous focus be maintained or reset to the start of the chart? When you make a type change, are you making that change for a single layer in a chart or multiple layers? There are a number of state maintenance questions that this would open up. If you really need to replace a chart with another one, you should in fact do that: remove the old chart and insert a newly initialized chart.
I am open to a debate about this, but I would need to see a very compelling use case for mutating chart types to make the implementation, maintenance, and cognitive burden worth it.


Unit test framework

Added test that covers qSlicerLiverMarkupsModule, vtkSlicerLiverMarkupsLogic, and all LiverMarkups MRML data nodes.

@RafaelPalomar: This pull request is now ready to merge, even if there are more tests that needs to be written. This also contain a fix for CircleCI, so it would be good to merge it soon.


Re-organize e2e-suite and reduce retry times

Release note:

none

Re-organize test: Remove e2e-smoke tests from presubmit. All four combinations are going to run concurrently after presubmit passed.

Since we are using nodeport as ingress ip, there is no need to retry so many times, just wasting time. Usually when a request cannot get response in first three attempts, it's going to fail forever, so there is no value to retry 10 times.

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

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
35c285bfd83fd937fe4805b39886d8d05e6d9981
link
/test istio-presubmit

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

/test all

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

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
d69bca5068bccf2f70e2371a5af0523a76b3a40e
link
/test istio-presubmit

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

@sebastienvas PTAL

/test all

/lgtm
/approve

/approve

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

Test name
Commit
Details
Rerun command

prow/istio-presubmit.sh
0113d393452e3d297302f82c9c0fd8a03219e20e
link
/test istio-presubmit

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

/test all


Issue with creation of environment using provided requirements.txt

Hi!
I was trying to create an environment using the provided requirements.txt file in a python3.8 runtime and encountered the following error. Can someone please help on the resolution of the same?
Collecting bcolz
  Using cached bcolz-1.2.1.tar.gz (1.5 MB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy>=1.7 in /home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages (from bcolz) (1.24.4)
Building wheels for collected packages: bcolz
  Building wheel for bcolz (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [108 lines of output]
      /tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/setup.py:23: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
        from pkg_resources import resource_filename
      /home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
      !!

              ********************************************************************************
              Requirements should be satisfied by a PEP 517 installer.
              If you are using pip, you can try `pip install --use-pep517`.
              ********************************************************************************

      !!
        dist.fetch_build_eggs(dist.setup_requires)
      WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml does not contain a tool.setuptools_scm section'
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.linux-x86_64-cpython-38
      creating build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/arrayprint.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/__init__.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/toplevel.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/attrs.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/version.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/chunked_eval.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/py2help_tests.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/defaults.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/utils.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/ctable.py -> build/lib.linux-x86_64-cpython-38/bcolz
      copying bcolz/py2help.py -> build/lib.linux-x86_64-cpython-38/bcolz
      creating build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/all.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_carray.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/__init__.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_carray_objects.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_attrs.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_ndcarray.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_queries.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/common.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/tests/test_ctable.py -> build/lib.linux-x86_64-cpython-38/bcolz/tests
      copying bcolz/carray_ext.pxd -> build/lib.linux-x86_64-cpython-38/bcolz
      running build_ext
      Compiling bcolz/carray_ext.pyx because it changed.
      [1/1] Cythonizing bcolz/carray_ext.pyx
      /tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/.eggs/Cython-3.0.4-py3.8-linux-x86_64.egg/Cython/Compiler/Main.py:381: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/bcolz/carray_ext.pxd
        tree = Parsing.p_module(s, pxd, full_module_name)

      Error compiling Cython file:
      ------------------------------------------------------------
      ...
              # Create the final container and fill it
              out = carray([], dtype=newdtype, cparams=self.cparams,
                             expectedlen=newlen,
                             rootdir=rootdir, mode='w')
              if newlen < ilen:
                  rsize = isize / newlen
                                ^
      ------------------------------------------------------------

      bcolz/carray_ext.pyx:1685:26: Cannot assign type 'double' to 'npy_intp'
      Traceback (most recent call last):
        File "<string>", line 2, in <module>
        File "<pip-setuptools-caller>", line 34, in <module>
        File "/tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/setup.py", line 161, in <module>
          setup(
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/__init__.py", line 107, in setup
          return distutils.core.setup(**attrs)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
          return run_commands(dist)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
          dist.run_commands()
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/dist.py", line 1234, in run_command
          super().run_command(command)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 364, in run
          self.run_command("build")
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/dist.py", line 1234, in run_command
          super().run_command(command)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/command/build.py", line 131, in run
          self.run_command(cmd_name)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
          self.distribution.run_command(command)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/dist.py", line 1234, in run_command
          super().run_command(command)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
          self.build_extensions()
        File "/tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/setup.py", line 77, in build_extensions
          cython_build_ext.build_extensions(self)
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
          self._build_extensions_serial()
        File "/home/vinayak.n/anaconda3/envs/temp/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
          self.build_extension(ext)
        File "/tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/.eggs/Cython-3.0.4-py3.8-linux-x86_64.egg/Cython/Distutils/build_ext.py", line 130, in build_extension
          new_ext = cythonize(
        File "/tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/.eggs/Cython-3.0.4-py3.8-linux-x86_64.egg/Cython/Build/Dependencies.py", line 1154, in cythonize
          cythonize_one(*args)
        File "/tmp/pip-install-fvclwh_4/bcolz_bdd3f0e6903044caab741dd8ede2207e/.eggs/Cython-3.0.4-py3.8-linux-x86_64.egg/Cython/Build/Dependencies.py", line 1321, in cythonize_one
          raise CompileError(None, pyx_file)
      Cython.Compiler.Errors.CompileError: bcolz/carray_ext.pyx
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for bcolz
  Running setup.py clean for bcolz
Failed to build bcolz
ERROR: Could not build wheels for bcolz, which is required to install pyproject.toml-based projects
WARNING: There was an error checking the latest version of pip.

Solved this issue, found an alternate way of installing bcolz using this package


Add the ability to rename a version of the Taipy application

Description
The idea is to add an option on the CLI to allow renaming a version name.
--rename takes 2 arguments, the first one is the old version name, and the second one is the new version name.
$ python3 main.py --list-version
Version number                         Mode                   Creation date
1.0                                    Experiment (latest)    2023-02-02 11:42:31
fcf1ebd2-9d45-4e32-b48f-18ff870c3438   Development            2023-02-02 11:42:05

$ python3 main.py --rename 1.0 0.1
Successfully rename version 1.0 to version 0.1

$ python3 main.py --list-version
Version number                         Mode                   Creation date
0.1                                    Experiment (latest)    2023-02-02 11:42:31
fcf1ebd2-9d45-4e32-b48f-18ff870c3438   Development            2023-02-02 11:42:05

This can also be used to migrate legacy entities of taipy ≤ 2.0.
If the first argument of --rename is an empty string "" (not sure how to capture an empty string on CLI yet), all entities without “version” field will have the version name of the second argument.
$ python3 main.py --rename "" 1.0
TODO:

[ ] Add the rename functionality to the versioning system (on all repositories).
[ ] Add the ability to use --rename to migrate legacy application from taipy ≤ 2.0.
[ ] Add --rename documentation.
[ ] Update the documentation on the legacy application migration.
[ ] Update relnotes

We cannot capture an empty string on CLI. I believe we should use a keyword like no-version.
$ python3 main.py --rename no-version 1.0

On MacOS, the CLI can actually capture an empty string.
For example
$ python3 main.py --rename '' 1.0

and the args.rename is actually ['', '1.0']. The same for "".
However, we need to test if this is a consistent behavior across different types of terminal.

Legacy version migration should not be done by the renaming option (since it requires to load the Config, and to check for compatibility with legacy entities as well).


Add pdoc autogenerated docs

Some quick-n-dirty documentation addressing #15
These doc files were generated automatically from existing docstrings using pdoc3. It does a pretty good job of parsing most things, and huge shoutout to the maintainers for keeping crisp, clean docstrings, but it cannot catch everything. In particular, I've omitted everything under note_seq/alignment. These files are not generated automatically, but if you'd like, we can discuss additional infrastructure to do so.
This is certainly not a long-term solution, but a quick fix so users don't have to go digging in source to read the docs. For convenience, I've also tossed the files here, where they can be browsed: https://wlt.coffee/cream/docs/note_seq/
Ideally, we would have a proper readthedocs site, but that would be a much longer, time-consuming project. In the meanwhile, I hope people find this useful!

@googlebot I signed it!


Enter district information for Pittsford.

Enter dimensional standards, due process requirements, and all other district information for each zoning district.

Hey, everyone! Are you working on Pittsfield or Pittsford? They are two separate towns in Rutland County.

Changed the task title to reflect that you are working on district information for Pittsford, not Pittsfield.


Disable url suffix checks

Due to the recent Zenodo API changes zenodo file urls now terminate with "/content".
Our current caching mechanism saves them with the filename "content" which leads to issues when validating a files suffix.
Instead of fixing caching I decided to quickly remove all suffix validation as we are close to releasing the major 0.6 version soon (that moves caching entirely to bioimageio.core).

Moving caching to core make sense! Thanks!

thanks to @k-dominik  for finding this bug!


Addition of two new games

Description
Proposal to add two new games

Flappy Bird
Retro Snake Game

Screenshots

Additional information
No response

@Shreyaar12 Please assign me this issue and tag it


CJS support

@iamchanii, I've just migrated one of my projects over to ESM just so I could consume this plugin. However, not all my projects are in a state where such migration is straightforward. Would you consider also exporting a CJS build of the library?

Currently I'm not consider about CJS support. because is about efficiency. absolutely not difficult. I'm using nanobundle and I just should add 1 line for support CJS. but someday we, who loves or hates javascript ecosystem, have to use ESM as common.

I totally respect that opinion.


AAudio samples should use float rather than int16

Floating point representation has many advantages over int16, and is supported from Lollipop onwards. No reason not to use it.

Done


fix(plugins/plugin-electron-components): use github api to get the latest release

Fixes #7438
In this PR, I changed UpdateChecker to get the latest release via Github API, as Github API will return the most recent non-prerelease and non-draft release. We're currently fetching feed from https://github.com/kubernetes-sigs/kui/releases.atom and have to find the latest release by ourselves, since the feed doesn't contain assets and pre-release information. For example, we were checking if a release is pre-release by checking whether the release title contains alpha, beta or rc. This won’t exclude empty releases, such as v10.3.3. If we switched to github.api, then we can get the latest release for free.

Description of what you did:

My PR is a:

[ ] 💥 Breaking change
[x] 🐛 Bug fix
[ ] 💅 Enhancement
[ ] 🚀 New feature

Please confirm that your PR fulfills these requirements

[x] Multiple commits are squashed into one commit.
[x] The commit message follows Conventional Commits, which allows us to autogenerate release notes; e.g. fix(plugins/plugin-k8s): fixed annoying bugs
[x] All npm dependencies are pinned.

/lgtm


Tarballs not in gh-pages

I tried this action in my project and I don't see the packaged tarballs in the gh-pages branch.  The index.yaml still has the link to the private repo.
The example release.yaml doesn't use the packages_with_index input specifically.
I am not sure what to ask for, but I tried your example and it's not working for me.  Am I missing something simple? :)
Thanks,
Dave

I've also tried without success. index.yaml is corectly in relative path but no tarball. Here is my cr.yaml config:
release-name-template: "helm-chart-{{ .Name }}-{{ .Version }}"
pages-branch: charts
packages-with-index: true
charts_dir: charts
charts_repo_url: https://raw.githubusercontent.com/private/repo/charts/

I have the same issue. You can check here: https://github.com/helm/chart-releaser/pull/123#issuecomment-972796059
And here: https://github.com/helm/chart-releaser/issues/115


Missing option to disable/enable weapons in server

Server can't customize which weapons should be available in game. As of now, all weapons are enabled by default, and the only way to change it requires recompiling the game.
Judging by code, this option was meant to be implemented with cvars, probably with CVAR_SYNC flag:
https://github.com/opensoldat/opensoldat/blob/a3aae37099671f56e7e5d8e01e05b5db9bdf3a0a/server/Server.pas#L714-L716
The UI for this is ready in launcher's weapons-settings branch, but functionality is missing.

I tested and it's possible via a script like this:
procedure MyGameOnJoin(Player: TActivePlayer; Team: TTeam);
var
  i: Integer;
begin
  // Disable all except deagle and law.
  for i := 2 to 13 do
    Player.WeaponActive[i] := False;
end;

begin
  Game.OnJoin := @MyGameOnJoin;
end.

Also there is the SC2 function SetWeaponActive, and the ForceWeapon scripting options. I think that these cover all the advanced needs of this system. But for the simple use case it would be nice to be able to just set enabled weapons at the command line, so I agree with the TODO.
I think just straight up having 14 cvars is the right way to go here (sv_weaponactive1, sv_weaponactive2...). If more control is really needed, the scripting covers it, so all we should do is set the value in the WeaponActive global, and possibly call NetworkServerFunctions.SetWeaponActive if the game has already been started.
I would like to spend a little more time familiarizing myself with WeaponActive and WeaponSel before implementing this, though.


Ben/lmb 427 breadcrumbs + fix routing mandataris pages

Description
Updated the breadcrumbs + fixed the routing for the mandataris pages.

How to test
Check breadcrumbs, and see if the pages under mandatarissen still work.
The UI is less important, this PR is about the routing.

Disclaimer: I did not update the verkiezingen breadcrumbs, since the routing of this is refactored in another PR, once that is merged I can update those breadcrumbs, and remove the old Breadcrumb component.


Factsheet supply total doesn't add up

The total of chart 2 is larger than the sum of its parts (37,437 vs. 40,147):

Looks like the chart is missing a factsheet_supply_heat_from_electricity series which is part of the factsheet_total_supply query. Should this be added?

Looks like the chart is missing a factsheet_supply_heat_from_electricity series which is part of the factsheet_total_supply query. Should this be added?

I think @michieldenhaan removed it on purpose but forgot to remove it from the total query. I expected the total to be generated automatic looking at these lines.
I am in the train now, @antw could you remove the electricity query from the total query please?

I am in the train now, @antw could you remove the electricity query from the total query please?

Done.


On the infrastructure component.

When installing the base environment, whether using the native python or anaconda environment, there will always be an issue with pip install tensorflow-ranking when building. The error is a package conflict, tried various things but still unsuccessful. I hope the author can shed some light on this, thanks a lot!!!!

Can you try with python3.10?

closing due to no activity

Please re-open if you are still having trouble!


Add support for Scala 2.13

I've also taken the liberty of adding Bloops and Metals entries to .gitignore.

LGTM. Thanks!


Center Layouts menu items

Matthew - lmk what you think. We can also make this a configurable option rather than forcing everything centered?

I like it. Configurable might be nice, but I'm also fine with not offering options unless there's a reason users will need it.


Publish arm64 Builds to Dockerhub

It would be really great to get arm64 builds available

@SStorm could you please put this on the roadmap?

Hi @robd003, thanks for  the suggestions, I've added it to our roadmap. May I ask where you're planning on using this?

Hi @robd003, thanks for  the suggestion, I've added it to our roadmap. May I ask where you're planning on using this?

We're using it in AWS on their Graviton instances. Same performance as x86_64, but 40% cost savings!


Add story for InlineSystemMessage

@Gonals will you please review this?
Details
This PR does two things:

Uses theme instead of color for an icon color
Adds a storybook story for the InlineSystemMessage component.

Fixed Issues
$ n/a
Tests

Run npm run storybook
Look at the new story:

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by @Gonals in version: 1.1.69-0 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

🚀 Deployed to production by @luacmartins in version: 1.1.69-2 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


TC-OPCREDS-1.2 yaml

Problem
TC-OPCREDS-1.2 yaml wasn't autmated
Change overview
Change test to be automatic
Testing
chip-tool and all-clusters-app

Fast tracking test updates


[AutoRelease] t2-datalake-analytics-2022-12-14-70755(can only be merged by SDK owner)

https://github.com/Azure/sdk-release-request/issues/3559
Live test success
https://dev.azure.com/azure-sdk/internal/_build?definitionId=988
BuildTargetingString
azure-mgmt-datalake-analytics
Skip.CreateApiReview
true

issue link:https://github.com/Azure/sdk-release-request/issues/3559


Duplicate folders in downloaded artifacts (OnPrem)

Found duplicate folders in newly downloaded artifacts (OnPrem)

Started around July
Used Download-Artifacts

In folder platform\ServiceTier there is again a folder ServiceTier containing the same files and folders except ServiceTier.

Verified that this is true.

Will file a bug in our internal bug system.

Wasn't sure if artifacts are related to ContainerHelper or not. Thank you, Freddy for passing this.


Changing pins

How do I change the Pins to the SDA en SCL pins of the arduino?

Please check your Arduino board


Understanding Filter by Instance Size

Hi, thank you so much for updating your codebase and fixing the issues!
I wanted to ask about the recent change that led to the drastic improvement.
Besides changing the depth threshold for occlusion detection, the filtering by size is changed from a fixed value to using the median. Does this mean that roughly half the instances are removed each filtering round?

No, the size of instance A will not affect the filtering result of instance B. They are independent.
So basically, the size of a 3D instance segment will grow when more views (partial 3D segments projected from 2D) of this instance are integrated. We compute the median size of those projected 3D segments (~ the average size of this instance from a single view). Points in a 3D instance segment will be filtered when their detection rate is below a threshold. If the number of remaining points is less than the median size, then the entire instance segment is removed. The intuition is that the size of arbitrary instances may differ a lot and a universal threshold does not work.

I see, that makes sense! Thank you!


Drools, Kogito-apps and Kogito-runtimes weekly jobs

Create a weekly Jenkins job for Drools, Kogito-Apps and Kogito-Runtime to build and deploy a version that will be consumed by KIE Tools JIT executor Github action.
Job requirements:

run every week on Sunday at 10:00 PM
Checkout the code from main branch that was pushed till 9:00 PM: git checkout 'git rev-list -n 1 --before="2023-01-14 21:00" main' (The same strategy will be used in the JIT executor Github action to make sure both jobs are using the exact same code)
Set the project version to: MAJOR.MINOR.PATCH-yyyy-mm-dd   (i.e: 10.0.0-2023-01-12)
Run the build
Push the build artifacts to Apache repository

@rodrigonull, I was discussing this with Tiago and later with Zanini, and we believe that we should also expand the scope of this task to cover SWF CLI (kn-plugin workflow package).
Currently, kn-plugin-workflow has the following internal dependencies:

go.mod with source dependency to kogito-serverless-operator
env/index.js dependencies to:

kogito-version: your proposal already covers it via runtime release and is used on our pom.xml file of the generated project;

dev mode image deploy:  used on docker runs for 'non-java' serverless workflow projects

I want to check with you if it's possible to include the following requirements on each weekly job execution:

create a new tag on incubator-kie-kogito-serverless-operator to source consumption via go build;
build and deploy a new dev mode image for the CLI consumption.

This standardization is crucial to keep the kie-tools project completely manageable.
Is it feasible? /cc @tiagobento @ricardozanini @porcelli

@rodrigonull can we have instead the version being named after the commit hash? e.g. 10.0.0-12345. It aligns well with semver and we can track back to the commit if it's needed.

@tiagobento @ricardozanini I added the tag creation as part of this issue. Hopefully our user on Apache Jenkins already have permissions for pushing tags.


better docs on message flashing and error handling in quickstart

unhappy user feedback: "Message Flashing and Error Handling are not explained well in the Quickstart section."
link: http://feedback.flask.pocoo.org/message/282

The feedback site now 404's, so it's not clear exactly what the problem is here.
@wilsaj if you were the unhappy user, can you expand a little more on what you think should be added to the Quickstart to make it clearer?
For now, I'm closing since this is ancient issue, we'll re-open if we get more feedback.


computeBounds() breaking change in 4.1.0

I’ve been using computeBounds(font: Font, text: string) extensively in previous versions to send a text string along with the Font information to determine in advance what size newImage () should be. That proc has changed in 4.1.0. to only accommodate computeBounds( arrangement: Arrangement,  transform = mat3()). I have neither an arrangement nor a transform, and I can’t see a solution for just a font and text string. I’m fairly new to Pixie, so apologies in advance if I’m missing something obvious.

The previous version of computeBounds is now layoutBounds.
There exists fonts where the previous version does not work. This is related to some fonts having glyphs for characters that go outside of the glyph typsetting rect (see https://github.com/treeform/pixie/blob/master/tests/fonts/rendered/spans7.png).
Using the previous computeBounds works for most fonts, but not all. The new computeBounds is actually correct, but more complicated to use to actually get things correct in all cases. Here is how to use it: https://github.com/treeform/pixie/blob/master/tests/test_fonts.nim#L1018
Basically, bounds.wh will work for sizing the image and you'll need to translate the origin a bit to make room for potentially larger glyphs.

Thanks Ryan,
layoutBounds works perfectly for what I'm currently doing. I just didn't know where to look :)
I want to thank you and treeform for a fantastic suite of packages. I'm using vmath and pixie, in the process of test driving windy and fidget. I'm also eyeing flatty, netty, zippy and spacy. You guys are Nim Rockstars!


[Enhancement] improve the scalability of DataStreamMgr

What type of PR is this：

[ ] bug
[ ] feature
[x] enhancement
[ ] refactor
[ ] others

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

In this PR, I try to improve the concurrent processing capability of DataStreamMgr:

use multiple locks partitioned by fragment_instance_id instead of a global lock to reduce lock contention between different fragment_instance_ids.
use a new data structure to represent StreamMap, it can reduce the comparisons and thus the time to hold the lock.
use bthread::Mutex instead of std::mutex, it allows brpc to schedule bthread by itself instead of directly suspending the corresponding pthread when lock competition occurs.
remove acquire_lock parameter from find_recvr because there is nowhere to use it

run all


Adding the Celero Library

I would like to do a pull request to add the Celero Microbenchmarking library.
https://github.com/DigitalInBlue/Celero
Are there any concerns/objections?

The PR has been merged. So close it.


Bodies Vanishing

Having an issue where when I'm not the host the body disappears.

Found the issue - it was a LethalLib issue which they marked fixed today.


Warnings in React 15.5 due to accessing createClass and propTypes via the main React package

In react 15.5, instead of accessing PropTypes from the main React object, install the prop-types package and import them from there. Similar method for createClass. This would allow a smooth transition to continue the use of skin-deep in react 16.0.
https://reactjs.org/blog/2017/04/07/react-v15.5.0.html#migrating-from-react.proptypes

Skin deep has already been updated to work with 16 as far as I know since https://github.com/glenjamin/skin-deep/pull/94
If there is more work needed here then i’m happy to take PRs with tests

You are right! You are handling the different versions of React just fine!


ANSI blinking mode not playable

Type: Bug Report
Describe the bug

OS and Version:  Windows 11 Pro 23H2 Compilation 22631.4037
VS Code Version: 1.94.2
Serial Monitor Extension Version: v0.13.241018001 (pre-release)
Target embedded device: Arduino Mega 2560
Other extensions you installed (and if the issue persists after disabling them): -
A clear and concise description of what the bug is: When printing the Code Sequence to activate ANSI blinking mode, the effect is not applied to the text.

Code sample:
#include <Arduino.h>

void setup()
{
  Serial.begin(115200);

  Serial.print("\033[5m");
  Serial.print("Test");
  Serial.print("\033[25m");
  Serial.println("123");
}

void loop()
{
}

Expected behavior
The serial monitor should display the text with a blinking effect. Here's how the same code is printed in MobaXterm correctly:

Screenshots

@MicSG-dev Thanks for posting the issue! This sounds like a bug / improvement we need to make in our interaction with xterm, I'll mark it as such and put it on the backlog.
Thanks again!