[Guide] Adding Netlify CMS to Nuxt

👋  Hey folks!
📖 Summary
Yet another one for #2092!

Borrows heavily both from the Netlify CMS "Getting Started" and previously existing guides.
Walks through all the way from installing Netlify CMS in the application, to rendering Netlify CMS content in Nuxt. (A lot of the community modules for handling this are janky sometimes, so I wanted to create a guide that doesn't have additional deps for managing static content.)

Feedback welcome and encouraged. I'll be adding commits to improve the adherence of this to the style-guide etc.
🚧 Room For Improvement

Should the guide be updated to use Markdown/Frontmatter, as that's the Netlify CMS default?
In this solution, I specify that the content should be stored by Netlify CMS in JSON format — this is so it's easily-consumed by Nuxt without additional deps for parsing frontmatter, etc. However, this does enforce some rules on how your content should be, which maybe sorta defeats the purpose of using static content files as it is. To update to use Markdown and frontmatter, we'll need to add additional dependencies to the Nuxt project.

🐶 A picture of a cute animal (not mandatory but encouraged)

This is Daisy, a foster greyhound I once had the pleasure of hosting.

Great writing here - if someone wants to improve (Eg. add notes on using markdown w/ frontmatter), they can open a new PR. This is at the least a great start. Thanks Henry.


FIX THE NAVBAR add Hamburger #13

Implemented a responsive navigation bar that displays a hamburger menu on smaller screens.
The navigation menu is hidden on mobile until the hamburger icon is clicked, at which point it toggles the menu.
https://github.com/user-attachments/assets/693d622e-1fa4-4411-88b6-1d43f9ad38cf
Please assign this issue to me as I would like to work on fixing it. also add the label GSSoC 2024 Extd relaevant and lvl according to the work.
issue number 13

@sahhoArjun097 wait for a minute, until i evaluate the process of this PR

change where made in hamburger to when i added footer section but i can't raise two PS at same time

@sahhoArjun097 okey that's why it's giving me the same changes update,

@sahhoArjun097 for this PR I'll give you only 1 point because this version is already available in main, as per #17, otherwise it will be considered as a rules violation of GSSoC extended & Hactoborfest

okay

Please provide your current issue number

#35

Not this one give me issue no

#13 is yours?


tributary modules

Rigid boards with FPC-30

2.54mm x 2 row adapter

PMOD adapter
FTDI FT232H
ESP32-C6 WIFI / BT
Camera board

Rigid FPC-30 to other FPC adapters

FPC-30 to FPC-30 Flat Cable Extension Board

LCD FPC-12 0.8mm?
ePaper FPC-24 0.5mm + FPC-6 0.5mm backlight + FPC ??? touch?
CSI
DSI

Flex PCB with FPC-30

FLEX to module with Castellated holes

FLEX PCB to ESP32-C6 + USB (Example: Esp32-C6-Bug)

ESP32-C6 WIFI / BT Espressif module

Ethernet MAC/PHY module

Ethernet PHY module

GPS module

LEDs

sensors?

PMOD

other connectors

ESP32-C6 WIFI / BT IC

Antenna?

LCD with FLEX cable solder to FLEX converter

MIPI-DSI display https://arace.tech/products/display-8-hd

Cruvi high speed base connector , This would allow to use the cruvi adapter boards which are available.
Like EMMC, ethernet, HDMI out, RPI 2-lane cam in, PS.RAM
https://shop.trenz-electronic.de/de/Produkte/Trenz-Electronic/CRUVI/

DDR3 memory module. This is important as you want to have large distributed memory accessible from multiple path.
The Gowin FPGA package does have fast SRAM on board

m.2 for NVMe mass storage  module (We do net yet have a PCIe Gen 2 root complex for FPGA, so in the beginning it might be better to do a SATA SSD module)

Syzygy carrier connector to have access to the SDR modules
https://syzygyfpga.io/peripherals/

Multi Voltage SDIO board to make use of full speed of advanced SD cards as removeable mass storage
https://x.com/zipcpu/status/1762850897384595923?s=20


method called on undefined variable for featured image for variant image on product page

Problem
Variable undefined error in product.js.  Product.prototype.updateProductImage function.
"Cannot read property 'attr' of undefined
this.$featured_image.attr('src', sizedImgUrl);
should be: this.$featuredImage.attr('src', sizedImgUrl);
snake case should be camel case
Replication steps
Select a product variant that has a variant image on a product page.
More Information
this.$featuredImage defined at approximately line 53
this.$featured_image used at approximately line 132

@t-kelly there's another instance where $featuredImage has a type and is being used as $featured_image on line # 125 in product.js

This was fixed with v0.12.3. @sebpettersson beat you both to it 😉

@t-kelly you da man! 👍


Specify https to specify new xsd location

even if there is a redirection from http to https setup. The right url is with https.
The redirection is not well-handled by all editors (such as Eclipse) which making them failing to find the xsd.
Issue link
All PRs MUST have a corresponding issue linked and issue number in PR name. i.e.:
    [ISSUE: 101] My First PR

Purpose
Describe the problem or feature
Approach
How does this change address the problem?
Open Questions and Pre-Merge TODOs

[ ] Issue created
[ ] Unit tests pass
[ ] Documentation updated
[ ] Travis build passed

@apupier ; i know this will work, but can you add a unit test which loads a mapping that uses HTTPS URI. its just to confirm that the docs don't tell users to do something that doesn't actually work.

https://github.com/DozerMapper/dozer/blob/master/core/src/test/java/org/dozer/Version5XSDTest.java

@apupier ; have you had chance to do the unit test?

@apupier ; have you had chance to do the unit test?

no not yet, I won't have time before Christmas for sure.

thanks for the review and the merge! :-)


Dummy PR

Before creating a pull request make sure that:

[ ] commit messages are meaningful and follow good commit message guidelines
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)
[ ] the enable_keep_helm label has been added, if the helm release should be persisted after a successful build

Please remove this line and everything above and fill the following sections:
JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/FPET-1017
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ ] No

Closing as the ticket is merged to Master


[Persist] Update generated clients to use new design

Description:
$subject
New design example: https://github.com/sameerajayasoma/bal-persist-design-prototypes/tree/main/rainier-sample

WIP: https://github.com/kaneeldias/module-ballerina-persist/tree/rainier/ballerina/tests


plan for metadata standard review meeting

@BradleyMcCarty Hi, any insight as to when this should take place?

I'll be introducing my team to GitHub today and this is one of the areas we'll be discussing. We'll begin by having them all create accounts

we've been having lots of meetings and developed a list of items for the first draft of the metadata standard. closing this issue


Unnecessary directory

This directory is created by the Microsoft Visual Studio program and is only relevant for the program itself!

there is no benefit in deleting this

there is no benefit in deleting this

Is it unnecessary?

 No more PRs from me!


fix: mapping sip and isdn reject

This change is need to properly display cdrs in the webapp.

this would be pretty cool to visualize

this would be pretty cool to visualize

I agree. There is more detail in the internal-board. But in the future I will post more info in the PR itself.


Stuck in Login page

@adii711 While testing your new feature, I'm stuck on the login page.

I created a new account
Got the OTP via email
Pasted the OTP and verified the email
But then while logging in I'm stuck at the login page. Clicking on the login button does not take me anywhere

Can you work on this issue?

@MonishESGit T
Thank you for your feedback regarding the login issue. After investigating, I discovered that the problem stemmed from user details not being stored correctly in the CSV file. This prevented the system from recognizing new user data during login. I have addressed this issue, and the login functionality should now work as intended. Please try again and let me know if you encounter any further problems.

To log in, please enter your registered email and password on the login page. If you have just created an account, ensure you have verified your email by entering the OTP sent to your email address. After successful verification, you should be able to log in without any issues. If you continue to experience problems, please reach out for further assistance.
Best,
@adii711


Add Rust to universe community

Basically adding the official rust image to universe actions.
(I will sign the commits once I've squashed them).

Woops. I requested a review before I'd checked if CI had been fixed. Sorry about that.


chevron no longer thread-safe

Commit 3aa1e2b3d72e0d392f24cfc85b98eb61defae5db introduces a global dict for caching tokens which makes the render() function no longer safe to use from multiple threads. I suppose the obvious solution is to create a Renderer class which can hold the cache in order to avoid global state. The render() function could become a simple wrapper function for backwards compatibility.

Sorry if I'm not understanding?
I don't like the global dictionary, so I'm gonna keep this open til I can fix it, but why exactly is it not thread-safe?
The items that it is inserting are constant per key, so even if two threads end up running the same render() function, whichever finishes first will place the right data into the cache, and then the slower one will just overwrite it.
Unless I'm wrong in which case I'll get rid of that cache as quickly as I can.

For the builtin hashable types a dictionary update is a single bytecode instruction STORE_SUBSCR (in CPython a single instruction is implementation defined to be atomic)
but this only applies to CPython and even then custom __hash__ methods make each update take several instructions.
So likely works because of quirks in CPython, Other implementations are almost certainly going to have problems.


Files are not transformed when there is nested package.json file

🐛 Bug Report
Let's say I have second package.json file in the director my-package. When I run tests using jest from the project root directory the files within my-package dir are not transformed.
Error message:
 Jest encountered an unexpected token

    This usually means that you are trying to import a file which Jest cannot parse, e.g. it's not plain JavaScript.

    By default, if Jest sees a Babel config, it will use that to transform your files, ignoring "node_modules".

    Here's what you can do:
     • To have some of your "node_modules" files transformed, you can specify a custom "transformIgnorePatterns" in your config.
     • If you need a custom transformation specify a "transform" option in your config.
     • If you simply want to mock your non-JS modules (e.g. binary assets) you can stub them out with the "moduleNameMapper" config option.

    You'll find more details and examples of these config options in the docs:
    https://jestjs.io/docs/en/configuration.html

To Reproduce
Steps to reproduce the behavior:

create new directory within your project
create new package.json files in the created dir
create test file using ES6 imports
run tests from the root dir
error Jest encountered an unexpected token

Expected behavior
Files within directories containing another package.json file should be transformed.
envinfo
  System:
    OS: macOS Mojave 10.14.6
    CPU: (8) x64 Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz
  Binaries:
    Node: 12.16.1 - ~/.nvm/versions/node/v12.16.1/bin/node
    Yarn: 1.19.1 - /usr/local/bin/yarn
    npm: 6.13.4 - ~/.nvm/versions/node/v12.16.1/bin/npm
  npmPackages:
    jest: ^24.8.0 => 24.8.0

I got similar error and created an issue with reproduction detail (ex. link to repo).
Please see https://github.com/facebook/jest/issues/10647

I got similar error and created a new issue with reproduction detail (ex. link to repo).
Please see https://github.com/facebook/jest/issues/10647

@latata
I found the solution for my own case.
If you are using .babelrc.js, https://github.com/facebook/jest/issues/10647#issuecomment-747794046 may help you.

funny ... renaming a file to fix such an issue worked surprisingly well, as mentioned in https://github.com/facebook/jest/issues/9996#issuecomment-747795051
Thanks :)


