ESP 32 keeps rebooting

Good day
I managed to upload the code to TTGO Lora32 Oled v1. I had all the time errors with Wifi Manager and Webserer so I deactivated them.  I have put NTP server 2.europe.pool.ntp.org.
The problem now is that all the time says STARTING and from serila interface i saw that keeps rebooting. See here below the log from Serial.
ets Jun  8 2016 00:22:57

rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:928
ho 0 tail 12 room 4
load:0x40078000,len:8740
load:0x40080400,len:5788
entry 0x4008069c
ESP32 defined, freq=868100000 EU868
ARDUINO_ARCH_ESP32 defined
SPIFFS init success
Assert=Do Asserts
debug=1
readConfig:: Starting
.SSID=  Home N
.PASS=  Lotus_Elise
.CH=    0
.SF=    9
.FCNT=  0
.DEBUG= 1
.PDEBUG=0
.CAD=0
.HOP=0
.NODE=  0
.BOOTS= 192
.RESETS=        0
.WIFIS= 192
.VIEWS= 0
.REFR=  0
.REENTS=        0
.NTPETIM=       0
.NTPERR=        0
.NTPS=  0
.FILEREC=       0
.FILENO=        0
.FILENUM=       0
.EXPERT=        0
#

MAC: 30:ae:a4:fe:a6:44, len=17
WlanConnect:: Init para 0
0:1:3. WiFi connect SSID=Home N, pass=Lotus_Elise
A WlanStatus:: CONNECTED to Home N
Host esp32-fea644 WiFi Connected to Home N on IP=<IP_ADDRESS>
Local UDP port=1700
Connection successful
Gateway ID: 30AEA4FFFFFEA644, Listening at SF9 on 868.10 Mhz.
Setup:: ERROR hostByName NTP
abort() was called at PC 0x400da3ca on core 1

Backtrace: 0x4008cc20:0x3ffb1ee0 0x4008ce51:0x3ffb1f00 0x400da3ca:0x3ffb1f20 0x400dbff5:0x3ffb1f40 0x400e6e7f:0x3ffb1fb0 0x40088ba1:0x3ffb1fd0

Rebooting...

has anyone expirienced similar problem?

Finally worked! there is something wrong with my local LAN DHCP. I have put as secondary option the SSID of my grandmother's house (1 floor down) and worked! Also when I put my mobile as hotspot with credentials of my house wifi works!

For me it also reboot always (TTGO 1.6).
What does it mean that partition is missing? And is it a wifi problem? I read on other posts that i need to change some dhcp settings because of dns? If so what concret i've to do?
rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 188777542, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:9720
ho 0 tail 12 room 4
load:0x40080400,len:6352
entry 0x400806b8
ESP32 defined, freq=868100000 EU868
ARDUINO_ARCH_ESP32 defined
E (641) SPIFFS: spiffs partition could not be found
Assert=Do Asserts
debug=1
readConfig:: Starting
M ERR:: readConfig, file=/gwayConfig.txt does not exist .. Formatting
E (2482) SPIFFS: spiffs partition could not be found
MAC: XXXXXXXXXXXX, len=17
WlanConnect:: Init para 0
0:1:3. WiFi connect SSID=XXX, pass=XXXX
A WlanStatus:: CONNECTED to XXXX
WARNING:: writeConfig, file not exists, formatting E (11501) SPIFFS: spiffs partition could not be found
/gwayConfig.txt
ERROR:: writeConfig, open file=/gwayConfig.txt
Host esp32-4361c8 WiFi Connected to XXXX on IP=<IP_ADDRESS>
Local UDP port=1700
Connection successful
Gateway ID: XXXX, Listening at SF9 on 868.10 Mhz.
setupOta:: Started
Ready
IP address: <IP_ADDRESS>
Time: Monday 02:33:54
WARNING:: writeConfig, file not exists, formatting E (13438) SPIFFS: spiffs partition could not be found
/gwayConfig.txt
ERROR:: writeConfig, open file=/gwayConfig.txt
Gateway configuration saved
WWW Server started on port 80
Unknown transceiver=0, pins.rst =0, pins.ss  =16, pins.dio0 =15, pins.dio1 =15, pins.dio2 =15

abort() was called at PC 0x400da6ca on core 1

Backtrace: 0x4008cc2c:0x3ffb1ec0 0x4008ce5d:0x3ffb1ee0 0x400da6ca:0x3ffb1f00 0x400daa06:0x3ffb1f20 0x400dc3c9:0x3ffb1f40 0x400e9be7:0x3ffb1fb0 0x40089341:0x3ffb1fd0

Rebooting...

Ok 've solved by this function
https://github.com/things4u/ESP-1ch-Gateway-v6.0/issues/5


Refactor the sandmark-nightly notebooks

The code in the sandmark nightly notebook can be refactored to make it reusable.
Currently most of the code is in snippets and converting them to modules might help in reusability

This issue can be closed because benchstruct.py is the refactored version of nightly notebook that was eventually used in the app.
This can be used in the notebook but the need of notebooks are right now not to make it easier for development but to experiment with the results hence this feature might not be needed, if needed this issue can be opened up. Right now closing since this is a stale issue for the current sandmark-nightly


Standardise return from calculate_equilibrium_fluid_comp

MagmaSat and MooreWater returns a dict, the other models return a tuple. Returning a dict is the better option.

Sounds good! I can’t remember if I switched MooreWater to return a tuple. I will check on it when I’m back to work in the morning.

MooreWater was switched to returning a tuple, however, to make it consistent with the other pure fluid models, I've modified it to return a single float. It might be better to fully implement it as a MixedFluid model though. The default return for MixedFluid is now a dict.


java.library.path

The ImageJ Launcher builds up a java_library_path with (on Linux) LD_LIBRARY_PATH or (on macOS) DYLD_LIBRARY_PATH, and then lib/<platform>.

And on all platforms, it recursively adds all dirs under ${app-dir}/lib that contain at least one native library for that platform. (It even checks the contents of every candidate to make sure it really is a native library structurally...)
And on Windows, it appends the java_library_path to PATH.
On macOS and Linux, it uses execvp to re-execute the native launcher when the original LD_LIBRARY_PATH/DYLD_LIBRARY_PATH does not match the built-up one.
And of course it passes -Djava.library.path=${java-library-path} to the JVM.

Should Jaunch do any/all of this? It hinges on whether the following comment is still true: "Unfortunately, ld.so only looks at LD_LIBRARY_PATH at startup, so we have to reexec after setting that variable."
From the ImageJ Launcher source code:
 * Previously the launcher modified the LD_LIBRARY_PATH appropriately for the
 * desired data model path, regardless if data models matched or not. The
 * launcher subsequently exec'ed the desired executable, in order to make the
 * LD_LIBRARY_PATH path available, for the runtime linker.
 *
 * Now, in most cases,the launcher will dlopen the target libjvm.so. All
 * required libraries are loaded by the runtime linker, using the
 * $RPATH/$ORIGIN baked into the shared libraries at compile time. Therefore,
 * in most cases, the launcher will only exec, if the data models are
 * mismatched, and will not set any environment variables, regardless of the
 * data models.
 *
 * However, if the environment contains a LD_LIBRARY_PATH, this will cause the
 * launcher to inspect the LD_LIBRARY_PATH. The launcher will check
 *  a. if the LD_LIBRARY_PATH's first component is the path to the desired
 *     libjvm.so
 *  b. if any other libjvm.so is found in any of the paths.
 * If case b is true, then the launcher will set the LD_LIBRARY_PATH to the
 * desired JRE and reexec, in order to propagate the environment.

macOS dyld documents that it only looks at the env vars at process launch (not sure about Linux ld.so). So it would probably be useful to be able to relaunch with an altered environment (especially for ImageJ plugins that expect the current environment). On the other hand, if I were shipping an app with a fixed set of JNI libraries, I would probably want to have total control over all these paths (and may not necessarily want java.library.path to equal LD_LIBRARY_PATH; neither is necessary if the Java class knows where to find the JNI library and the JNI library contains the paths of its dependencies). Also because these paths can have security implications.


[youtube] Warn for potentially damaged formats

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
[x] Checked the code with flake8

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

[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?

[ ] Bug fix
[x] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Printing a warning about potentially damaged formats could be helpful, since you might want to check whether they've been re-encoded and fixed at some point in the future.
Follows functionality added in https://github.com/yt-dlp/yt-dlp/commit/0ad92dfb180e4b29f4fec91413474588b8c2b005.

this is annoying imo
❯ yt-dlp 2-nOtRESiUc -s
[youtube] 2-nOtRESiUc: Downloading webpage
[youtube] 2-nOtRESiUc: Downloading android player API JSON
WARNING: [youtube] Format 247 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 244 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 243 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 242 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 278 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 249 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 250 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
WARNING: [youtube] Format 251 for video 2-nOtRESiUc seems to be damaged/incomplete. It will be deprioritized in the default format sorting order
[info] 2-nOtRESiUc: Downloading 1 format(s): 22

how about this?
❯ yt-dlp 2-nOtRESiUc -s
[youtube] 2-nOtRESiUc: Downloading webpage
[youtube] 2-nOtRESiUc: Downloading android player API JSON
WARNING: [youtube] 2-nOtRESiUc: Some formats are possibly damaged. They will be deprioritized
[info] 2-nOtRESiUc: Downloading 1 format(s): 22

You can always check which are the damaged formats in -F

I figured that given how rare damaged videos presumably are, bringing attention to it with some verbosity might be called for. Printing the message only once seems okay, though the shorter version would probably be more confusing to most regular users.

though the shorter version would probably be more confusing to most regular users.

confusing how?


[Juniper] Check type assertion and speed up unit test

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

5 of 5 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 65.637%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
3908

Relevant Lines:
5954

💛  - Coveralls


gym announcement draft

Is this still in progress?

Is this still in progress?

No not really. Maybe it should be


Move commonly used methods to init

Closes #2040
Makes this kind of thing possible:
import splink.comparison_library as cl
from splink import DuckDBAPI, Linker, SettingsCreator, block_on, splink_datasets

db_api = DuckDBAPI()

settings = SettingsCreator(
    link_type="dedupe_only",
    comparisons=[
        cl.ExactMatch("first_name"),
        cl.ExactMatch("surname"),
        cl.ExactMatch("dob"),
        cl.ExactMatch("city"),
        cl.ExactMatch("email"),
    ],
    blocking_rules_to_generate_predictions=[block_on("first_name")],
    retain_matching_columns=True,
    retain_intermediate_calculation_columns=True,
)

df = splink_datasets.fake_1000

linker = Linker(df, settings, db_api)

df_predict = linker.predict()

I'm happy with these. I think that this is still pretty light in terms of what is included, so not really worried about clutter (and can't see it getting too crazy anytime in near future). I also really like the custom messages, as I think that can be a bit of a surprise the first time you hit them.
If you did want to keep things super light, but still have some level of convenience we could always put the ...API together in an apis subpackage and import that here.
The other thing, at the risk of being more cluttered, is the possibility of comparison libraries here also? We sort-of recommend these to be be used (instead of using dicts) where possible, and if users have a mix of template/library/level library then they will need all three separately. Maybe we could have something like:
from splink import (
    DuckDBAPI,
    Linker,
    SettingsCreator,
    block_on,
    splink_datasets,
    comparison_template_library as ctl,
    comparison_level_library as cll,
)

But I don't feel super strongly, so happy if you want to keep it trim.

Another one we may want to consider adding to __init__ at a later date is ColumnExpression, but I think probably best to sit on that one for now until we decide how it should be used e.g. whether we want to allow users to use it to perform pre-cleaning on their data


[operator] Add health checks for observability components to garden-care reconciler

How to categorize this PR?

/area ops-productivity
/kind enhancement
What this PR does / why we need it:
This PR adds health checks for observability components to garden-care controller.
Therefor the ObservabilityComponentsHealthy condition was added to the status of garden.
Which issue(s) this PR fixes:
Part of #7016
Special notes for your reviewer:
Additionally, this PR removes migration code from loki/grafana to vali/plutono which was more work than initially expected 😅
@rickardsjp, @istvanballok please check if this is correct.
Release note:

Status of `garden` now includes the `ObservabilityComponentsHealthy` condition which show the health of observability components in the garden runtime-cluster.

Hi @oliver-goetz,

Additionally, this PR removes migration code from loki/grafana to vali/plutono which was more work than initially expected 😅
@rickardsjp, @istvanballok please check if this is correct.

Thank you for taking care of removing the migration coding. We noticed that we would need to do a "final" migration for broken shoots, whose reconciliation fails (since months) before the Plutono/Vali migration step. If those shoots are going to be repaired in the future, they will leak some resources: configmaps, statefulsets and most notably the loki pvc.
We are not sure, but maybe this final cleanup could be added before / at the same time when the current migration coding is removed. We also considered just writing a script and documenting it for gardener landscape operators, but maybe it is better to execute the deletion as a first step of the shoot reconciliation, so that it cleans up even the broken shoots.
Maybe a pragmatic approach would be to reduce the cleanup part of this PR to the operation/care package and do the cleanup removal with the final cleanup steps in a separate PR.

/assign

/retest

/lgtm


  Update and apply new config key standards.  Add profile bootstrap property to load only the necessary configuration.

Hi, it's Jaewook Jung from Samsung. I updated core-config-seed-go repo to apply code file structure and how to build similar to the current edgex-go repo. Please check it.

The core-config-seed-go repo has been brought over from holding to main. I'm going to close this issue as complete. Issues related to refactoring can be opened and assigned on the new target repo.


How's the data assembled for DiffusionIntegrator's partial assembly in PADiffusionSetup2D<3>

Hello, I have a question about the function PADiffusionSetup2D<3>, the case where reference dim is 2 and space dimension is 3.
For DiffusionIntegrator without partial assembly, an element's matrix at a IntegrationPoint q is computed as
$w_q\cdot\frac{1}{|\boldsymbol{J}|}\cdot(\boldsymbol{G}\cdot adj(\boldsymbol{J}))(\boldsymbol{G}\cdot adj(\boldsymbol{J}))^T$ when both dim and spaceDim are 3,
and
$w_q\cdot\frac{1}{|\boldsymbol{J}|^3}\cdot(\boldsymbol{G}\cdot adj(\boldsymbol{J^TJ})\boldsymbol{J^T})(\boldsymbol{G}\cdot adj(\boldsymbol{J^TJ})\boldsymbol{J^T}))^T$ when dim is 2 and spaceDim is 3 ( $|J| = \sqrt{|J^TJ|}$ ).
For the partial assembly case when dim = spaceDim, PADiffusionSetup3D<3> and PADiffusionSetup2D<2> follows the first equation.
But when the reference dimension is 2 and space dimension is 3 PADiffusionSetup2D<3>, line 144, it seems pa_data assembles a $w_q\cdot\frac{1}{\sqrt{|\boldsymbol(J^TJ)|}}\cdot adj(\boldsymbol{J^TJ})$, rather than equation 2 (ignore the gradient matrix $\boldsymbol{G}$). How to derive from equation 2 to PADiffusionSetup2D<3>?

I think I got it, it's because the product between $J^TJ$ and its adjugate matrix are simplified to $|J^TJ|$. I wonder why it's not applied for traditional element matrix assembly?


Cannot bind a post-request token variable

I have checked the following:

[X] I use the newest version of bruno.
[X] I've searched existing issues and found nothing related to my issue.

Describe the bug
I have the request to http://localhost:8080/rest/oauth/token and I want the respone to be stored in bearerToken variable.
In the previous bruno version I could put the expression in Vars bruno tab res.body.access_token
Now, the value is not present when I try to use it in a different api call.
How could I achieve to store the bearer token value in this bearerToken variable?
.bru file to reproduce the bug
No response
Screenshots/Live demo link

I managed that at version 1.27.0 by creating the header
Authorization: Bearer {{bearerToken}}

The thing is that the access_token value is not captured by the script expr res.body.access_token.
How have you managed to take the value into the bearerToken variable?

Hi @sroziewski, I just ran into the same problem and was able to resolve it by turning off safe mode. Are you by any chance running in safe mode as well?
In safe mode the whole response object doesn't seem to exist for the post response variables expressions, just getting undefined.

This has been fixed. Closing the issue.


Revert "Update computing-uptime.md"

Reverts harness/developer-hub#5877

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65f299ab5c5215806ba4c3c2--harness-developer.netlify.app


Reconstruct Markdown document from the tokens?

I'm trying to parse a large number of Markdown documents - in each I need to make a few tweaks so that they match a certain spec. For example, all
 tags must be closed as
, certain HTML entities must be encoded, etc.
I got that working by creating a custom plugin and processing the tokens. But now I would like to rebuild the Markdown document but can't quite figure out how to do that. Is there an existing method that can be used to rebuild the document from the tokens? Otherwise what would be the method to do so?
I tried to loop through them and do something different depending on the token type, but that's tedious since each type must be handled separately with all kind of special treatments, and even when doing this newlines and white spaces tend to be messed up.
Any idea what would be the right approach?

@laurent22 as far as i am aware markdown-it deliberately doesn't support markdown as a generator target.
I similarly faced the need to render markdown back to markdown after arbitrary token transformations in my projects.
sorry for the shameless plug
So i ended up implementing markdown renderer: markdown-it-markdown-renderer
you can use it as markdown-it plugin(really minimal example in the README)
more in depth examples - (custom + md) renderer: one two, custom renderer: one
it is based on my other project markdown-it-custom-renderer
which allows you to attach to different "life cycles": before/after render, before/after inline render, before rendering specific rule(like text, image, or w/e) etc.

@laurent22 actually it is production ready and in cases of not having zero diff it has semantic zero diff.
may i ask you to please open issues in the project itself if you really have cases of it breaking markdown syntax in the way that it breaks final html render?
because as far as i am aware thats not the case and library has commonmark test suit.

This:

# Image and header

will be rendered as this:

# Image and header

which doesn't render to the same HTML, at least not in GitHub, StackOverflow or any other renderer I tried.

@laurent22 thanks for the good catch.
unfortunately html doesn't get enough love from me since we are not big on mixing it with the markdown.
opened an issue to fix it: https://github.com/diplodoc-platform/markdown-it-markdown-renderer/issues/83

Unfortunately, current design has no AST with full source info and not suitable well for source restore. Tokens have some info about initial source, and some project tries to use it. But this is on your own risk only.


[Target] Add support for target object with host field compatible with previous api

This PR is to support the new target obejct with host field in TVM, migrating functions to support both version. Future deprecation of old target host api is pending dicussion in the RFC channel. Fixed the problem of adding existing target host to its target.

This is the python script part and a lot of testcases could be added.

Let's also note the potential influence that this change can affect the target string used in AutoTVM/Ansor and avoid introducing any regression.

Notes on the tutorial/tests change:
As we are changing user-facing tutorials, we should stick to what is the most readable to new-comers. My proposal is:
Replacing:
target = "cuda"
target_host = "llvm"

with
target = tvm.target.Target("cuda", host="llvm")

Hi, I have got the tests passed and updated tutorials / tests as well. Please review, thanks! @comaniac @leandron @areusch @junrushao1994 .

Notes on the tutorial/tests change:
As we are changing user-facing tutorials, we should stick to what is the most readable & encouraged way of using Target APIs to new-comers.
My proposal is replacing:
target = "cuda"
target_host = "llvm"

with
target = tvm.target.Target("cuda", host="llvm")

This way, we are not deprecating the old ways of using target and target_host separately, but encouraging the new ways of combining them from the very beginning for a new-comer, which could make life easier if we finally agree to deprecate old APIs.

Good point. I have fixed that in the tutorials and another way of declaring targets like Target( "cuda --host=llvm") was also demonstrated.

@zxybazh Thanks Xiyou for updating it! Let's focus on the encouraged canonical way (i.e. tvm.target.Target("cuda", host="llvm")), and do not use other syntactic sugars (e.g. raw string representation)

@zxybazh Thanks Xiyou for updating it! Let's focus on the encouraged canonical way (i.e. tvm.target.Target("cuda", host="llvm")), and do not use other syntactic sugars (e.g. raw string representation)

Fixed in tutorial code to emphasis argument usage.

In general my opinion is of course we should maintain back compatible as possible, but we should not keep the non-effective argument (i.e., target_host). In short, target_host should not become an unused-argument anywhere after this PR. Since this warning has been disabled in TVM pylintrc, manual check should be done for this case.
For API updating, I'd suggest either of the following approaches (can be applied case by case):

Simply remove the target_host argument if that API is seldemly used.
Keep the target_host argument, but log out a warning saying this is not effective anymore and will be deprecated.

Thanks Cody for the advice. Of course, if you spot any unused target_host hanging out there and we should simply remove that. For simplicity we should definitely remove target_host and replace it with target.host in most occurance. I did not remove all of them mainly because of two reasons:

For heterogeneous targets, there could be multiple targets maintained in a dict, which makes a single target_host more convenient in related context.
It takes more time to replace all the occurance, and part of the code would be refactored, e.g., the structure of SearchTaskNode and the signature of target_host related functions, once we decide to deprecate target_host. I want to leave the work later if we decide on deprecation and be more consistent in design at that time.

For API updating, both would be good choice. I would post two of them onto the RFC and see what others think and decide.


Scribble crashes in the presence of assingments from storage pointers to storage pointers

Consider the following sample:
contract Foo {
    struct S {
        uint[] arr;
    }

    function main(S storage v) private {
        S storage v1 = v;
    }
}

Running scribble (up to version 0.5.5) on this produces the following crash:
/home/dimo/work/consensys/scribble-clean/dist/instrumenter/state_vars.js:321
        throw new Error(`Unexpected RHS element ${__1.print(rhs)} in assignment to state var pointer`);
        ^

Error: Unexpected RHS element v in assignment to state var pointer
    at gatherRHSVars (/home/dimo/work/consensys/scribble-clean/dist/instrumenter/state_vars.js:321:15)
    at Object.findAliasedStateVars (/home/dimo/work/consensys/scribble-clean/dist/instrumenter/state_vars.js:350:26)
    at new InstrumentationContext (/home/dimo/work/consensys/scribble-clean/dist/instrumenter/instrumentation_context.js:231:38)
    at Object.<anonymous> (/home/dimo/work/consensys/scribble-clean/dist/bin/scribble.js:487:26)
    at Module._compile (internal/modules/cjs/loader.js:1015:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
    at Module.load (internal/modules/cjs/loader.js:879:32)
    at Function.Module._load (internal/modules/cjs/loader.js:724:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12)
    at internal/main/run_main_module.js:17:47

The issue is that the logic of this does not account for the case where the RHS of an assignment to a storage pointer is an Identifier, but its not a direct reference to a state var. This happens when the RHS is another storage pointer. (see code below):
    /**
     * Given a potentially complex RHS expression, return the list of
     * state variable declarations that it may alias
     */
    const gatherRHSVars = (rhs: Expression): VariableDeclaration[] => {
        if (isStateVarRef(rhs)) { // <-- This check needs to handle all Identifiers
            return [rhs.vReferencedDeclaration as VariableDeclaration];
        }

...
        throw new Error(`Unexpected RHS element ${print(rhs)} in assignment to state var pointer`);
    };

Fixed with #87


node-gyp build command shows error [gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] make: Entering directory /root/nodejs-nan/build' CXX(target) Release/obj.target/mimscds/mimscds.o cc1plus: error: unrecognized command line option "-std=gnu++1y" make: *** [Release/obj.target/mimscds/mimscds.o] Error 1 make: Leaving directory /root/nodejs-nan/build']

Hi Geeks,
I am facing the below error, could you please advice how can I fix it.
[root@INCARNUS_SERVER nodejs-nan]# node-gyp build
gyp info it worked if it ends with ok
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| linux | x64
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory /root/nodejs-nan/build' CXX(target) Release/obj.target/mimscds/mimscds.o cc1plus: error: unrecognized command line option "-std=gnu++1y" make: *** [Release/obj.target/mimscds/mimscds.o] Error 1 make: Leaving directory /root/nodejs-nan/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/root/n/lib/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:189:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
gyp ERR! System Linux 2.6.32-642.13.1.el6.x86_64
gyp ERR! command "/root/n/bin/node" "/root/n/bin/node-gyp" "build"
gyp ERR! cwd /root/nodejs-nan
gyp ERR! node -v v10.15.1
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok

Hey what's your gcc version? Something I had to do was install gcc to be 4.9.2.
sudo yum install centos-release-scl -y
sudo yum install devtoolset-3-toolchain -y
scl enable devtoolset-3 bash

Hi,
Thank you for help,
My gee version is 4.8.5, and i am getting the below error:
[root@localhost nodejs-nan]# node-gyp build
gyp info it worked if it ends with ok
gyp info using<EMAIL_ADDRESS>gyp info using<EMAIL_ADDRESS>| linux | x64
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory /root/Desktop/nodejs-nan/build'   CXX(target) Release/obj.target/mimscds/node-fasttrack.o ../node-fasttrack.cc: In static member function ‘static void FastTrack::New(const Nan::FunctionCallbackInfo<v8::Value>&)’: ../node-fasttrack.cc:57:59: error: no matching function for call to ‘v8::Function::NewInstance(const int&, v8::Local<v8::Value> [0])’      info.GetReturnValue().Set(cons->NewInstance(argc, argv));                                                            ^ ../node-fasttrack.cc:57:59: note: candidates are: In file included from /root/.node-gyp/10.15.3/include/node/node.h:63:0,                  from ../node_modules/nan/nan.h:53,                  from ../node-fasttrack.h:4,                  from ../node-fasttrack.cc:1: /root/.node-gyp/10.15.3/include/node/v8.h:3993:44: note: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>, int, v8::Local<v8::Value>*) const    V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(                                             ^ /root/.node-gyp/10.15.3/include/node/v8.h:3993:44: note:   candidate expects 3 arguments, 2 provided /root/.node-gyp/10.15.3/include/node/v8.h:3996:44: note: v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const    V8_WARN_UNUSED_RESULT MaybeLocal<Object> NewInstance(                                             ^ /root/.node-gyp/10.15.3/include/node/v8.h:3996:44: note:   candidate expects 1 argument, 2 provided ../node-fasttrack.cc: In static member function ‘static void FastTrack::RequestXml(const Nan::FunctionCallbackInfo<v8::Value>&)’: ../node-fasttrack.cc:64:66: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated (declared at /root/.node-gyp/10.15.3/include/node/v8.h:2891): Use Isolate version [-Wdeprecated-declarations]      std::string reqXml(*v8::String::Utf8Value(info[0]->ToString()));                                                                   ^ ../node-fasttrack.cc: In static member function ‘static void FastTrack::Open(const Nan::FunctionCallbackInfo<v8::Value>&)’: ../node-fasttrack.cc:77:66: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated (declared at /root/.node-gyp/10.15.3/include/node/v8.h:2891): Use Isolate version [-Wdeprecated-declarations]      std::string param1(*v8::String::Utf8Value(info[0]->ToString()));                                                                   ^ ../node-fasttrack.cc:78:66: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated (declared at /root/.node-gyp/10.15.3/include/node/v8.h:2891): Use Isolate version [-Wdeprecated-declarations]      std::string param2(*v8::String::Utf8Value(info[1]->ToString()));                                                                   ^ make: *** [Release/obj.target/mimscds/node-fasttrack.o] Error 1 make: Leaving directory /root/Desktop/nodejs-nan/build'
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit
(/usr/lib/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit
(internal/child_process.js:248:12)
gyp ERR! System Linux 3.10.0-327.el7.x86_64
gyp ERR! command "/usr/local/bin/node" "/usr/bin/node-gyp" "build"
gyp ERR! cwd /root/Desktop/nodejs-nan
gyp ERR! node -v v10.15.3
gyp ERR! node-gyp -v v3.8.0
And also would like to inform you that same application is working with
Node 8.15 but it is not working with Node 10.15.
Thanks,
On Mon, Apr 15, 2019 at 2:21 PM Danube Phan<EMAIL_ADDRESS>wrote:

Hey what's your gcc version? Something I had to do was install gcc to be
4.9.2.
sudo yum install centos-release-scl -y
sudo yum install devtoolset-3-toolchain -y
scl enable devtoolset-3 bash
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/nodejs/node-gyp/issues/1690#issuecomment-483363200,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKkraPTYWf8EWv_pqvcGLeXxcMPjkr7Tks5vhMMYgaJpZM4bqGuY
.

The next thing I'd try is to check if your nodejs-nan is compatible with Node 10.15. If not, then try upgrading it and see if you still hit the same error.

The module you're trying to build is using deprecated/removed V8 APIs. Update it or report it to its maintainers.
I'm closing this as it's not a node-gyp issue.


how to upload to the server?

how to get filelist?

Your question is too incomplete to answer. It depends on your server, if you want to upload the original file and do the cropping on the server, or crop on the client and upload that. You can google for either way e.g.
https://betterprogramming.pub/a-complete-guide-of-file-uploading-in-javascript-2c29c61336f5
https://stackoverflow.com/questions/5587973/javascript-upload-file
https://levelup.gitconnected.com/crop-images-on-upload-in-your-react-app-with-react-image-crop-5f3cd0ad2b35


"name" scope type in typescript should support anything on the left and side

For example:
this.leadingDelimiterRange_ = parameters.leadingDelimiterRange;

We should get this.leadingDelimiterRange_.
We should probably exclude const and let keywords though

@AndrewDant Can't you assign the issue to yourself?

Yes, tho we won't get notified bout that, so if he wants feedback about whether it makes sense to pick up that wouldn't work

I cannot assign issues to myself in this project, unless I'm missing something obvious.

That's possible; I never know exactly how permissions work on GitHub


Adding Turkish Support

What
I like to add Turkish alignment support. There are already retrained good Wave2Vec2 models we can use.
Why
However, new models do not seem to have a PIN associated with them. And I struggled to find how to extract this information. Not sure what would be the optimal solution here.
Acceptance Criteria

[ ] First user facing thing that needs to be implemented
[x] Second user facing thing that needs to be implemented

@yapanel can you explain what you mean with an associated PIN?


Request to be added as a WP MicroProfiler Editor

Be added as WP Editor
<EMAIL_ADDRESS>Ken Finnigan

This is now resolved

Glad you are covered.
Editor means that you are willing to review and post other contributors' blogs? Is that correct?
If you are only becoming an editor to publish your own blogs, your access will be a contributor that needs to follow the steps as the blog guidelines indicates.
Please advice and thanks for being awesome @kenfinnigan !:)

Please follow up so that we can add you to the document that traced today's editors and who does what. ticket is reopened.

Can't say I'll review everything, but certainly intend to review when I can.
Clement had asked me to review the Reactive Messaging post from him, but I found out I couldn't. Hence the request

perfect! :) thank you for confirming your Editor status.
You just got a little bit more awesome MicroProfiler. :)
MP.io WP Admins Access
To the wonderful contributor who got to this ticket but didn't follow the steps to document access, please own ticket and make sure to update the documents and ensure that when an Admin in MP wordpress is added it is stated in the ticket as it is here. Questions, shoot!


Host-based load balancing

We've been playing with CoreOS for a while, in which we'd use fleet to provision containers including a global vulcand service for which entries were written to etcd using logic like this:
[Unit]
Description=Nginx
After=docker.service

[Service]
ExecStartPre=-/usr/bin/docker kill nginx-%i
ExecStartPre=-/usr/bin/docker pull nginx
ExecStart=/usr/bin/docker run --rm --name nginx-%i -p 80 nginx
ExecStartPost=/usr/bin/etcdctl set /vulcand/backends/nginx/backend '{"Type": "http"}'
ExecStartPost=/bin/sh -c "/usr/bin/etcdctl set /vulcand/backends/nginx/servers/%i '{\"URL\": \"http://'$(echo $(hostname))':'$(echo $(/usr/bin/docker port nginx-%i) | cut -d':' -f2)'\"}'"
ExecStartPost=/usr/bin/etcdctl set /vulcand/frontends/nginx/frontend '{"Type": "http", "BackendId": "nginx", "Route": "HostRegexp(\\"nginx.ourdomain.nl\\")"}'
ExecStop=/usr/bin/etcdctl rm /vulcand/backends/nginx/servers/%i
ExecStop=/usr/bin/docker stop nginx-%i

This works, but for many reasons we weren't very happy with our CoreOS setup and haven't pushed it to our development/staging environments. Kubernetes seems to be the definitive answer to most of our problems though. It feels solid and well thought-through. However, the above logic is something we haven't been able to find an analogy for. This is how far I came so far:
As I understand it, a Kubernetes service provides a service IP that sort of load balances traffic, which would mean we could have one service subscribe to a node port (e.g. 30000) which would read the host headers and proxy forward to a service using the service IP. This would be the load balancer. I've tried to use vulcand for this, but I can't find a way to run a command when a service starts and/or stops. Is this possible at all? Or does the current Kubernetes landscape have an alternative solution for this?
I'd like to add that we would have somewhere around 150 applications running in individual services, so using an external load balancer for each application and forwarding to a nodePort is not something I would prefer. Besides, I'd like our service files to be descriptive for what's happening within a service instead of having to map nodePorts to applications in a loadbalancing service.
Thank you!

I've tried to use vulcand for this, but I can't find a way to run a command when a service starts and/or
stops. Is this possible at all? Or does the current Kubernetes landscape have an alternative solution
for this?

I'm not sure I understand what you want to do, but if you want to hook on the creation and deletion of kubernetes services, you can use the watch services url
http://%your_kubernetes_master%/api/v1/watch/services
checkout the kiwi project from Lars Kellogg-Stedman. https://github.com/larsks/kiwi
It's not compatible with kubernetes API v1, so i've forked it and (sort of) fixed it.
Shoud give you some pointers.

I have had this exact need and looked at many options before deciding to write my own HTTP router. It is very rough around the edges, but it may give you more pointers or I would love additional contributions. https://github.com/eldarion-gondor/k8s-http-router
As I understand it, Kubernetes is looking to support L7 HTTP routing natively.

@fcantournet That's indeed what I was looking for, thank you. If I'd be able to have a container running a script watching this stream and responding accordingly to this stream, I should be able to push messages to a loadbalancing container. I'd have to work it out some more, but the project you mentioned should give me enough pointers to get me started, indeed.
@brosner Well, that's looking wonderful! I'll check it out and see if it fits all our needs. Thank you very much!
I'll close this issue as it's been answered, but if anyone would like to weigh in or whenever native L7 routing support is ready, I'd love to know.

L7 is a high priority for me after 1.0
On Jun 20, 2015 11:40 AM, "jhaagmans"<EMAIL_ADDRESS>wrote:

@fcantournet https://github.com/fcantournet That's indeed what I was
looking for, thank you. If I'd be able to have a container running a script
watching this stream and responding accordingly to this stream, I should be
able to push messages to a loadbalancing container. I'd have to work it out
some more, but the project you mentioned should give me enough pointers to
get me started, indeed.
@brosner https://github.com/brosner Well, that's looking wonderful!
I'll check it out and see if it fits all our needs. Thank you very much!
I'll close this issue as it's been answered, but if anyone would like to
weigh in or whenever native L7 routing support is ready, I'd love to know.
—
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/kubernetes/issues/10155#issuecomment-113801240
.


Declareall_possible_outcomes and implement it for FixedRectangularBinning.

This PR does:

[x] reorganizing a bit the binning source file and remove many unecessary methods
[x] declare the public API function for all_possible_outcomes
[x] Implement it for ValueHistogram with FixedRectangularBinning, which both call the method for RectangularBinEncoder, which errors for non-fixed binning.
[ ] Update tests.

I like outcome_space a lot as well btw as an alternative name.

I like outcome_space a lot as well btw as an alternative name.

Then let's use outcome_space. That also aligns well with how the docstrings for the various probability estimators are worded at the moment.

I am thinking to not restrict outcome_space to return Vector no matter what. For example, for the binning here the most efficient return is simply the cartesian indices in array form. Right? For most estimators the return type is indeed a vector.

Why didn't we do this from the start? If the epsilons are fixed, N can still be different along each dimension while we still gain the unique histogram we want)

This should definitely be included. Do you want to implement it in this PR, or should we just open an issue for it? This is not functionality that is time-critical for me at least.

@kahaaga I realize now, we can remove one mandatory extension: we can make by default total_outcomes(x, est) = length(outcome_space(x, est)) by default. And only if getting the full outcome space is costly then one can directly extend total_outcomes. Yay or nay?

@kahaaga I realize now, we can remove one mandatory extension: we can make by default total_outcomes(x, est) = length(outcome_space(x, est)) by default. And only if getting the full outcome space is costly then one can directly extend total_outcomes. Yay or nay?

How didn't we think of this before? Super elegant. A definitive yay!

@kahaaga we need to agree on and decide what to do with your:
"""
    outcomes(x, scheme::Encoding) → Vector{Int}
    outcomes!(s, x, scheme::Encoding) → Vector{Int}

Map each`xᵢ ∈ x` to a distinct outcome according to the encoding `scheme`.

Optionally, write outcomes into the pre-allocated symbol vector `s` if the `scheme`
allows for it. For usage examples, see individual encoding scheme docstrings.

See also: [`RectangularBinEncoding`](@ref), [`GaussianCDFEncoding`](@ref),
[`OrdinalPatternEncoding`](@ref).
"""
function outcomes(x::X, ::Encoding) where X
    throw(ArgumentError("`outcomes` not defined for input data of type $(X)."))
end

Firstly, the default extension isn't helpful. It isn't the type of X that should be deciding if the method exists, it's the type of the encoding. Second, the encodings return integers? We have to really decide and clarify this. Personally I think outcomes must be meaningful, intuitive, and each estimator must define their own outcome space
Here's the possiblities:

anything that returns outcomes must return elements of hte outocme space. This is m-dimensional vectors for permutation, bins for the binning, etc.
Outcomes are integers. The outcome space is whatever other thing. So that outcome i::Int is the "element" Omega[i]. All of this gets so confusing... On one hand, for performance and processing in downstream packages, having just integers is very helpful. on the other hand. this is really, really confusing for me. I am already lost and don't know what to return in probabilities_and_outcomes for practically any estimator...

It isn't the type of X that should be deciding if the method exists, it's the type of the encoding.

Some encodings work on univariate timeseries, while others also work on multivariate data. That's why this method exists. RectangularBinEncoder works on both, while GaussianCDFEncoding is only defined for univariate timeseries.

Second, the encodings return integers?

The signature of this method must be updated to reflect the new situation: that different probabilities estimators have different outcome spaces. The signature should be
    outcomes(x, scheme::Encoding) → some_iterable
    outcomes!(s, x, scheme::Encoding) → some_iterable

Converts each xᵢ ∈ x to an outcome. The type of the outcomes depends on the encoding `scheme`,
but this method always returns an iterable of outcomes.

(or something like that)

anything that returns outcomes must return elements of the outcome space. This is m-dimensional vectors for permutation, bins for the binning, etc.

I strongly favor this option. However, going for this option will cause us to be "in limbo" for a while, until #87 is resolved. This is not a problem, as long as we document it and release a breaking change when #87 is fixed.
For many estimators, the outcome space will indeed be integers:

WaveletOverlap: outcome space is the wavelet scale levels 1, 2, ..., maxlevel.
SymbolicPermutation, SymbolicWeightedPermutation, SymbolicAmplitudeAwarePermutation: outcome space is (for now) the integers 1, 2, ..., m!
RectangularBinEncoder{FixedRectangularBinning}: outcome space is ... an iterable something else?
etc..

I think the most important part about the outcomes is that the user knows what they are. Good docstrings for the estimators (as I think we have now) takes care of that.

I think the most important part about the outcomes is that the user knows what they are. Good docstrings for the estimators (as I think we have now) takes care of that.

That's one important factor. There are two more important factors:

They are sensible. They make immediate sense and the user immediatelly understands what they mean.
They can be used as dictionary keys. For me a crucial thing, that I haven't thought so far, is being able to tract how the probabiliti of a specific event changes  with a change of a system parameter, or in any case changes across a parameteric dimension. I want to be able to plot p_i versus some setting α. How do I keep track of p_i consistently? I can't just use probabilities because the vector is arbitrarily ordered and may or may not have zeros.

Hence, here is the my proposal:
outcomes must be as complicated as possible to convey the most amount of information possible without necessary further processing. However, they must also be simple enough to be used as dictionary keys. I.e., they must be easily hashable.
If you can make outcomes dictionary keys then you can keep track of changes in a probability of a specific outcome by using probabilities_and_outcomes and using outcome[i] as a key for probability[i].
Yay or nay?
This means that the outcomes of permutation symbolic stuff cannot be integers, because this doesn't give you a clue of what outcome this actually is. Is integer 1 the setting of the pattern 3, 2, 1? or any of the other 6 possible patterns?
For the wavelets we have to think what the best outcome type is. I guess for most estimators we have to guess what the outcome type should be. Integer is the easy way out, but its not intuitive. You never know what integer "1" means.

An alternative is as follows:
probabilities_and_outcomes returns outcomes which is always Vector{Int}. This saves us space and computations (maybe???). Then, outcome_space returns a vector Any, whihc is the outcomes in as much description. j::Int = outcome[i] is the integer of the outcome with probability p[i], and the outcome itself is encoded in high accuracy in outcome_space[j].
Although, I am not sure whether this extra layer is worth the effort. It's only benefit would be to have an outcome space that isn't hashable. But in the worse case scenario,. such as wavelets, we cna still make theoutcome space the integers and just say in the docstring what the integers are...?

@kahaaga I am looking at the dispersion method. That method requires the "encoding" to be the integers, right? In this case, perhaps outcomes, probabilities_and_outcomes stay purely in the "outcome space", but the encodings themselves return integers?

We should have a zoom call to finalize this, it's much more efficient. I also wnat to argue that Encoders have no reason to be part of the public API. A singe Dispersion method doesn't justify having such a huge addition to the public api, and, furthermore, the Dispersion method can just take in probability estimators instead... Encodings should remain internal.

We should have a zoom call to finalize this, it's much more efficient.

Yes, let's do that, @Datseris. If you want it done swiftly, I'm available today before 1700 ECT, or today after 2000 ECT. Alternative, sometime during work hours tomorrow (i.e. 09-17 ECT ish)

@Datseris Here's the meeting invitation:
https://uib.zoom.us/j/61840466135?pwd=eVNIbDRudDQ4WVdlSXpLYkZUU3dKZz09

Okay, I am stopping here. Before merging this PR, I'll update/fix all the tests, or as many as possible. Then I will merge. What is left todo, to be done in different PRs:

[ ] update documentation to remove encodings. Simply, the file utils.md has to be deleted. In this PR, the Dispersion estimator needs to be updated to not rely on GaussianCDFEncoding in its documentation string.
[ ] Update transfer operator
[ ] update permutation symboclic stuff to outcome space

Okay, I am stopping here. Before merging this PR, I'll update/fix all the tests, or as many as possible. Then I will merge.

Sounds good.

What is left todo, to be done in different PRs:

It would be nice if you could open issues for these outstanding todos, so we'll remember to address them.


Safari doesn't respect number input?

For some reason you can enter any character into a number input on safari.
This may not be our problem but will investigate.

I think this is just some real safari BS


No way to set tries/timeout on Broadcast Events

Laravel Version: 5.8
PHP Version: 7.3.x

Description:
BroadcastEvent does not have the tries/timeout property so they are set to null. Thus run unbounded on the queue. If you want to set the individual tries per broadcast there is no way. An incoming PR should resolve this.
Steps To Reproduce:

Introduce exception in broadcast, with a $tries = 1 property
Using

broadcast(new FooBar($user))->toOthers();

Run queue of broacasts with no limit defined
Watch event run over and over

Heya, thanks for submitting this.
This seems like a feature request or an improvement. It's best to post these at the laravel/ideas repository to get support for your idea. After that you may send a PR to the framework. Please only use this issue tracker to report bugs and issues with the framework.
Thanks!

I think it is a bug or at least unintended behavior. If by Laravel design every other "entity" - Notifications, Mailables, and Jobs all support these properties, but Broadcast events don't that seems like a bug - especially since infinite loops and crashes get involved.
I opened an ideas thread anyway - https://github.com/laravel/ideas/issues/1786


codegen_c - Fixes for MSVC intrinsics and emulated 128 bit math.

__builtinpopcount returned the wrong result
Overflowing multiplication functions failed to handle the case where the multiplicand was zero (causing divide by zero).
Overflowing subtraction and addition functions did not correctly handle signed types.
128 bit signed right shift produced the wrong result for integers with the upper half set.
128 bit literals were emitted without wrapping in the struct, causing c compilation errors.
Casts to 128 bit values did not extend the sign of the source.

Nice work :) I'll trust that it works (because I don't test msvc builds often - as you can tell)


release: v0.4.0

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 86.81%. Comparing base (12abb0f) to head (756bd31).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #44   +/-   ##
=======================================
  Coverage   86.81%   86.81%
=======================================
  Files          22       22
  Lines        3450     3450
=======================================
  Hits         2995     2995
  Misses        455      455

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


GAD_GADPrecacheResourceMonitor_arm64_10_1_0 crash

Description
Google-Mobile-Ads-SDK happens crash
Google-Mobile-Ads-SDK for 10.1.0
GoogleAds-IMA-iOS-SDK for 3.18.4
The crash stack is as follows,

issue_7a454b851b0ff694ba87b5b30701a32b_crash_session_f5967c4fd8a5459aa002eb97e43db723_DNE_0_v2_stacktrace.txt
Reproducing the issue
No response
Firebase SDK Version
10.4.0
Xcode Version
14.2
Installation Method
CocoaPods
Firebase Product(s)
AB Testing, Analytics, Crashlytics, In-App Messaging, Messaging, Performance, Remote Config, Storage
Targeted Platforms
iOS
Relevant Log Output
No response
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!

Sorry about the trouble. Please report this via your Google Mobile Ads support channel.


'yt-dlp -x -o -' throws Cannot download a video and extract audio into the same file!

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I remove or skip any mandatory* field

Checklist

[X] I'm reporting a bug unrelated to a specific site
[X] I've verified that I'm running yt-dlp version 2022.10.04 (update instructions) or later (specify commit)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[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

Provide a description that is worded well enough to be understood
yt-dlp has a flag -o - that allows you to throw data into a pipe for processing, instead of writing to a file.
When using yt-dlp -x -o - to extract audio from video, the program throws an error:
yt-dlp: error: Cannot download a video and extract audio into the same file! Use "-.%(ext)s" instead of "-"
This error message wants you to change filename, despite the fact that we're writing to a pipe
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[entityinarray@asuspc PilotRedSun]$ yt-dlp -vU https://www.youtube.com/watch?v=VGQZItOMz6k -x -o - | ffplay -
[debug] Command-line config: ['-vU', 'https://www.youtube.com/watch?v=VGQZItOMz6k', '-x', '-o', '-']

Usage: yt-dlp [OPTIONS] URL [URL...]

yt-dlp: error: Cannot download a video and extract audio into the same file! Use "-.%(ext)s" instead of "-" as the output template
pipe:: Invalid data found when processing inputKB sq=    0B f=0/0

-x and other postprocessing options do not work with -o -


Publish Commands

It'd be great to have versions of the publish commands for the assembled jar.

i second this. it would be great.

turns out it's quite easily done: http://yuesong.posterous.com/publishing-fat-jar-created-by-sbt-assembly

This sounds like easy enough to put in built.sbt:
addArtifact(Artifact("my-project", "assembly"), assembly)

How do I use this? the link is broken. I am currently doing
publishTo := Some("Artifactory Realm" at "https://abc.jfrog.io//my-library"),
and then in sbt console doing
> publish


#417: Print the err and the out. This is not a fix for the issue

Let's see if it fails on Travis CI, https://app.travis-ci.com/github/jiridanek/skupper-router/builds/250170589

This is a good to have


Ensure Frontend release before we do - for component imports

What
Ensure Frontend release before we do
Why
We rely on a new, unreleased feature in Frontend to import components automatically, as happened in v12
Who needs to work on this

interaction designer

Who needs to review this

interaction designer

Done when

[ ] We know when Frontend release is likely to happen

I've been told they are hoping to release this week


Remove unused dependencies from requirements.txt

requirements.txt includes a couple of dependencies that were only used by the now removed Zoom code: pyjwt, pyyaml, and dateparser. These should also be removed.

I tested this, all of the imports that were removed are unused and I don't see anything that's imported that's not needed.


support higher half position independent kernels

This pr adds support for loading position independent kernels with a base address other than 0.
Currently the base address is ignored. In the future, we could try to map the kernel at it's base address if it's non zero. Doing this right now would be difficult because we don't have accurate book keeping on what addresses have already been allocated (See #239). I propose we take another look at this once finer granular ASLR is implemented (finer granular ASLR requires more accurate book keeping).
Closes #285

It happened again, GitHub automatically closed this pr when #283 was merged.

Sorry about that! Maybe the automatic PR base change does not work across forks?
For now I disabled the automatic deletion of merged branches for this repo to avoid this issue in the future.


[Discussion] MSBuild Integration

I have created branches for a few features that rely on MSBuild tasks. I wanted to open a discussion to discuss if this is the approach we should take to make sure I am not going off in the complete wrong direction.
Some of the features I was able to get working using MSBuild tasks:

Adding source maps to the feature file build artifacts (embedded and non-embedded)
Feature file build validation that returns errors to the error log with the correct line/column numbers so IDE integration works.
Integration with the new csproj system without having to modify the csproj file

Should we be sticking to MSBuild integration as much as possible? I think this will give us the most flexibility. The more MSBuild integrated the process is, the more cross platform and tool agnostic it will be.

I am closing this topic as this is anyway integrated to the solution.


Multi Instance Driver

Hi, I am currently trying to integrate two HX711 modules into my application. This cannot be implemented as the driver only supports one instance of the load cell.
Is an implementation of the multi-instance driver pending?

Hi, it should just be an initialization rework to support this. I can push this change over the weekend, but more thorough testing is up to you :)

Hi, where ca I find the commit for the multi instance driver?

https://github.com/nobodyguy/HX711_zephyr_driver/tree/multi_instance
And rate GPIO is needed for every instance. To make it optional would require more time consuming refactoring.

What's the result of the testing?

Integrating it properly would require quite a bit of work because of the optional rate control and newly added output filters.
I'll try to find a few hours in the following weeks and get it done.

Hello @nobodyguy, any updates here? Thanks


Moving filter range doesn't persist

OGN version 1.4.5
Android 10
When using the moving APRS filter and setting the filter range to something different to the default the filter range is stored applied first time. However if the app is stopped AND the phone is restarted or the app is force stopped the user set filter range is not applied upon app startup.
Screen recording of the issue

Hi @r0w4n
Thanks for creating this issue.
We will try to reproduce the problem and fix it in one of the next versions.

Hi @r0w4n
Thanks for creating this issue.
We will try to reproduce the problem and fix it in one of the next versions.

@prikril were you able to reproduce this issue as it is still present in beta 1.4.5

Hi and thanks for the reminder!
Short answer: Yes, I can confirm this is a bug and it is not fixed yet.
Long answer: Development seems to be stuck and I don't know when the next version will be released. I have analyzed the code and think that there a some additional changes needed (and have to be tested). You will be notified if this issue is resolved.

Amazing thanks ❤
On Sun, 5 Sep 2021, 18:17 Dominik Prikril, @.***> wrote:

Hi and thanks for the reminder!
Short answer: Yes, I can confirm this is a bug and it is not fixed yet.
Long answer: Development seems to be stuck and I don't know when the next
version will be released. I have analyzed the code and think that there a
some additional changes needed (and have to be tested). You will be
notified if this issue is resolved.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Meisterschueler/ogn-viewer-android/issues/32#issuecomment-913193264,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABR757ZLK3TGWD4GXP6JWJTUAOQ2DANCNFSM4VQL63CQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Revert "test"

This reverts commit cb6f41e6273d635dd99cb96e059fd9f28b2e14e9.
Issue #, if available:
Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: kevinsalerno
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [kevinsalerno]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/lgtm

@kevinsalerno: you cannot LGTM your own PR.

In response to this:

/lgtm

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

/lgtm


has distinctcount been Deprecated

i found it in the document,but when i used it in my code,error occured.And i can not found DistinctcountAttributeAggregator.java in latest siddhi version

oh,i found it in 3.1.2.looking forward the next relase.

@mohanvive
i think the function distinctcount method is useless.
                "@info(name = 'condition1') " +
                "from rawStream[ catBehavior == '/Authentication/Verify' and catOutcome == 'FAIL' and not( srcAddress is null ) ]#window.time(60 sec) " +
                "select srcAddress, catOutcome, deviceCat, srcUsername, destAddress, appProtocol, testMinCount, distinctcount( testMinCount ) as minCount " +
                "group by srcUsername " +
                "having minCount > 3 " +
                "insert into e1_OutputStream;"

this is the events
for ( int i = 0 ; i < 9 ; i++ )
            rawStreamHandler.send( new Object[] { "/Authentication/Verify" , "FAIL" , "<IP_ADDRESS>" , "deviceCat" , "srcUsername" , "catObject" , "destAddress" , "appProtocol" , i } );

and it only take the last 6 event,the first 3 event have been discarded,but actually ,i want them all.
distinctcount should analyze all events in window,not analyze one by one and accumulate state.when i mean distinct count > 3,it is aimed at the whole window.


python3Packages.async-upnp-client: 0.22.8 -> 0.22.10

Motivation for this change
Update to latest upstream release 0.22.10
Change log: https://github.com/StevenLooman/async_upnp_client/blob/development/CHANGES.rst
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 143939 run on x86_64-linux 1

9 packages built:

home-assistant
python38Packages.async-upnp-client
python38Packages.openhomedevice
python38Packages.python-didl-lite
python38Packages.python-songpal
python39Packages.async-upnp-client
python39Packages.openhomedevice
python39Packages.python-didl-lite
python39Packages.python-songpal


Tv input not working

Hi @cbrandlehner
My receiver is recognised by the plugin and almost everything works as expected however  it isn’t picking up the “TV”. Input. Any ideas ?
I have it set as model TX-NR609 in the plugin settings.
My audio unit is a pioneer vsx-831 using the onkyo protocol.
Regards Mark

Sorry, no idea on that. Was not me who wrote that part of the code.

Anyone else have an idea of what to try please?

Anyone pls ,?

I'd recommend trying another model instead of TX-NR609. Your VSX-831 is 5 years newer than the NR609 and things could be different. Perhaps try an Onkyo model from the same year, which looks like 2016. Maybe TX-NR656? I'm not sure if the currently released version of this package supports that model but my PR https://github.com/ToddGreenfield/homebridge-onkyo/pull/80 does. You could test that PR or wait until it's merged.

Thanks for you help @solowalker27 ,
What you’ve said makes sense however it doesn’t look like TX-NR656 is supported by this plugin,  I’ll do a search for a few of the other models to see if they will work

Like I said, the currently released version doesn’t support the 656 but my pull request does. You can install the branch or wait for it to be merged and released into this plugin. Not sure when that will happen, though.

I am also waiting for the support of the NR656 model. There is still a chance for this?

I am also waiting for the support of the NR656 model. There is still a chance for this?

My branch with the updated model list was already merged and released. This should be resolved.

My branch with the updated model list was already merged and released. This should be resolved.

Since this issue is stale and should/could have been resolved with an update, I'm closing this. If it's still a problem, reopen (or file a issue) and give updated details describing the problem and what version of the plug-in you're currently using.


some style props are passed as dom elements attributes

Some props like margins or paddings are being passed, but others like width, font weight, color... are not being passed as dom attributes.
Example:
`const css = props => props.css;
const BoxStyled = styled.div  ${space}   ${width}   ${fontSize}   ${color}   ${position}   ${borders}   ${colorStyle}   ${css};
const Box = (props: IBox) => {
return <BoxStyled {...props} />;
};`
<Box width={4 / 5} color={Colors.primaryDark} fontSize={3} m={3} p={2}>             Testing           </Box>
Renders:

Testing

Please see https://styled-system.com/guides/removing-props-from-html

This is a very annoying issue with Styled Components. Luckily I found an easy solution. Change this:
const BoxStyled = styled.div`
  ${fontSize}
  ${width}
`;

To this:
const BoxStyled = styled(({ fontSize, width, ...other }) =>
)`
  ${fontSize}
  ${width}
`;

This solution still passes all props to the styled component, but doesn't pass props like fontSize and width to the DOM.

Yes, it works, but if I want to give like 30 props to the components, for basic things like margins, paddings, width, color, fontsize and borders.... the code seems not much clear at all.
Anyway, thanks for the answers, now I know how to solve this problem.


[BUG] Executors set networks on the variable server.

Describe the bug
The executors in MADDPG pass no set_keys argument to the variable client. This means that the set_keys defaults to the get_keys. We don't want the executors to have the option to set the networks, so this should be fixed.

Closing all TF issues as we are depreciating our TF systems.


add OSD:Clock

Since the RTC worked, it would be nice to be able to display the clock on the OSD and record.
https://twitter.com/i/status/1685572874994872320

Terrific work mate! Is it possible to switch between full datetime and hh:mm formats?

The only issue I have is the movement of the AM/PM format while the seconds are iterating in the clock page.  I had broken them up to prevent this from occurring.  Otherwise its a very nice addition and perhaps the same technique should be applied to the HUD as well.  Keep date, time and format as 3 individual UI elements, thus allowing users to configure what they want to see.

OK. I'll try. Please wait a moment.

@nurikk , @SumolX
how about this

I will test it out tonight.  Thank you for making the modifications.

I have 3 comments:

On the Clock Page the AM/PM/24 hour format indicator is shifting left and right while the seconds are incrementing.   Please restore the format back to an individual UI element as it was previously before.  Which in turn means the OSD should also have a UI element for format (AM/PM/24 hour).  The format indicator should appear static and not float left-to-right based on seconds incrementing, the selected font effects the presentation, thus having it as a separate UI element resolves this issue.

Since the goggles do not come with a RTC battery pre-installed, the default behavior should be not to show Date/Time/Format.

The font used for DATE/TIME/FORMAT should be derived from flight controller and not be hardcoded... please refer to the existing examples in the code for consistency.

Overall I like it alot and can't wait to use it on my goggles.

@SumolX
There is a message "This workflow requires approval from a maintainer." on This GitHub Page.
Thanks for pointing out the branch. I will do that from now on.
I considered calculating AM/PM position from the TIME position, but it would be too complicated. If we don't want to move the position by content of string, we should use a monospaced font.
I love hidden tricks.
I didn't like that font either, so I changed it back.

Thank you for the discord suggestion. However, I am not good at English, so the discussion here will help me.
Please forgive me for no response a few days as I will be going on a mountain climb.
Thank you for the font information, too. I'll consider both.

The linux date command is extremely easy to work with to trans-code or parse out offsets and segments of DateTime including 12/24 hour and AM/PM. I do remember seeing the date command mentioned in the busybox PR#314
Is date already included in the base OS?
If so is the app able to accesses commands from the OS?
Look forward to this feature. I figure the user should be allowed to enable the individual DateTime segments they want and load their own fonts for sizing.
Thank you for working on this,
-p

@tkusukawa
I've pushed up a PR which contains the more common font sizes, this will allow you test the various sizes in order to keep the mapping between FC and OSD presentation as it provides a cohesive user experience.
https://github.com/hd-zero/hdzero-goggle/pull/326
@pitts-mo
Personally I would use the C language calls in regards to display formatting... using the date command would result in an external system call then we would need to store the standard output to a file and finally parse the file.  The C language provides this functionality via strftime.

@SumolX
I tried to display AM/PM in a separate frame, but I don't think it's good.
-> https://github.com/tkusukawa/hdzero-goggle/commits/separate_frame_ampm
Because I couldn't find a way to calculate the offset, so I had to embed a constant value.
Also, I haven't found a way to specify a font or make it a fixed width.
I think that moving AM/PM is unavoidable unless there is a way to display fixed-width characters.

I used most of your source to create a version which displays everything in a static form and the AM/PM Format indicator is bound to the Time element.
https://github.com/SumolX/hdzero-goggle/tree/osd_datetime

@SumolX
Thank you for progressing!
I am satisfied enough if exist the function of clock OSD.
I hope other people will benefit from it.
And I can't take care the complicated code, so it would be helpful if your code are pulled.

@tkusukawa I will create a PR then and you can close this one out.

@SumolX
Thank you very much!


[add-resource] New Plugin "urlparamfilter"

Hi
I wrote a plugin that adds twig-filters for accessing and manipulating URL-Parameters, Query-Strings and URL-Fragments in Templates:
https://github.com/MaZderMind/grav-plugin-urlparamfilter
The Readme and the Source-Code documents the possible usages.
Logterm I'd suggest to make the Grav\Common\Uri-Class initializable with partitial URls (which it currently isn't) and add assembleUrl-style functionality to it. Also the filter might be something one wants to have in the Core, but these are obviously your decisions.
I'd be happy to receive feedback and apply changes, if required.

For this to show up in the GPM repo, it will need a tag+release.
If you are interested in seeing this in the Grav core, simply create a pull request and i'll gladly review it!

I tagged a v1.0 release. I'll see if I can assemble a PR for moving this into the core.

Should show up in GPM soon.


Grabber is working but there's no LED lights.

Hi guys, I have a Raspi 2 with a Lightberry kit for the past two years and a Fushicai USBTV007 grabber, which was working flawlessly until I did a factory reset on my instalation and reinstalled the updated Hyperion software. Since then, my grabber simply won't work.
The grabber is working, I just took a snapshot of the captured image. Also I have added the enable-spi-overlay.dtb file on the overlays folder and the respective line on config.txt. I also have the dev/video0 file. Also the IP address is correct and the "allow remote control" option is active on Kodi. Lsusb shows the grabber as well.
Still, when I turn on the grabber I get no lights from the LEDs. They simply turn off after the initial rainbow splash. This was not happening before I updated Hyperion.
Here is my configuration: http://www.jsoneditoronline.org/?id=8073fcad20710b7cfc86ba7ef96c07f9
Was there any code change that I am not aware of? Also, how do I access the Hyperion log? And more importantly, how do I fix this?

Start hyperiond from a command prompt.
The logging will be written to the screen.

By typing hyperiond on the command line I get this:
-sh: hyperiond: not found
[1]+  Done                       /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json 0</dev/null 1>/dev/null 2>&1
Or do you mean the hyperion start command?
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json </dev/null >/dev/null 2>&1 &

@penfold42
Could you please give me the full hyperiond log command? I can't find it anywhere...

Try this:
/storage/hyperion/bin/hyperiond /storage/hyperion/config/hyperion.config.json
I don't use openelec so I'm guessing

@penfold42
Ok, I got this message:
/storage/hyperion/bin/hyperiond: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
[1]+  Done                       /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json 0</dev/null 1>/dev/null 2>&1

Also, it point to /storage/hyperion/config/hyperion.config.json but the personalized config files are in /storage/.config/hyperion.config.json.

So here's the log with the right folder:
Application build time: Mar 15 2016 13:18:29
QCoreApplication initialised
Selected configuration file: /storage/.config/hyperion.config.json
ColorTransform 'default' => [0; 51]
Device configuration:
{
"colorOrder" : "rgb",
"name" : "MyPi",
"output" : "/dev/spidev0.0",
"rate" : 1000000,
"type" : "lightberry"
}
Creating linear smoothing
Created linear-smoothing(interval_ms=28;settlingTime_ms=90;updateDelay=0
Effect loaded: Cinema brighten lights
Effect loaded: Cinema dim lights
Effect loaded: Knight rider
Effect loaded: Blue mood blobs
Effect loaded: Cold mood blobs
Effect loaded: Full color mood blobs
Effect loaded: Green mood blobs
Effect loaded: Red mood blobs
Effect loaded: Warm mood blobs
Effect loaded: Police Lights Single
Effect loaded: Police Lights Solid
Effect loaded: Rainbow mood
Effect loaded: Rainbow swirl fast
Effect loaded: Rainbow swirl
Effect loaded: Random
Effect loaded: Running dots
Effect loaded: System Shutdown
Effect loaded: Snake
Effect loaded: Sparks Color
Effect loaded: Sparks
Effect loaded: Strobe blue
Effect loaded: Strobe Raspbmc
Effect loaded: Strobe white
Effect loaded: Color traces
Effect loaded: UDP listener
Effect loaded: X-Mas
Initializing Python interpreter
Hyperion created and initialised
Boot sequence 'Rainbow swirl fast' run effect Rainbow swirl fast on channel 0
Black border threshold set to 0.2 (51)
DETECTION MODE:default
started
XBMC video checker created and started
terminate called after throwing an instance of 'std::runtime_error'
what():  Json server could not bind to port
Aborted

Seems good to far. There was a priority cleanup that make it possible to configure all grabber prioritys.
The default value for internal is 900 (If it is not configured - you have to add this by hand ou with hypercon)
your v4l2 is at "priority" : 1100,
lower the priority of your v4l2 below 900
The lower the value the higher is the priority

@brindosch Thanks, that solved it! I'll warn the guys over Lightberry about this issue, since the base for my config came from them.
@tociek I noticed this issue on my Lightberry hyperion.config.json file based on your stock configuration. I don't know if you had any other complaints about this, but I just thought of giving you the "heads up"!
Keep up your amazing work with Hyperion and Lightberry!

Sorry for reopening this issue, but I now have a different behavior on my LEDs. When a video is playing, the LEDs start blinking, as if both grabber and the Kodi were mixed up. I'll increase the priority and see from there.

Ok, priority 1000 was too much, I got no grabber signal. I now altered it to 950 and it seems to work. Again, thanks for your awesome work!

@cmvac
Just for your information, we are not affiliated with Lightberry.
Lightberry uses Hyperion because it is open source and free for everyone.
All Hyperion coding/support is done in free time and not paid.
It is a community project after the owner tvdzwan have no more time for it.
Glad that your problem is solved.
/Closed

@brindosch I know that, I just of letting them know and leave that connection here as well because probably someone else will complain about the same thing. Thanks for your help!


[APIM-3.2.0] Authentication/Account recovery endpoints using external fonts

Describe your problem(s)
The following files contain the below import statement to extract fonts from fonts.googleapis.com.
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin);
'/repository/deployment/server/jaggeryapps/admin/site/public/fonts/iconfont/README.md
'/repository/deployment/server/jaggeryapps/devportal/site/public/fonts/iconfont/README.md
'/repository/deployment/server/jaggeryapps/publisher/site/public/fonts/iconfont/README.md
'/repository/deployment/server/webapps/accountrecoveryendpoint/libs/theme/wso2-default.css
'/repository/deployment/server/webapps/accountrecoveryendpoint/libs/theme/wso2-default.min.css
'/repository/deployment/server/webapps/authenticationendpoint/libs/theme/wso2-default.css
'/repository/deployment/server/webapps/authenticationendpoint/libs/theme/wso2-default.min.css
The fonts are not extracted from the above API when the API-Manager is used in a private network.
Describe your solution
Embedding the fonts within the API-Manager server itself.

This issue is fixed with https://github.com/wso2-support/identity-apps/pull/38. Hence, we can close this issue.


DCOS-42132: Fix scrolling on the UI

Looks like new node/npm version has something to do with the way we bundle our build. We've fixed the issue for 1.12 in https://github.com/dcos/dcos-ui/pull/3018 and after upgrading node/npm on 1.11 it popped up.
Closes DCOS-42132
Testing

Connect to the VPN if not in the office 😅

check out release/1.11

make sure you are running<EMAIL_ADDRESS><EMAIL_ADDRESS>

npm run build-assets

./node_modules/.bin/http-server ./dist --proxy-secure=false -P https://soak111.testing.mesosphe.re

http://<IP_ADDRESS>:8080 - verify that UI doesn't scroll on any pages. I.e. Nodes page

Checkout the branch

Repeat the steps verifying that the change fixes the issue.

I'm having trouble with https://soak111.testing.mesosphe.re presently but it seems like the only choice according to https://sites.google.com/mesosphere.io/soak-cluster/

:tada: :clap:


Mana-blast while building program crash

If a hero is hit with a mana-blast while it is building its program crashes and the hero just stands still.
I have done it to the AI and another player did it to me.
When it happened to me it gave me an error saying 'Cannot read property 'z' of null'.

Got it, thanks! Should be live as caches clear out over the next half hour.


synchronize scrolling not working

npp++: latest (8.1.5) but was also not working with 7.8.something
option activated, nothing happens when navigating and clicking throught the editor

happens for me as well.
if i disable then reenable the option, the act of enabling it syncs the scrolling in that moment; but yeah it doesn't stay sync'd.


Please add Apache ActiveMQ Artemis

Apache
ActiveMQ Artemis
2.19.0
Unknown
No

10/18/2021

@nsrc-pfinch Thank you! This has been added.