 I added a .txt file, because Serverless won't try to parse the json in it into a json object.
I would love to add the alarms as well, like so:

But for that, we need to be able to reference the created alarms. This can only be done by either:

Adding a Name property, so we can reference the alarms by name
Changing the default serverless variable syntax (to use double curly braces instead of singular), so we can use Fn:Sub

Both have pro and cons...

Btw added Travis CI and Coveralls 👍

Yeah, I think that might work. I’ll work on it in the next week, when I get some time off from the kids 👌🏻

Changes Unknown when pulling 2f8ec4738b82819dab41c9ee2e4a8a7a224138fd on svdgraaf:feature/add-dashboard into ** on nicka:master**.

Made the changes, it uses the .js file now. We can't really use the ${} inside the template for referencing the resources, so I had to get creative: https://github.com/nicka/coinboss/pull/7/files#diff-653b7440e1e7511a63d9ab3493b4ce2dR234
Also, I had to disable the no-template-curly-in-string check for the tests, as they conflict with the Serverless variables 👎
It works now though, and this is the end result (including the alarms!)

Woehoe, this is awesome thanks for the contribution 🎉


One-click power on and configuration of cameras

As a user, I want to tell the software to power on and configure the cameras when I start the software, but I don't want the software to do that every time it starts.

I done do it


App crashing on launch [APMIdentity identifierForVendor]

Description
App crashes at start for some users. According to Crashlytics logs, it happens right after splash screen in 1-3 seconds.
Reproducing the issue
No reproduction steps. App crashes randomly and on startup.
I've checked this thread, but it seems outdated
Firebase SDK Version
10.22
Xcode Version
15.2
Installation Method
CocoaPods
Firebase Product(s)
Crashlytics, Remote Config
Targeted Platforms
iOS
Relevant Log Output
com.google.fira.worker
0  libsystem_kernel.dylib         0x2578 __ulock_wait + 8
1  libdispatch.dylib              0x47c4 _dlock_wait + 56
2  libdispatch.dylib              0x4578 _dispatch_thread_event_wait_slow + 56
3  libdispatch.dylib              0x135b0 __DISPATCH_WAIT_FOR_QUEUE__ + 368
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                        0x369c1f8 -[APMIdentity identifierForVendor] +<PHONE_NUMBER>
6  App                        0x36b2444 APMUpdateConsentSignalsAndIdentifiers +<PHONE_NUMBER>
7  App                        0x36b7c58 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] +<PHONE_NUMBER>
8  App                        0x36b9960 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] +<PHONE_NUMBER>
9  App                        0x36b770c __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke +<PHONE_NUMBER>
10 App                        0x37072ec -[APMSqliteStore performTransactionWithError:block:] +<PHONE_NUMBER>
11 App                        0x367f07c -[APMDatabase performTransaction:] +<PHONE_NUMBER>
12 App                        0x36b74f8 -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] +<PHONE_NUMBER>
13 App                        0x36b720c -[APMMeasurement(Event) writeEventOnWorkerQueue:] +<PHONE_NUMBER>
14 App                        0x36b6ca8 -[APMMeasurement(Event) handleEventOnWorkerQueue:] +<PHONE_NUMBER>
15 App                        0x36b6a9c -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] +<PHONE_NUMBER>
16 App                        0x36a7928 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] +<PHONE_NUMBER>
17 App                        0x36a7db4 -[APMMeasurement reportFirstOpenOnWorkerQueue] +<PHONE_NUMBER>
18 App                        0x36a72ec __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke +<PHONE_NUMBER>
19 App                        0x36a6c34 -[APMMeasurement startMeasurementOnWorkerQueue] +<PHONE_NUMBER>
20 App                        0x36a6500 -[APMMeasurement setEnabledOnWorkerQueue:] +<PHONE_NUMBER>
21 App                        0x36a6418 __29-[APMMeasurement setEnabled:]_block_invoke +<PHONE_NUMBER>
22 App                        0x36fe478 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke +<PHONE_NUMBER>
23 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
24 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
25 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
26 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
27 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
28 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
29 libsystem_pthread.dylib        0x1f20 _pthread_wqthread + 288
30 libsystem_pthread.dylib        0x1fc0 start_wqthread + 8

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet

Replace this line with the contents of your Package.resolved.

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet

Replace this line with the contents of your Podfile.lock!

This looks like #12151 and previously linked issues that were fixed in 10.13.0. Please confirm the FirebaseAnalytics version being used and share the Podfile.lock.

@paulb777 thx for response, sharing Podfile won't help here as we're using custom setup. We make static library of Firebase sdk via carthage, generate local podspec and link it with cocoapods. The version is 10.22.0

This crash is happening on small amount of people and randomly


the new merge conflict resolution interface is DOGSHITT

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
OS Version:

Steps to Reproduce:

Google it a bit and you'd have found this: https://github.com/microsoft/vscode/issues/156608#issuecomment-1208700989
Some known issues with this new "feature" apparently.
My two cents.
PS: Less strong words, this tool is 100% free - as in you are not oblidged to pay anything to anyone - AFAIK, so it comes with the usual as-is no-warranties legalese.


Demo is not working

Hmm... that's strange. I just checked in all major browsers (IE10+, Chrome, Firefox, etc.) and it worked for me. Based on the error message it looks like your browser wasn't able to load the external sentinel.js file hosted at cdn.rawgit.com. What is your browser/os? Are you having trouble accessing this file?
https://cdn.rawgit.com/muicss/sentineljs/0.0.1/dist/sentinel.min.js
Here's the demo url:
https://jsfiddle.net/muicss/rbqLbjzf/

Strangely, its working now. I guess a temporary issue.

Great! Thanks for checking! Maybe there was an issue with the rawgit CDN.


[tailwindcomponents] -> [UI Components & Kits]

Tailwindcomponents
A free repository for community components using TailwindCSS
Link: https://tailwindcomponents.com/

You really like tailwind :blush:

@StefanSelfTaught Yeah! :D Great CSS sets for fast mvps

Agree.


How work by php v3 client?

How work by php v3 client? which one is the best php v3 client?

@jefurry quick review of https://github.com/coreos/etcd/blob/master/Documentation/integrations.md shows 2 PHP clients both are for v2 I am afraid.

https://github.com/ouqiang/etcd-php
But this looks promising if you want to check it out maybe reach out to author about adding to integrations list if it works out?


BookSearch: Deployment setup-ci requires Personal Access Token

My GitHub credentials lacked a Personal Access Token with the workflow scope enabled. This produced the following error when attempting a git push to my clone of BookSearch:
To https://github.com/GumptionWare/BookSearch.git
 ! [remote rejected] setup-ci -> setup-ci (refusing to allow a Personal Access Token to create or update workflow `.github/workflows/test.yml` without `workflow` scope)
error: failed to push some refs to 'https://github.com/GumptionWare/BookSearch.git'

I recommend adding a sidebar (or something like that) noting that this will likely be an error new GitHub users will encounter. The fix is described here: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token#using-a-token-on-the-command-line
In my case, I had a personal access token defined, but it did not have the workflow scope. In hindsight, I could have simply edited that token to enable workflow:

Instead, I created a new personal access token, then I needed to go edit the authentication used by GitHub via (for MacOS) the Keychain Access tool. In Windows, this would likely require Registry edits.
So best bet if someone already has a personal access token: Edit it.

Thank you for catching this. We should include a troubleshooting section in the material.


[Bug]: Select family widget overlap when label are Extra Large in size

Is there an existing issue for this?

[X] I have searched the existing issues

Description

Steps To Reproduce

Add a select widget onto canvas and any widget just below the select to observe the overlap
Change the Label Text Size to XXL from property pane
Change the Position of the label to Top from property pane
Observe there is a overlap of dropdown

Public Sample App
No response
Version
Cloud/ Release

Known issue being tracked in dynamic height project - https://github.com/appsmithorg/appsmith/issues/11038


getNextRow() returns superfluous empty row

Consider this small example:
        // ...
        string query = "SELECT * FROM `documents`";
        auto cmd = new Command(dbconnection, query);
        ulong ra;
        auto result = cmd.execSQL(ra);

        while (cmd.rowsPending) {
            writeln(cmd.getNextRow());
        }

Let's say we have a pretty simple SQL table "documents":
+----+--------------+-----------------------------+
| id | title        | content                     |
+----+--------------+-----------------------------+
|  1 | test1        |<PHONE_NUMBER>312312            |
|  2 | test2        | 123                         |
|  3 | test3        |<PHONE_NUMBER>23123             |
+----+--------------+-----------------------------+

As we see, there are 3 rows, but this example program writelns 4, not 3, something like this:
Row([1, test1 ,<PHONE_NUMBER>312312 ], [false, false, false])
Row([2, test2, 123], [false, false, false])
Row([3, test3,<PHONE_NUMBER>23123], [false, false, false])
Row([], [])  <-- ???

Is this a bug, or maybe I just missing some point ?

If you're reading data returned from a query, you should use either execSQLResult (to grab all results at once and obtain array-like access via struct ResultSet), or execSQLSequence (to grab the results lazily, row-by-row, via an input range interface struct ResultSequence). The execSQL function is for queries like INSERT, UPDATE, CREATE, etc that don't return any data other than "rows affected".
ex:
// Eager, random-access, array-like:
auto rows = cmd.execSQLResult();
writeln("Num rows: ", rows.length);

for(row; rows) {
    writeln(row);
}

or:
// Lazy, one-row-at-a-time, input range
auto results = cmd.execSQLSequence();

while(!results.empty) {
    writeln(results.front);
    results.popFront();
}
//or:
for(row; results) {
    writeln(row);
}

However, I am going to leave this ticket open, because your example code probably should either work as expected or trigger an error, it probably shouldn't just give a bad result (Unless that blank row is how mysql indicates there's no more results. I'll have to check into Command.rowsPending and Command.getNextRow. Maybe those shouldn't even be public, not sure. Needs more digging.)

Yeah, I know that I should use execSQLResult(), and of course execSQL() returns only bool, but comment block above execSQL() explicitly says that it's possible to get query results with getNextRow(), so I just was making some experiments.

The problem is in getNextRow() method. It always declares and returns Row, even when EOFPacket reached:
// commands.d
// ...
Row rr;
        packet = _con.getPacket();
        if (packet.isEOFPacket())
        {
            _rowsPending = _pendingBinary = false;
            return rr;
        }
// ...

Is this indended behavior?