More Description: use the minikube's built-in Docker daemon

This change is

@dlorenc Aw.. finally it went through. "cncf-cla: yes". Thanks for bearing with me.


Balance druid simulate dps bug

Describe the bug
When I simulate balance druid dps I got an error "Simulation failure: runtime error: invalid memory address or nil pointer dereference
To Reproduce
Steps to reproduce the behavior:

Go to balance druid
Click on Simulate
See error

Expected behavior
No error
Desktop (please complete the following information):

windows
chrome

Sorry about that, fixed by #1859


Exercise character

In the print version each exercise starts with a monitor with a question mark. What would be the best replacement for this in the text file?

Here are some propositions:

■
▣
▶
◈
◉
•
anything else?

I like 2. And I would think that we want the answers to questions to be hidden by default, with a triangle to click on to reveal the answer.
I'm wondering how else an online version can be enhanced:

Link to the Common Lisp Hyperspec for each builtin function.
Link to my code for the functions I define (Link within the book, or to the Github files?)
Ability to run code in the browser.

@norvig Here's my vision of the online book. I played only with the first chapter and it's obviously not complete but just wanted your opinion if we should move in this direction.
https://nticaric.github.io/paip-lisp/#/chapter1
Each chapter would be broken down into its own file and would be markdown flavored. Code highlighting would also look nice as shown here
https://nticaric.github.io/paip-lisp/#/code
If you like it, I'll create a pull request

Great start! That looks very nice, both the overall layout and the code highlighting. I think we want a serif font for the body text, to make it stand out more from sans-serif code font. Somebody helpfully posted a comment on the fonts used in the original book; I'm not sure if they would be best for online viewing. For the "evaluates to" arrow, I think we want ⇒ ⇒

On the code highlighting: the orange colored symbols are not quite right. It seems okay that defun, if, lambda, etc. are highlighted, but other special forms like setf are not; also some functions like  append and cons are highlighted, but most functions are not.

Ok, I guess we have to play a little bit with the code highlighting plugin. It's from
https://github.com/akirak/prism-emacs-lisp
The project seems to be pretty young and in development. Maybe @akirak could address some of those issues

There are other highlighters, like highlightjs.org or code-prettify.

@nticaric Thanks for mentioning the plugin, but it needs rework due to my lack of expertise in Lisp and regular expressions. There is another guy rewriting it so that it can be merged into the code base of PrismJS.

Re: highlighting
https://github.com/orthecreedence/highlight-lisp
I have used this and is used by the Common Lisp Cookbook
It is specific to Common Lisp

Thanks @aarvid. This one seems to be working pretty well. I'll created a PR for this


fix: filter domain on home

closes #107

@Emmanuel-Develops I think the other commits are out of scope for this PR.

@Emmanuel-Develops I think the other commits are out of scope for this PR.

yeah, this is meant to be the cleanup PR. I'll change the description

Here are some issues that I noticed:

The homepage is still visible after the search results
The footer is rendered twice

The are 2 entries for "Mastering Lightning". When I click on them, the first filters for "Mastering Bitcoin"

