Stupid Question - how to set menu order to follow page order

Probably a dumb question but after looking through the WP Codex,  issues here and staring at the code I am going to ask anyway - be gentle with me...
I want to set the nav menu up to show pages in the order shown in the back end of WordPress, using the simple page order plugin allows m,y users to drag and drop pages in a large documentation site. There are many pages and more being added all the time so a custom menu is out. I was hoping to be able to set the nav menus to simple use the list of pages but short of writing a custom menu for just pages I can't see how to set the order for the content. I'm probably missing something very obvious - I am more used to writing themes from scratch than picking up a framework as a start - though I very much appreciate the effort that has gone into this theme and would love to be able to use it for the current project.
pointers to the codex or issue link that I am sure I missed finding most welcome...

So, more than the functionality of the "Automatically add new top-level pages to this menu" tick box? I'm not sure what you mean by "the order shown in the back end of Wordpress". In the list of all pages they seem to show up in alphabetical order, so you can't mean that. In the menu structure area (under appearance>menus) you just drag and drop things in the order you want them. Are you asking about something different?

@ACG69 : will you be able to provide some more info, or should we close this issue?


v6.1.4 Find components... 不能按组件的name正常查找

Version
6.1.4
Browser and OS info
win10 edge 100.0.1185.50
Steps to reproduce
我的理解，Find components 是按照组件的name进行查找，这里应该使用goods进行查找。但是我发现如果 vue-router 配置的路由的name和组件的name不一致，则无法正确通过name查找到组件。

What is actually happening?

Please provide a runnable reproduction. Thanks!

Please provide a runnable reproduction. Thanks!

I rechecked the code. This problem actually comes from keep alive tag
<keep-alive :include="[]">
If you use <keep-alive> is ok
If you use <keep-alive :include="[]"> is error
This is an example
git clone https://github.com/dfaglory/vuedevtools-bug-20220602.git
npm install
npm run serve


clearSelection is not working on single Tree

I have set single tree using below code.
gunBtreeinstance =  jq('#gunBrokerTree').comboTree({
source : data.categoryData,
isMultiple: false
});
and trying to reset filter of this comboTree using clearSelection but not wokring.
gunBtreeinstance.clearSelection();
setSelection is also not working for resting filter like gunBtreeinstance.setSelection(['0']) or gunBtreeinstance.setSelection('0')
Please help for single tree.
Thanks

@krutika20 Have you found any solution for this?

i wrote a code.
  ComboTree.prototype.clearSelection = function () {
    for (i = 0; i < this._selectedItems.length; i++) {
      let itemElem = $(
        '#' + this.comboTreeId + 'Li' + this._selectedItems[i].id
      );
      $(itemElem).find('input').prop('checked', false);
    }
    this._selectedItems = [];
    this._selectedItem = {}; // !!! this line!!!
    this.refreshInputVal();
  };

this weekend, I make PR...

I've made PR please check.


fix: wrong usage of testify Equal() function

Summary
This PR fixes the wrong usages of testify package.
Function arguments of Equal()  from the testify package should be first expected and second actual values. The actual values are often the function's return to be tested. However, many tests with Equal() in this repo are incorrect.
The definition is as follows:
func (a *Assertions) Equal(expected interface{}, actual interface{}, msgAndArgs ...interface{}) {
	if h, ok := a.t.(tHelper); ok {
		h.Helper()
	}
	Equal(a.t, expected, actual, msgAndArgs...)
}

https://pkg.go.dev/github.com/stretchr/testify/require#Assertions.Equal
This leads to showing the unexpected verbose output when the test fails.

@mnagaa thank you!


Fix CI

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

Comparison is base (39bfbfc) 58.65% compared to head (dc4be4a) 59.20%.
Report is 10 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #11      +/-   ##
==========================================
+ Coverage   58.65%   59.20%   +0.54%
==========================================
  Files           4        4
  Lines         358      353       -5
==========================================
- Hits          210      209       -1
+ Misses        148      144       -4

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


Upgrade url-loader to ^1.0.1

What kind of change does this PR introduce?
Upgrades the url-loader package to 1.0.1 to address https://nodesecurity.io/advisories/535

Did you add tests for your changes?
No, how should I do this?
Summary

Fixing a moderate security risk
Does this PR introduce a breaking change?
Not sure, how do you test an upgrade of a dependency?

Other information

@kurikaesu Tests failing. Maybe a re-run or merging master in can help?

We're going to be upgrading this by default in the next branch. Closing since 3.0 is soon. :)

Thanks! Looking forward to it :)


Model to support exposing object "settings" through management metadata

I.e. expose cache & cache manager settings.
Required for ehcache/ehcache3#1148

@anthonydahanne : FYI


fix: 🐛 simplify AfterDraf component

Build version: 2.0.1-pr-12.69 :crossed_fingers: fix-tests on Travis :tada:

:tada: This PR is included in version 2.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Documentation for drop_type

The documentation about drop_type in this docs:
https://www.sea-ql.org/SeaORM/docs/migration/writing-migration/
looks confusing and different from the test example here
where Type should be from sea_query::extension::postgres::Type while the docs says its sea_query::Type

Thank you for pointing this out!


ErrorBoundary does not invoke onError callback on SaasProvider