Hmm, ok, some notes regarding this:
First of all, there's #96.
But as for the actual issue: It looks like this occurs because it's getNextRow's job in the first place to read the EOF packet and set _rowsPending to false (there's no other way to know the final row has been reached until that happens). But then it needs to return something, to fulfill its own function signature, hence the blank row. Only THEN is rowsPending finally read as false.
So, technically this code from the original post is wrong (ignoring the fact that as of v1.0.0, rowsPending and getNextRow are now part of Connection, not Command):
while(cmd.rowsPending) {
    writeln(cmd.getNextRow());
}

It should have been:
while(true) {
    auto row = cmd.getNextRow();
    if(cmd.rowsPending)
        break;

    writeln(row);
}

Obviously that's a confusing mess of an API, even for internal functionality, so I think getNextRow should be changed to return a Nullable!Row instead of Row. (The other option would be to read ahead one row on every call, but that means extra storage and the calling code would have to wait for the second row to come across the line before it can receive and process the first row, and the whole loop would have to be primed...It'd work, but I don't really like that approach. So Nullable!Row it is.)


Java mini project

Metric
Value

alert_status
:white_check_mark: OK

bugs
0

code_smells
32

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0

Metric
Value

alert_status
:x: ERROR

bugs
0

code_smells
33

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0

Metric
Value

alert_status
:x: ERROR

bugs
0

code_smells
33

reliability_rating
A (0 Bugs)Note: A being best, E being worst

security_rating
A (0 Vulnerabilities)Note: A being best, E being worst

vulnerabilities
0


📄 Add license file

:page_facing_up: Add license file
:memo: Add license wording to the readme

Closes #22

We'll want to change the license wording in the footer of the site, too. It's not correct for the graphical assets.

Fixed wording in the site too now

I do not think the additional "remaining" is needed.
Will go ahead an merge - next time @bskinn  if you approve a PR can you merge too? thanks


Implement support for GCE health check with HTTP Host Header in GLBC

Fixes issue #388 (for me, at least :-) )

This change is

Coverage increased (+0.07%) to 46.199% when pulling c4dbc87ceb82e3bd4c05e54813e830c168aed93a on itamaro:glbc-healthcheck-with-host-header into edb9b00261ff1bf933b9dc28978d23cb18613665 on kubernetes:master.

I'll look at this after 0.9.2 goes out.  The flagset fix was small and harmless enough to include. Thanks.

@itamaro Could you rebase this and fix it up? We were considering to use the node-level health check implemented in K8s 1.7.0, but have decided against that path.  Thanks!

Coverage increased (+0.02%) to 46.678% when pulling b6c16934a0b3da43be6193396fc746e6dfd87c7d on itamaro:glbc-healthcheck-with-host-header into c6b5335754cbddbfc44fc368508210702e961ae7 on kubernetes:master.

@itamaro Could you rebase this and fix it up?

pushed an attempt. it seems much has changed since my initial attempt, so I'm not sure this is correct (and can't test it at the moment).

Thanks. Needs this line to use the correct host: https://github.com/kubernetes/ingress/blob/ca5f402322097b7fc079effaa2597eadae65734d/controllers/gce/backends/backends.go#L463 as you did in the previous commit.
I can make a new PR if you're too busy for this - didn't want to steal your work.

something like the update I've pushed?
feel free to modify it, you should have write permissions :-)

Coverage increased (+0.005%) to 44.592% when pulling 488dd077b0bd45de39fc6407a24738b19c6571f3 on itamaro:glbc-healthcheck-with-host-header into ca5f402322097b7fc079effaa2597eadae65734d on kubernetes:master.

/lgtm
Tested this and it worked fine. Thanks @itamaro!


fix PR templates

Identify the Bug
No GH Issue to link.
The problem was that Contributing instruction stipulate using PR templates which do not work and in multiple places refer to Atom project.
Description of the Change

Removed mentions of Atom project from Contrib instructions
Fixed bug fix template
Fixed default PR template, so now it serves as a template switcher

Alternate Designs
Throw the whole thing out - but that since PR templates can be helpful I rejected this idea.
Possible Drawbacks
No drawbacks over the present, broken state.
Verification Process
I have tested PR creation process on my fork
Example: https://github.com/mjurbanski-reef/bittensor/compare/master...backend-developers-ltd:bittensor:pydantic-v2-walkback?template=bug_fix.md
Release Notes

Fixed GitHub PR templates

Anything else here that needs to be done here before merge?

@mjurbanski-reef
could you refresh with latest staging please


VOC converter: Use depth from CVAT XML if available

@a-andre , thanks for the PR. I will merge it but for your information the script is deprecated. Use UI or REST API or Datumaro framework to convert annotations from CVAT to VOC.


Removed ML::atomic_ops (MLDB-1901)

Removes those files and replaces (almost) all remaining uses with std::atomic.  The one place where we still need to use the old functions is in the gc_lock, which needs a 16 byte compare-and-swap.  This is a portability problem and will be replaced with an atomic shared pointer, but in a different ticket.

+1


fix(auth): Migrated IAM sign endpoint to iamcredentials.googleapis.com

The iam.googleapis.com API that we use for signing JWTs is going away and being replaced by a new IAM service accounts API: https://cloud.google.com/iam/docs/migrating-to-credentials-api#blob
This PR migrates our existing code that relies on this endpoint.

I'm seeing unrelated integration test failures due to deleteUsers() exceeding a quota. This will be addressed in a separate PR.


add .prepend(), .prevAll(), .nextAll() to Jerry

I added the .prepend(), .prevAll() and .nextAll()-operations from jQuery to Jerry
They are almost identical to the existing operations, but were still missing :)

Hey @cproof! Don't know how else to thank:

Thank you, YMMD! I'll frame that and put it on my desk 😄


Add explanation for json schema v4 required key

This has been merged in https://github.com/prolificinteractive/ballad/pull/12.


Make node support well-known proto types

That is, allow for import "google/protobuf/wrappers.proto"

This is about switching node interop tests from protobuf.js to google-protobuf.

Any ETA? 👎

This has recently been implemented using the new @grpc/proto-loader package.


Stuck on Initializing ActionScript and MXML language server

Trying to play with that extension but somehow it can initialize the connection and can't use the auto completion and other features.
I tried to run as admin, disabling firewall, install uninstall etc..
Is there anything particular on the network side to be done.
https://imgur.com/MSqwi4X

I'm going to release an update later this week that doesn't use sockets to communicate with the language server. Once I do, I think you should give it a try, and maybe it will fix your issue.

Any chances JAVA version or issue with JAVA installation can be the root cause?

Java 1.8 is the minimum version of Java that's supported. If you only have an older version of Java, the extension should figure that out and display an error without trying to initialize the language server.
Until version 0.7.0 of the extension (which I just released last week), the new Java 9 was not working correctly. That should be fixed, though.

Ok many thanks.
thanks for your quick answers.
thanks for making that extension. Being a flex coders i want to see the potential of flexjs.
Next step i guess is to reboot my machine (never know :) )

I just published version 0.7.1 with some improvements to how the extension initializes. Please give it a try and let me know if it works for you!

Thanks for the update.
It didn't change my issue but i think it is related to my machine/network i'm on.
Because i tried it home and on other machines and it works fine.


Longpress problem

longpress on a row makes above row comes down and does not go back to its position.

This is fixed on master, will release an update to npm soon.

@deanmcpherson longpress on a row makes above row comes down,or on a row makes below row comes up,this problem can give me a resolvent？thanks!


Add SimpleLogin to email list

@brianlovin great, thanks! Btw I sent you an email, hope it doesn’t end up in your spam folder.

I’m not seeing an email. Want to dm me on Twitter? brian_lovin

@brianlovin just sent you a DM on Twitter.


Connection Failed - GameNotFound

Hello,
I have all the colocation setup in place.
I have two users. The first one creates the room (successfully).
The second one tries to join the Room but gets the message "Connection Failed - GameNotFound" and is shown the login window again.
Any thoughts? Thanks for your help.
Carlo

Are the 2 players in the same room?
Did you input the room code, with the right casing? aaa != AAA in this case.

This is how my Photon app was created (I choose Fusion 1 SDK)

Could you send us the logs of both devices adb logcat. We should be able to see why colocation is failing.

Game not found is a photon error. Can you share the logs of the devices with us?
adb logcat
Have you tested on your computer using XRSim, do you get the same issue?

Game not found is a photon error. Can you share the logs of the devices with us? adb logcat Have you tested on your computer using XRSim, do you get the same issue?