Here are some issues that I noticed:

    [

        ![Screencastfrom2024-04-1511-20-44-ezgif com-video-to-gif-converter](https://private-user-images.githubusercontent.com/18506343/322407131-0ed3fb4b-7962-44a5-9148-e1224bae941d.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTMyMjgzOTUsIm5iZiI6MTcxMzIyODA5NSwicGF0aCI6Ii8xODUwNjM0My8zMjI0MDcxMzEtMGVkM2ZiNGItNzk2Mi00NGE1LTkxNDgtZTEyMjRiYWU5NDFkLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDE2VDAwNDEzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxNjAxZWUyN2Q3YmYwZGNmMTFkNDdhZjAzN2ExZTg5NjdmZmQwNTA0ZmJiMjk5YzZiMTA2OTc5OWFlMDdjNGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.c_zsOFf4YxHhI1z5ixJfOyBR34JRmp4pd_bWQrlXMA0)
      ](https://private-user-images.githubusercontent.com/18506343/322407131-0ed3fb4b-7962-44a5-9148-e1224bae941d.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTMyMjgzOTUsIm5iZiI6MTcxMzIyODA5NSwicGF0aCI6Ii8xODUwNjM0My8zMjI0MDcxMzEtMGVkM2ZiNGItNzk2Mi00NGE1LTkxNDgtZTEyMjRiYWU5NDFkLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDE2VDAwNDEzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxNjAxZWUyN2Q3YmYwZGNmMTFkNDdhZjAzN2ExZTg5NjdmZmQwNTA0ZmJiMjk5YzZiMTA2OTc5OWFlMDdjNGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.c_zsOFf4YxHhI1z5ixJfOyBR34JRmp4pd_bWQrlXMA0)

      [

      ](https://private-user-images.githubusercontent.com/18506343/322407131-0ed3fb4b-7962-44a5-9148-e1224bae941d.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTMyMjgzOTUsIm5iZiI6MTcxMzIyODA5NSwicGF0aCI6Ii8xODUwNjM0My8zMjI0MDcxMzEtMGVkM2ZiNGItNzk2Mi00NGE1LTkxNDgtZTEyMjRiYWU5NDFkLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA0MTYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNDE2VDAwNDEzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkxNjAxZWUyN2Q3YmYwZGNmMTFkNDdhZjAzN2ExZTg5NjdmZmQwNTA0ZmJiMjk5YzZiMTA2OTc5OWFlMDdjNGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.c_zsOFf4YxHhI1z5ixJfOyBR34JRmp4pd_bWQrlXMA0)

The homepage is still visible after the search results
The footer is rendered twice

The are 2 entries for "Mastering Lightning". When I click on them, the first filters for "Mastering Bitcoin"

I'm curious as to how you got the first two issues with the homepage and footer being render twice. I haven't been able to replicate

I'm curious as to how you got the first two issues with the homepage and footer being render twice. I haven't been able to replicate

Not sure how that happened, I can't reproduce them anymore :confused:

Looks good, I just have an issue where if I try to scroll within authors it opens the link, check the video below
Screen.Recording.2024-04-18.at.09.19.06.mov

resolved

Looks good, I just have an issue where if I try to scroll within authors it opens the link, check the video below
Screen.Recording.2024-04-18.at.09.19.06.mov

This has been addressed in commit https://github.com/bitcoinsearch/bitcoinsearch-app/pull/105/commits/35fe3b154e2055638a6f520301aa6080d23324de. Kindly test again

Some results have dates while others do not. Any reason for the disparity?
search query: Adaptor signatures

Some results have dates while others do not. Any reason for the disparity? search query: Adaptor signatures

Some results are missing the createdAt field. The only other date field is the indexedAt field which doesn't have the same context so I'm leaving it blank for now

Good stuff, one final review could we change the cursor to a pointer on the arrows

Good stuff, one final review could we change the cursor to a pointer on the arrows

here 3923445


Question: Where is SHA256_FINAL?

Hi,
Sorry for noobs question but I can't seem to find where the SHA256_FINAL function is implemented. Can somebody please shed some light?
Thanks

In crypto/sha/sha256.c you will see this block of code:
#define HASH_UPDATE             SHA256_Update
#define HASH_TRANSFORM          SHA256_Transform
#define HASH_FINAL              SHA256_Final
#define HASH_BLOCK_DATA_ORDER   sha256_block_data_order
#ifndef SHA256_ASM
static
#endif
void sha256_block_data_order(SHA256_CTX *ctx, const void *in, size_t num);

#include "internal/md32_common.h"

Then in  md32_common.h you will find a definition of the HASH_FINAL function:
int HASH_FINAL(unsigned char *md, HASH_CTX *c)
{
...
}

Obviously HASH_FINAL here is a macro for SHA256_Final.

Thanks for the quick reply!
So along that line, md32_common.h also has the definition of SHA256_Update function, which is HASH_UPDATE. Then in openssl/crypto/evp/e_aes_cbc_hmac_sha256.c, does
# define SHA256_Update sha256_update
override the HASH_UPDATE definition in md32_common.h?

Ran a few simple tests and seems like it does override it for all lines below the define, but not above?

Thanks for the info. It's really hard to figure out this kind of function implement
#define HASH_UPDATE             SHA256_Update


Provide custom headers for the websocket in vm_service

Specifically this function: https://github.com/dart-lang/sdk/blob/master/pkg/vm_service/lib/vm_service_io.dart#L31
Blocks https://github.com/flutter/flutter/pull/68654
Some internal customers at google currently pass custom headers to the web service protocol, which flutter_driver is able to support because it owns the websocket.
@bkonyi

You can provide VmService with an input stream and a writer callback which can be used to provide your own WebSocket.


InsecureVerifySkip Flag does not work with this

When running the crypto/tls package and setting the InsecureVerifySkip to true
I still get the error
x509: certificate signed by unknown authority golang

@mathewusher thanks for letting me know. I'll look into it asap.

@mathewusher sorry for being away for a while. Did you create a &tls.Config pointer or just the tls.Config struct? I tested the code with:

        tlsConfig := func(r *requests.Request) {
                r.TLSClientConfig = &tls.Config{
                        InsecureSkipVerify: true,
                }
        }

       res, err := requests.Get("https://requestb.in/opfq41op", tlsConfig)

And I received 200 from my end.


Cannot install via composer (package not in packagist anymore?)

jquery-placeholder is no longer installable via PHP's composer/packagist
  - Installing mathiasbynens/jquery-placeholder (dev-master master)
    Cloning master
    master is gone (history was rewritten?)
    Failed to download mathiasbynens/jquery-placeholder from source: Failed to execute git checkout 'master' -- && git reset --hard 'master' --

fatal: invalid reference: master

    Now trying to download from dist
  - Installing mathiasbynens/jquery-placeholder (dev-master master)
    Downloading: 100%
    Invalid zip file, retrying...

Neither is the 2.1.* -release installable in the typical composer way:
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package mathiasbynens/jquery-placeholder could not be found in any version, there may be a typo in the package name.

@vegai i think that was a unforeseen consequence of deleting the master branch. Created a new branch called master. Try again in a bit and let me know if still not working, otherwise I'll close this issue.


[BUG] nearlib rename was not propagated to docs

Describe the bug
Briefly describe the issue you're experiencing.
Expected behavior
Describe what you were expecting to find.
Screenshots
If applicable, add screenshots to help explain your problem.
:pencil: Location
Please link to the page that you see this issue

@amgando this is done, right?

closing. done


add GitHub link

:+1:  though i recommend renaming this repo to dochub now :)

github link added and repo name changed!
https://github.com/rgarcia/dochub/commit/c529edece43fae1865552a500f1e8649a777aa02


Add support for Routed Ports

The concept of VLANs don't really work for routed switchports.
It would be nice to be able to assign an IP address to a network device interface, as well as assigning the IP address to a racked device.

You can add an IP to an interface once the interface has been created on the device by going to Assign IP Address

Yeah, realised this after the fact and reading some more documentation. Closing as the current setup works well.


Accepting null (empty) values for numeric fields on CSV upload

Describe the bug
Sample CSV file:
id,title,market_price:number,sale_price:number,status
1,product1,123,100,in_stock
2,product2,,,out_of_stock
Our case is (probably most of the e-commerce sites have this case) some products have sale price and some of them don't. If I send empty value with CSV file meilisearch doesn't accept the update. If I send 0 for empty for sale_price I have to do lots of things to use all the sorting features (If I sort results by sale_price from lower to higher products with 0 sale_price appear first.) and I have to manipulate the data before I show in instantmeilisearch. Because the price appears 0 $  and it's not a good practice. If I convert it to string field I loose sorting ability.
I actually solved my issue (with lots of modification) but I wanted to let you know the case. If it's not possible to send the empty(null) values to numeric fields so you can close the issue.
To Reproduce
Try to upload the sample CSV file above. You are going to see the error.
Expected behavior
System should accept empty or null values for numeric fields.
Meilisearch version: [e.g. v0.20.0]
0.25.0
Additional context
I use meili community image in aws.

@ozgurhangisi I have made a PR to address that here https://github.com/meilisearch/milli/pull/445. Thank you for your report :) cheers

Here are the related spec changes: https://github.com/meilisearch/specifications/pull/110


fix(Popup): features/data passed to slot always null

fixes #183
It looks like null is used more often than undefined elsewhere in this package, so I've standardized both features and data to T | null. I'd probably prefer undefined, but feel this is better at the moment for consistency.

Yeah undefined probably makes more sense in Svelte, might be worth changing it around next time I do a major release. Thanks for the contribution!


bump to go 1.17.5

Oh well what's going on with the image build? 🤔
make: /bin/sh: Operation not permitted
make: git: Operation not permitted
make: /bin/sh: Operation not permitted

I guess there should be some go.mod/sum changes like we've seen in #1951

I guess there should be some go.mod/sum changes like we've seen in #1951

Since we update Go version, go.mod is not required to be updated, I voluntarily did this to avoid updating dependencies along with the Go version bump. If you prefer, we could do it in the same PR :-)

Oh well what's going on with the image build? 🤔

Something is not right with Circle CI, locally the build passes :(

@mumoshu All green ✅


用全量微调过的llava-onevision-qwen2-0_5b-ov权重在chartqa数据集上进行eval遇到RuntimeError: Failed to import swift.llm.deploy because of the following error (look up to see its traceback): cannot import name 'add_vllm_request' from 'swift.llm.utils' (/data/swift/swift/llm/utils/init.py)问题

用经过full stf之后的权重在chartqa和docvqa等进行验证，命令是swift eval --model_type llava-onevision-qwen2-0_5b-ov --local_repo_path /data/swift/LLaVA/ --ckpt_dir /data/swift/llava-onevision-qwen2-0_5b-ov/checkpoint-20200/ --eval_dataset ChartQA_TEST --eval_output_dir eval_outputs/llava-onevision-qwen2-0_5b-ov-chartqa `，但是发生下面错误
Traceback (most recent call last):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
    self.run()
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
  File "/data/swift/swift/llmTraceback (most recent call last):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/multiprocessing/process.py", line 315, in _bootstrap
    self.run()
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
  File "/data/swift/swift/llm/eval.py", line 140, in run_custom_model
    from swift.llm import deploy_main
  File "<frozen importlib._bootstrap>", line 1075, in _handle_fromlist
  File "/data/swift/swift/utils/import_utils.py", line 54, in __getattr__
    module = self._get_module(self._class_to_module[name])
  File "/data/swift/swift/utils/import_utils.py", line 66, in _get_module
    raise RuntimeError(
RuntimeError: Failed to import swift.llm.deploy because of the following error (look up to see its traceback):
cannot import name 'add_vllm_request' from 'swift.llm.utils' (/data/swift/swift/llm/utils/__init__.py)
[ERROR:swift] Cannot get model_type from the deploy service, please check the error to continue eval
[INFO:swift] The deployment process has been terminated.
Traceback (most recent call last):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpx/_transports/default.py", line 72, in map_httpcore_exceptions
    yield
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpx/_transports/default.py", line 236, in handle_request
    resp = self._pool.handle_request(req)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 216, in handle_request
    raise exc from None
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 196, in handle_request
    response = connection.handle_request(
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 99, in handle_request
    raise exc
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 76, in handle_request
    stream = self._connect(request)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 122, in _connect
    stream = self._network_backend.connect_tcp(**kwargs)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_backends/sync.py", line 205, in connect_tcp
    with map_exceptions(exc_map):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/contextlib.py", line 153, in __exit__
    self.gen.throw(typ, value, traceback)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
    raise to_exc(exc) from exc
httpcore.ConnectError: [Errno 111] Connection refused/eval.py", line 140, in run_custom_model
    from swift.llm import deploy_main
  File "<frozen importlib._bootstrap>", line 1075, in _handle_fromlist
  File "/data/swift/swift/utils/import_utils.py", line 54, in __getattr__
    module = self._get_module(self._class_to_module[name])
  File "/data/swift/swift/utils/import_utils.py", line 66, in _get_module
    raise RuntimeError(
RuntimeError: Failed to import swift.llm.deploy because of the following error (look up to see its traceback):
cannot import name 'add_vllm_request' from 'swift.llm.utils' (/data/swift/swift/llm/utils/__init__.py)
[ERROR:swift] Cannot get model_type from the deploy service, please check the error to continue eval
[INFO:swift] The deployment process has been terminated.
Traceback (most recent call last):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpx/_transports/default.py", line 72, in map_httpcore_exceptions
    yield
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpx/_transports/default.py", line 236, in handle_request
    resp = self._pool.handle_request(req)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 216, in handle_request
    raise exc from None
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection_pool.py", line 196, in handle_request
    response = connection.handle_request(
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 99, in handle_request
    raise exc
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 76, in handle_request
    stream = self._connect(request)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_sync/connection.py", line 122, in _connect
    stream = self._network_backend.connect_tcp(**kwargs)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_backends/sync.py", line 205, in connect_tcp
    with map_exceptions(exc_map):
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/contextlib.py", line 153, in __exit__
    self.gen.throw(typ, value, traceback)
  File "/data/qdluo/anaconda3/envs/swift/lib/python3.10/site-packages/httpcore/_exceptions.py", line 14, in map_exceptions
    raise to_exc(exc) from exc
httpcore.ConnectError: [Errno 111] Connection refuse
```，请问是什么原因呢？

fixed


Validate Incoming configuration files

Uses joi to validate incoming config files into the wallet.
The logged errors are pretty readable out of the box:
[1607031065478] ERROR (37103 on Alexs-MacBook-Pro.local): Validation error occured "databaseConfiguration.connection.password" is not allowed to be empty
    dbName: "TEST_A"
    walletVersion: ""
    error: {
      "message": "\"databaseConfiguration.connection.password\" is not allowed to be empty",
      "path": [
        "databaseConfiguration",
        "connection",
        "password"
      ],
      "type": "string.empty",
      "context": {
        "label": "databaseConfiguration.connection.password",
        "value": "",
        "key": "password"
      }
    }

How did you come to choose Joi? Can you put a reason in the pr description?

I chose joi because I didn't want to implement validation checks myself. It seemed like I would be rewriting a lot of very basic checks.
Based on our past use of Ajv and json schema it seemed pretty cumbersome. I think the joi notation is a lot more straightforward and a lot less effort to maintain. Also the errors we get back from joi seem a lot saner than ajv.
It is also trivial to add custom validation to joi that does pretty much anything. This allows us the flexibility to do things like validate a db connection by testing the connection to the database.
I also wanted to limit myself to a somewhat popular solution so it would be easy to find info about it and we wouldn't worry about getting bug fixes.

I chose joi because I didn't want to implement validation checks myself. It seemed like I would be rewriting a lot of very basic checks.
Based on our past use of Ajv and json schema it seemed pretty cumbersome. I think the joi notation is a lot more straightforward and a lot less effort to maintain. Also the errors we get back from joi seem a lot saner than ajv.
It is also trivial to add custom validation to joi that does pretty much anything. This allows us the flexibility to do things like validate a db connection by testing the connection to the database.
I also wanted to limit myself to a somewhat popular solution so it would be easy to find info about it and we wouldn't worry about getting bug fixes.

Can we print this and put it on a wall somewhere?

I added https://github.com/statechannels/statechannels/pull/3017#issuecomment-738342526 to the PR description.


Request: Is there a way to auto add , when you press space while inside $$ ?

Hi! @Eneswar
sorry I wasnt really able to imagine a scenario for such a functionality.. would you kindly describe the use case that you are after?

Hi @Eneswar !
I see I see... for such a use case, some might use $text{500 meters}$ instead. But as you suggest, putting a slash works too. I am not so sure which one would be more common though. I could try to make an adjustment to the custom shorthand, so that it allows "space" as the shorthand for "\ ". That way, one can press space bar twice to create a "\ ". Might this work for you?

Pressing space twice would be a very good solution, I would appreciate that very much.
This will only work inside the $$ tag right, and not outside, or outside too?

Hi!
please update to v2.6.2,  and add the following custom shorthand to the setting:
 :::\ ;
(note the first space, then 3 colons, a slash, a space, finally a semicolon)
This way, within the $$ tag, you can press space twice (if right after text, then press space 3 times), the slash with space will be inserted. Hope this helps improve your workflow~

@joeyuping very nice implementation! I am using now the shortcut as  :::\,; to receive \,.
Super cool, thanks a lot! :heart:

Sorry for just coming back to this @joeyuping, but actually I just realized that the standard custom shorthand commands do not work anymore when putting either  :::\ ; or  :::\,; into the list of custom shorthands.
Can you reproduce this issue or is it only in my setup?

@linuswalter Hi!
because there was a change of syntax after certain version before, the original shorthands on your side might be in the old syntax? that is, al:\alpha with only one colon?
if thats the case, could you use the old syntax instead, and add ' :,;' to the shorthand?

Ah, I understand! I switched to the new syntax now and it works perfectly. Thank you   @joeyuping :pray:


ci: turn off gh-pages benchmarks

I'm sufficiently happy with the Codspeed benchmarks that I think the extra value we get from keeping the older GitHub actions continuous benchmarking is not enough to justify the compute / actions time we spend on it.
Also, the data file is now ~7MB on the gh-pages branch, so if folks agree and we merge this PR then I'll move that data file to an archive somewhere (probably a separate repo) and then clean up the gh-pages branch so that we can shrink the repository size back down a little.

Archived data at https://github.com/PyO3/bench-archive


Added Poppins to the "Editor" page

Added Poppins font
Before

(No Poppins)
After

(Poppins)

@smaranjitghose This PR will close #194

@smaranjitghose This PR will close #194

Download the Poppins font file and add it to the assets folder as well

yeah! done

@smaranjitghose This PR will close #194

Download the Poppins font file and add it to the assets folder as well

yeah! done

Please have a look at your PR's deploy and fix the bugs: https://deploy-preview-219--doc2pen.netlify.app/editor.html

@smaranjitghose I'm closing this PR. Sending a new one.


User.association

Is there an obvious way to display records that are only associated with the authenticated user?
Assuming we have something like User and Waffle and there is standard has_and_belongs_to_many relationship between user and waffle, is it possible to have the admin interface display something like current_user.waffles in the /admin/waffles interface ?

see this SO post I've written, http://stackoverflow.com/questions/37490983/rails-admin-how-to-display-only-the-current-users-associated-records

@jcdavison
I think showing current user's associated data should be within scope of your application logic & not under admin's scope. Either you will end in making every user as admin to see their waffles OR If admin wants to see all waffles then it will conflict with your logic.
In rails app you can have code for current users waffles something like at "/users/:id/waffles" or "users/waffles" whatever..."/admin/waffles" should point to all waffles for admin's access, isn't it?
If you want something like admin will select any user & see that user's waffles, then you can create your own custom action, please refer to End Point's Blog & Paul Rugel-Hiatt's blog


meson: fix build

src/meson.build:19:0: ERROR: Unknown variable "libiconv".

Also see https://github.com/rockdaboot/libpsl/pull/163#pullrequestreview-516589282

Coverage remained the same at 93.625% when pulling 8e02c2c4f15a9135cd1449626d3a08c8ff1fd783 on tp-m:fix-meson-build into d61859f4b5372183feaec3157222a70eed494281 on rockdaboot:master.

Would be great if we could get this merged as a matter of urgency, it's currently breaking all kinds of CI flows that foolishly are using libpsl master as suproject instead of pinning it to a release :)

The meson stuff isn't tested by me as I don't use it. So currently it's up to you meson experts to keep it working :smile:.
I'd highly appreciate if someone of you come up with CI meson build, either on Travis or Github actions (or whatever you prefer).
Just to make merges a bit safer.


Add digest access authentication support

Add digest authentication for viewing the results. Should be optional.

[ ] web server support for digest
[ ] command line client support for digest (username, password should be read from a file)
[ ] web client digest support

Related to #393.

Implemented by #393 now.


Support Jest's globalTeardown

Add support for Jest's globalTeardown property https://jestjs.io/docs/configuration#globalteardown-string
Similar to the existing globalSetup property

Thanks @ryanwilsonperkin! Just forgot to ask for adding test/coverage, but it's a fairly trivial/repetitive thing here, so let's just run with it.

:rocket: This pull request is included in v5.19.0. See Release 5.19.0 for release notes.
Using Knip in a commercial project? Please consider becoming a sponsor.


[AutoPR recoveryservices/resource-manager] Added Swagger details for CheckNameAvailability API

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/5496

(message created by the CI based on PR content)

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/3975


a bit confused about the theory

Hi,
I understand you try to encode GT into high-dimension features using a model F_gt, but I just confused about the formula for GT encoder in the paper:
argmin(BCE(F_gt(theta, GT), GT))
...basically, you try to train a GT encoder which can minimize the BCE loss between each channel of feature maps and GT.
but my question is, why we need to build a model and encode GT? We can simply repeat GT for K times to simulate those feature maps than your feature map encoding, and you just supervise your U2net as usual?
because what you are doing now is: firstly minimize ||GT-F_gt_encoder||, then minimize ||I_img_encoder - F_gt_encoder||
but to me ||I_img_encoder - repeated_GT|| is doing the same thing?
Besides, a minor question...do you have any LR scheduling strategy, or you use 1e-3 throughout all the training stages...just to confirm since I cannot find the info in your paper nor code..
Thanks and best regards

Thanks for your interest. It is a good question. Just think about what if
we supervise all the deep feature maps from all the layers with ground
truth mask. In this extremal case the model capacity will be greatly
reduced. We would like to find a space that can constrain the training a
bit but we dont want hurt the capacity of the model.
On Wed., Aug. 31, 2022, 12:11 a.m. , @.***> wrote:

Hi,
I understand you try to encode GT into high-dimension features F, but I
just confused about the formula in paper:
argmin(BCE(F(theta, G), G))
...basically, you try to train a GT encoder which can minimize the BCE
loss between each channel of feature maps and GT.
but my question is, why we need to build a model and encode GT? We can
simply repeat GT for K times to simulate those feature maps then for sure
it will give better results than your feature map encoding, and you just
supervise your U2net as usual?
because what you are doing now is: firstly minimize ||GT-F_gt_encoder||,
then minimize ||I_img_encoder - F_gt_encoder||
but to me ||I_img_encoder - repeated_GT|| is doing the same thing?
Thanks and best regards
—
Reply to this email directly, view it on GitHub
https://github.com/xuebinqin/DIS/issues/36, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADSGORMTIN5FQVGNHUSN2ILV34AS5ANCNFSM6AAAAAAQBCWFUU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Thanks for your reply.
I revisited your code and paper, and now I understand. Thanks!


ionic 2

Hi,
I'm trying to use node-vibrant with a ionic 2 project but I get an error:
"Error in ./ChillPage class ChillPage_Host - inline template:0:0 caused by: __WEBPACK_IMPORTED_MODULE_3_node_vibrant__.Vibrant is not a constructor"
Here is my code :
"import { Vibrant } from 'node-vibrant';"
...
"     let v = new Vibrant('assets/data/artwork.jpg'); "
"     v.getPalette(function(err, palette) {       if (err) {           console.log(err);       }       else {           console.log(palette);       }     });"
What am I doing wrong?

How about:
import * as Vibrant from 'node-vibrant'

Now it's working :)
Thanks 👍

any solution for this issue


Fix audioManager setMode when speaker is false on setSpeakerphoneOn function

This commit will set audioManager mode to the right speaker (earpiece or loud speakers) when setSpeakerphoneOn is called.

Please someone merge this.


Correcting ctlog naming

Final tweak for structural test. Leaving this pr open until @petrpinkas gets a chance to test the structural tests.

I was able to run structural tests, so I'll merge it. Only the TUF image is different at a moment, but this is expected for this release.


redirect stackato app to heroku host

@pmclanahan r?

LGTM! I've not tried it, but I don't see why it won't work. Let's push it!


fixed BTable provider pagination

This PR fixes #855

@makroxyz thank you for this fix! I ran into the same issue and was about to make a PR myself.


Emit error events from topology to db

This PR makes changes to propagate error events from topology to the db instance.
I am not sure why the error events were masked in the first place, there may have been some good reasons that i am aware of. But IMHO it is not a good option at all to filter the error events out.

@christkv can you take a look, it would be interesting to know what was the original reasons for filtering the error events out.
This PR is linked with https://github.com/christkv/mongodb-core/pull/91 about having error events informing of a retry failure.

changed to only emit events if there is an event listener registered on db dfb05a9..8aed161

@christkv 👍 , i think you missed the filtering on server.js => https://github.com/mongodb/node-mongodb-native/blob/2.1/lib/server.js#L250


Fix Windows build with MSVC 19.41

Include cmath instead of math.h in C++ mode under MSVC, to avoid
build errors inside the header.  Ideally we would not condition this
on _MSC_VER, but issue 1833 currently prevents doing so.

I was evaluating removing the macros like isinf, isnan, and other ones from compat.h that conflict with cmath in MSVC 19.41.

As I don't have access to an MSVC environment, I wasn't quite sure what was causing the trouble (so my fix was a shot in the dark essentially).  Good to know that those macros are the culprit, we should prioritize #1833 then.

I think we should merge this ASAP to unblock CI builds.  @lakshmih and others, any concerns?

Merging to get CI back to green.  If any concerns/issues are reported post-merge, we can consider reverting and investigate an alternative solution.


Add artwork for full-size screen gameplay for Tiger LCD games

I found a set of artwork files that were made for 44 Tiger LCD games.  The show the whole handheld on the screen and resize it so that it's too small to play.  I updated the layout files so now on the RG353V and RG503 they run full screen and just show the background so game play is much better than just the games themselves.  The file is too large to upload here.  Is this something that should be included in ArkOS?

I'm aware of them but won't include them as it would increase the size of the image which I don't want to do, however, if they're available from a website somewhere, i'll be happy to link to them from the wiki entry for TigerLCD.

Let me see if I can find a place to share.  I put together the overlays, the proper gamelist.xml and images of each game.  Supports 44 games in all.
Quick question: I spent a little time trying to get TMNT Shredder's Revenge working on the latest build of ArkOS.  Mono crashses after it's generating the gamedata.  I know this is prolly an old question but has anyone got it to work?

Yes there was a fix for that.  Check the Portmaster Discord>Testing-n-dev>TMNT Shredder's Revenge thread.
Alternatively, you can try this workaround. https://github.com/christianhaitian/arkos/issues/777#issuecomment-1693758677

btw, I can probably store the overlays on this git as well.

It's actually a lot bigger than I first mentioned... 528MBs for 44 backgrounds.
https://drive.google.com/file/d/1bJaBW6J3nPW_-PDEq_mXwe49kVqopKhE/view?usp=drive_link

I've finally gotten around to download and make these backgrounds available on the git.  I've also credited you for sourcing these files and credited the creators here: https://github.com/christianhaitian/arkos/wiki/ArkOS-Emulators-and-Ports-information#tiger-lcd-games-available-only-on-the-rk3566-devices-such-as-the-rg353m-only
Thanks again for the find.

Hi @christianhaitian ,
I'm a but flummoxed, but trying to find this "Testing-n-dev" thread , but can't find it now - is it because of nintendo and lawsuits?

Hi @christianhaitian , I'm a but flummoxed, but trying to find this "Testing-n-dev" thread , but can't find it now - is it because of nintendo and lawsuits?

You should ask in the PortMaster Discord what happened to it as I'm not sure.


Guice error reporting for unchecked exceptions in constructors during provisioning

Scenario:
constructor of class A has @inject and takes as parameters B, C, D
constructor of class B has @inject and takes as parameters E, F, ... Z
One of the parameters to be injected into B has a NullpointerException in its constructor.
I found no other way then to comment out each of the parameters to find the root of the problem.
Is this kind of error reporting supported in Guice? If yes how do I turn it on, if no this would be a very useful feature.

Could you share the exact stack trace you saw, and ideally a proof-of-concept?
If I replicate what I think you're describing:
public static void main(String[] args) {
    Injector injector = Guice.createInjector();
    injector.getInstance(Foo.class);
  }

  static class Foo {
    @Inject Foo(Bar bar) { bar.hashCode(); }
  }

  static class Bar {
    Bar() { throw new NullPointerException(); }
  }

Then I get a fairly-informative stack trace:
Exception in thread "main" com.google.inject.ProvisionException: Unable to provision, see the following errors:

1) Error injecting constructor, java.lang.NullPointerException
  at local.Guicy$Bar.<init>(Guicy.java:151)
  while locating local.Guicy$Bar
    for the 1st parameter of local.Guicy$Foo.<init>(Guicy.java:145)
  while locating local.Guicy$Foo

1 error
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1057)
	at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1090)
	at local.Guicy.main(Guicy.java:140)