Per the docs (https://saas-ui.dev/docs/components/utils/error-boundary), the onError callback is supposed to be invoked when ErrorBoundary traps an error, however, the callback never executes.
When debugging, it appears that ErrorBoundary is attempting to this by calling this.context.onError?.(error, errorInfo), but this.context is an empty object.

For context, this is my SaasProvider:

Also created a CodeSandbox for this: https://codesandbox.io/p/sandbox/patient-grass-7mflxp

Thanks for the reproduction, I found the issue. Will be fix in the next release.

Should be fixed in 2.3.1, thanks again!


Specify ContributionTable component

Many datasets are aggregations of multiple contributions, e.g. WALS aggregates "1-feature-StructureDatasets" contributed by the feature authors. Since CLDF also makes it easy to merge datasets, the "aggregation" use case gets more common.
To transparently model such a data structure - and to ground further assumptions about the data (see https://github.com/cldf-datasets/phoible/issues/32) - a ContributionTable and a corresponding reference property to be used in ValueTable should be specified.

Maybe it even makes sense to have "typed" contributions - e.g. "phoneme-inventory"?

Maybe it even makes sense to have "typed" contributions - e.g. "phoneme-inventory"?

In fact, this use case also comes in handy where a lexical dataset is initially compiled from many resources which are available in CLDF form and then combined to form a derived dataset that is further analyzed and should be published as an aggregated dataset, e.g., because data were manually edited (cognate sets and the like). So far, aggregation is usually done before converting data to CLDF, but this would allow us to be more clear if we aggregate from CLDF datasets and want to publish them as a whole.

In fact, this use case also comes in handy where a lexical dataset is initially compiled from many resources which are available in CLDF form and then combined to form a derived dataset that is further analyzed and should be published as an aggregated dataset, e.g., because data were manually edited (cognate sets and the like). So far, aggregation is usually done before converting data to CLDF, but this would allow us to be more clear if we aggregate from CLDF datasets and want to publish them as a whole.

I was thinking quite a lot about this: what the contribution table does is that it shifts the idea of "a language has an inventory" to "a source has an inventory" or "a scholar makes an inventory". The idea is that one person provides some set of measurements about what they think is one specific language. This is like the doculect / language, or language variety vs. language, right?
And -- sorry, but this was not entirely clear to me before -- in WALS the contribution is often one single data point, done by one scholar for many languages, so not quite what would qualify as "contribution" in the sense of a phoible inventory, rathrer, as you say, a one-feature dataset.
Since it also holds for lexical data and wordlists, that one cannot easily combine them from two contributions into one (we have tried but deliberately do not do this in CLICS, etc., since it is risky to mix alphabets), it seems that the contribution case would then be better also modeled for lexical data, at least when it comes to aggregators like clics and ids.
Since we have for the cases I know of then essentially two cases, those with contribution table, where a language variety/doculect is defined as one contribution that "reflects" a language, and "has" a set of values or forms, and those without (like all lexibank datasets coded so far), it would be good to be able to distinguish those cases, since I'd also have to access both datasets differently in pycldf: dataset.objects("ContributionTable") vs. dataset.objects("LanguageTable"), is this more or less correct?
This means, however, that we can also have lexical datasets with this model, and I ask myself, how or whether it would be useful

I was thinking quite a lot about this: what the contribution table does is that it shifts the idea of "a language has an inventory" to "a source has an inventory" or "a scholar makes an inventory". The idea is that one person provides some set of measurements about what they think is one specific language. This is like the doculect / language, or language variety vs. language, right?
And -- sorry, but this was not entirely clear to me before -- in WALS the contribution is often one single data point, done by one scholar for many languages, so not quite what would qualify as "contribution" in the sense of a phoible inventory, rathrer, as you say, a one-feature dataset.
Since it also holds for lexical data and wordlists, that one cannot easily combine them from two contributions into one (we have tried but deliberately do not do this in CLICS, etc., since it is risky to mix alphabets), it seems that the contribution case would then be better also modeled for lexical data, at least when it comes to aggregators like clics and ids.
Since we have for the cases I know of then essentially two cases, those with contribution table, where a language variety/doculect is defined as one contribution that "reflects" a language, and "has" a set of values or forms, and those without (like all lexibank datasets coded so far), it would be good to be able to distinguish those cases, since I'd also have to access both datasets differently in pycldf: dataset.objects("ContributionTable") vs. dataset.objects("LanguageTable"), is this more or less correct?
This means, however, that we can also have lexical datasets with this model, and I ask myself, how or whether it would be useful

I think, CLDF can not do what you want - i.e. encode in a general way the "doculect" level. That rather seems to be already the first level of analysis. E.g. in the case of WALS there are many datapoints within one Contribution (i.e. for the same feature) based on multiple Sources - and it often is not undisputed whether these different sources actually refer to the same language/doculect. So whatever we do, determining the "doculect" level must be a conscious decision by the researcher (and probably reflected in per-dataset code) - and not something inferred from the data model (in particular from a set of tables where none is called "Doculect").

I think, CLDF can not do what you want - i.e. encode in a general way the "doculect" level. That rather seems to be already the first level of analysis. E.g. in the case of WALS there are many datapoints within one Contribution (i.e. for the same feature) based on multiple Sources - and it often is not undisputed whether these different sources actually refer to the same language/doculect. So whatever we do, determining the "doculect" level must be a conscious decision by the researcher (and probably reflected in per-dataset code) - and not something inferred from the data model (in particular from a set of tables where none is called "Doculect").

I do not really want to define doculects, it is merely to put some analogy on it to understand it better. What I want, a alogies at the side, is that wordlists from different sources for porentially identical varieties are distinguished a d not aggregated, since this makes comoutational comparison impossible (in my experience). So would you not agree that the contribution is important for this?

I do not really want to define doculects, it is merely to put some analogy on it to understand it better. What I want, a alogies at the side, is that wordlists from different sources for porentially identical varieties are distinguished a d not aggregated, since this makes comoutational comparison impossible (in my experience). So would you not agree that the contribution is important for this?

Yes, of course, the contribution context can be an important factor for taking the decision about what constitutes the document level. I just wanted to highlight that this decision cannot be taken automatically.

Yes, of course, the contribution context can be an important factor for taking the decision about what constitutes the document level. I just wanted to highlight that this decision cannot be taken automatically.

@LinguList @bambooforest @SimonGreenhill @chrzyki could you review this: https://github.com/cldf/cldf/pull/105/commits/4764664672b3f085b2efd8a5d55f0cd68442fdb5


[WebGPU] Patches for a few WebGPU runtime errors.

Getting closer to being able to run programs like posenet.

Workaround for https://github.com/iree-org/iree/issues/11321 by setting --iree-codegen-gpu-native-math-precision=true in WebGPU samples
Workaround for errors like[Buffer] usage (BufferUsage::(MapRead|CopyDst)) doesn't include BufferUsage::CopySrc.

Buffer usages (BufferUsage::(MapRead|CopySrc|CopyDst)) is invalid. If a buffer usage contains BufferUsage::MapRead the only other allowed usage is BufferUsage::CopyDst.

simple_allocator will assume CopySrc, application code can directly allocate CopyDst. We should model CopySrc/CopyDst in the compiler based on usage and then support allocating buffers with either usage.
Fix for errors likeNo bind group set at index 1.
 - While encoding [ComputePassEncoder].DispatchWorkgroups(3, 65, 89).

I see various errors when running under ASan, both before and after these changes. I expect I'll be able to better address them when using proper async readback/execution (integrating with the browser event loop).
skip-ci: no WebGPU HAL CI coverage yet

I'm also still carrying forward a few other patches not included here:

iree_hal_heap_buffer_wrap(: skip the !iree_host_size_has_alignment check (memory from WebGPU does not meet our alignment requirements)
Comment out wgpuBufferDestroy(buffer->handle); to leave cleanup to WebGPU. Seeing errors like [Buffer] used in submit while destroyed

I see various errors when running under ASan, both before and after these changes. I expect I'll be able to better address them when using proper async readback/execution (integrating with the browser event loop).

Debugging this a bit... something about the async callback is tripping up ASan, and I'm not sure if it's a false positive.
iree_api_webgpu.js:76 (C) Direct leak of 36 byte(s) in 1 object(s) allocated from:
iree_api_webgpu.js:76 (C)     #0 0x188932 in __sanitizer::StackTrace::GetCurrentPc()+0x188932 (http://localhost:8000/web-sample-webgpu.wasm+0x188932)
iree_api_webgpu.js:76 (C)     #1 0x1592f3 in calloc+0x1592f3 (http://localhost:8000/web-sample-webgpu.wasm+0x1592f3)
iree_api_webgpu.js:76 (C)     #2 0x101d1a in iree_allocator_system_ctl+0x101d1a (http://localhost:8000/web-sample-webgpu.wasm+0x101d1a)
iree_api_webgpu.js:76 (C)     #3 0x100bd9 in iree_allocator_malloc+0x100bd9 (http://localhost:8000/web-sample-webgpu.wasm+0x100bd9)
iree_api_webgpu.js:76 (C)     #4 0xa2643 in iree_vm_list_create+0xa2643 (http://localhost:8000/web-sample-webgpu.wasm+0xa2643)
iree_api_webgpu.js:76 (C)     #5 0x2a318 in iree_runtime_call_initialize+0x2a318 (http://localhost:8000/web-sample-webgpu.wasm+0x2a318)
iree_api_webgpu.js:76 (C)     #6 0x2aab1 in iree_runtime_call_initialize_by_name+0x2aab1 (http://localhost:8000/web-sample-webgpu.wasm+0x2aab1)

Interesting - wonder if there's some enter/exit ASAN runtime goo required to let it know about the stack?

I scanned through https://emscripten.org/docs/debugging/Sanitizers.html but didn't see any callouts. There's definitely at least one real issue that I'm trying to track down. Execution is correct for programs without push constant emulation, but more complex programs (which use push constant emulation, among other things) use invalid memory or something... maybe I can find a minimal program that uses push constants to help narrow it down.
I see those ASan "leaks" with even simple programs.

could try a simple sample that purposefully mallocs in the callback and then one that mallocs and frees in the callback - can try to isolate if it's an allocation crossing the callback boundary or all allocations related to the callback.

Rebased and fixed a few things, PTAL.
The branch does still has issues running programs. sample_abs is broken now with:
(C) iree/runtime/src/iree/hal/command_buffer_validation.c:81: PERMISSION_DENIED; requested buffer usage is not supported for the buffer on this queue; buffer allows TRANSFER|DISPATCH_STORAGE|MAPPING, operation requires TRANSFER_SOURCE (allocator compatibility mismatch)
I thought that worked before, so there may have been some usage changes on main...

huh, maybe that's a bug in the validation - I'd expect TRANSFER to cover TRANSFER_SOURCE - lemme check

oh, may be the webgpu iree_hal_allocator_query_buffer_compatibility implementation

simple_abs: runs correctly, with readback -> output result
fullyconnected:
Writable storage buffer binding aliasing found between [BindGroup] set at bind group index 0, binding index 0, and [BindGroup] set at bind group index 0, binding index 2, with overlapping ranges (offset: 0, size: 256) and (offset: 0, size: 256) in [Buffer].
 - While encoding [ComputePassEncoder].DispatchWorkgroups(1, 5, 1).

[Invalid CommandBuffer] is invalid.
    at ValidateObject (../../third_party/dawn/src/dawn/native/Device.cpp:689)
    at ValidateSubmit (../../third_party/dawn/src/dawn/native/Queue.cpp:442)

mobilebert/posenet/mobilessd: not tested yet, need to download input models and compile on-demand to test


buddy_list: Move user link a bit left to line up with empty message.

More context here:
https://chat.zulip.org/#narrow/channel/101-design/topic/userlist.20avatar.20slow.20load/near/1974268

Merged, though this is definitely a detail where more CSS grid would make it less fragile :)


[Bug] If user selects a "since date" too far in the past, don't attempt to load historic incident log entries - get incidents instead and restart log entry polling from the current time

I don't think this is the cause of the observed behavior. Changing the since date should always cause incidents to be fetched. I think this bug is actually because calculation of the since date for log entry polling is wrong. It's using the time of the last incident fetch. We should calculate since as whichever is the greater of "last incident fetch date" and "last fetched log entry date."


ci: use working github ci

Gives this project a working test/check/fmt/clippy ci via GitHub actions.
(Note: this needs to be enabled in repository settings, I think.)

I'm going to keep using circleci, but I've added a clippy step as suggested (with the addition of -D warnings) here: https://github.com/inanna-malick/tracing-honeycomb/pull/12


Implement Default when T: Default?

Would it make sense to have something like:
impl<T: Default> Default for ThreadLocal<T> {
  fn default() -> Self {
    Self::new(Default::default)
  }
}

Already done in 5dcc35b81b295147bf0f87d482cc5c3868e3f2da


python.pkgs.scikitlearn: Can't install on i686

Issue description
https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/scikitlearn/default.nix#L11
specifies that scikitlearn shouldn't be installed on i686. But the issue that is referenced as the rationale has been closed for a long time, and it seems that there should be no problems with installing the package on i686. Either way, the comment on why the package doesn't work on i686 is obsolete.
Steps to reproduce
Try to install scikitlearn using any available method. For example, include
environment.systemPackages = with pkgs; [
(python.withPackages(ps: with ps; [scikitlearn]))
]

in configuration.nix and run nixos-rebuild switch.
Technical details
 - system: `"i686-linux"`
 - host os: `Linux 4.9.71, NixOS, 17.09.2476.53e6d671a96 (Hummingbird)`
 - multi-user?: `yes`
 - sandbox: `no`
 - version: `nix-env (Nix) 1.11.16`
 - channels(roots): `"nixos-17.09.2484.3aec59c99ff"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs`

i686 is no longer supported since 17.09. Also, this package is in need of a maintainer, since I will no longer maintain it. PR's are more than welcome to fix the i686 support.

Out of curiosity I just tested on master and I get one test failure while building a dependency, pillow.
======================================================================
FAIL: TestFontPcf.test_high_characters
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/Pillow-4.3.0/Tests/test_font_pcf.py", line 59, in test_high_characters
    self._test_high_characters(message)
  File "/build/Pillow-4.3.0/Tests/test_font_pcf.py", line 55, in _test_high_characters
    self.assert_image_equal(image, compare)
  File "/build/Pillow-4.3.0/Tests/helper.py", line 85, in assert_image_equal
    msg or "got size %r, expected %r" % (a.size, b.size))
AssertionError: got size (770, 22), expected (765, 22)
-------------------- >> begin captured logging << --------------------
PIL.PngImagePlugin: DEBUG: STREAM 'IHDR' 16 13
PIL.PngImagePlugin: DEBUG: STREAM 'IDAT' 41 2644
PIL.PngImagePlugin: DEBUG: STREAM 'IHDR' 16 13
PIL.PngImagePlugin: DEBUG: STREAM 'IDAT' 41 1400
--------------------- >> end captured logging << ---------------------

I agree with @FRidh, we have decided to not have first-class support for i686-linux, but we always welcome patches fixing stuff :)
As mentioned sklearn might be working but pillow has test failures on i686, we'd welcome a patch fixing that!


nested ui-view error

Hi.
I have nested view like this

And this routes
   $stateProvider.state('main', {
        url: '/',
        controller: 'MainController as main',
        template: require('./main.html')
    });

     $stateProvider.state('main.profile', {
        url: 'profile',
        views: {
            'content': {
                controller: 'ProfileController as profile',
                template: require('./profile.html')
            }
        }
    });

And I get this error: Cannot read property 'name' of undefined
at getUiViewName
I'm using 0.3 version...
What Am I missing?

is require() happening synchronously somehow?  Generally require() means AMD, which is async.  template: wouldn't work with async function.
That's the first thing I notice.  Can you try switching to templateUrl: './profile.html' etc and see what happens?

It worked with previous version I think.
I changed this way and it works, I'll try more things later

if you can reproduce the error code in a plunker, I'd be happy to take a look
http://bit.ly/UIR-Plunk

Hi @christopherthielen
I've also noticed this issue - would appreciate any thoughts: http://plnkr.co/edit/tYl0WK?p=preview
Thanks!