Sure, here it is the log of the device creating the room
logcat.txt
XRSim is not working for me :(

BTW, Photon is being hit properly I think

There are some errors in the logs about missing behaviours.
The referenced script (Unknown) on this Behaviour is missing!
The referenced script on this Behaviour (Game Object 'FusionColocationDriver') is missing!
The referenced script on this Behaviour (Game Object 'NetworkedRig') is missing!
These errors are happening during the connection, and might create some issues.
Other than that the Host logs looks like it's connecting and getting the Colocation Ready.
Can you share the logs of the client that fails to connect please?

There are some errors in the logs about missing behaviours. The referenced script (Unknown) on this Behaviour is missing! The referenced script on this Behaviour (Game Object 'FusionColocationDriver') is missing! The referenced script on this Behaviour (Game Object 'NetworkedRig') is missing!
These errors are happening during the connection, and might create some issues. Other than that the Host logs looks like it's connecting and getting the Colocation Ready.
Can you share the logs of the client that fails to connect please?

Sure @AlexThiv
logcat2.txt

11-13 10:44:03.537  6793  6821 E Unity   : OperationException: Game does not exist (ErrorCode: 32758)
11-13 10:44:03.537  6793  6821 E Unity   :   at Fusion.NetworkRunner.StartGameModeCloud (Fusion.StartGameArgs args) [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.537  6793  6821 E Unity   :   at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.537  6793  6821 E Unity   :   at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.537  6793  6821 E Unity   :   at System.Threading.Tasks.AwaitTaskContinuation.RunCallback (System.Threading.ContextCallback callback, System.Object state, System.Threading.Tasks.Task& currentTask) [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.537  6793  6821 E Unity   :   at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.537  6793  6821 E Unity   :   at System.Threading.Tasks.Task.Finish (System.Boolean bUserDelegateExecuted) [0x00000] in <00000000000000000000000000000000>:0
11-13 10:44:03.538  6793  6821 E Unity   : <color=#144078>[Fusion]</color> Failed Operation with Reason: GameNotFound

Looks like the Game does not exist.
Have you made any modifications to the project?
Can you try to create a simple scene that you can run in editor that would connect to a room and ensure photon fusion is acting as expected?
Another test you could do is specify a region to connect to like North America to ensure it connects well to the same matchmaking server.
When you test can you make sure both headset screens are on, could the host go in sleep mode and disconnect while you test the client?

When you test can you make sure both headset screens are on, could the host go in sleep mode and disconnect while you test the client?

Oh dear. Seems like that was the thing.
I am now working with this to keep the app alive 😁


Date placeholder in file name does not get applied

Describe the bug
The date placeholder is placed verbatim in the created log file: detail_{date: HH-mm}.txt.
To Reproduce
Steps to reproduce the behavior:

Insert this in tinylog.properties:

writerDetail               = file
writerDetail.file         = log/detail_{date: HH-mm}.txt
writerDetail.format   = {date: HH:mm:ss.SSS} {level}: {message}
writerDetail.tag         = DETAIL

Run the program and log.
Create file is log/detail_{date: HH-mm}.txt
Same issue with detail_{date: HH:mm}.txt, detail_{date: HH.mm}.txt, {date}.txt

Environment
tinylog version: 2.6.2
Java version: JDK 17.0.2

You have to use the rolling file writer, if you want to use a placeholders in your filename.
tinylog.properties:
writerDetail        = rolling file
writerDetail.file   = log/detail_{date: HH-mm}.txt
writerDetail.format = {date: HH:mm:ss.SSS} {level}: {message}
writerDetail.tag    = DETAIL

@pmwmedia Thank you! I don't know how I missed that in the docs.


[oneMKL][Sparse BLAS] Add preconditioned conjugate gradient in USM with two examples

Existing Sample Changes
Description
Switch from sycl::buffer to USM for PCG example, using ||r|| instead of dot(w,w) for convergence (which is what the previous sycl::buffer version used). Two implementations of PCG are provided:

using alpha/beta coefficients assembled host side -- uses BLAS and Sparse BLAS routines, but there are several explicit sync locations to assemble the coefficients before sendingthem into the BLAS routines.

using alpha/beta coefficients assembled on-the-fly with device side arrays -- uses both BLAS and Sparse BLAS routines, but two new APIs:  axpy3() and axpby2() to handle the input scalar arguments to be assembled on-the-fly:

//
// AXPBY2:
//
// Calculate y = alpha * x + beta1 / beta2 * y
//
// where beta1 and beta2 are device side arrays with scalar value in 0th element
//
template <typename dataType, typename intType>
sycl::event axpby2(sycl::queue q,
                   const intType n,
                   const dataType alpha, // host side scalar
                   const dataType *x,
                   const dataType *beta1_d, // device side scalar numerator
                   const dataType *beta2_d, // device side scalar denominator
                         dataType *y,
                   const std::vector<sycl::event> &deps = {})
{
    return q.submit([&](sycl::handler &cgh) {
        cgh.depends_on(deps);
        auto kernel = [=](sycl::item<1> item) {
            const int row = item.get_id(0);

            const dataType beta = beta1_d[0] / beta2_d[0];
            y[row] = alpha * x[row] + beta * y[row];
        };
        cgh.parallel_for<class axpby2Class<dataType, intType>>(sycl::range<1>(n), kernel);
    });
}

and
//
// AXPY3:
//
// Calculate y = scale * alpha1 / alpha2 * x + y
//
// where alpha1 and alpha2 may be device side arrays with scalar value in 0th element
//
template <typename dataType,typename intType>
sycl::event axpy3(sycl::queue q,
                  const intType n,
                  const dataType scale,     // host side scalar
                  const dataType *alpha1_d, // device side scalar numerator
                  const dataType *alpha2_d, // device side scalar denominator
                  const dataType *x,
                        dataType *y,
                  const std::vector<sycl::event> &deps = {})
{
    return q.submit([&](sycl::handler &cgh) {
        cgh.depends_on(deps);
        auto kernel = [=](sycl::item<1> item) {
            const int row = item.get_id(0);
            const dataType alpha = scale * alpha1_d[0] / alpha2_d[0];
            y[row] = alpha * x[row] + y[row];
        };
        cgh.parallel_for<class axpy3Class<dataType, intType>>(sycl::range<1>(n), kernel);
    });
}

Validation is added to the examples so that it returns success or not.  The matrices are modified to be diagonally dominant, so that the PCG process converges quickly.
External Dependencies
None
Type of change
Please delete options that are not relevant. Add a 'X' to the one that is applicable.

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

Also resolves request to add validation to example stored in internal to Intel JIRA MKLD-18015.
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

[X] Command Line
[ ] oneapi-cli
[ ] Visual Studio
[ ] Eclipse IDE
[ ] VSCode
[X] When compiling the compiler flag "-Wall -Wformat-security -Werror=format-security" was used

All reviewed issues have been resolved, the example runs great locally.  In my opinion, it is ready for merge.


Shuffle support

After looking the codebase I've discovered there's no shuffling while training.
Is there any reason for it?
https://github.com/Lightning-AI/lightning-transformers/blob/f439c954fd085499ddde4ed27f927ba70d079595/lightning_transformers/core/data.py#L174-L181

@SeanNaren, mind checking this out? :otter:

closing in favor of #298


Uncaught Error: Calling PropTypes validators directly is not supported by the 'prop-types' package.

Hi @developit
I upgraded react-router from 4.0.0 to 4.1.1 and it now breaks with the following error message:
Uncaught Error: Calling PropTypes validators directly is not supported by the 'prop-types' package. Use 'PropTypes.checkPropTypes()' to call them. Read more at http://fb.me/use-check-prop-types
Is this a preact-compat incompatibility issue with react ?
It concerns me a bit and hope there is a fix.
You can easily reproduce it with this repo
This is somehow related to this I suppose: https://github.com/reactjs/prop-types/blob/master/README.md#difference-from-reactproptypes-development-and-production-versions
UPDATE:
I've digged a bit deeper and it seems that the problem is caused in preact-compat.es.js in the propsHook function:
function propsHook(props, context) {

...

	// add proptype checking
	if (DEV) {
		var ctor = typeof this==='function' ? this : this.constructor,
			propTypes = this.propTypes || ctor.propTypes;
		if (propTypes) {
			for (var prop in propTypes) {
				if (propTypes.hasOwnProperty(prop) && typeof propTypes[prop]==='function') {
					var displayName = this$1.displayName || ctor.name;
					var err = propTypes[prop](props, prop, displayName, 'prop');
					if (err) { console.error(new Error(err.message || err)); }
				}
			}
		}
	}

Removing the complete block within the if(DEV) seems to fix it.
So it seems that react-compat is not compatible with the new prop-types anymore.
Can that be fixed? I think its important.

Definitely an issue in preact-compat - I see you've opened a PR there, so I'll close this one out and we'll use the other :)

@frankandrobot this was fixed in preact-compat 3.15:
https://github.com/developit/preact-compat/releases/tag/3.15.0


Remove mention of elm-dev

In Evan's words:

If folks are finding the community for the first time, I think it makes sense to get started on elm-discuss. The community can guide them to elm-dev if they become interested in working on things.

Thanks!


Project Roadmap: Fantasy console/computer/game engine?

I have some ambition to turning this project into an open fantasy console/computer.
i.e. something that you would be able to make a whole game in...
At the very least, the project could have a sprite editor, a map editor, and maybe a tracking system for audio.
Does anybody have opinions about the idea of this becoming a fantasy game console?
What language should be supported?

I'm pursuing python for this.
Ideally the game engine gets written in C and we build out a python api.
Hopefully that approach would make it easy for people to use this

Javascript seems easier to implement.
Because we are building with emscripten, there are already several builtins that will allow us to call C functions from JS and JS functions from C.
https://emscripten.org/docs/porting/connecting_cpp_and_javascript/Interacting-with-code.html#interacting-with-code-ccall-cwrap


Error when trying to use the tflite_flutter_helper package

e: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\tflite_flutter_helper-0.3.1\android\src\main\kotlin\com\tfliteflutter\tflite_flutter_helper\TfliteFlutterHelperPlugin.kt: (43, 1): Class 'TfliteFlutterHelperPlugin' is not abstract and does not implement abstract member public abstract fun onRequestPermissionsResult(p0: Int, p1: Array<(out) String!>, p2: IntArray): Boolean defined in io.flutter.plugin.common.PluginRegistry.RequestPermissionsResultListener
e: C:\src\flutter.pub-cache\hosted\pub.dartlang.org\tflite_flutter_helper-0.3.1\android\src\main\kotlin\com\tfliteflutter\tflite_flutter_helper\TfliteFlutterHelperPlugin.kt: (143, 2): 'onRequestPermissionsResult' overrides nothing
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':tflite_flutter_helper:compileDebugKotlin'.

Compilation error. See log for more details

Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

Get more help at https://help.gradle.org

Read this in another comment and it worked for me:
tflite_flutter_helper:
    git:
      url: https://github.com/filofan1/tflite_flutter_helper.git
      ref: 783f15e5a87126159147d8ea30b98eea9207ac70

It's not great as I don't see the lib owners updating the library anytime soon so might help get you past your blocker.

Same problem

same problem : (

I have this error after I use the git url
Because every version of tflite_flutter_helper from git depends on camera ^0.8.1+3 and demo depends on camera ^0.9.4+5, tflite_flutter_helper from git is forbidden. So, because demo depends on tflite_flutter_helper from git, version solving failed.

@Yati2 You can see here a workaround : https://github.com/am15h/tflite_flutter_helper/issues/57#issuecomment-1133103451

So this did not work for me, I downloaded repository and changed signature of function to:

	override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>,
											grantResults: IntArray): Boolean {

override fun onRequestPermissionsResult

@Mmisiek I also having this error. What changes did you make ?

signature

I'm feeling so dummy... Is there any video, I would like to solve this problem... in my project... :(

@franciscocuesta
You just add on pubspec.yaml :
tflite_flutter_helper:
git:
url: https://github.com/filofan1/tflite_flutter_helper.git
ref: 783f15e5a87126159147d8ea30b98eea9207ac70

After downloading the package from git, and directing pubspec.yaml to the local copy, pubspec run successfully but again got this error


Appstudio update test-component-pac-eavn

Pipelines as Code configuration proposal

Pipelines as Code CI/test-component-pac-eavn-on-pull-request has successfully validated your commit.


Setup i18next framework for the theme

Description
Sets up react-i18next for use from the theme. This will allow us to not only translate the existing components in the theme, but include translations from the sites themselves. Re-exports all modules from react-i18next so that the consumer does not have to install the library themself.

Thank you!!

Thank you!!


MAC address feature request!

Please add feature to add mac address to Address or Address Group

Please add feature to add mac address to Address or Address Group

not really planned soon but patch are welcome !
You need to add new parameter (mac type string) https://github.com/FortiPower/PowerFGT/blob/master/PowerFGT/Public/cmdb/firewall/address.ps1#L58
and after add new case 'mac'
https://github.com/FortiPower/PowerFGT/blob/master/PowerFGT/Public/cmdb/firewall/address.ps1#L110
You can look this PR https://github.com/FortiPower/PowerFGT/pull/191 also


User can view list of their assessments

The list of assessments should have:

[x] date assessment was begun
[x] date assessment was completed
[x] link to results (both summary and details)
[x] status

The list should have the current in-progress assessment first, then the others in reverse chronological order based on completion date.

Will revisit this page when we get Jen's mockups


Some bug fixes :-)

Yeah, you're doing it correctly. Just wondering if Travis failing is my or your fault before I merge it.
Let me know if the changes are working for you and i'll merge it :ok_hand:

I looked at it, but I thought it had something to do with the build system because it looks like there are no tests:

I tested the changes in my own installation (in fact I made them patching on the fly, while debugging the problem :-) ) and they worked as expected, but I can help with travis if you feel it's better to make it pass.

To be honest, I don't know much about travis. But the previous PR (#16) failed too, and for the same reason...  🤔

OK, got it. The problem is this one:

The project doesn't have tests or specs, and the script fails when that happens. See the last else in the CI build script:

Taken from https://raw.githubusercontent.com/atom/ci/master/build-package.sh , which is what travis is launching, it seems:

@branden-akana 👆 ;-)

It can be fixed in another PR or issue, but I was just wondering if it was not this PR that was causing it. So i'll go ahead and merge it now.


LoRA、 IP-Adapter code release？

LoRA
ControlNet (Pose, Canny, Depth)
IP-Adapter

Even if we can get training code for ControlNets and IP-Adapter the community will make those for kolors.


Negotiate/SPNego auth is not working from PowerShell Core

Description
When using Powershell Core 6.1 from a domain joined Windows 10 to call a REST API on a trusted MIT Kerberos realm host running on RHEL 7, the authentication fails with NTLMSSP.
The Linux server responds with Negotiate and NTLM, but only NTLM is being used which fails.
The expectation is to do Negotiate/SPNego just as PowerShell 5.1 would do.
Looking at the existing issues or known limitations I did not see thing being called out as not supported.
Prerequisites

AD domain with a client machine
MIT Kerberos realm with Linux
Trust setup between the 2 realms ( AD and MIT Kerberos ) RedHat Windows integration docs - Part 2
Setup a web server with kerberos Example with Apache
Test spnego from PowerShell 5 then from PowerShell 6.1 Core and compare the results

Steps to reproduce
Invoke-RestMethod -UseDefaultCredentials https://mykerberosSite.domain.com

Expected behavior
The expected behaviour is to perform Negotiate / SPNego / Kerberos first which would succeed in properly configured Kerberos environment.

Actual behavior
Invoke-RestMethod -UseDefaultCredentials https://mykerberosSite.domain.com
Invoke-RestMethod : Response status code does not indicate success: 401 (Unauthorized).
At line:1 char:1
+ Invoke-RestMethod -UseDefaultCredentials https..

More details
Packet capture from wireshark
GET / HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.15063; en-US) PowerShell/6.1.0
Host: mykerberosSite.domain.com
HTTP/1.1 401 Unauthorized
Date: Mon, 17 Sep 2018 15:05:49 GMT
Server: Apache-Coyote/1.1
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
Content-Length: 0
GET / HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.15063; en-US) PowerShell/6.1.0
Authorization: Negotiate ****************==
Host: mykerberosSite.domain.com
HTTP/1.1 401 Unauthorized
Date: Mon, 17 Sep 2018 15:05:49 GMT
Server: Apache-Coyote/1.1
WWW-Authenticate: NTLM
Content-Length: 0

