Added Relative, Absolute, and Epoch timing.

Tickets addressed: AERIE-1790
Review: By commit
Merge strategy: Merge (no squash)

Description
I added these timing options to the seqJson generated during expansion runs:
“ABSOLUTE”,
“COMMAND_RELATIVE”,
“EPOCH_RELATIVE”,
“COMMAND_COMPLETE”
The time values use ISO 8601 and follow the stage 3 proposal for Temporal
I am using this spec file here as a reference: spec
Here is an example of expansion logic:
    BAKE_BREAD.relativeTiming(Temporal.Duration.from({ minutes: 5 })),
    BAKE_BREAD.absoluteTiming(Temporal.Instant.from("2022-04-20T20:17:13Z")),
    BAKE_BREAD.epochTiming("starPoch", Temporal.Duration.from({ minutes: 15 })),

Absolute time is not a duration but rather a Temporal.Instant as you will need to provide an exact time of when you will like to run the command.
You will notice the epochTiming will require an epoch name. From what I gathered, epoch names are global so the user should provide a valid name. I am storing the epochName in the epoch : {} field in the generated seqJson.
Here is the output from the expansion run
    {
        "id": "command",
        "steps": [
            {
                "args": [],
                "stem": "BAKE_BREAD",
                "time": {
                    "tag": "PT5M",
                    "type": "COMMAND_RELATIVE"
                },
                "type": "command",
                "metadata": {}
            }
        ],
        "metadata": {}
    },
    {
        "id": "command",
        "steps": [
            {
                "args": [],
                "stem": "BAKE_BREAD",
                "time": {
                    "tag": "2022-04-20T20:17:13Z",
                    "type": "ABSOLUTE"
                },
                "type": "command",
                "metadata": {}
            }
        ],
        "metadata": {}
    },
    {
        "id": "command",
        "steps": [
            {
                "args": [],
                "stem": "BAKE_BREAD",
                "time": {
                    "tag": "PT15M",
                    "type": "EPOCH_RELATIVE"
                },
                "type": "command",
                "epoch": "Nova",
                "metadata": {}
            }
        ],
        "metadata": {}
    }

Verification
I ran through the whole expansion process to generate the above seqJson.
Documentation
none
Future work
Continue to add missing fields in the seqJson generated by sequence expansions.

Looks very solid to me!

Given our discussion with Mike about time formats, I think we'll have to add to the formatters for the time serialization. So we may want to hold this PR until we get full concurrence on that.

Since we have other work to go on the seqJson support, I think we should merge and handle that in a different PR

🚢


[Bug]:

What happened?
when you call collection.add( ) and pass in a list of embeddings if your embeddings for instance are in
numpy.float32 an error will be raised, the embeddings are printed, but from that you cannot quickly infer that your float type causes the error, as the numpy.float32  and float look exactly the same when printed.
Versions
chroma version : 0.4.6
Python 3.11.4
macos ventura version  13.5
Relevant log output
Expected each value in the embedding to be a int or float, got [[-0.13520215, 0.025011368, 0.34365246, 0.16351755, 0.59871215, ...]

@HP2706, thanks for this. Can I kindly ask you to update the title of the issue to something in the lines of Embedding datatype checks issue

In newer versions of Chroma Embeddings are now NumPy arrays


Publishing cargo verification

Cargo's CI should verify that its packages can build before being published.
Cargo is published to crates.io with --no-verify, in part because the publishing system isn't prepared for doing verification. However, that would also only verify for one platform.
Ever since switching cargo to a workspace, we've had problems with workspace feature unification causing problems that aren't discovered until after cargo is published (#12017, #12565). Our CI can't detect these issues because all tests are done with feature unification.
Unfortunately cargo package can't be used due to version bumps of local dependencies (#9260).
I'm not sure if or how this could be fixed without changes to cargo itself.

Unsure why I didn't recommend this before but cargo-hack (which we already use for MSRV verification) is able to run Cargo commands on packages in isolation and can automatically enumerate feature combintions.
Granted, once someone implements the non-unified version of #14774, we can use that.


Allow modification of ListTile's horizontalTitleGap, minVerticalPadding, minLeadingWidth

Description
Allow the modification of ListTile's default horizontalTitleGap, minVerticalPadding, minLeadingWidth.

Related Issues

fixes https://github.com/flutter/flutter/issues/47647
https://github.com/flutter/flutter/issues/28924

Tests
I added the following tests:

Added test ListTile horizontalTitleGap = 0.0
Added test ListTile horizontalTitleGap = (default)
Added test ListTile minVerticalPadding = 80.0
Added test ListTile minLeadingWidth = (default)
Added test ListTile minLeadingWidth = 60.0

Checklist
Before you create this PR, confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]). This will ensure a smooth and quick review process.

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I signed the CLA.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I updated/added relevant documentation (doc comments with ///).
[x] All existing and new tests are passing.
[x] The analyzer (flutter analyze --flutter-repo) does not report any problems on my PR.
[x] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Did any tests fail when you ran them? Please read Handling breaking changes.

[x] No, no existing tests failed, so this is not a breaking change.
[ ] Yes, this is a breaking change. If not, delete the remainder of this section.

More than half a year has passed... #47647

@Playhi, unfortunately there was a recent change to some community tests dealing with package versioning. This is throwing off the tests for this PR. Can you merge with the latest from master and push to this PR?
The easiest way to do this is something like:
git pull --rebase upstream master
git push --force origin list_tile_more_customizable

Hopefully that will clear up the tests and we can land this change.

@Playhi thanks for the update, but it looks like there is a still a merge conflict with what is on master. Perhaps someone else checked in something conflicting since your update? Can you merge one more time?


Not possible to connect with alfen tool after itegration

Hi there and thanks for your effort .
Could it be that ones you done the integration in AH . you cant loging with the alfen tool ?

Hey SpeedlimitsB,
This is not a bug/ issue. The integration keeps a constant connection open with the charger. So if you want to use the Alfen tool, you have to (temporarily) deactivate the integration.  Everything comes with a price haha.
So yes, this behavior is normal. 😊
greets,
Martin

Thanks !!


wip: Fuzzying

let's not add more and more complexity to the project right away. We should focus one one thing at a time and do it well.
We don't just want to add fuzzing for the sake of fuzzing, and we don't want to add another unrelated toolchain if it doesn't have benefits. let's first focus on getting Kani to work and then evaluate the pros & cons. if Kani is fast enough and cover all we want then fuzzing brings only limited benefits. If Kani has drawbacks or is limited then we might consider fuzzing for extra coverage. We might also want to look into how to limit the overall complexity, for instance with a common abstraction such as that one.


should empty components be serialized by snapshots?

More discussion than issue. I have an empty component tag being serialized by the snapshot, it's going to be an empty {} json object.
so something like this: "empty_tags": [numids, id, {}, id2, {}]
it may make more sense to only serialize the component if constexpr(!std::is_empty_v<Component>)
so that it ultimately does something like this for empty tag components...
"empty_tags": [numids, id, id2]

see https://github.com/skypjack/entt/pull/220

Do you mean not to emit the component when it's empty? It makes sense actually. The archive could already discard it, but an opaque archive that doesn't care about the types would benefit from this and there is no need to emit the component in this case. I agree.

yea I wasn't sure how to tell cereal to "discard" it, cause an empty serialize implementation for the empty component still led to "{}". I like the idea of the archiver not having to worry about the empty tag components.

Indeed. I cannot work on it right now, but I'll definitely review and merge the PR soon. Thanks. :+1:

I've merged your PR on experimental and reworked it a bit.
If it works fine, I'll merge it upstream the next time I turn on my laptop.
Let me know. Thank you again for pointing it out.


Feature/release automation

@timokoch, this is an idea for an automated release process. When a new tag is pushed, this

checks that the latest tag matches the versions specified in the .cff/cmake files
generates a release description from the changelog
builds the doxygen documentation
creates a release using the description, attaching the built html documentation as asset

note: is based on #224

How about turning the check_version script into a set_version script. Then it can be used both to set the version and check the version in the CI via set_version.py && git diff?


Touch input

This PR proposes to add the generic API from the touch branch for receiving touch input.
There exists at least the following efforts, since at least 2013 (!), to add touch to GLFW:

#42 The related touch branch was created by Quinten Lansu with additions (bananas!) from Camilla Löwy.
#532 An effort was made in 2015 to get touch working on Wayland by linkmauve.
#952 In 2017 Erik Sunden made a PR which (besides rebasing) proposed bundling touches before passing to callbacks.
Related: #90 (trackpads, but #42 is mentioned in the discussions)

Now, I have a customer who needs touch to work in our application (voysys.se) so I need touch to work (which it does) at least in a fork for us. Platform for my project is Windows. I added a few hours to the work package to be able to make this PR with these changes to the upstream. (If it is merged is of course an open question for the maintainers/community.)
After reading through the previous efforts on touch, above, I came to the conclusion that I like the callback api in the touch branch. It is based on WM_TOUCH, which is available from windows 7. The effort in PR #532 to add Wayland support indicates that the approach will work for other platforms too. Raw touch points with id, state (press/move/release), and position are passed in. It is up to the user to add inertia, gestures, whatever. I think this is a clean, sane low level api for touch and that it is the right approach. Because who knows what people want to do with the touches.
What I have done:

Rebased the touch branch on the latest upstream/master
Updated comments, defines, styling, etc to be in line with what the current standards seems to be (hope I got it right?)
Added a "glfwTouchInputSupported" to check for touch support (I'm open for removing this one - I took inspiration from the raw mouse support test function but that actually works slightly differently in that it is a per platform true/false thing. Touch is a platform, OS-version and also "does the user actually have a touch screen" question. Right now this function answers the platform and OS-version questions, but it doesn't know if the user has a touch screen.)
Used this to build a simple pan+zoom touch interface in our application
(I squashed the individual commits, because rebasing was easier this way and they did not build individually anyway)

I have tested this now on my laptop which has a touchscreen (surface book 2) and starting next week I will run tests on the target displays which are external multitouch monitors.
[2020-11-02] Update: this is running and working well on customer's site for a few months. Touch is the only input used, on two external touch monitors per pc. No issues has been reported.

Would this enable gestures like pinch-to-zoom, two-finger panning, etc on Macs?

Would this enable gestures like pinch-to-zoom, two-finger panning, etc on Macs?

Would this enable gestures like pinch-to-zoom, two-finger panning, etc on Macs?

No, for a number of reasons:

Touch function in this PR is Windows only
This PR adds "raw" touches, so for pinch and pan that needs to be handled on a higher level
This PR is touch as in touch-screen, not as in touch-pad (I am not aware of any mac with touch screens, not sure how macos handles connected external touch screens)

Would this enable gestures like pinch-to-zoom, two-finger panning, etc on Macs?

No, for a number of reasons:

Touch function in this PR is Windows only
This PR adds "raw" touches, so for pinch and pan that needs to be handled on a higher level
This PR is touch as in touch-screen, not as in touch-pad (I am not aware of any mac with touch screens, not sure how macos handles connected external touch screens)

@torkeldanielsson Thanks a lot for this. ATM I am working on a home made virtual jukebox UI and use GLFW. I'll control it via a 10" touch screen and I just need the touch press and release (with coordinates) functions and it seems to be available in your code.
I am new at github. Are there 64-bits glf3w.lib and glf3w.dll available to go with the headers you share here https://github.com/torkeldanielsson/glfw/tree/touch/include/GLFW ?
Thanks again
David

@torkeldanielsson Thanks a lot for this. ATM I am working on a home made virtual jukebox UI and use GLFW. I'll control it via a 10" touch screen and I just need the touch press and release (with coordinates) functions and it seems to be available in your code.
I am new at github. Are there 64-bits glf3w.lib and glf3w.dll available to go with the headers you share here https://github.com/torkeldanielsson/glfw/tree/touch/include/GLFW ?
Thanks again
David

Hi, in case it can be useful for someone, for raylib I created a single-file gestures.h module to manage gestures for the multiple platforms, receiving simple touch events.

Hi, in case it can be useful for someone, for raylib I created a single-file gestures.h module to manage gestures for the multiple platforms, receiving simple touch events.

@torkeldanielsson Thanks a lot for this. ATM I am working on a home made virtual jukebox UI and use GLFW. I'll control it via a 10" touch screen with a mini PC (Windows 10) and I just need the touch press and release (with coordinates) functions and it seems to be available in your code.
I am new at github. Are there 64-bits glf3w.lib and glf3w.dll available to go with the headers you share here https://github.com/torkeldanielsson/glfw/tree/touch/include/GLFW ? And basic documentation on how to initialize and set the callback functions?
Thanks again
David

This is a PR (pull request), which is a set of suggested changes to the master GLFW repository. The  .lib/.dll files are created as part of the release process, which is done from time to time based on the master. To use this version you need to clone my branch, check out this branch, and then build it. This PR includes documentation for the functionality that is added, you can see this by clicking on the "files changed" tab above.

@torkeldanielsson Thanks a lot for this. ATM I am working on a home made virtual jukebox UI and use GLFW. I'll control it via a 10" touch screen with a mini PC (Windows 10) and I just need the touch press and release (with coordinates) functions and it seems to be available in your code.
I am new at github. Are there 64-bits glf3w.lib and glf3w.dll available to go with the headers you share here https://github.com/torkeldanielsson/glfw/tree/touch/include/GLFW ? And basic documentation on how to initialize and set the callback functions?
Thanks again
David

This is a PR (pull request), which is a set of suggested changes to the master GLFW repository. The  .lib/.dll files are created as part of the release process, which is done from time to time based on the master. To use this version you need to clone my branch, check out this branch, and then build it. This PR includes documentation for the functionality that is added, you can see this by clicking on the "files changed" tab above.

To use this version you need to clone my GLFW fork, check out this branch, and then build it. This PR includes documentation for the functionality that is added, you can see this by clicking on the "files changed" tab above.

OK I am going to try to understand how to build it with visual studio 2017.
Thanks a lot to take time to answer.
David

To use this version you need to clone my GLFW fork, check out this branch, and then build it. This PR includes documentation for the functionality that is added, you can see this by clicking on the "files changed" tab above.

OK I am going to try to understand how to build it with visual studio 2017.
Thanks a lot to take time to answer.
David

Any news on this - currently use glfw as windowing system for a client that recently requested pinch to zoom support. Having this pulled into a release and not hacked into the build would be a massive plus.

It might be possible to capture touch input in macOS as well. Catalina introduced Sidecar, that can turn iPads into a secondary screen for Macs. I believe I read in the past that the iPad can be used to capture touch events, as well. In that case, glfwTouchInputSupported can take a monitor as an argument, to test it for the monitor itself. Hopefully, an iPad in Sidecar should be reported as another monitor? Nonetheless, Apple Pencil events can be captured by macOS, on the iPad. Unsure how, but I believe it's with this framework: https://developer.apple.com/documentation/pencilkit

Anyupdates? I need pin to zoom touch on Mac touchpad. This is support very well in XCode's 3D file viewer.

Any blockers here?


Extension logging API - output channel

Testing #161786
Are we planning on bringing the "time stamp", and "colouring" improvements to the "normal" output channels. I am asking as probably we will probably continue to have two "channel" for the Git extension (one for the git commands, and one for the logs).

Are we planning on bringing the "time stamp", and "colouring" improvements to the "normal" output channels.

I do not think so. Only log output channels will have timestamp and colouring.


Feature 9.5 compatibility

Few API changes in PG95 broke cstore_fdw. With this change cstore_fdw builds and works with both PG95 and pre-PG95 versions.

Hey @mtuncer: I just noticed the Coveralls settings for cstore_fdw were not set correctly. I have pg_shard set to only fail a build if coverage drops by more than 0.5% during a single change or if it drops beneath 90% overall. Dropping by 0.02% is basically noise, so this shouldn't have been marked as a bad build. I fixed the settings and am re-triggering the build.

Closed to re-trigger a Travis build to test settings.

It looks good and re-tested after the final commit, it's a :ship:
(But, I am opening an issue to track moving compression related definitions/declarations into a seperate header with enhancement tag)


Add MIME type to served files

Currently, all JS files are served as "content-type: text/plain; charset=utf-8"  which is a problem if MIME sniffing is disabled for the domain that Asynqmon is hosted on.
This PR sets the Content-Type header manually for files ending in .js and tries to detect the MIME type for other files.

Bump :)


