Fix AnimatedSprite.textures type annotation

Description of change
I met an incorrect type definition for PIXI.AnimatedSprite's textures setter. on 5.3.x.
I realized annotation is different from a real .ts code, so I just adjusted.
Pre-Merge Checklist

[x] Lint process passed (npm run lint)
[x] Tests passed (npm run test)

I don't know which base branch is better to be merged.
but I expect this PR will be merged into 5.3.x and release as 5.3.8 or later.
btw, I read CONTRIBUTING.md but there is no master branch anymore. Is it (a little bit) outdated?

Codecov Report

Merging #7143 (9cd3e5c) into v5.3.x (dacad3a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            v5.3.x     #7143   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           17        17
  Lines          704       704
=========================================
  Hits           704       704

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 dacad3a...9cd3e5c. Read the comment docs.

Codecov Report

Merging #7143 (9cd3e5c) into v5.3.x (dacad3a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            v5.3.x     #7143   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           17        17
  Lines          704       704
=========================================
  Hits           704       704

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 dacad3a...9cd3e5c. Read the comment docs.

Thank you for the fix @ash-r1 :+1:

Thank you for the fix @ash-r1 :+1:

@bigtimebuddy Thanks quick response! 😄

@bigtimebuddy Thanks quick response! 😄

I was in the middle of working on a few PRs :)

I was in the middle of working on a few PRs :)

Thank you @ash-r1, I also added a PR #7149 for those typos in the contributing doc.

Thank you @ash-r1, I also added a PR #7149 for those typos in the contributing doc.


Plans/Ideas/Thoughts

In general, I want this to be as close to a 1:1 as much possible. However, maybe a branch for a light version with methods renamed or even do that as the main branch? (for example BLoggedOn renamed to IsLoggedOn etc)
Remove unnecessary params. I've already done this and have been, but it's possible that I've missed some. (this could be stuff like bufferlen - where we can just pass MAX_uint32, etc instead)
Re-evaluate whether methods should be const or Pure.  (ie (BlueprintCallable, BlueprintPure=false) or (BlueprintPure))
Determine what methods should be async if any or even if the entire library should be converted to async. Possible future plan? Facepunch.Steamworks does this.
Convert timestamps (int32/uint32) to FDateTime for easier management?
Convert for loops to range-based for loops where it makes sense.
Add a project to test functionality and to show examples of how to implement things.
What else? Let me know your thoughts.

Personally I am totally on-board with the 1:1. Unfortunately (on my experience) most developers are unfamiliar with the internals of steam SDK.
For those folks, a "light", more callback-compacted branch might be more useful. I'd say, keep up with 1:1 for the time being and when everything is mapped appropriately (hopefully with the aid of other contributors), then decide what to compact to bigger functions further down the line.

Personally I am totally on-board with the 1:1. Unfortunately (on my experience) most developers are unfamiliar with the internals of steam SDK.
For those folks, a "light", more callback-compacted branch might be more useful. I'd say, keep up with 1:1 for the time being and when everything is mapped appropriately (hopefully with the aid of other contributors), then decide what to compact to bigger functions further down the line.

Is there an easy way to generate a dummy set of "SteamFriends/GetSteamFriends" within the plugin, and if not, would you consider adding it? I am trying to create test data so I can troubleshoot friends lists within the PIE editor, but it has become a project in itself trying to replicate some of the functionality in blueprint. It would be nice to generate random sets for the other get functions like SteamApps, SteamUser, etc., as well.
That being said, a better solution I have come across would be to like SteamBridge to Editor Preferences -> Level Editor -> Play Credentials, if possible. I have found very little documentation on the Play Credentials being utilized successfully, and most responses lead to the subsystems aside from EOS being disabled in PIE.


Proper flash page size calculation for F412

this speeds up flashing tremendously by avoiding unnecessary erase operations

Sorry for the late reply, thanks !


Fix particle trail glitch

Fixes https://github.com/godotengine/godot/issues/54771
Fixes https://github.com/godotengine/godot/issues/55842.

This is great! I was also working on #55842, but I was nowhere near a solution. I really like this fix, because it will work for any situation, for example in a custom particle shader, where a trailed particle is deactivated.
If I understand correctly, though, the particle trail will still be emitting, but at the position where the trailed particle stopped. That could maybe cause spots at those points, which isn't desirable. If that doesn't happen, this behaviour seems fine, since ceasing emitting the trail would likely require slowing performance more than it would increase performance.

Thanks!

I don't think this is a good fix, it will break when inactivating regular particles.

Correct fix is likely considerably more involved. This one needs revert.

My feeling is that possibly the solution could be to ensure particle is inactivated when not restarted, this would make this PR actually work, but it needs more testing in different use case scenarios.

@reduz You are right. I went through more tests and see the problem. Besides that, I made another mistake.
// Set scale zero to make it invisible.
    txform[0].xyz = vec3(0);

should be
// Set scale zero to make it invisible.
    txform[0].xyz = vec3(0);
    txform[1].xyz = vec3(0);
    txform[2].xyz = vec3(0);

Yes, we need to revert this.


Testable 1358 context menu keyboard support

Adds keyboard navigation to context menus (service edit page) for accessibility.

Stuffed the history so going to close this PR and reopen a new one


AOT caused runtime error with APP_INITIALIZER code

Please provide us with the following information:

OS?

Windows 7

Versions.

@angular/cli: 1.0.0-rc.0
node: 6.10.0
os: win32 x64

Repro steps.

The app is an CLI project, but the service invoked by APP_INITIALIZER is an npm package angular 2 service library.

In app.module.ts - here is the code:
import { StartupConfigService } from 'my-startup-config/dist/main';
import { APP_INITIALIZER } from '@angular/core';
import { Utilities } from 'my-utilities/dist/main';
import { environment } from '../environments/environment';
const globalConfigPath: string = Utilities.getConfigPath(environment.configPath);
providers: [
StartupConfigService,
{
provide: APP_INITIALIZER,
useFactory(config: StartupConfigService) { return function() { config.load(globalConfigPath); } },
deps: [StartupConfigService], multi: true
}
]
It works fine for both dev & prod mode in beta.25.5 version.
After upgraded to rc.0, still no issue in dev mode, but got run time error in prod mode.
It compiled without error, but when I ran it, got a blank page and error below.
The log given by the failure.

Normally this include a stack trace and some more information.

Uncaught TypeError: t[o] is not a function
at new t (vendor.0d0ad7751ef2b4618eaf.bundle.js:190)
at e.createInternal (main.16783d9958956f383ed2.bundle.js:1)
at e.create (vendor.0d0ad7751ef2b4618eaf.bundle.js:1082)
at t.create (vendor.0d0ad7751ef2b4618eaf.bundle.js:1082)
at vendor.0d0ad7751ef2b4618eaf.bundle.js:1005
at t.invoke (polyfills.4c0ce7b93680c8a51db9.bundle.js:36)
at Object.onInvoke (vendor.0d0ad7751ef2b4618eaf.bundle.js:254)
at t.invoke (polyfills.4c0ce7b93680c8a51db9.bundle.js:36)
at n.run (polyfills.4c0ce7b93680c8a51db9.bundle.js:36)
at t.run (vendor.0d0ad7751ef2b4618eaf.bundle.js:254)
at e._bootstrapModuleFactoryWithZone (vendor.0d0ad7751ef2b4618eaf.bundle.js:1005)
at e.bootstrapModuleFactory (vendor.0d0ad7751ef2b4618eaf.bundle.js:1005)
at Object.x35b (main.16783d9958956f383ed2.bundle.js:1)
at r (inline.097b9d0557e2934e0cd1.bundle.js:1)
at Object.2 (main.16783d9958956f383ed2.bundle.js:1)
Mention any other details that might be useful.
The library currently has only 1 service - which read a json file and load it to its key-value store.

Thanks! We'll be in touch soon.

work around on this issue:
Step 1 : export a factory function from StartupConfigService
export function ConfigInitializer   (configService: StartupConfigService) {
return () => (configService.load())
}
Step 2: Update provider to use this factory function
{ provide: APP_INITIALIZER, useFactory: ConfigInitializer, deps: [StartupConfigService], multi: true },

Tried it already, and got the same error. Thanks for the suggestion though.

Resolved - by changing mickymots suggestion as follow:
export function ConfigInitializer (configService: StartupConfigService) {
return function () { configService.load(); };
}
Thanks again mickymots !
Note: is this how we should do it now ? Any comment or feedback is appreciated before I close the issue. Thanks.

Yes, non-exported functions are not supported, and you cannot export a lambda or inline function.

I tried that solution but did not work for me. This is what I have:
    {
      provide: APP_INITIALIZER,
      useFactory: initSession,
        deps: [
          SessionService,
          AlertCenterService,
          SessionDataService,
          OrganizationService,
          PropertiesService,

          HttpModule
        ],
      multi: true
    }

and then
export function initSession(sessionService: SessionService) {
  // cannot export a '=>'
  return function () { sessionService.initialLoad(); };
}

It keeps throwing
ERROR in /home/salvador/projects/mybloo/branches/BBDSDT-1667/src/$$_gendir/app/core/core.module.ngfactory.ts (1,1): Supplied parameters do n
ot match any signature of call target.

Looks like your SessionService might have dependency that need to be included as parameters in initSession.

sorry, my fault, you're totally right.Thanks! For future reference I leave the code as I have it now:
The first part remains the same, only the second block changes
export function initSession(
  sessionService: SessionService,
  alertCenterService: AlertCenterService,
  sessionDataService: SessionDataService,
  organizationService: OrganizationService,
  propertiesService: PropertiesService,
  http: Http
) {
  return () => sessionService.initialLoad();
}

this.appInits[i] is not a function
Same problem...
ng build --prod aot or ng build --prod not working for me.
Any solution ??

I'm still running into this issue, even if I use the workarounds suggested in this thread and similar ones.  Even if I don't use any lambdas (switch to just a function) it still complains about lambdas.    Both useFactory properties need to point to an exported function.  I was only doing that for the APP_INITIALIZER.


Adding a page to the Guides about Courses

Summary of changes

This PR adds a page to the website that provides basic information on course registration, which has information for both undergrads and grads.
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Associated Issues and PRs

Issue: #173

@katyhuff What classes do you recommend for ARFC students, both grads and undergrads? Also, are there any certificates you would suggest too?

@katyhuff What classes do you recommend for ARFC students, both grads and undergrads?