Environment data

> $PSVersionTable
Name                           Value
----                           -----
PSVersion                      6.1.0
PSEdition                      Core
GitCommitId                    6.1.0
OS                             Microsoft Windows 10.0.15063
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion      2.3
SerializationVersion           <IP_ADDRESS>
WSManStackVersion              3.0

Workaround
Set the envvar to not use the sockets http handler
$env:DOTNET_SYSTEM_NET_HTTP_USESOCKETSHTTPHANDLER=0

Just learned about the SocketsHttpHandler and that we can turn that off.
Haven't yet read and understood the whole thing, but wanted to quickly post and update in case others reading this.
So basically we can disable this new sockets http handler via an env var and things will work the old way
$env:DOTNET_SYSTEM_NET_HTTP_USESOCKETSHTTPHANDLER=0

i.e.: spnego will be used.
This is the same behavior with .NET Core 2.1 with HttpClient.
does not work by default
var handler = new HttpClientHandler
            {
                UseDefaultCredentials = true,
                AllowAutoRedirect = true,
            };
using (var client = new HttpClient(handler))
            {
                var res = client.SendAsync(new HttpRequestMessage(HttpMethod.Get, uri)).GetAwaiter().GetResult();
                System.Console.WriteLine(res);
            }

works
AppContext.SetSwitch("System.Net.Http.UseSocketsHttpHandler", false);
var handler = new HttpClientHandler
            {
                UseDefaultCredentials = true,
                AllowAutoRedirect = true,
            };
using (var client = new HttpClient(handler))
            {
                var res = client.SendAsync(new HttpRequestMessage(HttpMethod.Get, uri)).GetAwaiter().GetResult();
                System.Console.WriteLine(res);
            }

Creds goes to this SO post

Just confirmed with PowerShell Core 7 preview 3 that Kerberos is now working properly on both Windows and Linux with CNames. Sweet!
Thanks!


Fix build error by upgrading Google Java Format (and applying changes)

Description of what I changed
Update google java format.  Previously when I was testing instructions on my 2015 Mac Book Pro, I encountered an error failing the build, asking to update this to a later version.
E2E test
TESTED: Built pipeline with mvn.
Please replace this with a description of how you tested your PR beyond the
automated e2e/unit tests.
Checklist: I completed these to help reviewers :)

[x] I have read and will follow the review process.

[x] I am familiar with Google Style Guides for the language I have coded in.
No? Please take some time and review Java and Python style guides.

[x] My IDE is configured to follow the Google code styles.
No? Unsure? -> configure your IDE.

[ ] I have added tests to cover my changes. (If you refactored existing code that was well tested you do not have to add tests)

[x] I ran mvn clean package right before creating this pull request and added all formatting changes to my commit.

[ ] All new and existing tests passed.

[x] My pull request is based on the latest changes of the master branch.
No? Unsure? -> execute command git pull --rebase upstream master

The version upgrade is already done in other PRs; closing this.


Interface of Always On Server on screenshots

Description of Bug
See Nexus bug report titled "Interface of Always On Server on screenshots" originally reported 14 Feb 2021: https://www.nexusmods.com/stardewvalley/mods/4779?tab=bugs&BH=1
Screenshots contain unexpected text on top of the map when running mod alongside "Always on server mod".
Steps to Reproduce
Steps to reproduce the behavior:

Run game with both mods
See problem

Expected behavior
No unexpected text overlaying the map.
Screenshots
Attached to original bug report on Nexus.

Need to run the game with both mods and see if this is still an issue. If not, can close issue/Nexus bug report with that information.
Otherwise, run only the other mod without DailyScreenshot mod. If the problem persists on the screenshots captured using vanilla screenshot button, then we know it's an issue with the other mod. Then just need to update the issue/Nexus bug report with that information.

On that original Nexus bug report, there is a reply from user jltaylor1:
"That's a problem with the other mod.  I think you'll see the same issue if you take a screenshot with the built-in feature that's at the bottom of the options page.
I just fixed this problem in my mod ("To-Dew").  If you want to report the issue to the Always On Server developers you can tell them they should check Game1.game1.takingMapScreenshot before drawing."
Agree with that response, replied to user to close out the thread. Considering this not a bug with DailyScreenshot, but mentioned that anyone can submit a new bug report or reply to that thread should they believe it's specific to this mod. But again, seems more than likely related to the other mod. That mod also hasn't been updated since 2019, so it's probably not working anymore (though there may be an unofficial release version that still works out there). Anyway, closing this issue.


Browser Preview extension is not installed or disabled

Hi,
I'm  getting the error "Browser Preview extension is not installed or disabled." when I click preview on a table or page. What am I missing to enable this? I looked online but couldn't find a solution.
Thanks

thanks
Yann Saint-Laurent
Canada Ticket Inc.
Tel:<PHONE_NUMBER>  or  1-800-576-5511
ISO   9001:2015 CERTIFIED
ISO 14001:2015 CERTIFIED