This started showing up in my application as well. It started when updating from 0.2.18 to 0.3. I'm not sure what causes it yet, but will post back here if I manage to figure it out.

Hey, joining the gang. I am also experiencing this issue and I do and templateUrl in each route config.
Any ideas?

I downgraded to the previous legacy versiom for now - then it works again.
Den 30 maj 2016 3:42 em skrev "Eyal Gantz"<EMAIL_ADDRESS>
Hey, joining the gang. I am also experiencing this issue and I do and
templateUrl in each route config.
Any ideas?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/angular-ui/ui-router/issues/2763#issuecomment-222495346,
or mute the thread
https://github.com/notifications/unsubscribe/AEydyvjIPYWS1x1hKf9c9tFILuLqGM6qks5qGulWgaJpZM4Ijqjv
.

introduced by this commit fde64e1897041e59cbc9f8d07b269dcd487abb9c

@Luddinus @homerjam @MWallenberg @eGantz
I've figured out what's causing this bug; before 0.3.0 the element.data('$uiView', data) didn't happen until the $ViewDirectiveFill was linked.  Now, it happens earlier; when the $ViewDirective is linked. The Fill directive is walking up the DOM looking for inherited $uiView data on the elements, and finding the not-yet-filled copy of the parent ui-view, which doesn't have a state applied yet.
I'll figure out how to fix this bug.

In the meantime, can you explain why you'd create a nested ui-view like this?