This depends on the student. Let's leave it vague for now.

Also, are there any certificates you would suggest too?
My main recommendation is the CSE certificate for graduate students.

(once @samgdotson  approves, this can be merged. please merge when ready, Sam.)

I don't think there are any linked issues. Merging.


Wrong link to privacy

In the page https://docs.microsoft.com/en-us/cli/azure/azure-cli-configuration the table lists the various configuration options, including collect_telemetry. The explanation for that is:

Allow Microsoft to collect anonymous data on the usage of the CLI. For privacy information, see the Azure CLI MIT license.

Which links to https://github.com/Azure/azure-cli/blob/dev/LICENSE
The link doesn't seem correct as the page linked to contains only the Azure CLI license and nothing about the privacy policy.

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

ID: fb42002e-9aa3-233d-9832-353235b7cd0f
Version Independent ID: e8b320b1-5805-67ba-46b2-48111861facc
Content: Azure CLI configuration options
Content Source: docs-ref-conceptual/azure-cli-configuration.md
Service: azure-cli
GitHub Login: @dbradish-microsoft
Microsoft Alias: dbradish

@ItalyPaleAle Thanks for the feedback. We're investigating this and will get back to you shortly.

@dbradish-microsoft Do we have any other docs to link here?

@ItalyPaleAle Thanks again for the feedback. I have assigned the issue to the content author to evaluate this further and update as appropriate.

Hello, @ItalyPaleAle , the Azure CLI uses Microsoft's data privacy statement as described here:

DATA. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services.You may opt-out of many of these scenarios, but not all, as described in the product documentation. There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications and you should provide a copy of Microsoft’s privacy statement to your users. The Microsoft privacy statement is located here https://go.microsoft.com/fwlink/?LinkID=824704. You can learn more about data collection and use in the help documentation and our privacy statement. Your use of the software operates as your consent to these practices.

However, I feel that clarity can be added to our doc so I've created a CLI DevEx work item.  I appreciate your feedback, and if I don't hear from you by end of the day, December 2nd, with additional comments, I'll close this issue.

Closing issue per comments given on November 30th.

Closing issue per comments given on November 30th.


LPC55S69 board with TFM samples

Builds lpcxpresso55s69_ns target with TFM samples.
Limitations:

builds without MCUboot
flashing is done manually

Depends on: https://github.com/zephyrproject-rtos/trusted-firmware-m/pull/12
Used #27524 as inspiration

@d3zd3z thank you for your review, can you please review again?

Shouldn't the west.yaml file reference to TF-M but updated to zephyrproject-rtos/trusted-firmware-m#12, and then the final hash when that PR is merged?

You are right, I've added another commit to update tfm module, also fixed some sanity checks.

@d3zd3z please revisit


fix: percentage symbol must be outside of 'Number()' call

Was anyone else experiencing this crash? Number() call was always returning NaaN cause it had invalid data for the arg.

good catch. I introduce the bug with the upgrade from RN 0.71 to 0.72: https://github.com/GaloyMoney/galoy-mobile/commit/e11480a0143ead446c1b0cb029afe7d150fe0314
the compiler was complaining so I had a Number but didn't see the % there.
the commit is not passing the check-code test, but we will merge once it has been updated


fix: CATTLE_FLEET_MIN_VERSION or CATTLE_RANCHER_WEBHOOK_MIN_VERSION may be empty

Problem:
In some Rancher version like v2.8.3-rc6, these environment variables may be empty, so min_version in update_chart_app_versions will get input for output_file.
Solution:
Make sure min_version can get value from CATTLE_FLEET_MIN_VERSION or CATTLE_RANCHER_WEBHOOK_MIN_VERSION.
Related Issue:
https://github.com/harvester/harvester/issues/4657
Test plan:
CI should pass without error.

Close this because we still need to get CATTLE_FLEET_MIN_VERSION and CATTLE_RANCHER_WEBHOOK_MIN_VERSION. These values are changed to build.yaml. We fix it in another PR https://github.com/harvester/harvester-installer/pull/686/commits/9e08569d437991002ad9cbcc5dba97834208c543.


Cow: Blacklist 91-690-9878-896

Cow requests the blacklist of the number 91-690-9878-896. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

Approved by Dragonrage in Charcoal HQ


Generated import paths use backslashes on Windows causing invalid imports in test_tools

Describe the bug
Generated import paths in server test tools use backslashes on Windows, causing invalid import statements. For example:
import 'package:notes_tutorial_server/src\generated\protocol.dart';

To Reproduce

Create a new Serverpod project on Windows
Run code generation
Check generated test files
See invalid import paths with backslashes instead of forward slashes

Expected behavior
Import paths should use forward slashes regardless of platform:
import 'package:notes_tutorial_server/src/generated/protocol.dart';

Screenshots
N/A
Serverpod versions

CLI Version: 2.2.0
Library version: 2.2.0

Platform information
Issue occurs on Windows platforms. Other platforms (Linux, macOS) are unaffected since they use forward slashes by default.
Additional context
This is a path separator issue specific to Windows. Dart package imports require forward slashes, but Windows path operations default to backslashes. The generated code needs to explicitly convert path separators to ensure compatibility across all platforms.

Fix is incoming!


Cannot redeclare dump()

Looks like a conflict with Symfony VarDumper.
$ phpbrew
PHP Fatal error:  Cannot redeclare dump() (previously declared in /home/umpirsky/.composer/vendor/symfony/var-dumper/Resources/functions/dump.php:18) in phar:///usr/local/bin/phpbrew/vendor/corneltek/phpunit-testmore/src/PHPUnit/TestMore.php on line 209
PHP Stack trace:
PHP   1. {main}() /usr/local/bin/phpbrew:0

Fatal error: Cannot redeclare dump() (previously declared in /home/umpirsky/.composer/vendor/symfony/var-dumper/Resources/functions/dump.php:18) in phar:///usr/local/bin/phpbrew/vendor/corneltek/phpunit-testmore/src/PHPUnit/TestMore.php on line 209

Call Stack:
    0.0023     640728   1. {main}() /usr/local/bin/phpbrew:0

That is weird, let me check

Are you using phpbrew phar?

Looks like "require-dev" is compiled into the phar.

Updated in 1.20.6
dependencies updated for new cliframework

It works, thanks @c9s.


Add new use cases to ML Inference Search Response Processor

Description
add two use cases to  ML Inference Search Response Processor that is supported in 2.18
Version
2.18
Checklist

[ ] By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and subject to the Developers Certificate of Origin.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

rebased and made the changes, please help review again @ylwu-amzn


GLOG_drop_log_memory results in excess CPU consumption

Under high log volumes, glog can call posix_fadvise hundreds of thousands of times per second due to the GLOG_drop_log_memory feature. Either the feature should be disabled by default, or else the implementation should be improved to reduce the number of system calls per second when there is a heavy log write volume.
For more information, see https://issues.apache.org/jira/browse/MESOS-920

Are there any issues with this proposed fix?

Looks like the fix was merged, should this be closed @shinh?


Integration test

Reasoning:
We don´t want to wait for the Integration test enabler to be prioritized so can we do something in the meantime that can cover our need?
Description:
We aim for a simple (temporary) solution that can provide us fast feedback once integrations break.
Acceptance Criterias

Integration test verifies that charges domain can receive a valid Create Charge message and store the data (including price elements) and publish a ChargeCommandAccepted on the ServiceBus.
Integration test verifies that charges domain can receive a invalid Create Charge message and publish a ChargeCommandRejected on the ServiceBus, and optionally verify that the charge was not stored.
The integration test(s) are executed at least once every day and/or at least per squash merge
The integration tests are executed against the U and T environments.
When integration test fails, the team must be informed.
Nice to have: Integration tests can be executed on personal branches and environments

Ready for test.
Comments to ACs:

The test verifies that the system publishes confirmation to Postoffice ServiceBus topic. Price elements are not yet implemented in the Charge domain
The test verifies that the system publishes rejection to Postoffice ServiceBus topic
The integration test(s) are executed per squash merge
The integration tests are executed against the U environment only as per team descision
Team is informed by failing pipeline
Nice to have: Two dedicated Integration tests can be executed on localhost using personal branches and environments

@HenrikSommer, is there a highly prioritized bug or issue addressing failure of GreenEnergyHub.Charges.IntegrationTests.Application.ChangeOfCharges.ChangeOfChargePipelineTests when running all unit tests in solution? Because otherwise, I'm afraid I cannot accept the issue.

@BjarkeMeier at our team dev session we agreed to address the issue concerning integration test execution in solution before this issue can be accepted. I'm working on a PR with a simple solution.

Integration tests do not test for price elements in the Charges database as per AC4 on issue 202


SNOW-1452922: Support registering UDAF within the snowpark command options

Description
In addition to UDFs and Procedures, include options to support UDAFs in the snowflake.yml and add examples in the docs.
Context
A customer is attempting to register a UDAF as part of their CI/CD pipeline and therefore limiting their operations to manually deploy UDAF without using snowflake CLI.

https://docs.snowflake.com/developer-guide/snowpark/reference/python/latest/snowpark/api/snowflake.snowpark.udaf.UDAFRegistration.register_from_file#snowflake.snowpark.udaf.UDAFRegistration.register_from_file


Implements DataFrame.eval()