From: Márton Sági<EMAIL_ADDRESS>Sent: Monday, January 13, 2020 2:26 PM
To: martonsagi/al-object-designer<EMAIL_ADDRESS>Cc: Yann Saint-Laurent<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [martonsagi/al-object-designer] Browser Preview extension is not installed or disabled (#51)
Run button is the one that runs objects in a standard browser.
Preview button is intended for usage with Browser Previewhttps://marketplace.visualstudio.com/items?itemName=auchenberg.vscode-browser-preview VSCode extension that emulates a web browser within VSCode.
So, using that option would start BC as a VSCode tab. Due to limitation of this "Preview" thingy, only UserPassword auth works (e.g. basic docker setup).
You can turn it off in the settings if it bothers you:
[https://raw.githubusercontent.com/martonsagi/al-object-designer/master/media/preview8_settings.PNG]https://raw.githubusercontent.com/martonsagi/al-object-designer/master/media/preview8_settings.PNG
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/martonsagi/al-object-designer/issues/51?email_source=notifications&email_token=ACFKZPL4X4N6QZGXCJNX5CTQ5TTB3A5CNFSM4KGHBXYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI2Q4QA#issuecomment-573902400, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACFKZPJDFHJSZ5B7APST77LQ5TTB3ANCNFSM4KGHBXYA.


[FEAT] Local development supports bundless solutions.

Is your feature request related to a problem? Please describe.
When I try to start the newly created demo project, although it is very small, it obviously takes much longer to start than the vite project. Similarly, I hope the local development experience can be different from ordinary webpack applications.
Describe the solution you'd like
Integrated vite. Like Remix.

Hey @rancy98 ,
Vite support would be great we'll look into it but maybe you can speed it up now by using the filter on the start or bootstrap command.
What command are you using when running the project?
For example,
if you want just run Core and react-router,
npm run start -- --scope @pankod/refine --scope @pankod/refine-react-router
You can select the project to run using the command.

Hey @rancy98,
Do you mean to integrate it to your project that uses and depends on refine or do you mean to integrate it to refine core packages and their development flow?

Can Refine also support Remix as part of its core package?


[Question] How can I setup up debug for codeceptjs scenarios in VSCode\Webstorm?

I want to be able to debug tests. Are there any article or notes how i can do it?

@BorisOsipov http://codecept.io/advanced/#debug Here are notes for Webstorm

also there is PR that I will finish some day https://github.com/Codeception/CodeceptJS/pull/681

@APshenkin thank you!


add support for publishNotReadyAddresses in headless

Add unready endpoints to IstioEndpoints for headless service if publishNotReadyAddresses is set. this will help dns proxy to resolve them without going to core DNS.

/test all

@howardjohn @hzxuzhonghu WDYT about this?

@ramaraochavali: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

release-notes_istio
732f69577aa655460373ffbeaf0ee05ee7b847f5
link
true
/test release-notes

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

So the idea is this only impacts NDS, right?

Yes. That is the idea

What about when we route to it from an ingress GW, which uses EDS?

Was wondering if we introduce a new health flag and skip from EDS here

I am still confused how it influence NDS

This change will get instances added to instancesByPort and we get it https://github.com/istio/istio/blob/18e33e3d20848c0c5f368166323e2b181c82f287/pkg/dns/server/name_table.go#L64

hmm, Looks like when publisNotReadyAddresses is enabled endpoint slices will have that endpoint with ready status https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/ along with DNS updates. So may not need any thing special code handle that scenario

Yeah IIUC we should not need any logic here


extensions/v1beta1 has been deprecated  since 1.16

https://github.com/runatlantis/helm-charts/blob/ed1000d7b66b5fec157d8132bce66bb1765b69d4/charts/atlantis/templates/ingress.yaml#L2
extensions/v1beta1 has  been deprecated since k8s 1.16 and replaced by networking.k8s.io/v1. Can you update your template to reflect this as the default and/or add documentation stating that anyone using 1.16+ needs  to include the following in their values.yml
ingress:
enabled: true
apiVersion: networking.k8s.io/v1

PRs are welcome.

Would we say that this has been solved by #280 (which is now merged)?


Introduce semantic analysis phase for debug expression evaluation

Description:
As per the current debug expression evaluation implementation, user given expressions/segments are not validated for its semantically correctness(i.e. There can be undefined variables, functions, etc in the user expression). Therefore this semantic validation phase should be introduced so that the users will get the right error messages in semantically incorrect contexts.
Steps to reproduce:
Affected Versions:
OS, DB, other environment details and versions:
Related Issues (optional):

Suggested Labels (optional):

Suggested Assignees (optional):

Closing since fixed with #26907.


Not possible to remove hosted channel or drain it

Today I updated SBW and noticed there's a second channel that I never opened, a hosted channel. There are no details about it so I had to look around the main site to understand what this is. Ok, it's a sort of a custodial channel. The problems are:

I never asked for it
the way to remove it isn't obvious (swipe left); there's a menu item to close the channel for regular channels, I suggest adding the same item for the hosted channels
this channel is prioritised over my own real private channel (my inbound capacity is shown as 2m sats, the capacity of this hosted channel, while I also have my own channel of 1m sats), I sent 100 sats to SBW and they ended up in this channel instead of my own, also in the decoded invoice my channel isn't even mentioned
when I try to drain it using the provided option the app crashes with this trace:

java.lang.IllegalArgumentException: requirement failed: amount is not valid
	at scala.Predef$.require(Predef.scala:224)
	at fr.acinq.eclair.payment.PaymentRequest$$anonfun$10.apply(PaymentRequest.scala:43)
	at fr.acinq.eclair.payment.PaymentRequest$$anonfun$10.apply(PaymentRequest.scala:43)
	at scala.Option.foreach(Option.scala:257)
	at fr.acinq.eclair.payment.PaymentRequest.<init>(PaymentRequest.scala:43)
	at fr.acinq.eclair.payment.PaymentRequest$.apply(PaymentRequest.scala:143)
	at immortan.ChannelMaster.makePrExt(ChannelMaster.scala:252)
	at immortan.ChannelMaster.localSendToSelf(ChannelMaster.scala:263)
	at com.btcontract.wallet.ChanActivity.drainHc(ChanActivity.scala:291)
	at com.btcontract.wallet.ChanActivity$$anonfun$onChoiceMade$4.apply(ChanActivity.scala:257)
	at com.btcontract.wallet.ChanActivity$$anonfun$onChoiceMade$4.apply(ChanActivity.scala:257)
	at com.btcontract.wallet.BaseActivity$$anonfun$3.apply$mcV$sp(BaseActivity.scala:239)
	at com.btcontract.wallet.BaseActivity$$anon$5.onClick(BaseActivity.scala:181)
	at android.view.View.performClick(View.java:7161)
	at android.view.View.performClickInternal(View.java:7133)
	at android.view.View.access$3500(View.java:804)
	at android.view.View$PerformClick.run(View.java:27416)
	at android.os.Handler.handleCallback(Handler.java:883)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loop(Looper.java:241)
	at android.app.ActivityThread.main(ActivityThread.java:7604)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:941)

It's a bad UX when something suddenly appears and forced upon the user even if I never asked for it. A better UX is showing this new feature after update and asking if the user wants to try it out + let me easily turn it off if I don't like it.
All that said I fully understand that for some users who don't care about the underlying blockchain security this might be a viable option. These channels are free and ready to be used instantly after all.

I never asked for it

Agreed, a chosen approach of just implanting it is a bit aggressive but I wanted a wallet to be immediately usable for those who don't care about non-custodial stuff, hence this. To compensate for this there's a draining ability and distinguishable HC channel card so it at least can be spotted and get rid of easily.

the way to remove it isn't obvious (swipe left); there's a menu item to close the channel for regular channels, I suggest adding the same item for the hosted channels

There are two ways to close a normal channel (cooperative and force-close) but only one way to remove an HC so I wanted that red button to still be functional for it and putting the same removal option to menu seemed redundant. I'll think more about this, maybe HC removal red button can stand out a bit and be visible by default.

also in the decoded invoice my channel isn't even mentioned

This is a bug which is now fixed in https://github.com/btcontract/wallet/commit/463f952d3a13d6d467a00d6bc884378aeb304c45.

when I try to drain it using the provided option the app crashes with this trace

This is another bug which is now also fixed in https://github.com/btcontract/wallet/commit/71351f50dfc9655a0063ee93c5157d061f795834. Although once HC capacity gets down to ~20 SAT it will become undrainable, but at least there will be a warning instead of crash.
Both of these bugs should be gone in 2.1.14-75.

Thanks a lot!

but I wanted a wallet to be immediately usable for those who don't care about non-custodial stuff, hence this.

Maybe only add it if there are no channels already open then? That would fix both issues at once.

I wanted that red button to still be functional for it and putting the same removal option to menu seemed redundant. I'll think more about this, maybe HC removal red button can stand out a bit and be visible by default.

I see. Yes, since it's all virtual it can't be closed in two ways. And hiding the red button would be inconsistent with other channels. Does closing it drain it actually or would I lose all my sats in it?

Although once HC capacity gets down to ~20 SAT it will become undrainable, but at least there will be a warning instead of crash.

Hmm, this is strange. Isn't it just a balance stored in a separate database? Why impose such a limit? I know the motivation of having some amount reserved in regular channels (1% by default) but here we have an arbitrary balance that can be spent using whatever channels the node has.
I have 90+ sats there and couldn't drain it, from the PR I suppose the previous limit was 100 sats so that explains it. I'll try it in the next update.

Maybe only add it if there are no channels already open then?

Seems like a good compromise, will implement in next update.

Does closing it drain it actually or would I lose all my sats in it?

In principle it does nothing to funds: channel data just gets erased from phone and HC can later be fully restored by reconnecting to Host node. SBW automatic HCs are opened with node 021e7ea08e31a576b4fd242761d701452a8ac98113eac3074c153db85d2dcc7d27@lightning-wallet.com:9001 so that's the one to connect to and restore them if user changes phone for example (provided that same mnemonic is used). But of course once HC with balance is removed that balance will be gone in a wallet until HC is restored.

Hmm, this is strange. Isn't it just a balance stored in a separate database? Why impose such a limit? I know the motivation of having some amount reserved in regular channels (1% by default) but here we have an arbitrary balance that can be spent using whatever channels the node has.

There's no kind of reserve for HC indeed, 20 SAT is just SBW's minimal expected off-chain fee since it does not know what the fee will be until payment is started. An alternative to this is, say, allow to withdraw everything but then see payment most likely failed because there is no space left for any fee.

There's no kind of reserve for HC indeed, 20 SAT is just SBW's minimal expected off-chain fee since it does not know what the fee will be until payment is started.

Okay, sounds reasonable. However, for a real channel you can always get the reserve back if you close it, the reserve limit is only enforced in the protocol but not on chain. Does draining actually return you the entire HC balance (minus unknown fee) or are those 20 sats locked forever? It's not a significant amount (for now!) but would be good to know. I realize that if you let anyone drain the full balance then your node might overpay the fees which opens a possibility to exploit this to drain sats continuously.
I think in the future a good approach would be probing the route first with 99% of the amount (using random preimage/payhash) to know if there's enough liquidity on the route for this amount. If we get "invalid payment details" then the liquidity is there. Then we know it should succeed, we can suggest the user the amount they can withdraw (full amount - total routing fee for this amount). There's still a small chance of failure because we used 99% when probing (and 1% was reserved for the fees) and the final amount will be slightly higher given that the actual routing fee is <1%. But I guess most of the time it will be accurate enough and if it won't succeed we can retry probing ignoring the failed channel.

I updated the app and drained the HC, 17 sats were left there and can't be withdrawn. Removing and adding the HC is easy now (although a nitpick would be that after removing it I can't immediately add it back, there's no "Request hosted channel" button until I go to the main screen and back into the channels list). The generated invoice includes both channels (if HC is active) now and mine is at the top. I don't know if it affects the pathing algorithms of other wallets but it's there and it's all good.
Thanks for fixing these issues so quickly! I appreciate it.


navigation responsive

The burger menu does not appear in small resolutions, do I need to do anything else?
I have read and reread the documentation but I can't make sidenav work along with responsive navigation for small resolutions.
Is there any online demo working for me to see?

Do you import ClarityModule into your NgModule. Do you use the clr-main-container and clr-header Angular components? Have you added [clr-nav-level]="1" to your .header-nav element inside of clr-header. See Docs.

Closing as a question and due to inactivity. Please use Stack Overflow for questions about implementation and show a demo to get better feedback.


Retain alpha channel when resizing image.

If the image is mode P (8-bit pixels, mapped to any other mode using a colour palette)
the image gets converted to RGB which drops the alpha channel.
With the alpha channel lost any transparency appears as solid black.
In this pull request I'm not converting the image. Let me know if this is a bad idea.
#18

Thanks @nwjlyons
This conversion (originally introduced in: https://github.com/torchbox/verdant-rca/commit/877ef72ffd7c94c57a6c39155b48f91bab44bab3#diff-a824596ff511f2f7019cbb7a7009b899R8) was added to work around Pillow's poor filtering of P images when resizing down.
Maybe we should convert P images to RGBA instead?  We could use the has_alpha check to decide whether to convert it to RGB or RGBA (https://github.com/torchbox/Willow/blob/master/willow/plugins/pillow.py#L33).

Superseded by #38


🐞 - Input Files: file size miscalculation

Playground Link
https://angular-6pkxdk.stackblitz.io
Description
Hello!
I use Taiga UI file input in an app, and I've found that the file size in UI is probably counted in Megabits, not in Megabytes:

Angular version
15
Taiga UI version
3.27.0
Which browsers have you used?

[X] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge

Which operating systems have you used?

[ ] macOS
[X] Windows
[ ] Linux
[ ] iOS
[ ] Android

Kilobyte and megabyte was changed to 1000 bytes and 1000 kilobytes accordingly for over a decade now :)
https://en.wikipedia.org/wiki/Megabyte#:~:text=By the end of 2009%2C the IEC Standard had been adopted by the IEEE%2C EU%2C ISO and NIST.
https://ru.wikipedia.org/wiki/Мебибайт#История внедрения:~:text=388 608 бит-,История внедрения,-[править |


Withdraw issue

App Version and Operating System
Version: Celo Wallet 1.3.4
Windows 10 Pro x64
Expected behavior
Withdraw is successful.
Actual behavior
Withdraw is unsuccessful.
Steps to reproduce the behavior
I see in BALANCE:
Locked CELO 30,21   (hmmm this is unlocked more than 3 days ago)
I see in LOCK:
Ready to withdraw 30.21
Locked 0
I click on Withdraw, max amount. Amount filled with 30.21
Amount   30.21   Max Amount
Result
Unlocked  30.21
CONTINUE >
Review Withdraw Request
Action	Withdraw
Value	CELO	30.21
Fee 	CELO	0.001
Unlocked	30.21
Pending		0
Locked		0
Withdraw Failed
Your Withdraw request could not be processed
Error: insufficient funds for intrinsic transaction cost (error={"reason":"proce...
Note #1: The error message is truncated in message box.
Note #2: "For other help, try asking in the Discord chat." -> this is just an empty window, no access for any discord channel.

@wacher74 Do you have any unlocked CELO funds to pay for this transaction?
As for the Discord link, you have to accept the server's rules before you can see the channels.

It is locked

It is unlocked, ready to withdraw

It is unlocked

There is nothing to accept:

public address 0xF170dd789B6D42d4C9AC69E19FB9c207644a644e

Hello,
Could you help me to get my money back?

@wacher74 What happens when you Click the green Withdraw button and execute the transaction?
As for the Discord channel. I think there was a permissions issue with some channels. It should be fixed now :)

Yes, channel is ok now :)
I'll try send to some coin back to wallet.

Thank you very much for your help. My problem has been solved.


Shipping Issue [missing discord_game_sdk.dll]

Hi ! Then I do a build the game wont launch and i'm stuck with this error message, in PIE it work, in standalone mode too but then I build for "Windows (64-bit)" .

In english  :
"Unable to execute the code, because discord_game_sdk.dll is not found. The reinstallation of the program can resolve the probleme"

You need to copy discord_game_sdk.dll from the Binaries/Win64 folder to your packaged games exe file. That is right next to YourGameName-Win64-Shipping.exe.

Thanks You ! It work !

[For reference] Issue fixed in 15bb4643b8c2e60e9acb49749936c2f78a9da541


Implement debug symbol check for windows binaries

We currently check debug symbols as part of our native test fixtures for MacOS and Linux.  On windows, however, there is no built-in tool that allows us to parse pdb files and gather the debug symbols.  We should find a way to make this work.  One approach might be to compile a tool on-demand for doing this.  See the following examples:

https://gist.github.com/mridgers/2968595
https://github.com/Microsoft/microsoft-pdb
https://msdn.microsoft.com/en-us/library/eee38t3h.aspx

Another approach might be to get this tool installed as part of our CI setup.  It looks like to install this, you have to install the windows sdk as a standalone package (i.e. you can't install it as part of VisualStudio as we do now, or it won't install the "debugging for windows" option and won't let you update it to add the option).

Do we need the debug symbols exactly or is the presence of a .pdb enough?


make nbAuthModule baseEndpoint configurable

hi there,
in core.module.ts there is a variable with name of NB_CORE_PROVIDERS,
in this variable there is baseEndpoint in NbAuthModule.forRoot,
i want to make this(baseEndpoint) configurable (read from a json file)
I'm submitting a ...  (check one with "x")

[ ] bug report
[ ] feature request
[X] question about the decisions made in the repository

Issue description

any solutions?

app.module.ts :
@NgModule({
  declarations: [AppComponent, MyLoginComponent],
  imports: [
    NbAuthModule.forRoot({
      strategies: [NbPasswordAuthStrategy.setup({
          name: 'email',
          token: {
            class: NbAuthSimpleToken,
            key: 'token', // this parameter tells where to look for the token
          },
          baseEndpoint: 'http://localhost:80'
          login: {
            endpoint: '/user/login/',
            method: 'post',
            redirect: {
              success: '/pages/profile',
              failure: null, // stay on the same page
            },
          },
          register: {
            endpoint: '/auth/sign-up',
          },
          logout: {
            endpoint: '/auth/token/logout/',
            method: 'post',
            redirect: {
              success: '/auth/login',
              failure: null, // stay on the same page
            },
          },
          resetPass: {
            endpoint: '/auth/users/reset_password/',
          },
        }),
      ],
      forms: {},
    }),
  ],
    providers: [
        AuthGuardService,
    ],
  bootstrap: [AppComponent],
})

i want to get the baseEndpoint: 'http://localhost:80'  from backend!

@nnixaa @bradoyler @KostyaDanovsky @elupanov

no one?


GH-44007: [GLib][Parquet] Add gparquet_arrow_file_writer_new_buffered_row_group()

Rationale for this change
It's useful for advanced use.
What changes are included in this PR?
Add gparquet_arrow_file_writer_new_buffered_row_group().
Are these changes tested?
Yes.
Are there any user-facing changes?
Yes.

GitHub Issue: #44007

+1


blog views (#287, #288)

Add tests for blog year/month archive views
Set last publication dates in blog exodus
Update blog RSS view methods
Update blog list templates with new method names
Store UTC times for blog fixtures
Add basic tests for blog RSS view
Add email to person fixture for testing

Codecov Report

Merging #293 (2d2c924) into develop (262017d) will increase coverage by 0.62%.
The diff coverage is 97.08%.

@@             Coverage Diff             @@
##           develop     #293      +/-   ##
===========================================
+ Coverage    90.20%   90.82%   +0.62%
===========================================
  Files          183      185       +2
  Lines         4246     4326      +80
===========================================
+ Hits          3830     3929      +99
+ Misses         416      397      -19


Update Cell Counting Schema to ADM/cell-counting/REC/2023/09

The schema used for cell counting should be updated to the ADM/cell-counting/REC/2023/09 to reflect changes in the Q3 Allotrope release.
https://gitlab.com/allotrope-public/asm/-/blob/main/json-schemas/adm/cell-counting/REC/2023/09/cell-counting.schema.json?ref_type=heads
This new schema reflects the prior extension made in cell-counter/BENCHLING/2023/09  - so it should be possible to deprecate this schema in favor of that released by Allotrope.

Addressed with PR #85 but decided to retain cell-counting/BENCHLING namespace, since schema includes data system document extension not included in Allotrope core schema


Issue with append data command

Hello,
I tried executing the following command
%vora APPEND TABLE EMPLOYEE OPTIONS (paths "hdfs://localhost:9000/tmp/SHA_Employee_append.csv", eagerLoad "true")
& I got the following error
Error: com.sap.spark.hana.HANARelation cannot be cast to org.apache.spark.sql.sources.AppendRelation
Kindly note, the basic commands like read/write to hana works fine still for me.
Can somebody help?
Thanks & regards,
Subhobrata

Hi Subhobrata,
the append command has to be supported by the datasource, this is not the case for the HANA datasource (while it is for the Vora one) - so this won't work.
If you want do pass data back to hana, you have to write or insert as usual.
Does this answer your question?
Best,
Stephan

Thanks. Yes. That answers my question.


Fix ZSH completion configuration infos

@fentas thx for the hint, I update the doc to use the suggested command.


Fix customTextParams for validation issues when used with text-resources

Description of the bug
Relevant since https://github.com/Altinn/app-frontend-react/pull/1719 was merged.
Currently, text-resources only use variables defined in the resource file. For custom backend validation messages we would like the ability to insert parameters from c# (not restricted to the predefined data sources in variables).
One way to accomplish this is to make "parameters" a new data source that can be referenced in variables where you simply specify the index. Another way is to also run a replace operation on parameters if there are no variables present in the text resource; this can probably lead to a bit more unpredictable behavior however.
Steps To Reproduce
.
Additional Information
No response

As a developer I assumed that using "CustomTextKey" and "CustomTextParams" would work, but no, it does not https://altinn.slack.com/archives/C02EJ9HKQA3/p1727869270549409


Introduce "owned by" team in the namespace detailed view

By clicking on a namespace presented in the namespace tab, the name of the namespace will be presented in the header of the table:

This should be accompanied by a "owned by" followed by the name of the team to which the namespace belongs to.
In the best case (and not strictly necessary), for personal namespaces this could be omitted, not to display entries like
Namespace federica owned by federica

@cyntss what do you think about this. What's the best way to accomplish this from a UI/UX point of view ?

Fixed in: ec757f349257ba6b4e6101ea6f8502e7ae3ef072


Delete Facebook group

Now that we've moved all of our community activity to the Slack, I'd like to propose deleting the Facebook group entirely to make sure that we're thinking about fewer things where we can.
This issue entails two things:

Figuring out whether we want to delete the Facebook group
Deleting the Facebook group

If we decide to go ahead and delete the Facebook group, then the following things should happen to do that:

[x] Making a post in the Facebook group that we'll be deleting (archiving?) it and that the Slack is the place to be moving forward
[ ] Sending out an email that we're dropping the Facebook group and that Slack is the place to be moving forward
[x] Posting in #announcements on Slack that we've killed the Facebook group and that the Slack is the place to be

@hackclub/staff: anyone not down with deleting the Facebook group?

Cool, since nobody's against it, I'm assigning @ssun098 and adding to the current sprint.

Do we actually need the email? Pretty sure a lot of people don't know the Facebook group exists, and it'd only be important for those already in the group (which is addressed by posting in the Facebook group).

same tbh

No need for email, you're good. Facebook group post is good though.
On Thu, Sep 8, 2016 at 8:40 PM, Selynna Sun<EMAIL_ADDRESS>wrote:

same tbh
[image: image]
https://cloud.githubusercontent.com/assets/7741746/18374766/761afc10-7604-11e6-982f-d64372739f20.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/hackclub/meta/issues/659#issuecomment-245810821, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA8j-CpfZcrSG4dVlyNmquIo4AUfio0Nks5qoNUsgaJpZM4J11XI
.

--
Zach Latta
https://zachlatta.com http://zachlatta.com

Cool, everything done!


Update CLI extensions available doc

Update CLI extensions available doc.
Triggered by Azure/azure-cli-extensions - TRAVIS_BUILD_ID=496641882
https://github.com/Azure/azure-cli-extensions/commit/05081a814cb772411082d23408e02f907e3a44ad

OPS Build status updates of commit 1c30c71:
:clock10: Preparing: average preparing time is 57 sec(s)

OPS Build status updates of commit 1c30c71:
:clock10: Incremental building: average incremental building time is 13 min(s) 47 sec(s)

OPS Build status updates of commit 1c30c71:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/azure-cli-extensions-list.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile) View (azure-cli-2018-03-01-hybrid)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


runtime: rename GODEBUGCPU=foo=bar to GODEBUG=cpu.foo=bar

We have successfully managed to use a single GODEBUG environment variable for runtime, net, and net/http. It doesn't really make sense to have the runtime add a second. It's not that special. Instead we should add the functionality currently in GODEBUGCPU to GODEBUG, with longer key names.
Go 1.12 intends to document the new cpu controls (see #27218), so we should change this for Go 1.12. (It has never been documented before.)
/cc @martisch @aclements

SGTM. I will make the changes to move GODEBUGCPU functionality into GODEBUG for Go 1.12.


[T5A1][T09-B2] Chong Wei Yin

@ShadowLoner17 Some comments added. Please close the PR after reading comments.


Changing ENTROPY WEIGHT with training

Hi,
We are having a little bit of trouble integrating the suggestion for adapting the ENTROPY_WEIGHT parameter as the training proceeds. Is it possible to describe, a little descriptively, what implementation changes are needed for it.
Specifically, once the training starts, how should we pass ENTROPY_WEIGHT as a parameter to the a3c.py module? As of now it seems that  ENTROPY_WEIGHT is only used once when the ActorNetwork is initialized.
Further, as provided, the value of ENTROPY_WEIGHT in a3c.py is set to  0.5. Is this a static value which results in a reasonable model?
Thanks.

So ENTROPY_WEIGHT needs to be decreased in another run by explicitly setting the parameter (and loading the model in previous run, if there is any).
You can change the implementation fairly easily to enable automatic adaptation of this entropy weight. We set it as a static variable just for users to notice the impact of this term.
As we mentioned in README.md in /sim, ENTROPY_WEIGHT=0.5 is an initial value. In order to reach a good performance, you need to reduce it as the training goes.
Hope this helps.

I see, so is the following an appropriate plan:
Start the training with ENTROPY_WEIGHT  = 5 and let it run till 20,000 iteration. Afterwards change it to 4 and let it run for another 20,000 iterations.
Repeat the process untill, say 100000 iterations, by which ENTROPY_WEIGHT  = 0.01.
I suppose the way the training works, if there is a model present, it will read it and then process it further? So question is if I stop the training at 20,000 iterations to update the ENTROPY_WEIGHT can I just read from the checkpoint and resume from 20k iteration onwards.

Use NN_MODEL, as suggested in README.md of /sim.

Yeah for some of our experiments we have different weights than the ones used in the linear QoE model, provided as the NN_MODEL.
We are evaluating for a user who is more concerned about rebuffering so we need to update the REBUF_PENALTY = 8.6

Yep, that should be the right place to adapt for your own situation. Make sure the training and testing are consistent about this weight.

Definitely, will ensure that.
Any thoughts on my previous questions:
A possible strategy for adapting ENTROPY_WEIGHT
0-19999 iteration ENTROPY_WEIGHT = 5
20000-39999 iteration ENTROPY_WEIGHT = 4
40000-59999 iteration ENTROPY_WEIGHT = 3
40000-59999 iteration ENTROPY_WEIGHT = 2
60000-79999 iteration ENTROPY_WEIGHT = 1
80000-89999 iteration ENTROPY_WEIGHT = 0.5
90000-100000 iteration ENTROPY_WEIGHT = 0.01
Second, can I stop the training, and just start from the checkpoint and resume onwards?

That sounds reasonable. I think a few others have tried similar things and get it worked. Hope the same for you :)

Got it, thanks for the help here.


Question: How to parse OneNote Links

Hi,
im am trying to figure out what the correct options are to get a working OneNote link.
The problem is the german special character 'ä' which gets converted to '%C3%A4' which breaks the link functionality.
https://de.wikipedia.org/wiki/Hilfe:Sonderzeichenreferenz
Any suggestions?
Thanks, Michael
string message = @"Some Text before Link: [One Notebook.one\Drucker ändern](onenote:///C:\temp\Sources\One%20Notebook.one#Drucker%20ändern&section-id={F1B85E57-A193-4831-B1DE-3A0E4D2B18A9}&end)"; var pipeline = new MarkdownPipelineBuilder().UseAdvancedExtensions().Build(); var result = Markdown.ToHtml(message, pipeline);

Sorry, browser-related issue..


Show hover link for all headers

This enables the hover anchor link (which makes it easy to copy a bookmark to a particular heading) for all headings.

Preview available at: https://deploy-preview-2340--svc-cat.netlify.com/docs/catalog-restrictions/#allow-all-service-class-resources-except-those-with-specific-external-name

/lgtm

@eriknelson We have switched to using 1 lgtm and 1 approve (same as upstream k8s). If you reply back with /approve, it will automatically merge the PR. Right now we have 2 lgtms. 😀

/approve

/approve


as a user, if I can use http api control kapacity

What would you like to be added?
Hello，I want to know, if I can use api（such as http invoke）,to control the kapacity behavior . If it is yes, where could I get the api?
Why is this needed?
when I could use http method to control kapacity behavior， I could make our own control portal page. and use http api to publish config into k8s cluster.

Kapacity use CRDs to extend Kubernetes API, so you can use standard Kubernetes API to interact with Kapacity. The API definitions can be found here.

Kapacity use CRDs to extend Kubernetes API, so you can use standard Kubernetes API to interact with Kapacity. The API definitions can be found here.

thanks a lot


Failure removing swap file on ubuntu

changed: [k8s-master]

< TASK [Remove swapfile from /etc/fstab] >
    \   ^__^
     \  (oo)\_______
        (__)\       )\/\
            ||----w |
            ||     ||

failed: [k8s-master] => (item=swap) => {"failed": true, "item": "swap", "msg": "missing required arguments: src"}
failed: [k8s-master] => (item=none) => {"failed": true, "item": "none", "msg": "missing required arguments: src"}

this is fixed


Initialise notifications_total and notifications_failed_total

Closes #928
This works but perhaps we could add a utility method of some kind to avoid duplication?

I'm wondering whether we should also include the receiver name in this metric, and generally whether we should be initializing the metrics for all available notification providers or just those configured.

There could be too many receiver names, potentially hundreds to thousands.
I see the use case for this as spotting when PagerDuty is down, not that an individual receiver is misconfigured.

generally whether we should be initializing the metrics for all available notification providers or just those configured.

All is simplest, and it may always be configured later on.

Makes sense, lgtm :+1:


WIP: Add EXDATA to X509_LOOKUP

This adds EXDATA to X509_LOOKUP.  It's a WIP because I'm looking for comments about doing this.
OpenSSL should be consistent, and that therefore there are other places that need to be converted as well.  If the team likes this PR then I will also address the following:
; g grep et_app_data | grep -v define
asn1.h:void ASN1_SCTX_set_app_data(ASN1_SCTX *p, void *data);
asn1.h:void *ASN1_SCTX_get_app_data(ASN1_SCTX *p);
evp.h:*int EVP_MD_meth_set_app_datasize(EVP_MD *md, int datasize);
evp.h:*int EVP_MD_meth_get_app_datasize(const EVP_MD *md);
evp.h:void *EVP_CIPHER_CTX_get_app_data(const EVP_CIPHER_CTX *ctx);
evp.h:void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *ctx, void *data);
evp.h:void EVP_PKEY_CTX_set_app_data(EVP_PKEY_CTX *ctx, void *data);
evp.h:void *EVP_PKEY_CTX_get_app_data(EVP_PKEY_CTX *ctx);

The two marked with an asterisk are kinda problematic because they're not "appdata" like all the others, but rather context size.

For context structures, I see zero need for EX_DATA, as they are typically are short term, fairly local instances.  Furthermore, I would say that EVP_PKEY_CTX_set_app_data() and EVP_PKEY_CTX_get_app_data() are misnamed, as their only purpose is to pass application data to a param/key generation callback; they should have been called EVP_PKEY_CTX_set_cb_data() and EVP_PKEY_CTX_get_cb_data()...  it's possible that at the time, the intended purpose was a bit more, how shall I say...  grandiose?

As for X509_LOOKUP...  well, maybe, but I'm frankly a bit sceptical.  However, I'm not the best source of knowledge around those bits, so.  @petrovr tends to have something to say around these things.

does anyone else have a view on making EXDATA universally available, more or less?

There's a consistency argument for having EX_DATA universally available for "long-lived" objects.  I always confuse myself on the X509_LOOKUP lifecycle and have to re-read the code, though, so I won't comment on that specifically.

While waiting for @openssl/otc to decide, I rebased. :(

Does @openssl/omc or @openssl/otc care about this?

How long is reasonable to wait for feedback?  I'm closing this and will turn it into an issue.


Create MergeSort.java

added merge sort in java

DS ALGO PROJECTS ARE NOT COUNTED FOR HACKTOBERFEST21 so i will close this PR


Created a Local development topics landing page and made several othe…

…r pages subpages of it.

@rasienko

@rasienko

DC-616 Looks great!


Clarify GitHub repo discussion

Added a text section and a diagram to clarify GitHub/git's distributed repos

Note the nice new graphic of the "distributed repo" concept appears again in slightly different form in the Forking and Cloning section, now that #269 has been merged.

This one is still looking for a review. @jukent or @r-ford, can you take a look?


Fix bug in slot private endpoint deployment

Description
The for.each value was not set properly resulting in the following error:
│   on .terraform/modules/xxxx/main.private_endpoints.tf line 136, in resource "azurerm_private_endpoint" "slot_this_unmanaged_dns_zone_groups": │  136:     for_each = each.value.ip_configurations │     ├──────────────── │     │ each.value is object with 3 attributes │  │ This object does not have an attribute named "ip_configurations".
Setting the for each value to the proper object fixes the problem.
-->
Type of Change

[ ] Non-module change (e.g. CI/CD, documentation, etc.)
[ x] Azure Verified Module updates:

[ x] Bugfix containing backwards compatible bug fixes

[ ] Someone has opened a bug report issue, and I have included "Closes #{bug_report_issue_number}" in the PR description.
[ ] The bug was found by the module author, and no one has opened an issue to report it yet.

[ ] Feature update backwards compatible feature updates.
[ ] Breaking changes.
[ ] Update to documentation

Checklist

[ x] I'm sure there are no other open Pull Requests for the same update/change
[ x] My corresponding pipelines / checks run clean and green without any errors or warnings
[ x] I did run all  pre-commit checks

@microsoft-github-policy-service agree

@microsoft-github-policy-service agree


Final tweaks to new website

@agaetep does this include any syncing of content that was merged in the old repo in the last few months?

@agaetep does this include any syncing of content that was merged in the old repo in the last few months?

Everything was up to date from the last sync!

@agaetep I noticed that https://osuosl.org/services/powerdev/opence/ is different and I know we've had some updates on the staff page too.

@agaetep I noticed that https://osuosl.org/services/powerdev/opence/ is different and I know we've had some updates on the staff page too.

I'm sorry you're right. Last time I had updated this website there were also opence and staff page changes, so I assumed they were the same. Fixing that!


Unify names of physics colliders and primitives

At present, the physics colliders and primitives have slightly different names, which is a bit odd:
core::primitives::cube vs core::physics::box_collider
core::primitives::quad vs core::physics::plane_collider
This issue would be good for someone who wants to get familiar with how components are defined on the host.

i'm not entirely sure how github issues works so im not sure if i did this correctly, but i believe i have fixed this with #407

@awtterpip So we shouldn't call it quad_collider, because a quad and a plane are different things; a plane is an infinite surface, whereas a quad is a "small" rectangle.
In general, core::primitives::quad and core::physics::plane_collider are two different things. We could rename core::primitives::quad to core::primitives::plane, but it would still be a different thing from the collider (one infinite, one not).
For cube and box, I'd suggest naming them both cube.

@FredrikNoren so to clarify, we want to keep quad and plane_collider as they are?

Done - thanks @awtterpip! 🚀


[ie/mediaklikk] Fix extractor

Description of your pull request and other information

The m3u8 manifest filename was changed from playlist.m3u8 to index.m3u8.
In this PR I needed to modify the _extract_wowza_formats method in the InfoExtractor class to be able to customize this parameter - but since I am not usually programming in python this might not be an optimal solution.
Fixes #11061
Template

Before submitting a pull request make sure you have:

[x] At least skimmed through contributing guidelines including yt-dlp coding conventions
[x] Searched the bugtracker for similar pull requests

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check all of the following options that apply:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Fix or improvement to an extractor (Make sure to add/update tests)
[ ] New extractor (Piracy websites will not be accepted)
[ ] Core bug fix/improvement
[ ] New feature (It is strongly recommended to open an issue first)

none of the tests work. could you add a working test, and mark the broken tests with skip? you could use the url from the linked issue

the old tests are now skipped (unfortunately most of these videos are only served for a couple of days/weeks?), and I added a new test case with the video from the linked issue


Add sorting with redux

moved sort state to redux state, and start with sorting the flow

Relevant to this: 54ee8ff4d4b1458880554bf3a28c92b8c069cb53
You probably want to rebase onto master or merge master into your branch. :smiley:

This looks fantastic so far! :smiley: :cake:

Excellent!


refactor: remove unused code

What this PR does / why we need it:
This PR removes unused code.

@rainest I believe you'd be most interested in these bits being removed since I've seen you were the author of some of those.


Noob-friendly how-to

Hi,
First of all, thank you for the work you've done on this project. I'm very interested in integrating Fmod in my current Godot project but I'm having a hard time achieving anything with the current README instructions. I feel like they are written for people with prior experience with Godot submodules and GDNative. Would you consider writing noob-friendly, step-by-step instructions?

I think the main issue is the emphasis we put on the building /compiling part of this project.
When you are a simple end-user, you don't need to do all those steps. Only the "Installing the GDNative in your project" is necessary.
I propose that we move the compiling section into its own separate pages so you can immediately see the part that matters for end users and rewrite the part that explains how to get the necessary files and how to install them in your own project.

I totally agree, readme is not straightforward

How is this issue almost a year old? I've been struggling with this too and it would take at most an hour to solve.

@nicolasGab and @IntangibleMatter can you tell me if it is better with #111 ?


how can I implement Tab Pages in AdminLTE?

hello, greetings from China, first of all, thanks  for the wonderful and powerful AdminLTE.
is it possible to implement tab pages ? not as a little ui component, but a page, a page which is opened by left side menu item, and there could be many tabs on the top bar,  when your cursor is one the tab title, and you right click the mouse, it will pop up a drop box and you can close the current tab,  you can close  all or close others.
i do get an article, he made it, but he didn't tell how to make it.
please give me some directs,
sincerely, thanks, best wishes!

https://weituotian.github.io/AdminLTE-With-Iframe/pages/index_iframe.html

thank you! you're awesome! 多谢了，老哥

Hi please where can I get that?

you can fork my work
https://github.com/cyberzilla/dycms
demo: https://labs.dzakiyyah.com/dycms
user&pass: admin

six
six
six

https://weituotian.github.io/AdminLTE-With-Iframe/pages/index_iframe.html

Sir from where I can download.

six
six
six

哈哈哈..老铁可以


Added ability to read data file from the gateway

Done for issue #8  : User upload from gateway home directory and also updated changed code in bin/

Thanks for adding this feature. Just make sure that this does not break ability to read from local file on the user's computer.

hi @sinkovit, to merge the changes from the feature branch to main, you need to click on the "Merge pull request" green button above first before closing the PR.  i've reopened the PR so you can give that another try, thanks!

hmm, still not merge...let me give it a try...

hi Bob, now the PR code is merged; not sure why it didn't work for you...did you click on the green "Confirm merge" button?

I thought I did, but I’m guessing that I didn’t. Thanks for your patience!
-- Bob
From: MonaW @.>
Reply-To: sinkovit/Spatial-ecology @.>
Date: Wednesday, January 11, 2023 at 5:56 PM
To: sinkovit/Spatial-ecology @.>
Cc: "Sinkovits, Robert" @.>, State change @.***>
Subject: Re: [sinkovit/Spatial-ecology] PR: added ability to read data file from the gateway (PR #39)
hi Bob, now the PR code is merged; not sure why it didn't work for you...did you click on the green "Confirm merge" button?
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https:/github.com/sinkovit/Spatial-ecology/pull/39*issuecomment-1379712172__;Iw!!Mih3wA!HvUnm5HN5zc8hXeZzmNXKP8U9VfUdVbrTjFyWjjqFqbTiaEwQZ58ikhANbOxBcEpgXI4ij4y7XOq7YWFLMV-v5aq$, or unsubscribehttps://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/ABH5QMB3JRPVWCND32VRS3DWR5QE5ANCNFSM6AAAAAATYSGHT4__;!!Mih3wA!HvUnm5HN5zc8hXeZzmNXKP8U9VfUdVbrTjFyWjjqFqbTiaEwQZ58ikhANbOxBcEpgXI4ij4y7XOq7YWFLF4dHy6b$.
You are receiving this because you modified the open/close state.Message ID: @.***>


RFP - mailslurper

Checklist

[x] The package I am requesting does not already exist on https://chocolatey.org/packages;
[x] There is no open issue for this package;
[x] The issue title starts with 'RFP - ';
[x] The download URL is public and not locked behind a paywall / login;

Package Details
Software project URL : https://mailslurper.com/
Direct download URL for the software / installer : https://github.com/mailslurper/mailslurper/releases/download/1.14.1/mailslurper-1.14.1-windows.zip
Software summary / short description:

MailSlurper is a small SMTP mail server that slurps mail into oblivion! MailSlurper is perfect for individual developers or small teams writing mail-enabled applications that wish to test email functionality without the risk or hassle of installing and configuring a full blown email server. It's simple to use! Simply setup MailSlurper, configure your code and/or application server to send mail through the address where MailSlurper is running, and start sending emails! MailSlurper will capture those emails into a database for you to view at your leisure. (https://mailslurper.com/)

Status: Review
https://chocolatey.org/packages/mailslurper

Status: Published
https://chocolatey.org/packages/mailslurper


Firefox stable does not render meshes w/ objectAlpha setting

On Firefox stable (67.0.1 (64-bit)), meshes with objectAlpha parameter don't render (though segmentations do).  Firefox developer edition and Chrome have no problems. (Linux).
Firefox stable developer console shows the following warnings (on viz.neurodata.io where we have the sourcemaps):
Error: WebGL warning: drawArrays: Float32 blending requires EXT_float_blend. offscreen.ts:317:7
Error: WebGL warning: drawArrays: Float32 blending requires EXT_float_blend.
Error: WebGL warning: drawElements: Float32 blending requires EXT_float_blend. frontend.ts:211:7

Link to reproduce: https://neuroglancer-demo.appspot.com/#!{"layers":[{"source":"precomputed://https://s3.amazonaws.com/zbrain/atlas_owen"%2C"type":"segmentation"%2C"objectAlpha":0.94%2C"segments":["1"%2C"10"%2C"11"%2C"12"%2C"13"%2C"14"%2C"15"%2C"16"%2C"17"%2C"18"%2C"19"%2C"2"%2C"20"%2C"21"%2C"22"%2C"23"%2C"24"%2C"25"%2C"26"%2C"27"%2C"28"%2C"29"%2C"3"%2C"30"%2C"31"%2C"32"%2C"33"%2C"4"%2C"5"%2C"6"%2C"7"%2C"8"%2C"9"]%2C"skeletonRendering":{"mode2d":"lines_and_points"%2C"mode3d":"lines"}%2C"name":"zbrain_atlas"}]%2C"navigation":{"pose":{"position":{"voxelSize":[798%2C798%2C2000]%2C"voxelCoordinates":[585.5321044921875%2C321.09796142578125%2C71.52733612060547]}}%2C"zoomFactor":1490.8602740309134}%2C"showDefaultAnnotations":false%2C"perspectiveOrientation":[0.7711568474769592%2C-0.2878552973270416%2C0.13006828725337982%2C-0.5527555346488953]%2C"perspectiveZoom":11789%2C"showSlices":false%2C"selectedLayer":{"layer":"zbrain_atlas"}%2C"layout":"4panel"}
Possibly related to: #138

I'm not able to reproduce on Firefox 67.0 on Linux.  Additionally, according to this page, enabling EXT_color_buffer_float is supposed to also enable EXT_float_blend: https://developer.mozilla.org/en-US/docs/Web/API/EXT_float_blend

Also note that this extension does not seem to exist on Chrome.
We could attempt to enable this extension in webgl/context.ts and simply not give an error if the extension is unavailable, but it would be good to find out what is happening here.

I'm not sure what is going on - tested on Chrome and Firefox on MacOS and it works okay as well.
I just turned off all my extensions to see if somehow I had a conflict there and there was no change.  Also tried in private browsing mode with no effect either. Adjusting the opacity 3D slider to go to 100% renders the meshes.  it's just when that slider is less than 100%.
It's not a critical thing from our perspective, just something I noticed today.  If Firefox Developer edition works, perhaps the issue will resolve itself with time as beta -> standard?


Link to source file opens replace current page or opens new blank tab

I wan to open links to source files in PhpStorm
I use IntelliJ Platform REST API https://www.develar.org/idea-rest-api/#api-Platform-file
I change my php.ini xdebug.file_link_format = "http://localhost:63342/api/file/%f:%l"
All good, but links opens new blank tab

Add tracking marker of "Platform - Open file" action in href and set special CSS class to a tag
Add opening those links by XHR


50-returner.conf: specfify unix_socket for salt-2018

With salt-2018 and the new PyMySQL, the MYSQL_UNIX_PORT environment variable will no longer work. But we can specify the UNIX socket directly.

https://github.com/kubic-project/salt/pull/513 already handles this, but it's set as WIP as we dont have salt-2018 yet in caasp