This makes no sense to me.
Also, the original bug report's state definition doesn't seem to match the reported HTML:
// unnamed view has nowhere to plug into???
$stateProvider.state('main', {
        template: require('./main.html')

...

     $stateProvider.state('main.profile', {
        views: {
            'content': {

Can somebody explain what the intention is of this setup?

Great thanks @christopherthielen.
I realise this structure looks a bit weird but its a simplification of a setup I've used quite a few times. However I started doing this a couple of years ago so maybe its no longer necessary to do so. I'll try and dig out my original rationale from my memory.
One use case is to provide a simple way to resolve app-wide dependencies - I can do this by adding them to an abstract parent state definition which uses the main view - then any child states will have access to those dependencies. This also allows me to have a sibling view (beside content) such as a menu which remains constant across the app but requires data from the server to render for the first time.
I think another reason it helps to do it like this is for when pre-rendering the app for SEO - its easier to ensure you have everything loaded as there is a distinct structure to follow.
Aren't nested views pretty handy in general anyway (or is it specifically this setup that seems unusual)? Do you have any thoughts on a better solution?

@homerjam nested views are certainly useful.  The plunker's specific setup (a single template with a nested ui-view inside of an outer ui-view) is weird.    Generally a template has one ui-view, or multiple sibling ui-views.
<ui-view name="main">
  <ui-view name="content">
  </ui-view>
</ui-view>

When a state's view fills in the "main" ui-view, the inner html is replaced by the new template (the "content" ui-view is then gone) and so the "content" view cannot be targeted anymore.  On the other hand, if a state doesn't fill in the "main" ui-view, so it can instead fill the "content" ui-view, then what's the point of the "main" view?

This makes sense to me:
<ui-view name="main">
</ui-view>
<ui-view name="content">
</ui-view>

This also makes sense to me:
<ui-view name="main">
</ui-view>

.state({ 'main', {
  views: {
    main: { template: "<ui-view name="content"></ui-view>" }
  }
})

.state('main.child', {
  views: {
    content: { template: '
content
' }
  }
});

@christopherthielen I understand - primarily I striped the plunker back to basics to demonstrate the issue. Your examples make more sense in a real world scenario however. Thanks again for looking into this.


It does not exclude stop words in Portuguese

I am testing a document in Portuguese, but it doesn't exclude the stop words from the result even I already defined stop_words='portuguese'.

This is the document that I tested with
portuguese_doc.txt

Solved with the v0.0.12 release.


yourls-api sometimes results in a 500 Internal Server Error

This is a COPY of Issue 945: yourls-api sometimes results in a 500 Internal Server Error, filed on Google Code before the project was moved on Github.

Submitted on 2011-09-21T13:07:55.000Z by<EMAIL_ADDRESS>Status: Invalid

Please review the original issue and especially its comments. Comments here on closed issues will be ignored. Thanks.
Original description
**What steps will reproduce the problem?**
1.Use the Bookmarklet to shorten the next URL: http://code.google.com/p/yourls/issues/list?can=1&q=wordpress&colspec=ID+Type+Status+Priority+Milestone+Owner+Summary&cells=tiles

**What is the expected output? What do you see instead?**
The expected output is a redirect to the index.php with an generated short-url. Instead, I recieve a 500 Internal Server Error

**Please write in your current versions of YOURLS, Web server, PHP, OS,**
**Browser if applicable, etc...**
YOURLS 1.5
Apache/2.0.54 (Fedora)
PHP 5.2.17
OS Windows 7
Browser Firefox

**Please provide any additional information below.**

[Wed Sep 21 14:40:05 2011] [error] [client xxx.xxx.xxx.xxx] mod_security: Access denied with code 500. Pattern match "\\\\.php\\\\?.*=(http|https|ftp)\\\\:/.*\\\\?" at REQUEST_URI [hostname "thijn.net"] [uri "/index.php?format=simple&action=shorturl&url=http%3A//code.google.com/p/yourls/issues/list%3Fcan%3D1%26q%3Dwordpress%26colspec%3DID+Type+Status+Priority+Milestone+Owner+Summary%26cells%3Dtiles"]

Well, what was the answer to this issue? You'd surely have less tickets with a 1-sentence comment before closing them~


Apple Review

After uploading the App to appstoreconnect,we receive this message:

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.

I checked, that box MSGraphSDK (MSAuthenticationViewController) is using UIWebView.
I think the Migrated from UIWebView to WKWebView is needed.

Closing this issue as we are archiving this repository. Please see https://github.com/microsoftgraph/msgraph-training-ios-swift for a Swift sample.


dhcp server is often stopped

It happens often that the dhcp server is off, as I can see from the tab:
Start / Stop / Restart
where it's written:
DHCP Server is offline!
(just happened whilst checking for the tab), but I can't find any clue in the logs, so I had to write a bash script to check via nmap if a dhcp server is present in the network otherwise restart via docker command...
How can I help troubleshooting this issue ?
Thank you.

While waiting for a solution, this is how I workarounded it, maybe somebody is interested..
(please note that <IP_ADDRESS> is my dhcp server, and vmbr0 is the network card configured with that ip, so please change it according to your lan)
#!/bin/bash
while [ 1 ]; do
if ! [[ nmap --script broadcast-dhcp-discover -e vmbr0 | grep "<IP_ADDRESS>" | wc -l -eq 1 ]]; then
docker restart glass-isc-dhcp;
fi;
sleep 15;
done


Use graphein for representation

Move to graphein to represent the peptides, as it is built on networkx and much more robust.
Provides a good interface for Geometric Deep Learning downstream

Tested it, and it does not model the interactions as I would have liked it. Would probably consider it, for an ML ready dataset.

Hi @poloarol - what did you not like? Happy to make improvements.

@a-r-j  - I was working with complexes and needed to separate them. However, I do not think graphein can do that hence opted for the biopython approach. Maybe I'm not just well versed with graphein and it is possible.


Pretrained models

Hello all,
I was wondering whether the pretrained models will be publicly available.
Cheers

Hi,
In principle, the results can be reproduced within the statistical error easily by using the same hyperparameter setting as we mentioned here. We trained the model based on V100 GPU in our lab, and we can also publish the pre-trained models somewhere if you need it 👍
Cheers

Dear @luhaonan20,
thank you for your prompt reply.
I reckon publishing the pre-trained models somewhere would not only facilitate the research in this direction but also be helpful for the mother nature due to energy consumption :)  As you might very well known without V100 GPU the computation of embeddings on WN18RR, FB15k-237 and YAGO3-10 would take couple of days on a commodity computer.
I would personally be very grateful if you could provide the pre-trained models.
Cheers

Dear @luhaonan20,
Would it be possible to publish the pre-trained models as you've previously mentioned in this issue? Or in case they have been published already, could you please point me to their location?
Thank you in advance.


[Feature Request]: LargeTelescope Larger Range Option

Description of the bug/crash
First Sorry for using the issue function but I didn't find any other way for feature requests and second thank you for making the mod.
I would welcome an option to increase the range of telescope even further, In the best case infinite but something to match the bigger clusters generated by SGT_Imalas' Cluster Generation Manager.
I know it sounds balance breaking but after over a dozen Spaced Out runs the star map exploration feels mostly like a tedious chore.
Steps To Reproduce

Player.log
Empty file
player..log

good idea. I could add a new feature as an option.
and also for balance purposes - to make so that the further the scanned hex is, the more time it takes.

Sounds fair. Similar to base game.

I did it as a separate mod.

Thank you!


HCM dies because of not getting the wolfgang_hardware_interface parameters from other node

Summary

In #2ee3299 the get_parameters from other node method was added.
In #4037e548d703d0c84e56d84c9f04eb46c18e4fca the motor start delay was added.
Now the HCM dies, because a runtime error occurs when starting the sim script.
Expected behavior

Normal simulator functionality with being able to walk etc.
Current behavior

HCM dies.
There is not /wolfgang_hardware_interface node, because if sim is used the sim parameter is true.
This results in the ros_control.launch not being started which leads to the node in bitbots_ros_control not being started (no wolfgang_hardware_interface node).
Steps to Reproduce

Build on current main.
Run ros2 launch bitbots_bringup simulator_teamplayer.launch game_controller:=false behavior:=false.
Wait 20 seconds.

Possible Solution

Use separate parameter for startup not in wolfgang.yaml.
Set parameter in launch file
Mock wolfgang_hardware_interface node for the parameters if sim:=true

Ah this is unfortunate, we don't wait the defined duration in the sim, but we still fetch the parameter in the blackboard...


Add transformer and tests for Utah voter file.

What's in this PR?
Transformer for Utah voter file.
Test data is generated and tests pass. Also ran the transformer on the full voters.txt file from the Dropbox.
A few questions, related to TODO comments in the code:

At least one row has an empty FIRST_NAME which is failing validation. I overrode the schema to allow None but do I need to convert to '' or alternatively it could use the MIDDLE_NAME value?

I didn't know what to do for PRECINCT_SPLIT or COUNTY_BOARD_SPLIT. (I don't know what these mean). With some clarification I can look for a mapping.

The file has two values for school board district: state and local. Which should be used for SCHOOL_BOARD_DIST?

There are some bad date values in the file. If parsing fails should the transformer fail or just swallow the error? Is there a logging mechanism?

This is my first attempt at authoring a transformer. Feedback welcome!
References
Fixes #165

I see the pylint errors, will address shortly

Also commenting here so others can see and input their own feedback. Plus, in one place!

At least one row has an empty FIRST_NAME which is failing validation. I overrode the schema to allow None but do I need to convert to '' or alternatively it could use the MIDDLE_NAME value?

"" is my preference, as it really should be there and I'd prefer not to assume Nones so explicitly. Argh!

I didn't know what to do for PRECINCT_SPLIT or COUNTY_BOARD_SPLIT. (I don't know what these mean). With some clarification I can look for a mapping.

Precinct split is very rare, so you can make it None. I think we should probably do this at the base level in a separate PR anyways.

The file has two values for school board district: state and local. Which should be used for SCHOOL_BOARD_DIST?

Not sure on this one. My guess is state level, because we're operating on a state transformer level, and we'd like state-relevant IDs for everything.

There are some bad date values in the file. If parsing fails should the transformer fail or just swallow the error? Is there a logging mechanism?

If you can get closer to the real date, that'd be great (you can see in some other transformers that we sometimes do Jan 1 YEAR for someone's birthdate). If they're entirely invalid, can just leave blank and swallow the error.
We have a separate task to do "data quality" which should encompass that and more.

@slavingia Thanks for the careful review! I've removed TODOs as agreed here. The one remaining sticking point is the missing First Names -- I have them mapped to '-missing-' at the moment. Open to other ideas here but '' is not enough since it gets normalized to None.

yea, let's continue that in the slack. that's annoying.

Allowing None.
On Sat, Feb 25, 2017 at 10:23 AM Alex DeJarnatt<EMAIL_ADDRESS>wrote:

@alexdej commented on this pull request.
In src/python/national_voter_file/us_states/ut/transformer.py
https://github.com/national-voter-file/national-voter-file/pull/169#discussion_r103083303
:

   #'Socialist Workers': '',

   'Socialist': 'SP',

   'Utah Justice Party': 'UJP',

   #'Populist': '',

   'U.S. Taxpayers': 'TAX',

   'Peace and Freedom': 'PF',

   #'Independents for Economic Recovery': '',

   'Independent Patriot Party Of Utah': 'IPU',

   'Independent Patriot Party of Utah': 'IPU',

   'Desert Greens': 'GPU',

}

col_type_dict = BaseTransformer.col_type_dict.copy()

TODO: not sure about these

col_type_dict['PRECINCT_SPLIT'] = set([str, type(None)])
col_type_dict['FIRST_NAME'] = set([str, type(None)])

Ah I only just saw this. For the short term hack do you have a preference
between mapping to '-Missing-' and overriding the schema to allow None?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/national-voter-file/national-voter-file/pull/169#discussion_r103083303,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEinKVhWDmpFKfKEZshk-NWZMn3MCGrks5rgGN6gaJpZM4MMDNc
.


docker based usage: confusing images

Hi, I'd like to use almond through docker for ease of set up, but I'm confused about the available docker images.
The documentation (https://almond.sh/docs/try-docker) mentions image almondsh/almond but if I use that comes with the examples from https://github.com/almond-sh/examples which mentions image almondsh/examples, so I guess both images are the same. When checking docker hub, it indeed looks like https://hub.docker.com/r/almondsh/almond and https://hub.docker.com/r/almondsh/examples are the same, coming from same source repository.  Moreover, when trying to figure out the docker build procedure and how the dockerfiles of these projects work, I'm even more confused because there is this additional project https://github.com/almond-sh/docker-images . This one has a coursier branch that seems to be used for the almond base images. But it also has branches like "latest", with other Dockerfiles.
Long story short: I'm confused about how docker image names, github projects and Dockerfiles relate to each other.
Which is a long introduction to get to my original problem: I'd like to have a slim docker image with just the bare essentials to run jupyter with a scala kernel (no fancy libs preinstalled, no example notebooks). Then I can run this image and mount a local folder as notebook root, so my notebooks are preserved when the image exists. I expected almondsh/almond to be like that, but the image is quite big (3.7GB), and seems to have a lot more installed than the bare essentials.
I know I can build my own image (once the Dockerfile confusion is settled :p ), but wouldn't it be nicer if my use case (run slim image + mount local dir) would be available by default with almondsh/almond  and leave the advanced showcasing to almondsh/examples?

Illustration: I played with this dockerfile starting from jupyter/base-notebook (instead of jupyter/minimal-notebook): https://github.com/soxofaan/scala-playground/blob/master/Dockerfile
and the resulting image is 841MB instead of 3.76GB


Datetime parsing shouldn't assume YYYY-DD-MM regardless of locale

Hi,
I think #762 is causing me some issues with my scripts.
I'm a UK user, and it is now processing my dates as day first, which would be good....but I'm passing them as YYYY-MM-DD, rather than DD-MM-YYYY. My entries for this week (3rd Nov / 03-10-2024), are being added as 10th March which isn't ideal.
I can totally reformat the scripts to move to DD-MM-YYYY, but YYYY-MM-DD is obviously a fairly common programming format, so having specific support to ignore the locale and use that would likely be useful for many people, as it is the default I get from various APIs etc.
I can see there is a comment on that PR around a manual override and/or in-app hints etc, so maybe this would be covered by that, but I think a --iso-format or whatever flag would be useful, if it isn't too much work.
For now, I've manually added export LC_TIME="en_US" to my script, to swap back to the older behaviour, so it isn't a pressing issue, just a nice to have!

Ah sorry for that!
I agree YYYY-MM-DD should be assumed over YYYY-DD-MM regardless of locale. I guess the parsing library controls both using the same dayfirst flag? (Really disappointed with locale handling in these libraries… 🫤).
I think if the detection is working fine but the dayfirst override is too aggressive, I may just need to preprocess the dates passed to parsing and special-case so only ones that start with XX-XX- get the dayfirst option applied.

Confirmed, dateutil's dayfirst arg has silly behavior:
from dateutil.parser import parse
>>> parse('2000-01-02')
datetime.datetime(2000, 1, 2, 0, 0)
>>> parse('2000-01-02', dayfirst=True)
datetime.datetime(2000, 2, 1, 0, 0)

I'll try to special-case that to more reasonable defaults...
In the meantime, +1 for your workaround, anyone affected can use export LC_TIME="en_US" to opt out of whole date parsing change.

 I'm going to include it in a 4.5.1 release soon.

This fix might lead to unsatisfactory results when people submit NN/NN/NNNN. I would special case anything starting with `r"\d{4}\D" to be not dayfirst rather than specifying things that start with NN-NN to be dayfirst.

Ah dang, you're saying because I assumed a "-" separator where it might have a different separator like "/"?

Yes. My suggestion is to use the locale dayfirst setting unless the date starts with something that is four digits. It's possible I haven't thought of other corner cases.


from_ts does not complete for electron

Recently I tried running from_ts on the following url:

https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/master/github-electron/github-electron.d.ts

It ran for a little bit and then barfed out the following exception:

Error: Unknown field type: ExpressionStatement
at objType (/Users/mrennie/git/tern/lib/typescript.js:147:13)
at Object.exports.translate (/Users/mrennie/git/tern/lib/typescript.js:212:14)
at finish (/Users/mrennie/git/tern/bin/from_ts:28:33)
at IncomingMessage. (/Users/mrennie/git/tern/bin/from_ts:17:7)
at emitNone (events.js:72:20)
at IncomingMessage.emit (events.js:166:7)
at endReadableNT (_stream_readable.js:913:12)
at nextTickCallbackWith2Args (node.js:442:9)
at process._tickCallback (node.js:356:17)

The complete command line I used is:

./from_ts https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/master/github-electron/github-electron.d.ts --no-spans --plugin node --def ecma5 --def ecma6 --name electron  >  electron.json

from_ts isn't in the repository anymore, and hadn't been maintained for a while even before it was removed.


prompt: update powerlevel10k submodule to v1.20.0

Release notes:

https://github.com/romkatv/powerlevel10k/releases/tag/v1.20.0

Thank you @romkatv as always!


Resume last invocation

Is your feature request related to a problem? Please describe.
Sometimes you accidentally open the wrong result of a search done with vim clap. You have to retype your search pattern to fix this error.
Describe the solution you'd like
Denite has an option that resumes your last invocation and you can easily continue browsing the search results without having to retype the pattern all the time.

If you always need to resume the last search, why not just select all the items you need once?

@liuchengxu Not always, but sometimes I'm not sure exactly, specially with grepping. So "resuming" to the last provider and cursor position is extremely valuable, sometimes. I do understand though it's a fundamental change to save & restore the last state...

It would be great to be able to resume the last active Clap invocation just like Denite.

Actually the cache feature of vim-clap is partial of this request, but with only the results, the last cursor position is missing. When using the cache, you are reusing the last search result.


/bin/sh: 1: ./configure: not found

The following error occurs when running docker-compose up -d:
---> Running in f098e3277884
Removing intermediate container f098e3277884
---> 6f700c4eb21f
Step 11/19 : RUN ./configure --prefix ${PG_LIB} &&     make &&     cd contrib/pgxc_monitor &&     make
---> Running in 1e0ef355e81a
/bin/sh: 1: ./configure: not found
Service 'db_gtm_1' failed to build: The command '/bin/sh -c ./configure --prefix ${PG_LIB} &&     make &&     cd contrib/pgxc_monitor &&     make' returned a non-zero code: 127

@dan-developer , did you remember to clone Git submodules?

Thanks for answering.
I did not do this step. Is this in the documentation? If you have, I apologize for the inconvenience.
Another thing, the docker swarm worked, compiled correctly. Ref. #51

Yes, I think it's here:
https://github.com/pavouk-0/postgres-xl-docker/blob/master/README.md#build
i.e. the git submodule update (or using clone with the submodule flag should also work)
Glad that it compiled correctly. :)

Closing as no response.


Customization with environment variables, including multiple repository support

These commits add a few features and options to odb.ml:

Custom build and installation locations (can be defined separately).  Helpful if you want a target other than ocamlc -where or ~/.odb and/or if you want to manage multiple library trees.
Custom and multiple package repositories.  This can help with mirror support, local web-based repositories for personal packages, and eventually repositories on local drives.  Working with local repositories assumes, in this case, another tool which is a local equivalent to oasis-db.
An example bash snippet one can use to get going with odb in general and these customizable options in particular.
Some code cleanup (whitespace and dead code removal)

There is some room for cleanup and performance improvements in these changes, but in my testing with OCaml 3.12.1 they all work in their current state.

I presume you are talking about the function get_info?  If so, can do.  Would you like me to do this before going through with a merge?  Are there any other changes and/or removals you would like?


Add to the Glimmer /

Once

https://github.com/soxhub/ember-scoped-css/issues/35
and https://github.com/soxhub/ember-scoped-css/issues/34

Are implemented, this would provide an excellent one-stop for styles for the ember ecosystem for a variety of use cases, and would rival the capabilities of Svelte.
This would work well with a new "how to do CSS" in https://tutorial.glimdown.com
(this section isn't implemented in any form right now due to ember not having any way to do CSS)
Additionally, once implemented, we can RFC adoption to the app blueprint because of aforementioned variety of use  cases.

Gonna track over here: https://github.com/NullVoxPopuli/limber/issues/859#issuecomment-2165976595
The main thing that is required of a *scoped-css is that the template transform and postcss transform are exported separately for browser consumption.


Scraper: Error message of missing csv files now contains file name

Scraper: Error message of missing csv files now contains the file name
Closes https://github.com/ElektraInitiative/PermaplanT/issues/1242
Example log:
><EMAIL_ADDRESS>insert
> npm run insert:plants && npm run insert:relations

><EMAIL_ADDRESS>insert:plants
> node src/insert_plants.js

[INFO] Starting the insertion of plants into database.
[ERROR] Error reading CSV file 'data/finalDataset.csv': Error: File does not exist. Check to make sure the file path to your csv is correct.

Basics

[X] The PR is rebased with current master
[X] I added a line to changelog.md
[X] Details of what I changed are in the commit messages
[X] References to issues, e.g. close #X, are in the commit messages and changelog
[X] The buildserver is happy

Checklist

[ ] I fully described what my PR does in the documentation
[ ] I fixed all affected documentation
[ ] I fixed the introduction tour
[ ] I wrote migrations in a way that they are compatible with already present data
[ ] I fixed all affected decisions
[ ] I added automated tests or a manual test protocol
[x] I added code comments, logging, and assertions as appropriate
[ ] I translated all strings visible to the user
[ ] I mentioned every code or binary not directly written or done by me in reuse syntax
[ ] I created left-over issues for things that are still to be done
[ ] Code is conforming to our Architecture
[ ] Code is conforming to our Guidelines
[ ] Code is consistent to our Design Decisions
[ ] Exceptions to any guidelines are documented

First Time Checklist

[ ] I have installed and I am using pre-commit hooks
[ ] I am using Tailwind CSS Linting

Review

[ ] I've tested the code
[ ] I've read through the whole code
[ ] I've read through the whole documentation
[ ] I've checked conformity to guidelines
[ ] I've checked conformity to requirements
[ ] I've checked that the requirements are tested

jenkins build please

jenkins build please

jenkins build please

jenkins build please

jenkins build please

jenkins build please

jenkins build please

jenkins build please


8.4.0 - Trying to assign 10 files to a file set results in a nameless error.

To reproduce:

Go to the file manager, open a folder containing image files
Select 10 files
Select "Sets"
Select an existing file set
A nameless error is thrown

This is a duplicate of a bug you opened before: https://github.com/concrete5/concrete5/issues/6652
I have been unable to reproduce this bug in both cases.

Must be an issue existing only for this particular installation, since i can't reproduce it myself on other clean test installations, i'm closing this.

What might have been the case:

Thumbnail Types are set up for a specific File Set
Multiple files are assigned to that File Set
C5 tries to create thumbnail images on the fly and times out

It's a clean 8.4.0 installation with Elemental theme on PHP 7.1 where this strange behavior can be seen. I can provide temporary admin credentials, if needed.


Minor fixes

Change the font size of the result display and fixed the match-list bug.

Codecov Report

Merging #89 (db4afca) into master (7338974) will increase coverage by 0.01%.
The diff coverage is 100.00%.

:exclamation: Current head db4afca differs from pull request most recent head a52c291. Consider uploading reports for the commit a52c291 to get more accurate results

@@             Coverage Diff              @@
##             master      #89      +/-   ##
============================================
+ Coverage     77.37%   77.38%   +0.01%
  Complexity      549      549
============================================
  Files            80       80
  Lines          1631     1632       +1
  Branches        188      188
============================================
+ Hits           1262     1263       +1
  Misses          326      326
  Partials         43       43

Impacted Files
Coverage Δ

...ava/seedu/address/logic/commands/MatchCommand.java
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


[INLONG-11283][SDK]Transform enhance Map-related Collection Functions

Fixes #11283
Motivation
add function classes referenced in issue, provide unit tests for each class

Modifications

Verifying this change
(Please pick either of the following options)

[ ] This change is a trivial rework/code cleanup without any test coverage.

[x] This change is already covered by existing tests, such as:
(please describe tests)

[ ] This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end deployment with large payloads (10MB)
Extended integration test for recovery after broker failure

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)
If a feature is not applicable for documentation, explain why?
If a feature is not documented yet in this PR, please create a follow-up issue for adding the documentation

please add some descriptions for every function

please add some descriptions for every function

thanks, done


Upgrade pulumi-terraform-bridge to v3.87.0

This PR was generated via $ upgrade-provider pulumiverse/pulumi-matchbox --kind=bridge --target-bridge-version=latest.

Upgrading pulumi-terraform-bridge from v3.83.0 to v3.87.0.

Superseded by #62


Replace get_data() with get_image()

While working on the examples I noticed that get_data() was renamed to get_image() in Godot 4.
Godot 3: https://docs.godotengine.org/en/3.6/classes/class_texture.html
Godot 4: https://docs.godotengine.org/en/4.2/classes/class_texture2d.html

Thanks, I am not sure this example ever got updated to Godot 4. feel free to merge,

I don't have permission to merge.

Only those with write access to this repository can merge pull requests.

Thank you for the fix. Merging this so I can apply the fix for CameraSensor on top, I hope it's OK that I merge it.


Microsoft Defender Antivirus > Signature Updates Path Not Found

In the "Check for signature update" section, the screen shot shows a setting called "Specify the interval to check for definition updates" within the path "Windows Defender Antivirus > Signature Updates", but this path does not exist.
Is this supposed to be "Specify the interval at which to check for security intelligence updates" within the path "Computer Configuration > Policies > Administrative Templates > Windows Components > Microsoft Defender Antivirus > Security Intelligence Updates" instead?

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

ID: 523651c3-a318-2369-6892-d13e04991596
Version Independent ID: 624c5e05-f87d-1bd4-bc87-bd55dcac1d86
Content: Onboard Windows devices to Microsoft Defender for Endpoint via Group Policy
Content Source: microsoft-365/security/defender-endpoint/configure-endpoints-gp.md
Product: m365-security
Technology: mde
GitHub Login: @mjcaparas
Microsoft Alias: macapara

@lccctemp Thank you for your feedback. Yes, You are correct. It is Security Intelligence Updates instead of Signature Updates. I'll get the document updated.
Thanks
Sri

@lccctemp Thank you for your feedback. We have made changes to the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/7182
Thanks
Sri

@msbemba Thank you very much for the contribution and updating the documentation with PR. @lccctemp Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

Hi Yogesh,
I see that you closed this ticket but as of today, this document has not
been updated to show Security Intelligence Updates instead of Signature
Updates. Was this closed because perhaps it's in a queue to be updated?
https://docs.microsoft.com/en-us/microsoft-365/security/defender-endpoint/configure-endpoints-gp?view=o365-worldwide

Sandra Norton
Local Area Network Manager
Luzerne County Community College
521 Trailblazer Drive
Nanticoke, PA 18634
Ph:<PHONE_NUMBER>
Fx:<PHONE_NUMBER>
The trouble with most of us is that we would rather be ruined by praise
than saved by criticism.

Norman Vincent Peale

From:   "Yogesh Kumar" @.>
To:     "MicrosoftDocs/microsoft-365-docs"
@.>
Cc:     "lccctemp" @.>, "Mention"
@.>
Date:   01/06/2022 10:06 AM
Subject:        [EXTERNAL]  Re: [MicrosoftDocs/microsoft-365-docs]
Microsoft Defender Antivirus > Signature Updates Path Not Found (Issue
#7067)
Closed #7067.
?
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you were mentioned.Message ID:
@.***>
The contents of this email message and any attachments originating from Luzerne County Community College's email system are for the intended recipients only and may contain confidential and/or privileged information legally protected from disclosure.   If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by replying to the email and then deleting the message and any attachments.   Also, if you are not the intended recipient, you are hereby notified that any use, dissemination, copying, or storage of this message or its attachments is strictly prohibited.
Luzerne County Community College
"Northeastern Pennsylvania's Community College"
www.luzerne.edu
800-377-5222


Release Plans that need status changed to "Abandoned" or "Complete"

The Onboarding PM team is following up with service partners who have overdue release plans.
The following release plans need state changed to "Abandoned".

[x] 1298 - https://aka.ms/sdk-release-planner?release-plan-id=6a645f6e-ed17-ef11-9f89-000d3a3754d9
[x] 1168 - https://aka.ms/sdk-release-planner?release-plan-id=21c35845-eb9d-ee11-be37-000d3a341a24
[x] 1254 - https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=a83c4824-60f0-ee11-904c-000d3a3412d3
[x] 1255 - https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=8c031aaa-60f0-ee11-904b-000d3a3783ac
[x] 1256 - https://web.powerapps.com/apps/821ab569-ae60-420d-8264-d7b5d5ef734c?release-plan-id=155e1dd5-60f0-ee11-904c-000d3a3412d3
[x] 1136 - https://aka.ms/sdk-release-planner?release-plan-id=1ee320a8-7472-ee11-9ae7-000d3a340b2c (Communications Gateway)
[x] 1156 - https://aka.ms/sdk-release-planner?release-plan-id=3e58d16e-978e-ee11-8179-000d3a3412d3 (Azure Center for SAP Solutions)
[x] 1156 - https://aka.ms/sdk-release-planner?release-plan-id=3e58d16e-978e-ee11-8179-000d3a3412d3 (Azure Center for SAP Solutions)
[x] 1194 - https://aka.ms/sdk-release-planner?release-plan-id=f2623579-a2b9-ee11-a569-000d3a3418aa (AKS Backup - Vault Tier & CRR)
[x] 1148 - https://aka.ms/sdk-release-planner?release-plan-id=cfe52659-af79-ee11-8179-000d3a3418aa (AI Studio)
[x] https://aka.ms/sdk-release-planner?release-plan-id=e2a15c53-ed92-ee11-be37-000d3a340b2c (Azure Orbital Ground Station)
[x] https://aka.ms/sdk-release-planner?release-plan-id=bb350477-9c9e-ee11-be37-000d3a3418aa (ASZ-Arc VMs)
[x] https://aka.ms/sdk-release-planner?release-plan-id=5e9d3a51-97b0-ee11-a569-000d3a3412d3 (AI Studio)
[x] https://aka.ms/sdk-release-planner?release-plan-id=4629dc4b-23b7-ee11-a569-000d3a3418aa (release planner app test)
[x]  https://aka.ms/sdk-release-planner?release-plan-id=4057d6b9-84da-ee11-904d-000d3a3411c3 (Defender for APIs)
[x] 1062 auto-abandon
[x] 1065 auto-abandon
[x] 1064 auto-abandon
[x] 1103 auto-abandon (Playwright - created in Sept before SDK release milestone)
[x] 1280 auto-abandon

The following release plans need state changed to "Complete".

[x] https://aka.ms/sdk-release-planner?release-plan-id=ad64f80e-6d9f-ee11-be37-000d3a341a24  (Quantum)
[ ] https://aka.ms/sdk-release-planner?release-plan-id=497ea72d-7ebf-ee11-9079-000d3a3412d3  (Liftr-Informatica)
[x] https://aka.ms/sdk-release-planner?release-plan-id=ead0ccad-b0ca-ee11-9079-000d3a341bd5 (NetApp feature)
[x] https://aka.ms/sdk-release-planner?release-plan-id=24d0f6d7-b3d1-ee11-9079-000d3a3411c3 (NetApp feature)
[x] https://aka.ms/sdk-release-planner?release-plan-id=0f221f58-b4d1-ee11-9079-000d3a3411c3 (NetApp feature)
[x] https://aka.ms/sdk-release-planner?release-plan-id=b9106d81-acd2-ee11-9079-000d3a341bd5 (API Center, Python only release).
[x] https://aka.ms/sdk-release-planner?release-plan-id=1bb81747-8872-ee11-9ae7-000d3a3411c3 (Azure Logic Apps - Azure Arc)
[x] https://aka.ms/sdk-release-planner?release-plan-id=b1c549ce-d378-ee11-8179-000d3a3418aa (Azure Monitor SCOM Managed Instance)
[x] https://aka.ms/sdk-release-planner?release-plan-id=17a30c77-0c78-ee11-8179-000d3a341bd5 (Apache Airflow on Astro - An Azure Native ISV Service)
[x] https://aka.ms/sdk-release-planner?release-plan-id=8cc1bc92-d878-ee11-8179-000d3a3412d3 (Semantic Search)
[x] https://aka.ms/sdk-release-planner?release-plan-id=d4f94dbd-ae79-ee11-8179-000d3a340b2c (Azure AI Studio)
[x] https://aka.ms/sdk-release-planner?release-plan-id=cf2bb307-ec83-ee11-8179-000d3a3411c3 (Document Translation)
[x] https://aka.ms/sdk-release-planner?release-plan-id=3df8b542-d38d-ee11-8179-000d3a341a24 (Azure Center for SAP Solutions)
[x] https://aka.ms/sdk-release-planner?release-plan-id=ef64cb1e-c572-ee11-9ae7-000d3a3411c3 (Dev Box)
[x] https://aka.ms/sdk-release-planner?release-plan-id=ba9ad94a-4027-ef11-840b-000d3a3783ac
[x] 1268 auto-complete
[x] 1060 auto-complete
[x] 1341 auto-complete
[x] 1362 auto-complete
[x] 1372 auto-complete
[x] 1373 auto-complete
[x] 1374 auto-complete
[x] 1366 auto-complete
[x] 1251 auto-complete
[x] 1304 auto-complete

Table of release plan IDs and the new state.  I tagged the release plan work items with the appropriate tag and exported query to create a table so it would be easier for me to track.  I used the tags auto-complete and auto-automate.

 Current information is not accurate, but overwritting DB might cause the same as we won't have all information or dates correctly.
Maybe something we can do is complete the Release plans on the DB and add something in the release plan work item that identifies the release plan as closed automatically. A label? a comment? a field?
What do you think will be more easier to query and mantain?

@ladonnaq what do you recommend to do for the completed Release plans? Current information is not accurate, but overwritting DB might cause the same as we won't have all information or dates correctly.
Maybe something we can do is complete the Release plans on the DB and add something in the release plan work item that identifies the release plan as closed automatically. A label? a comment? a field?
What do you think will be more easier to query and mantain?

@maririos Go ahead and mark the release plans as complete in the DB and for the Release Plan work item do the following:

[ ] Change the state to "Finished"
[ ] Add tag "auto-closed"

Change the state to "Finished"
[ ]  Add tag "auto-closed"

Ok. I have created automation for this to work. Once this is in prod I will start marking all the selected issues as completed.
More details on implementation here: https://github.com/Azure/azure-sdk-tools/issues/8872

Improvement to this process is tracked: https://github.com/Azure/azure-sdk-tools/issues/8921

All done


chore: update windows server ci version from 2019 to 2022

What was wrong?
CI broke for windows compiling c-kzg-4844 in pr https://github.com/ethereum/trin/pull/942
How was it fixed?
By updating our windows server version from 2019 to 2022

Hm, I tried this patch on #942 and it still failed. Haven't looked at why, yet


feat: bump version of Hugo to 0.65.2

attempt to cut down on places the version number needs to be updated

image works
/approve


rubocops/lines: disallow quictls dependencies in homebrew/core

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

QuicTLS is a fork of OpenSSL that adds support for QUIC. We'll probably
end up adding it to homebrew/core at some point (see
Homebrew/homebrew-core#134975), but I don't think we want to actually
use it as a dependency of any formulae in place of OpenSSL.
We ought to only allow it for software that actually require QuicTLS in
place of OpenSSL, but I'm not aware of any existing formulae that have
this requirement.

Thanks again @carlocab.


Memory issue when calculating FID

Thank you for sharing your great work!
I'd like to calculate FID given source images and generated images.
In your paper, the number of validation images is 3,750 images.
In my experiment, the number of images is 3000, less than your case.
When I calculate FID, out of memory issue happened on V100 gpu in here
Could you please give me any comments to solve it?

Hi, @baeckgoo . Thank you for your focus!
I haven't encounter this issue but maybe you can try whether change hyper-parameters such as fid_model_feature will help.


Test runner which runs package:test tests logs too noisy

Take this log from a recent run of the analyzer-linux-release-try bot.
This file is very typical of test logs I have to trawl, and it is 8774 lines long, 411kb. To search for a failure, the only way I know of is to carefully drag the tiny scrollbar, keeping my eyes on the [0m text, watching for a -1 to appear, to find the one error in about 4000 test cases. Or are there more than one? Keep scrolling!
I see the Dart test package has different reporters and one is called "github" which might work?
There are probably different solutions to this issue. GitHub Actions have a (IMHO) buggy, weird impl of scrolling to the error, and also hiding some of the thousands of lines. You could imagine only printing lines for failed tests.
@bwilkerson @scheglov @pq @kallentu @keertip

Locally, I patch package:test to use CompactReporter.
On bots I usually search for -1 or something like this.

Could #54309 (dart test failed tests could be on stderr) proposal be a solution for this?


Skill Name
MSSQL
Why?
MSSQL (Microsoft SQL Server) is a popular relational database management system developed by Microsoft. It is widely used for enterprise-level database solutions due to its performance, scalability, and extensive features. MSSQL supports a variety of data types, transaction management, and integration with other Microsoft products, making it a vital tool for developers and database administrators.
Reference Image

Svg Availability

[X] I have given the official svg version of the logo in the Reference Image field.

Code of Conduct Acknowledgment

[X] I have read and agree to the Code of Conduct.

please look at every single icon before opening an issue.
Use sqlserver to use the icon:


Replace '==' with 'equals()'

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


CLOUDSTACK-8717: Failed to start instance after restoring the running instance

On setup with two cluster wide primary storage verify restoring a running instance.(As while restoring instance root disk may get created on another primary storage.)

Updated testcase with review comments.

can we get test result ?

can we get test results ?

@pritisarap12 Same here, please squash the commits as they have the same titles.
Also, please @nitt10prashant asks for tests results. Can you please post them?

Testcase results:
Test Restore VM on VMWare ... === TestName: test_01_recover_VM | Status : SUCCESS ===
ok

Ran 1 test in 414.293s
OK

LGTM ..based on code review and result .

LGTM !!
Test Restore VM on VMWare ... === TestName: test_01_recover_VM | Status : SUCCESS ===
ok

Ran 1 test in 435.223s
OK

Don't merge stuff without responding to the comments. Look at your commits, two with the same title? How does that help? I asked to squash them on Aug 14 and now you just merge it... weird. I will revert it.


🐛 Fix sidebar members number not updated after member create & delete

no issue

Fix sidebar members count after creating and deleting members

I'm not clear on how this change relates to the fixes made in https://github.com/TryGhost/Ghost/commit/dac3fff90f7142a6c05f1d389de5d65afe58fc84 - are they additional fixes?

I'm not clear on how this changeset relates to the fixes made in https://github.com/TryGhost/Ghost/commit/dac3fff90f7142a6c05f1d389de5d65afe58fc84 - are they additional fixes?
@h2akim really appreciate the PR, can you possibly update and clarify the description? Thanks!

@ErisDS the sidebar member count is not updated after add/delete a member - need page reload to get actual member count.
This PR is an attempt to fix this small issue - when user add / delete a member, the member count on the sidebar instantly tally with the number of members from the member list.

Hey @h2akim thanks for coming back to me so fast :) That makes sense, they're additional fixes for a slightly different bug - I was a bit confused for a second sorry. Thanks so much for taking the time to raise this. I've asked @kevinansfield and @ronaldlangeveld to review the changes. We should be able to get it merged tomorrow :)

This is great thanks @h2akim! 💯


Docs.MS Release Updates for azure_storage_queue

Update docs metadata and targeting for release of azure_storage_queue

Docs Build status updates of commit 1e44f77:
:clock10: Full build: the average full build time is 167 min(s) 41 sec(s), this is based on the last 517 build(s) for this repository.

Docs Build status updates of commit 1e44f77:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs-ref-services/keyvault-administration-readme-pre.md
:warning:Warning
View (azure-python) View (azure-python-preview)
Details

docs-ref-services/storage-queue-readme.md
:white_check_mark:Succeeded
View (azure-python)

docs-ref-services/keyvault-administration-readme-pre.md

Line 238: [Warning-hard-coded-locale] Link 'https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites.
Line 238: [Warning-hard-coded-locale] Link 'https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites.
Line 268: [Warning-hard-coded-locale] Link 'https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites.
Line 268: [Warning-hard-coded-locale] Link 'https://docs.microsoft.com/en-us/azure/vs-azure-tools-storage-manage-with-storage-explorer?tabs=windows#generate-a-shared-access-signature-in-storage-explorer' contains locale code 'en-us'. For localizability, remove 'en-us' from links to most Microsoft sites.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 9f671d2:
:clock10: Full build: the average full build time is 172 min(s) 45 sec(s), this is based on the last 546 build(s) for this repository.

Docs Build status updates of commit 9f671d2:
:warning: Validation status: warnings

File
Status
Preview URL
Details

preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.call_http.yml
:warning:Warning
View (azure-python-preview)
Details

docs-ref-services/storage-queue-readme.md
:white_check_mark:Succeeded
View (azure-python)

preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.call_http.yml

[Warning-DuplicateUids] Uid(azure.durable_functions.tasks.call_http) has already been defined in preview/docs-ref-autogen/azure-functions-durable/azure.durable_functions.tasks.yml.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


JSON Packets & Node Types

It would be nice to have a JSON packet type, it's basically the same as the string, but will be used to differentiate ports and avoid feeding random text to JSON processing nodes. Of course one can add converters from BLOB and STRING, that will take care of validating using sol-json.h and if it passes will forward the packet.
Suggested Packet Types:

JSON_OBJECT: used for objects ({...})
JSON_ARRAY:  used for arrays ([...])

These packets should be implemented on top of struct sol_blob and keep references to the underlying memory, do not duplicate it to get slices. All other JSON types should be implemented on top of basic types such as IRANGE, DRANGE, STRING, BOOLEAN.
Reading JSON
In order to make FBP easier to deal with JSON, we should offer nodes based on JSONPath http://goessner.net/articles/JsonPath/ to extract properties. This allows to reach a string or integer nested into deep structure with a single node.
Suggested Node Types:

json/object-get-path:

Options:

path (string): the JSON path to access the child element.

Input Ports:

IN (json object, required): the input json to get the child element
PATH (string, optional): allows changing the path given as option.

Output Ports:

STRING (string): the string at the given path.
BOOLEAN (boolean): the boolean at the given path.
INT (irange): the integer number at the given path (min=INT32_MIN, max=INT32_MAX, step=1)
FLOAT (drange): the floating point number at the given path (min=-DBL_MAX, max=DBL_MAX, step=DBL_MIN)
OBJECT (json object): the child JSON object at the given path.
ARRAY (json array): the child JSON array at the given path.
NULL (empty): empty packet if the object is `null``

json/object-get-key:

Options:

key (string): the key of the object child to access.

Input Ports:

IN (json object, required): the input json to get the child element
KEY (string, optional): allows changing the key given as option.

Output Ports:

STRING (string): the string at the given key.
BOOLEAN (boolean): the boolean at the given key.
INT (irange): the integer number at the given key (min=INT32_MIN, max=INT32_MAX, step=1)
FLOAT (drange): the floating point number at the given key (min=-DBL_MAX, max=DBL_MAX, step=DBL_MIN)
OBJECT (json object): the child JSON object at the given key.
ARRAY (json array): the child JSON array at the given key.
NULL (empty): empty packet if the object is `null``

json/object-length: (is this useful other than debug?)

Input Ports:

IN (json object, required): the input json to count elements

Output Ports:

OUT (irange): the number of child elements

json/object-all-keys:

Input Ports:

IN (json object, required): the input json to get all keys

Output Ports:

OUT (string): a single key in this object. Multiple packets may be emitted for every input packet.
EMPTY (boolean): if object is empty, then true, otherwise false.

json/array-get-path:

Options:

path (string): the JSON path to access the child element.

Input Ports:

IN (json array, required): the input json to get the child element
PATH (string, optional): allows changing the path given as option.

Output Ports:

STRING (string): the string at the given path.
BOOLEAN (boolean): the boolean at the given path.
INT (irange): the integer number at the given path (min=INT32_MIN, max=INT32_MAX, step=1)
FLOAT (drange): the floating point number at the given path (min=-DBL_MAX, max=DBL_MAX, step=DBL_MIN)
OBJECT (json object): the child JSON object at the given path.
ARRAY (json array): the child JSON array at the given path.
NULL (empty): empty packet if the object is `null``

json/array-get-at-index:

Options:

index (int): the index of the child element to access.

Input Ports:

IN (json array, required): the input json to get the child element
INDEX (int, optional): allows changing the index given as option.

Output Ports:

STRING (string): the string at the given index.
BOOLEAN (boolean): the boolean at the given index.
INT (irange): the integer number at the given index (min=INT32_MIN, max=INT32_MAX, step=1)
FLOAT (drange): the floating point number at the given index (min=-DBL_MAX, max=DBL_MAX, step=DBL_MIN)
OBJECT (json object): the child JSON object at the given index.
ARRAY (json array): the child JSON array at the given index.
NULL (empty): empty packet if the object is `null``

json/array-length:

Input Ports:

IN (json array, required): the input json to count elements

Output Ports:

OUT (irange): the number of child elements

Expected FBP to implement a webservice monitor:
rest_api_json OUT -> _(json/object-get-path:path="$.items[0].name") STRING -> console
rest_api_json OUT -> _(json/object-get-path:path="$.items[0].size") INT -> console
rest_api_json OUT -> _(json/object-get-key:key="enabled") BOOLEAN -> console

Sample FBP to print all keys of a given JSON object:
json_provider OUT -> IN json_get_key(json/object-get-key)

json_get_key STRING -> IN console
json_get_key BOOLEAN -> IN console
json_get_key INT -> IN console
json_get_key FLOAT -> IN console
json_get_key OBJECT -> IN console
json_get_key ARRAY -> IN console
json_get_key NULL -> IN console

# TODO: there is a race condition here if object-all-keys receives packet before object-get-key.
# The current implementation will work since object-all-keys packets will be processed after
# the packet is delivered to object-get-key, but new packets may arrive while not all keys were processed
json_provider OUT -> IN _(json/object-all-keys) OUT -> KEY json_get_key

Creating JSON
To create JSON it's bit more tricky and needs more thinking. We should add key-value packet types for basic types, these will also be used to compose HTTP headers and eventually other items that need a label and a value.

KEY_STRING: used for string values
KEY_BOOLEAN: used for boolean values
KEY_INT: used for irange values
KEY_FLOAT: used for float values
KEY_JSON_OBJECT: used for JSON object values
KEY_JSON_ARRAY: used for JSON array values
... likely other for all basic types such as timestamp, color and direction vector. These do not exist in JSON, but likely we'll need them for other purposes.

Some suggested node types:

json/create-object:

Input Ports:

STRING (key-string): the key with a string value.
BOOLEAN (key-boolean): the key with a boolean value
INT (key-irange): the key with an irange value
FLOAT (key-drange):  the key with a drange value
OBJECT (key-json-object): the key with a JSON object value
ARRAY (key-json-array): the key with a JSON array value
NULL (string): the key to create a value containing null (no payload is required, only the string/key)
CREATE (any): triggers the creation of the packet on OUT port.
FLUSH (any): triggers the flush of known key-value pairs (makes an empty object).

Output Ports:

OUT (json object): the object

json/create-array:

Input Ports:

STRING (string): the string to append/push as last element.
BOOLEAN (boolean): the boolean to append/push as last element.
INT (irange): the integer number to append/push as last element.
FLOAT (drange): the floating point number to append/push as last element.
OBJECT (json object): the child JSON object to append/push as last element.
ARRAY (json array): the child JSON array to append/push as last element.
NULL (empty): empty packet to append/push null as the last element.
CREATE (any): triggers the creation of the packet on OUT port.
FLUSH (any): triggers the flush of known children (makes an empty array).

Output Ports:

OUT (json array): the array

COUNT (irange): the number of elements in array (needed?)

FBP example:
json_creator(json/create-object)

# add "id": "soletta"
_(constant/key-value-string:key="id",value="soletta") OUT -> STRING json_creator

# add "uuid": "some-generated-uuid"
_(string/uuid) OUT -> IN _(key-value/string:key="uuid") OUT -> STRING json_creator

trigger OUT -> CREATE json_creator

json_creator OUT -> JSON rest_api

# usually rest_api will also have a trigger input port such as `SEND`, it should be activated by
# the json_creator OUT packet, not by the trigger OUT itself!
json_creator OUT -> SEND rest_api

done


Paying by bank account is not available in some countries or regions.

[Enter feedback here]
Hello team, could you please update this article with more details about "where exactly bank accounts are not available as payment method option"
Thanks

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

ID: 82583c48-08e6-9acb-657b-ce1fe44e76a5
Version Independent ID: cbdcf652-3a68-4fa3-9f3b-92c518e0b710
Content: Paying for your subscription
Content Source: microsoft-365/commerce/billing-and-payments/pay-for-your-subscription.md
Service: o365-administration
GitHub Login: @cmcatee-MSFT
Microsoft Alias: cmcatee

@walvis79  Thank you for your feedback. I'm checking this information with the author and will update the document accordingly.
Thanks
Sri

@cmcatee-MSFT Please help us in resolving this issue.

@cmcatee-MSFT Gentle reminder, please reply. Thanks

This information is included at the very top of the article:
IMPORTANT
As of January 26, 2021, new bank accounts are no longer supported for customers in Belgium, France, Italy, Luxembourg, Portugal, Spain, and the United States. If you’re an existing customer in one of those countries, you can continue paying for your subscription with an existing bank account, and you can add new subscriptions to it, but only as long as the bank account is in good standing.
Closing this issue, since no action is needed.


Add support for user-provided CA certificates

Proposed Changes

Add a sample script for generating root, intermediate, and cluster CA certificates
Fix kube-controller-manager cluster-signing certificates when root CAs are not self-signed.

Types of Changes
enhancement
Verification

Use script to generate CA certs before startup, note that cluster works properly and uses generated certs.

Testing
Linked Issues

https://github.com/k3s-io/k3s/issues/1868#issuecomment-639690634
https://github.com/k3s-io/k3s/issues/2342#issuecomment-703879154

User-Facing Change
K3s now functions properly when the cluster CA certificates are signed by an existing root or intermediate CA. You can find a sample script for generating such certificates before K3s starts in the github repo at [contrib/util/certs.sh](https://github.com/k3s-io/k3s/blob/master/contrib/util/certs.sh).

Further Comments

+1


Settle on data table structure

How do we want the data to be formatted for use in this package? E.g. columns present (should each data table have Unit_Code, other columns from Visit?), column name format (I think this is already pretty consistent).
Another way to think of this is how should a csv export of the raw data look?
@wright13 will work on getting more familiar with the data
@jakegross808 will let Sarah know which views/queries (view = saved SQL query, basically) to look at

uploaded old .R script for connecting to SQL database (connection path removed) incase script or table structure is helpful.
old_SQL_FTPC_database_script.r

That script is helpful! So looking at the data export you sent me, my understanding is that...

Lg_Trees and Sm_Trees are filtered versions of the same dataset
Seedlings is a subset of the data in Sm_Woody_Tally
Species_coverage_High and Species_coverage_Low are species/life form presence in high and low understory tiers

Correct me if I'm wrong on any of that.
Are there any other exports in the old script that we want to include in the package? Table structure wouldn't necessarily be identical, just thinking about compiling a list of data tables that we want to have.

Gathering my thoughts ahead of our call - no need to respond to this before we chat :)

Which event- and site-level columns should be included in all data tables?

Unit_Code
Sampling_Frame
Community? Archipelago? Island?
Plot_Number
Plot_Type (assuming we may want to filter on this?)
QA_Plot (do we need to filter on this? How are QA plots different?)
Start_Date
End_Date
Verified
Certified

What species columns should be included in data tables? Additional info can always be pulled in from Species lookup, but it's usually helpful to at least have a column for species code, and maybe scientific name, nativity, anything else that will be used often.
How do we want to break the data up into tables? The two approaches that come to mind are one table per parameter (as listed in the background doc) or one table per sampling method. Or somewhere in between. Table list:

Site
Plot
Event
Species

Should data table wrangling happen in the databases (with views/queries) or in R?
Do we want to set the R package up to read in all the data from the start? Or pick a few tables to begin with and add on later?

To do:

[ ] Sarah will set up package to read from db
[ ] Jake will come up with a list of data tables and write some code to select appropriate columns from data tables

FTPC database documentation with relationship diagram
focal_terr_plants_db_documentation_20110131.pdf

Fig.1 in that doc shows the relationship. These are the Tables needed:
tbl_Lg_Woody_Individual
tbl_Tree_Canopy_Height
tbl_Presence
tbl_Sm_Woody_Tally
tbl_Understory_Cover
tbl_Woody_Debris
Would it be easiest to join/relate all associated tables and then pair down columns?

I think I would pare down the columns first, just to reduce the amount of data that we have to retrieve from the database. You'll probably have to keep the ID columns until after joining though. Either way will work fine though!

ok I'm going through each table in relationship diagram and using select() to choose columns like this:
tbl_Lg_Woody_Individual <- tbl(DB, "tbl_Lg_Woody_Individual") %>% select(Large_Woody_ID, Event_ID, Species_ID, Life_Form, Quad, Status, Height,          Height_Dead, Boles, DBH, DBH_Basal, Vigor, Fruit_Flower, Rooting, Foliar,          Caudex_Length, Shrublike_Growth, Resprouts, Measurement_Type)

Or is it better to just show the columns being dropped maybe??
tbl_Lg_Woody_Individual <- tbl(DB, "tbl_Lg_Woody_Individual") %>% select(-Sort_Order, -SSMA_TimeStamp)

I guess that could screw things up though if a column we don't want suddenly got added to table.

added "table_structure.R" to repository. It contains select() columns for each data table (and sub-data table, if needed)
Still need to do tbl_Events, tbl_Plots, tbl_Locations, tbl_Site, tlu_Species, and xref_Park_Species_Nativity.


Give an option to choose a file name of your own

options.file_name feature. If you like and approve the feature, I will edit the readme.

I think a better option would be to have another field in the file object itself, eg. file.upload_name. It will ensure that ops.file/ops.files, both work consistently without any changes to the core structure of the file. What say @Lepozepo ?
I faced the requirement of such a feature because of Dropzone.js. The file is used in so many events that changing its inherent name does not make sense, and using a pre generated unique name helps me in my app. I would like to use the same name at S3.

Hey @s7dhansh! Sorry for the late reply. If you could edit the README before I merge that would be great. I think something like an upload_name should work as a function so that inside of a loop you can change the file name dynamically

@Lepozepo Kindly review

Sweet! Thanks @s7dhansh


Domain on 'error' event listener

Hi,
When using connect-rest along with express and node.js domain functionality, as in:
var rest = require('connect-rest');
var express = require('express');

var options = {
  context: "/api",
  domain: require('domain').create(),
};

var app = express();
app.use(rest.rester(options));

Returned function restMaker adds an 'error' event listener for every request received (file lib/connect-rest.js, line 385), thus causing the following warning message:
(node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit.

It does not happen when domain functionality is not used though.

I can confirm the same problem, using v0.10.33.

Guys, good catch, thank you very much!
Yep, domain handling was incorrect. I followed the reference of NodeJS on this matter and rewrite those lines according to this page:
http://nodejs.org/api/domain.html#domain_domain
and updated the document where you can see how you can refine the default behaviour of the lib.
I hope it resolve your issues. If you have any inconvenience, please do not hesitate to write me, I will be happy to develop to please your development needs. :)
Thanks again!

Thanks for your quick response and fix, it seems to work very well! :)

Much better than my crude fix, hehe.

Oh, would it be possible to pass the error to the callbacks, so the signatures would be err, req, res?

Sure. Here you go:
<EMAIL_ADDRESS>

Wow, talk about realtime updating! Thanks again. :)

Checked with 1.6.6 and works great. Good job ;)
Thank you!


achieving @@deriving for extensible variants that have already been extended

I'm trying to figure out the right way to express @@deriving directives for extensible variants that have already been extended, and thought that I'd see if you all had some thoughts.

Background
when we want to express @@deriving for a type that's already been declared, we can do it thus:

type t = <type-name> = <type-expression> [@@deriving ...]

but there is no equivalent for extensible variants.  If we have an extensible variant type "exn" that has already been extended, viz.
type exn += Failure of string

then how do we express that we want to @@derive functions for it?  The form
type exn += Failure = Stdlib.Failure

doesn't help, b/c it doesn't carry the type-arguments of the constructor.
(2) I propose we can do this in two stages:
type exn += Failure of string [@rebind Stdlib.Failure] [@@deriving ....]

The first stage is the @@deriving rewriter that generats functions based on this type, as if "Failure" is freshly extending "exn".  The second stage rewrites (directed by the @rebind) the rebind-extension-constructor to
type exn += Failure = Stdlib.Failure

This seems straightforward, and I don't see any problems, but I figured I'd ask if you all had thought about this, and whether it was problematic in some way I haven't understood.

This seems very ad-hoc to me. I would rather:

consider using ppx_import, which is ad-hoc but its own pre-existing kind of ad-hoc
change the language to allow of ... in extensible variant rebinding, so that what you suggest can be written as valid OCaml.

One issue with the second approach is that the most natural syntax creates an ambiguity between "a rebind that leaves the parameters out" and "a rebind of constructors without parameters", which is not so nice. (But if people really want to insist on their intent to rebind a parameter-less constructor, maybe they can use the GADT syntax?)

I don't believe you can use ppx_import to achieve the goal of allowing full @@deriving support for extensible polymorphic variants.  I might be wrong, though.  Here is my reasoning:
(1) if I extend a type t with a constructor E, then the next time I extend it, it is a -different- constructor E.  Since constructors are generative, right?
(2) So either (a) I must not submit the extension declaration to the compiler, or (b) I must convert it into a rebind.  In the second step above, I go with #b, but I'm happy to go with #a instead.
Changing the Ocaml language: well, I can't suggest that, b/c after all, we're talking about a macro-preprocessor, and it would be a great ask for the macro-preprocessor to demand changes to the language for its own convenience, right?  Also, this is a corner-case, after all.  And I agree with you that there's the problem that if we want to support both "rebind that omits constructor arguments" and "rebind that includes constructor arguments" then there's the ambiguity of an argument-less constructor.
This is why I suggested a macro-processor-only solution: the need is only in the macro-processor, and hence the solution could be only in the macro-processor.
Your thoughts?

Also, the reason I started thinking about this, is support for the extensible type exn.  ppx_sexp_conv has special support for it.  But (AFAICT) none of the other derivers do.  It would be nice if there were a way to support exn cleanly, and in a way that supported it as just another extensible variant, I think.
And if it is that way is defined properly, then every deriver could support it the same way.
P.S. the actual code for this is pretty trivial: I can code it in a few hours in my pa_ppx ( https://github.com/chetmurthy/pa_ppx/tree/master ) project, but I figure, before doing so, it would be good to get some sort of agreement as to what the right syntax should look like.

Here's a (working) example of what I mean:

module Exn = struct
type t = exn = .. [@@deriving show, sexp]
end

type Exn.t +=
    Not_found [@rebind_to Stdlib.Not_found ;]
  | Failure of string [@rebind_to Stdlib.Failure ;]
[@@deriving show { with_path = false }, sexp]

This yields show and sexp derivers that do the expected thing, viz.

let test_exceptions ctxt =
  assert_equal Stdlib.Not_found Not_found
; assert_equal ~printer:(fun x -> x) "Not_found" (Exn.show Stdlib.Not_found)
; assert_equal (Stdlib.Failure "foo") (Failure "foo")
; assert_equal ~printer:(fun x -> x) {|(Failure "foo")|} (Exn.show (Stdlib.Failure "foo"))
; assert_roundtrip_sexp Exn.show Exn.sexp_of_t Exn.t_of_sexp
    Not_found "(Not_found)"
; assert_roundtrip_sexp Exn.show Exn.sexp_of_t Exn.t_of_sexp
    (Failure"foo") {|(Failure "foo")|}


Conflict in hydra-core version requirements between yarr 0.1 and detectron

When trying to use yarr 0.1 and detectron together, facing a version conflict with hydra-core:
yarr 0.1 requires hydra-core==1.0.5.
detectron requires hydra-core to be >=1.1.

Thanks. Are you encountering any errors while running the training or evaluation scripts? From my understanding, the incompatibility of hydra-core doesn't typically affect yarr. After installing detectron2, we manually update hydra-core to 1.1 for troubleshooting (https://github.com/GuanxingLu/ManiGaussian/blob/main/docs/INSTALL.md#11-fix-some-possible-problems).


Ok to add our ocr.space free OCR API?

Hi,
Just found out about this list on HN ;) You write

This API list is not a marketing tool, but a tool to help the community build applications and use free, public APIs quickly and easily. Pull requests that are identified as marketing attempts will not be accepted.

Now... my OCR API as a generous free tier of 25,000 conversions/month and many use the API without ever paying a cent. But there are also some "PRO" options... so I am not sure if this fits your list. If it does, let me know, and I create a pull request.
Mathias

Hi @A9T9 , thanks for reaching out! Always glad to see this project getting some love on HackerNews :)
This project is designed to support free and free-tier services. The idea is a user can click on any service in the project and know that they don't have to spend money to use the service. Now they may be able to spend money to get more calls, but they always have to option to not spend money. We do not support free trial services, such as 30 or 90 day free trials of a paid service, since that does not support the spirit of the project.
That being said, I'm looking forward to reviewing your pull request soon :)