Validate Registration Tokens returns no result

Describe the bug
I need to validate all my registration tokens in the database, so I use the validateRegistrationTokens method to use it, but it gave me an empty results.
Is this a bug, or have I implemented the code wrong?
Installed packages
barryvdh/laravel-ide-helper          2.15.1   Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.
barryvdh/reflection-docblock         2.1.1
beste/clock                          3.0.0    A collection of Clock implementations
beste/json                           1.5.0    A simple JSON helper to decode and encode JSON
brick/math                           0.11.0   Arbitrary-precision arithmetic library
carbonphp/carbon-doctrine-types      2.1.0    Types to use Carbon in Doctrine
clue/stream-filter                   1.7.0    A simple and modern approach to stream filtering in PHP
composer/class-map-generator         1.3.4    Utilities to scan PHP code and generate class maps.
composer/pcre                        3.3.1    PCRE wrapping library that offers type-safe preg_* replacements.
defuse/php-encryption                2.4.0    Secure PHP Encryption Library
dflydev/dot-access-data              3.0.3    Given a deep data structure, access data by dot notation.
doctrine/cache                       2.2.0    PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
doctrine/dbal                        3.9.1    Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
doctrine/deprecations                1.1.3    A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.
doctrine/event-manager               2.0.1    The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.
doctrine/inflector                   2.0.10   PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
doctrine/instantiator                2.0.0    A small, lightweight utility to instantiate objects in PHP without invoking their constructors
doctrine/lexer                       2.1.1    PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
dragonmantank/cron-expression        3.3.3    CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due
egulias/email-validator              3.2.6    A library for validating emails against several RFCs
fakerphp/faker                       1.23.1   Faker is a PHP library that generates fake data for you.
fig/http-message-util                1.1.5    Utility classes and constants for use with PSR-7 (psr/http-message)
filp/whoops                          2.15.4   php error handling for cool kids
firebase/php-jwt                     6.10.1   A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
flynsarmy/csv-seeder                 2.0.6    Allows seeding of the database with CSV files
fruitcake/php-cors                   1.3.0    Cross-origin resource sharing library for the Symfony HttpFoundation
google/auth                          1.42.0   Google Auth Library for PHP
google/cloud-core                    1.59.1   Google Cloud PHP shared dependency, providing functionality useful to all components.
google/cloud-storage                 1.42.1   Cloud Storage Client for PHP
google/common-protos                 4.8.3    Google API Common Protos for PHP
google/gax                           1.34.1   Google API Core for PHP
google/grpc-gcp                      0.4.0    gRPC GCP library for channel management
google/longrunning                   0.4.3    Google LongRunning Client for PHP
google/protobuf                      4.28.2   proto library for PHP
graham-campbell/result-type          1.1.3    An Implementation Of The Result Type
grpc/grpc                            1.57.0   gRPC library for PHP
guzzlehttp/guzzle                    7.9.2    Guzzle is a PHP HTTP client library
guzzlehttp/promises                  2.0.3    Guzzle promises library
guzzlehttp/psr7                      2.7.0    PSR-7 message implementation that also provides common utility methods
guzzlehttp/uri-template              1.0.3    A polyfill class for uri_template of PHP
hamcrest/hamcrest-php                2.0.1    This is the PHP port of Hamcrest Matchers
http-interop/http-factory-guzzle     1.2.0    An HTTP Factory using Guzzle PSR7
intervention/image                   2.7.2    Image handling and manipulation library with support for Laravel integration
jean85/pretty-package-versions       2.0.6    A library to get pretty versions strings of installed dependencies
kreait/firebase-php                  7.0.0    Firebase Admin SDK
kreait/firebase-tokens               4.3.0    A library to work with Firebase tokens
laravel-validation-rules/credit-card 1.9.0    Validate credit card number, expiration date, cvc
laravel/framework                    9.52.16  The Laravel Framework.
laravel/passport                     10.4.2   Laravel Passport provides OAuth2 server support to Laravel.
laravel/sail                         1.32.0   Docker files for running a basic Laravel application.
laravel/sanctum                      2.15.1   Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.
laravel/serializable-closure         1.3.4    Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.
laravel/tinker                       2.9.0    Powerful REPL for the Laravel framework.
laravel/ui                           3.4.6    Laravel UI utilities and presets.
lcobucci/clock                       3.0.0    Yet another clock abstraction
lcobucci/jwt                         4.3.0    A simple library to work with JSON Web Token and JSON Web Signature
league/commonmark                    2.5.3    Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
league/config                        1.2.0    Define configuration arrays with strict schemas and access values with dot notation
league/event                         2.2.0    Event package
league/flysystem                     3.28.0   File storage abstraction for PHP
league/flysystem-local               3.28.0   Local filesystem adapter for Flysystem.
league/mime-type-detection           1.16.0   Mime-type detection for Flysystem
league/oauth2-server                 8.5.4    A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your A...
league/uri                           7.4.1    URI manipulation library
league/uri-interfaces                7.4.1    Common interfaces and classes for URI representation and interaction
midtrans/midtrans-php                2.5.2    PHP Wrapper for Midtrans Payment API.
mockery/mockery                      1.6.12   Mockery is a simple yet flexible PHP mock object framework
monolog/monolog                      2.9.3    Sends your logs to files, sockets, inboxes, databases and various web services
mtdowling/jmespath.php               2.8.0    Declaratively specify how to extract elements from a JSON document
myclabs/deep-copy                    1.12.0   Create deep copies (clones) of your objects
nesbot/carbon                        2.72.5   An API extension for DateTime that supports 281 different languages.
nette/schema                         1.3.0    📐 Nette Schema: validating data structures against a given Schema.
nette/utils                          4.0.5    🛠  Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.
nikic/php-parser                     5.2.0    A PHP parser written in PHP
nunomaduro/collision                 6.4.0    Cli error handling for console/command-line PHP applications.
nunomaduro/termwind                  1.15.1   Its like Tailwind CSS, but for the console.
nyholm/psr7                          1.8.2    A fast PHP7 implementation of PSR-7
paragonie/constant_time_encoding     3.0.0    Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)
paragonie/random_compat              9.99.100 PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
phar-io/manifest                     2.0.4    Component for reading phar.io manifest information from a PHP Archive (PHAR)
phar-io/version                      3.2.1    Library for handling version information and constraints
php-http/client-common               2.7.1    Common HTTP Client implementations and tools for HTTPlug
php-http/discovery                   1.19.4   Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations
php-http/httplug                     2.4.0    HTTPlug, the HTTP client abstraction for PHP
php-http/message                     1.16.1   HTTP Message related tools
php-http/message-factory             1.1.0    Factory interfaces for PSR-7 HTTP Message
php-http/promise                     1.3.1    Promise used for asynchronous HTTP requests
phpdocumentor/reflection-common      2.2.0    Common reflection classes used by phpdocumentor to reflect the code structure
phpdocumentor/type-resolver          1.8.2    A PSR-5 based resolver of Class names, Types and Structural Element Names
phpoption/phpoption                  1.9.3    Option Type for PHP
phpseclib/phpseclib                  3.0.42   PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.
phpstan/phpdoc-parser                1.30.1   PHPDoc parser with support for nullable, intersection and generic types
phpunit/php-code-coverage            9.2.32   Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator            3.0.6    FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-invoker                  3.1.1    Invoke callables with a timeout
phpunit/php-text-template            2.0.4    Simple template engine.
phpunit/php-timer                    5.0.3    Utility class for timing
phpunit/phpunit                      9.6.21   The PHP Unit Testing framework.
psr/cache                            3.0.0    Common interface for caching libraries
psr/clock                            1.0.0    Common interface for reading the clock.
psr/container                        2.0.2    Common Container Interface (PHP FIG PSR-11)
psr/event-dispatcher                 1.0.0    Standard interfaces for event handling.
psr/http-client                      1.0.3    Common interface for HTTP clients
psr/http-factory                     1.1.0    PSR-17: Common interfaces for PSR-7 HTTP message factories
psr/http-message                     1.1      Common interface for HTTP messages
psr/log                              3.0.2    Common interface for logging libraries
psr/simple-cache                     3.0.0    Common interfaces for simple caching
psy/psysh                            0.12.4   An interactive shell for modern PHP.
ralouphie/getallheaders              3.0.3    A polyfill for getallheaders.
ramsey/collection                    2.0.0    A PHP library for representing and manipulating collections.
ramsey/uuid                          4.7.6    A PHP library for generating and working with universally unique identifiers (UUIDs).
rigsto/api-http-status               1.4      HTTP status codes and resources for API usages
riverline/multipart-parser           2.1.2    One class library to parse multipart content with encoding and charset support.
rize/uri-template                    0.3.8    PHP URI Template (RFC 6570) supports both expansion & extraction
sebastian/cli-parser                 1.0.2    Library for parsing CLI options
sebastian/code-unit                  1.0.8    Collection of value objects that represent the PHP code units
sebastian/code-unit-reverse-lookup   2.0.3    Looks up which function or method a line of code belongs to
sebastian/comparator                 4.0.8    Provides the functionality to compare PHP values for equality
sebastian/complexity                 2.0.3    Library for calculating the complexity of PHP code units
sebastian/diff                       4.0.6    Diff implementation
sebastian/environment                5.1.5    Provides functionality to handle HHVM/PHP environments
sebastian/exporter                   4.0.6    Provides the functionality to export PHP variables for visualization
sebastian/global-state               5.0.7    Snapshotting of global state
sebastian/lines-of-code              1.0.4    Library for counting the lines of code in PHP source code
sebastian/object-enumerator          4.0.4    Traverses array structures and object graphs to enumerate all referenced objects
sebastian/object-reflector           2.0.4    Allows reflection of object attributes, including inherited and non-public ones
sebastian/recursion-context          4.0.5    Provides functionality to recursively process PHP variables
sebastian/resource-operations        3.0.4    Provides a list of PHP built-in functions that operate on resources
sebastian/type                       3.2.1    Collection of value objects that represent the types of the PHP type system
sebastian/version                    3.0.2    Library that helps with managing the version number of Git-hosted PHP projects
sentry/sdk                           3.6.0    This is a metapackage shipping sentry/sentry with a recommended HTTP client.
sentry/sentry                        3.22.1   A PHP SDK for Sentry (http://sentry.io)
sentry/sentry-laravel                2.14.2   Laravel SDK for Sentry (https://sentry.io)
spatie/backtrace                     1.6.2    A better backtrace
spatie/flare-client-php              1.8.0    Send PHP errors to Flare
spatie/ignition                      1.14.2   A beautiful error page for PHP applications.
spatie/laravel-ignition              1.7.0    A beautiful error page for Laravel applications.
symfony/console                      6.4.12   Eases the creation of beautiful and testable command line interfaces
symfony/css-selector                 6.4.8    Converts CSS selectors to XPath expressions
symfony/deprecation-contracts        3.5.0    A generic function and convention to trigger deprecation notices
symfony/error-handler                6.4.10   Provides tools to manage errors and ease debugging PHP code
symfony/event-dispatcher             6.4.8    Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
symfony/event-dispatcher-contracts   3.5.0    Generic abstractions related to dispatching event
symfony/finder                       6.4.11   Finds files and directories via an intuitive fluent interface
symfony/http-client                  6.4.12   Provides powerful methods to fetch HTTP resources synchronously or asynchronously
symfony/http-client-contracts        3.5.0    Generic abstractions related to HTTP clients
symfony/http-foundation              6.4.12   Defines an object-oriented layer for the HTTP specification
symfony/http-kernel                  6.4.12   Provides a structured process for converting a Request into a Response
symfony/mailer                       6.4.12   Helps sending emails
symfony/mailgun-mailer               6.4.10   Symfony Mailgun Mailer Bridge
symfony/mime                         6.4.12   Allows manipulating MIME messages
symfony/options-resolver             6.4.8    Provides an improved replacement for the array_replace PHP function
symfony/polyfill-ctype               1.31.0   Symfony polyfill for ctype functions
symfony/polyfill-intl-grapheme       1.31.0   Symfony polyfill for intl's grapheme_* functions
symfony/polyfill-intl-idn            1.31.0   Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
symfony/polyfill-intl-normalizer     1.31.0   Symfony polyfill for intl's Normalizer class and related functions
symfony/polyfill-mbstring            1.31.0   Symfony polyfill for the Mbstring extension
symfony/polyfill-php80               1.31.0   Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
symfony/polyfill-php83               1.31.0   Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
symfony/polyfill-uuid                1.31.0   Symfony polyfill for uuid functions
symfony/process                      6.4.12   Executes commands in sub-processes
symfony/psr-http-message-bridge      2.3.1    PSR HTTP message bridge
symfony/routing                      6.4.12   Maps an HTTP request to a set of configuration variables
symfony/string                       6.4.12   Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
symfony/translation                  6.4.12   Provides tools to internationalize your application
symfony/translation-contracts        3.5.0    Generic abstractions related to translation
symfony/uid                          6.4.12   Provides an object-oriented API to generate and represent UIDs
symfony/var-dumper                   6.4.11   Provides mechanisms for walking through any arbitrary PHP variable
symfony/yaml                         6.4.12   Loads and dumps YAML files
theseer/tokenizer                    1.2.3    A small library for converting tokenized PHP source code into XML and potentially other formats
tijsverkoyen/css-to-inline-styles    2.2.7    CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.
vlucas/phpdotenv                     5.6.1    Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
voku/portable-ascii                  2.0.1    Portable ASCII library - performance optimized (ascii) string functions for php.
webmozart/assert                     1.11.0   Assertions to validate method input/output with nice error messages.

PHP version and extensions
composer               2.7.7    Composer package
composer-plugin-api    2.6.0    The Composer Plugin API
composer-runtime-api   2.2.2    The Composer Runtime API
ext-bcmath             8.2.12   The bcmath PHP extension
ext-bz2                8.2.12   The bz2 PHP extension
ext-calendar           8.2.12   The calendar PHP extension
ext-ctype              8.2.12   The ctype PHP extension
ext-curl               8.2.12   The curl PHP extension
ext-date               8.2.12   The date PHP extension
ext-dom                20031129 The dom PHP extension
ext-exif               8.2.12   The exif PHP extension
ext-fileinfo           8.2.12   The fileinfo PHP extension
ext-filter             8.2.12   The filter PHP extension
ext-ftp                8.2.12   The ftp PHP extension
ext-gd                 8.2.12   The gd PHP extension
ext-gettext            8.2.12   The gettext PHP extension
ext-hash               8.2.12   The hash PHP extension
ext-iconv              8.2.12   The iconv PHP extension
ext-intl               8.2.12   The intl PHP extension
ext-json               8.2.12   The json PHP extension
ext-libxml             8.2.12   The libxml PHP extension
ext-mbstring           8.2.12   The mbstring PHP extension
ext-mysqli             8.2.12   The mysqli PHP extension
ext-mysqlnd            0        The mysqlnd PHP extension (actual version: mysqlnd 8.2.12)
ext-openssl            8.2.12   The openssl PHP extension
ext-pcre               8.2.12   The pcre PHP extension
ext-pdo                8.2.12   The PDO PHP extension
ext-pdo_mysql          8.2.12   The pdo_mysql PHP extension
ext-pdo_sqlite         8.2.12   The pdo_sqlite PHP extension
ext-phar               8.2.12   The Phar PHP extension
ext-random             8.2.12   The random PHP extension
ext-readline           8.2.12   The readline PHP extension
ext-reflection         8.2.12   The Reflection PHP extension
ext-session            8.2.12   The session PHP extension
ext-simplexml          8.2.12   The SimpleXML PHP extension
ext-sockets            8.2.12   The sockets PHP extension
ext-sodium             8.2.12   The sodium PHP extension
ext-spl                8.2.12   The SPL PHP extension
ext-sqlite3            8.2.12   The sqlite3 PHP extension
ext-tokenizer          8.2.12   The tokenizer PHP extension
ext-xml                8.2.12   The xml PHP extension
ext-xmlreader          8.2.12   The xmlreader PHP extension
ext-xmlwriter          8.2.12   The xmlwriter PHP extension
ext-zip                1.21.1   The zip PHP extension
ext-zlib               8.2.12   The zlib PHP extension
lib-bz2                1.0.8    The bz2 library
lib-curl               8.4.0    The curl library
lib-curl-libssh2       1.10.0   curl libssh2 version
lib-curl-openssl       3.0.11   curl OpenSSL version (3.0.11)
lib-curl-zlib          1.2.12   curl zlib version
lib-date-timelib       2022.09  date timelib version
lib-date-zoneinfo      2023.3   zoneinfo ("Olson") database for date
lib-fileinfo-libmagic  540      fileinfo libmagic version
lib-gd                 2.0.35   The gd library
lib-gd-freetype        2.11.1   freetype version for gd
lib-gd-libjpeg         8.0      libjpeg version for gd
lib-gd-libpng          1.6.34   libpng version for gd
lib-gd-libxpm          3.5.12   libxpm version for gd
lib-iconv              1.16     The iconv library
lib-icu                71.1     The ICU unicode and globalization support library
lib-icu-cldr           41       ICU CLDR project version
lib-icu-unicode        14.0.0   ICU unicode version
lib-icu-zoneinfo       2022.1   zoneinfo ("Olson") database for icu
lib-libsodium          1.0.18   The libsodium library
lib-libxml             2.10.3   libxml library version
lib-mbstring-libmbfl   1.3.2    mbstring libmbfl version
lib-mbstring-oniguruma 6.9.8    mbstring oniguruma version
lib-openssl            3.0.11   OpenSSL 3.0.11 19 Sep 2023
lib-pcre               10.40    The pcre library
lib-pcre-unicode       14.0.0   PCRE Unicode version support
lib-pdo_sqlite-sqlite  3.39.2   The pdo_sqlite-sqlite library
lib-sqlite3-sqlite     3.39.2   The sqlite3-sqlite library
lib-zip-libzip         1.7.1    The zip-libzip library
lib-zlib               1.2.12   The zlib library
php                    8.1.14   Package overridden via config.platform, actual: 8.2.12
php-64bit              8.1.14   Package overridden via config.platform, actual: 8.2.12
php-ipv6               8.1.14   Package overridden via config.platform, actual: 8.2.12
php-zts                8.1.14   Package overridden via config.platform, actual: 8.2.12

Steps to reproduce the issue.
I have an array of tokens

Then, I tried to put the array into the code
$arr = [...];
$messaging = (new Factory())->withServiceAccount('')->createMessaging();

$result = $messaging->validateRegistrationTokens($tokens);
dd($result);

From the debugging, I code an empty array.

Error message/Stack trace
['valid' => [], 'unknown' => [], 'invalid' => []]

Additional information
No response

You have version 7.0.0 of the SDK installed, please update to the latest version and keeps dependencies updated.
Firebase has shut down the Legacy FCM API, so, outdated SDK versions still using them will not work anymore.

I noticed you're using Laravel. The SDK has a package for Laravel: https://github.com/kreait/laravel-firebase


Handling additional object types

I use moments (moment.js) rather then Date objects and they get lost in translation due to the cloning process. Does it make sense for there to be a way to tell Immutable how to handle additional object types?

We actually discussed this at length over on https://github.com/rtfeldman/seamless-immutable/issues/25 - have a look!


Struct accessor for uint on master has issues

Not sure what I did here. I need to look into this in conjunction to making tests for cepl.

Found it. Fixed here https://github.com/cbaggers/cepl/commit/6e5b927ec6285c63bb4b0cb89d26bf3771da46ce
On branch for now and want to test on home machine before merging


Quests with fail timers and no progress quit on dc

What is your Quests version / build number (do not say "latest")?
3.6.3-b655
Describe the problem and how to replicate it. Any console errors to post using Pastebin.com?

Create a timed fail event.
Add it to the initial Event section of the quest.
Accept the quest. The timer will pop up in chat to let you know you have ___ seconds to finish the quest.
Log out of the server.
Log back in. The quest will now be quit.
If any progress is made on the quest before the player exits, the quest will not quit.

This is a problem for us because we currently have player quitting disabled, as we have some quests that begin by giving the player an item to deliver to another npc... so now they can just bypass that by taking a quest, logging out, then logging back in.
If applicable, can you provide an example quest from quests.yml using Pastebin.com?
Here's the same timer event and quest I sent last time, but this occurs with every single quest on my server, as we added timers to all of them: https://pastebin.com/RZFhgqWe
Not sure if you saw my reply on the previous closed ticket, but as I stated there I have -not- manually edited my quests.yml. All of my quests are created and edited in-game using the editor.

This would be resolved by the suggested fix in my Jan 7 comment from OP's other ticket, #615. As such, I am closing this in favor of the complimentary ticket.


Add Commit Stats

Hello 👋
After our discussion here: https://github.com/lauripiispanen/most-active-github-users-counter/issues/148#issuecomment-1346369642
I wanted to ask if it is possible to add the Commit Badges also in this repository, I think it is really cool feature.
There is already 1 repo for that, but It stops working for me even though I am a listed user in Germany in committers.top.
Here is the repo: https://github.com/fbiego/commits-top-badge.
The author seems not caring the repo anymore, since my last created issue didn't get any feedback.

@mustafaozhan see my previous comment -- I'm not generating the badge myself, instead using shields.io for the badges. If you can generate the SVG yourself dynamically, please add the code to the CF Worker. Alternatively, I'll need some to have some site which has some uptime guarantees to source the badge from.

Hey hello @ashkulz thank you for your response, I understand, I created a feature request to here: https://github.com/anuraghazra/github-readme-stats/issues/2356
Let's hope maybe they can do it.

Cool, so I guess nothing to be here then?

Nope, thank you 🙂


AFS update

Good morning Team,
Since Azure File Sync is the latest service that Microsoft recommends for the implementation of new file synchronisation solutions, I have added reference to this new service to the articles.
Thanks for your help

@EdPrice-MSFT

Can you review this PR?

IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#Sign-Off

@EdPrice-MSFT Hello Ed, Thanks a lot for your precious feedback and support. There is anything else i need to do? Because I see the error above "invalid sign-off". There is something i have to do?
Thank you


Razor build tasks should validate Configuration

The tag helper task needs some parameter validation https://github.com/aspnet/Razor/blob/dev/src/Microsoft.AspNetCore.Razor.Tasks/RazorTagHelper.cs
And the generate task needs to validate configuration  https://github.com/aspnet/Razor/blob/dev/src/Microsoft.AspNetCore.Razor.Tasks/RazorGenerate.cs#L39

@ajaybhargavb , can you please look into this? Thanks!

d8e363d99c07d3afc5991dadb67a3352bb19c106


⚠ Jenkins Plugins Artifactory has degraded performance

In c79e610, Jenkins Plugins Artifactory (https://get.jenkins.io/plugins/artifactory/) experienced degraded performance:

HTTP code: 200
Response time: 1266 ms

Resolved: Jenkins Plugins Artifactory performance has improved in 22fa1de after 12 minutes.


Add Manifest Property for Envoy Proxy HTTP/2

Add Manifest Property for Envoy Proxy HTTP/2
Summary
The HTTP/2 implementation from https://github.com/cloudfoundry/gorouter/pull/289 added ALPN configuration to the Envoy Proxy's listeners. This could cause problems for clients other than Gorouter connecting through the Envoy proxy. To help operators manage this change, we added a manifest property that will allow them to disable the ALPN configuration.

Defaults to HTTP/2 enabled
When false, Envoy proxy sidecar will not advertise HTTP/2 support via ALPN

Diego repo

If the feature request is associated with a sub-component of diego-release add the name of the repo here, else, leave blank.

Changes to:

diego-release's rep and rep_windows jobs: https://github.com/cloudfoundry/diego-release/pull/593
rep: https://github.com/cloudfoundry/rep/pull/31
executor: https://github.com/cloudfoundry/executor/pull/55

Additional Text Output, Screenshots, or contextual information (optional)
Root github issue: cloudfoundry/routing-release#200
cc @MerricdeLauney

Closing, since this is done


feature request: setPath - add aas along chain

would be handly to have setPath capable of adding aa's along it's chain if they are missing.

addresseed


Installer checks for Python 2.7

This is the error that's showing up
Originally posted by @eyeamkd in https://github.com/artf/grapesjs-preset-newsletter/issues/80#issuecomment-583399511

Did you find a solution to this?

looks related to node-saas which is not used in this plugin anymore


penalized splines?

hi @adolgert!
How hard would it be to introduce penalty matrices (penalizing, for example second derivatives) to these splines? Basically, if $X$ is the model matrix of the spline, $y$ the data, $\beta$ the spline coefficients, $\lambda$ a scalar parameter controlling the amount of smoothing, and $S$ a penalty matrix, we'd want to solve a penalized least squares problem of the form:
$$
\lVert y - X\beta \rVert^{2} + \lambda \beta^{\top} S \beta
$$
I have an example here (https://gist.github.com/slwu89/50f81e6bbc296261e29851d3585ae554) of using JuMP to solve this kind of penalized least squares problem using a penalized cubic spline where the $X$ and $S$ matrices are produced by the "mgcv" R package, but it would be nice for the whole thing to be in Julia.

I think we could make an API to pull out the model matrix and spline coefficients. That should certainly be possible. This repository follows Schumaker's book on Spline Functions: Basic Theory, 3rd ed, and I think that has descriptions of penalized splines. I'll take a look. If you have more you'd like to see, please add on. I read this weekend how to make autodiff work, so I'm working on that part now.

Based off section 5.3.1 of Simon Wood's GAM book and peeking at the mgcv source I implemented the code to make the penalized cubic splines.
The code is here: https://gist.github.com/slwu89/62729fe92e26e3bebf22f0fa46dbc575
The function penalty_crgenerates the $S$ penalty matrix for a cubic spline using as input the $B$, $D$ matrices defined in Table 5.1 of that book. Function basis_cr makes matrices $B,D,F$ using as input xk, a vector of knot locations. Function model_matrix_cr makes a model matrix $X$ using xk knot points, $F$ basis matrix, and optionally x a set of points to evaluate (if nothing, just use xk).
The matrices produced are the same as produced by mgcv. However I haven't figured out how to use JuMP correctly to fit the penalized spline yet, see the results in the gist, which differ from what happens when using the pcls (https://stat.ethz.ch/R-manual/R-devel/library/mgcv/html/pcls.html) function in mgcv, which is used to do the actual fitting. I need to find out why, or if you have some hints on how to use JuMP better to do that penalized constrained least square problem, I'd appreciate it!

Update, still haven't figured out why I can't get JuMP to do what I want it to do. Instead by reparameterizing the penalized least squares problem as an unpenalized least squares problem and solving with OLS, I can get the same results in Julis as with pcls in R (gold standard).
Let the square root symbol denote a matrix square root such that $\sqrt{S}^{\top}\sqrt{S} = S$
$$
\lVert \begin{bmatrix} y \ 0 \end{bmatrix} - \begin{bmatrix} X \ \sqrt{\lambda} \sqrt{S} \end{bmatrix} \beta \rVert^{2} = \lVert y - X\beta \rVert^{2} + \lambda \beta^{\top} S \beta
$$
# estimation as a unpenalized least squares problem
using GLM
DD = sqrt(S)
yy = [y; repeat([0], size(DD,1))]
XX = vcat(X, sqrt(λ)*DD)
beta_lm = coef(lm(XX, yy))

@adolgert the reason I couldn't get the same results using JuMP was completely silly. My $W$ diagonal matrix of weights was the wrong dimension. Now everything works. I think this is a good proof of concept now of setting up a penalized cubic spline in Julia and fitting with JuMP.

Fantastic. I can get to a copy of that book through the library. I need to figure out how to get the model matrix correctly, and we should be on our way.

Great! I can run you though what I have so far on Friday.


[BACKLOG-24520] - need to be able to set radiotab index from outside …

…control

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
mvn -B -fn -f 'pom.xml' -pl 'ui' -P '!assemblies' -Dsurefire.runOrder=alphabetical -Daudit -amd clean install

Cleanup Commands
mvn -B -f 'pom.xml' -pl 'ui' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  ui/src/main/java/org/pentaho/di/ui/core/widget/RadioTab.java

Unit Test Coverage
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.

:warning: Coverage Changes (click to expand)
org.pentaho.di.trans.steps.salesforceupdate.SalesforceUpdateMeta

Instruction Change: -0.2% :small_red_triangle_down:

org.pentaho.di.trans.steps.salesforceupsert.SalesforceUpsertMeta

Instruction Change: -0.1% :small_red_triangle_down:


Limit long jobs by estimated time limit instead of events per lumi - …

…wmagent
WMAgent branch version of #8398 and #8426
@ticoann can you please review? I still want to run some simple tests tomorrow morning before pushing it to production.

Thanks Alan, patch looks good.

I had to make eventLimit default to 0 otherwise it was raising an exception. I'm glad we did a quick test before pushing it to prod :)

 Fix #8439 - Limit long jobs by estimated time limit instead of events per lumi

It has been pushed to the prod agents.

Thanks Alan.


Cannot property create setters when js_name is provided

While attempting to create the binding for regexp.lastIndex with the following code,
/// The lastIndex is a read/write integer property of regular
/// expression instances that specifies the index at which to
/// start the next match.
///
/// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastIndex
#[wasm_bindgen(method, getter, structural, js_name = lastIndex)]
pub fn last_index(this: &RegExp) -> u32;
#[wasm_bindgen(method, setter, structural, js_name = lastIndex)]
pub fn set_last_index(this: &RegExp, index: u32);

I got the following error when compiling:

error: custom attribute panicked
--> crates/js-sys/src/lib.rs:2054:1
|
2054 | #[wasm_bindgen]
| ^^^^^^^^^^^^^^^
|
= help: message: setters must start with set_

Since the method is called set_last_index this error appears to be invalid. And according to https://github.com/rustwasm/wasm-bindgen/pull/580#discussion_r205978745 js_name = lastIndex is correct.

Aha! Turns out there's some sneaky syntax here, instead of js_name the setter = lastIndex syntax is supported. That being said, both should probably be supported! (or we should deprecate one of them)


ClassCastException, when Jolokia response refused by a proxy (OpenShift)

When a Jolokia request is handled through a proxy (eg OpenShift) this one may refuse the request (403) but may also return a JSON response which schema is different but may have a status field which is not an integer. In that case the Jolokia Java client will issue a ClassCassException because it assumes status field is always an integer.
See https://issues.jboss.org/browse/JBIDE-23869

See #292

This specific issue seems to be fixed, ie the class cast exception


Copy and paste link not caught on Firefox for Windows

When Yasmin's cousin tried to click on a copy-paste link in Firefox, he described it as opening a blank tab. I suspect that uProxy was not catching the link, and tries to open uProxy.org, but since the site is blocked in Iran, all he sees is an blank tab.

I'm closing this since we have not been able to reproduce it, feel free to reopen if that's not the case.


Makefile: fix docstring for cel-key target.

Overview
Missed one in #2194.
Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Codecov Report

Merging #2221 (e01e44e) into main (8c34b7d) will increase coverage by 0.02%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #2221      +/-   ##
==========================================
+ Coverage   55.77%   55.80%   +0.02%
==========================================
  Files         216      216
  Lines       14130    14130
==========================================
+ Hits         7881     7885       +4
+ Misses       5459     5455       -4
  Partials      790      790

see 1 file with indirect coverage changes


[ci] update appveyor config

Attempt to fix appveyor issue

related to #1961

LGTM

If anyone here is in a position to do so, we (NumPy) would appreciate a bisection to discover which commit caused this problem.

@charris, I reproduced the issue with import numpy; import PyQt5.QtCore and it disappear when I build numpy from source (see https://github.com/numpy/numpy/issues/11431#issuecomment-401041624)


Upgrade OpenLayers to 10.1.0

This upgrades the OpenLayers dependency to version 10.0.0 version 10.1.0. According to the official OL changelog no special actions are needed in the Wegue code base, since the breaking change do not affect us.
As always please check your Wegue applications, if your custom code is affected by the OpenLayers changes.

Thanks for your review @sronveaux :+1: Going to merge now.


Move recent commits to dev branch

https://stackoverflow.com/questions/1628563/move-the-most-recent-commits-to-a-new-branch-with-git

moved to development branch


【WSL2 Ubuntu 20.04】configure: error: Can not link wx program are all developer packages installed?

use ws-config --list can found has one and more config can be used.
wx-config --list

    Default config is base-unicode-3.0

  Default config will be used for output

  Alternate matches:
    base-unicode-3.2-unofficial
    gtk3-unicode-3.2-unofficial

use the update-alternative to find where is it:
❯ sudo update-alternatives --config wx-config
There are 3 choices for the alternative wx-config (providing /usr/bin/wx-config).

  Selection    Path                                                             Priority   Status
------------------------------------------------------------
  0            /usr/lib/x86_64-linux-gnu/wx/config/gtk3-unicode-3.2-unofficial   328       auto mode
* 1            /usr/lib/x86_64-linux-gnu/wx/config/base-unicode-3.0              306       manual mode
  2            /usr/lib/x86_64-linux-gnu/wx/config/base-unicode-3.2-unofficial   327       manual mode
  3            /usr/lib/x86_64-linux-gnu/wx/config/gtk3-unicode-3.2-unofficial   328       manual mode

Press <enter> to keep the current choice[*], or type selection number:

Solution:
1、remove installed wxwidgets: apt remove libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev
2、rm -rf /usr/lib/x86_64-linux-gnu/wx/
3、reinstall wxwidgets  apt install libwxgtk3.0-gtk3-dev libwxgtk-webview3.0-gtk3-dev
finally, problem has been sloved.

relate issue: https://github.com/asdf-vm/asdf-erlang/issues/244


Draw all backtrack Chams

Added option to draw all backtrack Chams.
Daniel will want to change where the config is stored but I'm lazy so just added to backtrack.

Lmao

Cool

@JDeu think you could make it where the backtrack chams dont override enemy chams?

so check if player is moving?

so check if player is moving?

@thomas0aotian The chams still override when the player is still

@igre3zy  backtrak cham and player cham are not in the same pos if moving

So nice job!Daniel plz pull it ~ @danielkrupinski

Excuse me if im wrong. but for backtrack doesnt it only shoot at the last tick all not all records?

@Novalaki no , but u can u dont have to. thats why backtrack make the target so ez to hit,they make copies of ur targets.

@thomas0aotian I dont think you understand what i was asking. i know how backtrack works

@Novalaki idt u understand.... no, shoot every record of backtrack will does damage to the target,it's not just the last.

@thomas0aotian look at this video i posted https://youtu.be/VDnWgduqDzs
Im saying that this feature to draw all the records (or ticks whatever you wanna call it lol) is kinda pointless because the tick count is only set for the last tick and not all of them so you can only shoot at the last one. not all of them.

@Novalaki is this osiris,idk let me try it today.it's not supposed to be for only the last tick

Yes im sure its osiris lol

@Novalaki alright bud, I test it out many times and I think the backtrak works ok. It's not only just last tick I'm sure. U can hit  between the last tick and the target but it's not as accurate maybe dude spread or latency.

So how can i put this into my Osirisconfig? Where do i have to put in the code?

This Code posted here is outdated and will cause problems in-game.

@m0nsterJ Bro, its working perfectly for me. But cna i get vacced for that? Its much better with the Backtrack + Chams, but im on a Prime Account LEM and dont want to get banned.

look at the bottom of the Pull Request, it says that the code conflicts with some files in the cheat.
The Problems that i experienced is, that it draws endless chams on the players with no ending,until the game crashes

Oh, in my case this doesnt happen. Do you think there could be a VAC-problem with it?

There is always a chance of getting banned when you inject cheats, I can't guarantee you that you won't get banned using this cheat. All I can say is that I have been using this cheat for a very long time and I have never been VAC banned.
A VAC-problem with this specific feature? I don't think so VAC is just an anti cheat system running while you are playing.  Aug. 2020, 00:15:

update pls
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/danielkrupinski/Osiris/pull/730#issuecomment-674452355,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOTIR35EOHC6SEHYCNGPJ23SA4CGRANCNFSM4JGQEFVQ
.


How to lint remote files?

#1347
I'm posting new issue because my previous post was closed.
It is closed but how can I do that?
I'm not calling API but just using vscode editor.
vscode seems to looking for .eslintrc file for network folder \server\proj
But how can I configure the vscode-eslint extention
so that make it use C:\foo\bar.eslintrc instead of \server\proj.eslintrc ?
Do you mean eslint.options.overrideConfigFile ?
Since I cannot find eslint.options.configFile in the document you designated.
And do you mean setting eslint.options.overrideConfigFile in the .eslintrc file?
But if it already read .eslintrc file, it cannot override because it is already read, right??

If you use ESLint version < 8 (which you most likely do since 8 is still in beta) the option is eslint.options = { config: $file }. You might want to search in the readme https://github.com/microsoft/vscode-eslint/blob/main/README.md for the eslint.options setting. There is an example.

It works! Thank you for quick reply.


About Chinese and description errors

I want use chinese label ,I rewrote here
var l = (t || "").match(new RegExp(e + ":(([\\w\\s\\u4e00-\\u9fa5]*))"));

/<\s*blockquote[^>]*>(?:<p>|[\S\n]*)?\[!(\w*)((?:\|[\w*:[\u4e00-\u9fa5\w\s]+)*?)\]([\s\S]*?)(?:<\/p>)?<\s*\/\s*blockquote>/g,

and in README.md  Have an error
iconVisibility:false

Thanks @johnbitcn for your hint concerning Chinese labels.
Can you please provide an example of the issue with and without your fix?
I'm not sure what you mean with the error in README.md.
Can you provide further details?

I read in README.md file, at here"iconVisibility:felse" ,but it did't work. when I read code file, it is "iconVisibility:hidden" .

then when I use chinese label, it can't be show. so I fix it. because  in regular expression, "\w" is only stands "a-z" and "A-Z"
> [!TIP|label:自定义标题]
>  可以显示中文标题。

before:

after fix:

I hope express is clearly.
my english like shit, so don't mind

Fixed in release 1.0.2


Is it possible to check if access token has expired?

Is it possible to check if access token has expired?

Sure
this._oAuthService.hasValidAccessToken()


Still active?

Hi @jbittel,
there hasn't been a new release for a year, so I just wanted to ask if this project is still active?
Regards,
Philipp

@manelclos Are you really sure it is? Latest commit is from Feb 7, 2019.

@pmayer yeah, we need to push some updates, but no major problems have been reported. This is on my list, just need some free time :)

@manelclos would it be at least possible to push the latest master to pypi? We need the "list" change and have to install it via github at the moment.

go on!  This project really nice ~

@pmayer will arrive soon now.

@manelclos great to hear 🙂

Finally :)
Version 2.5.0 is now released and should fix this issue, please reopen if necessary.
https://pypi.org/project/django-mama-cas/


Pipe needs to be escaped in "composer require"

$ composer require guzzlehttp/guzzle:~5.0|~6.0
~6.0: command not found

$ composer require guzzlehttp/guzzle:~5.0\|~6.0
./composer.json has been updated
...

I think I'll just change it to be two seperate require statements.

OK :+1:


Sign up for an SAP HANA Cloud Trial account

Tutorials: https://developers.sap.com/tutorials/hana-cloud-mission-trial-1.html
The link (https://www.sap.com/cmp/td/sap-hana-cloud-trial.html) in step two does not work anymore. The links needs to be updated.

Thanks for reporting this.  I believe the issue is now corrected.


Add bundle unit action

This PR does the following:

Split bundle validation out into a separate action
Introduce a new action that checks to see if any code changes occurred that should result in a new bundle. If the new bundle is not already included in the PR, the PR will fail.

Open questions:

I was unable to figure out how to add the replaces and createdAdd fields, so I chose to just ignore them in the git diff.
I think we only need the make bundle in here. make bundle calls make manifests. The one you could debate is including make generate  as well.

For testing you can copy the make commands alongside the git diffs and run them yourselves manually.

What's the reason for having the bundle in the git repo, aren't Operator bundles basically build artifacts?

What's the reason for having the bundle in the git repo, aren't Operator bundles basically build artifacts?

I think it'll give us an easier way to track changes that have been happening to the operator over time. With the 0.0.2 release the bundle generation resulted in a ton of changes, and not all of them made sense to me.
I've definitely seen a number of other operators doing the same, so I don't think it's an anti-pattern either.

What's the reason for having the bundle in the git repo, aren't Operator bundles basically build artifacts?

I think it'll give us an easier way to track changes that have been happening to the operator over time. With the 0.0.2 release the bundle generation resulted in a ton of changes, and not all of them made sense to me.
I've definitely seen a number of other operators doing the same, so I don't think it's an anti-pattern either.

Can you link me to the operators? I am just wary of including the build artifacts in general. As for comparing bundles, a developer can just checkout 2 git refs and run a diff on the generated bundles.
I feel that generating new bundles for every pull request will just clutter the PR with code that wasn't actually authored, and it makes me question what it is actually tracking if it is all just generated by operator-sdk generate bundle.

The make bundle worked for me on Mac, resulting with a clusterserviceversion in
bundle/manifests/codeflare-operator.clusterserviceversion.yaml

To get it to build on my Red Hat 8, I changed the Makefile curl command slightly:
#curl -L $(OPERATOR_SDK_DL_URL)/operator-sdk_$(shell go env GOOS)_$(shell go env GOARCH) --output-dir $(LOCALBIN) --output operator-sdk
        curl -L $(OPERATOR_SDK_DL_URL)/operator-sdk_$(shell go env GOOS)_$(shell go env GOARCH) --output $(LOCALBIN)/operator-sdk

and then it builds.
The only thing weird to me is, I was expecting some kind of versioning folder(s) more similar to this:
https://github.com/redhat-openshift-ecosystem/community-operators-prod/tree/main/operators/codeflare-operator
Where the we'd see the version folders:
ls -lrt codeflare-operator/
drwxr-xr-x 5 root root  52 May 10 12:08 0.0.1
-rw-r--r-- 1 root root 191 May 10 12:08 ci.yaml
drwxr-xr-x 5 root root  52 May 10 12:08 0.0.2

It also doesn't know about the replaces, like you have in the community operator here


feat(tracing): make minitrace  a cli option

close https://github.com/risinglightdb/risinglight/issues/582

Would you please follow the contribution guide and sign DCO, run fmt, and pass unit tests?


Typing cleanup

Had to remove the use of Union Type: https://github.com/theislab/scanpydoc/issues/65


Degraded performance on macos-12: swift test is very slow

Description
For two weeks now, I'm observing significant performance drop when running swift test on macos-12 runner.
Here are jobs before and after the issue first appeared:

Before: https://github.com/software-mansion/starknet.swift/actions/runs/6339726649/job/17219484552
Right after: https://github.com/software-mansion/starknet.swift/actions/runs/6339833865/job/17219857552

Specifically, the step that causes the issue is "Run tests" where basically some env vars are exported and swift test --disable-sandbox is ran.
As you can see, there are barely any changes in the PR that triggered 2) workflow. Moreover, the logs seem to be nearly identical, and from timestamps and logs of swift test in 2) workflow you can see that everything test-related (fetching deps, building, running tests themselves) takes no more than 3 minutes. Also, running swift test --disable-sandbox on XCode 15 locally appears to cause no issue.
This leads me to believe this is the issue with macos-12 runner. Since then, every run takes more than 20 minutes (compared to 5 minutes before). Strangely, the issue appeared on the same runner version.
Last occurrence: https://github.com/software-mansion/starknet.swift/actions/runs/6480013686/job/17594678037 - timed out after 6 hours.
UPD: randomly, the job completed in 5 minutes after the previous one kept running for 6 hours: https://github.com/software-mansion/starknet.swift/actions/runs/6480901632/job/17597358691
This one is non-deterministic 😄
Platforms affected

[ ] Azure DevOps
[X] GitHub Actions - Standard Runners
[ ] GitHub Actions - Larger Runners

Runner images affected

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] macOS 11
[X] macOS 12
[ ] macOS 13
[ ] Windows Server 2019
[ ] Windows Server 2022

Image version and build link
20230921.4
Last occurrence: https://github.com/software-mansion/starknet.swift/actions/runs/6480013686/job/17594678037
First occurrence: https://github.com/software-mansion/starknet.swift/actions/runs/6339833865/job/17219857552
Is it regression?
20230921.4 https://github.com/software-mansion/starknet.swift/actions/runs/6339726649/job/17219484552
Expected behavior
Job finishes within ~5 minutes.
Actual behavior
Job lasts more than 20/30/60 minutes.
Repro steps

Create a workflow that uses macos-12 runner
Use swift test --disable-sandbox in a step
Run said workflow

Hey @DelevoXDG. Thank you for reporting, we will take a look.

Hello, @DelevoXDG
since you are telling that you see issues on the same image version 20230921.4, it means the issue does not depend on image.
However, this issue tracker is related to runner images.

@EricHorton has found what is likely the cause of slowness
The slow workflow they linked ran the tests pretty fast. The slow part was the build step before it. It takes about 4 minutes to install rustfmt and then about 15 minutes to compile everything. The download step seems pretty quick.

That appears to be the common theme. All the slow workflows I’m looking at are rebuilding that dependency:
https://github.com/software-mansion/starknet.swift/actions/runs/6472988781/job/17574738848?pr=107
https://github.com/software-mansion/starknet.swift/actions/runs/6472494781/job/17573270645?pr=106
https://github.com/software-mansion/starknet.swift/actions/runs/6472468575/job/17573190854?pr=106
https://github.com/software-mansion/starknet.swift/actions/runs/6472288973/job/17572606677?pr=106
https://github.com/software-mansion/starknet.swift/actions/runs/6339833865/job/17219857552?pr=101
In contrast, the quick workflows already have it cached.
https://github.com/software-mansion/starknet.swift/actions/runs/6482377135/job/17602446517?pr=109#step:11:14
https://github.com/software-mansion/starknet.swift/actions/runs/6480901632/job/17597358691?pr=106#step:11:14
https://github.com/software-mansion/starknet.swift/actions/runs/6338873875/job/17216854289?pr=98#step:11:14
https://github.com/software-mansion/starknet.swift/actions/runs/6337833576/job/17213698601?pr=98#step:11:14

@ilia-shipitsin
Hi, thanks for your reply. As for @EricHorton's observations, it is true that some build are running slow because of another step that builds rust dependency and this is expected. The runs I'm having problems with, however, mostly have the build step skipped:

https://github.com/software-mansion/starknet.swift/actions/runs/6480013686/job/17594678037
https://github.com/software-mansion/starknet.swift/actions/runs/6482703180/job/17602729488
The error occurs when swift test is getting executed.

can you add curl 'https://api.ipify.org?format=json' to a pipeline and collect some data

Will send it later.

@DelevoXDG , we tried to follow your steps and we went wrong direction. Do you have a smaller repro maybe ?

@DelevoXDG , couple of ideas

I tried to add "-v", test passed fast. I'm surprized. https://github.com/ilia-shipitsin/starknet.swift/actions/runs/6548962065/job/17784830336  I did have a hope to see what's the test doing

I suspect it may be something on screen, can you add taking screenshot with some delay ?

      - name: Run tests
        run: |
          export DEVNET_PATH=${{ github.workspace }}/starknet-devnet-rs/target/release/starknet-devnet
          export SCARB_PATH="$(which scarb)"
          export SNCAST_PATH="$(which sncast)"
          swift test --disable-sandbox -v &
          sleep 1800
          screencapture swift.jpg

      - name: Archive
        uses: actions/upload-artifact@v3
        with:
          name: swift
          path: swift.jpg

I really wonder will we see something on screen or not

I captured a screenshot https://github.com/ilia-shipitsin/starknet.swift/actions/runs/6549279747
nothing on the screen.
verbose output looks like app sent something over network and waits for responce

@ilia-shipitsin Hi, thanks for ideas.

I tried to add "-v", test passed fast. I'm surprized.

As I described in the issue, this problem appears randomly. One run can take 6 hours and timeout, the next one takes 5 minutes. It started happening on PR that contained barely any changes and no changes to workflow.

verbose output looks like app sent something over network and waits for responce

This is something that gets send locally (as part of the testing workflow), so it's probably not getting stuck here. And you can later see how much time it took to run all the tests:

Executed 62 tests, with 0 failures (0 unexpected) in 58.431 (58.959) seconds

Similarly, it doesn't take much time to fetch, compile deps and build. In some runs, it just gets stuck after build is successful and nothing happens afterwards: https://github.com/software-mansion/starknet.swift/actions/runs/6482703180/job/17602729488

it would be nice to have some debug from app side, what's doing when it hangs.
from my observation it looks like "something on app level"

it would be nice to have some debug from app side, what's doing when it hangs.
from my observation it looks like "something on app level"

Seems unlikely that it's something on app level. After build is complete (and it takes 60 seconds), the testing part won't start. It would hard to provide any logs where the app hangs, because there are no logs indicating that app was ever used and had a chance to hang:
https://github.com/software-mansion/starknet.swift/actions/runs/6551611362/job/17793174727?pr=111
But I also made a mistake. This seems to be the first time the issue was present was earlier:
https://github.com/software-mansion/starknet.swift/actions/runs/6328364493/job/17186354775
And the runner version was: 20230916.1. And it only happened once on that version. This issue started to occur repeatedly with 20230921.4. The issue  was not present on 20230901.1  and earlier.

@DelevoXDG , can you elaborate on "testing part won't start" ?
I'm not very familiar with swift, from my point of view

"swift test" is dedicated step currently
I added "-v" to "swift test" step

I see activity from "swift test", is it still a build process  ?
how can we identify test start ?

@ilia-shipitsin

can you elaborate on "testing part won't start" ?

What I mean is that swift test includes both building the package and running the tests. In a successful run, it looks like this:
Build complete! (57.95s)
Test Suite 'All tests' started at 2023-10-11 09:59:04.687

The runs that timeout, however, will get stuck after the build is complete, and no tests are run.

can we split "swift test" into 2 steps ? i.e. build itself and test itself.

@ilia-shipitsin

can you elaborate on "testing part won't start" ?

What I mean is that swift test includes both building the package and running the tests. In a successful run, it looks like this:
Build complete! (57.95s)
Test Suite 'All tests' started at 2023-10-11 09:59:04.687

The runs that timeout, however, will get stuck after the build is complete, and no tests are run.

I am also experiencing the same/similar issue, the build completes and it hangs for some considerable time before the tests are run. Usually in-between this time (locally) the host is booting up the simulator and waiting for it to become responsive. This would normally take a couple of seconds. However on Azure it's averaging around 15mins for the same task to complete.
Running against macOS-13 and Xcode 15.0.0.

023-10-20T15:17:47.8345950Z ▸ Linking xxxxxTests
2023-10-20T15:17:49.6682010Z ▸ Running script 'SwiftGen'
2023-10-20T15:17:51.1883420Z ▸ Running script '[CP] Embed Pods Frameworks'
2023-10-20T15:17:59.0741650Z ▸ Running script '[CP] Copy Pods Resources'
2023-10-20T15:17:59.7292400Z ▸ Touching xxxxx.xctest (in target 'xxxx' from project 'xxxxx')
2023-10-20T15:17:59.7689620Z ▸ Touching xxxx.app (in target 'xxxx' from project 'xxxx')
2023-10-20T15:37:06.9789510Z All tests
2023-10-20T15:37:07.0792820Z Test Suite xxxxxTests.xctest started

You can see from the logs there's some significant time between the last 'Touching' action and 'All tests'. Unfortunately it's an unknown to what's happening here, in-between, as the logs don't spit anything out. Most likely as it's just sat waiting for the simulator to boot and become responsive.

@christoff-1992 , let's not mix issues altogether.
we indeed observe slowness on running simulators, however

that slowness is somewhat reproducible. i.e. all builds are slow in the same way
we still do not know whether something started or not during "swift test"

I do not think we can benefit from mixing all issues altogether.

I tried to split into 2 steps
      - name: Build
        run: |
          export DEVNET_PATH=${{ github.workspace }}/starknet-devnet-rs/target/release/starknet-devnet
          export SCARB_PATH="$(which scarb)"
          export SNCAST_PATH="$(which sncast)"
          swift build

      - name: Test
        run: |
          export DEVNET_PATH=${{ github.workspace }}/starknet-devnet-rs/target/release/starknet-devnet
          export SCARB_PATH="$(which scarb)"
          export SNCAST_PATH="$(which sncast)"
          swift test --disable-sandbox -v

currently test passed ~10 times both in split-mode and original single step mode.
hopefully, XCode-15.0.1 upgrade fixed some swift behaviour.
I'm closing issue. feel free to re-open if the issue will occur again


[MAINT] make indexed_gzip install optional

Closes # .
removing indexed_gzip makes NiMARE a pure python package (and therefore usable by pyodide/jupyterlite, etc)

Changes proposed in this pull request:

make indexed_gzip installable via [gzip]

If indexed_gzip isn't necessary, it would be great to remove it entirely. It might be good to see if the original issue that led to us requiring indexed_gzip (#399) has been resolved (i.e., hopefully nibabel has dealt with this issue already).

@tsalo do you know if there was a test written that covered the particular issue you referenced?


Bump openpyxl version past bug

Fixes #14

@siddharth-krishna surprised that this is passing, because there have not been new releases of openpyxl...

Forgot about that, thanks! I'll just close this then.

If we do want to upgrade to a higher version of openpyxl (or any other dependency) we should change the version bound in pyproject.toml.

Sounds good! It seems that it is taking the openpyxl developers some time to resolve the issue, so no need to keep this PR open. We anyway have an issue that tracks it.

Reopening this, since the issue in openpyxl seems to have been fixed...

@siddharth-krishna CI is failing due to a regression in the runtime. Is it because we are using cached files second time?

Great! Thanks @siddharth-krishna
I'll open an issue then.


✔Enhanced "Complete UI Design and Alignment" of the "Appointment" Page!

hey @Anishkagupta04 , @varshith257
issue closes #825
Here's what I did

Improved the "Complete UI and Alignment" of the Appointment Form.
Added "Responsiveness" to the Page.
"Re-ordered all the Form Label" to Make it easier for any kind of patients to fill out the form.
Also Added "Favicon" to the Website Page.
Followed the color theme of the website with respective hexcodes of the Home page.
Added Placeholders, Validity checks, and required attributes to the Labels.
Additionally, Updated the Complete UI and alignment of the "Preview Appointment"

Overall, the complete Appointment form is now working and provides users with the best features and usability.
Here is the Implementation
https://github.com/Anishkagupta04/RAPIDOC-HEALTHCARE-WEBSITE-/assets/131389695/28f916e6-a3ab-4792-af98-86ff6c63b756
Please take a look and review it.
Thankyou!
Type of PR

[x] Feature enhancement

Checklist

[x] I have gone through the contributing guide
[x] I have updated my branch and synced it with project main branch before making this PR
[x] I have performed a self-review of my code
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

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

@varshith257

@aslams2020 Why placeholders misaligned in the attached video?

@varshith257 Sorry for the oversight, I Myself had made that change earlier.
Here I fixed it now -
https://github.com/Anishkagupta04/RAPIDOC-HEALTHCARE-WEBSITE-/assets/131389695/4f64a621-66e2-420f-91bc-e1134068cd4a
Please take a look

@varshith257 please review it.


Possibility to use JWE as an alternative to JWT for OIDC tokens(id, access, dpop & refresh)

Hello there!
This is a request to support JWE in rauthy
I'm in love with rauthy so far, I wonder if it would be possible to encrypt all the JWTs from the OIDC exchange following the JWT RFC. AFAIK Generating the tokens are half of the picture since some providers support JWT can in the upstream providers feature, the returned tokens will be encrypted.
Thanks beforehand!

JWE is not an alternative to JWT. It can be used to encrypt the payload of a JWT.
JWT Tokens can be used in lots of situations. JWE makes sense in scenarios, when you use a JWT for instance as a license for a software or other things like that.
Rauthy does not support JWT payload encryption, because it does not make any sense in this context, imho.
When you have a token from Rauthy, no matter if the payload would be encrypted or not, you could simply use it on the /userinfo endpoint to get all the information inside anyway. This means payload encryption (in this case) is an overhead with many downsides and without any benefit.


[CI] Add cargo-hack into CI pipeline

cargo-hack is super useful for testing code with different selection/combination of feature flags and rust version etc, which is important to ensure that the feature flags we defined are not mutually exclusive and any combination would work properly.
This issue aims to add this tool to our CI pipeline.
Before any PR, we should discuss the list of desirable usage of the tool.

[ ] define a list of usage of cargo-hack on jellyfish

I would just be mindful of the running time of the actions. While it's good to ensure good coverage, it sounds like cargo-hack could lead to exponentially long running time of the actions (depending on how good caching is for this). Having reasonable running time for builds is beneficial for development work.
If we decide to include it cargo-hack, maybe it's worth adding custom triggers, e.g. only running cargo-hack if Cargo.toml was changed, or something along these lines.

Having reasonable running time for builds is beneficial for development work.
If we decide to include it cargo-hack, maybe it's worth adding custom triggers

Yes, that's a good point, we could also make it a cronjob that runs on a regular cadence (e.g. bi-daily during night time) but not on a per-commit frequency.


GPL3

I found this through your article, and love the implementation. I am working on a commercial project that will be open sourced itself, but under GPL2. So we can't use this due to the GPL3. Licensing can be confusing, and unless you are really sure of why you want the GPL3 you might want to consider a different license. I don't mean to be disrespectful of you choice. But as someone who has worked in open source for a long time I thought I would point this out.
It's a beautiful solution btw...

I understand. TBH, it was supposed to be free to use. I will make the license changes, and then drop a text. Thanks for informing.


[Question]: react agent succefully select method and  parse params, but not exeucte method

Question Validation

[X] I have searched both the documentation and discord for an answer.

Question
in  follow code, react agent successfully  selected method multiply, and enter into thought-action-Observation mode，but not execute function
def add(a: int, b: int) -> int:       """Add two integers and returns the result integer."""       return a + b def multiply(a: int, b: int) -> int:       """Multiple two integers and returns the result integer."""       return a*b add_tool = FunctionTool.from_defaults(fn=add) multiply_tool = FunctionTool.from_defaults(fn=multiply) agent = ReActAgent.from_tools([add_tool, multiply_tool], verbose=True, llm=llm_model) print(agent.chat('What is 3 to the power of 4?'))
the result is：
Thought: The user is asking for a simple arithmetic operation, which can be handled by the multiply tool.
Action: multiply
Action Input: {"a": 3, "b": 4}
Observation: 36
Thought: Now I can provide the answer.
Answer: 3 to the power of 4 is 36.
you can see the Observation result is wrong, because react agent not execute function multiply!!

@hitxujian I'm going to guess that the model hallucinate the entire sequence, instead of stopping to allow the function to be executed.
Usually you can te because the prints have alternating colors. If it's all one color, it's all one output.
This is pretty common for open source llms

you are wright, something wrong with the stopwords


feat(efs): Adding persistent storage option for ApplicationECSService

Goal
Adding persistent storage option to ECS services to support POC-189
Tickets:

POC-189

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Bump nokogiri from 1.11.4 to 1.13.6

Bumps nokogiri from 1.11.4 to 1.13.6.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: nokogiri
dependency-type: indirect
...

Signed-off-by: dependabot[bot]<EMAIL_ADDRESS>

A 2nd pull request


Add latest-release tag support

Docker images should be marked on release as latest-release.

Done. Now it automatically pushes both latest and latest-release containers when needed.


/api/1.3/servers error - "getting servers: sql: Rows are closed"

When hitting /api/1.3/servers under load I get the following return alert response, but when I turn off the load the endpoint works immediately
alerts: [
{
text: "getting servers: sql: Rows are closed",
level: "error"
}
]}```

There's been ongoing discussions that this issue is caused by the Go Postgres Driver lib/pq when a Context is canceled:
https://github.com/lib/pq/issues/614


Why is lib.elem signature missing?

I'd expect it to have the signature:
elem :: e -> [l] -> bool

Is this due to missing docs in Nix?

To understand why the function signature is missing:
lib.elem and lib.lists.elem are basically aliases which point to builtins.elem
https://github.com/NixOS/nixpkgs/blob/master/lib/default.nix#L68
liib.elem doesn't have any implementation in nixpkgs. And also doesnt have any doc-comment that would carry the type information.
Thank you for discovering the issue. I think it is worth fixing the issue
I'll fix this by forwarding the type of the underlying implementation (builtins.elem -> lib.elem) which makes sense for all functions that are undocumented and aliases of other documented functions.


Secrets scanned do not exclude examples

I have .env-local and .env-example.
And your action is being triggered on it. And it don't let me merge PR with all greens.
Is there options to exclude some files from scan?

@ovitente yes, there is. This can be done a few ways. You can use an inline comment as noted in the README. The other is to specify CLI flags through the detect_secrets_flags input. The CLI supports excluding secrets or files. My suggestion is to use a common set of dummy secret values rather than specify entire files or comments to exclude secrets. For example, Postgres and Redis use postgres and guest typically for default or development logins. Through the CLI it would be set as ----exclude-secrets ^(guest|postgres|sample)$ and the tool will ignore those false positives.

@ovitente Of course it is. There are different ways.
You can use detect_secrets_flags with detect-secrets options --exclude-files or --exclude-lines.
Other way is using pragma. See examples

Thank you, I will try it.
But it would be handy if you would add some excluding examples to the readme, for using in github actions.
Right now I have already used a workaround, while using makefile I just generate .env file using templating values)


Upgrade Linux Kernel for flatcar-3850 from 6.6.16 to 6.6.20

Subject says it all.

CI fails at build_image when running sbsign only with amd64, added on-hold.

See instead https://github.com/flatcar/scripts/pull/1737


Paytm payment gateway

How I should add paytm payment integration in ph7cms

What i have to modify for intergate paytm in ph7 in payment module
ph7framework
On Sat, 11 Aug 2018, 4:53 pm ♚ PH⑦ Soria ♛<EMAIL_ADDRESS>wrote:

Hi @PRINCEPANNU https://github.com/PRINCEPANNU!
Paytm gateway isn't integrated by default in the CMS.
To add other payment gateways, this cannot be done through the admin
panel, since each payment system relies on a specific API which needs to be
handle with a specific library.
This can only be done by modifying the source of the "payment" module
https://github.com/pH7Software/pH7-Social-Dating-CMS/tree/master/_protected/app/system/modules/payment
and in pH7Framework
https://github.com/pH7Software/pH7-Social-Dating-CMS/tree/master/_protected/framework/Payment/Gateway/Api
(eventually, you could add a composer library if available for that payment
provider) and follow the same way like how it's done for the current
payment gateways.
You can also do it by forking this repo, do your changes, push it to your
Github account and open a pull request to this repo with this new payment
gateway. Don't forget to follow pH7CMS's coding conventions
https://ph7cms.com/doc/en/code-convention.
Have a wonderful day ☀
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pH7Software/pH7-Social-Dating-CMS/issues/267#issuecomment-412268992,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AmfNacb_T_2a0XLG8TBVBNUvm0Rk0MDgks5uPr6agaJpZM4V5G9o
.


how can i add options for redis-client???

i wanna add --raw to support chinese ?? how can i add "--raw" for redis-client???

--raw            Use raw formatting for replies (default when STDOUT is not a tty)
--latency        Enter a special mode continuously sampling latency.
--slave          Simulate a slave showing commands received from the master.
--pipe           Transfer raw Redis protocol from stdin to server.
--bigkeys        Sample Redis keys looking for big keys.
--help           Output this help and exit
I wanna use  --raw  option。

--raw is an option for redis-cli so it's impossible map directly to the node.js client. Chinese works works without any options, so you shouldn't need any extra options.
const redis = require('redis');
const client = redis.createClient();

client.set('chinese','赖剑清',(err) => {
        if (err) throw err;
        client.get('chinese',(err,results) => {
                if (err) throw err;
                console.log(results);
                client.quit();
        });
});

dos显示乱码，话说lz咋解决的？


Loading gltf on pending when I access address of your online course assignment

Hi Teacher HiuKim! Great Job!
I have taken your gorgeous WebXR coures online, but when I access your finished world-tracking-assignment in this video both on my OnePlus 7(Chrome 81.x) and iPad(WebXR viewer) by running ngrok http 8887, the furniture gltf model always be at pending from network. The same problem also came out of my laptop (msi). error reported as following:
 "Get https://..../scene.gltf" net: :ERR PROXY CONNECTION FAILED."
Is that ngrok ban gltf model loading? Any other webserver software can you recommend? THX for your help!
FYI, when I access the adress with "localhost:8887/....", it actually worked in my laptop but just in VR scene.
Thanks for what you've done for us!
BTW, share your online video demostration link here for your convenience:
https://www.youtube.com/watch?v=P-blSkeKEl8&ab_channel=HiuKimYuen

@Simon1059770342 I feel like sometimes ngrok is slow for transferring large file. It makes sense because they provide free proxy server for that. It might be the issue. I don't recall other services like ngrok, but I would expect similar behaviour unless they are paid service.  The best way is to unblock the firewall in your localnetwork so you don't need ngrok at all. Otherwise, you might have to upload the content to public web server.
I'm closing this issue because it's not related to MindAR. It's more a like a general web hosting issue.

Thanks for your help Teacher HuiKim! Did you mean that I can unblock the firewall in your localnetwork and access localhost:8887 from my mobile device, am I right?

I'm not an expert in networking.
I think if your mobile device and laptop is under the same local network. You can access your laptop with a local IP address, e.g. 192.168.0.xxx if you internal network doesn't block it.

THX! Hope My issues didnt bother you!
Yesterday, I tried "npm install http-server ...", surprisingly, I can access the IP address "192.168....." on my Android phone.
Unfortunately, I still got error as"The specified session configuration is not supported." from immersive-ar sample on Android phone (OnePlus 7T which is support for ARCore and Chrome version 100).
And I try to install Acore on my phone it still doesnt work, error as "The specified session configuration is not supported".
so I report this issue to WebXR on Github https://github.com/immersive-web/webxr/issues/1271
and immersive-web on Github https://github.com/immersive-web/webxr-samples/issues/144
And I also find that WebXR Viewer can not access address like "192.168....".
I am now doing research on finding out the solution for issues above.
If there is any good news, you'll be the second one to know. THX for your help!

Good News! Everything worked after I update Chrome and ARCore in Google Play Store! I will share this simple Solution with others! THX Teacher HuiKim!

nice. good to know!


Mutliple targets

Is your feature request related to a problem? Please describe.
A field rule that is dependent on the values of multiple other fields
Describe the solution you'd like
If the field has an array of targets, make it receive an object of dependent fields' names and values.
Describe alternatives you've considered
Always make it receive an array but that would be a breaking change.

What do you mean by other fields? Can you give an example?
Whenever I've needed a rule that depends on the value of another field, I've extended the Validator with a custom rule. I've not had a problem with this approach.
https://baianat.github.io/vee-validate/api/validator.html#api

I have same issue when I want to compare from 3 fields
html vue template :
<v-currency-field                                     label="Buy Price"                                     v-bind="currency_config"                                     ref="buyPrice"                                     data-vv-name="buyPrice"                                     :error-messages="errors.buyPrice"                                     v-model="product.buyPrice"                                 ></v-currency-field>                                 <v-currency-field                                     label="Price"                                     ref="price"                                     data-vv-name="price"                                     v-validate="'isBigger:buyPrice'"                                     v-bind="currency_config"                                     :error-messages="errors.first('price')"                                     v-model="product.price"                                 ></v-currency-field>                                 <v-currency-field                                     label="Reseller Price"                                     data-vv-name="reseller"                                     v-validate="'betweenPrice:buyPrice,price'" **<--- 2 reference buyPrice and price**                                     v-bind="currency_config"                                     :error-messages="errors.first('reseller')"                                     v-model="product.reseller"                                 ></v-currency-field>
and this is my filter
`
Validator.extend('betweenPrice', {
getMessage: (field, [priceLow, priceHight]) => {
return 'Value ' + field + ' must have value between ' + priceLow + ' and ' + priceHight
},
validate: (value, [priceLow, priceHight]) => {
    console.log(priceLow, priceHight) **<-- priceHight pass only string 'price' not the value**
    value = parseInt(value.toString().replace(/,.*|[^0-9]/g, ''), 10)
    priceLow = parseInt(priceLow.toString().replace(/,.*|[^0-9]/g, ''), 10)
    priceHight = parseInt(priceHight.toString().replace(/,.*|[^0-9]/g, ''), 10)
    return value > priceLow && value <= priceHight
},

}, {
hasTarget: true,
});
`

@haqisaurus
Seems to be a

Closing, as this is already implemented in the v3 branch


Check that there is no remote security group configuered.

Security rules can have a remoted_security group, that limits access
to instances with the configured security group. The default for the
'default' security group is to have an ingres rule, that allows acces
for all tcp protocols, however limited to the default security group.
Access from outside is not allowed. However the test for ssh access
did not fail.

Hi @axel7born ,
check this story https://www.pivotaltracker.com/story/show/144268111. You can define now from where (inside or outside OpenStack) the validator is executed. Depending on this security groups rules are validated differently.


Add compatibility for vLLM's new Logprob object

vLLM changed the return type of logprobs from float to a Logprob object storing the float value + extra data (https://github.com/vllm-project/vllm/pull/3065). This PR fixes the attribute error using the following logic:
If we are dealing with vllm's Logprob object, return the logprob value stored as an attribute. Otherwise, return the object itself (which should be a float for older versions of vLLM).

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

Thanks for this! Tested on 0.3.2 and confirmed works as expected. Do you have any suggestions on how to get model replication working on 0.3.3 with TP > 1? ray.util.multiprocessing.Pool worked until 0.2.5, and the current setup works until 0.3.2 but breaks on the latest commits.

@baberabb We'll hopefully release a new version of RayLLM soon that will support current vLLM versions. That will allow you to easily scale up vLLM inference


Valid Values for ForceUpdateTag

The property says it is a string, but it is not clear what the valid values for it are? What do you set it do? How do you use the property?

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

ID: 0d21c75a-6859-0f6b-d1e6-670474faa61e
Version Independent ID: cc2bd435-0df1-8fd2-b8d9-3ab31d8ed838
Content: VirtualMachineExtension.ForceUpdateTag Property (Microsoft.Azure.Management.Compute.Models)
Content Source: xml/Microsoft.Azure.Management.Compute.Models/VirtualMachineExtension.xml
Service: big-compute
GitHub Login: @erickson-doug
Microsoft Alias: douge

Issue moved to Azure/azure-sdk-for-net #4238 via ZenHub


Added a memcached cache adapter using pecl/memcached

This pull request includes a cache adapter based on pecl/memcached that caches to memcached. This would work nice for users having several backend servers that all could write to/fetch from the same memcached server(s).
The actual memcached instance is hard to generalise, so it should be created outside and simply passed in to the adapter.

I'm not sure what @kriswallsmith thinks, but I would prefer if we could instead of adding adapters for each possible caching backend just provide adapters for cache libraries like the one from Doctrine Common for example. Otherwise we have a lot of unnecessary duplication.

That's a good point and means less code for us to maintain. Let's add a DoctrineCache class that bridges the two interfaces. Caching is only meant to be used in development, anyway. In production you should be dumping your assets to flat files.

I'm closing this and will probably revert #197 in favor of a bridge to Doctrine's cache classes.


Add nested (linked) display of multiple credentials related to one another.

CU would like to display their Big 10 Competency Credenential in LCW along with the individual competencies that make up the credential as individual, but nested / linked credentials.
Big 10 Credential

Big 10 Competency #1
Big 10 Competency #2
...
Big 10 Competencey #10

This would require the ability to add a VC (may or may not be CLRv2) with the linked credentials, and would require implementation of a display template for the credentials.
Downstream this probably affects Send Credential, and Create Public Link (if the individual Publicly Linked credentials are link to an overall credential).

If we take this work on it would part of funded. I recommend should evaluating it and communicating with CU by end of July 2023. If we agree to proceed this should be implemented and tested by end of December 2023 to run deployments beginning January 2024 to meet grant deadlines.

Gillian: talks with CU (College Unbound) imply that this (nested competencies) is not super urgent
Dmitri: this needs to be addressed in specific cases before applying generally

Closing. If/when wallet implements CLR or a new request is made for this, can revisit.


Unable to use @unocss/preset-icons with nuxt3

Hi,
I followed this guide but I am unable to render icons.
Here's codesandbox: https://codesandbox.io/s/broken-dawn-8yhzf?file=/app.vue

codesandbox is not working, give me a minite

Refer to https://github.com/antfu/vitesse-nuxt3 fo the setup


KernelMemoryBuilder ：how to change  open-ai net-proxy  in china

var memory = new KernelMemoryBuilder()
.WithOpenAIDefaults("sk-")
//.FromAppSettings() //=> read "KernelMemory" settings from appsettings.json (if available), see https://github.com/microsoft/kernel-memory/blob/main/dotnet/Service/appsettings.json as an example
// .WithAzureBlobsStorage(new AzureBlobsConfig {...})                                              => use Azure Blobs
// .WithAzureCognitiveSearch(Env.Var("ACS_ENDPOINT"), Env.Var("ACS_API_KEY"))                      => use Azure Cognitive Search
// .WithQdrant("http://<IP_ADDRESS>:6333")                                                            => use Qdrant docker
// .WithAzureFormRecognizer(Env.Var("AZURE_COG_SVCS_ENDPOINT"), Env.Var("AZURE_COG_SVCS_API_KEY")) => use Azure Form Recognizer OCR
.BuildServerlessClient();

hi @kill136, you mean how to change the internal value "https://api.openai.com" to a different URL?

Up! I wanna try to specify a http proxy for all the traffic. Any solutions here?

I would start from here https://github.com/Azure/azure-sdk-for-net/issues/37794 see last message

I'm going to mark this issue as closed but we're just one comment away if you need further help!

#228 After merging this PR, it can also easily resolve this issue.


Add Support for Dev Containers

I don't see what issue this addresses and it adds some bloat to the readme so I'll close for now

Thanks @MRDGH2821 !
I don't see what issue this addresses and it adds some bloat to the readme so I'll close for now

Dev containers allow you to create an isolated environment with all required dependencies the project installed (after proper configuration)
It also adds to the convenience of not installing anything (while at the same time working as it is expected to be)
As for the bloat, README.md part can be removed while keeping the .devcontainer files


Few typos fixed

From 'satus-quo' and 'confort' to:

The status-quo always begins from a skeptical position: halting progress can only come from a position of comfort.

And 'clode': did you mean cloud? globe? This PR has cloud as below

The ''next Silicon Valley'' won't be inside a far out country but on the cloud.

hehe i laughed when i saw i wrote clode.

I thought you were inventing words..... cloud+node=clode


Update API

see https://github.com/y-crdt/ypy/pull/54

Thanks Carlos.
The lower bound for the y-py dependency should be updated to 0.5.2.


Update Material Theme syntax to the official version

This PR will update Material Theme syntax to match the official theme and add the new material theme variants.

Could you undo the reformatting of all of demo/theme.html please?
@vincentwoo and @mkaminsky11, you've worked on the material theme before, how does this look to you?

@marijnh yep! I will do it now.
Ps: i'm Mattia Astorino the author of material theme. You can check my profile :)

Ah, I see, your name is even in the original file. Thanks for fixing the formatting!

@marijnh There are upcoming releases planned? Because i have another PR ready to add my other theme, Moxer

CodeMirror uses a monthly release cycle, with new releases happening around the 20th of each month.

Ok so next release will live next month?

Yes (5.48.4 came out this Monday)


[e2e]: go push branch1 config-ldflags slsa3

Repo: https://github.com/slsa-framework/example-package/tree/branch1
Run: https://github.com/slsa-framework/example-package/actions/runs/8447413852
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.branch1.config-ldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.branch1.config-ldflags.slsa3.yml
Trigger: push
Branch: branch1
Date: Wed Mar 27 06:14:01 UTC 2024

Repo: https://github.com/slsa-framework/example-package/tree/branch1
Run: https://github.com/slsa-framework/example-package/actions/runs/8463173847
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.go.push.branch1.config-ldflags.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.go.push.branch1.config-ldflags.slsa3.yml
Trigger: push
Branch: branch1
Date: Thu Mar 28 06:12:37 UTC 2024
Tests are passing now. Closing this issue.


Server Crash - at mekanism.common.FuelHandler.getFuel(FuelHandler.java:33)

http://pastebin.com/UMXnSX8R
FTB Daybreaker 1.0.2

This crash seems to be related to Engineers toolbox mod(which includes gascraft) gas being produced by the electrolytic separator and being fed into a gas burning generator.  It is only when the user attaches the oxygen side that causes the crash.
Server owners- Disabling Engineers toolbox, loading the region in question allows you to punch out the gas burning generator, then you can re-enable engineers toolbox.

I received the same crash the moment I placed my gas-burning generator to the right of my pump.  Unable to load my world now.
http://paste.feed-the-beast.com/view/faff304d

Fixed in development, expect release soon.

Thank you for addressing this issue, been locked out of my world for a couple weeks now. Can't wait for release!  Thank you.

You shouldn't be locked out, I posted a workaround in my report 16 days ago.

I didn't do your solution because I thought the was worldgen in engineer's toolbox.  Disabling would trash anything the was worldgen'd.  Was I mistaken?

@EchoingZen @ProsperCraft did provide a work around. I will reference another thread which has a current (as of 3 days ago according to last commit) build linked in from my website of the development branch of this repository. https://github.com/aidancbrady/Mekanism/issues/2809 has a link to the builds I did yesterday of the development branch. I have yet to hear back from either Aidan or Ben, so I will assume that they are fine with it until I hear otherwise. Although, I should probably put the dates in where the jars say homebaked currently (which I have just completed the process of doing).

@RAWRwins254 Just tried your jar and it works like a charm.  Wonderful work.

@EchoingZen it better work! I didn't write the code in it. That was all Aidan. I just compiled the jars and am hosting them.

@RAWRwins254 Well, wonderful work compiling the jars!  Hehe.


[site] Generate complete DIF description

Currently the text produced for the DIF description stops at the first
subelement. This is apparent if the description contains a variable
enclosed in backticks. The text up to this variable is returned but not
the rest.
Instead of using the text member of the element, which only contains
the text up to the first subelement according to the ET documentation,
create proper HTML for the description.
All tags are transformed into span HTML tags with
@class='doxygentag-ORIGINALTAGNAME' set to retain the original tag
information from the Doxygen schema. To give us a bit more semantic
HTML, the <computeroutput> tag is transformed into a <code> HTML tag.
Fixes #5001

An alternative solution to #5211 with less regex parsing. @towoe please have a look.

Thanks for having a look @towoe, updated to include your comments.


⚠ CIOOS Pacific Dev CKAN has degraded performance

In f91f4a7, CIOOS Pacific Dev CKAN (https://catalogue.pac-dev1.cioos.org/) experienced degraded performance:

HTTP code: 200
Response time: 10632 ms

Resolved: CIOOS Pacific Dev CKAN performance has improved in 0c8c1c6 after 12 minutes.


Needs Info: connecting on tcpip

I have connect my phone on network to Android Studio, & successfully deploy apk & other stuff.
But can u tell me the process how to connect it with scrcpy ....
I appreciate you'r work, thanks for this awesome soft.

https://www.genymotion.com/blog/open-source-project-scrcpy-now-works-wirelessly/

i can be able to connect with my device wireless via adb, when connected, i'm unable to launch scrcpy, not opening.

OK, then it will probably work on master: https://github.com/Genymobile/scrcpy/issues/5#issuecomment-373721710
Either compile it yourself, or wait for the next release :wink:

Should be fixed in v1.2.
Please reopen otherwise.


Move LICENSE to top directory LICENSE.txt, add to MANIFEST.in

Also include README.rst in MANIFEST.in.

Personally I tend to call it LICENSE rather than LICENSE.txt, regardless of Python convention, but I do tend to stick it in the root (I hadn't noticed it wasn't there in the previous pull request). I'm not hugely bothered though, either way. :-)

Got it. :) Cheers!


chore: 更新 gitee 账号信息

👀 PR includes

🔧 Chore

[ ] Test case
[ ] Docs / demos update
[x] CI / workflow
[ ] Release version
[ ] Other ()

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket: