Granular Block Generation Feature

Context
Referring to the issue #163 and giving more precision our specific use case and reasoning behind it.
Describe the bug (observed vs expected behavior)
We're using hardhat plugin in order to run unit tests for Maker MCD on Starknet.
However, there is one contract that requires a parameter named rho to be updated to the latest timestamp in order to execute the file function ( see here )
However when running tests with starknet-devnet a new block is mined after each transaction is invoked, which is not the case in Foundry. Here is an example of a test we'd like to reproduce.
Suggested Change
We'd suggest to add a feature that a new block is only created on demand or when starknet.devnet.setTime is called. Thus, all transactions within will always run in a single block unless it's specified not too.
Not reproducible on alpha-goerli

[x] This issue is only present on Devnet and cannot be reproduced on alpha-goerli (check the box if true).

Devnet version

I am using Devnet version: 0.4.0
[x] This happens with a dockerized Devnet (check the box if true).

I don't understand exactly what you are trying to achieve, but looks like you are depending on two separately issued transactions to be accepted in the same block. This cannot be guaranteed on other networks, like alpha-goerli - right? I mean, can't it happen even there, although rarely, that the two transactions are included in different blocks?

I don't understand exactly what you are trying to achieve, but looks like you are depending on two separately issued transactions to be accepted in the same block. This cannot be guaranteed on other networks, like alpha-goerli - right? I mean, can't it happen even there, although rarely, that the two transactions are included in different blocks?

So basically yes it would only be for devnet of course. And we would like to have some kind of feature that can be turned on such as new blocks are only created on demand within each test. Without that, what we have to do is manipulating time stamp after every transaction to make sure the next one doesn't fail which makes our tests unreadable.

Yes, I understand your feature request, just meant to say I don't understand the background (but I guess I don't have to understand the details of your project). We'll then try to prioritize this and #163 in the weeks to come.

@EvolveArt do you think we can track this task also with #163 ?

@EvolveArt do you think we can track this task also with #163 ?

I mean there are quite similar but this issue suggests a more granular feature. I guess you still can tho no worries!

Yes, I understand your feature request, just meant to say I don't understand the background (but I guess I don't have to understand the details of your project). We'll then try to prioritize this and #163 in the weeks to come.

Edited the issue the here link wasn't redirecting to the right line, sorry!

This task should have a pre-task which is single block generation from many transactions. I'll start with that.


 Why doesnt this build on windows?

I'd be interested to know why you're trying to compile for a different target framework depending on the operating system.  I wouldn't normally recommend this.
I would also

I'd be interested to know why you're trying to compile for a different target framework depending on the operating system.  I wouldn't normally recommend this.
Can you provide more information on how this is failing?  If you can provide a binlog that would help.
Finally, if you really do want to set the target framework based on the OS, I would suggest trying to do it with an entirely SDK-style project, like this:
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <TargetFramework Condition=" '$(OS)' == 'Windows_NT' ">net461</TargetFramework>
  </PropertyGroup>

</Project>

There is a scenario where we need to run the existing project(windows) on Linux. so i was trying this approach.


Update readme.md when new release

README.md references release version in the Linux installation description. This should be updated to match the lastest release.

yes, that is very sound. I will make a sweep of the readme and fix what is outdated


nvm install success but reopen node version still the old version

Operating system and version:

nvm debug output:

$SHELL: /bin/bash
$NVM_DIR: '$HOME/.nvm'
$PREFIX: ''
$NPM_CONFIG_PREFIX: ''
nvm current: system
which node: /usr/local/bin/node
which iojs:
which npm: /usr/local/bin/npm
npm config get prefix: /usr/local
npm root -g: /usr/local/lib/node_modules

nvm ls output:

iojs-v3.3.1
         v8.3.0
         v8.4.0
->       system
node -> stable (-> v8.4.0) (default)
stable -> 8.4 (-> v8.4.0) (default)
iojs -> iojs-v3.3 (-> iojs-v3.3.1) (default)

How did you install nvm? (e.g. install script in readme, homebrew):
homebrew

What steps did you perform?

admindeMacBook-Pro-2:node-server admin$ nvm ls
iojs-v3.3.1
     v8.3.0
     v8.4.0
->       system
node -> stable (-> v8.4.0) (default)
stable -> 8.4 (-> v8.4.0) (default)
iojs -> iojs-v3.3 (-> iojs-v3.3.1) (default)
admindeMacBook-Pro-2:node-server admin$ node -v
v6.9.5
admindeMacBook-Pro-2:node-server admin$ nvm use v8.4.0
Now using node v8.4.0 (npm v5.3.0)
admindeMacBook-Pro-2:node-server admin$ node -v
v8.4.0

What happened?
but when I reopen and run node -v,it return
v6.9.5

What did you expect to happen?
return still v8.4.0

Is there anything in any of your profile files (.bashrc, .bash_profile, .zshrc, etc) that modifies the PATH?
maybe not

If you are having installation issues, or getting "N/A", what does curl -I --compressed -v https://nodejs.org/dist/ print out?

Run nvm alias default node?

return default -> node (-> v8.4.0),why still not change @ljharb can you help?

@qiuyaofan hm, i'm confused. nvm alias default node should set your default node version to "node" which is short for "latest" - after that, and restarting your shell, that should be the node version available by default.
Separately. nvm is not supported whatsoever when installed via homebrew - can you brew uninstall it, and reinstall it properly with the curl script in the readme?

sorry ,I am stupid,it works!Thanks you! @ljharb

np, glad it's working!


Change the color of the command line

Dear,
I found the terminus is a better replacement of powershell of windows. I am wondering
does there exists some way to change the command line color. Such as the snipaste figure bleow.
Thanks. Best

This doesn't depend on a specific terminal app. There are lots of various PS prompt configs, one of the more popular is Powerline: https://github.com/Jaykul/PowerLine


[docs] Add a topic about AppVeyor integration

\cc @DevExpress/testcafe-docs

And I guess it would be cool to see this section (how do reports look) in topic about other CIs


Fixed wrong default language format

The default language is set to en-US but it should be en-us, in fact the following warning appears in console:
[Cloudflare Turnstile] Language en-US is not supported, falling back to: en-us.

Here the list of supported languages:
https://developers.cloudflare.com/turnstile/reference/supported-languages/

Thanks!


feat(pd): update base image to use rockylinux 8

CentOS 7 has reached the end of its life cycle. Starting from version 8.4, we begin using Rocky Linux 8 as the base image.

/hold

retest link

[ ] pull_build  https://do.pingcap.net/jenkins/blue/organizations/jenkins/tikv%2Fpd%2Fghpr_build/detail/ghpr_build/2922/pipeline
[ ] pull_integration_realcluster_test  https://do.pingcap.net/jenkins/blue/organizations/jenkins/tikv%2Fpd%2Fpull_integration_realcluster_test/detail/pull_integration_realcluster_test/1141/pipeline

/cc @okJiang @rleungx

/unhold


Request: Show text for specific categories

Example: Toggle off Show text for Documents while you have Ores, Plants, and etc Toggled On.
You can mix and match with any categories.

Working on it


Switching tabs or apps selects text in search input

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Click on the search icon
write something in the search text input
Open another tab and return back to newDot tab

Expected Result:
The text in the search input box should not be selected. Just like it doesn't in other text inputs
Actual Result:
The text inside the search input gets selected
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: 1.3.11-4
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/43996225/236583596-a5c19431-bfe1-4c97-a917-efff8662d04a.mp4
https://user-images.githubusercontent.com/43996225/236583601-5fde513d-42cd-4ce7-854b-e9235574b365.mp4
Expensify/Expensify Issue URL:
Issue reported by: @nathan-mulugeta
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1683276526905619
View all open jobs on GitHub

@kavimuru the second screenshot looks like a different bug. Could you review and remove it if it's for a different bug?

Proposal
Please re-state the problem that we are trying to solve in this issue.
The text in search input box is selected after switching browser tab.
What is the root cause of that problem?
Currently, the input selectTextOnFocus in BaseOptionsSelector is being set to true. This makes the text selected every time the input is focused. When we switch tab and switch back, the page is repainted and the input is focused.
What changes do you think we should make in order to solve the problem?
Removing the selectTextOnFocus will solve the issue
What alternative solutions did you explore? (Optional)
None
Records
Working well after the fix
https://github.com/Expensify/App/assets/113963320/af782745-088f-4690-922f-2a9e201a0208

Assigning this back to @kavimuru to clarify if both GIFs in the description apply to this bug.

Hi @Nathan-Mulugeta, that's a separate video from either in the original description. I was asking if the second video is related to this issue, because if it's not, I'd like to delete it to avoid confusion for anyone who is working on the issue.

Yes @sakluger the second video is from another bug report, the video I have linked is the original video found on the bug report, you can check it out on the slack discussion. I think you can delete the second video linked.

Thanks @Nathan-Mulugeta!
I tested this and confirmed it's happening as described, and it's true that the search field is the only field that behaves this way. But I'm not sure if it negatively impacts the user experience, or if it does, not that much. I've raised in Slack for discussion and will update here when I get some feedback.

I got back some feedback - the browser select text in search upon focus by default, and we don't want to change this behavior.


[IMPROVEMENT] Support replica sync client timeout setting to stabilize replica rebuilding