This PR proposes DataFrame.eval()
(https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.eval.html#pandas.DataFrame.eval)
>>> df = ks.DataFrame({'A': range(1, 6), 'B': range(10, 0, -2)})
>>> df
   A   B
0  1  10
1  2   8
2  3   6
3  4   4
4  5   2
>>> df.eval('A + B')
0    11
1    10
2     9
3     8
4     7
Name: 0, dtype: int64

Assignment is allowed though by default the original DataFrame is not
modified.
>>> df.eval('C = A + B')
   A   B   C
0  1  10  11
1  2   8  10
2  3   6   9
3  4   4   8
4  5   2   7
>>> df
   A   B
0  1  10
1  2   8
2  3   6
3  4   4
4  5   2

Use inplace=True to modify the original DataFrame.
>>> df.eval('C = A + B', inplace=True)
>>> df
   A   B   C
0  1  10  11
1  2   8  10
2  3   6   9
3  4   4   8
4  5   2   7

Codecov Report

Merging #1359 into master will decrease coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #1359      +/-   ##
==========================================
- Coverage   95.26%   95.23%   -0.03%
==========================================
  Files          34       34
  Lines        7622     7722     +100
==========================================
+ Hits         7261     7354      +93
- Misses        361      368       +7

Impacted Files
Coverage Δ

databricks/koalas/missing/frame.py
100% <ø> (ø)
:arrow_up:

databricks/koalas/frame.py
96.78% <100%> (+0.05%)
:arrow_up:

databricks/koalas/groupby.py
90.46% <0%> (-1.01%)
:arrow_down:

databricks/koalas/indexes.py
97% <0%> (+0.02%)
:arrow_up:

databricks/koalas/indexing.py
94.55% <0%> (+0.02%)
:arrow_up:

databricks/koalas/base.py
97.51% <0%> (+0.1%)
:arrow_up:

databricks/koalas/namespace.py
88.67% <0%> (+0.91%)
:arrow_up:

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 25458a6...af01fbd. Read the comment docs.

Seems that Travis server has some problem now.

Let me just merge since Github Action builds passed.


Are there any plans on supporting LXC containers?

Hi are there any plans on supporting creation of LXC containers?

The used upstream provider supports containers: https://registry.terraform.io/providers/bpg/proxmox/latest/docs/resources/virtual_environment_container
These Terraform resources are mapped to Pulumi ones. Hence, there is an existing resource for creating a container.
Does this meet your needs? Otherwise, I‘d ask you to open an issue upstream to add the specific features needed: https://github.com/bpg/terraform-provider-proxmox

Thanks!


docs/readme: add framework support matrix to README

CLOSES #5

@homu r+

:pushpin: Commit 8b3ae96 has been approved by hobofan

:zap: Test exempted - status


Title Page (HTML and PDF): Year-month not same size and color as the document number

In the HTML and PDF, the year-month is not the same size and color as the document number:

Are we also going to start including the month, as well (as in "2023-09")? Month is now also included in the document headers. No issue with it; just need to know if I should start checking that the month is included.

Yes, the month is now included at all times. See https://doc.smpte-doc.org/ag-02/main/#sec-document-numbering-overview.
I think the gray makes the document number (which is the most important piece of information) more readable.

I agree with the difference in color makes it more obvious. @ERyan71258, thoughts, maybe just make same size, but color ok?

Make the same size. OK with the color.
Pertaining to the revision information, it does not contain the month. For the most part, it is not an issue. In a standard such as ST 2123, which is supposed to be updated every six months, there could be two releases within the same year. In that instance, could the month be added to the revision year?

Pertaining to the revision information, it does not contain the month. For the most part, it is not an issue. In a standard such as ST 2123, which is supposed to be updated every six months, there could be two releases within the same year. In that instance, could the month be added to the revision year?

pubRevisionOf as defined in https://doc.smpte-doc.org/html-pub/main/#sec-pubRevisionOf is a string, so that is on the editor to put in the proper info, including the month pub date. See https://github.com/SMPTE/st430-1-private/blob/22f751a2d729c965aaa11e60e9f1eef4da58cba0/doc/main.html#L12 as an example, as that time we didnt' have month as default on.


DavidPostill: Blacklist umrahvisaonline.co.uk

DavidPostill requests the blacklist of the following website(s):

umrahvisaonline.co.uk - MS search

umrahvisaonline.co.uk has been seen in 1 true positive, 0 false positives, and 0 NAAs.


Bulk edit, batch 3 of today's validation fixes for column headers.

Docs Build status updates of commit 614280c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/web-service-reference/addnewimcontacttogroup.md
:white_check_mark:Succeeded
View

docs/web-service-reference/createattachmentresponsemessage.md
:white_check_mark:Succeeded
View

docs/web-service-reference/culture.md
:white_check_mark:Succeeded
View

docs/web-service-reference/getimitemlist.md
:white_check_mark:Succeeded
View

docs/web-service-reference/ispartiallyindexed.md
:white_check_mark:Succeeded
View

docs/web-service-reference/not.md
:white_check_mark:Succeeded
View

docs/web-service-reference/personatype.md
:white_check_mark:Succeeded
View

docs/web-service-reference/phonenumberattributedvalue.md
:white_check_mark:Succeeded
View

docs/web-service-reference/preview-ex15websvcsotherref.md
:white_check_mark:Succeeded
View

docs/web-service-reference/properties-arrayoftrackingpropertiestype.md
:white_check_mark:Succeeded
View

docs/web-service-reference/recipientfilter.md
:white_check_mark:Succeeded
View

docs/web-service-reference/redirecttorecipients.md
:white_check_mark:Succeeded
View

docs/web-service-reference/reminder.md
:white_check_mark:Succeeded
View

docs/web-service-reference/remindermessagedata.md
:white_check_mark:Succeeded
View

docs/web-service-reference/removedelegate.md
:white_check_mark:Succeeded
View

docs/web-service-reference/removedistributiongroupfromimlistresponse.md
:white_check_mark:Succeeded
View

docs/web-service-reference/replytoitem.md
:white_check_mark:Succeeded
View

docs/web-service-reference/request-getorganizationrelationshipsoap.md
:white_check_mark:Succeeded
View

docs/web-service-reference/request-soap.md
:white_check_mark:Succeeded
View

docs/web-service-reference/responsemessages-arrayofmailtipsresponsemessagetype.md
:white_check_mark:Succeeded
View

docs/web-service-reference/retentionperiod.md
:white_check_mark:Succeeded
View

docs/web-service-reference/rootfolder-findfolderresponsemessage.md
:white_check_mark:Succeeded
View

docs/web-service-reference/searchmailboxesresponsemessage.md
:white_check_mark:Succeeded
View

docs/web-service-reference/searchquery.md
:white_check_mark:Succeeded
View

docs/web-service-reference/server-soap.md
:white_check_mark:Succeeded
View

docs/web-service-reference/serverhint.md
:white_check_mark:Succeeded
View

docs/web-service-reference/setimlistmigrationcompleted.md
:white_check_mark:Succeeded
View

docs/web-service-reference/setimlistmigrationcompletedresponse.md
:white_check_mark:Succeeded
View

docs/web-service-reference/stringarrayattributedvalue.md
:white_check_mark:Succeeded
View

docs/web-service-reference/userenabledextensions.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
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.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@lindalu-MSFT, Please review and thanks much!


Add Madelung correction

In periodic calculations, the Hartree-Fock exchange doesn't compensate well the periodic Coulomb part, and the Madelung constant has to be used to get the correct energy.

I am OK to merge if @kousuke-nakano is OK too


Wrong version in metadata 1.0.1 should be 1.0.2

https://github.com/PAYONE-GmbH/oxid-6/blob/6b3934c8173a5a8bc29cd9e0a96251ff163eb662/metadata.php#L35

Tagged a new version as well, to incorporate the changes from earlier pull requests, see https://github.com/PAYONE-GmbH/oxid-6/releases/tag/1.0.3


Frequent Kernel Panics (Sierra 10.12.2)

For the past several weeks I've experienced at least one Kernel Panic per week on my (brand new out of the box) Early 2015 MBP 13". It always occurred while importing a database in my work virtual machine, running with vagrant inside Virtual Box. After weeks of troubleshooting different aspects, and IT finally giving in and issuing me a brand new laptop, I had the same trouble. At the top of the stack trace of all of these Kernel Panics was com.github.kbfuse.filesystems.kbfuse	3.5.2. I saw some other somewhat related issues with Keybase, file mounts, and Sierra in your issue queue, so I tried removing it, and things seem to be going well so far. Attached is my most recent KP report, and my keybase logs. I'm just going to keep it uninstalled on my work machine for now and hope the issue is ironed out in the future. I think an option to install keybase without KBFS would be rad.
No need to troubleshoot with me, I just wanted to pass along these data points.
Kernel_2016-12-21-140901_katara.panic.txt
my log id: d08c9324f51dfe3a551b7d1c

Thanks for the report, please let us know if you see more panics without KBFS installed.
CC @strib

cc: @bfleischer
I don't see anything suspicious in the KBFS logs, and I don't know of any kernel panics stemming from kbfuse/osxfuse.  To my knowledge, kbfuse shouldn't interact with bluetooth at all directly.
I would guess the ordering in the modules list just reflects what order the modules were loaded in, and Keybase probably tends to run last.
All that said, we've seen strange kernel interactions before, so this could be related to something specific about your machine and KBFS together.  I haven't seen it repro'd anywhere else, but I'll keep my eyes open and please let us know if you see it again without KBFS installed.

Apple did not release the debug symbols for the two Bluetooth kernel extensions in the stack trace but as far as I can tell this crash is not caused by KBFS. It seems to be Bluetooth related and is triggered in the IOKit part of the kernel. KBFS lives in the BSD part.
0xffffff9224e23a20 : 0xffffff8009af211c panic (in kernel) (debug.c:462)
0xffffff9224e23aa0 : 0xffffff8009c05ead kernel_trap (in kernel) (trap.c:799)
0xffffff9224e23c80 : 0xffffff8009aa3743 trap_from_kernel (in kernel) + 38
0xffffff9224e23ca0 : 0xffffff8009a9f9ff lck_rw_lock_exclusive (in kernel) + 15
0xffffff9224e23db0 : 0xffffff800a0bd90a IOEventSource::free() (in kernel) (IOEventSource.cpp:166)

However, it would be interesting to see if the panics stop without KBFS installed.

I've seen similar issues all documented here: http://fuzzyblog.io/blog/osx/2017/10/08/forensic-computing-2-kernel-panics-and-kexts.html . For now I've deleted keybase and manually uninstalled the kext.  I'll try and post back if my system becomes more stable.

Just to give an update, I've since suffered from two additional crashes AFTER I removed this kext so I don't think it had anything to do with it.  Apologies for casting aspersions on Keybase.

Thanks for following up @fuzzygroup!

Thanks for following up @fuzzygroup.
However, I would like to add that none of the panic logs you posted on your blog indicates that kbfuse might be to blame for the panics. You wrote that in each case kbfuse was the last loaded kext. This is not correct:

October 8: com.apple.driver.AppleXsanScheme
October 7: com.apple.iokit.AppleBCM5701Ethernet
September 30: com.apple.driver.AppleXsanScheme
August 27: com.apple.filesystems.msdosfs

It is true that kbfuse is among the loaded kexts in all panic logs, but, in all fairness, so are 124 other kexts.

A quick google for the term osx kernel panic fuse gave me 49,100 results so I’m not the only one thinking this.

Undifferentiated comments like the above are kind of frustrating. The search will unearth all panic logs that contain the word "fuse". As you have seen every panic log contains a list of loaded kexts at the time of the crash. The fact that a panic log contains the word "fuse" does not mean FUSE is to blame for the crash.


Recently closed tabs/windows on sync devices

https://developer.chrome.com/extensions/sessions

Closed by d20178847f4849b9f0a3a98dfc3ce99b4886e4c5

Closes d20178847f4849b9f0a3a98dfc3ce99b4886e4c5

Closed by d20178847f4849b9f0a3a98dfc3ce99b4886e4c5

Closes on merge


restructure code to use a base abstract class

which should clean up the type signatures.

major rewrite - need to look over it well.

Coverage decreased (-1.6%) to 98.438% when pulling 4df2e2b700f976b51ed5bbdad5c7e757c07c31c7 on abstract_class_restructure into 5fe11549b2c1fbbf043aa3b90258e53030507f6d on master.

On the whole this looks really good to me!
I did leave a few comments in-line and I've got one more request here:
do you mind adding more tests for OptionT.of and OptionT.none making sure that they do and do not throw in the proper cases?
Other than those few things, I'm basically ready to merge this.


(maint) Skip updating bundler in AppVeyor

AppVeyor instances now come with bundler pre-installed (see
https://www.appveyor.com/docs/installed-software). Remove the step
installing bundler.

:+1: pending a successful appveyor run.


[Release] only push the new tag (Monolith splitting only)

Q
A

Bug report?
yes

Feature request?
no

BC Break report?
no

RFC?
no

Currently when a new release is made all the tags are pushed which in some rare cases results in an unresolvable fatal error. Instead only the new tag must be pushed, and no other tags.

It seems this issue more serious then I thought, for some reason Git is pulling in in the tags of split repositories! To fix this only the upstream remote must be updated, all other remotes are fetch-only (to be tested).
But this will not prevent user-errors, instead when creating a new release the root-repository needs to be cloned to a temp directory and all work executed from there, to ensure everything is clean.
I didn't notice this issue until now, as I haven't created split-repository releases after I updated Git.

For now it's fixed, but this still needs a more permanent fix as any git remote update --all will break this easily. The solution I proposed above should be enough.


Not a bug, just a huge thank you.

This is a brilliant project and it's been immensely helpful learning all the pieces via Runpod with the UI set up - the model, ComfyUI, etc. It's probably taken a lot of time and i just wanted to share the love and appreciation for all the hours you've put in.  Thank you.
Suggestion:
Any chance you could do the same for CogVideoX I2V as a Runpod template? Or make it part of the workflow? The implementations so far aren't great because of the latency, but it's a fascinating idea for cartoons and illustrations.

https://huggingface.co/THUDM/CogVideoX-5b-I2V
https://github.com/kijai/ComfyUI-CogVideoXWrapper (best so far)
https://www.segmind.com/models/cog-video-5b-i2v (no guidance or config but reasonable output)
https://replicate.com/thudm/cogvideox-i2v

I've tested this on Replicate (times out if the iterations are too high) and Segmind to date, and the latter takes 360s or so (at least) without any visual progress feedback.

@alexc-hollywood Thank you for your kind words, I really appreciate it.
CogVideoX is actually on my list of things I want to test out, as soon as I find some time. I will need something to make animations for my own projects anyway, so thank you for the links. I will probably add it as another workflow when I get around to it.


API Endpints

In This PR I did the following

[x] Created an API endpoint to list all posts for a user.

[x] API endpoints receive JSON and respond to JSON as well.

[x] Created an API endpoint to list all comments for a user's post.

[x] Created an API endpoint to add a comment to a post.

Thank you @aamirkhan2478, I truly appreciate your time and efforts in reviewing my code


Supports --release option for javadoc task

Signed-off-by: Xin Wang<EMAIL_ADDRESS>
Fixes #18274
Contributor Checklist

[x] Review Contribution Guidelines
[x] Make sure that all commits are signed off to indicate that you agree to the terms of Developer Certificate of Origin.
[x] Make sure all contributed code can be distributed under the terms of the Apache License 2.0, e.g. the code was written by yourself or the original code is licensed under a license compatible to Apache License 2.0.
[x] Check "Allow edit from maintainers" option in pull request so that additional changes can be pushed by Gradle team
[x] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[x] Provide unit tests (under <subproject>/src/test) to verify logic
[ ] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[x] Ensure that tests pass sanity check: ./gradlew sanityCheck
[x] Ensure that tests pass locally: ./gradlew <changed-subproject>:quickTest

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

@asodja Since you re-opened this, do you plan on following up?
If so, could you assign it to yourself?

Assigned to me. I think if this is a valid Javadoc option and PR is here, it's worth spending some time on it.

I think if this is a valid Javadoc option and PR is here, it's worth spending some time on it.

Yes it's a valid javadoc option:
┌─[pavl-machine@pavl-machine]─[~]
└──╼ $javadoc --help | grep release
                  releases
                  either -source or --release.
    --release <release>
                  Provide source compatibility with specified release
    --source <release>, -source <release>
                  Provide source compatibility with specified release
                  Override location of system modules used for modular releases
    --since <release>(,<release>)*
                  Document new and deprecated API in the specified releases

And it's missing from the currently defined core javadoc options at CoreJavadocOptions.java.
@asodja If you are busy with other issues, you may assign me to this issue as a starting tour for a new fresh contributor :-).


Layout updates to app

New app name:  GOM Trials
New app icon: attached
Homescreen
new title:  "Establish Guinness-o-metric Trial" move closer to top and make title more compact
Reorganize home screen buttons so they are one column top to bottom ideally all visible on phone screen without scrolling

rename "Record planting info" to  "Record Trial" - use app icon instead of tree icon in button
Connection button
Add trial renamed to  Add/edit Trial Info
Rename Edit Planter to Setup Planter

This is version 2 of the app icon

The more final one.


Enable -Wunreachable-code

MSVC checks this, so it's probably worth turning on for clang/gcc.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

This was a bad idea and I'm filled with regerts, plz no one look at this.


fix: docs folder in npm package

Types of Changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

[ ] Bug fix (non-breaking change which fixes an issue, please reference the issue id)
[ ] New feature (non-breaking change which adds functionality, make sure to open an associated issue first)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] My change requires a change to the documentation
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] All new and existing tests passed

Description
[Place a meaningful description here.]

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Discord link is not working

Description
Discord link in README.md does not work
Steps to reproduce
Just click on the link to get error message

discord server was deleted and the readme in the dev branch doesn't contain the link to it - will merge to master soon.


Luminance

Recently I needed to restrict the picked colour to a certain luminance and I think It would be nice to have something like colorpicker-max-luminance, E.g. colorpicker-max-luminance="#555555", this would mean that the selected color cannot be more luminance than #555555.
I already forked the project and added this using the Digital CCIR601 formula (Y = 0.299 R + 0.587 G + 0.114 B) to calculate luminance.
Let me know if you would like me to add this to the master.
Thank you.
.

Thanks, I think there is no need for this feature in 'master' branch.


Fix the issue that the empty polyline cannot be updated

An example code to reproduce the issue is
Polyline line = mapLibreMap.addPolyline(new PolylineOptions());
// Anything to update the polyline will fail
line.setPoints(...);
line.setColor(...);

The reason is that PolylineContainer will ignore the empty polyline the first time.

Hmm, I wonder why that check was there in the first place...
Did you test what happens if you add an empty polyline and don't add any points/colors etc later in the code?

Thanks for the PR!!
We should probably make this behavior consistent across other types of containers. For example:
https://github.com/maplibre/maplibre-native/blob/06fb1816a6c400af051a0ec2605d0eff25eb1f12/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/PolygonContainer.java#L30-L35
Also there is a AnnotationManagerTest.kt where a test can be added.

Hmm, I wonder why that check was there in the first place...
Did you test what happens if you add an empty polyline and don't add any points/colors etc later in the code?

This issue was found by our developer during map integration, nothing will happen with empty point, but cannot update the polyline later since it's not really added into the map

Thanks for the PR!!
We should probably make this behavior consistent across other types of containers. For example:
https://github.com/maplibre/maplibre-native/blob/06fb1816a6c400af051a0ec2605d0eff25eb1f12/platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/PolygonContainer.java#L30-L35
Also there is a AnnotationManagerTest.kt where a test can be added.

Hi louwers, I checked all the containers including PolygonContainer, PolylineContainer, MarkerContainer, AnnotationContainer, and ShapeAnnotationContainer, only PolygonContainer and PolylineContainer have this kind of logic, so made changes to these two classes and UT as well


Upgrade prometheus-operator chart

Upgrade helm chart from 6.20.3 to 8.2.0 and update the chart version in the Civo manifest so it is more clear which chart version is being used. Previously this was set to the internal application version
Update CRD's to reflect the new helm chart version

If your pull request concerns an existing Marketplace application, please make sure you have:

[x] Notified the Maintainer of the application in this pull request so that they are aware of your proposal.
[x] Outlined the changes you are proposing, and the reasons these are required (e.g. stability, compatibility with new versions of Kubernetes implementations, etc).
[x] Tested that the application works with the proposed updates applied (including a screenshot)

running chart externally with helm3 (rather than install tiller for testing):
~ % helm3 list
NAME               	NAMESPACE 	REVISION	UPDATED                                	STATUS  	CHART                    	APP VERSION
prometheus-operator	monitoring	1       	2019-11-15 12:56:06.365987947 -0500 EST	deployed	prometheus-operator-8.2.0	0.34.0

/assign @akosveres

The app should be upgraded to 0.34.0 based on your proof from above.

Of course :man_facepalming: . Fixed in this commit.
I also added a check for  the CRDs to exist before installing the chart. The increment will only work in bash so if install script is being called with sh there might be problems.

/assign @kaihoffman @andyjeffries

Thanks for the work on this guys, merged and will be deployed in the next hour or so.


Adds initial GitHub Actions for CI

Work includes:

adds a "hello world" CI yaml for GitHub Actions

looks good!


Improve release scripts and adding some labels to dockerfile

What are you going to find here?

gonna change this branch a little


Add ATL/MFC detection

Fixes #115. Unfortunately, the linker workaround for rustc is quite messy.

Looks good to me, thanks!


[evergreen-travis] Update .travis.yml node versions

This is an automated PR, by the evergreen-travis project.
It helps you to keep the versions of node in your travis CI configuration up to date with new releases.