Caused by: java.lang.NullPointerException
	at local.Guicy$Bar.<init>(Guicy.java:151)
	at local.Guicy$Bar$$FastClassByGuice$$af6104dd.newInstance(<generated>)
	at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:118)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:40)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:64)
	at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:93)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
	at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1053)
	... 2 more

This stack trace includes:

That the failure occurred "while locating local.Guicy$Bar"
The parameter of Foo ("for the 1st parameter") that failed to be injected
The underlying NPE, as the ProvisionException's cause

This seems to include all the necessary diagnostic information. Was this not what you saw?

That output is what I'd expect yes, and when going back to the code it was a case of PEBCAC.
The try/catch surrounding the injectors catched the guice exception and showed it in a popup (javafx application), but the crash happened too soon so no popup was shown and nothing in the logs. Sorry for the bug reported, I shouldn't have doubted guice :)

No worries, glad to hear it got sorted out!

kk


Glitchy hidden bar not working

Describe the bug
When I click the arrow, whats inside the hidden bar and the arrow doesn't get hidden, only the bar vanishes. Besides that, when I click the arrow, the date gets extended or simplified.
Steps to reproduce

Just install from AppStore or Brew and open the app.

Expected behaviour
The apps inside the arrow and hidden bar get hidden and the date doesn't change.
Screenshots