Is your improvement request related to a feature? Please describe (👍 if you like this request)
The HTTP client timeout in replica rebuilding is 5 seconds. The intermittent network disconnection or disk IO blocking over 5 seconds leads to the retries of rebuilding process and has the volume degraded for a long time. To mitigate the issue, the ticket is to increase the HTTP client timeout and make it configurable.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

API/CLI changes, so need to update the upgrade test image.
cc @longhorn/qa @chriscchien

@derekbit this needs the doc update as well.

Verified in longhorn master-head images and v1.4.x images
Result Pass

Setting replica-file-sync-http-client-timeout can have a customize value in ./chart/values.yaml when deploy Longhorn.
After deploy complete, command kubectl get setting -n longhorn-system can see replica-file-sync-http-client-timeout with correspond value in values.yaml
Use command kubectl edit setting replica-file-sync-http-client-timeout -n longhorn-system can modify the setting ans the value updated correctly.
With setting value to 5 or 35, try delete random replica, replica rebuild successfully.

@innobead The gRPC methods and api/cli versions need changes. Do we really need to backport the feature for a minor version?

Then, no need :smiling_face_with_tear:


Agrego manejo de pilas para multiplicadoresX2, multiplicadoresX3 y ex…

…clusividades.

Codecov Report

Merging #106 into master will increase coverage by 0.29%.
The diff coverage is 90.90%.

@@             Coverage Diff              @@
##             master     #106      +/-   ##
============================================
+ Coverage     82.57%   82.86%   +0.29%
- Complexity      147      155       +8
============================================
  Files            29       30       +1
  Lines           373      391      +18
  Branches         24       24
============================================
+ Hits            308      324      +16
- Misses           64       66       +2
  Partials          1        1

Impacted Files
Coverage Δ
Complexity Δ

src/main/java/edu/fiuba/algo3/modelo/Kahoot.java
94.11% <83.33%> (-5.89%)
11.00 <5.00> (+1.00)
:arrow_down:

src/main/java/edu/fiuba/algo3/modelo/Jugador.java
100.00% <100.00%> (ø)
14.00 <6.00> (+6.00)

...3/modelo/excepciones/ErrorSinBonusesException.java
100.00% <100.00%> (ø)
1.00 <1.00> (?)

Continue to review full report at Codecov.

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


Merge pull request #1 from apache/master