Bluetooth: Quality of service: Adaptive channel map

Is your feature request related to a problem? Please describe.
I am now working on BLE development on Zephyr (1.14 and 2.0), I would like to update channel map from environment so that I can add some specific features to my application, but I found no function in Zephyr supporting this. There are only some functions for setting and reading channel map.
Describe the solution you'd like
Since BLE channel hopping is based on channel map, and theoretically the channel map should change with surroundings by time. It would be useful if there is a function in Zephyr to update the channel map from environment.
Additional context
Previously I asked for a function for reading channel map being used now, because I supposed Zephyr RTOS has been updating channel map from environment periodically or randomly. But actually Zephyr does not really have anything for that yet.

CC @jhedberg @joerchan @cvinayak

I am not sure if devices from Nordic support environment sensing. I have this feature request, because I suppose that nRF52840 DK has ability to sense environment. If this feature request is impossible on Nordic devices, then please tell me and I will close it.

@BOZHENG001 Detecting the channel performance is possible. But there is no standard way over HCI to communicate this information from the controller to the host. So first thing to do would be to come up with a proposal on how to address this issue.
It's the central (or master) role that sets the channel map of the connection. Are you making a central role application?

@joerchan Yes, I am making a master application. In BLE stack, only master devices are allowed to update channel map, so I am doing all the procedures in master devices.

Clarification: This enhancement only covers setting the channel map from the Host, not detecting the noise levels in the channels.

@joerchan reminds me that we have bt_le_set_chan_map() in the tree today. The ability to update the channel map from noise in the environment is currently not in scope. @BOZHENG001 if you are interested in moving this forward please send a proposal, thanks!

@carlescufi  Hi carlescufi, it has been a long time since this issue was closed. I am reopening it because I would like to recommend a proposal/paper providing a potential solution for this issue. It introduces both an interference detection method and an improved channel selection algorithm (please see: https://www.mdpi.com/1424-8220/21/7/2257).

@BOZHENG001 You didn't reopen it though. What's your plan forward?

@joerchan Indeed I did not, just wanted to share with you about this proposal, since as far as I know, even now there is no standard methodology in the BLE specification. So maybe this can be a future solution for BLE.


imp: Use the third-person s?

No.
catch in C-like languages isn't third person.
raise in Python either.
So let's continue to use first person.


WIP: Add rabbitmq image and documentation.

Signed-off-by: Dan Lorenc<EMAIL_ADDRESS>

This is a WIP until https://github.com/wolfi-dev/os/pull/349 lands :)

Removing the WIP, this should build now.


Conflict between Slack and Auth0 query parameters in OAuth flow.

Current setup:
Our backend is handling all the Slack OAuth flow, and we have set up a redirect_uri on our frontend route which calls the backend endpoint (protected endpoint) to conduct all the required verification using state and code query params and cookie (set during the installation flow).
We also use Auth0 for authentication purposes. Frontend is using it as well.
The Problem:
We are trying to integrate the Slack Bot installation flow.
But the problem arises when Slack's callback to our frontend route starts Auth0 authentication (since it observes that the call came from an unknown origin). When this Auth0 authentication is completed, Auth0 overrides the code and state query params initially that were sent by the slack server (because Auth0 also performs the authentication with its code and state query param). And hence as a result when frontend calls the backend endpoint (protected endpoint), slack oauth flow fails.
Possible solutions we came up with:
We were thinking of making our backend endpoint (which receives this state and code query param for slack oauth flow) public but the problem is that we manage our state generation logic (for the slack install flow) in our database and we don't want to make any endpoint public which performs db operation.
I've also read the slack server authorize flow and it is mentioned in the API contract that the state parameter is expected - so we cannot do the renaming of the state parameter variable.
I want suggestions on how should I handle this oauth flow then.

Hi @akshatdalton, thanks for writing in.
I think the conflict of query parameters cannot be resolved in a reasonable way. So, in your case, I recommend performing Auth0 authentication before redirecting the user who is installing from /slack/install to the slack.com/authorize URL.
Specifically, you can create a customized OAuthFlow implementation by inheriting the class like this: https://github.com/slackapi/bolt-python/blob/main/slack_bolt/adapter/aws_lambda/lambda_s3_oauth_flow.py
To modify the behavior of /slack/install, you can override this method: https://slack.dev/bolt-python/api-docs/slack_bolt/oauth/index.html#slack_bolt.oauth.OAuthFlow.handle_installation
I hope this helps.

Forgt to mention this: If an installing user lost Auth0 authentication for some reason when visiting /slack/oauth_redirect, your app needs to prioritize Auth0's query parameter handling over Slack's ones, and then your app needs to ask the same user to go through the Slack OAuth flow again. Until your app completes oauth.v2.access API call using a given code parameter, the installation is not yet completed. Thus, it's safe to do it again in the scenario.


CarListItem is not using object destructuring

I got error on the virtualized list screen in the expo app. The problem is to get an auto object you have to use either prop.item or object destructuring.

I gotcha. I've been making a lot of changes in that area recently. It must have been overlooked.
I approved your pull request. Thank you for the insight!


Add travis-ci yml configuration

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@537a3d6). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #30   +/-   ##
=========================================
  Coverage          ?   43.14%
