Feature Request: Enhance Job summary

This is an example of a job summary
Job 58c00558-22ad-4d47-4292-8e3b7d20e99f summary
Elapsed Time (Minutes): 27.4721
Number of File Transfers: 69252
Number of Folder Property Transfers: 51863
Total Number of Transfers: 121115
Number of Transfers Completed: 120986
Number of Transfers Failed: 129
Number of Transfers Skipped: 0
TotalBytesTransferred:<PHONE_NUMBER>4
Final Job Status: CompletedWithErrors

The Number of Files and Folder Property Transfers is split and gives a total Number of Transfers first, but then in further statistics, it is not anymore.
Especially in  "Number of Transfers Failed" it is unknown if this references to folders and/or files.
It would be good if the statistics contain more granular information. Also adding more details like average transfer speed and so on would be valuable.

File/Folder granularity in PR.
TODO: Average transfer speed

there also can be a "TotalBytesTransferred" in human readable format B/KB/MB/GB/TB and so on.


Dangerous naming

Describe the bug
This is not a "bug", but a bad design.
There's a build.bat file, and there's a output folder called build.
When I do Win+R to open output folder with %TMP%\onnxruntime\build\, I keep triggering the build script by accident (%TMP%\onnxruntime\build)
Expected behavior
Something like build_win.bat?

Would you mind if we change the build directory to a different path?

Personally I prefer to change build.bat since build dir almost becomes the default for cmake project

@xkszltl  To avoid executing build.bat, you could add an additional backslash to build. I just tried on my Win10 machine. Without the trailing backslash, build.bat will be invoked. Add the blackslash would make Win-R open the build folder.

Yes that's exactly what I said and why it is "dangerous" (typo sensitive)

Closing this as it's not on our top priority list. If you feel strongly about this, please feel free to raise a PR. Thanks!


hey how can I help?

I'm pretty new to github and not sure I like it. I program in python and very VERY early stages of C, have experimented with FORTH, which from what I hear is even faster than C because it has a C wrapper it can take C code and compile it with direct threading and registering , rather than criss cross threading compilation.
I think Atari was written in FORTH?
And a little assembly, which takes for ever.
I saw the .sh, that is C I suppose.
I could do a little python coding, or some tiny example just for fun, pretty please?
Put me up to bat! I won't let you down.

Hello there! Not sure exactly what we need, but I do have a good idea that we can use ya. Why don't you visit us at forum.gamecredits.net and we'll talk.

not a big fan of the forum, is there an irc channel?


lean({virtuals: true}) doesn't work with mongoose discriminator

When i have virtual on discriminator it doesn't return the virtuals on the result.
for example:
let's assume we have BaseModel.
The DerivedModel has virtual method called foo.
If we do DerivedModel.find({}).lean({virtuals: true}) we will not get the foo property

The below script works for me:
const Model = mongoose.model('gh27', mongoose.Schema({ name: String }));
    const schema = mongoose.Schema({ test: String });
    schema.virtual('foo').get(() => 42);
    schema.plugin(mongooseLeanVirtuals);
    const D = Model.discriminator('gh27_test', schema);

    return co(function*() {
      yield D.create({ name: 'test' });

      const doc = yield D.findOne().lean({ virtuals: true });
      assert.equal(doc.foo, 42);
    });

Make sure that you apply this plugin to the discriminator schema, or set the applyPluginsToDiscriminators option


Change detection not working when component loaded with loadDetached

Dart VM version: 2.3.0-dev.0.3 (Tue Apr 23 12:02:59 2019 -0700) on "macos_x64"
AngularDart 5.3.0
AngularComponents 1.13.0
OSX
Chrome
We have built a VirtualScroll component similar to Android's RecyclerView.  Our VirtualScroll component has hooks for the following

Create the child component
Set your data on the component
Clear the component

Here is the code:
  void init() {
    _scroller = new VirtualScroller(
      layout: Layout(),
      container: parentDiv,
      createElement: (idx) {
        if (_pool.isNotEmpty) {
          return _pool.removeLast();
        }
        var ref = _loader.loadDetached(
            ngTemplateContainerTemplate.TemplateContainerNgFactory);
        var elem = ref.location;
        _refs[elem] = ref;
        return elem;
      },
      updateElement: (child, idx) {
        var item = templateDisplays[idx];
        var ref = _refs[child];
        if (_subscriptions.containsKey(child)) {
          _subscriptions[child].cancel();
        }
        var compositeSubscription = _subscriptions.putIfAbsent(
            child, () => new CompositeSubscription());
        compositeSubscription.add(ref.instance.onClick.listen((_) {
          handleTemplateClicked(ref.instance.templateDisplay);
        }));
        compositeSubscription.add(ref.instance.onTemplateAccessoryAction
            .listen(handleTemplateAccessoryAction));
        ref.instance.templateDisplay = item;
        //ref.changeDetectorRef.detectChanges();
      },
      recycleElement: (child, idx) {
        var ref = _refs[child];
        ref.instance.templateDisplay = null;
        _pool.add(child);
      },
    )..scrollTarget = this.scrollTarget;
    _scroller.totalItems = templateDisplays.length;
  }

In this example, we're creating a TemplateContainer by using loadDetached.
In the updateElement, we set the @Input ref.instance.templateDisplay = item;
This all works as long as we call ref.changeDetectorRef.detectChanges() but since that API is now deprecated I don't know how to force change detection.
I've tried changing the TemplateContainer to use OnPush as the docs suggest with no luck.
You can find an example of this component here: https://github.com/johnpryan/virtual_scroller_dart_example
The example uses an earlier version of Angular but exhibits the same behavior. Our real project is using Angular 5.3.0.

In general, the solution would be to inject ChangeDetectorRef and call markForCheck() to let Angular know that the component's view should be change detected (otherwise when a component is OnPush, it will only update after an input binding changes or an output handler is called).
For an imperatively created view to be reachable during change detection, it must be attached to a ViewContainerRef. This is not the case in your example, since you're attaching the root element of the view (ref.location) to the DOM manually. This means there's no connection between the views for change detection to propagate.
I'll review this case with my team and get back to you with a response. We may have overlooked this case when discussing the need for detectChanges(). This seems like a pretty rare and advanced use case. The problem with keeping detectChanges() is that it can easily be used to invalidate some of the guarantees of Angular's change detection cycle, which can lead to a variety of issues.

i got similar issue, i want to have somethig like webcomponents with angularDart, so i check if html has my chose selector, if so i mount it with loader.loadDetached and my CD didnt work. So all i had to do was
this._appRef.registerChangeDetector(component.changeDetectorRef);
and below is full code
  _loadComponent<T>(ComponentFactory<T> componentFactory) {     final existing = querySelector(componentFactory.selector);     if (existing != null) {       final component =           _loader.loadDetached(componentFactory, injector: _injector);       existing.replaceWith(component.location);       this._appRef.registerChangeDetector(component.changeDetectorRef);     }   }
it work even with onPush, of course you should add unregister cd when element is destroyed

Sorry @matthewtsmith, I forgot to reply here. @moczix's solution will work, but be advised this registers the component change detector at the root of your application, meaning all of the registered components will be change detected every pass (this differs from your implementation which only calls detectChanges() from updateElement()). This might not perform as well as your existing solution. To retain some of this performance, you could make your components OnPush, and call markForCheck() in place of detectChanges(). You can read more about OnPush here: https://github.com/dart-lang/angular/blob/master/doc/advanced/on-push.md
One idea we've been toying with is to add an API like registerChangeDetector to ViewContainerRef. This would give you the exact same capabilities, but the change detectors would only be run when the enclosing ViewContainerRef is checked. For Default change detection, this doesn't make much difference, but for OnPush it means you can skip all of these checks when the parent is skipped. This matters a lot of components with a lot of child components that could be registered in this manner, such as a table. You don't want every cell in a large table being change detected every cycle.


Step to update chart ACR address in forked repo

Not updating this value causes deployment issues because the default of "youracr.azurecr.io" isn't a valid ACR server address.

@dstrebel


add chongqing university

Your email address does not belong to any university that we know. You can apply with another method (see tabs above) or add your school to JetBrains' list.
I used my @cqu.edu.cn email to apply student identify,  but the tips says theres is no university matches my email address, when i check the repository, i found it has cqu.txt, so i'm a little confused

web site:http://www.cqu.edu.cn/

@JoeSteven Regrettably, this domain was recently blacklisted because the university allows to register an email address there even if you are not a student of the university, or some of the university's students violated terms and conditions and shared their JetBrains account credentials with third parties.
If you are the student of this college, please apply with official document ("OFFICIAL DOCUMENT" tab at https://www.jetbrains.com/shop/eform/students). It applies to the renewal of existing educational license, too. I am sorry for that, and appreciate your understanding.
I have to close this request without merging. Please send an email to<EMAIL_ADDRESS>if you have any questions or concerns.


No "street_address" in result

    fillDetails: function(result){

"result" object doesn't have "street_address" in "address_components", it is set as a separate property of result - "name".
If you just typed in search term and submitted, "name" is being returned. If you click "find" again, "name" is not being returned.
I made a quick "fix" to replace "street_address", on line 338 I added following:
        street_addr: result.formatted_address.split(',')[0],

So lines 335-339 look like this:
      // Add infos about the address and geometry.
      $.extend(data, {
        formatted_address: result.formatted_address,
        street_addr: result.formatted_address.split(',')[0],
        location_type: geometry.location_type || "PLACES",

And added "street_addr" on line 65:
    "formatted_address street_addr location_type bounds").split(" ");

Tread posted on Stackoverflow keep an eye for updates maybe a fix will come.
http://stackoverflow.com/questions/28458933/jquery-geocomplete-street-address-not-working

DreifGenov answered correctly after some lessons of JS I could fix this easily hurray!

This is still an issue. Says right in the readme that street_address is returned.
Looks like this pull request fixes it:
https://github.com/ubilabs/geocomplete/pull/69

I think this solution would be a little better because here I consider the case when street address could be blank.
...
.bind("geocode:result", (event, result) ->
    street = try result.adr_address.match(/<span class="street-address">([^<]+)<\/span>/)[1] catch e then ''
    $("[data-geo=street_address]").val(street)
  )


mark V_ASN1_PRIMATIVE_TAG as compat

Split from #3459

This is a trivial change in my opinion...  @jsoref, if you agree, please add the following line to your commit message:
CLA: Trivial

I have submitted my CLA and @richsalz has accepted it. I'm not sure why the bot doesn't like me. That said, I do agree this is trivial.

thansk :)


feat: titanic example

Closes #1.
Summary of Changes
Add Titanic data and a function load_titanic to load it.

🦙 MegaLinter status: ❌ ERROR

Descriptor
Linter
Files
Fixed
Errors
Elapsed time

❌ MARKDOWN
markdown-link-check
1

1
1.1s

✅ PYTHON
bandit
5

0
0.64s

✅ PYTHON
black
5
1
0
0.73s

✅ PYTHON
flake8
5

0
0.42s

✅ PYTHON
isort
5
2
0
0.28s

❌ PYTHON
mypy
5

1
2.25s

✅ PYTHON
pylint
5

0
2.0s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff
MegaLinter is graciously provided by


Correction needed

This statement is impossible.
Files and folders can be shared only with users whose segment matches that of the OneDrive. In the above example, users in the Sales segment can share OneDrive content with other users in either the Sales or HR segment whereas users in the HR segment can share their OneDrive content with other users in the HR segment only.
Since OneDrive can only be shared with users whose segment matches, a user in Sales (since a segment is applied) would ONLY be able to share with other users in Sales. Users in HR would not be able to access the content because their segment does not match that of the site. Even though there is no policy blocking it.

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

ID: 5ef03ccd-fd27-4724-75c1-eec90be8ad8b
Version Independent ID: a9e393d2-9bcc-3814-2654-bd40f23d5306
Content: Use information barriers with OneDrive - OneDrive
Content Source: OneDrive/information-barriers.md
Service: one-drive
GitHub Login: @robmazz
Microsoft Alias: robmazz

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

Hello @danmyhre Dan, I am digging into this.
Thanks

Hello @danmyhre
I tested the described scenario on my lab:

Users in the Sales segment can share OneDrive content with other users in either the Sales or HR segment whereas users in the HR segment can share their OneDrive content with other users in the HR segment only.

I could verify what that sentence describes, using a user in Sales I could share with other users in Sales and in HR (but not with users in research) and logging in with a user in HR i could only share with users in HR.
Please take into account that a onedrive can have more than one segment.
InformationSegment : {3a195426-3fb3-408d-9871-4d530534a300, c8b4de8c-f182-4b60-b9a1-666cecb62224}
Let me know if I understood you well,

The information segment of the OneDrive site would be based on the segment of the user. It is not clear how a OneDrive would have multiple segments since there is a 1:1 relationship between a user (only 1 segment possible) and a OneDrive site.

The information segment of the OneDrive site would be based on the segment of the user. It is not clear how a OneDrive would have multiple segments since there is a 1:1 relationship between a user (only 1 segment possible) and a OneDrive site.

From the article:

With information barriers in OneDrive, when a segment is applied to a user, within 24 hours that segment is automatically associated with the user's OneDrive. Other segments that are compatible with the user's segment and with each other will also get associated with the OneDrive. A OneDrive can have up to 100 segments associated with it.

Hope this information clarifies it to you!

I am not seeing that behavior. The user's ODfB site only has 1 segment attached to it.

I am not seeing that behavior. The user's ODfB site only has 1 segment attached to it.

@danmyhre Dan, then I recommend going thru again the documentation as that did not happen to me, setting up this scenario, and as I shared in the last message, an ODfB can have more than one segment.
Hope this information helps you,

@get-itips I found where the defect is. The OneDrive is only properly stamped with all compatible segments IF it has a policy assigned to its user's own segment. For users that don't have a block policy attached to their segment, the OneDrive is not properly stamped. I will open a support ticket on this defect.


BZ:UF-180: Configurable Workbench - Screen Plugin Title Issue

https://issues.jboss.org/browse/UF-180.
Add some unit test coverage to configurable workbenches.

Build fails with PR:

T E S T S
Running org.uberfire.ext.plugin.backend.JSRegistryTest
Tests run: 7, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec <<< FAILURE! - in org.uberfire.ext.plugin.backend.JSRegistryTest
createSplashScreenRegistry(org.uberfire.ext.plugin.backend.JSRegistryTest)  Time elapsed: 0.006 sec  <<< FAILURE!
org.junit.ComparisonFailure: expected:<...Screen({id:"Splash",[title: function (){return "Title";},on_concurrent_copy: function (){alert('main');;},on_close]: function (){alert(...> but was:<...Screen({id:"Splash",[on_close: function (){alert('main');;},title: function (){return "Title";},on_concurrent_copy]: function (){alert(...>
at org.junit.Assert.assertEquals(Assert.java:115)
at org.junit.Assert.assertEquals(Assert.java:144)
at org.uberfire.ext.plugin.backend.JSRegistryTest.createSplashScreenRegistry(JSRegistryTest.java:39)

I've not looked into why it fails but I suspect you're using a Set somewhere?

http://github.com/uberfire/uberfire-extensions/commit/d4801c691
OK, I fixed the failing test (which failed/passed depending on what JDK you were using).
I changed JSRegistry.convertToJSRegistry(...) to build the CodeType String elements in the same sequence as the CodeType enum is ordered. See https://github.com/uberfire/uberfire-extensions/commit/d4801c691#diff-7f32dbc7243d34f621c9726a9e39600fR34.
Please check you're OK with the change.


Conditional rendering requires an empty fragment

It would be nice if conditional rendering within a component would work like this:
export default function Conditional({ flag }) {   return flag &&
Foo
; }
This results in:
TypeError: element.tag is not a function
at jsxElemToHtmlAsync (jsxte/dist/esm/html-parser/jsx-elem-to-html.mjs:149:35

At the moment is required to return an empty fragment:
export default function Conditional({ flag }) {   return flag ?
Foo
 : <></>; }

Fixed via https://github.com/ncpa0/jsxte/pull/221


Add prismjs theme

Got some time to do a basic implementation. Any suggestions @mjswensen?
Resolves #32

Pull Request Test Coverage Report for Build 217

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 97.378%

Totals

Change from base Build 216:
0.01%

Covered Lines:
467

Relevant Lines:
478

💛  - Coveralls

Sorry for the delay, this looks great! Thank you so much! Merging now, and will ping back on #33 once it's released.

Awesome, thanks Matt!


Mitch/product self hosted links

Checklist:

[X] I have manually confirmed that all new links work.
[X] I have reviewed the style guide.
[ ] If blogging, I have reviewed the blogging guide.

Fixes
Fixes an incorrect link on https://www.pulumi.com/product/self-hosted/ for K8s and adds in a missing link for GKE as well as a link to the main self-hosted page in guides.

Note: The link to the updated page is here:
http://pulumi-hugo-origin-pr-2671-bcd58914.s3-website.us-west-2.amazonaws.com/product/self-hosted/


Add revisions to cache list

Update the cacheList in the offline manifest so it supports simple url strings as well as entry objects. The entry objects support url, revision, and size fields.
The update-offline-manfest script was updated to output this format. It looks at the ETag header on request for the resource and uses that at the revision. It ignores 'weak' ETags (they start with W/).
The script was also updated to check for simple CORS compliance, and to verify that urls that have ETags (and therefore revisions in the manifest), have an access-control-expose-headers header which is required to allow the service worker to see the ETag header in a CORS response.
The service worker was updated to check for resource in the cache when it installs them during its CACHE_ENTRIES_WITH_PROGRESS handling.  If the cached resource has an ETag header that matches the revision in the manifest then the service worker does not re-fetch the file.  Additionally a new status message was added so the window which requested the install would know which files have been found in the cache. Currently the window side doesn't do anything special with this other than print out a different message to the console.
Now that the service worker supports a cacheList with entry objects include a url and revision, we can pass the workbox generated manifest directly to the service worker.
At runtime the service worker no longer sends the url through stripWbRevision which was parsing and stringifying the url. This was necessary because this process was done during the install, and urls that had special chars in them would be escaped during the install. So these same chars needed to be escaped during the runtime cache lookup.  The install no longer does this process, so it isn't necessary to do this same escaping at runtime.
I commented out this stripWbRevision code, because it might be worthwhile to add it back in the future if we need to bust remote caches.
To summarize how these changes might effect the different usages of the system:

authoring: the update-offline-manifest script is a bit smarter and outputs a new format of manifest
installing:

the install app now sends the workbox generated wbManifest directly to the service worker. It continues to send the cacheList from offline manifest (content manifest), but now it is format is different.
the service worker now looks at the cache first (see above)

runtime: when the service worker handles, fetch requests it no longer munges the urls before looking for them in the cache. (see above)

@dougmartin and @knowuh I think this is ready for final review now. The last series of commits are adding tests and comments plus a little refactoring.

Looks great, thank you.


Add AArch64 tests to CI

This commit enhances our CI with an AArch64 builder. Currently we have
no physical hardware to run on so for now we run all tests in an
emulator. The AArch64 build is cross-compiled from x86_64 from Linux.
Tests all happen in release mode with a recent version of QEMU (recent
version because it's so much faster, and in release mode because debug
mode tests take quite a long time in an emulator).
The goal here was not to get all tests passing on CI, but rather to get
AArch64 running on CI and get it green at the same time. To achieve that
goal many tests are now ignored on aarch64 platforms. Many tests fail
due to unimplemented functionality in the aarch64 backend (#1521), and
all wasmtime tests involving compilation are also disabled due to
panicking attempting to generate generate instruction offset information
for trap symbolication (#1523).
Despite this, though, all Cranelift tests and other wasmtime tests
should be runnin on AArch64 through QEMU with this PR. Additionally
we'll have an AArch64 binary release of Wasmtime for Linux, although it
won't be too useful just yet since it will panic on almost all wasm
modules.

I should note that I tried to write #[should_panic] for all failing tests on aarch64 so if something is fixed we can be sure to enable the regression test. Unfortunately though this directive doesn't work for test functions returning a result, so many wasmtime tests are simply #[ignore]

Updated with a comment about the new semantics of test_run

Ok should be green now to account for recent merges.

Ok I've pushed up a commit which accounts for https://github.com/bytecodealliance/wasmtime/issues/1569 and recently fixed tests too.


Legit WhiteSmoke blocked

Hello all,
Could you please check these domains? I'm sure they were wrongly added:
*.whitesmoke.com
.whitesmoke.us
Thanks!

I'm not sure which digest this entry is located, but you could add said domain to your whitelist file. This project doesn't include a bad domain list, rather, it downloads and aggregates from various sources.
I suggest adding whitesmoke.us to your whitelist file and close this.

@i90rr whitesmoke is blocked by mvps.org, which is a super reputable source.
Here's the section in their data
data/mvps.org/hosts
11607:<IP_ADDRESS> get.whitesmoke.com #[Adware.Zugo.B]
11608:<IP_ADDRESS> www.whitesmoke.com
11609:<IP_ADDRESS> www.whitesmoke.us

Adware.Zugo.B is nasty.
I remind everyone that a site can be 'legit' and still have terrible security/adware policies.

Thanks for your feedback @jjaaccoobb, @StevenBlack.


feat: migrate from github protobuf

@apeabody could you elaborate on why this change is necessary?

There's not a particular aspect of concern, we've just had some issue with protobufs in this repository being difficult to upgrade and causing unexpected problems later. I think this may be the upgrade we wanted to do previously (but which wasn't possible at the time.)

approving since tests are passing


Permanent not working with custom elements

Describe the bug
I have an element with data-turbolinks-permanent that is also a custom element. When I navigate, the element is reset.
To Reproduce
https://glitch.com/~tender-tasteful-guavaberry
Steps to reproduce the behavior:

Wait for the page to load. There should be an element that says "Test".
After one second, it should change to "Test 2".
Navigate to another page, notice that it changes back to "Test". Notice also that the element is marked with data-turbolinks-permanent

Expected behavior
The text should remain "Test 2" on navigation.
Details (please complete the following information):

Operating System: Windows and MacOS
Browser Chrome and Electron
Turbolinks Version: 5.2.0

Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

Custom element connectedCallback() lifecycle methods are:

Invoked each time the custom element is appended into a document-connected element. This will happen each time the node is moved, and may happen before the element's contents have been fully parsed.

So, your element is resetting itself when moved from page one to page two by Turbolinks. You can fix that by moving the implementation to the constructor so it only runs once, e.g.:
class Test extends HTMLDivElement {
  constructor() {
    super();
    this.innerHTML = "
Test
"
    setTimeout(() => {
      this.innerHTML = "
Test 2
"
    }, 1000);
  }
}

Example: https://glitch.com/~stump-subdued-newt


Improved ability to handle FCS files from different sources.

Solves #203.

I'll merge by the end of the day if there are no further comments.


Allow list of commands to be injected into adam-cli AdamMain

The list of commands in AdamMain is private, so outside of the PluginExecutor mechanism, adding new commands requires modifying this list and rebuilding; this also introduces a circular dependency between the adam build and an external project.
Adding a new constructor to AdamMain with a reference to the list of commands as a parameter would allow the list to be provided by dependency injection (e.g. via Guice).
https://code.google.com/p/google-guice/

Fixed by #762 and #854


how can I install imu into cartographer?

I'm using rplidar to do 2d SLAM, and I change to tracking_frame to match the laser data.
now I buy a new 9dof imu and hope the imu data can help it correct the map.( because sometime we can't keep it perfectly horizontal.

and I already setup the imu.
I can see the imu data and the /imu topic in rostopic

What is your question?
What do you need help with?
If you want to use the IMU messages in Cartographer you need to:

Remap your imu message topic to imu
Enable using IMU in your Cartographer configurations file
Add the IMU link to your URDF

Check the documentation for more information and see the backpack2d launch and configuration files as an example for 2D SLAM with IMU.

Does it need to initialize?
------------------ 原始邮件 ------------------
发件人: "Kevin<EMAIL_ADDRESS>发送时间: 2018年8月21日(星期二) 下午4:11
收件人<EMAIL_ADDRESS>抄送<EMAIL_ADDRESS><EMAIL_ADDRESS>主题: Re: [googlecartographer/cartographer_ros] how can I install imu intocartographer?  (#985)
What is your question?
What do you need help with?
If you want to use the IMU messages in Cartographer you need to:
Remap your imu message topic to imu
Enable using IMU in your Cartographer configurations file
Add the IMU link to your URDF
Check the documentation for more information and see the backpack2d launch and configuration files as an example for 2D SLAM with IMU.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Cartographer supports calibrating the orientation of the IMU, however the general transform between LiDAR and IMU has to be provided by in the URDF.
An example is given in setup for backpack_2d.
See the configuration documentation for an general overview on setting up your TF/URDF.

which type of imu is used in cartographer official website bags ？


Add missing test dependency on colcon-recursive-crawl

Should address https://github.com/ruffsl/colcon-cache/pull/36#issuecomment-1246702305
It would probably be a good idea to add an assert somewhere in test_main.py that ensure that the test package is actually found. Maybe check stdout or logs or something - not sure.
I think these lines can be dropped now that we know why the coverage regressed: https://github.com/ruffsl/colcon-cache/blob/ce551559594247b4cfa60bf558c6e9f2ee37b351/setup.cfg#L103-L107

Nice! But I still don't understand why colcon-recursive-crawl fixed the codecov regression. From the logs, the pytest tests were being executed. There are of course the pseudo-python packages within the test resource directories. Where those pseudo packages not being found when testing the command line?


"Yukon Standard Time" not recognized as a valid IANA time zone name, or has no equivalent Windows time zone.

A new timezone has been added by Windows in one of their recent updates, causing this exception to be thrown.

Thanks.  I just added this to TimeZoneConverter 3.3.0, but I need to update TimeZoneNames for it as well.

Wow. glad I found this.  So, when will 3.3.1 be out?  :)

Also, perhaps as a future enhancement (after this fix goes out) if you could make a TryGetDisplayNameForTimeZone so it won't crash this code I inherited.

I'll have an update for TimeZoneNames out soon.  I'm working on it.  The Windows display names have to be re-built via TimeZoneWindowsResourceExtractor first.  (It takes some time to get the VM with all the language packs installed and updated before extraction.)

Also, by its current design - GetDisplayNameForTimeZone should have returned null instead of throwing an exception.  I'll fix that.
Not planning on adding TryGet* methods to this library, at least not now.

Both are fixed in version 4.1.0.  Thanks!

Good Job, I will grab it later today.  Thank you.


Update docs

Fix some mistakes and deprecations on docs.
Protobuf srcGen support added to docs.
Added a PR template to check docs update.

When will this be published to http://higherkindness.io/mu/ ?

👍 Done @sander !


Alias immediately after a deploy now fails

my npm deploy script is
now --public deploy build/ && now alias alwaysinmind
but sometime the alias errors wit ha message that the deployment is not ready.
Would it be possible to make the deploy wait?
If not do you have any other suggestions - eg a portable delay cmd :)

In fact sometime the deploy is failing.
$ now --public deploy build/
> Deploying C:\projects\aim-web-app\client\build under stevelee
> Using Node.js 8.9.4 (default)
> Ready! https://alwaysinmind-qntfvyiiaa.now.sh [2s]
> Initializing…

and no more status outputs to console

The same here. From yesterday I am not able to deploy. cc @rauchg

I thought it was now error, but it was mine error. https://zeit.co/steida/este/juubjtgoxn/logs
The problem of cli is that is will not tell you that deployment has failed.

@steida - ah thanks - will check that. The Alais command does give a nice red error.

In fact sometime the deploy is failing.

actually it's not failing it just that static deployments like my SPA frontend don't give all the details that node ones do. I mistakenly took this as a failure.
However the original issue remains. While using alias without specifying the actuall instance to link to is not document as afar as I can tell. It always used to work. Perhaps something now has gone asynchronous so the CLI returns from the previous deploy before it is complete.  Or perhasps it just a timing thing and something is slow?

The CLI exits successfully after initializing - This started happening to me after updating to 0.9.3

Yes, int only recently happened. I have the WIndows desktop client set to auto update bu not sure if that updates the global CLI.
I also installed project locally via yarn as got a red 'new version' warning form the cli. That has a few problems - report in another bug

A hacky package.json script to give a portable delay till this command becomes synchronous again
    "pause": "node -e \"((time) => new Promise((resolve) => setTimeout(resolve, time)))(process.argv[1]).then(() => process.exit(0))\" 3000"

We are investigating the issue. We recently started to enforce that an alias can't be pointed to a deployment that can't handle traffic. Unfortunately it seems these changes had some side effects.

I get this issue too when running the 2 commands one after the other. Previously I was using the deprecated --alias option but it seems removed now

Also just started getting this problem running now && now alias which worked fine up until a few days ago. It seems like before this problem, I could see the deployment building, installing dependencies etc. Now in the CLI I see Initializing… and then the alias attempt right away.
Upgrading to the latest CLI version same issue. Good you see you guys are on it.
In the meantime, I find if I run the same command 30 seconds later, it sees there are no changes to the code, finds the previous deployment that was not ready before and assigns the alias to it.

@codemzy I was using 3 Secs but that still fails a small amount of times.
Once I use proper continuous deployment with CI I won't mind much but while it's manual, an extra 30 secs wait is a pain

as a workaround this works for me, it sure is not pretty though
now  && sleep 60 && now alias && now rm project --safe --yes

Does it work in a Travis pipeline @chrillo ? I tried @SteveALee's pause script for 30 seconds and it still skipped the alias

@spences10  I can't say for sure but the sleep command is available on most unix systems so I'd imagine it is

Sleep got removed from windows and replaced with timeout ages ago.
I find in git for windows bash that timeout always runs the bash version of timeout which is no use. Hence the one line portable node script I posted above.

@spences10 try increasing the time constant to say 30000 (30 secs) if you can bear the delay :) I find it occasionally fails with 3 Secs so have increased it in my script

I found 30 seconds being not enough some times, with 60 I have not experienced any failures.

I'll try with a minute or two, thanks 👍

Any advance on 2 mins? :)

I was investigating this and failed to reproduce it – tried around 15 times with no luck.
Could you guys run now ls | head -6 immediately after the failure to alias, and share the full logs (the output of now && now alias and the output of now ls | head -6)?

I also added some extra logging on the relevant APIs that will help shed light into what's causing this.

@matheuss sure, will try ASAP :)

@matheuss
C:\projects\aim-web-app>yarn deploy:api
yarn run v1.3.2
$ now rm -y alwaysinmindapi
> Success! [2s]
> Deployment alwaysinmindapi-tummapzdqw.now.sh removed
$ now --public deploy api/src && yarn pause && now alias alwaysinmindapi
UPDATE AVAILABLE The latest version of Now CLI is 9.3.3
> Deploying C:\projects\aim-web-app\api\src under stevelee
> Using Node.js 8.9.4 (default)
> Ready! https://alwaysinmindapi-clcopkyejw.now.sh [2s]
> Initializing…
$ rem node -e "((time) => new Promise((resolve) => setTimeout(resolve, time)))(process.argv[1]).then(() => process.exit(0))" 30000
> Assigning alias alwaysinmindapi to deployment...
> Error! Unknown error: Error: The deployment is not ready yet
Error: The deployment is not ready yet
    at module.exports.Now.createAlias.alias.retry (C:\snapshot\now-cli\dist\now.js:3978:21)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
Done in 17.98s.

C:\projects\aim-web-app>bash

steve@OD-Surface MINGW64 /c/projects/aim-web-app (master)
$ now ls | head -6
> 2 deployments found under stevelee [980ms]

alwaysinmindapi (1 of 1 total)
 url                                       inst #    state                 age
 alwaysinmindapi-clcopkyejw.now.sh              1    READY                 49s

oh is the new API logging on the client side? I'll update and re run just in case

The output with now 9.3.3 is identical even with yarn run deploy:client && now ls | head -6 as a single command

@matheuss I think it's the time before an app listens to a public port when aliasing is not possible

If you can;t get it to happen then my guess is latency is causing it - it's unfortunately significant here in UK >700ms

@SteveALee  you can make a now.json file and put the aliases in that. When you run now it should automatically add the aliases to your deployment.
{
    "files" : [
        "alias.now.sh",
        "second.alias.now.sh"
    ]
}

Not sure if it will fix the reason for your error but it might help you troubleshoot, and it's a lot nicer than writing scripts. :wink:

@kochie Oh, OK, will try. I already have a now.json to set the name different to the npm package name. Though 'files' seems misnamed to me! :)

@kochie that does NOT work the,  alias is not created

@matheuss yes it seemed a strange use of 'files' :)
Glad you got some useful intell!

 Thanks for the pickup @matheuss .

@kochie heh, NP! But alias setting is only a way of providing the alias name for the alias command when not on the command line so I doubt it will have any impact.

Should be fixed by now! Was a tricky issue that was only affecting requests being served by bru.now.sh. I'm in Brazil, so I'm being served by sfo.now.sh – that's why I had a hard time reproducing it.
@SteveALee could you confirm it doesn't happen anymore? 🙂

Ok, I had now ls | head -6 set on my .travis.yml for this, do I not need to do that now @matheuss? I'm UK based too

@spences10 shouldn't be needed anymore since I've identified the issue and fixed it 🙏 Could you also confirm it's not happening anymore? 🙌

@matheuss I'll try now 👍
And thanks! 🙏

🤔
Still the same behaviour for me @matheuss, you want me to add the now ls | head -6 and try again?

Wahoo!!!!! It works. I now see those nice little status lines again. I had convinced myself I had imagined them and they only happened for node deployments, not static :)
$ yarn deploy:api && now ls && now alias ls
yarn run v1.3.2
$ now rm -y alwaysinmindapi
> Success! [1s]
> Deployment alwaysinmindapi-pzhrsdteex.now.sh removed
$ now --public deploy api/src && yarn pause && now alias alwaysinmindapi
> Deploying C:\projects\aim-web-app\api\src under stevelee
> Using Node.js 8.9.4 (default)
> Ready! https://alwaysinmindapi-kxmoebtgsz.now.sh [2s]
> Initializing…
> Building
> ▲ npm install
> ⧗ Installing 4 main dependencies…
> ✓ Installed 88 modules [1s]
> ▲ npm start
> ><EMAIL_ADDRESS>start /home/nowuser/src
> > micro
> micro: Accepting connections on port 3000
> Deployment complete!
$ rem node -e "((time) => new Promise((resolve) => setTimeout(resolve, time)))(process.argv[1]).then(() => process.exit(0))" 30000
> Assigning alias alwaysinmindapi to deployment...
> Success! alwaysinmindapi.now.sh now points to alwaysinmindapi-kxmoebtgsz.now.sh! [4s]
Done in 58.42s.
> 2 deployments found under stevelee [922ms]

alwaysinmindapi (1 of 1 total)
 url                                       inst #    state                 age
 alwaysinmindapi-kxmoebtgsz.now.sh              1    READY                 56s

alwaysinmind (1 of 1 total)
 url                                       inst #    state                 age
 alwaysinmind-ovrebfxffj.now.sh                 0    FROZEN                15h

> 2 aliases found [203ms] under stevelee

  source                                      url                                age
  alwaysinmindapi-kxmoebtgsz.now.sh           alwaysinmindapi.now.sh             36s
  alwaysinmind-ovrebfxffj.now.sh              alwaysinmind.now.sh                15h

The alias did seem to take longer than usual though.

@matheuss ^^^

Ok cool!
Here are the scripts I'm using in Travis:
package.json
"build": "react-scripts build && mv build c-counter",
"deploy:now": "now c-counter/ --token $NOW_TOKEN",
"alias:dev": "now alias c-counter.now.sh --token $NOW_TOKEN",
"alias:prod":
  "now alias c-counter.scottspence.me --token $NOW_TOKEN",
"cleanup": "now rm c-counter --safe --yes --token $NOW_TOKEN",

.travis.yml
sudo: false

language: node_js

cache:
  directories:
    - node_modules

notifications:
  email: false

node_js:
  - '9'

before_script:
  - npm prune

script:
  - npm i -g now@canary
  - npm run build
  - npm run deploy:now
  - now ls | head -6

after_script:
  - if [ "$TRAVIS_BRANCH" = "development" ]; then npm run alias:dev; fi
  - if [ "$TRAVIS_BRANCH" = "master" ]; then npm run alias:prod; fi
  - if [ "$TRAVIS_BRANCH" = "master" ]; then npm run release; fi
  - npm run cleanup

Guessing I need to add --token $NOW_TOKEN to my Travis script?
0.45s$ now ls | head -6
> Error! No existing credentials found. Please run "now login" or pass "--token"

0.31s$ now ls | head -6 --token $NOW_TOKEN
head: unrecognized option '--token'
Try 'head --help' for more information.
> Error! No existing credentials found. Please run "now login" or pass "--token"
> More details: https://err.sh/now-cli/no-credentials-found

It's ok I added the token to now, now instead of head 🙃
  - now ls --token $NOW_TOKEN| head -6

@matheuss Gist of the Travis output 👍

@matheuss I can confirm it's working again for me. Thanks for the fix. 👍

is there any reason I should not close this now? Thanks for the awesome support!

I'm still facing the same issue:
Green:dist ez$ now && now alias
> Deploying ~/Github/scp-ui/dist under ezeki
> Using Node.js 8.9.4 (default)
> Ready! https://scp-ui-xgixbeuqlv.now.sh (copied to clipboard) [5s]
> Success! Deployment ready!
> Initializing…
> Assigning alias scp-dev to deployment...
> Error! Unknown error: Error: The deployment is not ready yet
Error: The deployment is not ready yet
    at module.exports.Now.createAlias.alias.retry (/snapshot/now-cli/dist/now.js:3986:21)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)
Green:dist ez$

Green:dist ez$ now -v
10.0.0

I just started getting this issue. It used to exit after deploying, now after running now it sits for about 60s then says:
> Deployment complete!
> Running in sfo1


ubuntu 14 failed to fetch http://ppa.launchpad.net 403 Forbidden

reading the Wiki:
sudo add-apt-repository ppa:alex-p/tesseract-ocr
sudo apt-get update
but getting the error
W: Failed to fetch http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/dists/trusty/main/binary-amd64/Packages  403  Forbidden
W: Failed to fetch http://ppa.launchpad.net/ondrej/php5-5.6/ubuntu/dists/trusty/main/binary-i386/Packages  403  Forbidden

You should see from the error message that it is unrelated to Tesseract. Please check your other package sources.


🧑💻: Creating a Sing up & Log In Page

I want to create a interactive and cool log in and sign up page for this website.

@sahajoydeep before raising any issue, go through the other opened issues and guidelines.
Mention your approach and fill the issue template. It's mandatory.


WARNING IsDockerSystemdCheck

What happened:
[WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/
What is the expected behavior:
No IsDockerSystemdCheck warning
How to reproduce the issue:
kubeone install -v
Information about the environment:
KubeOne version (kubeone version): master (as of today)
Operating system: macos
Provider you're deploying cluster on: hetzner
Operating system you're deploying on: ubuntu

/assign
/lifecycle active


Consider whether to combine diff and check commands

Potentially merge jflows check, jflows diff into jflows check (errors on failure) and jflows watch, with --diff options.
..although, it might also be nice to add a watch flag to jflows update, in which case it might make more sense to simply merge into jflows check and jflows check --watch. EDIT: actually, there's not much value in always updating the workflow files since you don't get useful feedback simply from updating them. The feedback comes from diff + check commands.
TODO: enumerate use cases (creating, validating, refactoring) and questions developer wants answered properly.

Removed diff command in #41


Expose context and x_broker_api_originating_identity to brokerpaks

#177115261
Implements https://github.com/cloudfoundry-incubator/cloud-service-broker/issues/138

Fixes #138


Implement staking for token issuance

In current implementation, bots create transaction requests to send back the coins that are sent to them in the last confirmed block. Also, new tokens are issued in every confirmed transaction. Instead of this, we can implement staking which will issue a percentage of the amount staked by the user and send back to them after T seconds.

To my understanding, 'staking' (within the game environment) is similar to the current behaviour of "send coin get coin" but now it would be "send coin get percentage back".
I think this is straightforward to implement, can go through /transaction endpoint (transactions to bots are always to stake) or a new endpoint /stake could be created. Would clean up the propose_transaction function over at:
https://github.com/yigitsever/gradecoin/blob/fd24f0730c8d429730d324b02882916b3e579a2d/src/handlers.rs#L649
Which handles transactions to bots & transactions to people at the same place.
I can take a look at this when a get a chance, if you'd like to contribute please let me know and you can send a PR.

Yes, there is little change to be made in the current system to implement this feature. I actually proposed this because the term "staking" felt more "crypto-native" to me.
Since the changes required are minimal, I think this is a good first issue. Therefore I will try to implement it and send a PR.


Add rename script and GitPod badge

create.yml github action auto updates README badges and package.json metadata when clicking "Use this template" to spin up your project from the template.
Hi @paulrberg, please do share your feedback, Thanks!

LGTM.

Does GitHub expose any environment variables for the source repository's name and owner? If it does, we might be able to use those env vars rather than writing paulrberg/foundry-template in the rename.sh script. I see that GitHub already exposes something via the github.event.repository.is_template boolean.
I wonder whether it would be worth it to turn the rename.sh script into a standalone GitHub Action, which we would then simply call from create.yml?

Hi @paulrberg,

I could not find any env variable for fetching the original template's owner and repo.
Yeah it's a great idea I'll try to create a POC in the upcoming days.

Argh. Thanks for taking a look.
that's awesome, thanks, I'll take a look. Maybe we could collaborate on writing the GitHub Action.

Yeah, would love to collaborate for sure.
When and how could we get started?

I'll start with the GA soon (could take some time), meanwhile I guess if it's okay you can merge this and once the GA is finalised and all looks great then we can add it in the template. what do you think?

Just merged it in.
Thanks for your contribution!


Error

I got #1 when I ran import * from pyfancy inside of python:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pyfancy.py", line 27, in <module>
    get = idleorcommandline()
   File "pyfancy.py", line 17, in idleorcommandline
    c = a[b - 1]
IndexError: string index out of range

Try the new version we are working on: https://github.com/TheMonsterFromTheDeep/pyfancy or do pyfancy-simple.py


Release?

Is there going to be a release candidate for this? I don’t know how to compile it :/ Looks to be promising though.

Hi,
I am not planning on releasing under releases. However, I just uploaded the executable in the "Build" folder. Currently, I have built it for Windows only. Soon, I will upload the Ubuntu executable also.
If you want to compile on your own, the steps are quite simple. Install a C/C++ compiler like MingW or CygWin and compile. However, I downloaded the Code::Blocks IDE with compiler. The setup is easier.

Download and install Code::Blocks from
http://www.codeblocks.org/downloads/26
64 bit download and install "codeblocks-20.03mingw-setup.exe"
32 bit download and install "codeblocks-20.03mingw-32bit-setup.exe"

Open the cpp file with Code::Blocks, build and run.
either
Build>Build
or
Build>Build and Run

The executable will also be created on the same folder as your cpp file. You can double-click to run in windows (or use terminal to run in Ubuntu)

MashALLAH brother. I was hoping it would run on my iPhone since it was written in C++ but this would do. May ALLAH reward you for this. Thank you. Coincidently, I was able to run that version you had written in Java last night on my PC as well. Worked wonderfully! Just curious, do you recommend one version over the other? Which one is the latest?

Aameen. Please spread to your friends if they are interested. They can take my code and design it for other platform if they are interested. However, please inform me that you have used my code.
This project was actually my experiment. Both are using the same algorithm, so you can use anything you are comfortable with (or your case, whichever works). The only difference differences are, both are written in different languages and 1.1 has an additional GUI.
I created this C++ version in my second year to help me calculate the Tahajjud time as I used to be awake those times. In 3rd year, I learnt about designing GUI, so I thought of playing with GUI for this software. It looked like an upgrade, so I called it Tahajjud Calculator 1.1. I decided to share it in GitHub because this will be useful for many of my muslim brothers and sisters.

Will do, InshaAllah. Thank you.


Add 8x new links

official videos

Azure Takeoff Show - Azure Policies and Locks

official articles

Infrastructure as Code Testing with Azure Policy
Remediate your Azure Kubernetes Service clusters at scale using Azure Policy’s mutation support!

community videos

Azure Update Manager with Azure Policies
DevOps | Azure Policy Tutorial | Terraform | GitHub | Compliance enforcement in Azure Subscription
Getting to Green with Azure Policy
How to enforce Azure Naming Convention Using Azure Policies

community articles

Natively Monitoring Azure Policy Compliance States in Azure Monitor - 2023 Edition
Using VM applications and Azure Policy to deploy applications

Great additions!


Dependency Conflict When Installing tt-smi in Environment with Pybuda Already Installed

Description
When installing current tt-smi version within the same python environment where pybuda v0.18.1-rc is already installed a pip dependency conflict occur.
Reproduce
To reproduce follow the following steps:

Scp over zip version of the release.
Unzip zip files.
Create the python env

python3 -m venv python_env
source python_env/bin/activate
pip install -U pip

Pip install the whl files within the environment
Then install tt-smi using instruction within the tt-smi repository README.

Observed behavior
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
flax 0.6.0 requires rich~=11.1, but you have rich 13.7.0 which is incompatible.
pybuda 0.1.240703+dev.gs.c2d0102 requires requests==2.28.2, but you have requests 2.32.0 which is incompatible.

Expected behavior
No pip dependencies errors and a successful install of both pybuda and tt-smi within the same python virtual environment

Seems like tt-smi uses the latest versions of each Python package. The proper fix should be to set fixed versions of tt-smi requirements on the python level, and in the same time align those to what pybuda requires.


keptn configure monitoring dynatrace - Websocket connection timed out issue

I am setting up the Keptn full Tour on Dynatrace  .
Platform : AKS
Kuebernetes version : 1.16.10
I am stuck at the 11 steps: Install Dynatrace Integration and when i issue the below command  , I am getting websocket connection timeout issue .
keptn configure monitoring dynatrace
ID of Keptn context: f600d160-d72f-482e-9329-a3945d7fcdb9
Warning: Websocket connection timed out
I am using free trail dynatrace tenant .  Please support what could be the cause of this .
Thanks
jba

Hi Jba,
can you please verify that the dynatrace-service is deployed and running. I assume you deployed it into the keptn namespace. Then execute: kubectl get pods dynatrace-service -n keptn.
If the service is running, please take a look into the logs: kubectl logs dynatrace-service-xxx-xxx -n keptn
Does the logs tell you the problem?

Hello Johannes ,
when i say kubectl get pods -n keptn , i see below related to dynatrace-service and one is not even running .
dynatrace-service-55dc8cf558-2pr6l                               0/1     CrashLoopBackOff   840        2d23h
dynatrace-service-distributor-f59bd95fb-8qksb                    1/1     Running            0          2d23h
and the below is the log of the broken one
kubectl logs dynatrace-service-55dc8cf558-2pr6l -n keptn
branch: 0.8.0
repository: https://github.com/keptn-contrib/dynatrace-service
commitlink: https://github.com/keptn-contrib/dynatrace-service/commit/72d11a24357fd4d6529d9c8608b62a961698dd30
repolink: https://github.com/keptn-contrib/dynatrace-service/tree/72d11a24357fd4d6529d9c8608b62a961698dd30
timestamp: 20200723.1120
version: 0.8.0
##########
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x38 pc=0x10ccf49]
goroutine 1 [running]:
github.com/keptn-contrib/dynatrace-service/pkg/common.CheckKeptnConnection(0xc00000e600, 0x0, 0x0)
/go/src/github.com/keptn/dynatrace-service/pkg/common/common.go:78 +0x159
main._main(0xc0000ea1c0, 0x0, 0x0, 0x1f90, 0x12d57c8, 0x1, 0x0)
/go/src/github.com/keptn/dynatrace-service/cmd/main.go:46 +0x54
main.main()
/go/src/github.com/keptn/dynatrace-service/cmd/main.go:35 +0x165
goroutine 19 [chan receive]:
k8s.io/klog.(*loggingT).flushDaemon(0x2131320)
/go/pkg/mod/k8s.io/klog@v1.0.0/klog.go:1010 +0x8b
created by k8s.io/klog.init.0
/go/pkg/mod/k8s.io/klog@v1.0.0/klog.go:411 +0xd6
goroutine 8 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc00010a230)
/go/pkg/mod/go.opencensus.io@v0.22.0/stats/view/worker.go:154 +0x100
created by go.opencensus.io/stats/view.init.0
/go/pkg/mod/go.opencensus.io@v0.22.0/stats/view/worker.go:32 +0x57
Am i missing anything here .
the below are the services running under dynatrace namespace
D:\workspace>kubectl get pods -n dynatrace
NAME                                           READY   STATUS    RESTARTS   AGE
dynatrace-oneagent-operator-65fbb9fdc7-r5j7j   1/1     Running   0          2d23h
dynatrace-oneagent-webhook-84558965b7-2c29j    2/2     Running   0          2d23h
oneagent-zlnd2                                 1/1     Running   0          2d23h

Hi, we need to get the dynatrace-service running.
Can you please deploy the latest version, which is 0.9.0.
kubectl apply -f https://raw.githubusercontent.com/keptn-contrib/dynatrace-service/0.9.0/deploy/service.yaml -n keptn

Hi, can anyone provide an update on this? Has it been fixed with the latest version of dynatrace-service?

yes the latest version fix the issue


Wrong zh-tw translation for "Move to new file"

There are issues here and here.  I finally realized there is a translation error exists in TypeScript project.
https://github.com/Microsoft/TypeScript/blob/07966dcb124ee379a4f062c1032fec0a6c4eaf19/lib/zh-tw/diagnosticMessages.generated.json#L587
The term Move to new file in zh-tw should translate to 移至新檔.

@lukaschal can we take PRs for the lcl files or do those get overwritten on insertions?

CC @PDostalek

On review.
File: bin\Release\localize\ENU\diagnosticMessages.generated.json
ID: 0; "Move_to_a_new_file_95049"
SRC: Move to a new file
TGT: 移至新行

Is it possible accept PR for translation?

Fixed as suggested.
File: bin\Release\localize\ENU\diagnosticMessages.generated.json
RID: 0; "Move_to_a_new_file_95049"
SRC: Move to a new file
New TGT: 移至新檔


Failed to load config.yml (404)

Describe the bug
On localhost I can get to /admin and see the netlifycms login, the network inspector shows it getting the config.yml from /admin/config.yml
When I deploy to Netlify though it seems that it's trying to load it from /config.yml.

If I hit it at the proper /admin/config.yml on live, it's clearly there, why it's being served from root I have no idea.
To Reproduce
https://www.sitefinitysteve.com/admin#/
Expected behavior
NetlifyCms admin login page
Screenshots
Applicable Versions:
netlify-cms-app 2.12.19
bootstrap.js:83 netlify-cms-core 2.30.3
index.js:27 netlify-cms 2.10.55
"nuxt": "^2.14.0",CMS configuration
# Backend https://www.netlifycms.org/docs/configuration-options/#backend
backend:
  name: git-gateway
  branch: master

# Publish mode https://www.netlifycms.org/docs/configuration-options/#publish-mode
publish_mode: editorial_workflow

# Media and Public Folders https://www.netlifycms.org/docs/configuration-options/#media-and-public-folders
media_folder: 'app/static/images/uploads' # Media files will be stored in the repo under images/uploads
public_folder: '/images/uploads'

# Collections https://www.netlifycms.org/docs/configuration-options/#collections
collections:
  - label: Settings
    name: settings
    files:
      - label: General
        name: general
        format: json
        file: 'app/content/settings/general.json'
        fields:
          - { label: Title, name: title, widget: string }
          - { label: 'Title Template', name: titleTemplate, widget: string }
          - { label: Logo, name: logo, widget: image }
          - { label: Icon, name: icon, widget: image }
          - { label: 'Loading Color', name: loadingColor, widget: string, default: '#000000' }
          - { label: 'SEO Description', name: seoDescription, widget: text, required: false }
          - { label: 'SEO Meta Image', name: seoMetaImage, widget: image, required: false }
      - label: Manifest
        name: manifest
        format: json
        file: 'app/content/settings/manifest.json'
        fields:
          - { label: Name, name: name, widget: string }
          - { label: 'Short name', name: shortName, widget: string }
          - { label: Description, name: description, widget: text }
          - { label: 'Theme color', name: themeColor, widget: string }
          - { label: 'Background color', name: backgroundColor, widget: string }
          - { label: Lang, name: lang, widget: string, default: en }

  - name: 'pages'
    label: 'Pages'
    folder: 'app/content/pages'
    create: true
    slug: '{{slug}}'
    format: 'json'
    fields:
      - { label: Title, name: title, widget: string }
      - { label: Subtitle, name: subtitle, widget: text, required: false }
      - { label: Content, name: content, widget: markdown }
      - { label: 'Featured Image', name: featuredImage, widget: image, required: false }
      - { label: 'SEO Description', name: seoDescription, widget: text, required: false }
      - { label: 'SEO Meta Image', name: seoMetaImage, widget: image, required: false }
  - name: 'blog'
    label: 'Blog'
    folder: 'app/content/blog'
    create: true
    slug: '{{slug}}'
    format: 'json'
    sort: 'publishedAt:desc'
    sortableFields: ['publishedAt', 'title']
    fields:
      - { label: Title, name: title, widget: string }
      - { label: 'Published At', name: publishedAt, widget: date }
      - { label: Content, name: content, widget: markdown }
      - { label: 'Featured Image', name: featuredImage, widget: image, required: false }
      - { label: 'SEO Description', name: seoDescription, widget: text, required: false }
      - { label: 'SEO Meta Image', name: seoMetaImage, widget: image, required: false }

Additional context
netlify.toml
[build]
  publish = "dist"
  command = "yarn generate"
  functions = "app/functions"

[[plugins]]
  package = "@netlify/plugin-sitemap"

  [plugins.inputs]
    exclude = [
      '**/tools.html',
      '**/200.html',
      '**/about.html',
      '**/contact/success.html',
      '**/admin',
    ]

Ok, so... it works now.  I disabled the netlify asset optimization (of which I only had images checked... was causing janky images though so I disabled it)
I dunno!?


Blockdaemon

https://blockdaemon.com/

Fixed in https://github.com/jplock/awesome-fintech/commit/eacb42b1cf4cfec1078e48c134f38cac9ed88d48


Java 17 LTS as minimum

Hello,
Can you please change the settings on the project pom.xml to target Java 17 since that is the LTS?
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>

On most VM/servers when deploying are conservative and only make JDK 17 available by default.
I've tested and compiled OK, did not went further yet.
Thanks.

you can target compile/deploy 17 as per your needs.  downgrading the version in repository pom is not necessary (nor desirable).

Thanks, it was just because the README mentioned 19 as the supported version. For my case I've done as you mention.
Was trying to use the library but was unfortunately not able to use it, the only thing working at the moment is the generation of private/public keys but all the rest was with a lot of errors about missing classes.
The documentation for setting up Maven also took me a while to setup. Maybe possible to correct:
<properties>
        <nostr-java.version>0.6.1-SNAPSHOT</nostr-java.version>
    </properties>

<dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-base</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-crypto</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-event</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-examples</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-id</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-test</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-util</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-connection</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-command-interface</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-command-provider</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-client</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-api</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-encryption</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-encryption-nip04</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-encryption-nip44</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-context</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-context-interface</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-controller</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>

This is the most developed library in java for Nostr. I would like to help adding patches and fix where possible but I couldn't solve the current problems that were appearing, it was just incomplete.
Had to write a standalone library to sign nostr events: https://github.com/nostrium/java/blob/main/src/main/java/online/nostrium/utils/NostrSign.java
But still using your library where possible:
https://github.com/nostrium/java/blob/main/src/main/java/online/nostrium/utils/NostrUtils.java#L26
I'll be needing the basic features in either case such as sending messages to the relays and retrieving other info. Instead of writing something separated would prefer to submit contributions here.

you should have no issue compiling (and all successful unit/integration tests1) using java 19.0.2
$ java -version
java version "19.0.2" 2023-01-17
Java(TM) SE Runtime Environment (build 19.0.2+7-44)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.2+7-44, mixed mode, sharing)

and maven version 3.9.4:

$ mvn -version
Apache Maven 3.9.4 (dfbb324ad4a7c8fb0bf182e6d91b0ae20e3d2dd9)
Maven home: /.../.sdkman/candidates/maven/3.9.4
Java version: 19.0.2, vendor: Oracle Corporation, runtime: /.../jdk-19.0.2
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-118-generic", arch: "amd64", family: "unix"

w/ pom maven.compiler version set to 17:
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>

1ClientTest test is known/expected to fail if no local relay running
[ERROR] ClientTest.disconnect:77 expected: <2> but was: <0>

also, your pom dependencies might be importing more than required.  see superconductor/pom.xml for a working reference

many dozens of developers compile, use and build upon these libraries without issue, including myself.  since any single person's development environment and settings may vary in ways that are non-standard, which is commonly the reason problems like yours arise, to minimize ambiguities and help troubleshoot your problem, please submit below information:

Description: A detailed description of the issue.
Environment Settings: java version, maven version, environment path and classpath settings.
Steps to reproduce: Clear and specific steps to replicate the issue.
Expected behavior: Description of what expected results should be.
Actual behavior: Description of what the software is doing instead.

Brito, It's hosted on jitpack, not mvnreposirory.
--
Sent with Tuta; enjoy secure & ad-free emails:
https://tuta.com
26 Aug 2024, 10:13 by @.***:

These libraries are still so complicated to make work. Had to move into another machine, discover that the code cannot be compiled because it fails to find these libraries.
I'm not an expert on Maven. For all other libraries just need to add the dependency lines and it works as expected. I've followed the instructions on the main page but it assumes a lot of information that I don't know. These libraries are NOT on > https://mvnrepository.com/>  so where can I find them?
Can you please make the documentation more clear to follow? My thanks in advance, I'd submit a change request but I honestly have no clue how to improve this and I'm sure many others will have the same difficulty.
—
Reply to this email directly, > view it on GitHub https://github.com/tcheeric/nostr-java/issues/176#issuecomment-2309615159> , or > unsubscribe https://github.com/notifications/unsubscribe-auth/ABQMG7D3LXQ5YMY2SNRE44LZTLPSXAVCNFSM6AAAAABMJ36RTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBZGYYTKMJVHE> .
You are receiving this because you are subscribed to this thread.> Message ID: > <tcheeric/nostr-java/issues/176/2309615159> @> github> .> com>

Thank you @avlo and @tcheeric, that hint was enough to understand what to get fixed. It is now working and I'm a happy user. Will support this library by sharing the notes from newbie perspective.
Inside pom.xml
Define the value for the most recent version available:
    <properties>
        <nostr-java.version>0.6.1-SNAPSHOT</nostr-java.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

Add Jitpack to the repositories:
    <repositories>
        <repository>
            <id>jitpack.io</id>
            <url>https://jitpack.io</url>
        </repository>
    </repositories>

Finally add the dependencies:
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-api</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-event</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>
        <dependency>
            <groupId>nostr-java</groupId>
            <artifactId>nostr-java-id</artifactId>
            <version>${nostr-java.version}</version>
        </dependency>

After this is possible to use the library. For example:
        Identity RECIPIENT = Identity.generateRandomIdentity();

        System.out.println("NSEC: " + RECIPIENT.getPrivateKey().toBech32String());
        System.out.println("NPUB: " + RECIPIENT.getPublicKey().toBech32String());

I'll propose a pull request. I think this ticket can be closed. Thank you for the quick help.


CDAP-14709 fix read logic for GCS connections

Fixed an issue where GCS objects larger than 2gb would cause an
error due to casting that length to an integer and using it to
allocate a byte array, resulting in a byte array of negative size.
Also fixed a bug in reading GCS blob content that caused data to
be jumbled.

I think the intent was everything is assumed to be a sample so there's nothing indicating something has been "truncated". It's not really truncated, we just decided to sample one fewer row.
Unit testing this is difficult without reading from GCS or doing some more refactoring around how wrangler reads data. I didn't want to consolidate that logic in this PR, as wrangler is actually inconsistent in how it handles data between GCS, S3, and the filesystem.

I see, I thought GCSServiceTest is testing this functionality. But seems like all the tests there are ignored.


added recoil logic

So I have added the recoil logic for the whole contexts part .
I have just created a new atoms file which holds the logic for the usage of recoil and have used the recoil logic to create a new AuthProvider from it  .
The project is working fine  .
This PR fixes #146
VIDEO :
https://github.com/user-attachments/assets/2f114ef2-a147-4687-9399-2484deb15851
IMPORTANT :

if the google Auth is not working then remove this comment  . I have checked and it is fine without that portion  .

contexts/authContexts/index.js

@jindalpriyanshu101 please review this and while you are on it can you please update the label to LVL-2 atleast .

@jindalpriyanshu101 please review this and while you are on it can you please update the label to LVL-2 atleast .

PR Reviews are conducted by @jinx-vi-0, so let him handle it. And about levels, Level-1 will be assigned as its a dependency change which improves an existing feature.


Tab Bar set to middle

Is there a way i can customize the tab bar by positioning it at the middle of the screen instead footer

Please make use of NativeBase slack for queries related to components usage

@akhil-geekyants  how i change the tab color?


Login-API&Registration-API

Added Login API and Registration API. You can try the API using POSTMAN

Nice Commit


Picture directive not creating multiple formats

Hello!
I am using the following string to import an image, and I get an empty array of sources from the import.
import orgDndImage from '$lib/images/org-dnd.png?w=250&webp;png&picture';

When I add more sizes, eg,
import orgDndImage from '$lib/images/org-dnd.png?w=250;201;202&webp;png&picture';

I get the following object back
{
	fallback: {src: "/@imagetools/6dd88a27e35e037408f712d5077916b9d9165e00", w: 250, h:<PHONE_NUMBER>3977694},
	sources: {
		png: [
			{src: "/@imagetools/6dd88a27e35e037408f712d5077916b9d9165e00", w: 250},
			{src: "/@imagetools/7e10ce3fa4abcc26489e8604f5b847746fd66ca8", w: 201},
			{src: "/@imagetools/114cdf8bbdf51fd1036cc9bcc1a4ba6426156305", w: 202},
		],
	},
}

I have taken this from the docs as the correct import string, how do I create additional source formats?
I am using sveltekit, and am importing the plugin as follows. This is being run in dev mode.
// vite.config.js

{
	...
	plugins: [imagetools(), sveltekit()],
}

Thanks!

I have met the same problem, and adding a format= solved it.
Just try import orgDndImage from '$lib/images/org-dnd.png?w=250&format=webp;png&picture';

Thank you @Amorites I've just tried this and it seems to only give the web format now

If I swap png to be the first format (eg import orgDndImage from '$lib/images/org-dnd.png?w=250&format=png;webp&picture';) then I get the below

This is an issue with your syntax and not with the picture directive.
You cannot use multiple shorthand directives, per the docs. Use format=webp;png instead.

I honestly think this behavior (not being able to specify multiple shorthands) and we might remove shorthand's entirely for this reason. Bit @sawyerclick answer stands correct.

If I swap png to be the first format (eg import orgDndImage from '$lib/images/org-dnd.png?w=250&format=png;webp&picture';) then I get the below

Is this correct behaviour though? Not shorthand, multiple formats, and only getting a single result

This is correct still as your fallback image is the first variant. your sources includes your other options.
In other words, you need an image to be the fallback. Your directive here returns two images, so one is a fallback and the other is a part of your sources.
Order your format directives (and others) to match your preference. I typically do format=png;webp;avif


Documentation With Templating Examples

Hey Josh,
Not really an issue per se, but any chance you could put together a quick couple of examples of templating? Like for example how to fetch content from a matrix field (and blocks / block types) within a SuperTable row. Any documentation really. :)

Hey there - no formal documentation yet, just bits and pieces I've kept in the Wiki - mostly for plugin development. How does this page look for a start?
https://github.com/engram-design/SuperTable/wiki/Templating-examples

Excellent, thanks so much for this!
I think the issue I was having was that I had a SuperTable containing a Matrix field as well as a Matrix field outside of the SuperTable that had the same naming for the same blocks inside them. Going to double check when I get a sec.

No problems - feel free to post a screenshot of your field settings if you need further assistance. It can get particularly tricky when you have a Matrix-SuperTable-Matrix setup!


Feature: Specify serve content instead of root

Is it possible to pass in a string of html into this function rather than a root file itself?

I just used http :) duh / whoops / sry

No problem :)


Add X-Forwarded-For for TP proxy and logs

This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:

Traffic Portal
Traffic Ops

Current behavior:
It's not possible to know from TO access logs who the client was when it's passing through the TP proxy.
New behavior:
TP should set the X-Forwarded-For HTTP header, if not already set somehow, when operating as a proxy.  TO should include this in its access logs additionally so you can find client sources that pass through TP or go direct to TO.

The standard header for containing that kind of information is Forwarded - described in RFC7239 Section 4 - and should probably be used instead of, or at least in addition to the non-standard X-Forwarded-For header.


upload_symbols_to_crashlytics fails if I supply a binary_path

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I have read the Contribution Guidelines

Issue Description
When I use the upload_symbols_to_crashlytics action and supply a binary_path, I get the error below. Fastlane doesn't emit a stack trace because upload_symbols_to_crashlytics is supposed to be able to fail.
Complete output when running fastlane, including the stack trace and command used
Shell command exited with exit status 1 instead of 0.

Please share the complete output when running fastlane

Sorry, we have strict data publication requirements here, and I needed to be overly cautious.
acbc329e974f:fastlane bordersh$ fastlane --verbose upload_symbols
DEBUG [2016-06-06 16:09:54.14]: Checking if there are any plugins that should be loaded...
INFO [2016-06-06 16:09:54.17]: ---------------------------
INFO [2016-06-06 16:09:54.17]: --- Step: opt_out_usage ---
INFO [2016-06-06 16:09:54.17]: ---------------------------
INFO [2016-06-06 16:09:54.17]: Disabled upload of used actions
INFO [2016-06-06 16:09:54.18]: -------------------------------------------------
INFO [2016-06-06 16:09:54.18]: --- Step: Verifying required fastlane version ---
INFO [2016-06-06 16:09:54.18]: -------------------------------------------------
INFO [2016-06-06 16:09:54.18]: fastlane version valid
INFO [2016-06-06 16:09:54.19]: ------------------------------
INFO [2016-06-06 16:09:54.19]: --- Step: default_platform ---
INFO [2016-06-06 16:09:54.19]: ------------------------------
INFO [2016-06-06 16:09:54.19]: Driving the lane 'ios upload_symbols' 🚀
INFO [2016-06-06 16:09:55.59]: -------------------------------------------
INFO [2016-06-06 16:09:55.59]: --- Step: upload_symbols_to_crashlytics ---
INFO [2016-06-06 16:09:55.59]: -------------------------------------------
INFO [2016-06-06 16:09:55.80]: Uploading '/Users/bordersh/workspace/Foo/fastlane/archives/Foo.xcarchive/dSYMs/Foo.appex.dSYM'...
ERROR [2016-06-06 16:09:55.83]: Shell command exited with exit status 1 instead of 0.
INFO [2016-06-06 16:09:55.83]: Successfully uploaded dSYM files to Crashlytics 💯
INFO [2016-06-06 16:09:55.83]: Successfully generated documentation to path '/Users/bordersh/workspace/Foo/fastlane/README.md'

+------+-----------------------------------------------------------+-------------+
|                                fastlane summary                                |
+------+-----------------------------------------------------------+-------------+
| Step | Action                                                    | Time (in s) |
+------+-----------------------------------------------------------+-------------+
| 1    | opt_out_usage                                             | 0           |
| 2    | Verifying required fastlane version                       | 0           |
| 3    | default_platform                                          | 0           |
| 4    | upload_symbols_to_crashlytics                             | 0           |
+------+-----------------------------------------------------------+-------------+

INFO [2016-06-06 16:09:55.86]: fastlane.tools finished successfully 🎉

@hborders Thanks for sharing. I don't see any errors in the output. Do you normally get errors? If so, can you share the output from that run? Thanks!

ERROR [2016-06-06 16:09:55.83]: Shell command exited with exit status 1 instead of 0.

That was the error line from the output I included.

@hborders Thanks for following up and pointing that out. Can you let me know if these show up as missing dSYMs. It seems like you are also getting a success message. However there is one shell command that is failing. Also, are you using system ruby or RBENV or rvm? Thanks!


Make hammerjs server friendly

When redering views on a server (like in a universal / isomorphic application) we do not have a window or document instance. This will result in an error in hammer.js.
Ofcourse hammer.js has no use in a server environment, but hammer.js should not throw an error when it's only being included (via require, or import).
This here, line 2643 in the hammer.js file:
})(window, document, 'Hammer');

is causing trouble, window and document are not defined in a server environment.

#930

This is fixed in<EMAIL_ADDRESS>https://github.com/squadette/hammer.js/issues/2

any news on this?

Any updates on this?


Fix: Update Welcome Emails to reflect new time commitment, plus other edits

--"You can now RSVP for Refugee Tutoring Sessions!" email:

Update time commitment (changed from 3 times a month to "once a week while tutoring is in session")
Remove this line: "Your password was emailed to you when you filled out your registration form. If you have lost that, feel free to";
Replace with: "Please"
We do not email a password so this is confusing.
Add link to "our calendar" : https://sdrefugeetutoring.com/events/

--SDRT: Next Steps in your Registration process email:

Number 4 needs to be updated: remove "THREE tutoring sessions a month" add "ONCE a week while tutoring is in session".

EDIT: The time commitment text should read "at least once a week over the course of our 7-month Tutoring year."

Thanks @dreazee
I made the change to the "Next Steps" email.
Regarding the "You can now RSVP for Refugee Tutoring Sessions!" -- just to confirm, here's the email with the updates you're suggesting. Please approve it or give me the whole text with your edits:
Dear {first_name},

Congratulations! We received an all clear on your background check. Thank you for taking that time and effort. Background checks ensure that our students are always in safe hands.

We would love to have you begin volunteering as soon as possible. Please go to our Calendar to find the upcoming tutoring sessions that you are now eligible to RSVP for.

NOTE: You must login in order to RSVP for tutoring sessions. This ensures that only those who have passed background checks can tutor. Please login to your account by setting your password here: {lost_password_link}.

Lastly, in order for our students to receive the dedicated attention they need and deserve, we ask all volunteers to RSVP for at least once a week over the course of our 7-month Tutoring year.

Thank you again for your generosity in volunteering your valuable time for the benefit of our refugee students. We could not do this without you.

Sincerely,

Your SD Refugee Tutoring Leadership Team

Thanks @mathetos
Grammar fix in the next to last paragraph before the closing.
Dear {first_name},
Congratulations! We received an all clear on your background check. Thank you for taking that time and effort. Background checks ensure that our students are always in safe hands.
We would love to have you begin volunteering as soon as possible. Please go to our Calendar to find the upcoming tutoring sessions that you are now eligible to RSVP for.
NOTE: You must login in order to RSVP for tutoring sessions. This ensures that only those who have passed background checks can tutor. Please login to your account by setting your password here: {lost_password_link}.
Lastly, in order for our students to receive the dedicated attention they need and deserve, we ask all volunteers to RSVP at least once a week over the course of our 7-month Tutoring year.
Thank you again for your generosity in volunteering your valuable time for the benefit of our refugee students. We could not do this without you.
Sincerely,
Your SD Refugee Tutoring Leadership Team

Thank you! This is done!


outdated streaming sample

Where are the proper docs/source code that I would need to read so that I can update the streaming example? Plotly.plot needs to be called like this:
plotly.plot(gd, data, layout, config);

but the sample in the README is doing:
plotly.plot(data, graphOptions, function() {
});

Any clues on how to remap those arguments?

https://github.com/plotly/plotly-nodejs/blob/master/index.js#L33


Provide the option to do single mutations or use the BufferedMutator

Hopefully this will help troubleshoot issues that are obfuscated by the buffered mutator.

PTAL

Done. PTAL

LGTM.  Please squash the commits first.


feat: Remove limit of 7 leafs selected by default

Draft

I see it's a draft now, but when visiting the preview deployment and creating a chart, it still selects 7 values 😅

Continued in #697


No results

When using hashcat3 (or previous versions)  I'm not able to get results.

hashcat in the console works perfect but hashcat in combination with cracklord does not seem to do anything. JTR is working fine though.
Any ideas?

So did you install from source or are you using the Ubuntu Deb packages? Can you also tell me what OS you are running the Resource on?

Ubuntu Deb Packages on a ubuntu server (and tried on Desktop as well).
Resourced and queued on the same machine

Any pointers? or an ansible script/ step by step manual?

Sorry it has been a while. Can you share your configuration you are using?