jjj
Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[CARBONDATA-<Jira issue #>] Description of pull request

[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).

[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.

[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

[ ] Testing done
 Please provide details on
 - Whether new unit test cases have been added or why no new tests are required?
 - What manual testing you have done?
 - Any additional information to help reviewers in testing this change.

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

lllllll

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/3038/

Build Success with Spark 1.6, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/450/


improvements for examples

how is it possible to certificate your identity without have logged in?
so in examples/server/lib/actions.php on line 41 we should replace with this code:
if ($request->idSelect()) {
            // Perform IDP-driven identifier selection
            if ($request->mode == 'checkid_immediate') {
                $response =& $request->answer(false);
            } else {
                if (!getLoggedInUser()) {
                    return login_render();
                }
                return trust_render($request);
            }
        }

Moreover I don't understand why if you are logged in you have to provide your identity throught  in trust.php so I replaced the function:
function trust_render($info)
{
    $current_user = getLoggedInUser();
    $lnk = link_render(idURL($current_user));
    $trust_root = htmlspecialchars($info->trust_root);
    $trust_url = buildURL('trust', true);

    /*if ($info->idSelect()) {
        $prompt = id_select_pat;
    } else {
        $prompt = sprintf(normal_pat, $lnk, $trust_root);
    }*/

        $prompt = sprintf(normal_pat, $lnk, $trust_root);

    $form = sprintf(trust_form_pat, $trust_url, $prompt);

    return page_render($form, $current_user, 'Trust This Site');
}

consequently in file common.php in the function doAuth I changed in this way;
 if ($info->idSelect()) {
        $req_url = idURL($user);
        /*
        if ($idpSelect) {
            $req_url = idURL($idpSelect);
        } else {
            $trusted = false;
        }*/
    } else {
        $req_url = $info->identity;
    }

I hope to be helpful!

This repo is being archived. Closing issue.


New package: Taarruz v0.1.0

Registering package: Taarruz
Repository: https://github.com/ilkerkesen/Taarruz.jl
Created by: @ilkerkesen
Git reference: register/Taarruz/v0.1.0
Version: v0.1.0
Commit: 9710d00d9e3f98fa9361e021d66828b220e03400
Reviewed by: @ilkerkesen
Reference: https://github.com/ilkerkesen/Taarruz.jl/commit/9710d00d9e3f98fa9361e021d66828b220e03400#commitcomment-33510934

Can you add
[compat]
julia = "1"

to your project file for the next release? I missed that here.

@fredrikekre Thanks! I'll do it.


[MATLAB] Add C Data Interface format import/export functionality for arrow.array.Array

Describe the enhancement requested
After #41653 and #41654 is addressed, we should add MATLAB APIs for importing/exporting arrow.array.Arrays using the C Data Interface format.
The C Data Interface format import/export workflows would look something like:
Import into MATLAB
cArray = arrow.c.Array
cSchema = arrow.c.Schema
.
.
.
% Pass cArray and cSchema to the export APIs of another Arrow language binding to fill in C struct details ...
.
.
.
% Import Arrow Array from pre-populated C Data Interface format C structs
A = arrow.array.Array.importFromC(cArray, cSchema)

Export from MATLAB
.
.
.
% Create C Data Interface format ArrowArray and ArrowSchema C structs using APIs of another Arrow language binding ...
.
.
.
A = arrow.array(1:10)
% Export Arrow Array from MATLAB to C Data Interface format and fill in C struct details
A.exportToC(cArrayAddress, cSchemaAddress)
.
.
.
% Import Arrow Array from pre-populated C Data Interface format C structs using APIs of another Arrow language binding
.
.
.

We can implement the import/export functionality using the C Data Interface format C++ APIs defined in https://github.com/apache/arrow/blob/main/cpp/src/arrow/c/bridge.h.
@sgilmore10 and I already created a prototype using mlarrow and pyarrow to verify that these import/export workflows work as expected.
Component(s)
MATLAB

Issue resolved by pull request 41737
https://github.com/apache/arrow/pull/41737


[WIP] Replace archives with redirects

Have added archived pages to a redirects file along with details of the page to redirect to. Have also deleted the archive pages. However, I haven't updated the information about archiving a page because there might be instances when we want to archive a page rather than redirect.
If we are obviously changing the location of some content or guidance, a redirect is applicable. However there may be instances when archiving a page is appropriate, for example, when we deprecate a component/pattern and do not replace it.
Raising this draft PR to use as the basis for a conversation.

I'm not 100% sure about this change – even though it's one less click I do think the 'archived' page have the advantage of allowing us to give some context to the user as to what's happened to the page.
Taking one of the redirects as an example, the archived page for the 'ethnic group' pattern clearly explains when and why we removed the pattern, and that it's been replaced by parts of the new wider 'ask users for equality information' pattern.
If we replace that with a redirect, the user has none of that context. Whilst I expect most users would probably eventually be able to find the information they're looking for, I'm not sure redirecting is objectively better and some users may even find it disorientating.
Maybe some but not all of these could be redirects? 🤔 Start pages redirecting is probably OK, for example, as the destination page covers the same information? It's more like a rename than a reorganisation?
Some of the archive pages could also be clearer, ideally including a date and the reason why the page has been removed or moved. For example for Design System Day we should say that the event has passed!

Yeah, I wasn't 100% sure either, @36degrees, but I think we're landing on the same approach.
Redirect when the content has moved – and remained as one unit – but not changed. Archive when the content has been merged into other content or has been deprecated.


Modified plugin documentation by clarifying valid plugin ID inputs

As per issue https://github.com/opensearch-project/OpenSearch/issues/2041, plugin documentation lacks clarification on what are valid plugin IDs
Signed-off-by: Joshua Palis<EMAIL_ADDRESS>

Thanks @joshpalis for taking care of this!

@joshpalis reason to close this PR?

I thought this looked pretty good -yeah - not sure why this was closed.

@stockholmux can you please merge this PR?


Check that Page.save_revision() was given a specific page object

Recreation of #7221
Kindly review @kaedroho
Please check the following:

[x] Do the tests still pass?[^1]
[x] Does the code comply with the style guide?

[x] Run make lint from the Wagtail root.

[x] For Python changes: Have you added tests to cover the new/fixed behaviour?
[ ] For front-end changes: Did you test on all of Wagtail’s supported environments?[^2]

[ ] Please list the exact browser and operating system versions you tested:
[ ] Please list which assistive technologies [^3] you tested:

[ ] For new features: Has the documentation been updated accordingly?

Please describe additional details for testing this change.
[^1]: Development Testing
[^2]: Browser and device support
[^3]: Accessibility Target

Thanks!


bring back Layout/EmptyLineAfterGuardClause - it is actually a good r…

Description, motivation and context

bring back Layout/EmptyLineAfterGuardClause

it is actually a good rule. It makes it super easy to spot any return (which stops the flow).

Whoever opens a PR will see it as part of the build.

yeap, but:

upgrade-opportunities cron jobs / pr will fail
when you need to rebuild main branch it will fail

I mean, that this PR makes all main branches failing and non-deployable

@knapo when we do rubocop --auto-correct as part of dependency update, that should not be a problem.
This change is auto-correctable (so no manual intervention is needed.).

ok, let's try that!

looking good so far 🎉  https://github.com/RenoFi/contractor/pull/569/files


Feature/navbar toggler support color schemes

fixes #18863

Hi @RobertDeRose!
Thanks for wanting to contribute to Bootstrap by sending this pull request!
Unfortunately, your pull request seems to have some problems:

The CNAME file should never be modified.
Changes must be made to the original Sass or Less source code file(s), not just the compiled CSS file(s).
Changes must be made to the original JS source code file(s), not just the generated concatenated JS file(s).

You'll need to fix these mistakes and revise your pull request before we can proceed further.
Once you've fixed these problems, you can either ask the maintainers to re-open this pull request, or you can create a new pull request.
Thanks!
(Please note that this is a fully automated comment.)

Forgot to select the correct target branch, sorry!


fixes pydantic

fix: ignores html
fix: moves to python 3.9
docs: ignores html
feat: uses pydantic2.0

Codecov Report

Merging #21 (59da005) into master (be13bb7) will not change coverage.
The diff coverage is 100.00%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files

@@            Coverage Diff            @@
##            master       #21   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            1         1
  Lines           11         9    -2
  Branches         2         0    -2
=========================================
- Hits            11         9    -2

Files
Coverage Δ

fastapi_camelcase/__init__.py
100.00% <100.00%> (ø)


Fix occasional OOM errors during execution of ChainerMN examples on CircleCI.

The execution of CircleCI's examples-* jobs sometimes fails because of OOM error due to ChainerMN example.
I guess the cause of this error as follows:

A VM of CircleCI is equipped with very large memory (about 70GB).
But only 4GB is available for normal users.
However, Python interpreter recognizes as if there is a lot of memory.

GCs are hardly triggered by the interpreter.

When the memory usage of a Python program exceeds the 4GB limit, the program will be suddenly killed.

If a GC were triggered, the program would have been able to continue execution.

In this PR, I added manual invocations of gc.collect() method to prevent the above scenario.
Memory Usage Comparison
Without gc.collect() (the memory usage in each execution has varied between 2GB and 4GB):
// Preparation.
$ ssh -p ${CIRCLE_CI_PORT} ${CIRCLE_CI_HOST}
$ cd project && . venv/bin/activate
$ STORAGE_URL=sqlite:///example.db
$ STUDY_NAME=`optuna create-study --storage $STORAGE_URL`
$ export OMP_NUM_THREADS=1

// Execute a ChainerMN example.
$ /usr/bin/time -v mpirun -n 2 -- python examples/chainermn_simple.py $STUDY_NAME $STORAGE_URL | grep 'Maximum resident'
        Maximum resident set size (kbytes): 2546996  // Memory Usage=2.5GB

With gc.collect() (memory usage=0.9GB):
// Preparation.
$ vim examples/chainermn_simple.py  // Add `gc.collect()`

// Execute a ChainerMN example.
$ /usr/bin/time -v mpirun -n 2 -- python examples/chainermn_simple.py $STUDY_NAME $STORAGE_URL | grep 'Maximum resident'
        Maximum resident set size (kbytes): 954336  // Memory Usage=0.9GB

@g-votte Thanks for your reviewing. I updated examples for reflecting your comments.


ERROR: Cannot install large-image and large-image[sources]==1.0.0 because these package versions have conflicting dependencies.

Thank you for creating this intereseting tool!
I have been struggling to install Starfysh following the installation guide. I get the conflicting below.
ERROR: Cannot install large-image and large-image[sources]==1.0.0 because these package versions have conflicting dependencies.
I have tried different version of python and within virtual environments. Any help would be greatly appreciated.

Hi ansonkn,
Thanks for reaching out and for using Starfysh! We've noticed the "large-image" relevant installation issues. Wondering whether the following command might work for you: pip install histomicstk --find-links https://girder.github.io/large_image_wheels?

Thank you Yinuo, the suggested install worked! Thank you for your quick response.


$SIMDEM_TEMP_DIR and SIMDEM_VERSION not set in SimDem2

In SimDem1 we provided  default SIMDEM_TEMP_DIR environment variable, this is used as a workspace when SimDem or a SimDem script needs to write some temporary files. By default it is set to [.simdem/tmp](https://github.com/Azure/simdem/blob/6dbce90c0bfbd980e35cdc3c92edd28e1e612ffe/config.py#L2)
Similarly we set SIMDEM_VERSION for easy validation of the version against expected versions during testing. This could be replaced by a --version switch in the CLI.
SimDem2 does not provide either of these and so the test scripts for SimDem1 fail:
$ ~/.local/bin/simdem --mode test README.md
$ ls $SIMDEM_TEMP_DIR/test
ls: cannot access '/test': No such file or directory

***PREREQUISITE VALIDATION FAILED***
$ touch $SIMDEM_TEMP_DIR/test/nested_prereq_ran
touch: cannot touch '/test/nested_prereq_ran': No such file or directory

$ ls $SIMDEM_TEMP_DIR/test
ls: cannot access '/test': No such file or directory

***PREREQUISITE VALIDATION FAILED***
$ touch $SIMDEM_TEMP_DIR/test/prereq_ran
touch: cannot touch '/test/prereq_ran': No such file or directory

$ ls $SIMDEM_TEMP_DIR/test
ls: cannot access '/test': No such file or directory

***PREREQUISITE VALIDATION FAILED***
$ touch $SIMDEM_TEMP_DIR/test/nested_prereq_ran
touch: cannot touch '/test/nested_prereq_ran': No such file or directory

$ ls $SIMDEM_TEMP_DIR/test
ls: cannot access '/test': No such file or directory

***PREREQUISITE VALIDATION FAILED***
$ touch $SIMDEM_TEMP_DIR/test/prereq_ran
touch: cannot touch '/test/prereq_ran': No such file or directory

$ echo $SIMDEM_VERSION

*** SIMDEM TEST RESULT FAILED ***

I've added --version flag in this commit: https://github.com/Azure/simdem/commit/c36443103bbf81103b34dc3f86eba90975a93e02
➜  simdem git:(simdem2) simdem --version
simdem 0.9.0

Does this meet the $SIMDEM_VERSION requirement, or did you still want the env variable injected?

To be honest I can't for the life of me remember why there is an environment variable for VERSION, so I guess that means we can drop it.
The TEMP_DIR is important though, many of the scripts already out there use it. Happy for this to simply be a default that can be overridden with the '-e' argument. I keep dreaming of a .simdem/config file to configure these kinds of things but we should not block on that.

Regarding the directory location, it's easy to put into the config file (which is overridable); however, the key part is what is it relative to?

The user's home directory?

My preference because it would be consistent across runs

Where the CLI was run?

This could break with a "Next Step" in a different directory.

Where the current script is run?

This could break with a "Next Step" in a different directory.

Current implementation is relative to home
Get Outlook for Androidhttps://aka.ms/ghei36

From: Tommy Falgout<EMAIL_ADDRESS>Sent: Friday, March 16, 2018 11:17:01 AM
To: Azure/simdem
Cc: Ross Gardler; Author
Subject: Re: [Azure/simdem] $SIMDEM_TEMP_DIR and SIMDEM_VERSION not set in SimDem2 (#104)
Regarding the directory location, it's easy to put into the config file (which is overridable); however, the key part is what is it relative to?

The user's home directory?
*   My preference because it would be consistent across runs
Where the CLI was run?
*   This could break with a "Next Step" in a different directory.
Where the current script is run?
*   This could break with a "Next Step" in a different directory.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2Fsimdem%2Fissues%2F104%23issuecomment-373801234&data=04|01|ross.gardler%40microsoft.com|f8dd4874546647d96b7e08d58b6a1e6f|72f988bf86f141af91ab2d7cd011db47|1|0|636568210252407254|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D|-1&sdata=KGVbvt85WJDhpCivM2qIopK6x7%2B8OJhaBMe98ImnUk8%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAPRgAIZ62Is-3kK6hlQHlh_Mz0pbs9nks5tfAGdgaJpZM4Sm98E&data=04|01|ross.gardler%40microsoft.com|f8dd4874546647d96b7e08d58b6a1e6f|72f988bf86f141af91ab2d7cd011db47|1|0|636568210252417259|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwifQ%3D%3D|-1&sdata=WiX72FkUnqkL9WZCbPIe6R4Cl9lFptO3yRXcQv%2BDeow%3D&reserved=0.

This is now implemented to use the value here:  https://github.com/Azure/simdem/blob/simdem2/simdem/simdem.ini#L5

The variable name is defined as "temp_dir" rather than "SIMDEM_TEMP_DIR". Is there a reason for this? I'd much rather we stay backward compatible because:

no changes to existing scripts (including tests)
the "SIMDEM" prefix makes it possible to have a setting in the environment without interfering with other applications
it's convention for environment variables to be all upper case

"temp_dir" is what it's called inside the simdem.ini file it gets mapped to SIMDEM_TEMP_DIR inside the coe.  I can change the name if you want me to, but I figured it would be useful to keep it consistent to *.ini settings.
Here is where it's set to SIMDEM_TEMP_DIR:
https://github.com/Azure/simdem/blob/simdem2/simdem/mode/common.py#L138

Ahhh.. OK. That's confusing, but it's only a documentation thing.


Missing () in function call leads to no effect.

Description
#pagebreak does not break the page and no error is reported that () is missing at the end. I am not sure what is the desired behavior, but in my humble opinion ignoring is the worst possible solution. I can see two alternative solutions:

#foo should be treated the same as #foo() - no argument vector is treated the same as empty argument vector.
Report an error during parsing - file: XX: missing () for foo.

Use Case
The change of behavior is useful because with current behavior nothing changes if someone forgets to add () at the end of function call.

I don't think that's an issue. The behavior aligns with the behavior of other programming languages. If the function isn't called using parentheses, then the function itself is returned.

This is useful in some instances such as this:
#let values = (1, 7, 4, -3, 2)
#values.find(calc.even)

where the calc.even function is passed to the find method of the array

Except, typst is not a programming language, but a typesetting system. I understand your example. However, #pagebreak has no effect. In such a case maybe typst should error when instruction has no effect,  #values.find(calc.even) has effect.

Except, typst is not a programming language, but a typesetting system.

The # character enters Typst's code mode, which effectively constitutes a programming language, and has all the usual capabilities of one. However, when a warning system is added, this could be a good candidate for a warning ("did you mean ..."). For now, something like a hard error would be excessive, but automatically calling the function doesn't make much sense also.
Note that this is necessary because pagebreak is an element (effectively a "class" from programming languages), so you have to construct it with (), using the appropriate parameters (e.g. (weak: true)).
As an alternative to what you desire, you can pre-construct it and just repeat the constructed pagebreak, like so:
#let break = pagebreak()

#lorem(30)
#break  // this will break the page - no () needed
#lorem(30)

For user typst  is typesetting system. It has its own internal programming language. However, the internal programming language can't be more important than the user experience of typesetting. It is like when "the tail is wagging the dog".

I just think user somehow should be notified that some action has no effect.

Duplicate of #694


⚠ Bofrost.at has degraded performance

In 581c92e, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1409 ms

Resolved: Bofrost.at performance has improved in 4b6bcd8.


Full coverage info

Currently, only one comment per PR is created and populated from the git diff. Any files that are part of the diff have their coverage report sections converted to markdown, and posted in that one comment. This is less than ideal. It would be preferable to have the entire codebase coverage in a comment - but this is impossible due to the comment limitations of github.
Work needs to be done to generate the entire codebase coverage report in markdown, then post a series of comments that can each contain entire files (the limitation is per comment is: 65,536 4-byte characters).
But some care needs to be given so that files aren't split across the comments. And they'll need appropriate comment titles (not just go-cover-view)

testing

testing

-testing
+testing


exposure analysis test

issue #236
sub task :

[ ] basic tests for exposure analysis results

another question: do we handle containment of labels for representative peers? for example, a potential connection to ns with label {A: val1} and with conn: all , is including also a potential connection to ns with labels {A: val1, B: val2} , for all contained connections. (which makes such a potential connection redundant).
If not, this can be considered in a separate issue.

it is not handled (added a new task )

I find it confusing that the new tests dir for exposure analysis is placed within the the dir of other tests
What do you suggest?

the thing is that the tests dir is our global testing dir (those tests will be also used in the connlist_analyzer_test too for output testing; i.e will be added to the good path tests with the new flag of exposure analysis); so are assumed to be under tests.
I grouped them under a tests/exposure_analysis_tests so I can easily remember and find the new tests


Add E2E for events SDK

Add events to e2e
Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

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

Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.

Build passes after adding required env vars to Travis.
Change LGTM.


Editiorial upd lynn

Editorial updates to Vol 1 from Lynn

@lynnfel, Thanks for the review and the suggested changes. They all look good and accepted.


Add string indexing and string hashing functions to stdosl.h

These two small functions will be useful from an upcoming contribution to oslutil.h.

LGTM!
I'll add these to the spec after it's merged.
Do you think we should add constant-folded versions of these? Or too much of a rare case to worry about?

I think we should add the folders for completeness. Will keep that on my list.
I'm going to at least write a few unit tests.

The low-level string funcs should be tested in testsuite/string/test.osl
Once you've done the magical thing that this is intended for, I would also encourage you to put a new testsuite entry that demonstrates it. (like the one you sent this morning, though low-res is fine)

Updated with constant folding and unit tests.

I think you'll also want to update the out.txt output for that test.

Other than my minor comments and the missing reference output, LGTM.

Fixed, updated and squashed commits

Just because I want to practice my git skills this morning -- update the unit test to properly grab the last character of the string

LGTM


update status check for policy-controller

Signed-off-by: Hector Fernandez<EMAIL_ADDRESS>
Summary

related to this change here: https://github.com/sigstore/policy-controller/pull/330 and explained here: https://github.com/sigstore/cosign/pull/2357#discussion_r999709495
Release Note

Update status check settings for the policy-controller
Documentation

@cpanato thanks for merging the PR


endpoint: metrics: Add policy regeneration time stats

This change deprecates the following metrics (which are going to be
removed in Cilium 1.6):

policy_regeneration_seconds_total
policy_regeneration_square_seconds_total

And introduces the new metric, policy_regeneration_time_stats_seconds,
which is a labeled histogram with duration of each step of policy
regeneration.
Ref: #7229
Signed-off-by: Michal Rostecki<EMAIL_ADDRESS>

This change is

test-me-please

Coverage remained the same at ?% when pulling 576245676a250ff9d8be8711c398a4c9ac9ee763 on mrostecki:policy-add-metrics into 8827a1ef79d4d149cce358315de60ae6d7cb57dc on cilium:master.

test-me-please

test-docs-please

test-me-please

@cilium/metrics  quick thing, this metrics is already implemented on PolicyAdd?
https://github.com/cilium/cilium/blob/3c58577ece0c299f7b5aacabac4d0ff56d70ea38/daemon/policy.go#L273-L276
This code looks good, but I'm not sure that it will provide the right metrics with the @ianvernon changes, and for me, it is already implemented on metrics.PolicyImplementationDelay.
@mrostecki any reason that this metric should be implemented like that?

@eloycoto The metric introduced in this PR is different, because it is about policy regeneration, which happens only when endpoint is added/regenerated/updated. It's a different operation that creating policies.
Although the thing which we can consider for later is introducing scope labels and multiple span stats for policy creating as well. But I'm worried it's to late to do it in 1.5.

test-me-please

The build is green on Jenkins, but it's "not finished" here - https://jenkins.cilium.io/job/Cilium-PR-Ginkgo-Tests-Validated/10885/

test-me-please


Adding boolean option to radion button to make selected button can be unselected

So my proposal is, if we can add an boolean option named like 'isRadioCanBeUnselected':

if it true

the selected radio button can be unselected if it tapped again, so the event onSelected: (index, isSelected) will return isSelected = false if the radio button unselected.
What do you think ?

Hello @gnassro !
Yeah, that sounds cool.


nginx template includes SSLv3

Hi,
I notice the nginx includes SSLv3 in the list of allowed protocols. This should be removed.
https://security.googleblog.com/2014/10/this-poodle-bites-exploiting-ssl-30.html
Thanks.

Fixed.


Package needs upgrade to be compatible with php8

Opis/Json-Schema has moved to v2 from v1. In our system when we implemented custom validation it starts failing due to filter_var PHP function. Latest opis/json has made changes that makes it compatible.

I have crated a PR to update this.
https://github.com/hkarlstrom/openapi-validation-middleware/pull/54


Edited version of first part of design-paper

Edited the first part, stopped at "design requirements"

This is replaced by #51


Scrollbar placeholder

Adds a placeholder element to the bottom of the left and right containers.  Makes the viewport for those containers shorter to allow for placeholder.
We still have an issue when using mousewheel and scrolling to the bottom in any container other than the container that has the vertical scrollbar. This can easily bee seen on 401 tutorial.  Pin something to the right and use the mousewheel to scroll the last few rows on left or body container.  You will never get the last few rows.  I'm hoping @c0bra can help fix.

Please wait to merge until I can fix the NoScrollBar scenarios.

@c0bra it's ready for a merge

I'm trying to take a look but I'm uncertain if any quirks I encounter are related to this PR or not.
One thing I noticed is that if I enter "deep edit" mode and then try to tab after editing it goes to the first element on the page rather than whatever it should do.

@c0bra what tutorial are you seeing this behavior?  On my local box, it works fine in 401 tutorial

On tutorial 201. I'm on Win7 Chrome. You?

201 doesn't use CellNav :)  you won't get any tabbing or enter key out of it

Well it's sort of silly for me to suggest that there's a bug, then isn't it??

Looks great, @swalters. I say merge it.


nixos-container: add missing 'nixos-container update' in usage

in nixos-container.pl the mode 'update' is missing in the usage

cc @edolstra

hm - running container's can't be updated per 'nixos-container update ' because of: #5179

Thanks.


fix: fix chat autoscrolling if position of previous chat not at the bottom (Issue #501)

Issue: https://github.com/epam/ai-dial-chat/issues/501

/deploy-review


Added notificationsEnabled config (Closes #242)

Not everyone wants the library to force those notifications on them. There are other ways to convey to the user that the app is tracking in the background.
I have kept the original default where notifications are enabled, and it's an opt-out feature.
Set notificationsEnabled: false to disable local notifications.
Depends on:
https://github.com/mauron85/background-geolocation-android/pull/10
Also closes:
#242

I clarified the docs after updating the related PR

Merged. Thank you!


Do not link to mkl

Closes #2
Ping @rsignell-usgs

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@ocefpaf is there a reason that blas was added as a runtime dependency? GMT doesn't really use and from I understand it's only there to make sure GMT isn't tied to MKL.
This is causing some problems for people on OSX with the Accelerate framework. LAPACK is getting conflicts with the conda-forge openblas.

I don't recall the details but the issue was to force the gsl that was linked with openblas.
A lot has changed since then and we should revisit this.
Ping @isuruf who is probably more on top of these than myself. (It is hurricane season and the day job has been quite demanding theses past weeks.)

GMT is using LAPACK right?

@ocefpaf thanks for the update! I'm sure you're really busy doing awesome work. Good luck!

GMT is using LAPACK right?

@isuruf it is. This is what is causing problems. On OSX, it's looking at the Accelerate install which complains about openblas.
This is the error that user @egayer got:
dlopen(libgmt.dylib, 6): Library not loaded: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib

Referenced from: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
Reason: Incompatible library version: vecLib requires version 1.0.0 or later, but libopenblas.dylib provides version 0.0.0

@leouieda, that should be easy to fix. Add -DLAPACK_LIBRARIES=$PREFIX/lib/liblapack${SHLIB_EXT} to the cmake command line.

@isuruf thanks! I'll try it out.

But why is "blas" a runtime dependency if GMT is not using it?
Currently, installing GMT forces the install of numpy with blas instead of mkl.
Is there any way around it?


[Chat] Fix for an issue when Message thread endlessly loads past messages

What

Fix for endless load of past messages issue in storybook
Fix for avatar flashing issue in storybook

Why

Fix issues for MessageThread page in storybook
How Tested

Storybook
Process & policy checklist

[x] I have updated the project documentation to reflect my changes if necessary.
[x] I have read the CONTRIBUTING documentation.

Is this a breaking change?

[ ] This change causes current functionality to break.

Uhh, the storybook from this PR still has the flashing avatar issue
https://github.com/Azure/communication-ui-library/assets/75647512/ea05a25e-2a85-4725-8911-a0703249cab0

Uhh, the storybook from this PR still has the flashing avatar issue
Screen.Recording.2023-06-13.at.1.51.09.PM.mov

Yup, the flickery icons seems to be there for the first two messages.


WIP: Sync proto files after changing the gRPC (?) version.

@alainjobart
These changes are generated after running "make proto". Without these, "make build" does not succeed. But why do the tests pass for others without this change?

would be better if we could auto generate these files when proto definition changes, I guess we could use "go generate" command to achieve this.

You probably bootstrapped with a new version of gRPC library that we don't have yet. With this change, we're gonna need to re-bootstrap (which is fine!). Once gRPC is stable, this pain should go away. We could use godeps for gRPC lib, but not sure how that works with programs that generate other files.
I didn't want to generate the .pb files every time because right now only the go gRPC library is needed to build, not the full C++ proto + gRPC library. If we're OK with adding the dependency for everybody, I'm fine generating them.

I've deleted dist/grpc and then run bootstrap.sh.
That means I should have the gRPC version which is intended?
Not automatically building the proto is fine for me. I'm just wondering if I am the only one who recently ran bootstrap.sh?

I think bootstrap.sh was just recently changed to use '-u' for gRPC
library, which would force an update.
On Thu, May 7, 2015 at 4:28 PM, Michael Berlin<EMAIL_ADDRESS>wrote:

I've deleted dist/grpc and then run bootstrap.sh.
That means I should have the gRPC version which is intended?
Not automatically building the proto is fine for me. I'm just wondering if
I am the only one who recently ran bootstrap.sh?
—
Reply to this email directly or view it on GitHub
https://github.com/youtube/vitess/pull/677#issuecomment-100046126.

'-u' is added, so bootstrap.sh will force to update the gRPC to the latest version. "go get" currently does not support package versioning and I feel force people to upgrade to the latest version would be better. FYI, I clone a clean vitess repo and ./bootstrap.sh; . ./dev.env; make build, everything works fine to me.

Thanks for figuring this out :-)
https://github.com/youtube/vitess/pull/675 indeed fixes an existing installation like mine. I'm deleting this one.


Ubuntu support?

Hi,
Any plans for gitify to be supported on Ubuntu?

Hello @di48l069! There is some work in progress but it is a tough one. Tracked on #128 .

@ekonstantinidis Thanks


IPv6 support

I'm noticing that some devices (phones) only have ipv6 addresses available.  What is needed to support ipv6?  Here's what I see:

Add ipv6 support to open, bind, sendto, etc. in udp.c, and address.c.
Get ipv6 addresses (local and global?) from device.
ipv6 STUN
Generate ipv6 ice candidates and an ipv6 reflexive candidate if needed.
Generate candidate pairs by only matching local ipv4s to remote ipv4s and local ipv6s to remote ipv6s.

I feel like I can give these a try, but there are probably other things that I haven't thought of -- let me know your thoughts :)
thanks!

Did you make any progress on this?

Added ipv6 support:
https://github.com/sepfy/libpeer/pull/72


bash: react-native-css: command not found

I have a problem.
I install react-native-css through npm successfully，

but when I run "react-native-css" in terminal, it console a mistake as this.
bash: react-native-css: command not found

I can't figure it out.

@youngwind you will need to install it globally:
npm install -g react-native-css

@sabeurthabti  it works!! thanks!
wheather it is because my react-native-cli was installed globally?
react-native-css need to be consistent ？
however，when i run this command
react-native-css -i ./pages/index-style.scss -o ./pages/index-style.js --w

it can't watch my scss file's change and recompile automatically，i can't find the reason.
I have checked it many times.

@youngwind I will investigate that.

@youngwind fixed in the latest version.


ceph-ansible task changes for tests to work with latest ceph-ansible master branch

CentOS: http://pulpito.ceph.com/vasu-2016-12-07_16:28:29-smoke:ceph-ansible-jewel---basic-vps/
Xenial: http://pulpito.ceph.com/vasu-2016-12-07_16:28:41-smoke:ceph-ansible-jewel---basic-vps/
Fixed ansible to 2.1 due to peding issue in 2.2, we can move to 2.2 when it works

@andrewschoen @zmc @tmuthamizhan: ceph-ansible changes tested with jewel, unit test failure seems unrelated, looking into it

PR needs a title

rested with comment changes: http://pulpito.ceph.com/vasu-2016-12-12_18:06:19-smoke:ceph-ansible-jewel---basic-vps/
smoke tests for centos/xenial: https://github.com/ceph/ceph-qa-suite/pull/1306

I think I've caught everything I care about; also adding @tmuthamizhan as a reviewer

looks good to me!

If we can get the review fixes put back into their respective commits I think we're probably good, assuming it tests out well

qa-pr changed to : https://github.com/ceph/ceph/pull/12513


getting webpack dependency issue when install docz in existing create react library project

Bug Report
Describe the bug
Getting error if you are trying to add doCz in create react library project
ERROR
There might be a problem with the project dependency tree.
It is likely not a bug in Create React App, but something you need to fix locally.
The react-scripts package provided by Create React App requires a dependency:
"webpack-dev-server": "3.10.3"
To Reproduce
npx create-react-library
then yarn add docz
yarn start and cd example to yarn start
you will get attached error

Having the same issue here, pretty sure it has to do with gatsby. I "solved" by adding the package as a dependency to my project, which is actually what the error message tells NOT to do hehe, but was the only way I could keep going for now.
yarn add<EMAIL_ADDRESS>

Thanks,  @PabloDinella for your reply . Yeah, it is only the workaround by adding the given dependency.
Is there any other way to resolve this issue?


Add storybook component links to all Figma component documentation

Description
Adding a link to the storybook component from the Figma component will greatly improve the DX
Technical Details

Add github page links to storybook to Figma components

Acceptance Criteria

All Figma components that have an extension code component have a link to the documentation

Completed! https://www.figma.com/file/HKpPKij9V3TpsyMV1TpV7C/branch/AB8hsOpRoqlYZILtlqyZK8/DS-Components?node-id=16%3A6&t=doHODtOspwmqF6KK-1


Where we get the <IP_ADDRESS>8101 version? The latest version in VS2022 is: <IP_ADDRESS>6802?

Where we get the <IP_ADDRESS>8101 version? The latest version in VS2022 is: <IP_ADDRESS>6802?

Originally posted by @oybekrustamov in https://github.com/dotnet/machinelearning-modelbuilder/issues/2642#issuecomment-1588632815

@oybekrustamov It's internel build. The post you see if from our tester and we haven't release the fixed build yet


docs: fix default value in doc string for athena_query_wait_polling_delay parameters

Feature or Bugfix

Refactoring

Detail

Align the default value of athena_query_wait_polling_delay in doc strings with the used constant

Relates
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: 93ff90fa4d0d2f6250bcb286535168657af73b73
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 93ff90fa4d0d2f6250bcb286535168657af73b73
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

Thank you!

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: d4accdda4150eacfff5851bb64efee258074eb65
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: d4accdda4150eacfff5851bb64efee258074eb65
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Vibration is not working when receiving a push notification on iOS

Hello Guys,
@raix  Vibration  and sound is not working when receiving a push notification on iOS.
Need help on this.
Thanks
Mit.

Anyone having any idea?

@raix need your help for this one OR can you let you know what code we need to check?

:+1:

It's not making sounds either :(

@mitiaptest did you enable it in the configuration?

@raix  Its not working latest buid so I have downgraded package to 2.6.12-rc1.Please let me know if you have any solution with latest build.

I couldn't get it working with either build and ended up switching to Pushwoosh which offers unlimited Push notifications through their service for free, on up to 1,000,000 devices.
I've forked and updated a meteor package which simplifies the process of integrating Pushwoosh on Android and iOs.

@lpender After downgrading its working at my end.

Note that PushWoosh costs $49 a month to use the "Remote API" service (which is pretty crucial) after the first two weeks.

See my comments on issue #147. Thats how I fixed the same issue


Cast: BigInt/Object Compatibility + New Block

I noticed recently that because of the way I programmed it, Cast doesn't read types aside from string, number and boolean. This is fine for vanilla TurboWarp, but for extensions like BigInt and the potential new Object extension, that's a problem.
(I also accidentally closed this a few weeks ago and didn't realise, but it's back now)

... please. merge.


Allow Interactive Usage

As of today (2018-10-13), this package only supports "batch" mode de-identification. It would perhaps be nice to have more of an interactive API that supports smaller de-identification problems while still writing the necessary logs and lookup table output.

I think it would be most helpful to have an interactive config builder that looked at file headers in a data directory


Bug: Drag drop of a node doesn't remove node in Navigation panel

Description:

When you drag a node from one size to another, the original node is still displayed. Selecting the Project and then the form again doesn't correct the problem. I suspect that the node isn't being removed from the navigation tree.

I'm no longer seeing this problem since the changes to ChangeParentAction.


Missing package.json file

Until this is resolved the correct dependencies can be found here.

Thanks @attackgoat. I think the file was excluded by the ignore file but is resolved in https://github.com/heroiclabs/nakama-project-template/commit/9e2a5a7d8104b41df6bd357dc049d4bce54a1eab.


Base override section names on swift version

This patch automates maintaining the right compatibility override section names so we don't need to remember to update them by hand with each version.
The expansions look like
'"__swift" "5" "9" "_hooks"' and
'"__s" "5" "9" "async_hook"'.
Note: The section names can only grow to be 16 characters long. If we
see explosions regarding these names, that could be why.

@swift-ci please test

Heh, missed a spot; https://github.com/apple/swift/blob/4b6b5109f4f2706c386b2ec7d7ba2d1576bc687d/unittests/runtime/CompatibilityOverrideRuntime.cpp#L65

Good to see the test being helpful!

@swift-ci please test


Add gofuzz tests for existing signers

Addresses #8.
Adds simple fuzzing tests for existing jwt signers

Ah, whoops. Just realized that I used google/gofuzz, but it sounds like you wanted to use dvyukov/go-fuzz. I'll change it in a bit

Ahahaha, I thought it's a wrapper on go-fuzz, cool, glad you noticed.

Closing in favor of #24.


Experimental Kedro integration

Kedro-Modal (A plugin for Kedro)
kedro-modal is an experimental Modal plugin for Kedro (https://kedro.readthedocs.io/en/stable/).
The plugin lets you run Kedro Python pipelines on Modal in an effortless way.
Data in your <project-name>/data directory will be synced to a persisted Modal Shared Volume and any datasets defined as local in your Kedro data catalog will be written to the same volume.
Installation instructions
cd modal-examples/integrations/kedro-modal
pip install .

This installs the kedro-modal project cli commands, e.g. kedro modal --help
Usage
The following commands assume you have navigated to your kedro project, e.g.:
cd my_kedro_project
Run a Kedro pipeline on Modal:
kedro modal run

Reset the remote data volume using local data
kedro modal reset

Inspect and download output data
List Kedro data volumes on Modal:
modal volume list | grep '^kedro.*storage$'

Example output:
kedro.Spaceflights.storage

Download an output file (example):
modal volume get kedro.Spaceflights.storage data/02_intermediate/preprocessed_shuttles.pq .

Nice job! Worked well for me.
Weird how they have a small column-width on the logs though:

Weird how they have a small column-width on the logs though:
Yeah, but it's the same when running it locally it seems


More documentation

and some refactoring

Coverage remained the same at 100.0% when pulling c18c83479c128b195479ba9ce60893b8b25a2633 on riesenrad:feature_doc into f6cbd38648f2366a4a1e6b5892ea747c0c7ba381 on DTP16:develop.

Coverage remained the same at 100.0% when pulling ab90ad082eaa0df6e24dd0aa05d5e8cb0d83c932 on riesenrad:feature_doc into f6cbd38648f2366a4a1e6b5892ea747c0c7ba381 on DTP16:develop.


UnauthorizedError: invalid signature

While attempting to create a new wallet with the Coinbase-node API I am constantly getting errors back from the client.getAccounts() call.
var Client = require('coinbase').Client;

var client = new Client({
  'apiKey': 'privateKeyHere',
  'apiSecret': 'privateKeyHere'
});

client.getAccounts({}, function(err, accounts) {
  console.log(err);
  accounts.forEach(function(acct) {
    console.log('my bal: ' + acct.balance.amount + ' for ' + acct.name);
  });
});

I console logged my client and I am successfully connecting to Coinbase. Can anyone see what I am doing wrong?

Same error here. Could it be, that the README is outdated?

Same error for me

Same in 2018.... Coinbase are u here ?

Well... I can tell sadly that I get this in 2019...
error:  AuthenticationError: invalid signature even when the error is clear enough the apiKey/apiSecret are correct according to the API Access dashboard.

So it turns out that they are deprecating (apparently) usage of apiKey/apiSecret. I tested using
var Client = require('coinbase').Client;
client = new Client({
                    'accessToken': '',
                    'refreshToken': ''
                });

client.getAccounts({}, function(err, accounts) {
  console.log(err);
  accounts.forEach(function(acct) {
    console.log('my bal: ' + acct.balance.amount + ' for ' + acct.name);
  });
});

And this time it worked!

Omg was this mentioned anywhere? I was following the docs and nothing was working for me.


False positive: CVE-2023-35116

CVE-2023-35116 is filed as false positive, according to the Jackson project maintainers.
See https://github.com/FasterXML/jackson-databind/issues/3972

:+1:

👍


Translate Romanian Chapter 0

This is the romanian translation of chapter 0, the introduction.
Ping @lewtun  and @stevhliu for a review

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

Hi, I am Ludmila, I am a native Romanian speaker, I had a look through eduard-balamatiuc 's translation process. Everything looks good till now!


Node API usage

Hi,
I am trying to integrate coverage support to my gulp tasks. It seems that there is no existing gulp plugin so I want to write my own solution.
Is nyc intended to be used as a Node library? The README only says that it is a command line interface and there is no documentation at all about how to use it from Node.
If nyc is not intended to be used from Node, should I spawn it as a child process or use another library? (Istanbul? Which one?)

Hi @demurgos, I believe the Jest team has done a good job making an example of using the underlying istanbuljs/istanbuljs libraries. You could start here: https://github.com/facebook/jest/blob/77744a2/scripts/mapCoverage.js
I believe that node-tap also uses nyc under the hood to produce coverage reports: https://github.com/tapjs/node-tap
This is a duplicate of #499 & sort of #693.
Curious if @bcoe or anyone in @istanbuljs/nyc has strong interest in documenting a programmatic API.

Thanks.
I'll take a closer look at the examples you provided. My issue about using Istambul instead of nyc is that nyc seems to be more than "just a cli" but also a higher level layer.

@demurgos nyc is meant to essentially act as a replacement for the node bin, that gives you coverage for free -- I think I'd rather move the API bits into istanbul, and document their usage on that project.
Would love to have you join the conversation here where were talking about where to document the API.


How to pass param to plugin through CLI

I can't seem to figure out how to pass a param to a plugin when using the command line.
Specifically I want to tell convertColors to set currentColor to true.
The only way I found to do this is to create a config-file. But I'm hoping that there's a simpler inline-way of doing it?

@jkelstrup looking at the coa code seems that there's a way to pass a config String JSON formatted. Something like (tested and it works for me):
svgo -i test.svg -o test-out.svg --config '{ "plugins": [ { "convertColors": { "currentColor": true } }] }'

I think could be added into CLI helps.

Thanks a lot @elrumordelaluz ! This might not be the prettiest of CLI-interactions, but it does exactly what I was looking for!
I'm gonna close this issue. If others could find it useful to see this improved, I think a new issue should be opened for that.

yes @jkelstrup, absolutely agree about

might not be the prettiest

and

new issue should be opened for that.

@elrumordelaluz
Inlined json config is no longer suppored in svgo@2. What should i do?

@evilPaprika Use svgo.config.js


New drivers out of device tree

Hello,
I try to add new customs drivers in my project out of the device tree but I can't do it.
I've add in my project folder/files:
1 the file prj.conf

add line
CONFIG_GPIO_MCP23S08=y
2 the file drivers/CMakeLists.txt
add line
add_subdirectory_ifdef(CONFIG_MCP23S08 mcp23s08)
3 the file drivers/KConfig
add line
rsource "mcp23s08/Kconfig"
4 the folder drivers/mcp23s08
5 the file drivers/mcp23s08/CMakeLists.txt
add line
zephyr_library_sources_ifdef(CONFIG_GPIO_MCP23S08 gpio_mcp23s08.c)
6 the file drivers/mcp23s08/KConfig
add line
menuconfig gpio_mcp23s08
bool "gpio_mcp23s08 driver"
default y
select BLAH
depends on MEH
help
Enable support for gpio_mcp23s08 driver
if gpio_mcp23s08
module = gpio_mcp23s08
module-str = gpio_mcp23s08
source "subsys/logging/Kconfig.template.log_config"
endif
7 the file module.yml
add line
build:
cmake: .
kconfig: Kconfig
8 the files gpio_mcp23s08.c/.h
9 the folder dts/bindings/gpio
10 the file dts/bindings/gpio/microchip,mcp23s08.yaml

But when I try to compile, I get the error:
-> warning: attempt to assign the value 'y' to the undefined symbol GPIO_MCP23S08
I've allready tried my driver in "driver in tree" and it works.
Maybe you can help me, I can't find any real documentation/sample.
thanks
Thomas Oggier

@thomasoggiersoprod the following is based on my assumption of you folder layout.
It seems you are trying to place you out of tree device as a Zephyr module: https://docs.zephyrproject.org/latest/guides/modules.html
So your structure might look similar to:
<module-path>
| --- zephyr
|       |--- module.yml
|
|--- drivers
        |--- CMakeLists.txt
        |--- Kconfig

In that case, you should either have the zephyr/module.yml with:
build:
  cmake: drivers
  kconfig: drivers/Kconfig

or place a CMakeLists.txt and Kconfig file at <module-path> root, that include the files in drivers, so you would have:
<module-path>
| --- zephyr
|       |--- module.yml
|--- CMakeLists.txt
|--- Kconfig

also remember, that if you want to include modules, that is not in a repository specified in west.yml, then you must use:
cmake -DZEPHYR_EXTRA_MODULES=<module-path>  .....

I think will are not talking about the same folder layout, so I set it in attachment.
app01.zip

I see one mistake.
In app01/CMakeLists.txt:13:
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/drivers)

but you also have:
build:
  cmake: drivers
  kconfig: drivers/Kconfig

which will add the same drivers folder to the build system.
Thus, I become a bit unsure exactly how the system will behave, but you ought to see some errors if multiple libraries with the same name are defined.
So I currently suspect the module in not loaded into the build system.
Could you check the content of:
<build-folder>/zephyr_modules.txt

in there you should see a line similar to:
"app01":"<patrh-to>/app01"

also check  the output of west list to see app01 is correctly displayed.

So in my "/zephyr_modules.txt " I get "mcuboot":"/home/thomas/Documents/IoT_Hevs/soprod_iot/bootloader/mcuboot/zephyr" "mcumgr":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/lib/mcumgr" "nrfxlib":"/home/thomas/Documents/IoT_Hevs/soprod_iot/nrfxlib" "nrf":"/home/thomas/Documents/IoT_Hevs/soprod_iot/nrf" "cmsis":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/hal/cmsis" "nordic":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/hal/nordic" "mbedtls":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/crypto/mbedtls" "segger":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/debug/segger" "tinycbor":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/lib/tinycbor/zephyr" "tinycrypt":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/crypto/tinycrypt" "nrf_hw_models":"/home/thomas/Documents/IoT_Hevs/soprod_iot/modules/bsim_hw_models/nrf_hw_models"
and with the cmd "west list" I get manifest     app01                        HEAD                                     N/A zephyr       zephyr                       v2.3.0-rc1-ncs1                          https://github.com/nrfconnect/sdk-zephyr mcuboot      bootloader/mcuboot           v1.6.0-rc2-ncs1                          https://github.com/nrfconnect/sdk-mcuboot mcumgr       modules/lib/mcumgr           v0.0.1-ncs2                              https://github.com/nrfconnect/sdk-mcumgr nrfxlib      nrfxlib                      v1.3.0                                   https://github.com/nrfconnect/sdk-nrfxlib mbedtls-nrf  mbedtls                      mbedtls-2.16.6                           https://github.com/ARMmbed/mbedtls nrf          nrf                          v1.3.0                                   https://github.com/nrfconnect/sdk-nrf cmsis        modules/hal/cmsis            542b2296e6d515b265e25c6b7208e8fea3014f90 https://github.com/zephyrproject-rtos/cmsis hal_nordic   modules/hal/nordic           c84263d8ecc7767b25d9abab9502c9e748d045e9 https://github.com/zephyrproject-rtos/hal_nordic mbedtls      modules/crypto/mbedtls       821154171b246f64eaeef3ccc267f58d8274739a https://github.com/zephyrproject-rtos/mbedtls segger       modules/debug/segger         6fcf61606d6012d2c44129edc033f59331e268bc https://github.com/zephyrproject-rtos/segger tinycbor     modules/lib/tinycbor         40daca97b478989884bffb5226e9ab73ca54b8c4 https://github.com/zephyrproject-rtos/tinycbor tinycrypt    modules/crypto/tinycrypt     3e9a49d2672ec01435ffbf0d788db6d95ef28de0 https://github.com/zephyrproject-rtos/tinycrypt nrf_hw_models modules/bsim_hw_models/nrf_hw_models fec69703cb1ca06fcdab6d5fde01274f0fc5c759 https://github.com/zephyrproject-rtos/nrf_hw_models
If I remove the line 13 add_subdirectory... or the "zephyr/module.yml" file, I get each time the same result

I just noticed one thing that could be a root cause.
In your <manifest-repo>/west.yml there is a section like:
  self:
    path: app01

which is revealed by this line:
manifest app01 HEAD N/A

this means that for this to work, your folder structure should be:
/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/...

but if this code is actually located in another folder, let's say:
/home/thomas/Documents/IoT_Hevs/soprod_iot/myapp/...

then things will not work as expected.
Could you check up on that.
And also provide the output from:
west config manifest.path

I'm not sur to understand what you are talking about.
All my folder are in the folder /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/

and the result of the command west config manifest.path is "app01"

@thomasoggiersoprod  found the issue.
You are using zephyr/modules.yml which is wrong.
The correct name is: zephyr/module.yml without s.

When I change it, the files zephyr_modules.txt add this line, great.
"app01":"/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/drivers"
But I get this compilation error:
`thomas@thomas-HP:~/Documents/IoT_Hevs/soprod_iot/app01$ west build -p always -b nrf9160dk_nrf9160ns
-- west build: generating a build system
Including boilerplate (Zephyr base): /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/cmake/app/boilerplate.cmake
-- Application: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01
-- Zephyr version: 2.3.0-rc1 (/home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr)
-- Found Python3: /usr/bin/python3.8 (found suitable exact version "3.8.2") found components: Interpreter
-- Board: nrf9160dk_nrf9160ns
-- Found toolchain: zephyr (/home/thomas/zephyr-sdk)
-- Found west: /home/thomas/.local/bin/west (found suitable version "0.7.2", minimum required is "0.7.1")
-- Found dtc: /home/thomas/zephyr-sdk/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.5.0", minimum required is "1.4.6")
-- Found BOARD.dts: /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns.dts
-- Found devicetree overlay: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/nrf9160dk_nrf9160ns.overlay
nrf9160dk_nrf9160ns.dts.pre.tmp:394.32-398.5: Warning (simple_bus_reg): /soc/cryptocell-sw: missing or empty reg/ranges property
nrf9160dk_nrf9160ns.dts.pre.tmp:93.42-105.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@40000000/kmu@39000)
nrf9160dk_nrf9160ns.dts.pre.tmp:342.19-348.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@40000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@40000000/power@5000)
-- Generated zephyr.dts: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr/include/generated/devicetree_unfixed.h
Parsing /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/Kconfig
Loaded configuration '/home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160ns_defconfig'
Merged configuration '/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/prj.conf'
Configuration saved to '/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr/.config'
Kconfig header saved to '/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.0
-- The CXX compiler identification is GNU 9.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/thomas/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Cache files will be written to: /home/thomas/.cache/zephyr
Changed board to secure nrf9160dk_nrf9160 (NOT NS)
=== child image spm - nrf9160dk_nrf9160 begin ===
Including boilerplate (Zephyr base): /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/cmake/app/boilerplate.cmake
-- Application: /home/thomas/Documents/IoT_Hevs/soprod_iot/nrf/samples/nrf9160/spm
-- Zephyr version: 2.3.0-rc1 (/home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr)
-- Found Python3: /usr/bin/python3.8 (found suitable exact version "3.8.2") found components: Interpreter
-- Board: nrf9160dk_nrf9160
-- Found toolchain: zephyr (/home/thomas/zephyr-sdk)
-- Found west: /home/thomas/.local/bin/west (found suitable version "0.7.2", minimum required is "0.7.1")
-- Found dtc: /home/thomas/zephyr-sdk/sysroots/x86_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.5.0", minimum required is "1.4.6")
-- Found BOARD.dts: /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160.dts
-- Found devicetree overlay: /home/thomas/Documents/IoT_Hevs/soprod_iot/nrf/samples/nrf9160/spm/nrf9160dk_nrf9160.overlay
nrf9160dk_nrf9160.dts.pre.tmp:95.42-107.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/flash-controller@39000: duplicate unit-address (also used in node /soc/peripheral@50000000/kmu@39000)
nrf9160dk_nrf9160.dts.pre.tmp:344.19-350.3: Warning (unique_unit_address_if_enabled): /soc/peripheral@50000000/clock@5000: duplicate unit-address (also used in node /soc/peripheral@50000000/power@5000)
-- Generated zephyr.dts: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/spm/zephyr/zephyr.dts
-- Generated devicetree_unfixed.h: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/spm/zephyr/include/generated/devicetree_unfixed.h
Parsing /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/Kconfig
Loaded configuration '/home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/boards/arm/nrf9160dk_nrf9160/nrf9160dk_nrf9160_defconfig'
Merged configuration '/home/thomas/Documents/IoT_Hevs/soprod_iot/nrf/samples/nrf9160/spm/prj.conf'
Merged configuration '/home/thomas/Documents/IoT_Hevs/soprod_iot/nrf/samples/nrf9160/spm/boards/nrf9160dk_nrf9160.conf'
Configuration saved to '/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/spm/zephyr/.config'
Kconfig header saved to '/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/spm/zephyr/include/generated/autoconf.h'
-- The C compiler identification is GNU 9.2.0
-- The CXX compiler identification is GNU 9.2.0
-- The ASM compiler identification is GNU
-- Found assembler: /home/thomas/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc
-- Cache files will be written to: /home/thomas/.cache/zephyr
-- Configuring done
-- Generating done
-- Build files have been written to: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/spm
=== child image spm - nrf9160dk_nrf9160 end ===
CMake Warning at /home/thomas/Documents/IoT_Hevs/soprod_iot/zephyr/CMakeLists.txt:1384 (message):
__ASSERT() statements are globally ENABLED
Changed board to secure nrf9160dk_nrf9160 (NOT NS)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build
-- west build: building application
[1/153] Preparing syscall dependency handling
[8/153] Performing build step for 'spm_subimage'
[7/194] Preparing syscall dependency handling
[189/194] Linking C executable zephyr/zephyr_prebuilt.elf
Memory region         Used Size  Region Size  %age Used
FLASH:         32 KB        48 KB     66.67%
SRAM:        5416 B        64 KB      8.26%
IDT_LIST:          40 B         2 KB      1.95%
[194/194] Linking C executable zephyr/zephyr.elf
[146/153] Linking CXX executable zephyr/zephyr_prebuilt.elf
FAILED: zephyr/zephyr_prebuilt.elf
: && ccache /home/thomas/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-g++  -save-temps   zephyr/CMakeFiles/zephyr_prebuilt.dir/misc/empty_file.c.obj  -o zephyr/zephyr_prebuilt.elf  -Wl,-T  zephyr/linker.cmd  -Wl,-Map=/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr/zephyr_prebuilt.map  -Wl,--whole-archive  app/libapp.a  zephyr/libzephyr.a  zephyr/arch/common/libarch__common.a  zephyr/arch/arch/arm/core/aarch32/libarch__arm__core__aarch32.a  zephyr/arch/arch/arm/core/aarch32/cortex_m/libarch__arm__core__aarch32__cortex_m.a  zephyr/arch/arch/arm/core/aarch32/cortex_m/mpu/libarch__arm__core__aarch32__cortex_m__mpu.a  zephyr/arch/arch/arm/core/aarch32/cortex_m/cmse/libarch__arm__core__aarch32__cortex_m__cmse.a  zephyr/lib/libc/newlib/liblib__libc__newlib.a  zephyr/lib/posix/liblib__posix.a  zephyr/soc/arm/common/cortex_m/libsoc__arm__common__cortex_m.a  zephyr/drivers/gpio/libdrivers__gpio.a  zephyr/drivers/spi/libdrivers__spi.a  zephyr/drivers/serial/libdrivers__serial.a  modules/app01/gpio/mcp23s08/lib..__app01__drivers__gpio__mcp23s08.a  modules/nrf/lib/fatal_error/lib..__nrf__lib__fatal_error.a  modules/nrf/subsys/fw_info/lib..__nrf__subsys__fw_info.a  modules/nordic/lib..__modules__hal__nordic.a  -Wl,--no-whole-archive  zephyr/kernel/libkernel.a  zephyr/CMakeFiles/offsets.dir/arch/arm/core/offsets/offsets.c.obj  -L"/home/thomas/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/9.2.0/thumb/v8-m.main/nofp"  -L/home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build/zephyr  -lgcc  -Wl,--print-memory-usage  -mcpu=cortex-m33  -mthumb  -mabi=aapcs  -Wl,--gc-sections  -Wl,--build-id=none  -Wl,--sort-common=descending  -Wl,--sort-section=alignment  -Wl,-u,_OffsetAbsSyms  -Wl,-u,_ConfigAbsSyms  -nostdlib  -static  -no-pie  -Wl,-X  -Wl,-N  -lstdc++  spm/libspmsecureentries.a  -lm  -lc  -lgcc  -L"/home/thomas/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi"/lib/thumb/v8-m.main/nofp  -specs=nano.specs && :
Memory region         Used Size  Region Size  %age Used
FLASH:       27208 B       976 KB      2.72%
SRAM:        6800 B       128 KB      5.19%
IDT_LIST:          88 B         2 KB      4.30/home/thomas/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/9.2.0/../../../../arm-zephyr-eabi/bin/ld: Undefined initialization levels used.
collect2: error: ld returned 1 exit status
%
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /usr/bin/cmake --build /home/thomas/Documents/IoT_Hevs/soprod_iot/app01/build`

When trying to build like you, I can reproduce same error which seems to originate from the generated linker file in <build-folder>/zephyr/linker.cmd
_image_rodata_start = .;
 initlevel :
 {
  __init_start = .; __init_PRE_KERNEL_1_start = .; KEEP(*(SORT(.init_PRE_KERNEL_1[0-9]))); KEEP(*(SORT(.init_PRE_KERNEL_1[1-9][0-9]))); __init_PRE_KERNEL_2_start = .; KEEP(*(SORT(.init_PRE_KERNEL_2[0-9]))); KEEP(*(SORT(.init_PRE_KERNEL_2[1-9][0-9]))); __init_POST_KERNEL_start = .; KEEP(*(SORT(.init_POST_KERNEL[0-9]))); KEEP(*(SORT(.init_POST_KERNEL[1-9][0-9]))); __init_APPLICATION_start = .; KEEP(*(SORT(.init_APPLICATION[0-9]))); KEEP(*(SORT(.init_APPLICATION[1-9][0-9]))); __init_SMP_start = .; KEEP(*(SORT(.init_SMP[0-9]))); KEEP(*(SORT(.init_SMP[1-9][0-9]))); __init_end = .;
 } > FLASH
 sw_isr_table :
 {
  . = ALIGN(0);
  *(.gnu.linkonce.sw_isr_table)
 } > FLASH
 initlevel_error :
 {
  KEEP(*(SORT(.init_[_A-Z0-9]*)))
 }
 ASSERT(SIZEOF(initlevel_error) == 0, "Undefined initialization levels used.")

however, i'm not sure on the root cause of this.

Did you find a way to solve this problem?

another mistake, when referring to Kconfig variables, then be sure to use the right name.
You are using CONFIG_GPIO_mcp23s08_INIT_PRIORITY instead of CONFIG_GPIO_MCP23S08_INIT_PRIORITY in gpio_mcp23s08.c

Ok thanks and sorry, but now I can compile, but the device_get_binding result function is the same -> null...

@ioannisg  is this something in your area of expertise ^^^


Broken link

In the following section the link is returning a 404 message
Usage behavior and policy for anonymous users
Anonymous users can't directly use apps in meetings. Native users can continue to use meetings apps if anonymous users are present. If an app sends an adaptive card in the chat, anonymous users can interact with the card. For more information, read Allow anonymous users to join meetings.
[Enter feedback here]

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

ID: 0735d322-f6f5-7cc8-9994-1420e3fb7baa
Version Independent ID: f9b25b51-eb9c-63fa-b30e-e1490c8d31b6
Content: Teams apps behavior for non-standard users - Microsoft Teams
Content Source: Teams/non-standard-users.md
Service: msteams
GitHub Login: @cichur
Microsoft Alias: v-cichur

@nikki-c Thank you for submitting feedback and contributing to the docs. We are currently investigating this.


Authorization failed

Phone: Samsung Galaxy S8+
OS: Latest Android available
Nothing happened at first when I clicked "Authorize Gitpoint" after logging in from the Github window opened on the app.
Then I restarted the app and tried again, then after a few seconds of trying to authorize Gitpoint, it redirects to "gitpoint://welcome" which shows a 405 Not Allowed Nginx error page.
Then after restarting it again, clicking "Authorize Gitpoint" it finally works.

Hi @marcus-sa, maybe GitHub had a little outage and couldn't process the oAuth when you tried it, and displayed an error page (using the Nginx webserver).
We're using a WebView for authentication atm, so that would be the explanation.

I meet the same problem. It seems that I need an IOS device to complete the first required authorization operation.

There are a couple of similar issues: https://github.com/gitpoint/git-point/issues/674#issuecomment-365206090
They currently consider to add alternative login methods.
OAuth seems to struggle with different issues since a couple of time on Githubs side.

This issue was related to a temporary problem with GitHub that have been resolved. Closing this as the oAuth problem is already tracked in 3 other issues.


Admin Theme: javascript error when mouse over on Queries menu

Mouse over on Query menu cause to following error : "Syntax error, unrecognized expression: unsupported pseudo: hover". Tested on IE11, latest Chrome

This was recently fixed. Perhaps you need to clear your browser cache?

You are right. On IE a clearing is fixed, but on Chrome it still occurred.

My mistake. You can close this is issue. I had not the latest version. With resent cheages this is error is not occurred.

No worries, glad to hear it's a non issue. Also, thanks a lot for your reporting the RTL issues!