=========================================
  Files             ?       22
  Lines             ?     1050
  Branches          ?      214
=========================================
  Hits              ?      453
  Misses            ?      556
  Partials          ?       41

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 537a3d6...efb01e4. Read the comment docs.

@tgalery I spent sometimes trying to configure (unsuccessfully) an instance of jenkins, and then I tried travis-ci. I'm very happy with it, automatically tests the pull requests, provides test coverage, and email notifications. This PR for me is good to be merged. What do you think?

Looks good to me, I guess the warning No coverage uploaded for pull request base means that once this hits master, the base branch would have coverage data and future warnings would disappear. I took a look at the pr branch and the ci badge says that the build status is unknown. Is this supposed to be like this ?
Also, squashing this to one commit might be the way to go.

Thanks @tgalery Build status is unknown because it's the status of the master (I had to hardcode the branch in the markdown) and the master still has to run travis. I think (hope) it will run it after the merge


Use buffered channels in synchronizer

Instead of using a mutex, I would use a buffered channel here (maybe with concurrency slots) with a synchronizer goroutine reading from the channel and pushing. The nice thing with a buffered channel is that upstream goroutines can push data to be read even if the downstream goroutine is not ready to read this data yet (e.g. so the upstream goroutine can perform more scan work concurrently), while still being able to apply backpressure if the downstream goroutine is super slow for some reason.

Originally posted by @asubiotto in https://github.com/polarsignals/frostdb/pull/202#discussion_r976288777

I think it's still on the table. It's been a while.
Your assumption is correct with the removal of the mutexes. Making it configurable via a constant should be enough for now. I'd have to search again, but I don't think we have a benchmark.


Correctly skip adding default shortcuts for overriden commands

A small bug was causing existing shortcuts to continue to work even when adding overrides to SETTINGS (the overrides worked as well).
Fixes #688
(Note this does not fix #689 - looks like that's caused by something different)
@zefhemel I hope you don't mind me putting up these PRs! I thought I could help fix some of these small bugs.

Dude, I really appreciate the help!


configure parameterhint pop-up

I would like to manage this popup columnwidth and perhaps choose if text is wordwrap or if i have to scroll horizontally on it.

Tracked in #29126 and #29757


Invalid glottocode easr...

The Glottocode for East Mansi should be east2879, not easr...:
https://github.com/cldf-datasets/uratyp/blob/main/raw/Languages.csv#L26

Yes, sorry, it must be a typo.

ok, will fix.


Initialize a version from its string representation should be Optional

Version("") will crash the device. Shouldn't it be init? instead of init!
Error: Failed to parse version number '': InvalidComponents
Fatal error: Unexpectedly found nil while unwrapping an Optional value
2019-09-11 21:05:13.709726-0400 ec3730[79029:21121642] Fatal error: Unexpectedly found nil while unwrapping an Optional value

This has been completed in #45 - a new release still has to be cut tho

Resolved with 0.7.1


Cannot read property 'numGeoms' and onDemandLoadingEnabled

I followed modelderivative project and got a urn of a model. I uncommented the code you mentioned in the readme. Earlier I had used this project successfully and I was able to see the model in the viewer. Now when I run I get following errors >
blob:http://localhost:3000/86762004-1fd9-431a-9836-287cba60048d:20 An LMV resource (https://developer.api.autodesk.com/derivativeservice/v2/derivatives/urn%3Aadsk.viewing%3Afs.file%3AdXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6NWN6cWhkZ3g1Y2N6cWhkZ3hlc25zNGplYXlkbmR3Z2NtZ3llZzR5MC9SZXZpdF8yMDE3X0dldHRpbmdfU3RhcnRlZC5ydnQ%2Foutput%2FResource%2F3D%20View%2F%7B3D%7D%20307584%2FMaterials.json.gz?domain=http%3A%2F%2Flocalhost%3A3000) was not uncompressed by the browser. This hurts performance. Check the Content-Encoding header returned by the server and check whether you're getting double-compressed streams. The warning prints only once but it's likely the problem affects multiple resources.
p @ blob:http://localhost:3000/86762004-1fd9-431a-9836-287cba60048d:20
wgs.min.js:13 Uncaught TypeError: Cannot read property 'numGeoms' of undefined
    at d.initialize (wgs.min.js:13)
    at e.onModelRootLoadDone (viewer3D.min.js:10)
    at n (viewer3D.min.js:10)
    at Worker.d (viewer3D.min.js:9)
wgs.min.js:13 Uncaught TypeError: Cannot read property 'onDemandLoadingEnabled' of null
    at Wa.initialize (wgs.min.js:13)
    at d.setBVH (wgs.min.js:13)
    at n (viewer3D.min.js:10)
    at Worker.d (viewer3D.min.js:9)

Which version of the viewer are you using? Check in the console by typing
LMV_VIEWER_VERSION
That can give me a better idea of what is happening.
Thanks

LMV_VIEWER_VERSION
"2.17"
Later on I restarted my system and it started working :)

Ok cool, Yeah maybe a cache problem. Let me know if it happens again.
Cheers!


Optimize: use startChooser() instead startActivity while opening "share"

@nickbutcher I have merged codes from master and solved conflicts.

The branch still can't be merged.
You should have rebased your branch on top of master, instead of merging master into it. Also like this, the list of commits doesn't reflect the changes done by this PR.

@florina-muntenescu how about last change?


Enabling IDP authentication results in local users no longer getting a valid kubeconfig

What kind of request is this (question/bug/enhancement/feature request):
Bug:

breaking local users from authenticating via tokens in generated kubeconfig for a cluster
also breaks a local user from using a kubectl shell from the ui in the same manor

Steps to reproduce (least amount of steps as possible):

create a local user
enable an idp authentication (okta saml in my case)
log in to ui with local user
click on a cluster
click "launch kubectl" or "kubeconfig file"

Result:

"launch kubectl" results in a black window with no prompt
"kubeconfig file" results in a config that has the following user in it:

users:
- name: "${cluster}"
  user:
    exec:
      apiVersion: client.authentication.k8s.io/v1beta1
      args:
        - token
        - --server=${rancher_fqdn}
        - --user=${cluster}
      command: rancher

instead of the expected:
users:
- name: "${cluster}"
  user:
    token: ${token}

Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): 2.5.3
Installation option (single install/HA): kubernetes HA

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Custom
Machine type (cloud/VM/metal) and specifications (CPU/memory): cloud
Kubernetes version (use kubectl version): 1.18.x

+1

+1


Automatically/Dynamically propagate day channels into category of choice.

Automatically make the channels in a category.
Category can be set using the command interface, In which channels with name {year}-{day} will be made

#13

Note that #14 requests for the category name pattern and the channel name pattern to be configurable from a server to server basis and #19 added a database helper helping to save this data.
It was planned for the current draft pull request #24 to apply the saved data, however, I kinda got off track there and currently have lots to do. Thus I don't think i'll implement that any time soon. When this is implemented, the only thing missing is a command line interface as requested in #13.

yup, I saw that!
so the channel name pattern could be used for creation instead of moving?

yup, I saw that!
so the channel name pattern could be used for creation instead of moving?

In my opinion yes, and while working on #24 I asked @TrojanerHD if it is ok to change that, as far as I remember they were ok with it. They might however prefer it the current way, which I personally think isn't really user-friendly.

Im gonna change it locally. To which branch should I PR?

To which branch should I PR?
You should generally PR into the unstable branch

Alright

May I ask what exactly you're going to change now?

Automatically making the channels instead of moving them.

#28


Setting themes is not working, wallpapers not working.

When I run
python i3wm-themer.py --config config.yaml --load themes/[theme_id].json
terminal returns "failed to load .json file"
Also as of this moment my wallpaper has not changed during the install process.
I am running MANJARO I3 gaps, and I was successful every step of the way on this install process up until this point. Please advise. Thanx

Hello sir,
I was not really able to reproduce this. Could it be that you miss-typed something ? If the theme exists under themes/ folder, this should not normally happen.

Please see #77 .


What Filters are used in Convolution Neural Network?

when i use con1D in keras how filter are generated how can i know the final filters thank you

Did you know the process?


Skip result when suppressionStates is not empty/missing

