beforeRun on \yii\base\InlineAction

What steps will reproduce the problem?
Wouldn't it be great to wrap this https://github.com/yiisoft/yii2/blob/ff0760142d768b03e192098d94a3c0edc2710990/framework/base/InlineAction.php#L57
in a beforeRun condition as it is here https://github.com/yiisoft/yii2/blob/ff0760142d768b03e192098d94a3c0edc2710990/framework/base/Action.php#L93 on a standalone action?
What is the expected result?
This may help doing all logic and rules beforeRun and/or beforeAction while having all data ready, especially all arguments to be bound to the action that at this level are accessible on Yii::$app->requestedParams
What do you get instead?
BeforeRun is not implemented on \yii\base\inlineAction and Yii::$app->requestedParams is not yet initialized ??!!!
Additional info
I would suggest to have a beforeActionRun($action) on controller may be implemented as bellow
        if ($this->controller->beforeActionRun($action)) {
            $result = call_user_func_array([$this, 'run'], $args);
            $this->controller->afterActionRun($action);

            return $result;
        }

or just move the Controller::beforeAction($action) and Module::beforeAction($action) around this call_user_func_array([$this, 'run'], $args); which will help accessing Yii::$app->requestedParams`
Thank you very much

Q
A

Yii version
2.0.?

PHP version

Operating system

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

In fact the use case should be the same as beforeRun  implemented in standalone Action. Any way , why was beforeRun implemented on former and not on the later, yet both are to controlle the execution of controller method!?
Just providing possibility of additional logic while having Yii::$app->requestedParams before execution as it is for standalone Action. especially when arguments are action injected!!! as example, in bellow code, I may need to run the actionBook() only if the context meets a condition defined by $bookingService property or method!!
Thanks
namespace app\controllers;

use yii\web\Controller;
use app\components\BookingInterface;

class HotelController extends Controller
{
    public function actionBook($id, BookingInterface $bookingService)
    {
        $result = $bookingService->book($id);
        // ...
    }
}

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

In fact the use case should be the same as beforeRun  implemented in standalone Action. Any way , why was beforeRun implemented on former and not on the later, yet both are to controlle the execution of controller method!?
Just providing possibility of additional logic while having Yii::$app->requestedParams before execution as it is for standalone Action. especially when arguments are action injected!!! as example, in bellow code, I may need to run the actionBook() only if the context meets a condition defined by $bookingService property or method!!
Thanks
namespace app\controllers;

use yii\web\Controller;
use app\components\BookingInterface;

class HotelController extends Controller
{
    public function actionBook($id, BookingInterface $bookingService)
    {
        $result = $bookingService->book($id);
        // ...
    }
}

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

although it is initialized there, it is where I do see the limitation since it is done after this beforeAction() call. Also the condition above it will almost always evaluate to false unless this is null, which is not possible.
Thanks

But Yii::$app->requestedParams are initialized here. Could you provide use case for having additional beforeRun in the InlineAction?

although it is initialized there, it is where I do see the limitation since it is done after this beforeAction() call. Also the condition above it will almost always evaluate to false unless this is null, which is not possible.
Thanks


Critical fix: check if rpc cache exists on save

I just started using the action from master (which has #19 merged in), and I got this error during a CI workflow execution that did NOT contain fork tests:

The solution is to check if the ~/.foundry/cache/rpc path exists before attempting to save the cache there.

Hey @gakonst, sorry for the tag, do you think you could take a quick look at this? It's just a few lines of code.
This is a blocker, and needs to be patched soon to make master work properly again.


Update MSBuild to 2017?

https://blogs.msdn.microsoft.com/vcblog/2016/11/16/introducing-the-visual-studio-build-tools/?__hstc=268264337.e3768af73965ec808da4e31112e1f89f.1512986621574.1512986621574.1512986621574.1&__hssc=268264337.1.1512986621575&__hsfp=1993959496
Could update to 2017 tools (it's only a little over a year since they were released)

We could! It's supported from npm@5 on, so we should have a new major version that introduces that. It's a good idea though!

Brand new: 2.0-beta uses 2017.
npm i --global --production<EMAIL_ADDRESS>

Is there a document somewhere that summarizes what MS build tool version is recommend to for use with which version of node? (I thought that it was advisable to keep these "in sync". Is that right?)

I don't think anyone has made a clear authoritative decision. The 2017 build tools install a lot quicker and in theory, it shouldn't really matter which version of the compiler you use.
That said, I'd love to leave this in beta for a while to make sure that it actually works. 2.0 is on the 2.0 branch - once I get around to it, I'll install a few blank VMs from Modern.ie and will try to compile your typical modules with 2.0 beta. If that all works, we might be doing people a service by upgrading.

Might be interesting to get the CI pipeline to install and use windows-build-tools to build those common packages.

Had the same issue after installing  VS2019 when l already had VS2017. To resolve this l went to my installation and sorted by date for when l installed vs 2019 and uni-stalled the .Net SDK installed on that day.


goog.dom.forms getValue and setValue both require type to be set but not all HTML elements with value have a type

For example, meter and progress HTML elements have a value accessible via. element.value but not a type.
The default fallback for getValue and setValue should work for these elements.
Is there a reason to return at the start of these functions if elements don't have a type, because it seems unrelated to the whether the element might have a value?

I dug through the history a bit and it looks like it's been there from the start.  I think it was just added because back in 2007, all form elements had a type, and they wanted to not blow up when lowercaseing it.
If you want to send a PR that falls through to the default case if type isn't given, that would be fine.

ok, there's a PR up @shicks
I'm seeing this failing in the tests but not sure how to resolve:
0.01s$ ./scripts/ci/lint_pull_request.sh
+java -jar ../closure-compiler/target/closure-compiler-linter-1.0-SNAPSHOT.jar closure/goog/dom/forms.js
Error: Unable to access jarfile ../closure-compiler/target/closure-compiler-linter-1.0-SNAPSHOT.jar

Also, soz that there's a lot of noise in the commits because I didn't realise that the tests were all repeated in different browsers and the behaviour of goog.dom.forms.getValue() is inconsistent in IE9 for meter elements that have no value set yet (it returns null while other browser return whatever min is set to).


Mentioning someone in a message

k so, I want to @ message myself with a bot.
Like say I tell, if(input === "!CallCoodle")
I want the bot to mention me"@Coodle Someone is calling you"

pls

read the docs

Coodle, this would be a reply: bot.reply(message, "Someone is calling you");
Please read the Discord.js documentation instead of asking in a github issue for help. Alternatively, join Discord-API if you have questions.
You should also probably check the Discord.JS Bot Guide for some... guidance.

I'm extremely sorry to waste your time, I had just realized by syntax wasn't working because of a ";" once again, I'm very sorry


Add PaddlePaddle Image Classification notebook

Not sure what model is best, but there are some good options here: https://github.com/PaddlePaddle/PaddleClas
I tried to find a class for Intel logo in logo classifier and in AliProduct dataset. Worth a try since we could use an image of Intel logo or a Core i5 processor and see if the classification works.
Product Recognition: https://github.com/PaddlePaddle/PaddleClas/blob/release/2.2/docs/en/application/product_recognition_en.md
Logo Recognition:
https://github.com/PaddlePaddle/PaddleClas/blob/release/2.2/docs/en/application/logo_recognition_en.md

Closing since we decided to use cards on roadmap


[AutoDiff] Bring back covectors

After discussions with @mattjj and @dougalm, we've decided to keep CotangentVector as a separate associated type. We assume both TangentVector and CotangentVector to be finite-dimensional, and CotangentVector will conform to VectorNumeric and be customizable. CotangentVector is intentionally not modeled as TangentVector -> ℝ  for practical reasons.

@swift-ci please test tensorflow


[Workspace] Add diagnostics location for manifests loaded by workspace

This adds path of the package to the diagnostics of manifest parse errors for
the manifests loaded inside workspace, which includes root and the edited
manifests.
Part of rdar://problem/31342256 SwiftPM diagnostics should have proper location where possible

/cc @hartbit

@swift-ci please smoke test

@swift-ci please smoke test

@aciidb0mb3r don't have time to check in detail right now, but aren't there other places in Workspace where we could pass in the package's location?

Yep, there are. This is just the beginning of adding the concrete locations.


How to skip prompts during install

📚 Subject area/topic
Install
📋 Page(s) affected (or suggested, for new content)
https://docs.astro.build/en/install/auto/
📋 General description or bullet points (if proposing new content)
Note: it's unclear to me if this is a documentation issue or a feature issue so I decided to file it here assuming there is already a way to do this and I just can't find it in the docs.
There doesn't appear to be a way to utilize npm create astro but have it just use all recommended defaults and not prompt for any information. Using something like npm create astro newdir -- --skip-houston still prompts for information. Passing --yes also has no effect, seems like that should be the one to get it done. Am I misunderstanding the docs or should this be a bug/feature request?
 create-astro   v4.0.2 Scaffold Astro projects.

create-astro [dir] [...flags]

             --help (-h)  See all available flags.
       --template <name>  Specify your template.
--install / --no-install  Install dependencies (or not).
        --git / --no-git  Initialize git repo (or not).
              --yes (-y)  Skip all prompt by accepting defaults.
               --no (-n)  Skip all prompt by declining defaults.
               --dry-run  Walk through steps without executing.
          --skip-houston  Skip Houston animation.
                   --ref  Choose astro branch (default: latest).
                 --fancy  Enable full unicode support for Windows.
   --typescript <option>  TypeScript option: strict | strictest | relaxed.

🖥 Reproduction in StackBlitz (if reporting incorrect content or code samples)
N/A

This would be new feature but I believe there is a way to do this with CLI commands depending on what shell you're using.

@jacobthesheep i think the --yes option is what is supposed to get it done, but it doesn't work. I'll leave it up to you whether you want to close this or if you agree some more documentation around this would be useful, as it seems to only be documented in the --help output of the command I think. I'll open a bug on the main astro repo for --yes not functioning as expected.

Well I'm not sure where you got
 create-astro   v4.0.2 Scaffold Astro projects.

create-astro [dir] [...flags]

             --help (-h)  See all available flags.
       --template <name>  Specify your template.
--install / --no-install  Install dependencies (or not).
        --git / --no-git  Initialize git repo (or not).
              --yes (-y)  Skip all prompt by accepting defaults.
               --no (-n)  Skip all prompt by declining defaults.
               --dry-run  Walk through steps without executing.
          --skip-houston  Skip Houston animation.
                   --ref  Choose astro branch (default: latest).
                 --fancy  Enable full unicode support for Windows.
   --typescript <option>  TypeScript option: strict | strictest | relaxed.

but these are the official cli commands.

It's the --help output of the npm create astro command -- think its a different tool and set of commands than what you referenced.

Hi @totalhack! You are reading correct, that is what the yes flag is supposed to do! So, if you'd like to make an issue on the /withastro/astro repo then you can file a bug report there for unexpected behaviour. Thanks!

I did, seems split on whether they think this is intended behavior. At any rate IMO the install docs could use an example of how to accept all defaults.


Polyhedron centroid

This PR:

Changes Polyhedron::centroid() function to return center of mass of the polyhedron.
Adds Polyhedron::vertexMean(), returns average of polyhedron's vertices (previous centroid functionality).
Adds Polyhedron::moments(), returns the volume and centroid of the polyhedron, the 0th and 1st moments respectively.

Based on PolyClipper's moments function.
centroid() and signedVolume() delegate to moments().

Resolves #1348

Would it make sense to add some additional tests that translate, rotate and scale the polyhedra and verify that the volumes and centroids are still correct?

Yes! I added additional tests that apply affine transformations.


Adapt viewer width to windows

Fix partially #13
Concerning the height, I think we should contribute to glue-jupyter to fix this. When using glue-jupyter inside JupyterLab's Notebook widget, we see that glue-jupyter outputs don't take the full available height.

Merging as it fixes the width for now


Ensure there is a way for users to make a graceful shutdown of RTS

See #370 for context. /cc @hepin1989

#305 #356 has additional context as well

@jdegoes Because this topic isn't getting much discussion, I'd like to pose a question: when would users want to shut down the thread pool of the RTS versus just letting the application end? Are there any valuable guarantees they get from doing it, and to what degree can they reason about the effects of shutting down the thread pool?


Question on multiple Pose Tracking

Hi there,
When using the pose_tracking module on a TOP containing more than one “human” to track, is there a way to display the confidence level of each human? Or a way to “choose” or select the human I want to track based on the confidence level?
I’ve noticed the confidence parameters under the Pose settings of the MediaPipe comp but they don’t seem to be enough for what I am trying to achieve.
Thanks in advance!

Hey @lucaperrin unfortunately not really - MediaPipe isn't very good at multi-pose tracking. In other projects I've found https://github.com/open-mmlab/mmpose/tree/main/projects/rtmo to be amazingly good for multi-pose tracking, but it's a Python library that you'll need to integrate into TouchDesigner yourself, so not super user-friendly right now.


Fix reference test from torchtext

SST is moved from prototype to datasets in https://github.com/pytorch/text/pull/1538. The reference test in TorchData needs to be moved correspondingly.
cc: @Nayef211 Let me know when you have unit test for each Dataset. Then, I can directly use the test inside TorchText.

cc: @Nayef211 Let me know when you have unit test for each Dataset. Then, I can directly use the test inside TorchText.

Will do! We're working on adding these tests over the next week or so!


Could you please have a look into this issue

As is explained here, i am using a Constraint layout helper to group view, in order to set a11y for view, the things is that starting from Constaintlayout 2.0.2
Here is the link in Google Issue Tracker but it looks like there is no proiority for it setted.
https://issuetracker.google.com/issues/189350496

ConstraintHelper  by default have 0 width and Height.
Some Helpers set there size (depends on the helper.)
For example Barriers are 0 thickness.

I just provided a sample project to the issue tracker, please have a look to it!


2.2.1 doesn't recgonize kext-dev-mode status on El Capitan 10.11.1

I seemed to have successfully patched my system. But handoff is not working, although OS X reports that my bluetooth is capable of handoff. CAT also doesn't think kext-dev-mode is enabled in auto check. I have already set it to 1 in Clover. I'm not sure if I did everything correctly. See my post on tonymacx86: http://www.tonymacx86.com/network/147734-continuity-handoff-capable-apple-mini-cards-pcie-mini-pcie-adapters-34.html#post1140086
Any help is appreciated. thanks.

Put it in your boot-args with "rootless=0" and leave it there. Also, if you are running an SSD, you can run the command "trimforce enable" and it will write the kext dev mode to the system so it doesn't have to sit in your boot arguments.


[tool_crash] SocketException: Send failed, OS Error: No route to host, errno = 65

Command
flutter --no-color run --machine --track-widget-creation --device-id=00008120-00125C94366BC01E --start-paused --dart-define=flutter.inspector.structuredErrors=true lib/main.dart

Steps to Reproduce

...
...
...

Logs
SocketException: Send failed, OS Error: No route to host, errno = 65
#0      _NativeSocket.send (dart:io-patch/socket_patch.dart:1269:34)
#1      _RawDatagramSocket.send (dart:io-patch/socket_patch.dart:2584:15)
#2      MDnsClient.lookup (package:multicast_dns/multicast_dns.dart:225:14)
#3      MDnsVmServiceDiscovery._pollingVmService (package:flutter_tools/src/mdns_discovery.dart:232:66)
<asynchronous suspension>
#4      MDnsVmServiceDiscovery.firstMatchingVmService (package:flutter_tools/src/mdns_discovery.dart:188:56)
<asynchronous suspension>
#5      MDnsVmServiceDiscovery.getVMServiceUriForLaunch (package:flutter_tools/src/mdns_discovery.dart:433:50)
<asynchronous suspension>
#6      Future.any.onValue (dart:async/future.dart:618:5)
<asynchronous suspension>

[✓] Flutter (Channel stable, 3.22.3, on macOS 15.0.1 24A348 darwin-arm64, locale zh-Hans-CN)
    • Flutter version 3.22.3 on channel stable at /Users/huangyulin/fvm/versions/3.22.3
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision b0850beeb2 (4 个月前), 2024-07-16 21:43:41 -0700
    • Engine revision 235db911ba
    • Dart version 3.4.4
    • DevTools version 2.34.3

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/huangyulin/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 16.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16A242d
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2024.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.11+0-17.0.11b1207.24-11852314)

[✓] Connected device (6 available)
    • 鸡翅的iPhone (mobile)              • 00008120-00125C94366BC01E • ios            • iOS 18.0.1 22A3370
    • iPhone mini (mobile)            • 00008101-001C58680E68001E • ios            • iOS 17.4.1 21E236
    • iPhone (mobile)                 • 00008020-001A4DE82683002E • ios            • iOS 17.2.1 21C66
    • macOS (desktop)                 • macos                     • darwin-arm64   • macOS 15.0.1 24A348 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad     • darwin         • macOS 15.0.1 24A348 darwin-arm64
    • Chrome (web)                    • chrome                    • web-javascript • Google Chrome 130.0.6723.69
    ! Error: Browsing on the local area network for Zipper iPad Pro. Ensure the device is unlocked and attached with a cable or associated with the same local area network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code -27)

[!] Network resources
    ✗ A network error occurred while checking "https://maven.google.com/": Operation timed out

! Doctor found issues in 1 category.

Closing this as a duplicate of https://github.com/flutter/flutter/issues/150131

@Zipper-Code Can you confirm this is fixed after following these instructions?
System Settings -> Privacy & Security -> Local Network -> [Find your IDE] -> Toggle ON, then restart your phone.


fix some typo.

Proposed changes
fix some typo.
Types of changes

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

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Good catches, thanks!


[Doc][GUIDE] Changed some notes about python gateway service

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Description
Hi,
I found that the default value of python-gateway.enabled in the config file is false, which means it won't start with the server by default. So the description in the documentation is wrong.
config of python-gateway
And I found this note was missing from the Chinese documentation.
Documentation Links
en doc
zh doc
Are you willing to submit a PR?

[X] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

So the description in the documentation is wrong.

There is no description of this in the deployment documentation you listed. Where did you see the wrong description? @BruceWong96

So the description in the documentation is wrong.

There is no description of this in the deployment documentation you listed. Where did you see the wrong description? @BruceWong96

It won't be started by default, because python-gateway.enabled is false by default.

I see. Would you like to fix it? @BruceWong96

I see. Would you like to fix it? @BruceWong96

Yeah, I will submit a pr later.
Do Chinese documents need to add this note ? The Chinese document seems to have been missed.

Yeah, I will submit a pr later.
Do Chinese documents need to add this note ? The Chinese document seems to have been missed.

Yes. I've assigned to you. Looking forward to your contribution.

Yeah, I will submit a pr later.
Do Chinese documents need to add this note ? The Chinese document seems to have been missed.

Yes. I've assigned to you. Looking forward to your contribution.

I just submitted a PR.  Please review it when you have time.
Thanks.


update automatic sample name generation mechanism

Description
This PR generates a sample name from the file path and gives the user ability to edit the name
Type of change

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

Impacted Areas in Application
List general components of the application that this PR will affect:
Which pages?

[x] Single Upload Page

Specific components

SampleUpload

Testing Script:
###Single Upload

Using an AWS path that doesn't exist throws an error
Successfully uploaded files from a folder (use test host)
Uploading a duplicate file throws an error
Pipeline gets initiated successfully

Checklist:

[x] I have run the testing script to make sure current functionality is unchanged
[x] I have done relevant tests that prove my fix is effective or that my feature works
[x] I have spent time testing out edge cases for my feature
[x] I have updated the test script or pull request template if necessary
[x] New and existing unit tests pass locally with my changes

Can you please also move the sample name field to be above the admin options?


Thread wakening may be bottom neck for large core systems

Result: boost from 3.6~8token/s to 4.2~4.3token/s on SG2042.
Analyze: I added tracy to trace execution in details. I observed that worker wakening is problematic. There are some workers picked up task after the completion of other workers.
That means the execution time is as twice as the expected sometimes. I guess that it is caused by thread::yield(), which switched out the busy waiting loop.
I am thinking about to make a higher/busier performance poll, while being able to switch to an idle state when waiting for user input.

Can you show the trace result? or you can comment the thread::yield() function, and trace again

Can you show the trace result? or you can comment the thread::yield() function, and trace again

Later. I've modified the base code a lot. It is like so:
main      | add_task                                         | add_task
thread1 | matmul_int8
thread2 | ................. matmul_int8 ( this is problematic part)
...
threadx | ..matmul_int8

It seems when dispatching a task， not all threads will be scheduled right now， some threads yield out. if so, comment the thread::yield and test again, it should be faster, but I test with the same result.

It seems when dispatching a task， not all threads will be scheduled right now， some threads yield out. if so, comment the thread::yield and test again, it should be faster, but I test with the same result.

It could be an advantage of x64 processors. I mean these processors may be more responsive anyway.

great ！！！， Looking forward to your optimizations

great ！！！， Looking forward to your optimizations

https://github.com/MegEngine/InferLLM/pull/62
Check out this demo. Add ZoneScopedNS() in the lambda function of matmul will give you the trace result.

@chenqy4933 Got 4.4 tokens with the master. I guess the optimization works. Though I did not get as high as 5 token/s.

@chenqy4933 Got 4.4 tokens with the master. I guess the optimization works. Though I did not get as high as 5 token/s.

you can optimize it continue， I just optimized it with the CPU level yield.


[hi] Localize services tutorial in Hindi

This is a Feature Request
What would you like to be added
Localize the service tutorial in Hindi.
Why is this needed
Hindi Localization is not yet available.

/area localization
/language en
/sig docs

Realted Page -> https://kubernetes.io/docs/tutorials/services/

/assign

/remove-language en
/language hi


Table with plot: Deleting rows not working correctly

Deziree and I both experienced issues with deleting rows. I was unable to delete any rows when I only had two rows. Is this by design? Maybe we require two rows? Everything else seems to work for me. Dez, had a situation where deleting the last row was actually deleting the first row.

This issue seemed to have occurred while also testing copying and pasting in the table. Attached is a video demonstrating the issue with deleting rows. I tried to delete the bottom row and it deleted the top row.
https://user-images.githubusercontent.com/47678178/161867697-f1222854-c05d-4753-9f98-a960e28476c3.mp4

you dont have a row selected - so it deletes the first row.

This is odd. I'm unable to reproduce that behavior on the current main. Unless someone snuck in and fixed this, It seems like there might be a version issue. Are you able to reliably reproduce this on your machine @dezidizon ?

I am unable to reproduce this. Based on the values in the table in the video, it looks like Dez was using pasted in values. Maybe there is something with copy and paste and delete. I tried pasting data in and then deleting rows, and it all behaved normal for me. Unless someone can reproduce it, lets call it non reproduceable and move on.

closing because I could not reproduce. We can open it up again if it pops up


Converted Whisper do not way to return timestamps

Describe the bug
I converted the models to onnx format to work with float arrays. The model perfectly displays recognized text. But I can't get the timestamps for the recognized data.
Other information

OS:  Windows
Olive version: 0.5.0
Onnxruntime-gpu: 1.16.3

@DimQ1, thanks for bringing this up. The whisper beam search op has an option to add timestamp processing.
However, it does not work for large-v3 model since there are some hardcoded values in the implementation that are not correct for it (https://github.com/microsoft/onnxruntime/blob/6d7519ede8298a422e84e70bfdf01cc46fbf76c3/onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L160)
For the supported models, I have implemented the required changes in this branch https://github.com/microsoft/Olive/tree/jambayk/whisper-logits/examples/whisper
You can run the following to test it:
python prepare_whisper_configs.py --multilingual --predict_timestamps
python -m olive.workflows.run --config whisper_cpu_int8.json
python python test_transcription.py --config whisper_cpu_int8.json

decoder_input_ids only has 3 values now. Don't add the no_timestamps token.
The output comes out as something like:
"<|0.00|> The cut on his chest is still dripping blood.<|3.00|><|3.00|> The ache of his overstrained eyes,<|6.00|><|6.00|> even the soaring arena around him with thousands of spectators,<|10.00|><|10.00|> which revealed he's not worth thinking about.<|13.00|>"

So, you will have to do some extra post processing to get the offsets like in the pytorch implementation. The following works for me in python:
import re

timestamp_pattern = r"<\|(\d+\.\d+)\|>"
float_pattern = r"(\d+\.\d+)"

offsets = []
current_text = None
current_start = None
for chunk in re.split(timestamp_pattern, text):
    # must be a text chunk
    if not re.match(float_pattern, chunk):
        current_text = chunk
        continue
    # must be a timestamp
    # start of a new chunk
    if current_start is None:
        current_start = float(chunk)
        continue
    # end of a chunk
    offsets.append({
        "text": current_text,
        "timestamp": (current_start, float(chunk))
    })
    # reset
    current_start = None
    current_text = None

Also, running a gpu model multiple times triggers a core dump on my machine. If the same happens to you, you can add --skip_evaluation when preparing the config.

Please let me know if this works for you.
I also added transformers optimization pass to the gpu_int8 workflow since it was initially skipped because of a bug in ort that was resolved long ago.

Hey. I found what the problem was. I tested this functionality on the whisper-large-v2 and I found out that in the my local file tokenizer.json haven't time stamp tokens. That's why it didn't work.
Thank you for example how extract timestamps. :)

@DimQ1, did you do it using the branch I shared?

Yes. I used olive for the convert from main branch


View tree not inspectable with ember 1.13

There is a issue in ember inspector causing me some headaches.
emberjs/ember-inspector#419
When I upgrade to ember 1.13 the view tree of the ember inspector does not work in a few of my projects, others do.
I could narrow down the problem to the lack of a meta information on compiled templates, namely moduleName.
I noticed the projects using ember-handlebars-template gems does not produce them.
As far as I could understand this would be resolved passing in the template name as an extra argument in the compilation process, but I couldn't figure out how to get this done, yet.
Probably in lib/ember/handlebar/helper.rb, This is the part of the code where ruby meets js, and I am not so sure about witch action can I take to fix it.
I would really appreciate if anyone could help me with that.

Fixed by https://github.com/tricknotes/ember-handlebars-template/pull/14


KDE Plasma 5 detected as MATE

https://bsd-hardware.info/?probe=fcedf7a28d and other probes of this computer show:

MATE (X11) - SDDM

– when truly it's always KDE Plasma 5

Fixed?
https://bsd-hardware.info/?probe=c2e361eeff appears better.
Thanks

I can't find a reliable way to detect DE on BSD. If it's not detected from DESKTOP_SESSION environment variable (due to missed -E flag of sudo), then it's trying to detect DE according to the list of installed packages. But in your particular case both environments are installed.


Cannot enable DNS Resolver on different port while DNS Forwarder is enabled

When trying to enable the DNS Resolver on a different port than the DNS Forwarder (default or otherwise), you get an error:
The following input errors were detected:
The DNS Forwarder is still active. Disable it before enabling the DNS Resolver.
If you enable DNS Resolver first, then enable DNS Forwarder, you get no such error, but also has the effect that you can't make changes on the General page of DNS Resolver settings.
We should be able to enable both servers at the same time on different ports, it can be very useful for testing one or the other before switching it to be the main (port 53) dns server.
Perhaps a warning about running both at the same time may make sense, but it should not be an error.

In the current development version, you can't enable both because the resolver performs the opposite check now. But you may change the configuration when it's disabled (fields aren't disabled out any more).
To be honest, I don't know if we really would want two services running on the same box doing approximately the same.

Isn't that something we should be leaving up to the user to decide? Not put arbitrary restrictions on?
In my opinion, that is a step backwards. Like I mentioned in the original post, if we want to discourage people from running both DNS servers at the same time, we can simply add a warning message when you enable the 2nd one. I see no reason we should be making it impossible to run both.
My use case is to have one of the dns server's run on a different port so that it's configuration can be tested by tools like dig. I have personally had issue with domain overrides in the DNS Resolver that caused overridden domains to time out, while they work perfectly fine in the DNS Forwarder.
I would prefer not to have to break DNS for all LAN clients in order to test if the other dns server is working properly or not.

Don't understand me wrong, I'm not against a solution which provides the possibility to enable both at the same time on different ports, I just expect most organisations use a different machine to do the testing. Pull requests containing a good solution would certainly be evaluated.
I'm willing to change the validation to allow unbound !53, but anything more fancy then that will have to be donated by others.

 I use it as my home router as it gives me much more control than any retail home router ever could.
Such a simple validation is all it really needs, basically, when enabling either the forwarder or the resolver and the other is already enabled, check that the other is not configured to use the same port (defaulting no setting to 53 of course).

Unfortunately, it does not work so easily for the reverse case with the DNS forwarder on non-standard ports while unbound is running on 53: some code paths will do either-or and this will break DNS connectivity without proper care taken. We agree to keep the status quo, but can't do much more from our side for 16.7. All help is welcome though. :)


Network Request Failed

Hello! I am trying to set up a phone verification using https://github.com/joinspontaneous/react-native-phone-verification
I am currently only using their example code, given here: https://github.com/joinspontaneous/react-native-phone-verification/blob/master/example/index.ios.js
However, I get this result when trying to run their code:

Of course I have tried with my actual phone number, same result. I don't know how to approach this issue, and I am fairly new with React Native. Any help appreciated! Thanks! - Ralfi

I have the same issue anyone to help

For anyone coming across this in the future. My issue was that I was using localhost on the device which does != localhost on the development PC. Once I used the IP of my development machine the error vanished.

Please specify your own Bulk SMS URL fixed for me!


Translate all texts to english

Now validations error are in russian, we should translate it.

Please assign the issue to me


Properly deleting ocis spaces

There are some issues when ocis encounters unexpected problem during deleting of spaces.
Description of the problem
When is ocis is deleting a space it is basically doing a os. RemoveAll from the space root. This will recursively delete all files and folders in this space. However if ocis breaks during that process (let's image it panics because of a PostprocessingFinished event targeting exactly this space) then the space remains half deleted on the disc.
How to fix this
We need a way to detect such half deleted spaces so we can remove them. Maybe we can mark the space root somehow? Rename it by prefixing with D before deleting? (or some other prefix, a uuid could start with D)
How to automate this
We need a cli command that can be used to finish deletion of such spaces. As soon as the space is marked this should not be a problem. But we need to be extremely careful not the delete ordinary spaces!
Change behaviour of postprocessing
We should double check how we want postprocessing to react if

the space the file should go to is already deleted
the parent folder of the file is already deleted
are there other unrecoverable errors?

another question related to deleting a space:
The audit event space delete is only emitted after deleting a space. But shouldn't we emit it before?


Add calculations for hp-scaling moves

A suggestion was given in the ironmon discord to add calculations for other variable moves, in gen 3 these would be:

[ ] Moves that get more power with more HP (water spout, eruption)
[ ] Moves that get more power with less HP (flail, reversal)

There are also friendship-based moves (frustration and return) but those would give too much info imo so best not include calcs for those. Not sure if there are other moves that i'm forgetting that aren't just RNG-based like magnitude.
I'm willing to look into this and try to incorporate them when I find the time to, but putting this here to get your guys' inputs and in case someone else wants to tackle it before I can get to it (or at the very least as a reminder/note to myself) lol
In regards to user settings, I'm guessing lumping it into the weight-move calculation toggle in Settings.ini and re-naming the setting to something like "variable move calculations" would be the preferred approach rather than separate settings?

I agree with all of this, Fell. I think this is a good idea to implement, and 100% agree with the friendship moves NOT being included in this.
Lumping all of these types of moves into one setting is definitely the way to go as well.

I believe this issue can be closed now.

yeah my bad, hadn't linked the PR fully to auto-close it and forgot lol


How did you process the Weimer jazz data on melody spy

Could you provide the steps in which you used to extract the beat and melody csv files ?

I found out how

@cliffordkleinsr Can you show the steps? I have the same question.


How do I change the title of my pattern lab style guide?

The title is currently 'Pattern Lab' and I can't seem to change it. I've tried changing it in '_00-head.mustache' and also in '_data.json' but neither works.

Hey @guspowell,
I believe that title can be changed in core/templates/index.mustache. I don't think that's ideal, but perhaps we can address that in Pattern Lab 2. + @dmolsen.


Bug: Status Center shows 0 transfer speed when copying folder

Description
I was copying a folder from disk C: to D: , while it does show me the file being copied, transfer speed (MB/s) or item process speed (items/s) remains 0 during the entire process.

I tested this using 3 different folders, and all resulted in the same. (around 300GB, 180GB and 50GB respectively)
It seems like a similar issue to #14974
Steps To Reproduce

copy a folder
go to another directory and paste it
open the Status Center

Files Version
3.8
Windows Version
10.0.22631.4541
User ID
96a498d2-7152-4a22-8212-8e8ad62fdeb1
Log File
debug.log

Thanks for the report, what type of drive is D?

Thanks for the report, what type of drive is D?

It's a WD Purple 4 TB. I just bought it and was testing it out.

An update to the issue
I was transferring smaller files this time, and it does show item count, but size processed is still 0B of 0

This may narrow down the issue I guess?


How about adding ESLint rules?

Personally, I think ESLint rules is necessary and good for other's contribution.

Working on it 👍

I would vote for eslint-config-standard

@hiendv Sounds good! But @ecrmnn uses semi.

Airbnb is my second favorite config then :laughing:

While we're adding eslint configs, could we add prettier too?

@BrainMaestro I think ESLint is enough.

Well, let's see what @ecrmnn thinks. Formatting is much easier with prettier and it can be integrated easily with eslint.

@BrainMaestro You are right.

Working on adding eslint for now, but I'll have a look at prettier too.


Is this your website? https://www.echenshe.com/class/tensorflow/

https://www.echenshe.com/class/tensorflow/
Is this your website?
It has the same tutorials with yours.

No, this is not mine.


cleanup: removed no longer used 'Xwrapper' file

@scaronni-nvidia JFYI ...

The file is still in the repository though.


Disable default chat dialogue

I have a custom "answer id" I wish to display to users. I'm doing it like this,
               establishConnectionForChat(inPage: inPage, status: status)         host.deleteHistory()         host.triggerAnswer(answerId: triggerAnswers.rawValue)
On first try to display an answer ID, the default chat flow is given:
"hi i'm olive", etc
No content of the answer id. Some times it asks for an email when there has been one already configured.
On a second attempt with the same routine listed above, it will show the answer flow. However it does not clear the chat history.
What is the user error here? As an Ada customer, how can I rectify this as soon as possible?

Anyway was thrown off by the documentation talking about "trigger answer"
You actually set the "greeting" to the 'answer id' at least how it was understaood to me.
You can see also no need to 'reset' most, which I did try.
            host.deleteHistory()             host.greeting = triggerAnswers.rawValue             establishConnectionForChat(inPage: inPage, status: status)


[🐞] qwik-dom does not support newer CSS properties

Which component is affected?
Qwik Runtime
Describe the bug
The qwik-dom package is using an old list of CSS attributes, meaning that newer attributes such as aspect-ratio cannot be used.
Reproduction
https://stackblitz.com/edit/qwik-starter-4n8fmu?file=repro.test.tsx
Steps to reproduce
Run test. Observe failures.
Notes:

Setting the aspect-ratio directly in the style string does add it to the HTML, but it is not accessible on element.style
Setting it on the DOM object is silently ignored

The code in question:
    const { screen, render } = await createDOM();
    await render(<div />);
    const div = screen.querySelector("div");

    div?.style.setProperty("width", "100%");
    div?.style.setProperty("aspect-ratio", "1/1");

    console.log(div.outerHTML);
    // <div q:key="O0_0" style="width: 100%;"></div>

    console.log(div.style.aspectRatio);
    // undefined

System Info
System:
    OS: macOS 13.1
    CPU: (8) arm64 Apple M1
    Memory: 60.81 MB / 8.00 GB
    Shell: 5.8.1 - /bin/zsh
  Binaries:
    Node: 16.17.0 - ~/Library/pnpm/node
    Yarn: 3.4.1 - ~/.nvm/versions/node/v16.19.0/bin/yarn
    npm: 8.15.0 - ~/Library/pnpm/npm
    Watchman: 2<IP_ADDRESS> - /opt/homebrew/bin/watchman
  Browsers:
    Chrome: 110.0.5481.100
    Safari: 16.2
  npmPackages:
    vite: 4.1.4 => 4.1.4

Additional Information
The jsdom/cssstyle package was recently updated to add the latest properties, which is a good indication of all the missing ones: https://github.com/jsdom/cssstyle/commit/054d45605531f6d4c1c4fab43efeff9142ec0f72#diff-2b14c78d944e247cf5f913665d604f2f4b8b090ba39c76b66b9b25140a065f1e

@adamdbradley Unfortunately it looks like this hasn't done the job. I just tried to re-enable my Qwik tests and it's still failing. It seems the problem is in the parser lib in packages/qwik-dom/lib/cssparser.js. I've done an example PR to just add aspect-ratio and can add more if you'd like. https://github.com/BuilderIO/qwik/pull/3846


chore: display repo name in linear issue link

I have multiple repositories connected and I can't tell which link it's meant for unless I click on the link and open it a new tab.
It'd be great if I can see the repo name from out side the link banner like this 👇

nice thanks!


Binary treatment variable not coded as 1s and 0s don't work in tool

-Add validation step checking binary treatment variables are coded as 1s and 0s. If not, return error and don't allow progression to approach tab.

Validation now catches binary variables containing values other than 0/1


RobloxCorporation.RobloxStudio version 1, 6, 0, 419147

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

:(


Layer.py

[x] @tqml check redefinition of FlattenLayer(Layer):

Removed duplicate definition with commit
https://github.com/tqml/FPGA_MNIST/commit/e6dc67f03111240a1bb265a8675de43d61040945


Pattern: Content block visual design & design specs provided by Reboot designers

Notes

The Reboot team is responsible for creating the visual designs and design specs for all of the patterns included in the Solutions page.  This issue is to track the transition of the Reboot design work to the DDS design & engineering team members.

Additional Information

Visual Designs & Design Specs Box folder
Links to the visual designs and design specs will be updated once received and reviewed by the Reboot designers.

Acceptance Criteria

[ ] Visual designs and specs received from Reboot designers
[ ]  A pdf file is created and placed in the Box folder with the updated Sketch file
[ ] Meetings conducted with DDS team members to review the designs

Visual specs are not needed for the Solution page changes.  Only functional changes.  Closing


Adding comments to workflow

I might not have understood how to implement it, but I would like the user to add comments to the workflow (for example, to explain why they have accepted/rejected the bug fix).  Is this currently possible and if so how would I do it?
Thanks for help

I have this exact scenerio as well.  I would say in a backward flow step there is almost always a reason that needs to be specified.

I believe this can be handled outside of the django-river easily. In v1.0.0, you have your own comments model referring to TransitionApproval model in django-river.
Having this feature in django-river may complicate django-river


C++

💥 Proposal
(A clear and concise description of what the proposal is.)
Have you read the Contributing Guidelines on Pull Requests?
(Write your answer here.)
Java

/assign


Reduce the memory required to start the LocalCluster in the mllib module test cases.

What changes were proposed in this pull request?

Why are the changes needed?

Does this PR introduce any user-facing change?

How was this patch tested?

Was this patch authored or co-authored using generative AI tooling?

Monitor whether the GA test task Run / Build modules: streaming, sql-kafka-0-10, streaming-kafka-0-10, mllib-local, mllib, yarn, kubernetes, hadoop-cloud, spark-ganglia-lgpl, connect, protobuf will be more stable.

Looks OK if it passes

Looks OK if it passes

All passed

All test passed

Thanks @dongjoon-hyun

Unfortunately, the pipeline seems to be still unstable and took over 2h 18minutes sometime.

https://github.com/apache/spark/actions/runs/6555720246/job/17804607728
https://github.com/apache/spark/actions/runs/6555731945/job/17804636584

Unfortunately, the pipeline seems to be still unstable and took over 2h 18minutes sometime.

https://github.com/apache/spark/actions/runs/6555720246/job/17804607728
https://github.com/apache/spark/actions/runs/6555731945/job/17804636584

Yes, I am trying to put mllib into the same group as catalyst,hive-thriftserver to see if it can stabilize the tests.

Additionally, in local testing, I found that the sbt-launcher process starts with -Xmx4g -Xms4g. This means that for LocalCluster testing, at least three processes will start:sbt-launcher, forkMain and local-cluster, but I have not yet found the correct place to change the -Xmx and -Xms of sbt-launcher.

catalyst, hive-thriftserver is also over 1h 37min.

https://github.com/apache/spark/actions/runs/6553891212/job/17799995346

Since mllib and  mllib-local also needs over 30 minutes, it's hard to put there.

Or put them into a separate group?

Let's revisit this later. Currently, I'm trying to remove UNIDOC and MIMA from build job.

#43422

Hopefully, minimizing the jobs will give us more options including these mllib module issues.


Error encountered while making batch call for storage.object.get

Thanks for stopping by to let us know something could be better!
PLEASE READ: If you have a support contract with Google, please create an issue in the support console instead of filing on GitHub. This will ensure a timely response.
Please run down the following list and make sure you've tried the usual "quick fixes":

Search the issues already opened: https://github.com/googleapis/google-api-python-client/issues
Search StackOverflow: https://stackoverflow.com/questions/tagged/google-cloud-platform+python

If you are still having issues, please be sure to include as much information as possible:
Environment details

OS type and version: Linux-CentOs8
Python version: Python3.10.2
pip version: 21.2.4
google-api-python-client version:  2.70.0

Code example
service_batch: BatchHttpRequest = service.new_batch_http_request()

service_batch.add(
    service.objects().get(
        object="path/to/object",
        alt="media",
        bucket="bucket-1",
        userProject="project-id-123",
    ),
    callback=partial(logg, service_batch=service_batch),
)
res = service_batch.execute()

Stack trace
Traceback (most recent call last):
  File "/sample-sync-batch.py", line 40, in <module>
    service.objects().get(
  File "/lib/python3.10/site-packages/googleapiclient/discovery.py", line 1091, in method
    raise TypeError(
TypeError: Parameter "alt" value "media" is not an allowed value in "['json']"

Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!

Google API doesn't support batching for downloading or uploading requests for objects.


Site support request: gumroad.com

Checklist

[X] I'm reporting a new site support request
[X] I've verified that I'm running yt-dlp version 2021.10.22. (update instructions)
[X] I've checked that all provided URLs are alive and playable in a browser
[X] I've checked that none of provided URLs violate any copyrights or contain any DRM to the best of my knowledge
[X] I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[X] I've read about sharing account credentials and am willing to share it if required

Region
USA
Example URLs

Single video: https://gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==

Description
In this example it is 1 single mp4 file if I inspect in my browser. In other cases it the file loads in chunked .ts and if I inspect browser I see a network request for something like https://gumroad.com/r/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==/index.m3u8 (FYI this will 404 on this specific video but other real videos work this way).
If i pass the m3u8 URL to youtube-dl it downloads the video fine, but I'd like to avoid having to inspect element and pass the URL like above.
Verbose log
$ yt-dlp -Uv https://gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
[debug] Command-line config: ['-Uv', 'https://gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8[debug] yt-dlp version 2021.10.22 (zip)
[debug] Python version 3.9.6 (CPython 64bit) - macOS-12.0.1-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.4, ffprobe 4.4
[debug] Optional libraries: sqlite
[debug] Proxy map: {}
yt-dlp is up to date (2021.10.22)
[debug] [generic] Extracting URL: https://gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
[generic] kSlnXCva3zW8Ryu-u5hT4g==: Requesting header
[redirect] Following redirect to https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
[debug] [generic] Extracting URL: https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
[generic] kSlnXCva3zW8Ryu-u5hT4g==: Requesting header
WARNING: [generic] Falling back on generic information extractor.
[generic] kSlnXCva3zW8Ryu-u5hT4g==: Downloading webpage
[generic] kSlnXCva3zW8Ryu-u5hT4g==: Extracting information
ERROR: [generic] Unsupported URL: https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
Traceback (most recent call last):
  File "/usr/local/bin/yt-dlp/yt_dlp/extractor/common.py", line 593, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/yt-dlp/yt_dlp/extractor/generic.py", line 3706, in _real_extract
    raise UnsupportedError(url)
yt_dlp.utils.UnsupportedError: Unsupported URL: https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==
Traceback (most recent call last):
  File "/usr/local/bin/yt-dlp/yt_dlp/extractor/common.py", line 593, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/yt-dlp/yt_dlp/extractor/generic.py", line 3706, in _real_extract
    raise UnsupportedError(url)
yt_dlp.utils.UnsupportedError: Unsupported URL: https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1280, in wrapper
    return func(self, *args, **kwargs)
  File "/usr/local/bin/yt-dlp/yt_dlp/YoutubeDL.py", line 1305, in __extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/yt-dlp/yt_dlp/extractor/common.py", line 609, in extract
    raise ExtractorError(
yt_dlp.utils.ExtractorError: [generic] Unsupported URL: https://app.gumroad.com/s/59bd0a45c6b12585318c698c03e4752d/kSlnXCva3zW8Ryu-u5hT4g==

The example URL gives me this both with and without a US VPN

@pukkandan that is odd
What about this? https://app.gumroad.com/s/ec29d5713ee9600be3f2d43a71e25300/kSlnXCva3zW8Ryu-u5hT4g==
If not go to https://gelob.gumroad.com/l/ZDyDjM/test. Click I want this! enter any email address (can be bogus, just cant have purchased the product before) and press Get. Then click View Content, then click Watch.
Gumroad also has a feature that disables the download button after purchase and says it implements expiring streaming videos. I've generated such one here https://gelob.gumroad.com/l/RzxDc/test (follow the same process as above).
https://help.gumroad.com/article/43-streaming-videos


Angular with 4.18 - First geometry drawn with sketch widget are not immediately visible unless view level changes

I am reporting an issue with

[ ] TypeScript definitions
[x] another resource in this repository

Issue is with Angular CLI Example .
The first geometry that is drawn using the sketch widget is not visible until you change zoom levels. The transform handles are not visible either. However if you mouse over them they appear.
The shape is visible once you change zoom levels.
Geometries drawn after the first one do not exhibit this issue shapes do not have this issue.
Here is a recording of the defect in action:
https://user-images.githubusercontent.com/446011/103791789-1b1c6580-5000-11eb-8186-7a59f2ed76a9.mp4

I forked the repo and created a branch that reproduces this issue: https://github.com/josiahpeters/jsapi-resources/blob/issue/240/esm-samples/jsapi-angular-cli/src/app/app.component.ts

I forked the repo and created a branch that reproduces this issue: https://github.com/josiahpeters/jsapi-resources/blob/issue/240/esm-samples/jsapi-angular-cli/src/app/app.component.ts

@josiahpeters thanks for reporting. I was able to reproduce the bug, it looks like a regression at 4.18. We are investigating further.

@josiahpeters thanks for reporting. I was able to reproduce the bug, it looks like a regression at 4.18. We are investigating further.

@andygup thanks for looking into this. I was eager to port our Angular application from 4.17 using the esri-loader to the new module loading for 4.18 and ran into this blocker. Is this something that would be addressed in a incremental/patch release or should I expect to wait until 4.19? At first glance it looks like you're on a monthly release cadence? I'm not looking for a commitment, but just planning when I should come back to the esm implementation.
Thanks again.

@andygup thanks for looking into this. I was eager to port our Angular application from 4.17 using the esri-loader to the new module loading for 4.18 and ran into this blocker. Is this something that would be addressed in a incremental/patch release or should I expect to wait until 4.19? At first glance it looks like you're on a monthly release cadence? I'm not looking for a commitment, but just planning when I should come back to the esm implementation.
Thanks again.

Thanks for the all the detailed information that was very helpful. We certainly understand the eagerness to port over to ES Modules! We are releasing four times a year, and we are looking at fixing this in 4.19 (April). Also note, at some point soon you'll be able to retest ES Modules using /next: https://github.com/Esri/feedback-js-api-next#npm.
I'll go ahead and close this issue since we have logged the bug.

Thanks for the all the detailed information that was very helpful. We certainly understand the eagerness to port over to ES Modules! We are releasing four times a year, and we are looking at fixing this in 4.19 (April). Also note, at some point soon you'll be able to retest ES Modules using /next: https://github.com/Esri/feedback-js-api-next#npm.
I'll go ahead and close this issue since we have logged the bug.

@josiahpeters we believe we fixed this bug. Can you retest using npm install @arcgis/core@next?

@andygup I ran into this in 4.18.1 and re-tested with 4.19. I can confirm that it is fixed.

Sweet! Thanks for the update.


graph/layout: update for changes in<EMAIL_ADDRESS>

I'm not entirely sure why only one label is slightly off, and in only some plots. It suggests to me that perhaps gonum/plot#294 is not completely fixed.
Please take a look.

Yeah, I might have more of a play later and see what is going on.


Remove rustc-serialize dependency.

Fixes #659

r? @fitzgen

@bors-servo r+

:pushpin: Commit 9bfd61f has been approved by fitzgen

:hourglass: Testing commit 9bfd61f5f24e3dfa1716ce958198b0d756995c8e with merge f1e78336d374c4b50586c57243270cc7bdab1cd0...

:sunny: Test successful - status-travis
Approved by: fitzgen
Pushing f1e78336d374c4b50586c57243270cc7bdab1cd0 to master...


Add reference counting to overlapping services from the same controller

If two different identities from the same network have access to a common service, it's only safe to remove that service when all identities matching that service have been removed. implement reference counting for how many services are shared between identities

fixed in release-0.0.18


[Core] Delete Archive

Merge after: https://github.com/WalletConnect/WalletConnectKotlinV2/pull/1143

Not sure why all of a sudden Github "dissmised stale reviews" merging anyway as I only changed base, team was aware of it


More appropriate color picker

Our default color-picker dedicates a lot of space to saturation and brightness, but very little space to choosing Hue:

However, it's likely users want to quickly pick a visually distinct value without needing to adjust hue and then pick a saturation/brightness.
Other picker designs such as:

or

seem like they might be a better fit.

I would add that the current color picker allows to copy the currently selected color to the clipboard, but then, it's impossible to paste it (e.g. in a color picker for an another component).
The copied color value seem to be rr, gg, bb numbers in decimal form. This is rather unique and unusual, at least compared to what a great number of graphical apps use.
I would suggest:

changing the color format used for clipboard to #RRGGBB (values in hex).
introducing an extra #RRGGBB text edit field where copied color value can be pasted.

The existing R, G, B field with editors could stay, but I would imagine them being a rather second-class citizen on a color picker.


[Feature request] Toggle for chapter text

After using this plugin for a bit I did find myself missing the text that shows which chapter you're currently hovering over.
One idea would be to not show that text if the video only has one chapter titled "Chapter 1" and to show the text at all other times.
The other would be to add a toggle in Jellyscrub settings to show chapter text.
Maybe both could be done, who knows. Anyways, thanks so much again for this awesome plugin!

Possibly relevant snippet of code to steal from https://github.com/jellyfin/jellyfin-web/blob/5844721cae59baab9c2313a40d9510878a843da6/src/controllers/playback/video/index.js#L1260


New authentication method. Is this compatible?

in developer.toon.eu/authentication, there is a statement about new authentication:
From December 2019 onwards, Eneco users are required to use the “mijn Eneco” login to access their Toon, use the following call from the application to use the “mijn Eneco” as identity source:
curl -v -k
https://api.toon.eu/authorize?response_type=code
&redirect_uri=<redirect_url>
&client_id=<consumer_key>
&issuer=identity.toon.eu
&tenant_id=eneco
From the ToonAPI website's login page, the end user needs to provide his credentials. A redirect will then be performed to the redirect_uri provided before with a code. The application can now use that code and the application key pair to get an access token that looks like this:
curl -k -X POST
-H "Content-Type: application/x-www-form-urlencoded"
-d  "client_id=<consumer_key>
&client_secret=<consumer_secret>
&grant_type=authorization_code
&redirect_uri=<redirect_uri>
&tenant_id=eneco
&code="
https://api.toon.eu/token
Again, in this call, when users have logged in via "Mijn Eneco", add the issuer to this request:
curl -k -X POST
-H "Content-Type: application/x-www-form-urlencoded"
-d  "client_id=<consumer_key>
&client_secret=<consumer_secret>
&grant_type=authorization_code
&issuer=identity.toon.eu
&redirect_uri=<redirect_uri>
&tenant_id=eneco
&code="
https://api.toon.eu/token
Is the ToonApiLib compatible with this?

Just released version 4 which implements this new authentication method.


testimonial section se not properly aligned

What happened?
the testimonial section content is not aligned which make website odd see.

How can we reproduce this bug?
i will solve by give properly alignment to all the cards of testimonials.
Desktop Information (Optional)
thank you
Urgency (Optional)
None
Record

[X] I agree to follow this project's Code of Conduct
[X] I have checked the existing issues
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

Issue raised and assigned before


How to load content from db to trix, to edit existing content?

Hello,
Everything works fine, but cant figure out one think - how to load content to trix editor?
I made in app option to create and edit article content. For example here I geting passed to view title:
<input type="text" id='title' name='title' value="{{$article->title}}"></br>
But how load title to trix, to have chance to edit it using wysiwyg?
    @trix(\App\Article::class, 'title')

@filipdak  check Render Existing Model Docs

Thanks for quick anserw, but still one thing -  render methods loads content from db table trix_ritch_texts? In my case render methods show only wysiwyg editor but no content included - i think the problem is that my articles are stored only in articles table and trix_ritch_texts is still empty.

@filipdak i think this is the reason . maybe i will try to implement a feature to solve this problem but for current time i have two thoughts on that .

first you can move the content of articles table to trix_rich_texts table .

second you can abandon trix package for now till i figure something that only renders text if it's not from DB

This work for me!, in my blade file
    <script type="text/javascript">

        function setValue(text = '') {
            const trixEditor = document.querySelector("trix-editor")
            trixEditor.editor.insertHTML(text);
        }

        document.addEventListener("DOMContentLoaded", function (event) {
            setValue('HERE MY DATA RAW HTML')
        });

    </script>

@leifermendez thanks for sharing

@leifermendez your approach won't work if you try to use any sort of HTML string as setValue argument. In order to insert a string with lots of special chars into Trix text box, you must do some weird stuff like that:
setValue( atob( "{{ base64_encode($contents) }}" ) );

{!! Form::hidden('content', null, ['class' => 'form-control', 'id' => 'emailTemplate']) !!}
<trix-editor input="emailTemplate"></trix-editor>

use like the above.
Trix method is not working properly when editing the existing data
@trix(\App\Article::class, 'title')

This package doesn't have much support. I am also looking for edit method.

@manshu feel free to PR edit method or fork your own repo

@Te7a-Houdini What's the point of creating a package which is half baked. I could have used Vue instead. This is what frustrates me sometimes. I don't have time to do a PR, im just trying to finish this project, and now i've to undo everything.

@manshu I created the package to solve my use case at first place then shared it with other developers. If it's half backed then either to PR the missing points or fork your own . But don't expect from open source maintainers to do your work when you don't have time

@Te7a-Houdini  Dude, there is no point in arguing. All i am saying is, it's not useful, unless there is a full crud methods. I understand your efforts, but i watched the video you created and fall into a trap. Undoing everything is just frustrating.


libs: Add envoy.dependency.check

Signed-off-by: Ryan Northey<EMAIL_ADDRESS>

cc @htuch @moderation

temporarily WIPping this as i have an iteration that includes the cve scanner, and various updates

force pushed to fix dco - apologies

reWIPping this until #186 lands

also waiting for #187


(v2) Error: Failed to load url when dynamic importing js files generated during tests with relative path

Describe the bug
I was investigating a test failure when upgrading Vitest v2 in vite-plugin-react repo https://github.com/vitejs/vite-plugin-react/pull/347 and this seems to be the cause.
//// src/repro.test.ts

// this works
test("absolute ok", async () => {
	await writeFile("src/generated.js", "export default 'hello'");
	const mod = await import(path.join(import.meta.dirname, "./generated.js"));
	console.log(mod);
});

// this is error
test("relative error", async () => {
	await writeFile("src/generated.js", "export default 'hello'");
	const mod = await import("./generated.js");
	console.log(mod);
});

Reproduction
code: https://github.com/hi-ogawa/reproductions/tree/main/vitest-plugin-react-v2
stackblitz: https://stackblitz.com/github/hi-ogawa/reproductions/tree/main/vitest-plugin-react-v2?file=src%2Frepro.test.ts
$ rm src/generated.js
$ npx vitest -t relative

 FAIL  src/repro.test.ts > relative error
Error: Failed to load url ./generated.js (resolved id: ./generated.js) in /home/projects/rlmibvxopx.github/src/repro.test.ts. Does the file exist?
 ❯ loadAndTransform node_modules/.pnpm/vite@5.3.4_@types+node@20.14.11/node_modules/vite/dist/node/chunks/dep-D8YhmIY-.js:52451:17

System Info
(stackblitz)

  System:
    OS: Linux 5.0 undefined
    CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 18.20.3 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.3 - /usr/local/bin/npm
    pnpm: 8.15.6 - /usr/local/bin/pnpm
  npmPackages:
    vitest: 2.0.3 => 2.0.3

Used Package Manager
pnpm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Are you sure this is Vitest 2 issue, and not Vite 5? The error happens during static analysis and seems legit to me.

I'm not really sure and it's hard to believe, but I can only reproduce from Vitest v2 while Vite version is pinned.
I haven't debug the issue much, but just one surprising thing I found is that the test just succeeded when I added VITE_NODE_DEBUG_DUMP=1 npx vitest -t relative.

Hmm, after double checking reproduction, it doesn't look like this fails always 100% (but almost 95% locally).
Now after setting server.fs.cachedChecks: false, it looks like the test is passing 100%, so the issue might be some race condition.
I'll check if I can reproduce it on Vite SSR alone.

Running into the same issue (and only after Vitest v2 update).
Setting server.fs.cachedChecks: false seems to fix it.
Relevant PR:
https://github.com/toomuchdesign/openapi-ts-json-schema/pull/289

I filed an issue on Vite https://github.com/vitejs/vite/issues/17760.
I'm still not sure why this started to show up since Vitest v2. I bisected and it really seems to happen from first beta v2.0.0-beta.1, but I don't have a clue what's affecting it https://github.com/vitest-dev/vitest/releases/tag/v2.0.0-beta.1.
At least this seems to be an inconsistent behavior depending on server.fs.cachedChecks, so if it's fixed there, then Vitest side should happy.

I found why this started to happen since Vitest v2. It looks like Vite disabled "cached fs" when users had custom server.watch.ignored, which Vitest had it before v2 but removed in v2.0.0-beta.1 https://github.com/vitejs/vite/pull/15920
https://github.com/vitejs/vite/blob/0cde495ebeb48bcfb5961784a30bfaed997790a0/packages/vite/src/node/fsUtils.ts#L47-L56


Extract_to_arb: Could not find a file named "pubspec.yaml" in "/_fe_analyzer_shared-7.0.0"

Hi, I'm trying to extract my strings for localisations and I get this error.
pub run intl_translation:extract_to_arb --output-dir=localisations main.dart
Could not find a file named "pubspec.yaml" in "/Users/alex/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-7.0.0".

I looked and in pub.dartlang.org I only have a folder named _fe_analyzer_shared-3.0.0. I tried manually specifying the 7.0.0 version of that package in my flutter project but it didn't change anything.
dart --version:
Dart SDK version: 2.10.1 (stable) (Tue Oct 6 10:54:20 2020 +0200) on "macos_x64"
flutter doctor:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 1.22.1, on Mac OS X 10.14.6 18G2022, locale en-GB)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
[✓] Android Studio (version 4.0)
[!] IntelliJ IDEA Community Edition (version 2020.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.50.0)
[!] Connected device
    ! No devices available

! Doctor found issues in 2 categories.

Any ideas about this? It has been a couple of months and this issue is still blocking us from localising multiple apps

Any ideas about this? It has been a couple of months and this issue is still blocking us from localising multiple apps


Rails 6.1.0.alpha support

When upgrading to Rails 6.0.1.alpha, I get the following error:
delayed_job_active_record was resolved to 4.1.4, which depends on
      delayed_job (>= 3.0, < 5) was resolved to 4.1.8, which depends on
        activesupport (>= 3.0, < 6.1)

Would you allow the modification of the gemspec to spec.add_dependency "activerecord", [">= 3.0", "< 6.2"] Seems like this is something that was asked in the past so I wanted to ask before. Otherwise, I can create a PR to update CI tests and add Rails 6.1.0.alpha

This is going to be important with the release of Rails 6.1 this week.

Release is out.

Thank you @albus522 !!


incorrect data in OD entry

Hi,
I implemented a Canopennode on an STM32F302 as in the git tutorial, and so far it works.
I connect now to a Beckhoff PLC and start to communicate, using the EDS file of the OD Editor.
I created 1 TX and 1 RX PDO. Put a device type and also a heartbeat producer with 1000 ms.
everything works, but randomly I get wrong data in the OD entries!
e.g. from beckhoff I sen every 10 ms a uint8 like i=i+1;
on the STM I have an OD_RAM.x6000_counter variable, which shows the variable from the PLC, but randomly I get the value 12!
also on other registers I get randomly the value 12. I checked everything, but I am not able to solve it.
I got error 8220 and 8240, but it is really random.
I really need to trust the OD values. To get more information, I put a PeakCan on the line, and data send from PLC are correct.
Can someone help me or has someone the same issue?

try disabling can reception of this one rpdo and then place a memory breakpoint in your debugger. this should give you a stack trace where the write comes from.

Hi,
I am using the CANopennode the first time, so I do not know where I should disable the reception of the RXPDO. In the OD Editor and recompile?
Best regards,
Stephan Haringer, PhD
CEO / Owner, Scientific-solutions S.r.l.
39020 – Castelbello / Ciardes
Italy (BZ)
Web:  http://www.scientific-solutions.eu www.scientific-solutions.eu   mail:  @.> @.
Phone: EU +39<PHONE_NUMBER>
From: Martin Wagner @.>
Sent: Thursday, September 26, 2024 8:21 AM
To: CANopenNode/CANopenNode @.>
Cc: steff1982 @.>; Author @.>
Subject: Re: [CANopenNode/CANopenNode] incorrect data in OD entry (Issue #544)
try disabling can reception of this one rpdo and then place a memory breakpoint in your debugger. this should give you a stack trace where the write comes from.
—
Reply to this email directly, view it on GitHub https://github.com/CANopenNode/CANopenNode/issues/544#issuecomment-2376033389 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BLS36XLYAOR57JZY6ZLXTT3ZYORUTAVCNFSM6AAAAABO3V2M5CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZWGAZTGMZYHE .
You are receiving this because you authored the thread.  https://github.com/notifications/beacon/BLS36XJBPPH6EC4SFVRITELZYORUTA5CNFSM6AAAAABO3V2M5CWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUNT5SG2.gif Message ID: @.*** @.***> >

you can disable a pdo at runtime in the OD.


refactor: use es6 classes

#92 but with the conflicts solved:

Adds babel and uses es6 classes instead of "class.extend".

@yokuze @jthomerson Can I do something to help make this PR merged? We've some other features depending on this, which will add support for PeerTube's HLS to get working with videojs-chromecast.

Thanks for the review, now everything is rebase and should be fixed.

Coverage remained the same at 0.0% when pulling c5657d06f8c94434ea9c83dd830f86218bba4aaa on kontrollanten:feature/es6-class into 31a4bbb624036b19fb5ef13f3d4126b5db4e1da8 on silvermine:master.

Thanks @kontrollanten, and thanks @izkmdz for your testing and review.

@yokuze Will you cut a new npm release with this change?


Add Code of Conduct to repo

This file should have been included in the initial setup.

I have read the CLA Document and I hereby sign the CLA

Recheck

I have read the CLA Document and I hereby sign the CLA

recheck

I have read the CLA Document and I hereby sign the CLA

recheck


Create Podcast Image Upload and 'Done' button not fully visible in CreatorHub

Describe the bug
Uploading an Image and 'Done' button not fully visible in CreatorHub
To Reproduce
Steps to reproduce the behavior:

CreatorHub/CreatePodcast
Add new podcast
Upload a podcast image
Image is not fully visible and 'done' button is hidden

Screenshots

this issue is already fixed


html.autoClosingTags for html in php files

Hello,
the html.autoClosingTags (https://code.visualstudio.com/Docs/languages/html#_close-tags) feature only works for file type HTML.
But if you use file type PHP which may contain HTML code, it should work as well.
Would love to have this feature expanded to other file types ❤

We only have basic language support for PHP built-in to VS Code.
For more you need an extension. The support for autoClosingTags would have to come from that extension.
If you are using a PHP extension for richer language support, I suggest to file a feature request against that extension.


use vs 2015

Hi @kmike I think this will direct appveyor to use msvc 2015. I think that the wheels should just work.

Hey @fgregg! It still fails: https://ci.appveyor.com/project/kmike/python-crfsuite/build/1.0.3/job/nxcbmrd43qsvg71j. Suspicious line in a log - it looks like VC:

C:\Users\appveyor\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\amd64\cl.exe

It depends on a Python version: for Python 3.4 VC 10 is used; for Python 3.5 package builds correctly (using msvc 2015), but the test fails. It looks like test-only issue though.

Yeah, reading more it seems like you have to use the version of msvc that python was compiled against. http://timcera.bitbucket.org/posts/appveyor_finally.html
So, I think fixes we'll have to made upstream on crfsuite to get this to work for python versions before 3.5

Got a little but further by including msintypes https://ci.appveyor.com/project/fgregg/python-crfsuite/build/job/qe73j23utd1qqw8v https://github.com/datamade/python-crfsuite/commit/12dc235a76cb83f34764ba7086ca1014b02324b1

I think related to this. https://github.com/chokkan/crfsuite/commit/a5221daa150ecddb4f0656033275e4a1f91effd9#diff-9d04ba41c1c8bdc56a7fb9cb75ff7f71L49


Add new product(s): products/global-open-facility-registry.json

Add new product(s) from unicef/publicgoods-candidates

Thanks @conradsp, you are absolutely right. This PR was in fact opened automatically while propagating unicef/publicgoods-candidates#103, but the automatic task only creates files, it does not delete; so I have manually made the necessary changes in aa68996. See the linked PR for the rationale for this change. Thanks!


Is there a way to insert "log_level" as a key in JSON record?

"log_level" is a keyword used internally by fluentd. By coincidence, "log_level" is a key that our DevOps uses in a kinesis producer/consumer to determine, yes, log level. I need to add it to a record that doesn't have it, but everything I try fails because fluentd interprets it as its own keyword.
I have been trying variations with record modifier but they all fail with the log complaining that the value I am using is not valid, e.g.
 <filter my.test>
  type record_modifier
   <record>
     log_level apache_error
   </record>
 </filter>

I tried and failed a bunch of different ways, including changing the case of log_level to LOG_LEVEL but always ended up with a result like this:
 2016-05-04 16:39:28 -0700 [warn]: parameter 'log_level' in <record>
   log_level apache_error
 </record> is not used.

The data is from an Apache error log and brought in with a format of "apache_error". I almost found a way around this by using ErrorLogFormat and adding in log_level with a modified format regular expression, but my version of Apache2 is not high enough.
Is there a way to do this? I am leaning towards a two-step process: create a key, then use the rename_key plugin.

What the fluent-plugin-record-modifier version do you use?
In my test, it works.
% fluentd -c log_level_test.conf
2016-05-06 20:31:08 +0900 [info]: reading config file path="log_level_test.conf"
2016-05-06 20:31:08 +0900 [info]: starting fluentd-0.12.22
2016-05-06 20:31:08 +0900 [info]: gem 'fluent-mixin-config-placeholders' version '0.3.1'
2016-05-06 20:31:08 +0900 [info]: gem 'fluent-plugin-flowcounter-simple' version '0.0.4'
2016-05-06 20:31:08 +0900 [info]: gem 'fluent-plugin-grok-parser' version '0.2.0'
2016-05-06 20:31:08 +0900 [info]: gem 'fluent-plugin-record-modifier' version '0.4.1'
2016-05-06 20:31:08 +0900 [info]: gem 'fluent-plugin-rewrite-tag-filter' version '1.5.4'
2016-05-06 20:31:08 +0900 [info]: gem 'fluentd' version '0.12.22'
2016-05-06 20:31:08 +0900 [info]: adding filter pattern="my.test" type="record_modifier"
2016-05-06 20:31:08 +0900 [info]: adding match pattern="my.test" type="stdout"
2016-05-06 20:31:08 +0900 [info]: adding source type="forward"
2016-05-06 20:31:08 +0900 [info]: using configuration file: <ROOT>
  <source>
    @type forward
  </source>
  <filter my.test>
    @type record_modifier
    <record>
      log_level apache_error
    </record>
  </filter>
  <match my.test>
    @type stdout
  </match>
</ROOT>
2016-05-06 20:31:08 +0900 [info]: listening fluent socket on <IP_ADDRESS>:24224
2016-05-06 20:31:10 +0900 my.test: {"data1":"value1","log_level":"apache_error"}

I had already upgraded all the gems and had been trying this instead, which seemed to get past the problem:
<filter my.test>
      @type record_modifier
      <record>
          # log_level apache_error
          log_level_new apache_error
      </record>
 </filter>

 <match my.test>
       @type rename_key
       rename_rule1 ^log_level_new log_level
 </match>

But I tried your suggestion and it no longer gives me that complaint. So I will keep it as it is much simpler.

Can we close this issue?


Set plugin priority to 1000. Added injecting authenticated_consumer t…

…o request context

It would be really nice to see (unit) tests verifying the changes.

It's hard to make unit test for Kong plugins, but I developed a workflow using https://github.com/Mashape/kong-vagrant.
With this environment you can easily make integrations test and check, if a plugins work like expected with Kong.
We could also try to integrate testing with Travis CI. I have some experience working with it on an other open source project and this looks as a good idea for me.


Move code from update aux to individual tendencies, remove k-loops.

A rough list of what we need:

[x] entrainment/detrainment
[x] non-hydrostatic pressure
[x] buoyancy
[x] subdomain buoyancy exchange term
[x] shear
[x] saturated/unsaturated gradients
[x] buoyancy gradients
[x] mixing length
[ ] microphysics

K-loops have been removed

Closing this as the only missing term is microphysics, which is tracked by other issues.


Add node configuration warnings for the Decal node

Follow-up to https://github.com/godotengine/godot/pull/50214.
The normal_fade property hint is now capped to 0.999, as setting it to 1.0 makes the decal invisible even if it's fully perpendicular to a surface.

Thanks!


Any way to inspect generated webpack config?

The Inspect task in Vue UI has configuration parameters for development and production, but these only show the entry-client and not the server version:
  entry: {
    app: [
      './src/entry-client'
    ]
  }

Is there any way to see the full webpack config?

vue inspect > webpack.base.js
VUE_CLI_SSR_TARGET=server vue inspect > webpack.server.js
VUE_CLI_SSR_TARGET=client vue inspect > webpack.client.js

😉