If you do not want to receive these PRs then remove your repository from our repository list

Coverage remained the same at 100.0% when pulling b45492e5ab0c45cc9913c70144a7f85c0a1401f1 on evergreen-travis:evergreen-travis-1479399011030 into 23d5f7b121e70e941e772c006116a687542cc4d8 on Kikobeats:master.


Question: ManyToOne Relation

Hi
I have 2 tables related to each other with a ManyToOne relation.
I wanted now to display in my datatable the data from the relationship and I thought I would make use of a join or so but that doesn't seem to work.
Taking your example here:
$table->createAdapter(ORMAdapter::class, [
'entity' => Employee::class,
'query' => function (QueryBuilder $builder) {
$builder
->select('e')
->addSelect('c')
->from(Employee::class, 'e')
->leftJoin('e.company', 'c')
;
},
]);
and assuming comapny has a field label I thought I could use than c.label to display the text but that doesn't work. Just getting an error that can't do anything with that field.
Do you have any idea what I could do?
Maybe I'm doing something wrong as I'm very new in dev this could easily be especially as I'm not working daily with that.

Is something additionaly needed in the entity to make that work?
As even choosing the field in my case territory_id I see nothing but he should than display me the numbers instead of the text of the relation, that is at least like I always understood it.

If you're new to development, do not override the query builder. The default will automatically resolve simple entity relationships if you specify them in your fields. Reference the most basic usage example:
$table = $this->createDataTable()
    ->add('firstName', TextColumn::class)
    ->add('lastName', TextColumn::class)
    ->add('company', TextColumn::class, ['field' => 'company.name'])
    ->createAdapter(ORMAdapter::class, [
        'entity' => Employee::class,
    ]);

In this case it is assumed that an Employee has a ManyToOne relationship called company, and we automatically resolve it because it is being referenced as company.name. So we magically create a query on this joining the relationship and selecting the name field.

Sorry, I completely misunderstood that :(
Thanks for the information so I can continue now ;)

Maybe I'm simply to dumb but:
/**
* @ORM\ManyToOne(targetEntity="App\Entity\SysTerritory", inversedBy="systems")
*/
private $systerritory;
I have this in my entity systems now (I'm doing some tests)
and in the entity systerritory I have:
/**
 * @ORM\OneToMany(targetEntity="App\Entity\Systems", mappedBy="systerritory")
 */
private $systems;

and for the controller I use:
$table = $this->createDataTable()
->add('label', TextColumn::class, ['label' => 'Name'])
->add('level', TextColumn::class, ['label' => 'Level'])
->add('coordinates', TextColumn::class, ['label' => 'Coordinates'])
->add('territory', TextColumn::class, ['label' => 'Territory'])
->add('systerritory', TextColumn::class, ['field' => 'systerritory.label'])
    ->add('buttons', TwigColumn::class, [
        'className' => 'buttons',
        'label' => 'Options',
        'template' => 'Systems/systemsButtons.html.twig',
        'searchable' => false,
    ])

    ->createAdapter(ORMAdapter::class, [
        'entity' => Systems::class,
        'query' => function (QueryBuilder $builder) {
        $builder
        ->select('systems')
        ->from(Systems::class, 'systems')
        ->orderBy('systems.territory', 'ASC')
        ->addorderBy('systems.level', 'ASC')
        ->addorderBy('systems.label', 'ASC');

        },

        ])
        ->handleRequest($request);

        if ($table->isCallback()) {
            return $table->getResponse();
        }

but I just get nothing displayed
looking at the error I see:
Undefined index: systerritory
In the systems entity I also have the get and set defined (for adding this is working fin)
public function getSysterritory(): ?SysTerritory
{
return $this->systerritory;
}
public function setSysterritory(?SysTerritory $systerritory): self
{
    $this->systerritory = $systerritory;

    return $this;
}

I simply don't find any solution
I even tried by adding something like      * @JoinColumn(name="systerritory_id", referencedColumnName="id") (I found this with google) but no effect...

Can you make your post a lot more readable...?

What you mean with more readable?
I suppose you mean this because I forgot to but the code as code but it was automaticaly done or you did it before I could?

Now it more readable after your edits   😉

Undefined index: systerritory

Your query does not join this relationship into the result. As said before it's hard to learn multiple things at the same time, and this is simply a Doctrine error. You're not selecting the field, therefore it's not in the result, therefore our code throws the "Undefined index" error indicating it's trying to get a non-existent field on the result row.

Hmm I need than to continue checking to understand..
For me it’s:
I have a field named label in my entity systerritory and this one is mapped by a ManyToOne realtionship in my main entity systems so my logic tells me it’s systerritory.label...
I’m trying now querys directly in the database and independently from datatable, maybe I can find what I don’t see for the moment.
But thanks so far...


feat: generalized Parsec

For experimentation by @the-sofi-uwu.
I also have an efficient number parser in LeanSAT that I am planning to upstream after we have sufficiently bikeshed this change.

By switching around the namespaces and naming you have practically guaranteed to break every single downstream user of Lean.Parsec. Do we have an idea how many people are affected by this? Are the error messages comprehensible so that affected users know what they need to do? Can we avoid the breakage entirely in some way?


Python tests should not complete with reference cycles

According to @kpayson64 in this comment our unit tests currently have cyclic object graphs after testing completes. We should clean that up; while it's true that the garbage collector will get to it eventually, I doubt that we need it and it's just a weird platform-dependent obstacle right now.

This would be nice to do at some point but it's just not on anyone's mind for 1.1.0; punting.


DOC: reshuffle stats distributions documentation

Try making the docs of univariate distributions a bit clearer, esp for people without much experience with scipy.stats.

tweak the docstrings of rv_continuous and rv_discrete, add some basic information
move the lists of methods of distributions out of the module docstring
tweak the generated docstrings of individual distributions, remove mysterious statements and details.
Specifically, I'm removing the Parameters section from the docstrings of distributions. IMO, this section as it was was more confusing than helpful (are these parameters to what?). Also, when this section gone, a section with a PDF is better visible.

This looks great! I checked the rendered html and it's indeed much cleaner and more user-friendly now.

Addressed the review comments.
And some github magic: closes https://github.com/scipy/scipy/issues/4526

ping @romunov @aconley  --- you guys have recently looked at this; feedback on how to improve this further would be appreciated.

Merged, thanks Evgeni!

Suggestions for further improvements still welcome of course!

I guess I'm a little late to the discussion -- but I'm definitely appreciative of any documentation improvements!


Adds Polars Jupyter Notebook for e.g., data scientists to read

This adds a Jupyter Notebook example for e.g., data scientists to read instead of the Python code. The notebook emulates the examples/polars/my_script.py module.
Changes
Adds Jupyter Notebook to the examples/polars directory.
How I tested this
Successfully ran all unit tests locally using the following command in the root directory: pytest tests/
Notes
This is a work in progress. I intend to add a table of contents and headings to make it a little easier to read.
Checklist

[x] PR has an informative and human-readable title (this will be pulled into the release notes)
[x] Changes are limited to a single goal (no scope creep)
[x] Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
[x] Any change in functionality is tested
[x] New functions are documented (with a description, list of inputs, and expected output)
[x] Placeholder code is flagged / future TODOs are captured in comments
[x] Project documentation has been updated if adding/changing functionality.

Re-raising PR in a bit.


Add docs for 'lazy' to createBottomTabNavigator and explain it more clearly

Current doc in createTabNavigator may be confusing and perhaps lead people to think that the screen is unmounted when you switch away

I'd love to improve the docs! This would be my first contribution to an open source project 😄what's the preferred process here, should I fork and open a PR with my proposed changes?

thanks @rgilbert1 !


Functional components with multiple element roots don't mount

Version
1.0.0-beta.28
Reproduction link
https://codesandbox.io/s/zkxn8pxpm3?expanddevtools=1&module=%2Fsrc%2Fcomponents%2FHelloWorld.test.js
Steps to reproduce
Create a function component with 2 root elements and try to mount it.
What is expected?
Since functional components can have multiple root elements and works in the browser, mount and shallowMount methods should render it normally too.
What is actually happening?
The component is not mounting and console throws an error (which is not thrown in the browser).

Has this been fixed yet?


Add support for Rails 5.

The only pending change here is how to deal with the ActionController::TestCase deprecations without dropping support for older versions just because of the test suite. We could go 4.2+ only but the deprecations would still be around :tired_face:.
DEPRECATION WARNING: ActionController::TestCase HTTP request methods will accept only
keyword arguments in future Rails versions.

Examples:

get :show, params: { id: 1 }, session: { user_id: 1 }
process :update, method: :post, params: { id: 1 }
 (called from test_scope_is_not_called_if_blank at /Users/lucas/src/work/has_scope/test/has_scope_test.rb:154)

LGTM

I'm planning to drop support for 3.2 given the absence of ActionController::StrongParameters on that release and the amount of churn required for the optional it on newer versions. c/d?

C. I'd go a step further and remove support to Rails 4.0 if that make any
difference.
On Mon, Nov 9, 2015, 18:59 Lucas Mazza<EMAIL_ADDRESS>wrote:

I'm planning to drop support for 3.2 given the absence of
ActionController::StrongParameters on that release and the amount of
churn required for the optional it on newer versions. c/d?
—
Reply to this email directly or view it on GitHub
https://github.com/plataformatec/has_scope/pull/79#issuecomment-155191290
.

The 4.x is ok to support - we can lock into 4.2+ just for sake of cutting the test matrix short. The hardest jump (not here, but also on responders) is the 4.2 -> 5.0 changes on ActionController::Parameters no longer inheriting from Hash.

Updated the PR to drop 3.2 support :ok_hand:

:shipit:


Add docs for docker; fix compose with latest

Fixes #8702.
Description
Adds info how to get start with Druid when using Docker.
Adds the latest docker tag in compose to be able to work out-of-the-box without having to re-tag the images locally.

I see the docker compose starts every service individually. Would it be better to not use docker compose and instead use a single docker running the bin/start-quickstart script?


weekOfYear = -2, ignored

stringForTimeInterval:-1354956 should return '2 weeks ago' but instead returns 1 day ago.
Looking at the code, it skips WeekOfYear because this line evaluates to 0
    if ((self.significantUnits & unit) && NSCalendarUnitCompareSignificance(self.leastSignificantUnit, unit) != NSOrderedDescending) {

because self.leastSignificantUnit is set by default to TTTCalendarUnitSecond which in enumerated lower value than TTTCalendarUnitWeek.
why is it necessary to check against leastSignificantUnit when we have bitmask with ALL significantUnits (self.significantUnites)?

Had the same problem here. I believe this duplicates #162 which has a PR that fixes it.

Fixed by #162.


Autocomplete path in ObsidianPasteImg

🚀 The feature, motivation and pitch
When using ObsidianPasteImg, I'd like to have autocompletion on file paths when specifying where the image should go. Currently I have to manually type the path, but if it's a long path then it's hard to type that without path completion.

I'm not sure if this is a separate cmp thing that can be setup, or if this is in the domain of obsidian.nvim.
Alternatives
No response
Additional context
Here is how I'm configuring obsidian.nvim:
{
    "epwalsh/obsidian.nvim",
    version = false, -- get latest version
    lazy = true,
    ft = "markdown",
    dependencies = {
      "nvim-lua/plenary.nvim",
      "hrsh7th/nvim-cmp",
      "nvim-telescope/telescope.nvim",
      "nvim-treesitter/nvim-treesitter",
    },
    keys = {
      { "<leader>oo", "<cmd>ObsidianOpen<cr>", desc = "Open Obsidian" },
      { "<leader>on", "<cmd>ObsidianNew<cr>", desc = "Create a new Obsidian Document" },
      { "<leader>os", "<cmd>ObsidianSearch<cr>", desc = "Search Obsidian" },
      { "<leader>of", "<cmd>ObsidianQuickSwitch<cr>", desc = "Obsidian Find Files" },
      { "<leader>op", "<cmd>ObsidianPasteImg<cr>", desc = "Obsidian Paste Image" },
      { "<leader>or", "<cmd>ObsidianRename<cr>", desc = "Obsidian Rename current note" },
      { "<leader>ot", "<cmd>ObsidianTemplate<cr>", desc = "Insert Obsidian Template into file" },
    },

    opts = {
      workspaces = {
        {
          name = "Obsidian Vault",
          path = "~/Documents/Obsidian Vault",
        },
      },
      open_app_foreground = true,
      completion = {
        nvim_cmp = true, -- with this set to true, it automatically configures completion on its own
      },
      disable_frontmatter = true,
      templates = {
        subdir = "templates",
        date_format = "%Y-%m-%d",
      },
      note_id_func = function(title)
        if title ~= nil then
          -- Convert title to lowercase and replace spaces with hyphens, e.g. "My Note" -> "my-note"
          return title:gsub(" ", "-"):gsub("[^A-Za-z0-9-]", ""):lower()
        else
          return "untitled"
        end
      end,
    },
  }

Hey @uthmanmoh, I just added that in 099ef3d.

Appreciate the quick fix!


Moralis WebGL Template disappeared in 1.2.0

After importing the Unity package, the Moralis WebGL Template is not showed up in the selection.
which I think it is not included in the unity package in 1.2.0

Hi @ioioio8888 thanks for you question. The WebGLTemplates can now be found in the editor under Packages\Moralis Web3 Unity SDK\Resources\WebGLTemplates\.  Sorry for not being clear about this and we will update this in our documentation. Have a great day!


Enable IPv6 support in Dockers

merged, bedankt @ekohl!

@ekohl does this need to go into modulesync?


Minor suggestion maybe for compact mode

Maybe a space or some sort of separation between the chosen pronoun and the message in compact mode.

I transferred the issue to the proper repository then; cyyynthia/pronoundb.org is only tracking the pronoundb.org website & api as well as the browser extension, not other integrations such as this plugin

That makes a lot more sense 😄


node shows 'proposed' when inside top 150 due to higher voted nodes being slashed

When nodes in top 150 are slashed, 'proposed' nodes remain 'proposed' in the tomomaster ui, when they should be identified as Masternodes during this period.
This would help increase incentive towards masternodes that are up and operating and away from nodes that are slashed.

It also appears these are not getting rewards (tomoscan and tomomaster for when one of the 150 is slashed.

the suggestion relates to TomoChain consensus, not for TomoMaster.


You cannot increase the height of the terminal output in Code Share

Have user A host a code share session
Have user B join the session
Have user B open the terminal along the bottom of the screen
Have user A run a command that will output multiple lines of text
User B will be able to decrease the height of the terminal output, but increasing the height will not work

The area highlighted in green is the height increase.

If user A runs another command, it will be at the new height.
It isn't a huge deal, but it does seem like a bug.

This is by design to have shared terminals use the smallest terminal size. If the terminal was a different size the it would be all messed up when it gets replayed on the guest as printing characters depend on the cols and rows of the pty/terminal.


fix #3581: recognize Hidden annotation on enum values.

This fixes #3581
If you place Hidden annotation on enum constant this value will be excluded from swagger model.

This would be awesome to have – anything we can do to help get it merged?


[simple planning simulator]change type of msg

Description

change message type
autoware_auto_vehicle_msgs/VehicleKinematicState -> geometry_msgs/TwistStamped, nav_msgs/Odometry,
autoware_auto_vehicle_msgs/SteeringReport

autoware_auto_vehicle_msgs/VehicleStateReport -> autoware_auto_vehicle_msgs/ControlModeReport, autoware_auto_vehicle_msgs/GearReport
autoware_auto_vehicle_msgs/VehicleStateCommand -> autoware_auto_vehicle_msgs/GearCommand

merge the function of simple_planning_simualtor in autoware.iv
get z-position from trajectory

ignore unit-tests of simple_planning_simualtor

TODO: Readme
Review Procedure

code check
build

Remarks

Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.

[x] Read pull request guidelines
[x] Code follows coding guidelines
[x] Assign PR to reviewer

Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.

[ ] Commits are properly organized and messages are according to the guideline
[ ] Code follows coding guidelines
[ ] (Optional) Unit tests have been written for new behavior
[ ] PR title describes the changes

Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.

[ ] All open points are addressed and tracked via issues or tickets
[ ] Write release notes

CI Checks

Build and test for PR / build-and-test-pr: Required to pass before the merge.
Build and test for PR / clang-tidy-pr: NOT required to pass before the merge. It is up to the reviewer(s). Found false positives? See the guidelines.
Check spelling: NOT required to pass before the merge. It is up to the reviewer(s). See here if you want to add some words to the spell check dictionary.

autoware.iv:
[simple_planning_simulator] -> /vehicle/status/twist(TwistStamped) -> [relay node] /localization/twist(TwistStamped)
current:
[simple_planning_simulator] -> /vehicle/status/twist(TwistStamped) & /localization/kinematic_state(Odometry)

/vehicle/status/twist/ はautoware_auto_vehicle_msgs/VelocityReport を使ってください！トピック名は未定です

simulator/simple_planning_simulator/src/simple_planning_simulator/vehicle_model/sim_model_delay_steer_acc_geared.cpp#L70
Unknown word (considerataion)

@TakaHoribe
merge ready


Update to fix  Detected I/O inside the event loop and auto app list gen..

I'm no expert on Samsung TV control but tidied your great coding so it works for my TV's and stops HA moaning about I/O inside loop

Sorry pulled discovered update problems I'd like to fix


Inclusion of StructureDefinition & OperationDefinition

Should the StructureDefinition & OperationDefinition be included in the capability statement. They have not been tested

This is core hapi behaviour. Think this should be suppressed from the UI (hapi overlay) at least.

I don't think it is - I've done FHIR endpoints with HAPI without this issue. The CapabilityStatement is generated based on which ResourceProviders you implement, and which methods you override on them.

We’re only adding one resource provider. I think we need to check if we need to provide structured definition (and operation definition). Fhir website mentions them as conformance resources and I could see reasons why they would be required - couldn’t see if they were a SHALL or a SHOULD though.

I believe we need to produce our own CapabilityStatement, looks to be a small task. (It's something we intended to do when we added security anyway)
We also need to set the profile we are using @ CapabilityStatement.rest.resource.profile.

@ CapabilityStatement.rest.resource.profile  should ref the base care connect profile

Next release


Cannot install package via NPM

Cannot install package via NPM
<EMAIL_ADDRESS><EMAIL_ADDRESS>Logs:
2024-05-07T13_44_36_131Z-debug-0.log

I have the same problem. Possibly specific to Node 20?

Check this answer here, it helped me

Check this answer here, it helped me

Thanks, this is what I did in the end and it worked, but the issue still needs fixing in this package.

Still an issue

Still a problem

Sorry guys, trying to get bandwidth to solve this this quarter. It's related to the node-gyp dependency by tsubjs.

Fixed in 1.72.0


Missing if statement on dialog portal

I noticed when working with the primitives, but also from using the shadcn modal, that multiple empty portals were rendered.

https://github.com/huntabyte/bits/blob/676f38b389fa6e2011b9fe212dd5a0914016505a/src/lib/bits/dialog/components/DialogPortal.svelte#L13-L17
I'm pretty sure we can just wrap the portal in open which will ensure no empty divs are being rendered.
 {#if $open}
    <div use:melt={$portalled} {...$$restProps}>
 	<slot />
   </div>
{/if}

Nice catch! I think this is a good idea! Will implement with the latest patch release!

Closed by #59


[feat] added ter-no-self-compare rule

weird, why is it showing so many changes that are already present in master?

Yeah, I'll create a new PR for this change.
I'll do git pull --rebase instead of git pull after git rebase upstream/master on other PRs, and revisit this one.

New PR (with build fixes from mainline) is posted at #301
Closing this PR


$beforeDelete not working after upsertGraphAndFetch

Hi - this may be 100% user error, so sorry if I've set this up incorrectly. I am running a jest test, and the only way to get the models $beforeDelete instance method to work is to call up a fresh copy of the object before initiating the delete. See the 4th to last line in the test below:
test(`Can cascade remove a contact object`, async () => {
    const data: IContactInfo = {
        firstname:'x',
        lastname:'x',
        email:"x",
        phone:"c",
        address1:"1 main st",
        address2:'xx',
        country:"X",
        locality:"xx",
        region:"X",
        postcode:"xxx"
    }
    const insertData = {name:"xx",contact:data}
    let sr = await RPBServiceLocation.query().upsertGraphAndFetch(insertData);
    const contactData = await sr.$relatedQuery('contact').first()
    const contact = contactData as Contact;
    expect(contact.address1).toEqual(data.address1);
    expect(contact.contactable_id).toEqual(sr.id);
    expect(contact.contactable_type).toEqual(RPBServiceLocation.PolymorphicType);

    sr = await RPBServiceLocation.query().findById(sr.id); // <--- must get a new copy of the sr object so we can test the instance delete hooks

    await sr.$query().delete();
    const none = await Contact.query().findById(contact.id)
    expect(none).toBeUndefined()
  });

Is this expected behaviour? The test can only pass if i do the findById. Thanks!

$beforeDelete and $afterDelete have a lot of limitations that are explained in the docs. Unfortunately this is one of them.


Ai stops giving Ai renders after 1 or 2 renders

Describe the bug
When I first start blender the Ai render works fine, but only for 2 or 3 renders and then it stops responding. It still renders the base blender render but the Ai node in the compositor remains greyed out.
To reproduce
Open project, enable Ai render, Aim camera. press F12.
After 2 or 3 renders I will no longer get renders from Dream Studios coming through.
Error log
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 41, in render_init_handler
scene.air_props.is_rendering = True
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 41, in render_init_handler
scene.air_props.is_rendering = True
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 41, in render_init_handler
scene.air_props.is_rendering = True
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 41, in render_init_handler
scene.air_props.is_rendering = True
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 41, in render_init_handler
scene.air_props.is_rendering = True
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\photographer\handler.py", line 17, in update_render_camera
camera_ob.data.photographer.ev = camera_ob_eval.data.photographer.ev
AttributeError: Writing to ID classes in this context is not allowed: Camera, Camera datablock, error setting PhotographerCameraSettings.ev
Traceback (most recent call last):
File "C:\Users\prete\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\AI-Render\handlers.py", line 108, in render_complete_handler
scene.air_props.is_rendering = False
AttributeError: Writing to ID classes in this context is not allowed: Scene, Scene datablock, error setting AIRProperties.is_rendering
Environment

Blender version (upper right corner of splash screen): 3.4.1
AI Render version (find in Preferences > Add-ons): 0.6.10
Operating system (Windows/Mac/Linux):  Windows

Screenshots/video
No response
Additional information
Using dream studio credits. But I have plenty in there..

Ah, great, thank you for posting the log. This is a weird error I haven't seen before, but I will check more deeply into it as soon as I can.
It looks like there's an error also happening with a different add-on you have: "photographer". Can you try disabling this add-on, restarting Blender, and then see if AI Render still has an issue after that?

Will do. Unfortunately I only have an hour or two each morning to do my
personal projects before my day job as a commercial head of post. lol
Will jump back in tomorrow-
Meanwhile... once I do get it working. Any advice for best settings for
images already composed for 16x9?
Could that be the issue here btw? I have these all as UHD cams right now...
On Wed, Mar 29, 2023 at 10:18 AM Ben Rugg @.***> wrote:

Ah, great, thank you for posting the log. This is a weird error I haven't
seen before, but I will check more deeply into it as soon as I can.
It looks like there's an error also happening with a different add-on you
have: "photographer". Can you try disabling this add-on, restarting
Blender, and then see if AI Render still has an issue after that?
—
Reply to this email directly, view it on GitHub
https://github.com/benrugg/AI-Render/issues/85#issuecomment-1489001608,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A62SH6THQ6I6C35ULPUZOQLW6RVFVANCNFSM6AAAAAAWME57GE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Any advice for best settings for images already composed for 16x9?

If you set the image size to 896 x 512, that is really close to 16:9.
(Because of the internals of Stable Diffusion, both the width and height have to be multiples of 64. It should work just fine at any size that it allows).

hey! Thanks for the 896x512 tip and apparently it is Photographer Add-on
that was messing it up for some reason. Once I disabled that add-on it's
been working great... too bad as it's a great add-on to manage cameras with
On Thu, Mar 30, 2023 at 4:06 PM Ben Rugg @.***> wrote:

Any advice for best settings for images already composed for 16x9?
If you set the image size to 896 x 512, that is really close to 16:9.
(Because of the internals of Stable Diffusion, both the width and height
have to be multiples of 64. It should work just fine at any size that it
allows).
—
Reply to this email directly, view it on GitHub
https://github.com/benrugg/AI-Render/issues/85#issuecomment-1491077832,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A62SH6RJRHYTNL6X2IXS4CDW6YGVVANCNFSM6AAAAAAWME57GE
.
You are receiving this because you authored the thread.Message ID:
@.***>

@PretendForReal glad to hear that that fixed it. I'll have to look into what is going on with the combo of our add-ons.


Improve safety of bevy_mikktspace

What problem does this solve or what need does it fill?
I'm the original author of the port of the mikktspace library to generated Rust code. While this originally solved its purpose of making the crate easier to compile to WASM targets without the need for a C compiler, the auto-generated code with heavy manual fixes was always meant to be replaced eventually. See:
//! Everything in this module is pending to be refactored, turned into idiomatic-rust, and moved to
//! other modules.

What solution would you like?
I do not think that unsafety is necessary for the majority of this algorithm, its maintainability can be improved without a bit hit on performance by starting to port more sections of it to idiomatic rust, with appropriate benchmarks and tests to validate the process.
What alternative(s) have you considered?
Re-implementing from scratch isn't particularly useful as it's a small enough surface area where a gradual port would work better. The original crate does still exist too and improvements could be made there, I couldn't quite find the reason for the fork, was this just to make it easier to maintain?

Great to hear from you :) IIRC we ended up forking because of difficulties synchronizing glam versions. If you're interested in adding one or two folks from Bevy to the maintainers of mikktspace we may be able to unfork and make improvements upstream.
The safety work was started in https://github.com/bevyengine/bevy/pull/4932 by @DJMcNab, although it was pretty slow going. An agressive test suite would make me much more comfortable with any changes made.

I'm not on the team maintaining the mikktspace crate so I don't think I can add maintainers, but I can take a look at adding some tests and benchmarks to bevy's fork definitely.

I suspect it's worthwhile running a newer C2Rust on the original again, before we start.
And some comparative fuzzing against a compiled from C version can't go amiss

That might be a good idea, but, a note on that:
The original code didn't work straight up out of the box after conversion, it needed a lot of additional work. The "cube.obj" example I included is what I used for validation at the time. I removed the sections of code that were just fallbacks for being unable to malloc (under the maybe incorrect assumption that failing to alloc is a panic anyways). I also converted some raw mallocs with equivalent vectors. A straight re-conversion will lose these manual adjustments so it's not a 1:1 easy thing to do.


to_array_always_loads_translations doesn't work

Hi,
I set to_array_always_loads_translations = false in config.
I run php artisan config:cache to load the new value.
Still when I get the model
$bonus = Bonus::where('type', $type)->firstOrFail();
When I log
Log::info('bonus', [$bonus->toArray()]);
I have the translations array will all languages.
I checked and I don't have "with" or any function which will load the translations automatically.
This is the Bonus model:
class Bonus extends Model
{
    use SoftDeletes, Uuids, Translatable;

    const BONUS_TYPE_VERIFIED = 'verified';

    public $incrementing = false;
    protected $fillable = [
        'amount',
        'times',
        'type'
    ];

    public $translatedAttributes = ['title', 'description'];
    public $translationModel = BonusTranslation::class;

    /**
     * The attributes that should be mutated to dates.
     *
     * @var array
     */
    protected $dates = ['deleted_at'];

    public static function getTypes()
    {
        return [
            self::BONUS_TYPE_VERIFIED
        ];
    }
}

and this is the translations model:
class BonusTranslation extends Model
{
    use Uuids;

    public $timestamps = false;

    protected $fillable = ['title', 'description'];
}

Can someone help? I don't want to see translations in any request, I want to have it only when I ask for it with withTranslation or with('translations') ...
Thank you in advance!

As announced here, the project has been deprecated. Please use astrotomic/laravel-translatable.


feat. add snapToPoint prop on line chart to allow moving to each individual data point

Currently the cursor will move along the line smoothly, but there are instances where we might want to snap to each data point. This PR allows for that.
When enabled, the cursor won't appear in the middle of two data points, and will instead stay on a point until you move to the next one.
Snap On
e.g.
 <LineChart.CursorCrosshair
  snapToPoint // This is the important prop
  color={'transparent'}
  minDurationMs={150}
  onEnded={onTouchEnd}
  onActivated={onTouchActivated}
/>

https://user-images.githubusercontent.com/6579750/213583260-8414bd8d-4c6b-41ba-8cd6-681f50a98f5f.mov
Snap off
https://user-images.githubusercontent.com/6579750/213583275-df8c6ab5-f936-4e34-940d-d6bd30cec435.mov

Thanks for the PR :)
If you could perhaps create a short recording of this feature in action, that would be fantastic, we can use that in the README

@arancauchi Have added some recordings to the original comment above!
Let me know if there is anything else I can add.

@arancauchi I have updated this PR with some of our latest code and a bit of a better description.

Thanks @cam-shaw i'll take a look.


Documentation contains dead links to samples

Lars Grefer opened SWF-1731 and commented
The reference documentation contains links to https://src.springframework.org/svn/ which are not reachable.
The links can be found in these sections:
https://docs.spring.io/spring-webflow/docs/2.5.0.RELEASE/reference/htmlsingle/#whatsnew-samples
https://docs.spring.io/spring-webflow/docs/2.5.0.RELEASE/reference/htmlsingle/#d5e187
https://docs.spring.io/spring-webflow/docs/2.5.0.RELEASE/reference/htmlsingle/#spring-mvc-embedded-flow-examples
https://docs.spring.io/spring-webflow/docs/2.5.0.RELEASE/reference/htmlsingle/#spring-faces-embedded-mode

Affects: 2.5.0

Most of those were removed in 3.0.x but one was remaining with no alternatives that we could find.


Fixed link to backend source

The log for the build failure looks unrelated to documentation change:
time="01-06-2019 06:16:46" level=error msg="helm template failed with: Error: render error in \"grafana/templates/deployment.yaml\": template: grafana/templates/deployment.yaml:33:44: executing \"grafana/templates/deployment.yaml\" at <include (print $.Tem...>: error calling include: template: grafana/templates/dashboards-json-configmap.yaml:9:24: executing \"grafana/templates/dashboards-json-configmap.yaml\" at <.Release.Namespace>: can't evaluate field Namespace in type interface {}\n\n"
Error: exit status 1


Type annotation for params in function net

The type annotation for params in the net function in docs/optax-101.ipynb should be of type dictionary or optax.Params:

yup, would you be willing to submit a pull request fixing that?


Change the fa class size

Hi, I really enjoy your jekyll template :)!
Could you maybe know how I can set up the size of font-awesomes in services.html to be bigger?
https://github.com/volny/creative-theme-jekyll/blob/master/_includes/services.html#L14

outdated


increase the interval for detecting stopped servers to avoid blinking servers on when they're too busy to initiate the agent

not applicable


More human oriented imagery for PPE equipment

Copying over from slack:
Instead of having equipment imagery, what about doctors with the equipment highlighted? Adding a face really builds a human side of the story, that we need to help these real people who are saving our lives (literally). In this sense I feel like our old page had more of the human touch to it .

closing this as we have @tinabeans working on designs


feat: support include_deferred in pool sync

What issues does your PR fix?
Airflow 2.7.0 added the include_deferred column to the Pool object (see https://github.com/apache/airflow/pull/32709), since this column is non-nullable, we must set it.
The same as upstream, our default state for include_deferred is False, if not specified.
What does your PR do?
Add support for include_deferred to sync_pools.tpl so it will create and update pools successfully.
Checklist
For all Pull Requests

[X] Commits are signed off
[X] Commits have semantic messages
[X] Documentation updated
[ ] Passes ct linting

Great, thanks!


Coursor moves lines during scroll

From @zubr1 on February 26, 2019 22:27
I encountered a frustrating problem after few minutes of my first experience with VS Code. When I scroll up or down through the code, the cursor follows me. That's a nice feature which I didn't notice previously in VS. So fast two fingers swipe on laptop touchbar, makes the cursor scrolling, until it reaches satisfying position (it takes about 1s). The point is that if during the cursor scrolling, we want to switch to another view (for instance web browser) by very popular ALT+TAB shortcut, the cursor (which is still scrolling) catches ALT, and activates ALT+UP/DOWN hotkey. As a result it unexpectedly moves line of code up or down.
It's really uncomfortable, because we have to wait until the cursor did not stop.

Copied from original issue: OmniSharp/omnisharp-vscode#2875

Thanks for the report. This doesn't sound like an issue with the C# extension, so I will move this to the VS Code repo.


why the source code is not the latest 1.99.1900.1220?

why the source code is not the latest 1.99.1900.1220?

didn't get the latest version because of some reasons.


Starts with last page, not First Page when set loop to true

Which OS ?
iOS
Version
Which versions are you using:

react-native-swiper v1.5.13
react-native v0.49.3

Expected behaviour
Starts with First Page.
Actual behaviour
When I set loop to true, it starts with first page, but after updating content of first page, it shows last page.
When I set loop to false, no problem.
I already looked at same issue when setting loop to true, but mine is not working either.
The first page has got RefreshControl with ScrollView.
When RefreshControl is called, the Swiper gets back to last page.

me too,

I solved this problem by removing componentWillReceiveProps function.

I ran into this issue while writing my own Custom pagination thingy. It has to do with a bug if the loop prop is set to true.
it renders the last screen briefly before switching over to the first. Really crappy. Here is a fix specific to how my custom component is configured. Maybe it will help others.
  renderPagination = (index, total, context) => {
    return (
      <CustomPagination
        index={index}
        total={total}
        context={context}
        handleSkip={this.handleSkip}
        handleNext={() =>
          // Stupid fix because the native loop implement is shitty/buggy
          index === total - 1
            ? context.scrollBy(-1 * (total - 1))
            : context.scrollBy(1)
        }
      />
    );
  };

Same issue here.

Same issue.
Need some help.

me too！

You should find this in .../node_modules/react-native-swiper/src/index.js
componentWillReceiveProps (nextProps) {
if (!nextProps.autoplay && this.autoplayTimer) clearTimeout(this.autoplayTimer)
this.setState(this.initState(nextProps, this.props.index !== nextProps.index))
}
plz remove this and try again, it will be run correctly.

this line is causing this behaviour
this.setState(this.initState(nextProps, this.props.index !== nextProps.index))
Not sure what is purpose of calling initState in componentWillReceiveProps

this bug is still there,does anyone know why?

You should find this in .../node_modules/react-native-swiper/src/index.js
componentWillReceiveProps (nextProps) {
    if (!nextProps.autoplay && this.autoplayTimer) clearTimeout(this.autoplayTimer)
    this.setState(this.initState(nextProps, this.props.index !== nextProps.index))
}

plz remove this and try again, it will be run correctly.

it is not use

Same issue here

Considering this library has almost 9k stars, it boggles my mind that such a basic loop={true} feature isn't implemented correctly. Shame for such a library.

@Djordjes995 - tried this one coming from react-native-snap-carousel - which also doesn't work very well. Seems there is no industry standard open source library. I'm about to do it with just custom javascript and native React Native components at this point.

Hi! i've met the same issue. i fixed it by changing slidesPerView from auto to a number.
slidesPerView={'auto'}  to slidesPerView={1.46}


Update ensemble solver

@time using ReachabilityAnalysis, DifferentialEquations
using Plots

using ReachabilityAnalysis: solve

┌ Info: Precompiling ReachabilityAnalysis [1e97bd63-91d1-579d-8e8d-501d2b57c93f]
└ @ Base loading.jl:1278
 50.864150 seconds (86.59 M allocations: 4.762 GiB, 2.69% gc time)
WARNING: using DifferentialEquations.solve in module ReachabilityAnalysis conflicts with an existing identifier.

prob = @ivp(x' = 1.01x, x(0) ∈ 0 .. 0.5);

@time sol = solve(prob, tspan=(0.0, 1.0));

@time sol = solve(prob, tspan=(0.0, 1.0), ensemble=false);
@time sol = solve(prob, tspan=(0.0, 1.0), ensemble=true);

  0.000028 seconds (627 allocations: 14.516 KiB)
  0.000045 seconds (627 allocations: 14.516 KiB)
  0.002557 seconds (12.66 k allocations: 1.287 MiB)

plot(sol, vars=(0, 1))
plot!(ensemble(sol), vars=(0, 1))

Pull Request Test Coverage Report for Build 449407908

3 of 27 (11.11%)  changed or added relevant lines in 5 files are covered.
1336 unchanged lines in 39 files lost coverage.
Overall coverage decreased (-29.2%) to 12.951%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/Flowpipes/solutions.jl
0
1
0.0%

src/Continuous/solve.jl
1
4
25.0%

src/Flowpipes/fields.jl
1
10
10.0%

src/Initialization/init_DifferentialEquations.jl
0
11
0.0%

Files with Coverage Reduction
New Missed Lines
%

src/Algorithms/TMJets/TMJets.jl
2
0%

src/Initialization/init.jl
2
66.67%

src/Algorithms/ORBIT/ORBIT.jl
3
0%

src/Algorithms/GLGM06/post.jl
4
82.14%

src/Hybrid/constructors.jl
4
62.5%

src/Algorithms/LGG09/LGG09.jl
5
0%

src/Algorithms/INT/post.jl
6
74.07%

src/Flowpipes/solutions.jl
6
22.03%

src/Continuous/exponentiation.jl
7
19.19%

src/Algorithms/ASB07/ASB07.jl
8
0%

Totals

Change from base Build 447461763:
-29.2%

Covered Lines:
556

Relevant Lines:
4293

💛  - Coveralls


Automatic error report

<!---   *** BEFORE SUBMITTING: PASTE CLIPBOARD HERE TO COMPLETE YOUR REPORT ***   ---!>

No information provided.


We should check read beyond boundary in h264 codec parser.

We should check read beyond boundary in every read. Else, we will encounter serious error. like #495

I will submit a fix for h264. Other codec may need component owner fix.

h264 related code have been submit to https://github.com/01org/libyami/pull/524

fixed by #524


SHIFT Courses Information

I need a couple of paragraphs about each course describing what happens and anything that might attract new students to a specific course.

[ ] Animation
[ ] Game Design
[ ] Film Making
[ ] Graphic Design
[ ] Photography


not working on raspian?

Does pyads work on a raspi with raspian?
I'm able to create the route:
import pyads
SENDER_AMS = '<IP_ADDRESS>.1.1' #ID of my raspi
PLC_IP = '<IP_ADDRESS>' #IP of the PLC
PLC_USERNAME = 'Administrator'
PLC_PASSWORD = '****'
ROUTE_NAME = 'ScannerRoute'
HOSTNAME = '<IP_ADDRESS>'  # Ip of my raspi
PLC_AMS_ID = '<IP_ADDRESS>.2.1' #ID of my IPC
pyads.add_route_to_plc(SENDER_AMS, HOSTNAME, PLC_IP, PLC_USERNAME, PLC_PASSWORD, route_name=ROUTE_NAME)

the route appears on my IPC
oke now I want to read a value from my PLC
import pyads
netID = "<IP_ADDRESS>.1.1"
plc = pyads.Connection(netID, 851)
plc.open()
i = plc.read_by_name("MAIN.test_val", pyads.PLCTYPE_INT)
print(i)

and I get a timeout:
root@scanbox-input:/home/scanbox# python3 scanner.py
2021-02-09T13:43:15+0000 Info: Connected to <IP_ADDRESS>
Traceback (most recent call last):
  File "scanner.py", line 12, in <module>
    i = plc.read_by_name("MAIN.test_val", pyads.PLCTYPE_INT)
  File "/usr/local/lib/python3.7/dist-packages/pyads/ads.py", line 832, in read_by_name
    check_length=check_length,
  File "/usr/local/lib/python3.7/dist-packages/pyads/pyads_ex.py", line 1028, in adsSyncReadByNameEx
    handle = adsGetHandle(port, address, data_name)
  File "/usr/local/lib/python3.7/dist-packages/pyads/pyads_ex.py", line 829, in adsGetHandle
    PLCTYPE_STRING,
  File "/usr/local/lib/python3.7/dist-packages/pyads/pyads_ex.py", line 690, in adsSyncReadWriteReqEx2
    raise ADSError(err_code)
pyads.pyads_ex.ADSError: ADSError: timeout elapsed (1861).
2021-02-09T13:43:20+0000 Info: connection closed by remote

works fine with Windows...
Thanks!

@zuensler pyads does not support Raspbian. Mainly because we are not able to test on this architecture.

ok, thanks for the info!

@zuensler I just got the info that pyads works well on Raspbian. So it should work out for you too. Most problems arise because of wrong routing setttings. Maybe you should give them a second look.