Currently, if a result is suppressed (i.e. suppresionStates is not empty or missing), it is still converted to a code quality issue.
These results are generated when you suppress a warning with SuppressMessageAttribute or use a preprocessor directive (#pragma warning disable ...).
Auto generated code from RazorSourceGenerator also suppress warnings this way (as seen in codeanalysis.sarif3.json where the suppressionStates is not empty).
I would suggest that results are skipped if SuppressionStates is not SuppressionStatesVersionOne.None.
~I can prepare a PR if you want.~ See #5.

Thankls, that took waay to long to merge, Sorry!


Register namespace via policy Part Two

Changed Service:

batch
changeanalysis
chaos
cognitiveservices
computefleet
containerservicefleet
cosmosdbforpostgresql

Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

/azp run java - batch - mgmt - tests

/azp run java - changeanalysis - mgmt - tests

/azp run java - chaos - mgmt - tests

/azp run java - cognitiveservices - mgmt - tests

/azp run java - computefleet - mgmt - tests

/azp run java - containerservicefleet - mgmt - tests

/azp run java - cosmosdbforpostgresql - mgmt - tests

API change check
API changes are not detected in this pull request.

/azp run java - batch - mgmt - tests

/azp run java - changeanalysis - mgmt - tests

/azp run java - chaos - mgmt - tests

/azp run java - cognitiveservices - mgmt - tests

/azp run java - computefleet - mgmt - tests

/azp run java - cosmosdbforpostgresql - mgmt - tests


[test] fix an overflow in 32-bit device testing

Fix an indexing error that occurs when running on a 32-bit device.

Resolves rdar://99933632

@swift-ci please smoke test

@swift-ci please smoke test

Test failure was unrelated to this (dyld_info?)

@swift-ci please smoke test macOS platform

@swift-ci please smoke test macOS platform


[mediaset] Update extractor

Please follow the guide below

You will be asked some questions, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your pull request (like that [x])
Use Preview tab to see how your pull request will actually look like

Before submitting a pull request make sure you have:

[x] Searched the bugtracker for similar pull requests
[x] Read adding new extractor tutorial
[x] Read youtube-dl coding conventions and adjusted the code to meet them
[x] Covered the code with tests (note that PRs without tests will be REJECTED)
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl 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
Mediaset underwent a name change. It used to be called mediasetplay but it's now called mediainfinity. Hence why downloads were failing. I've looked through previous pull requests and this isn't the first time it has undergone a name change so this is the latest update. It's basically the same site so I didn't change much in the extractor, only updated the regex to capture the new format of the URL.

Updated the regex to reflect the name change.
Changed the site URL of the first test to one that uses the new name change.

This should close #32491

Thanks for the suggestion. I had not realised that static3.mediasetinfinity.mediaset.it did not exist

This PR does fix the mediasetinfinity download issue.


Element moves left 1 col on resize

This might be related to #130
Following situation:
i have a grid with 6 rows with a width of 853 pixels overall (142.16666... per column). If i resize an element lets say south it is moved to the left by one column. This is due to the calculation of the pixelsToColumns() method. (colWidth is auto, width is auto)
Eg. original column is 3 (426px) => Math.floor(426 / 142.16666...) => Math.floor(2.9964...) => 2
Perhaps it would be good to floor the curColWidth as well. Problem that i see with this solution is that in some situations the columns would not use the full width.

Yes, it's happening to me too. When I try to resize an item to the right, the element tries to move to the left column. The only way to stop this behavior is to set "outerMargin: true" in the configuration object but that in turn is messing my layout.

Thank you for reporting this.  How can I reproduce this?  Are you using the latest version?  I'm not experiencing this in the demo.

Set up a plunker.
http://embed.plnkr.co/Y4wJHwx6AVJ08tfZLqTj/
Checked in Firefox and Chrome. If you grab a handle and resize a cell it automatically expands to the left by one.

Thank you!  This is fixed in the latest version.


Windows 10 Electron Auto Updater (Windows.Squirrel) forces downgrade

When installing the 2.5.2 on the demo computer in the office, the Windows 10 installer forces me to install the latest released app 2.5.0. I had to disable the auto-updater to prevent it from giving me a dialogue to auto-update.

Resolved now, once download and update pipelines are in sync


Implement CLI better

Need to figure out docopt and its haskell API a bit better to get the proper CLI implemented.

Switch to optparse-applicative, this seems OK


Select2 + bootstrap modal issue

Bootstrap version: 5.1.3
Select2 version: 4.1.0
Link to replicate: https://jsfiddle.net/L60xwgmt/1/
When you open the select2 on a bootstrap modal it sometimes auto clicks the options or the select box options opens down on another the wrong select box. This often happens a lot of iOS like on Mac. But even on Windows (If you try selecting the last 2 select boxes it goes weird)
I've tried many things such as changing the css, z-index and evening adding this:
$.fn.modal.Constructor.prototype.enforceFocus = function() {};
Is there anything I can do to fix this?

Thank you

There is a syntax error when appending table data and dropdown elements using template literals in the jQuery append() method, causing the dynamic table to malfunction.
Assigning this issue to fix the syntax errors in the table data and Select2 dropdown population, ensuring correct rendering and smooth functionality of the modal.

There is a syntax error when appending table data and dropdown elements using template literals in the jQuery append() method, causing the dynamic table to malfunction.
...

Hello, a new release has not been released since 2020, but I see that several developers are fixing bugs, solving problems and adding new things... How can I have access to a new stable version?

There is a syntax error when appending table data and dropdown elements using template literals in the jQuery append() method, causing the dynamic table to malfunction.
...

Hello, a new release has not been released since 2020, but I see that several developers are fixing bugs, solving problems and adding new things... How can I have access to a new stable version?

To access a new stable version, you can try checking the project's GitHub page or version control system for recent updates or releases, or update to the latest version using a package manager like npm or yarn. However, be cautious when using the latest code from the repository in production, as it might not be fully tested or stable.

There is a syntax error when appending table data and dropdown elements using template literals in the jQuery append() method, causing the dynamic table to malfunction.
...

Hello, a new release has not been released since 2020, but I see that several developers are fixing bugs, solving problems and adding new things... How can I have access to a new stable version?

To access a new stable version....

The latest version everywhere is 4.1.0.rc from 2020, there is no point in using public repositories or CDNs.
I wonder if there is any version of Select2 or alternative that does not use jQuery in its core... I have seen several plugins that have already abandoned jQuery.
The problem here is that they don't release any version and it is not known where this plugin is going.

There is a syntax error when appending table data and dropdown elements using template literals in the jQuery append() method, causing the dynamic table to malfunction.
...

Hello, a new release has not been released since 2020, but I see that several developers are fixing bugs, solving problems and adding new things... How can I have access to a new stable version?

To access a new stable version....

The latest version everywhere is 4.1.0.rc from 2020, there is no point in using public repositories or CDNs.
I wonder if there is any version of Select2 or alternative that does not use jQuery in its core... I have seen several plugins that have already abandoned jQuery.
The problem here is that they don't release any version and it is not known where this plugin is going.

Select2's lack of new releases since 2020 raises concerns about its future and maintenance. The library's reliance on jQuery in its core may also be a drawback, as many modern projects are moving away from jQuery. Fortunately, alternatives like Choices.js and Selectize.js offer similar functionality without the jQuery dependency. These libraries are actively maintained and have strong community backing. Exploring alternative libraries may be a good option for projects looking for a reliable and modern select box solution.

Select2 is functionally dead. Every few years there is a small bit of activity, but it never really goes anywhere. Other than that, for a very long time the maintainers' only action has just been closing issues that they deem unfit. It sucks, but what can you expect with free software.

Select2 is functionally dead. Every few years there is a small bit of activity, but it never really goes anywhere. Other than that, for a very long time the maintainers' only action has just been closing issues that they deem unfit. It sucks, but what can you expect with free software.

@jonahgreenthal  I'm sorry but I don't agree... that you mix the concept of open source with the poor organization and low activity of a specific repository... we have other projects like Laravel, WordPress, Symfony, datatable.net ... etc etc etc that are great open source projects with a great team behind them. On the other hand, I have seen paid software that, despite being paid, leaves a lot to things...

First, "free" and "open source" are different concepts. I said "free", you said "open source".
Second, I did not say or mean to imply that free software is categorically poorly supported. But it often is, and if the projects you mentioned have good maintenance and support (I don't know; I have no direct experience with them) then they are unusual — and that may be why they are so popular.
More precisely, what I mean is that with free software, it is unreasonable to expect anything. Whatever you do get is just luck and kindness.

First, "free" and "open source" are different concepts. I said "free", you said "open source".
...

updated is the same shity -.-

@jacliffe https://jsfiddle.net/syd10pko/1/#&togetherjs=A1MwInKsJ7


Consider making landing page examples feel closer to a real editor

I've been consistently asked "why don't the code samples look like a real editor?" and this is something I kind of agree with, especially since we've put so much work into highlighting the docs.

I know the intent was to try to hint at what the differences are between JS and TS code (which is why the type declarations/annotations are colored differently) but I'm not sure if that's getting in the way seeing how TypeScript is concretely used. In fact, if you look at languages like Kotlin, Swift, and Scala, their landing pages all use either samples or images that are reminiscent of dark themed editors.

I think a subtle nod to VS Code on our site might not be too out of the question.
If we still want to call out the differences between TS and JS, one thing I could imagine is an actual highlighting/overlay/burnout on the interesting portions of the code. It's a little subtle in the following image, but not much more subtle than the current landing page snippets.

I think if we switch to a more representational version of the editor then we'd probably have to drop the before/after metaphor and likely the 'these are the tokens added to JS' that it currently does. come up with something else completely - last time I tried this I couldn't get it fitting in the visual space on mobile.
Some rough ideas:
Keep some abstraction, but lean harder into VSCode-like

ditches the 2nd editor and uses that space to show 'filenames' as titles of sections
re-use the errors panel to show the info
I'd probably have to find a new way to indicate 'next'

[(filled varient)](https://user-images.githubusercontent.com/49038/81572187-e670e500-9370-11ea-9e88-9987db565d18.png which looks closer to vscode)
Go all in on VS Code

Switches to use interactive images with vscode as the code editor
re-use the file explorer to highlight different examples
can add highlights to indicate things we want people to look at
could instead be a full bleed highlight

Obviously these aren't the only ways it could go but that's keeping the existing above the fold metaphors of:

TS is JS with Types (so you might already know it)
JS Tooling is powered by TS
TS helps you scale codebases by giving errors where they didn't exist

For example the Kotlin above the fold looks like:

Kotlin is a modern OSS language
Kotlin can can be used for X
What has changed in Kotlin

We could switch out one/some of the current messages with "TypeScript helps you do X at scale" and X could be "electron apps", "massive websites" - there's a lot of potentials

I think that visually I prefer some variation of the filled look-alike or the screenshot. Functionally, I think it might be frustrating if I couldn't copy/paste or something though. I do t
Something I really like from what you've done is that you have a try button, which I think might really get a user to try out the playground.

re-use the file explorer to highlight different examples

I like this idea now that it's been explained to me, but my first guess was that each of the un-selected files were some helper library code that I shouldn't be paying attention to. Maybe that's from the name react-prop-types which could maybe be named something else. Maybe an alternative is to use the tab list to give a stronger sense of left <-> right order.

We paired on this yesterday:


Allow passing "auto" as the slices parameter

Description
Allows passing the string "auto" as the slices parameter.
Issues Resolved
Fixes #550
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Conflicts + license headers.

@dblock Have fixed those


README Unclear

As written, the readme suggests any word that comes out of the grep could potentially be the solution. Something as simple as a statement that this is a list of valid guesses and that only a small portion of the list can actually be the solution would greatly clarify what this repository can and cannot be used for.

They could all be the solution. Limiting it to the actual answers list is cheating.

You seem to have misunderstood what I said. I suggested "a statement that this is a list of valid guesses and that only [about a sixth] of the list can actually be the solution" and from that you decided that I was saying that only the words that could be the solution should be included.
Also, you seem to have misunderstood the meaning of the word "solution". Each wordle puzzle has only one solution: the all-green word. All the other words are mere guesses.

No, they're all possible solutions unless you're cheating and relying on the foreknowledge that Wordle has a predefined list of about 2k answers. Without that inner knowledge that can only be obtained by peeping the source code, any five letter English word might be a solution. This repo is merely a list of such words. (For convenience, it's only the words that Wordle actually recognizes; there are potentially more very rare 5-letter words out there. But limiting the list in this way isn't cheating, as Wordle will tell you for free if a guess isn't in its list at all, so I'm just front-loading that work for you.)
Also tho, I'm not here to take someone unsuccessfully trying to be sarcastic about my reasonable and correct phrasing. Reexamine your life choices that led you to think that was a reasonable way to interact with a stranger on the Internet.


User Tasks

This would actually make sense if a link to a record - like the "old" days - was possible, but no.
not even the normal links are possible.
"Please look at this Prod. BOM for me. If you dont know how to access then this is the link to a page with >100 records."
What it should have said: "Please look at this specific BOM as it may require som development."

Dokumentoplysninger
⚠ Undlad at redigere denne sektion. Det er påkrævet til docs.microsoft.com ➟ GitHub-problemlinkning.

ID: 5308402f-4290-a713-523a-784a49770f40
Version Independent ID: 1abda990-fbab-b4d3-105d-b794cf9f2ccb
Content: Tildele og administrere opgaver - Business Central
Content Source: business-central/across-user-tasks.md
Service: dynamics365-business-central
GitHub Login: @edupont04
Microsoft Alias: edupont

Hello,
Thank you for your feedback. I'm not sure if I understand you correctly, but it sounds like you are comparing user tasks to standard tasks in the Manufacturing module or something like that. When you create a user task and assign it to a user, you create the link to where to carry out the task by specifying the report or page on the Task Item FastTab on the User Task page. When the user then starts the task, they can choose the "Got to Task Item" action that then opens the page or report.
If you think something is not working in your Business Central, we suggest that you contact technical support. For more information, see Report a Problem.

Hello Eva
Not correct.
When you want/need review of data (master data, documents etc) in a company you want to be able to inform others that they need to do something.
In the old versions Notes could be assigned to single people (only one sadly), but in BC this is not possible and thus email must be used.
That’s why the User Tasks could be used to create a task to a specific user/group to ex. Change bom, review sales order etc.
This is not possible in BC16 to point to a single record including a page (and why a page… users do not know about page numbers) and therefore not really useful.
Why is it not possible to create a task from ALL pages to the current record to a specific user/group.
A standard task in Manufacturing has absolutely nothing to do with this – standard tasks are used on routes to fill in master data like tools etc.
You have closed the case now. I do not agree.
Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Henrik Ohm
<EMAIL_ADDRESS>Solution Architect Dynamics 365

45 2969 0509
Columbus Danmark
Lautrupvang 6
2750 Ballerup
hoh<EMAIL_ADDRESS>
www.columbusglobal.comhttp://www.columbusglobal.com/
From: Eva Dupont<EMAIL_ADDRESS>Sent: 14. juli 2020 13:23
To: MicrosoftDocs/dynamics365smb-docs<EMAIL_ADDRESS>Cc: Henrik Ohm (HOH.DK<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/dynamics365smb-docs] User Tasks (#400)
Hello,
Thank you for your feedback. I'm not sure if I understand you correctly, but it sounds like you are comparing user tasks to standard tasks in the Manufacturing module or something like that. When you create a user task and assign it to a user, you create the link to where to carry out the task by specifying the report or page on the Task Item FastTab on the User Task page. When the user then starts the task, they can choose the "Got to Task Item" action that then opens the page or report.
If you think something is not working in your Business Central, we suggest that you contact technical support. For more information, see Report a Problemhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvJ1w-0002Xu-5O%26i%3D57e1b682%26c%3D_uma1sSISLbvbgLp0fF3A3ZJkQOvzTWKw8MSBxLmjEDNOn7JRa25FsgwhU5qp4BVeVYTp3e5ug4H6jRWAVObcZ6bmupQH9zCo1hF-MMkI4lP74hHH3HydknZpL0UFqRK7WxceqVL0vaeYy99CSWVsw7xMExI4ESFcy8QdvdrGmUbbR8UfnAh9jxnA_a-BrLHDLDD_EjEh7SfkfWxjkQOxyoJOGGZfvTRk4KYTsoklbYCcd7BysNuf3MGg9cJYiPY1qr-jyer0AhUuwfWR0NWaqBd3VV8qAl9gDYqhELxkx30eidAbhFC87pcXg0RtpXD&data=02|01|hoh%40columbusglobal.com|0c359173971a413e0fff08d827e8537c|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303226071056549&sdata=ZY3FC15ea9%2FO0FooAaZYHBiUI%2FtrVBOG36K50Ajp%2BKc%3D&reserved=0.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvJ1w-0002Xu-5O%26i%3D57e1b682%26c%3DcVWGMBvvldswRW2Q6fhzZPEKosr2OKdo6SSxZ_HLh2_e0uVkRc5FcIy2U9LHzrBrp-XtmBCb6q6kw8fYKqrWMqqjJLgXrAf_zw2EFgPAlz5VjsyvKz9eVMTBn8-JxSiYOpE2JCoXD2PNYdLkt-5NuxPaBRsN-XsZOgZzXFx45oOEAPBQmVdsyYchiOGEXeuW1mzzGMlWurOWF6MjYAmPZL5Fzpj_1IlFcHVyopqS4Bek-gKX35qTGQ62MgHDdnqXhB7fW_PC2rFiimXczMwM2BbARVBSlUzM7_s4gxi5QFF0PRbcmsa94bl1SHrL5xhZ&data=02|01|hoh%40columbusglobal.com|0c359173971a413e0fff08d827e8537c|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303226071056549&sdata=K8qdoJbnkVvQXJ%2FRhamaBUBran3VUsXsbHsWRYmtf0Y%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvJ1w-0002Xu-5O%26i%3D57e1b682%26c%3D4HM8YK-FmPc8w3t2iFtSWK-IRp7kfNonv0TSdN_Rqf2FGcNxjAR4pyiUBeUc0e-NshsChl09CkEUtSFbOpDOaz1ymQlSo6qgrngU1irQC2i5eD6dA_rJV4MLSqFKZd2ghdCgM_nWd8MgDmK7_mThvTqxXgUPc7cFXI6JKGfDAUPcudeMVUUmSUZMfaIlnUuIycObGBbR92_8y0izsqhI28-MTlm0L_xaXPd7muH0iI8dTgaICee3c17XwK8Mis0H9kZ4RP7ZB9WvL3xxwly5GwY8U6Y6DXyzprDWDViw_cJsK2XVUVPYCGIRNLyoRqic&data=02|01|hoh%40columbusglobal.com|0c359173971a413e0fff08d827e8537c|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303226071066545&sdata=2j90679p6iHX0TQtswm6U0djVtotlLQYfhGVdawWN8I%3D&reserved=0.
Please find the Columbus Privacy Policy here: https://www.columbusglobal.com/en/privacy-policy

Hej Henrik,
Thank you for clarifying your point! You are right that User Tasks cannot be linked with a specific record but only with page objects and reports. Since your question is not about the Help, we suggest that you submit a feature request here: https://aka.ms/businesscentralfeedback
I am preparing an update, though, that will make it a bit clearer what this feature is about.

Hej Eva
Ok I will create a feature request.
As a general task mgt system the User Tasks are not really usable.
Also it’s only 3 roles that get the tasks shown in the Role Center – everybody else does not get this info.
Have a nice summer 😊
Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Henrik Ohm
<EMAIL_ADDRESS>Solution Architect Dynamics 365

45 2969 0509
Columbus Danmark
Lautrupvang 6
2750 Ballerup
hoh<EMAIL_ADDRESS>
www.columbusglobal.comhttp://www.columbusglobal.com/
From: Eva Dupont<EMAIL_ADDRESS>Sent: 14. juli 2020 14:31
To: MicrosoftDocs/dynamics365smb-docs<EMAIL_ADDRESS>Cc: Henrik Ohm (HOH.DK<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/dynamics365smb-docs] User Tasks (#400)
Hej Henrik,
Thank you for clarifying your point! You are right that User Tasks cannot be linked with a specific record but only with page objects and reports. Since your question is not about the Help, we suggest that you submit a feature request here: https://aka.ms/businesscentralfeedbackhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvK56-0002Qh-3i%26i%3D57e1b682%26c%3DziYIfZaPW3ZU68C-Su8dbDEHl18AG435ksG2iiZrcuGelysG-_h7nZk81K9a_HWQZPKXnJQayHLqXPHBNEP3hj9eBScyRa3nWwAUTyq8ghT9e0DamQomi4jTeKuZCCjWutWBuOV2a3Q9BKoWRtdwMzSWMwIb5YxIUMrbsc8I1bDkuRFgrmsMEMPoDuNrGZItgvYhzbkE5azuo8kvnb96oPl42w6_RN6TVdX-29iEONlm5M_lCVDetqS9B-9Ot9LG&data=02|01|hoh%40columbusglobal.com|59a6933f46d346a0253908d827f1bb20|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303266460268943&sdata=N8HKjHA2aRg%2BLSIe5EZfHSWa7%2BCbnwq3eEnxiWNkcdU%3D&reserved=0
I am preparing an update, though, that will make it a bit clearer what this feature is about.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvK56-0002Qh-3i%26i%3D57e1b682%26c%3DfGxJIuQbVtJRsAhOtWjs4jlVcDRq2ZMef7W2cqqfu2_viTKLDAE81rM1LEGqo6C-ksJD4Ws5nY_U1DUFEYXnoTpxlUTWDuVJoHJy6dbTGdaQab1wUuY6oBGICYiV1YWSy9tdzDlOH3nKP93FMEb0ARGKCUkHCf9hLlcsIO7-ovIW6w05OTnyJqtnaoKPAAM8KQTedxcTxV8fn2asLfBqFerV9jZMBVAMXw8PLJelmRbrqZ2adAMJTDcJwP6-P_HgGR9QsrdbNfwfB-EkOYV0UN3oHM_zloDTRTiAT8YpmVaBmaCxU_mWyELbcQgL_r7z&data=02|01|hoh%40columbusglobal.com|59a6933f46d346a0253908d827f1bb20|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303266460273932&sdata=6y6h61jS%2Baayw%2FTqPiM2NFMoDNlH5F0eiDMaeaMHaic%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Furl12.mailanyone.net%2Fv1%2F%3Fm%3D1jvK56-0002Qh-3i%26i%3D57e1b682%26c%3DW2ENFGI91ky2RmeZvahgkrvQ_o2waqmVAmkHWc9IJYkDVJt4DXoXm-QofI_8PVQFWyj4oyCpuYwM-50Ne5jBr_-azJAPwIuOdWyQvEeKYmI2L2GIVjap3XOZ3mtbzPum6RhK3jivdIocgjW6cVk9dD_CRCBXn4vPkpv8ki3-qPdUp-eng0YWjybIFsQ63OPkXY7SapCEit4s3z5RMW0lkAMO0ZUJWKLoLpdQfOoSS-nrC6A5HJiQQ4mZwILfLWlfW5PWbgyBICDvbGtgkxDjYO9D3zZ18-P2QJXCyECe-Bv5jvJ3qBV0taQvML5cGMiU&data=02|01|hoh%40columbusglobal.com|59a6933f46d346a0253908d827f1bb20|21a72fffb86b492cbb02b09e6e0beab9|0|0|637303266460278922&sdata=MbR%2Fy%2BwGLY8stiNROeE%2B924NJdsDBxoCqQYtJ5mjmaI%3D&reserved=0.
Please find the Columbus Privacy Policy here: https://www.columbusglobal.com/en/privacy-policy

Tak - og i lige måde :-)


phpbrew ext install zookeeper

Failed to install zookeeper with git repo address
➜  ~ phpbrew ext install https://github.com/andreiz/php-zookeeper.git
===> Downloading from https://github.com/andreiz/php-zookeeper/archive/master.tar.gz
Redirecting to https://codeload.github.com/andreiz/php-zookeeper/tar.gz/master
===> /Users/Kron/.phpbrew/distfiles/php-zookeeper-master.tar.gz downloaded.
===> Extracting to /Users/Kron/.phpbrew/build/php-7.0.6/ext...
===> Rename source directory to /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper...
===> Installing zookeeper extension...
Log stored at: /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log
Changing directory to /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper
===> Phpize...
===> Configuring...
===> Building...
===> Running make all: make -C /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper  all  >> /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log 2>&1
Exception: Command failed: make -C /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper  all  >> /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log 2>&1 returns
Trace:

    0) PhpBrew\Utils::system('make -C /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper  all  >> /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log 2>&1', CLIFramework\Logger)
    1) PhpBrew\Tasks\MakeTask->make('/Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper', 'all')
    2) PhpBrew\Tasks\MakeTask->run(PhpBrew\Extension\PeclExtension)
    3) PhpBrew\Extension\ExtensionInstaller->install(PhpBrew\Extension\PeclExtension, [])
    4) PhpBrew\Extension\ExtensionManager->installExtension(PhpBrew\Extension\PeclExtension, [])
    5) PhpBrew\Command\ExtensionCommand\InstallCommand->execute('https://github.com/andreiz/php-zookeeper.git')
    6) call_user_func_array([PhpBrew\Command\ExtensionCommand\InstallCommand, 'execute'], ['https://github.com/andreiz/php-zookeeper.git'])
    7) CLIFramework\CommandBase->executeWrapper(['https://github.com/andreiz/php-zookeeper.git'])
    8) CLIFramework\Application->run(['/usr/local/bin/phpbrew', 'ext', 'install', 'https://github.com/andreiz/php-zookeeper.git'])
    9) CLIFramework\Application->runWithTry(['/usr/local/bin/phpbrew', 'ext', 'install', 'https://github.com/andreiz/php-zookeeper.git'])
    10) require('phar:///usr/local/bin/phpbrew/scripts/phpbrew-emb.php')

➜  ~

Command
phpbrew ext install https://github.com/andreiz/php-zookeeper.git

Platform
OS:
OS X EI Captitan
Running PHP:
phpbrew use php-7.0.6
Installing PHP:
php 5.5.32

After phpbrew self-update, the error output is:
➜  ~ phpbrew ext install github:andreiz/php-zookeeper master
Warning: Some extension won't be able to be built with php7. If the extension
supports php7 in another branch or new major version, you will need to specify
the branch name or version name explicitly.

For example, to install memcached extension for php7, use:

    phpbrew ext install github:php-memcached-dev/php-memcached php7 -- --disable-memcached-sasl

Downloading https://github.com/andreiz/php-zookeeper/archive/master.tar.gz via curl extension
Redirecting to https://codeload.github.com/andreiz/php-zookeeper/tar.gz/master
===> Extracting to /Users/Kron/.phpbrew/build/php-7.0.6/ext...
===> Rename source directory to /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper...
===> Installing zookeeper extension...
Log stored at: /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log
Changing directory to /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper
===> Phpize...
===> Configuring...
===> Building...
===> Running make all: /usr/bin/make -C '/Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper' 'all'  >> '/Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log' 2>&1
PHP Fatal error:  Uncaught TypeError: Argument 2 passed to PhpBrew\Exception\SystemCommandException::__construct() must be an instance of PhpBrew\Build, instance of PhpBrew\Extension\PeclExtension given, called in phar:///usr/local/bin/phpbrew/src/PhpBrew/Utils.php on line 241 and defined in phar:///usr/local/bin/phpbrew/src/PhpBrew/Exception/SystemCommandException.php:13
Stack trace:
#0 phar:///usr/local/bin/phpbrew/src/PhpBrew/Utils.php(241): PhpBrew\Exception\SystemCommandException->__construct('Command failed:...', Object(PhpBrew\Extension\PeclExtension))
#1 phar:///usr/local/bin/phpbrew/src/PhpBrew/Tasks/MakeTask.php(92): PhpBrew\Utils::system('/usr/bin/make -...', Object(CLIFramework\Logger), Object(PhpBrew\Extension\PeclExtension))
#2 phar:///usr/local/bin/phpbrew/src/PhpBrew/Tasks/MakeTask.php(17): PhpBrew\Tasks\MakeTask->make('/Users/Kron/.ph...', 'all', Object(PhpBrew\Extension\PeclExtension))
#3 phar:///usr/local/bin/phpbrew/src/PhpBrew/Extension/ExtensionInstaller.php(76): PhpBrew\Tasks\MakeTask->run(Object(PhpBrew in phar:///usr/local/bin/phpbrew/src/PhpBrew/Exception/SystemCommandException.php on line 13