How do i move completed torrents to each folder ?

It says if it doesn't stop seeding it won't be moved, how do i make it not seed after getting it downloaded so it can be moved to each separate folder ?

@Kristijan1001 probably just disable seeding, and select what to do after download completion, there is an option to stop the torrent.


Add Tonga holidays

Proposed change

Add Tonga holidays (en_US, to localization).
Closes #1288.
Type of change

[x] New country/market holidays support (thank you!)
[ ] Supported country/market holidays update (calendar discrepancy fix, localization)
[ ] Existing code/documentation/test/process quality improvement (best practice, cleanup, refactoring, optimization)
[ ] Dependency update (version deprecation/upgrade)
[ ] Bugfix (non-breaking change which fixes an issue)
[ ] Breaking change (a code change causing existing functionality to break)
[ ] New feature (new python-holidays functionality in general)

Checklist

[x] I've followed the contributing guidelines
[x] I've added references to all holidays information sources used in this PR
[x] The code style looks good: make pre-commit command generates no changes
[x] All tests pass locally: make test, make tox (we strongly encourage adding tests to your code)

This PR is marked as a draft in case self._add_anzac_day(name) is getting added via #1531.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

72 of 72 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.978%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
10140

Relevant Lines:
10140

💛  - Coveralls

I have some doubts about the exact meaning of Tonga observed holidays. Is it just an extra day off or is the actual celebration being moved (as in Latin America)? Especially in cases of moving to Monday from other working days. Maybe we should use _move_holiday()?