Environment

Hidden Bar v1.8 (12)
MacOS Monterey v12.4
MBP 16'' - M1 Pro

I don't think I have the date issue (I'm using the short date already), but I do have the problem "hidden" ones not being hidden

My date is disappearing as well when collapsed.

If you don't want your date to vanish, you can select to always show it in Mac preferences.
Preferences => Dock & Menu Bar => Date Options: Show date "always"
Wait a few seconds. Long date will appear and no longer toggle.

Describe the bug
When I click the arrow, whats inside the hidden bar and the arrow doesn't get hidden, only the bar vanishes. Besides that, when I click the arrow, the date gets extended or simplified.
Steps to reproduce

Just install from AppStore or Brew and open the app.

Expected behaviour
The apps inside the arrow and hidden bar get hidden and the date doesn't change.
Screenshots

Environment

Hidden Bar v1.8 (12)
MacOS Monterey v12.4
MBP 16'' - M1 Pro

Having the same bug here on my end, hidden bar doesn't seem to do anytthing


Introduced MessageBuilder to simplify the creation of MQTT messages

Motivation:
This PR would simplify the creation of MqttMessages in tests, to avoid long parameters list in constructors of variable, fixed and payload parts.
Modification:
Just introduced a builder class that permit to create messaged with chined notation.
Result:
Created MessageBuilder class with some factory methods (for connect, publish etc) and some inner classes used to carry temporary variables. At the end there  is a build method that contains the logic to wire up the parts of the message.

Hi @normanmaurer let me know if there is something bad or the PR is not good.
Thanks
Andrea

@andsel sorry a bit busy... will review soon in detail

Thanks @louxiu for the hint, done it

Hi @normanmaurer fixed with your suggestions plus changed password() and username() methods to also set the corresponding flag.

@Scottmitch PTAL as well.