Fatal error: Uncaught TypeError: Argument 2 passed to PhpBrew\Exception\SystemCommandException::__construct() must be an instance of PhpBrew\Build, instance of PhpBrew\Extension\PeclExtension given, called in phar:///usr/local/bin/phpbrew/src/PhpBrew/Utils.php on line 241 and defined in phar:///usr/local/bin/phpbrew/src/PhpBrew/Exception/SystemCommandException.php:13
Stack trace:
#0 phar:///usr/local/bin/phpbrew/src/PhpBrew/Utils.php(241): PhpBrew\Exception\SystemCommandException->__construct('Command failed:...', Object(PhpBrew\Extension\PeclExtension))
#1 phar:///usr/local/bin/phpbrew/src/PhpBrew/Tasks/MakeTask.php(92): PhpBrew\Utils::system('/usr/bin/make -...', Object(CLIFramework\Logger), Object(PhpBrew\Extension\PeclExtension))
#2 phar:///usr/local/bin/phpbrew/src/PhpBrew/Tasks/MakeTask.php(17): PhpBrew\Tasks\MakeTask->make('/Users/Kron/.ph...', 'all', Object(PhpBrew\Extension\PeclExtension))
#3 phar:///usr/local/bin/phpbrew/src/PhpBrew/Extension/ExtensionInstaller.php(76): PhpBrew\Tasks\MakeTask->run(Object(PhpBrew in phar:///usr/local/bin/phpbrew/src/PhpBrew/Exception/SystemCommandException.php on line 13
➜  ~

There is somewrong when you build the extension, check /Users/Kron/.phpbrew/build/php-7.0.6/ext/zookeeper/build.log for more detail.

@jhdxr maybe cause the zookeeper ext not support php7.

@kaiyulee according to andreiz/php-zookeeper#69 , php7 is not supported yet.

@kaiyulee can you try https://github.com/Timandes/libzookeeper ?
phpbrew ext install https://github.com/Timandes/libzookeeper.git

@Timandes I'll try it later. Thanks~


Bencode decoding failed (file.torrent)

Please delete the above and the contents of this line, then fill in the feedback form in the following format, Thanks.

Describe the bug
Attempting to download a torrent from it's corresponding .torrent file results in the error "Bencode decoding failed"
To Reproduce
Steps to reproduce the behavior:

Open Motrix
Double click on .torrent file in explorer
File opens in Motrix, as expected
Start download by clicking on "Submit"
Motrix displays the aforementioned error, and the download is never added to the list

Expected behavior
Motrix should display the file in the downloading list, and start connecting to the network right away
Screenshots

Environment (please complete the following information):

OS & Version: Microsoft Windows
Version: Windows 10 Pro, Dev preview, build 21387.1
Motrix Version: 1.5.15
Installation package type: exe installer

aria2 does not support bittorrent v2 file
https://github.com/aria2/aria2/issues/1773

aria2 does not support bittorrent v2 file aria2/aria2#1773

I heard that it could be supported by aria2 version 1.36.0. Is it true?
The other thing I know is motrix has a default UA setting for aria as "aria/1.35.0". Is this the problem?


Mac Application

i want to use Microsoft Graph Api for Email, Calendar access into one of MAC Project. is it possible ?

@AbhinandanAppsMaven issues in this GitHub repository (OfficeDev/office-js) are intended for reporting errors/problems with the the Office.js API. Can you please post your question to Stack Overflow with the microsoft-graph tag and the office-js tag? By posting how-to questions such as this one to Stack Overflow, you'll reach a broader audience of folks who have expertise in the area, and the answer you receive there can benefit other developers who are facing similar challenges. Thanks!


fail on make verify if generated CRDs differ

Signed-off-by: Adnan Abdulhussein<EMAIL_ADDRESS>fixes #1905

Funnily enough the CRDs in master are out-of-date, so CI is failing here... this will be fixed once #1898 is merged and this is rebased.

This closes #1905 right?

Yep - thanks, connected the right issue

#1898 is merged, this can be rebased.

rebased!


⚠ Adacta-fintech.com has degraded performance