I have some doubts about the exact meaning of Tonga observed holidays. Is it just an extra day off or is the actual celebration being moved (as in Latin America)? Especially in cases of moving to Monday from other working days. Maybe we should use _move_holiday()?

I'm rechecking this at the moment, considering the lack of information in general.
The gov website dictates that Nov 4, 2023 - the actual date itself, is also an holiday, at least for Tonga's Ministry of Communications for example, though other evidence i.e. Matangi Tonga Online does indeed points towards LatAm implementation for 2021-2022 for the general public
@arkid15r @KJhellico Please let me know which way implementation better aligns with actual situation here :eyes:

Update: I'm going with the move_holiday method for now, then adding them back if the those three holidays fall on their actual date for GOVERNMENT category - seems like the best way out for this one


One sided

Pull requests without a rationale and clear improvement may be closed
immediately.
Please provide clear motivation for your patch and explain how it improves
Litecoin Core user experience or Litecoin Core developer experience
significantly.

Any test improvements or new tests that improve coverage are always welcome.
All other changes should have accompanying unit tests (see src/test/) or
functional tests (see test/). Contributors should note which tests cover
modified code. If no tests exist for a region of modified code, new tests
should accompany the change.
Bug fixes are most welcome when they come with steps to reproduce or an
explanation of the potential issue as well as reasoning for the way the bug
was fixed.
Features are welcome, but might be rejected due to design or scope issues.
If a feature is based on a lot of dependencies, contributors should first
consider building the system outside of Litecoin Core, if possible.
Refactoring changes are only accepted if they are required for a feature or
bug fix or otherwise improve developer experience significantly. For example,
most "code style" refactoring changes require a thorough explanation why they
are useful, what downsides they have and why they significantly improve
developer experience or avoid serious programming bugs. Note that code style
is often a subjective matter. Unless they are explicitly mentioned to be
preferred in the developer notes, stylistic code
changes are usually rejected.

Litecoin Core has a thorough review process and even the most trivial change
needs to pass a lot of eyes and requires non-zero or even substantial time
effort to review. There is a huge lack of active reviewers on the project, so
patches often sit for a long time.

Please take another look.

Please take another look.


add notebook to visualize inference of trained models.

Added new notebook that
loads a given model and inferes a given dataset. The results get visualized