@andsel please squash and sign our ICLA (http://netty.io/s/icla) . After that I will pull in.

Hi @normanmaurer  I've aligned my local copy to do a "rebase -i " to squash my commits in just one, but probably I missed something, because in this PR now are present a lot of commits that aren't mine. How can we recover?

@andsel check "git reflog" and git reset to the correct sha.

@normanmaurer I transformed this PR in a mess, this evening I'll close it and create a new one with just a single commit

@andsel ok .. Just ping me once done

@normanmaurer I close this because I've reated a new clean PR (#6407)


Yum failure

Hello
As the picture follown

Thank you in advance to repair the problem show from the picture,
Regards.
Dorian ROSSE.

I cannot really diagnose this issue from the picture that you have taken, can you update your issue with the console output instead of a picture?

the result of "make check":
make check
mkdir -p build
sed 's/DEFAULT_CHANNEL_VALUE="test"/DEFAULT_CHANNEL_VALUE="test"/' install.sh > build/install.sh
set -o pipefail && docker run
--rm
-e VERSION
-v /root/docker-install:/v
-w /v
fedora:26
/v/verify-docker-install | tee x86_64-verify-install-fedora-26
Unable to find image 'fedora:26' locally
26: Pulling from library/fedora
df75b105d67a: Pulling fs layer
df75b105d67a: Verifying Checksum
df75b105d67a: Download complete
df75b105d67a: Pull complete
Digest: sha256:b05007bacf64401663ab5d9a97d73b143a561be74a36a0f31219e5acb87fc7ec
Status: Downloaded newer image for fedora:26
INFO: Executing installation script!
Executing docker install script, commit: UNKNOWN

sh -c 'dnf install -y -q dnf-plugins-core'

sh -c 'dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo'
Adding repo from: https://download.docker.com/linux/fedora/docker-ce.repo

'[' test '!=' stable ']'

sh -c 'dnf config-manager --set-enabled docker-ce-test'

sh -c 'dnf makecache'
Docker CE Stable - x86_64                        20 kB/s | 4.4 kB     00:00
Docker CE Test - x86_64                          32 kB/s |  14 kB     00:00
Last metadata expiration check: 0:00:00 ago on Thu Nov 29 06:33:43 2018.
Metadata cache created.

sh -c 'dnf install -y -q docker-ce'
warning: /var/cache/dnf/docker-ce-test-16874ba681720c84/packages/docker-ce-18.05.0.ce-3.fc26.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
setsebool:  SELinux is disabled.
Failed to connect to bus: No such file or directory
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:
sudo usermod -aG docker your-user

Remember that you will have to log out and back in for this to take effect!
WARNING: Adding a user to the "docker" group will grant the ability to run
containers which can be used to obtain root privileges on the
docker host.
Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
for more information.
Docker version 18.05.0-ce, build f150324
INFO: Successfully verified docker installation!
mkdir -p build
sed 's/DEFAULT_CHANNEL_VALUE="test"/DEFAULT_CHANNEL_VALUE="test"/' install.sh > build/install.sh
set -o pipefail && docker run
--rm
-e VERSION
-v /root/docker-install:/v
-w /v
fedora:27
/v/verify-docker-install | tee x86_64-verify-install-fedora-27
Unable to find image 'fedora:27' locally
27: Pulling from library/fedora
c8ae8b35783e: Pulling fs layer
c8ae8b35783e: Verifying Checksum
c8ae8b35783e: Download complete
c8ae8b35783e: Pull complete
Digest: sha256:f4fb457f7cd858e0f6efa1a78390622823e83c393981b0bf91a2b6e8da3b6f50
Status: Downloaded newer image for fedora:27
INFO: Executing installation script!
Executing docker install script, commit: UNKNOWN

sh -c 'dnf install -y -q dnf-plugins-core'

sh -c 'dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo'
Adding repo from: https://download.docker.com/linux/fedora/docker-ce.repo

'[' test '!=' stable ']'

sh -c 'dnf config-manager --set-enabled docker-ce-test'

sh -c 'dnf makecache'
Docker CE Stable - x86_64                        44 kB/s |  10 kB     00:00
Docker CE Test - x86_64                         106 kB/s |  36 kB     00:00
Last metadata expiration check: 0:00:00 ago on Thu Nov 29 06:38:08 2018.
Metadata cache created.

sh -c 'dnf install -y -q docker-ce'
warning: /var/cache/dnf/docker-ce-stable-8cf73e63b8c72e93/packages/docker-ce-18.09.0-3.fc27.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY
setsebool:  SELinux is disabled.
Failed to connect to bus: No such file or directory
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:
sudo usermod -aG docker your-user

Remember that you will have to log out and back in for this to take effect!
WARNING: Adding a user to the "docker" group will grant the ability to run
containers which can be used to obtain root privileges on the
docker host.
Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
for more information.
Docker version 18.09.0, build 4d60db4
INFO: Successfully verified docker installation!
mkdir -p build
sed 's/DEFAULT_CHANNEL_VALUE="test"/DEFAULT_CHANNEL_VALUE="test"/' install.sh > build/install.sh
set -o pipefail && docker run
--rm
-e VERSION
-v /root/docker-install:/v
-w /v
debian:wheezy
/v/verify-docker-install | tee x86_64-verify-install-debian-wheezy
Unable to find image 'debian:wheezy' locally
wheezy: Pulling from library/debian
75eb993070b8: Pulling fs layer
75eb993070b8: Verifying Checksum
75eb993070b8: Download complete
75eb993070b8: Pull complete
Digest: sha256:37103c15605251b2e35b70a3214af626a55cff39abbaadccd01ff828ee7005e0
Status: Downloaded newer image for debian:wheezy
INFO: Executing installation script!
Executing docker install script, commit: UNKNOWN

sh -c echo "deb http://ftp.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list

sh -c apt-get update -qq >/dev/null

sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
debconf: delaying package configuration, since apt-utils is not installed
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (Can't locate Term/ReadLine.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.)
debconf: falling back to frontend: Teletype

sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" | apt-key add -qq - >/dev/null

sh -c echo "deb [arch=amd64] https://download.docker.com/linux/debian wheezy test" > /etc/apt/sources.list.d/docker.list

[ debian = debian ]

[ wheezy = wheezy ]

sh -c sed -i "/deb-src.*download.docker/d" /etc/apt/sources.list.d/docker.list

sh -c apt-get update -qq >/dev/null

sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null
debconf: delaying package configuration, since apt-utils is not installed
invoke-rc.d: policy-rc.d denied execution of start.
If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:
sudo usermod -aG docker your-user

Remember that you will have to log out and back in for this to take effect!
WARNING: Adding a user to the "docker" group will grant the ability to run
containers which can be used to obtain root privileges on the
docker host.
Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
for more information.
Docker version 18.05.0-ce, build f150324
INFO: Successfully verified docker installation!
mkdir -p build
sed 's/DEFAULT_CHANNEL_VALUE="test"/DEFAULT_CHANNEL_VALUE="test"/' install.sh > build/install.sh
set -o pipefail && docker run
--rm
-e VERSION
-v /root/docker-install:/v
-w /v
debian:jessie
/v/verify-docker-install | tee x86_64-verify-install-debian-jessie
Unable to find image 'debian:jessie' locally
jessie: Pulling from library/debian
4b105072aa89: Pulling fs layer
4b105072aa89: Verifying Checksum
4b105072aa89: Download complete
4b105072aa89: Pull complete
Digest: sha256:14e15b63bf3c26dac4f6e782dbb4c9877fb88d7d5978d202cb64065b1e01a88b
Status: Downloaded newer image for debian:jessie
INFO: Executing installation script!
Executing docker install script, commit: UNKNOWN

sh -c apt-get update -qq >/dev/null
sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
debconf: delaying package configuration, since apt-utils is not installed
sh -c curl -fsSL "https://download.docker.com/linux/debian/gpg" | apt-key add -qq - >/dev/null
sh -c echo "deb [arch=amd64] https://download.docker.com/linux/debian jessie test" > /etc/apt/sources.list.d/docker.list
[ debian = debian ]
[ jessie = wheezy ]
sh -c apt-get update -qq >/dev/null
sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null
E: Unable to correct problems, you have held broken packages.
Makefile:22: recipe for target 'x86_64-verify-install-debian-jessie' failed
make: *** [x86_64-verify-install-debian-jessie] Error 1
root@bitfenix-server:~/docker-install# sudo aptitude install apt-utils
apt-utils est déjà installé avec la version demandée (1.6.6)
apt-utils est déjà installé avec la version demandée (1.6.6)
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.

my session cut when the debian docker tried to install
That can cut the install ?

Closing due to inactivity


Please consider fixing issues detected by repository checker

Notification from ioBroker Check and Service Bot
Dear adapter developer,
I'm the ioBroker Check and Service Bot. I'm an automated tool processing routine tasks for the ioBroker infrastructure. I have recently checked the repository for your adapter energiefluss-erweitert for common errors and appropiate suggestions to keep this adapter up to date.
Please see the result of the check below.
ioBroker.energiefluss-erweitert
   -

:thumbsup: No errors found
WARNINGS:

[ ] :eyes: [W184] "common.materialize" is deprecated for admin >= 5 at io-package.json. Please use property "adminUI".
[ ] :eyes: [W202] Version of package.json (0.5.1-alpha.4) doesn't match latest version on NPM (0.4.1)
[ ] :eyes: [W522] Please consider migrating to admin 5 UI (jsonConfig).

Please review issues reported and consider fixing them as soon as appropiate.
Warnings reported by repository checker should be reviewed. While some warnings can be considered as a suggestion and be ignored due to good reasons or a dedicated decision of the developer, most warnings should be fixed as soon as appropiate.
You may start a new check at any time by adding the following comment to this issue:
@iobroker-bot recheck
Please note that I (and the server at GitHub) have always plenty of work to do. So it may last up to 30 minutes until you see a reaction. I will drop a comment here as soon as I start processing.
Feel free to contact me (@iobroker-bot) if you have any questions or feel that an issue is incorrectly flagged.
And THANKS A LOT for maintaining this adapter from me and all users.
Let's work together for the best user experience.
your
ioBroker Check and Service Bot
Note: This issue replaces issue #238
@mcm1957 for evidence

@mcm1957 Hi, why is he constantly opening a new issue?

You requested  a recheck:

see https://github.com/SKB-CGN/ioBroker.energiefluss-erweitert/issues/238#issuecomment-2293792948

Yes, right. He closes the other one and opens up a new one.
I thought, he will close that one, because only warnings - no errors.

The bot will open a new issue if any warning or error is open. Many warnings are not critical but should be solved anyway.
I'm considering some sort of suggestion/warning in future. But as the web checker (iobroker.dev) only knows about error and warning and as far as I know nobody has time to adapt something there its a litle bit tricky to find a solution for the robot. But I'm aware of it. Until then please leave the issue open and ignore the warning

This issue has been replaced by new isse #242
This issue can be closed.
your
ioBroker Check and Service Bot


Select multiple files in template field using wildcard

How can i select multiple JSON file containing specific text within its name in the Template field. Basically i have requirements to deploy multiple JSON files through this task. I tried using wildcard but its not able to find files. For example the in template field I entered: *_Apps.json
So it should return all the files ending with this format from Linked artifacts but it is not.

Which task are you asking about? Looks like maybe one of the download artifacts tasks?

I am asking about "Azure resource group deployment" task. It basically deploys JSON file. I want to deploy multiple JSON files (with specific name e.g. _Cantemplate.json) placed under different folders in Linked Artifacts.

Azure resource group deployment task currently support single template file deployment only. We would like to understand your scenario in more detail - does this JSONs deploy independently one after another or are they linked among themselves? You can read more about linked templates here

As you can see in the image, I have LinkedArtifact in release pipeline and it contains multiple LogicApps projects. The number of projects can go up to 50. In each project i have LogicApp.json file which is the main Logic Apps file. I want these LogicApp.json files (under each projects) to be deployed automatically to specified resource groups in the "Azure resource group deployment task".
Currently i am trying to give pattern in "template file" (as you can see in image)

But its not returning any file and throwing error during release operation that "Couldn't find matching file".
Please let me know what should i do to deploy all logic apps naming "LogicApp.json" through a single Azure resource group deployment task.
Any help would be appreciated.
Thanks

Azure resource group deployment task currently expects only a single file path for template - the path can be a specific path or a pattern. Are all the logic apps supposed to be deployed in a single resource group or separate?
Alternatively you can checkout Azure CLI task here, where you can deploy via
script.

Thank you for your response.
Initially all will be deployed to single resource group.
Later on, we may need to deploy to UAT or Prod resource group.

To deploy multiple templates you will have to use the task multiple times. Alternatively you can checkout Azure CLI task here, where you can deploy via script in a single task. Adding @pulkitaggarwl

@jonsnowax   Thanks for raising the issue. Adding the request to the backlog.

@jalajmsft Please can you demonstrate how can I use Azure CLI to automate deployment of multiple logic apps ?
I need a walkthrough for this.
Thanks

@jonsnowax There are multiple ways, one of them could be to write a script to loop through all the folder containing the template file and use the following command to deploy - az group deployment create --resource-group <resource-group-name> --template-file <path-to-template>.
You can view various approach to deploy template via Azure CLI here.
Alternatively have a look at this to deploy using Azure PowerShell.

How can write script. Please an you send sample script which loops through Linked artifacts folder and find specific logic app file and parameter file.

You can write a script in batch or powershell to loop the Linked artifacts folder and find specific logic app file and parameter file. Additionally use Azure CLI within the script for ARM template deployment.
Hope this helps. Thanks.

This is exactly what I was looking for now, and I'm sad to see that it isn't looking to be implemented soon. My use case i public DNS zones in Azure, for which it doesn't make sense to create a release pipeline for each zone, of which we have 124 at the moment.
Is there any easy way to handle that? Using nested templates doesn't allow for using "Complete" deployment mode, which is desirable with DNS to ensure only records that are in the template exists.


Revert "Laravel 9.x Compatibility"

Reverts GeneaLabs/laravel-caffeine#140

@mikebronner can you revert this now? https://github.com/jenssegers/model PR is now merged and tagged.

@aglipanci sweet :) will get this done in short order.


[Main Page] ↓ load more button should disappear if there are no more posts to load

Describe the bug
All posts are loaded. The ↓ load more button underneath is still visible and active.
To Reproduce
Steps to reproduce the behavior:

Run the master branch. Go to 'http://<IP_ADDRESS>:3000/'
Scroll down to the last post
Click on ↓ load more button
Do this 'til no more posts appear
↓ load more button is still visible and active

Expected behavior
↓ load more button disappears or gets inactive.
Screenshots
See screenshot:

Desktop (please complete the following information):

OS: iOS
Browser safari
Version 12.0.2

Currently we do not have any pagination information about the total count or similar. That’s why it was not possible to determine if we need to show the button or not.

Than it’s for memory. Okay @appinteractive ?

For memory?


[WIP] Add helm integration

Coverage increased (+0.06%) to 38.773% when pulling bed92947cdcb8c5aa2dedd42601509bb8e5f8171 on saheienko:kubeapps_api into f0421aa2e5c2b8d3d778d9bf49c55b315bda2831 on supergiant:master.


stickers: update to the latest version of the Telegram API

There were some sticker updates in Bot API 4.7 and this pull request is affected by changes: updated the structure of Sticker and StickerSet, updated (and broke) the parameters of some functions described in the  https://github.com/tucnak/telebot/commit/8dffb4f3676d54189476fa926714b3fab9b1f7c6
Closes issues #273

Thank you for your work! Some minor changes are required, but I will do it on my own.


Sana ... Error: importlib.metadata.PackageNotFoundError: No package metadata was found for bitsandbytes

Like many others, when I try to use Sana I get the familiar error on my Win-11 PC:
importlib.metadata.PackageNotFoundError: No package metadata was found for bitsandbytes
after following this video: https://www.youtube.com/watch?v=gxFRxwkwXnY
Looks like the creator of the video is on another system (maybe Linux) - since his ComfyUI manager had slightly different background. So it may be due to missing windows dependencies. This should be addressed here!

Added it to the requirements temporarily https://github.com/city96/ComfyUI_ExtraModels/commit/aec37b0ce7f3debed4aaab8d20398646331de219
You can install it via python_embeded\python.exe -s -m pip install bitsandbytes if you don't want to rerun the install command via the manager.

You can install it via python_embeded\python.exe -s -m pip install bitsandbytes if you don't want to rerun the install command via the manager.

I uninstalled the ExtraModels, stopped the ComfyUI and restarted it - and now the 'Manager' is missing again, so I cannot re-install the ExtraModels. This sh*t with the 'Manager' is so annoying - I am on the verge of quitting ComfyUI alltogether.

Sorry for becoming annoyed - but ComfyUI is such a JENGA tower, where you almost expect that something is broken after each update.
I now installed everything and re-created the workflow like shown in this video:
https://www.youtube.com/watch?v=gxFRxwkwXnY
But like many other users (see comments there) I only get a black image as output - and massive error messages with 'Missing VAE keys'

Tried all of those files - none of them works. Even if the 'bitsandbytes' error message is no longer appearing, the 'Missing VAE keys' error persists - and you won't get any other output that black or blue or gray rectangle.
This whole Sana thing in ComfyUI has not been tested seriously and works only under very special conditions - which nobody even seems to admit.


SLAM in LidarView?

Hi there, I compiled LidarView for Windows and the SLAM methods as used in VeloView are not available in LidarView. How can I run the SLAM filter in the current version of LidarView?

Hello, any news on this? I've been following for a bit but cant find any answers.

Hello, any news on this? I've been following for a bit but cant find any answers.

Sorry, it seems like they have paused development on this. I have gone back to VeloView for SLAM.


Failed to install spotify-downloader Command "python setup.py egg_info" failed with error code 1

What is the purpose of your issue?

[x] Bug
[ ] Feature Request
[ ] Question
[ ] Other

Description
Hello, i just trying to install spotify-downloader on my VPS with Ubuntu 18.04 python 3 and when i get pip3 install spotdl it will run me the error in the log below. Is there any solution how to fix it? Forgive the english, im not from England. Thanks for any solutions
Log
<root@vps-290968:~# pip3 install spotdl
Collecting spotdl
Downloading https://files.pythonhosted.org/packages/f4/3c/a1da91463427dae70dd48646cac79593bcef2037919c832cf8affaf8521f/spotdl-1.2.2-py3-none-any.whl
Collecting mutagen>=1.41.1 (from spotdl)
Downloading https://files.pythonhosted.org/packages/08/34/e68d377ab1375af21feef9226d778ed3e6618b2f572538a85fc7c8ae9a4b/mutagen-1.43.0-py2.py3-none-any.whl (212kB)
100% |################################| 215kB 1.4MB/s
Collecting spotipy>=2.4.4 (from spotdl)
Downloading https://files.pythonhosted.org/packages/59/46/3c957255c96910a8a0e2d9c25db1de51a8676ebba01d7966bedc6e748822/spotipy-2.4.4.tar.gz
Collecting beautifulsoup4>=4.6.3 (from spotdl)
Downloading https://files.pythonhosted.org/packages/3b/c8/a55eb6ea11cd7e5ac4bacdf92bac4693b90d3ba79268be16527555e186f0/beautifulsoup4-4.8.1-py3-none-any.whl (101kB)
100% |################################| 102kB 2.8MB/s
Collecting logzero>=1.3.1 (from spotdl)
Downloading https://files.pythonhosted.org/packages/97/24/27295d318ea8976b12cf9cc51d82e7c7129220f6a3cc9e3443df3be8afdb/logzero-1.5.0-py2.py3-none-any.whl
Collecting lyricwikia>=0.1.8 (from spotdl)
Downloading https://files.pythonhosted.org/packages/36/82/dfce4509b6097cdacfab4510a401ef007e8314a2d1d179267efd873d1a55/lyricwikia-0.1.9.tar.gz
Collecting titlecase>=0.10.0 (from spotdl)
Downloading https://files.pythonhosted.org/packages/1c/6b/1af08c2d82cf3bad9caf764bca8c398c78f811d0638e5cb268952f45c917/titlecase-0.12.0-py3-none-any.whl
Collecting PyYAML>=3.13 (from spotdl)
Downloading https://files.pythonhosted.org/packages/e3/e8/b3212641ee2718d556df0f23f78de8303f068fe29cdaa7a91018849582fe/PyYAML-5.1.2.tar.gz (265kB)
100% |################################| 266kB 2.5MB/s
Collecting youtube-dl>=2017.9.26 (from spotdl)
Downloading https://files.pythonhosted.org/packages/58/38/1215e2bae8cd0b1a52621740add46cebfa8bb988a48cd61cf7cccf7c09c6/youtube_dl-2019.11.28-py2.py3-none-any.whl (1.8MB)
100% |################################| 1.8MB 459kB/s
Collecting unicode-slugify>=0.1.3 (from spotdl)
Downloading https://files.pythonhosted.org/packages/8c/ba/1a05f61c7fd72df85ae4dc1c7967a3e5a4b6c61f016e794bc7f09b2597c0/unicode-slugify-0.1.3.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "", line 1, in
File "/tmp/pip-build-s7gbgphz/unicode-slugify/setup.py", line 7, in
long_description=open('README.md').read(),
File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 361: ordinal not in range(128)
----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-s7gbgphz/unicode-slugify/
root@vps-290968:~# >

Your pip seems outdated to me. What is the output of
pip3 --version

?


CV2-3027: Sunset Fetch EFE Verifica parser

We don't need to support this parser anymore.
Added a self.deprecated method return value of true which it makes it no longer an enabled subclass.
The way I tested this was trying to run the parser. Got a NoMethodError, which I'm thinking is what is expected.

I already did this one before I saw this PR! So sorry. All good to go here otherwise.


overflow on opera gx

Might be in other browsers as well, have yet to test.

Failed to reproduce on Chrome, Firefox, and Safari (mac).
Leaving this issue open in an idle state for now until someone brings it up again.


Inconsistency in building network structure leads to failure when loading saved model

Hello all,
I tried to load the trained model (Bidirectional LSTM). Using the same layer structure, I received the following errors.

local/lib/python2.7/site-packages/theanets-0.5.3-py2.7.egg/theanets/graph.py", line 492, in load_params
for p, v in zip(layer.params, saved['{}-values'.format(layer.name)]):
KeyError: 'bdrnn1-values'

1. def layer(n):
2.    return dict(form='bidirectional', worker='lstm', size=n)
3. e = theanets.Experiment(
4.     theanets.recurrent.Regressor,
5.     layers=layers(102, layer(50), 1)
6.   )
7. e = e.load(model_fn)

The problem is that we have built a LSTM model, however, the key for the parameters is "bdrnn".
We can delve into the construction of the network as follows.

We set debug before line 3 in the above code.
In the theanets.Experiment, it will try to construct a network model. we can check the structure of the model.

(Pdb) self.network.layers[1].params
[bdlstm1_fw_xh, bdlstm1_fw_hh, bdlstm1_fw_b, bdlstm1_fw_ci, bdlstm1_fw_cf, bdlstm1_fw_co, bdlstm1_bw_xh, bdlstm1_bw_hh, bdlstm1_bw_b, bdlstm1_bw_ci, bdlstm1_bw_cf, bdlstm1_bw_co]
(Pdb) self.network.layers[1].name
'bdlstm1'

This is consistent with what we are trying to do.

We set debug before line 7.

In the load function, the lib is also trying to build a network model. In particular,
> /u/qyou/.local/lib/python2.7/site-packages/theanets-0.5.3-py2.7.egg/theanets/graph.py(99)load()
-> net = pkl['klass'](**kw)

In line 99 at graph.py, it tries to build the structure of the model. In particular, we can check the process when constructing the 2nd layer.
> /u/qyou/.local/lib/python2.7/site-packages/theanets-0.5.3-py2.7.egg/theanets/graph.py(144)__init__()
-> self.add_layer(layer, is_output=i == len(layers) - 1)
(Pdb) layer
{'inputs': {'in.out': array(102)}, 'activation': 'logistic', 'name': 'bdlstm1', 'form': 'bidirectional', 'size': 50}

And, we continue to go on the debugging at graph.py:add_layer() function.
-> if isinstance(form, str) and form.lower() == 'bidirectional':
(Pdb) l
225             if isinstance(layer, dict):
226                 if 'form' in layer:
227                     form = layer.pop('form').lower()
228                 kwargs.update(layer)
229
230  ->         if isinstance(form, str) and form.lower() == 'bidirectional':
231                 kwargs['name'] = 'bd{}{}'.format(
232                     kwargs.get('worker', 'rnn'), len(self.layers))
233
234             if isinstance(form, str) and form.lower() == 'tied':
235                 partner = kwargs.get('partner')

Here, in line 230
(Pdb) kwargs
{'inputs': {'in.out': array(102)}, 'name': 'bdlstm1', 'activation': 'logistic', 'size': 50}

Thus, we do not have "worker" field in the dict, which will leads the code to set name to "bdrnn1" in line 231-232.
(Pdb) kwargs
{'inputs': {'in.out': array(102)}, 'name': 'bdrnn1', 'activation': 'logistic', 'size': 50}

This is going to lead the error when loading the bidirectional lstm model.
To solve this problem, one can update the add_layer function.
Or we can change the save, which can save the "worker" field into the model as well.
Let me know if I have made any mistakes.
Thanks.

This is definitely a problem!
I have just made a change that drops much of the loading and saving code that I wrote, in favor of just using Python's built-in pickling mechanism more directly.
If you have a chance to check out the github master and can check on it, I'd appreciate hearing whether this fixes the issue!

I'm going to go ahead and close this -- feel free to reopen if it's still a problem.


Remove OpenSSL dependency for Base64 encoding

A dependency on OpenSSL just for base64 encoding is excessive.  Implement base64 encoding per RFC spec.

A relatively simple port of https://github.com/Azure/azure-sdk-for-c/blob/main/sdk/src/azure/core/az_base64.c should be sufficient here.


Expose line metrics from RenderParagraph and RenderEditable

This PR exposes a computeLineMetrics method from RenderParagraph which had previously been the private method _computeLineMetrics (used in selection calculations). The method simply calls the private TextPainter's computeLineMetrics method. It exposes the same method from RenderEditable.
This change allows for a render object which has access to the RenderParagraph or RenderEditable (i.e. a parent render object) to get information about where the lines of text are being drawn rather than having to reproduce the conditions in which the TextPainter was laid out or using a workaround such as getting carat positions.
This should satisfy #133953.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

@LongCatIsLooong I really only need position of the end of the last line - if it were possible to get the number of lines and then get the end of the line, that would be sufficient.
I have a custom component that needs to know where the end of the line is so as to be able to draw leader dots from there until the end of the line, which is simple enough unless the line's content spills out on to a second line. Plus I'm doing some fun animations, but that's not really relevant.
This is what it looks like:

I'm currently doing it by getting the text length and using getOffsetForCaret but that's not super ideal.

I have a PR that exposes text layout information from RenderParagraph: https://github.com/flutter/flutter/pull/145190
does that work for you?

(triage): I am going to close this one since there was no further follow-up.


Nuki 3.0 Pro

Hello,
for a few weeks now, I've been getting the error message below with the Nuki Lock 3.0 Pro
Fehler beim Aufrufen des Diensts script/nuki_tur_offnen_bzw_schliessen. Http response for https://api.nuki.io/smartlock/xxxx/action: 404 Not Found
i deleted the integration and created a new token in the Web API. But without success. The web api itself works.
can anyone help here
thanks

double issue see #96


Validation of simple parameters

Hi there, I think I'm facing an issue with validation.
Example like the following:
- in: query
  name: count
  description: number of facts to return
  required: false
  schema:
    type: integer
    format: int32
    minimum: 1

There is no check on the minimum value in that case with simple schema having a primitive type like integer.
When it is working with:
ListSpacesPage:
  name: "page"
  in: "query"
  style: "deepObject"
  description: "list spaces paginated request"
  required: false
  schema:
    type: object
    properties:
      size:
        type: integer
        description: The maximum number of items to return. The service may return fewer than this value.
        minimum: 1
        maximum: 50
        default: 30
        format: int32
        require: false

Is this by design, a bug, or I'm missing something?
Cheers and thank you for this amazing lib and the work you're putting in.

Before I can be helpful, I need to know how you're calling this, what are you validating? a Parameter? a schema? a header? a request? Can you share a code snippet?

hey there, thanks for your quick reply.
We've been trying to validate a query param. I've shared the OAS chunk above where you can see "in: query".
We are simply using the highLevelValidator.ValidateHttpRequest(req)
thanks for your help

I am not sure, I will have to investigate, it's been a hot minute since I looked at that code.

i made https://github.com/pb33f/libopenapi-validator/pull/55 for this issue

Fixed by @emilien-puget in v0.0.43


Formatting error in data\main\ZnS\Amotchkina.yml

In data\main\ZnS\Amotchkina.yml, line 7 reads:
degrees"
which causes parsing to fail.
Removing line 7 fixes the problem.

I don't see this line in data\main\ZnS\Amotchkina.yml
Line 7 is "DATA:"

Oh my bad.  I was looking at the 2020-01-19 release.  It's already fixed in the latest version.
Thanks.


WIP: Enable load-after-store for all tests

(to get a sense of how many tests are broken per project and find good candidates for a fix-it-day)
This will not be merged, no review is requested.

@bot-gradle test ACC

I've triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build

@bot-gradle test ACC

I've triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build

@bot-gradle test ACC

I've triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build

@bot-gradle test ACC

I've triggered the following builds for you:

AllConfigCacheTestsPullRequestFeedback build


add Memory for vb.net sample

add Memory for VB.Net sample

Thanks for opening this PR to add your Visual Basic example to the documentation, @binh0001. I've added the necessary metadata to the file so that both examples will render. Once there's a successful internal build, I'll merge your PR.


feat: counterfeit cycles model

@oggy-dfin I believe at this point I've addressed the main points raised. The only remaining part to model are refunds. I'm not 100% sure if this feature is strictly necessary, and it will complicate the model, but I'll try modeling and see how far I can go.


Add broker request info to the error msg in combine operator.

Current log indicates exception/timeout in combine operator but
this does not give much information for debugging. Adding broker
request to the log will help for debugging.

We have 3 different combine operators, you might need to add this to all of them

@Jackie-Jiang added broker request to the log for other combine operators.

select * from testTable where time > 12345 group by a, b order by a limit 100

BrokerRequest(querySource:QuerySource(tableName:testTable), filterQuery:FilterQuery(id:0, column:time, value:[(12345		*)], operator:RANGE, nestedFilterQueryIds:[]), groupBy:GroupBy(topN:100, expressions:[a, b]), selections:Selection(selectionColumns:[*], selectionSortSequence:[SelectionSort(column:a, isAsc:true)], offset:0, size:100), filterSubQueryMap:FilterQueryMap(filterQueryMap:{0=FilterQuery(id:0, column:time, value:[(12345		*)], operator:RANGE, nestedFilterQueryIds:[])}), orderBy:[SelectionSort(column:a, isAsc:true)], limit:100)


feat: add core deployment for Holesky

Description
Type: New Core Deployment
Network(s): Holesky
Other notes
Backward compatibility
Yes
Testing
Manual

Please add a changeset


the cmd of zsh mess up

when I use this .tmux.conf, I found that the display of command is weird, it's normal when I do not use tmux.

Looks like you have a broken / incompatible tmux-256color terminal definition installed.
You can either try to reinstall it, if that works for you:
$ $(brew --prefix ncurses)/bin/infocmp tmux-256color | sed -e 's/pairs#0x10000/pairs#0x1000/g' -e 's/pairs#0x65536/pairs#0x32768/g' > /tmp/tmux-256color.info
$ /usr/bin/tic -x /tmp/tmux-256color.info

Or edit your `~/.tmux.conf.local` copy to add the following

set -g default-terminal "screen-256color"

Please do not edit `~/.tmux.conf`

Hi I have tried the second approaches on my Mac and seems do not work.

Looks like you have a broken / incompatible tmux-256color terminal definition installed.
You can either try to reinstall it, if that works for you:
$ $(brew --prefix ncurses)/bin/infocmp tmux-256color | sed -e 's/pairs#0x10000/pairs#0x1000/g' -e 's/pairs#0x65536/pairs#0x32768/g' > /tmp/tmux-256color.info
$ /usr/bin/tic -x /tmp/tmux-256color.info

Or edit your ~/.tmux.conf.local copy to add the following
set -g default-terminal "screen-256color"

Please do not edit ~/.tmux.conf

I even can not do clear or when I press delete it will add space at the command line, I really don't know what happened.
Btw, I am using oh-my-zsh and zsh at my terminal. I am not sure if that's a issue since I run tmux well on my server which is a bash-based one.

What's more, this is what I have at ~/.vimrc and it wont work at tmux panel.
syntax enable
set background=dark
let g:solarized_termcolors=256
let g:solarized_contrast = "high"
let g:solarized_termtrans = 1

colorscheme solarized
set mouse=r


Error to Autenticate with Azure of SQL Server

Description
Cant load Java MSAL4J cant Autenticate ActiveDirectoryPassword.
Is the same Issue  with AZURE.
DBeaver Version
22.2.0
Operating System
Mac os Monterrey 12.5.1
Database and driver
com.microsoft.azure:msal4j:RELEASE
1.12.0
and for SQL
com.microsoft.sqlserver:mssql-jdbc:RELEASE
9.2
Steps to reproduce
Try to Add access to a data base on AZURE or SQL
with Active directory will not let U work on it.
Additional context
No response

Could you please provide the log files? You can find instructions here: https://dbeaver.com/docs/wiki/Log-files/. Thank you.


Improvements | Add Null Checks to avoid possible Null pointer exception scenarios

Codecov Report

Merging #973 into dev will increase coverage by 0.05%.
The diff coverage is 48.97%.

@@             Coverage Diff             @@
##               dev     #973      +/-   ##
===========================================
+ Coverage     50.5%   50.56%   +0.05%
- Complexity    2912     2916       +4
===========================================
  Files          120      120
  Lines        27987    28012      +25
  Branches      4678     4686       +8
===========================================
+ Hits         14135    14164      +29
+ Misses       11557    11545      -12
- Partials      2295     2303       +8

Flag
Coverage Δ
Complexity Δ

#JDBC42
50.02% <48.97%> (-0.08%)
2872 <0> (-3)

#JDBC43
50.54% <48.97%> (+0.16%)
2915 <0> (+7)
:arrow_up:

Impacted Files
Coverage Δ
Complexity Δ

...oft/sqlserver/jdbc/SQLServerParameterMetaData.java
31.78% <48.97%> (+0.86%)
40 <0> (ø)
:arrow_down:

...ncurrentlinkedhashmap/ConcurrentLinkedHashMap.java
38.36% <0%> (-0.65%)
42% <0%> (-1%)

...n/java/com/microsoft/sqlserver/jdbc/Parameter.java
67.13% <0%> (-0.21%)
64% <0%> (ø)

...in/java/com/microsoft/sqlserver/jdbc/IOBuffer.java
55.58% <0%> (ø)
0% <0%> (ø)
:arrow_down:

...n/java/com/microsoft/sqlserver/jdbc/DataTypes.java
79.92% <0%> (+0.19%)
6% <0%> (+1%)
:arrow_up:

...rc/main/java/com/microsoft/sqlserver/jdbc/dtv.java
68.59% <0%> (+0.23%)
0% <0%> (ø)
:arrow_down:

...c/main/java/com/microsoft/sqlserver/jdbc/Util.java
62.06% <0%> (+0.64%)
90% <0%> (+1%)
:arrow_up:

...m/microsoft/sqlserver/jdbc/SQLServerException.java
77.44% <0%> (+1.5%)
32% <0%> (+1%)
:arrow_up:

...rc/main/java/com/microsoft/sqlserver/jdbc/DDC.java
47.94% <0%> (+1.72%)
112% <0%> (+2%)
:arrow_up:

...om/microsoft/sqlserver/jdbc/ReaderInputStream.java
47.25% <0%> (+3.29%)
15% <0%> (ø)
:arrow_down:

Continue to review full report at Codecov.

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