In bcacf6e, Adacta-fintech.com (https://www.adacta-fintech.com) experienced degraded performance:

HTTP code: 200
Response time: 2685 ms

Resolved: Adacta-fintech.com performance has improved in 7230aca.


docs: update data model diagram and referential integrity notes

Resolves #72
@garethsb-sony I can't remember whether the first bullet in the issue still needed dealing with or whether it's already covered by https://github.com/AMWA-TV/nmos-discovery-registration/blob/v1.2.x/docs/4.1. Behaviour - Registration.md#referential-integrity

LGTM. I agree that text covers the issue's first bullet.


region features can't match text features while calculating similarity

Hi, thanks for your contributive work.
I'm trying some demos based on your pretrained checkpoints. And I followed your settings in modeling.meta_arch.PretrainFastRCNN which I believe is your base model for pretraing.
According to your codes in self.get_region_features and self.region_concept_matching, we can get image features and text features, respectively. But the dimension of text features is fixed to 1024 while of image features is 2048, because of your design of ModifiedResNet.
def _shared_roi_transform(self, features, boxes, backbone_res5):
x = self.pooler(features, boxes)
return backbone_res5(x)
In this function above, features are 1024-d and x would be 1024-d also, backbone_res5 is backbone.layer4, and output will be 2048-d.
I didn't find any transformation before you calculated the similarity of concepts and regions in region_concept_matching.
So, could you please help me about this issue, thanks again.

@epistimi22 Please follow the guideline of region feature extraction.

Appreciate your generous response, that would be great of help.


Famidash bugged asf on 3DS Virtual Console

https://files.catbox.moe/adiua1.mp4

This homebrew is optimized for real hardware and makes use of a number of tricks and features that are not supported on that emulator. Sorry!

TL;DR skill issue. Use a better emulator

This homebrew is optimized for real hardware and makes use of a number of tricks and features that are not supported on that emulator. Sorry!

NES Virtual Console is litteraly developed by nintendo but ok

Tho what is the recommend emulator to play on?

This homebrew is optimized for real hardware and makes use of a number of tricks and features that are not supported on that emulator. Sorry!

NES Virtual Console is litteraly developed by nintendo but ok

Canoe is far from perfect, and is written with particular games in mind, with quick patches being done to make other games work. It is not an accurate emulator for the NES.

Tho what is the recommend emulator to play on?

Mesen

Tho what is the recommend emulator to play on?

Mesen

I think I tried mesen core on retroarch but got no sound, do you know a fix?

Use Mesen itself, not some core on RetroArch

Tho what is the recommend emulator to play on?

Mesen

I think I tried mesen core on retroarch but got no sound, do you know a fix?

I used it with no issues…try wiping your save in the settings menu

NES Virtual Console is litteraly developed by nintendo but ok

Nintendo is the prime example of console manufacturers who don't know their own consoles. The emulators only serve to emulate the games they made... and that's it. Third party titles they didn't account for, and especially homebrew, may have issues.
Not to mention, their N64 emulators aren't accurate even in first party games.


update useState hook

Change Summary
useState example : store and update state using useState
Checklist
If you haven't fulfilled the below requirements or even delete the entire checklist, your PR won't be reviewed and will be closed without notice.
General

[x] This Pull Request is all my own work. (You'll be blacklisted if you are caught for plagiarism.)
[x] I've read CONTRIBUTING.md
[x] I've made some valid changes to the CheatSheet, and they are not just minor changes.

Changes

[x] I've read and followed the Solution Template

Note: To mark the checkbox, put an x inside the [ ] (like this: [x]).

The changes you are implementing are not necessary, So we refrain from adding such PRs.


update npm scripts for windows compatibility

"set" command required to set environment variables in windows,
two ampersands to conditionally run commands in sequence

Unfortunately, this does not work on Unix / Mac.
$ set NODE_ENV=production&& node
> process.env.NODE_ENV
undefined

I'll think of an alternative solution. Thank you for bringing up this issue!

Solved by using 2 different webpack config files.

Ah! That struck me as I was going to sleep.
I've been considering cross-env and better-npm-run, although both have their drawbacks imo.
I just came across this fork of bnr Redisrupt/better-npm-run which might be useful.
I look forward to reading your solution.

cross-env is exactly what we need. I think I'll use this :)

Great! I'll get to learn how to use the best of the bunch :biggrin:

to clarify: I think the 'drawbacks' I mentioned were more a lack of understanding of the docs I could find on the packages

@krisaoe If you have access to a Windows environment, could you help me test it out?
There is a branch ready using cross-env: https://github.com/verekia/js-stack-boilerplate/tree/enhancement/cross-env
If you could clone that branch, and try to build dev and prod, that would be great :)
For dev we're expecting Webpack-dev-server to generate 2 large files (1.5Mo+) with sourcemaps, and for prod we should be getting just the 330kb bundle.

Love to help. I'm a bit new, so if there's anything I miss/mess just tell me

@krisaoe In a new folder, run the following:
git clone https://github.com/verekia/js-stack-boilerplate.git
cd js-stack-boilerplate
git checkout enhancement/cross-env
yarn
yarn start
-> Check that the 2 big files are generated, then press Ctrl+C to interrupt
yarn run prod
-> Check that webpack only generates dist/js/bundle.js  332 kB

That's should do it :)

Sorry, I didn't see your reply in time!
I cloned the branch, and tried the test script first, which failed, due to the windows linebreak styles

   5:17  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
   6:35  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
   7:45  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
   8:12  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
   9:13  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  10:77  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  11:7   error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  12:5   error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  13:73  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  14:13  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  15:33  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  16:5   error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  17:33  error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style
  18:2   error  Expected linebreaks to be 'LF' but found 'CRLF'  linebreak-style

✖ 313 problems (313 errors, 0 warnings)

error Command failed with exit code 1.
error Command failed with exit code 1.

so I changed eslintrc to:
"rules": {
    "semi": [2, "never"],
    "no-unexpected-multiline": 2,
    "linebreak-style": [
      "error",
      "windows"
    ]
  }

and tests run nicely
not sure if those rules work with unix/mac linebreaks

just ran full-check:
yarn full-check v0.19.1
$ yarn test && yarn prod && yarn stop
yarn test v0.19.1
$ yarn lint && flow && jest --coverage
yarn lint v0.19.1
$ eslint src webpack.config.babel.js --ext .js,.jsx
Done in 2.35s.
Launching Flow server for E:\Projects\js-stack-boilerplate
Spawned flow server (pid=8612)
Logs will go to C:\Users\agent\AppData\Local\Temp\flow\EzCzBProjectszBjs-stack-boilerplate.log
?[0KNo errors!ill initializing; this can take some time. [merging inference] \
 PASS  src\client\reducer\dog.test.js
 PASS  src\client\action\dog.test.js
----------------|----------|----------|----------|----------|----------------|
File            |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |
----------------|----------|----------|----------|----------|----------------|
All files       |      100 |      100 |      100 |      100 |                |
 client/action  |      100 |      100 |      100 |      100 |                |
  dog.js        |      100 |      100 |      100 |      100 |                |
 client/reducer |      100 |      100 |      100 |      100 |                |
  dog.js        |      100 |      100 |      100 |      100 |                |
 shared         |      100 |      100 |      100 |      100 |                |
  routes.js     |      100 |      100 |      100 |      100 |                |
----------------|----------|----------|----------|----------|----------------|

Test Suites: 2 passed, 2 total
Tests:       8 passed, 8 total
Snapshots:   0 total
Time:        1.539s, estimated 2s
Ran all test suites.
Done in 47.98s.
yarn prod v0.19.1
$ yarn stop && yarn build && pm2 start pm2-prod.yaml
yarn stop v0.19.1
$ rimraf logs/* && pm2 delete all || true

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.0
Local PM2 version: 2.3.0

[PM2] Applying action deleteProcessId on app [all](ids: 0)
[PM2] [server](0) ✓
┌──────────┬────┬──────┬─────┬────────┬─────────┬────────┬─────┬─────┬──────────┐
│ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ watching │
└──────────┴────┴──────┴─────┴────────┴─────────┴────────┴─────┴─────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
Done in 7.12s.
yarn build v0.19.1
$ rimraf dist lib && cross-env NODE_ENV=production webpack -p --progress && babel src/server -d lib/server --igno

re test.js && babel src/shared -d lib/shared --ignore test.js
Hash: 4ce9599021ffe992817b
Version: webpack 2.2.1
Time: 7005ms
            Asset    Size  Chunks                    Chunk Names
dist/js/bundle.js  332 kB       0  [emitted]  [big]  main
  [54] ./~/react/react.js 56 bytes {0} [built]
  [79] (webpack)/buildin/global.js 509 bytes {0} [built]
  [96] ./~/react-redux/es/index.js 194 bytes {0} [built]
 [152] ./~/redux/es/index.js 1.08 kB {0} [built]
 [232] ./~/redux/es/createStore.js 8.79 kB {0} [built]
 [234] ./src/client/container/bark-buttons.js 715 bytes {0} [built]
 [235] ./src/client/container/bark-message.js 539 bytes {0} [built]
 [236] ./src/client/reducer/dog.js 1.19 kB {0} [built]
 [237] ./~/babel-polyfill/lib/index.js 833 bytes {0} [built]
 [238] ./~/react-dom/index.js 59 bytes {0} [built]
 [239] ./~/redux-thunk/lib/index.js 529 bytes {0} [built]
 [423] ./~/core-js/shim.js 7.38 kB {0} [built]
 [437] ./~/immutable/dist/immutable.js 142 kB {0} [built]
 [577] ./~/regenerator-runtime/runtime.js 22.5 kB {0} [built]
 [582] ./src/client/entry.jsx 1.46 kB {0} [built]
    + 568 hidden modules
src\server\index.js -> lib\server\index.js
src\server\require-hook.js -> lib\server\require-hook.js
src\server\template\master-template.js -> lib\server\template\master-template.js
src\shared\config.js -> lib\shared\config.js
src\shared\routes.js -> lib\shared\routes.js
Done in 14.33s.

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.0
Local PM2 version: 2.3.0

[PM2][WARN] Applications prod not running, starting...
[PM2][WARN] Folder does not exists: logs
[PM2] Creating folder: logs
[PM2] App [prod] launched (1 instances)
┌──────────┬────┬──────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────────┐
│ App name │ id │ mode │ pid   │ status │ restart │ uptime │ cpu │ mem       │ watching │
├──────────┼────┼──────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────────┤
│ prod     │ 0  │ fork │ 30248 │ online │ 0       │ 2s     │ 75% │ 18.6 MB   │ disabled │
└──────────┴────┴──────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
Done in 28.01s.
yarn stop v0.19.1
$ rimraf logs/* && pm2 delete all || true

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.0
Local PM2 version: 2.3.0

[PM2] Applying action deleteProcessId on app [all](ids: 0)
[PM2] [prod](0) ✓
┌──────────┬────┬──────┬─────┬────────┬─────────┬────────┬─────┬─────┬──────────┐
│ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ watching │
└──────────┴────┴──────┴─────┴────────┴─────────┴────────┴─────┴─────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
Done in 7.48s.
Done in 87.15s.

and now i will run start script
if the order i ran scripts affects the output, i can start again?

yarn start v0.19.1
$ yarn dev
yarn dev v0.19.1
$ yarn stop && pm2 start pm2-dev.yaml && webpack-dev-server --progress
yarn stop v0.19.1
$ rimraf logs/* && pm2 delete all || true

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.0
Local PM2 version: 2.3.0

[PM2][WARN] No process found
┌──────────┬────┬──────┬─────┬────────┬─────────┬────────┬─────┬─────┬──────────┐
│ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ watching │
└──────────┴────┴──────┴─────┴────────┴─────────┴────────┴─────┴─────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
Done in 2.61s.

>>>> In-memory PM2 is out-of-date, do:
>>>> $ pm2 update
In memory PM2 version: 2.4.0
Local PM2 version: 2.3.0

[PM2][WARN] Applications dev not running, starting...
[PM2] App [dev] launched (1 instances)
┌──────────┬────┬──────┬──────┬────────┬─────────┬────────┬──────┬───────────┬──────────┐
│ App name │ id │ mode │ pid  │ status │ restart │ uptime │ cpu  │ mem       │ watching │
├──────────┼────┼──────┼──────┼────────┼─────────┼────────┼──────┼───────────┼──────────┤
│ dev      │ 0  │ fork │ 3372 │ online │ 0       │ 3s     │ 112% │ 29.6 MB   │ enabled  │
└──────────┴────┴──────┴──────┴────────┴─────────┴────────┴──────┴───────────┴──────────┘
 Use `pm2 show <id|name>` to get more details about an app
 10% building modules 1/1 modules 0 active
Project is running at http://localhost:7000/
webpack output is served from /
Hash: a609ba40618494cfe0d8
Version: webpack 2.2.1
Time: 3707ms
                Asset     Size  Chunks                    Chunk Names
    dist/js/bundle.js  1.53 MB       0  [emitted]  [big]  main
dist/js/bundle.js.map  1.84 MB       0  [emitted]         main
chunk    {0} dist/js/bundle.js, dist/js/bundle.js.map (main) 1.44 MB [entry] [rendered]
   [76] ./~/react/react.js 56 bytes {0} [built]
  [162] ./~/react-redux/es/index.js 194 bytes {0} [built]
  [253] ./~/redux/es/index.js 1.08 kB {0} [built]
  [268] ./src/client/entry.jsx 1.46 kB {0} [built]
  [269] (webpack)-dev-server/client?http://localhost:7000 4.66 kB {0} [built]
  [274] ./src/client/container/bark-message.js 539 bytes {0} [built]
  [275] ./src/client/reducer/dog.js 1.19 kB {0} [built]
  [277] ./~/babel-polyfill/lib/index.js 833 bytes {0} [built]
  [530] ./~/react-dom/index.js 59 bytes {0} [built]
  [627] ./~/redux-thunk/lib/index.js 529 bytes {0} [built]
  [659] ./~/strip-ansi/index.js 161 bytes {0} [built]
  [664] ./~/url/url.js 23.3 kB {0} [built]
  [666] (webpack)-dev-server/client/socket.js 856 bytes {0} [built]
  [668] (webpack)/hot/emitter.js 77 bytes {0} [built]
  [670] multi (webpack)-dev-server/client?http://localhost:7000 ./src/client/entry.jsx 40 bytes {0} [built]
     + 656 hidden modules
webpack: Compiled successfully.

That is perfect, thank you very much. cross-env works as expected.
Thank you for the ESLint thing as well, I'll add a comment in the tutorial :)

I just noticed the in-memory pm2 is out of date - i'll update as suggested.
Is this important?

No it's okay, well at least it's not an issue for this tutorial ;) You can update it for your own usage though.

If anyone has trouble, i had to invoke pm2 update using ./node_modules/.bin/pm2 update
start script output is identical


The first layer input of the transformer decoder of the dinosaur model, or kqv

I'm sorry that it's difficult for me to read the details of the implementation in the paper through you, so I would like to ask you what is the input of the transfomer decoder? What is the kqv of the attention mechanism in the first layer decoder block?

Hi tangpanyu,
the decoder is trained similar to a next word prediction model with teacher forcing. I.e. it should always predict the next token conditional on the memory (in our case object slots) and the previous gt tokens while accounting for causal masking. As mentioned in the paper, this is similar to the decoder used in SLATE. You can also take a look at the AutoregressivePatchDecoder in the docs.
Hope that helps!


SAI-4620: (FS-specific) pre-filter dynamic docValues fields for field value retrieval

This is a bit of a hack, but has a huge impact on latency (reducing for some requests by ~100x). Co-dependent on a corresponding change in UpdateRequestProcessor.

will merge this after merging #128.


What's the best way to train ext2?

What's the best way to train LoRa?
Currently, there are no other projects that support the training of the ext2 model, right?
If I train with the non-quantized original model, the memory requirements are too high. If I use the gptq version for training, does that mean to need have both a gptq version and an ext2 format model? And it sounds like such a LoRa, when merged with ext2, might have some accuracy mismatches?

Qlora or alpaca Lora 4 bit and gptq is probably your best bet. You could then merge the Lora and model and quantize the saved new model


sparse submit fails when config.json specifies multiple environments

I get the following error when sparse submit is called from a deployment script:
$ sparse submit -e storm-beta -n events_devbox_emmett -f -p 4 --wait 30 -o topology.max.spout.pending=400 -o topology.message.timeout.secs=60 -o supervisor.worker.timeout.secs=600 -o topology.deployment_stage=devbox_emmett -o topology.deployment_hash=$(git rev-parse --short=10 HEAD) -o topology.deployment_user=$(git config user.email)
error: Found more than one environment in config.json.  When more than one environment exists, you must explicitly specify the environment name via the -e or --environment flags.

Notice that the -e flag is given, but the error implies it wasn't found.
Here's our config.json for reference:
{
    "library": "",
    "topology_specs": "topologies/",
    "virtualenv_specs": "virtualenvs/",
    "envs": {
        "storm1": {
            "user": "cogtree",
            "nimbus": "stormprodnimbus:6627",
            "workers": [
                "stormprodworker1"
            ],
            "log": {
                "path": "/opt/storm/current/logs",
                "level": "info"
            },
            "virtualenv_root": "/data/virtualenvs",
            "ui.port": 8081
        },
        "storm-beta": {
            "user": "cogtree",
            "nimbus": "stormbetanimbus:6627",
            "workers": [
                "stormbetaworker1"
            ],
            "log": {
                "path": "/opt/storm/current/logs",
                "level": "info"
            },
            "virtualenv_root": "/data/virtualenvs",
            "ui.port": 8081
        }
    }
}

Looks like this was an issue in our own pre-submit hook and not an issue with streamparse itself.


HWM Example [WIP]

This draft PR introduces an example notebook to retrieve and understand high water marks (HWMs) from the USGS STN Flood Data Retriever. It leverages tools developed in PR #108 in pygeohydro.
This notebook shows how to retrieve HWMs in various ways, visualizes them, and explains some limitations in the data to potential users.
While there are other variables in the STN database including peaks, instruments, and sites, I'll only start with HWMs for now.
@cheginit Please let me know what you think.

It looks good to me. I think it's a nice introduction. Users should be able to figure out the rest from the documentation.

Let me know when you're done and I will merge it.

@cheginit Thanks for taking a look. I made some changes to the intro paragraph a few very minor changes throughout. I believe it's ready to merge.


separate YYKVStorage to another project

I'm looking for key value store solution on iOS. Currently I'm using YTKKeyValueStore, which is not maintained for a year and contains some bugs. I'm hoping YYKVStorage can be separated into another independant project, so that it can be used for general key-value store usage.

YYKVStorage is designed as the backend of YYDiskCache, it's not thread safe and the API is hard to use.
I recommend to use FMDB or Realm to store key-value pairs.


Incorrect exception being caught when opening IsolatedStorageFileStream

When opening the IsolatedStorageFileStream for the first time, the exception thrown is an IsolatedStorageException, so I think the catch statement you want is:
catch (System.IO.IsolatedStorage.IsolatedStorageException ise) when (ise.InnerException is System.IO.FileNotFoundException)
Thank you!

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

ID: 631f51ae-f7cc-7a4e-beb7-bd98dc3a25db
Version Independent ID: bafc8ba8-88de-8e20-f459-8c2ad17a8980
Content: How to: Persist and Restore Application-Scope Properties Across Application Sessions - WPF .NET Framework
Content Source: dotnet-desktop-guide/framework/wpf/app-development/persist-and-restore-application-scope-properties.md
Product: dotnet-framework
Technology: dotnet-wpf
GitHub Login: @adegeo
Microsoft Alias: adegeo

Thank you for opening this issue. I'll add it to the backlog. If you would like to contribute, you can submit a fix by editing the original article. Click on the Content Source link at the bottom of your original comment. To learn how to edit, see the Editing files in a repository article from GitHub.
Thanks again!

Working on this issue now. I did some testing and the exception you referenced is thrown in the .NET version of WPF, not in .NET Framework. However, I think a better example is showing how to first check if the file exists and create it....


Fix repo path in update-community action

This PR should fix the following error:
https://github.com/knative-sandbox/knobots/runs/2198328771?check_suite_focus=true#step:6:10
PR target path should be the same as checkout one.
    - name: Check out code onto GOPATH
      uses: actions/checkout@v2
      with:
        path: main
        repository: ${{ matrix.name }}

Changes

:bug: Fix repo path in update-community action that is used to create PR

/cc @evankanderson

For the reference the similar update and PR config:
https://github.com/knative-sandbox/knobots/blob/main/.github/workflows/auto-updates.yaml#L513


WIP: online cpu can be bind by sched_getaffinity()

nginx's automatic core binding will only bind the cores sequentially from head to tail, and will not obtain the current online cpu.

I convert this PR to draft. There are some compilation error found by test cases.


[NET] - Power adapter voltage can't be read in USER Mode

Read voltage level from Power Adapter can't be red in USER mode (failure in factory API documentation). This needs to be done in SERVICE mode.
Will be fixed in next release

fixed in release v0.2.0


When building an image: When image does not exist we get: Invalid repository name (), cannot specify 64-byte hexadecimal strings

As of https://github.com/docker/docker/pull/7609, when we build an image and place a non-existant image id in the FROM line, we get Invalid repository name (<image id>), cannot specify 64-byte hexadecimal strings rather than a more informative: "image does not exists" error.

well this is because currently you can't pull by image id, so we assume they are trying to, I think it would slow things down if we had to check it it is a real imageid when really it is just going to error out anyways
i think https://github.com/docker/docker/issues/4106 is the solution here


Migrate from track1 to track2

fixes: https://github.com/Azure/azure-sdk-for-go/issues/18182

Closed as this sample is for Azure Stack.


The Importance of UX in Celo DApps. A Growth Marketing Perspective

Update users.tsx

Add files via upload

Add files via upload

Update users.tsx

Create creating-a-decentralized-insurance-service-on-celo-with-python.md

fixed:formatting

Fixed:description

Fixed:description

Co-authored-by: Ishanpathak1<EMAIL_ADDRESS>Thanks for submitting this tutorial for Celo Sage
Before you hit "Create Pull Request", make sure you have read the Tutorial Contribution Guidelines and reviewed the Sample Tutorial Structure.
Please confirm the following before submitting your tutorial for review -
[ x My tutorial follows the Tutorial Contribution Guidelines.
[x] The title of the Pull Request matches the title of my tutorial.
[x] I've followed the tutorial template structure.
[x] I've proofread the tutorial for spelling and grammar mistakes.
[x] I've thoroughly explained the code, with inline code comments and text explanations.
[x] I've run a linter & prettifier to format my code blocks.
[x] I've run the tutorial to test it and the code works.
[x] I've followed all the best practices mentioned in the here.

NOTE: We cannot review your Pull Request if it does not meet the standard outlined above.
Reviewers - @joenyzio & @viral-sangani

Closing Celo Sage PRs