Cannot build included content

Immediately after git clone:
$ python3 stattic.py --site-url example.com
...
ERROR - Failed to generate post say-hello-to-stattic: strptime() argument 1 must be str, not datetime.date
Traceback (most recent call last):
  File "stattic.py", line 972, in <module>
    generator.build()
  File "stattic.py", line 926, in build
    self.build_posts_and_pages()
  File "stattic.py", line 626, in build_posts_and_pages
    self.build_post_or_page(metadata, html_content, post_slug, post_output_dir, is_page=False)
  File "stattic.py", line 523, in build_post_or_page
    formatted_date = self.format_date(metadata.get('date'))
  File "stattic.py", line 151, in format_date
    date_obj = datetime.strptime(date_str, '%Y-%m-%dT%H:%M:%S')
TypeError: strptime() argument 1 must be str, not datetime.date

@invisnet can you pull from the main branch and try again? I just pushed updates that included some fixes for the datetime issue.

That's got it.
The only thing of note in the log now is:
WARNING - Skipping non-image URL: /

which I assume is harmless (and unrelated).


Can we provide the method like getPublicKey, getPublicKeyAlgorithm which web api provide

https://developer.mozilla.org/en-US/docs/Web/API/CredentialsContainer/create
Since the webAuth api provide getPublicKey, getPublicKeyAlgorithm, can we also provider these functions?

Hey @CatMLily 👋
For flutter web we could probably add those. For iOS and Android I would need to do some research first.
On which platform do you need them?


Is there a function that synchoronizes audio from multiple azure kinect?

I want to read the audio signal from the microphone, is there an existed interface or example from the SDK? Or if you have any experience with the microphone, could you please share your experience?
Thank you very much in advance!

The mic array is not hardware synchronized with the cameras.


english

add a customisable message with english predefined !

Working on this.

Sorry for the delay, @Abdur-rahmaanJ . Committed and pushed!


[SIP-90] Provides filter bar visibility setting on embedded dashboards

[SIP-90] Proposal for Providing filter bar visibility setting on embedded dashboards
Motivation
Want to hide the native filter bar by default
Proposed Change
Control filter bar visibility by using query parameters which already been implemented. See https://github.com/apache/superset/pull/18741
New or Changed Public Interfaces
embedded-sdk supports them
New dependencies
N/A
Migration Plan and Compatibility
N/A
Rejected Alternatives
N/A

We can hide the native filter bar visibility.It is working fine
Screenshot:-

Loom video:-
https://www.loom.com/share/20deea2ed40c4a728437bfa8430c6c2e

I'll close this as it seems to be resolved by https://github.com/apache/superset/pull/21070/files
CC @michael-s-molina (who reviewed the PR) and @john-bodley as fellow SIP-steward, for context.
@jileeon let me know if there's more work to be done as part of this SIP, and we can re-open it and start the discussion/voting process.
Hat tip to @Vitor-Avila for making the PR/SIP association here :)


question about apm-trace-ignore-plugin

The skywalking filter interface {GET,POST}/apis/m1_contact_photo_isUpload/v1.0 that does not need to be monitored, configured to apm-trace-ignore-plugin.config, trace.ignore_path=/apis/m1_contact_photo_isUpload/ is invalid, because {And, is it unrecognizable?Can you tell me how to write trace.ignore_path to take effect?

Missing punctuation

apm-trace-ignore-plugin.config  I config the path like this: /actuator/,/actuator,Redisson/   Redisson can work，but  /actuator/**, do not work!@wu-sheng


Initial changes on replace master link with release tag.

.NET:
test pipeline
Doc.MS PR
github io 1
github io 2
Python:
test pipeline
Doc.MS PR
github io
Java:
test pipeline
Doc.MS PR
github io
JS:
test pipeline
github io
Doc.MS PR

New pipeline setup for testing:
Java: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=520455&view=results

This is looking pretty close. I'm only curious about the commented out exit lines did you do that while testing the other functions? Why are those an issue now?

azure-sdk-tools - sync - eng-common

/azp run azure-sdk-tools - sync - eng-common

@sima-zhu please be sure to go and clean-up your test branches and test pipelines.


New link on contact us success page to return to home page

Trello:
https://trello.com/c/QhG9WbMy/751-fix-dead-ends-on-the-registration-website
New link on success for contact us page.

 Fix dead-ends on the Registration website


buildsys: disable class-memaccess warning

The pod vector triggers this GCC 8 warning. However, this behavior is intended. Therefore, disable this warning as to make the compilation less noisy.

This does not look like a good way to disable the warning. Clasp has been written to compile with different compilers on different platforms, where this option might not be available. Adding it like this might cause build errors.
Disabling the warning with something something similar like in libpotassco/potassco/platform.h might be a good idea. It is just a bit tricky to fine-tune the #ifdefs to cover all the cases.

The target platforms in the CI all built just fine. That was my "it's ok" signal.
This would require modifying the code base to avoid the warning. In my opinion that's a harder to read solution, but that's up to you, of course. I'd rather conditionalize within CMakeLists.txt to use it only on GCC and clang. Would that be suitable?

So far all warnings are handled within the source files (which is also beneficial if clasp's header files are used somewhere else). I think it is a bad idea to start doing this from cmake now. We should avoid using multiple ways to disable warnings.

Hi Tim,
thank you for your PR. While I understand the motivation for your change request, I don't like the way its done. First, I agree with Roland and think that the warning should be disabled locally in the code that is actually responsible for it. For another, using add_compile_options() should be considered wrong in modern cmake. The correct way to disable the warning in cmake would be something along the lines of:
target_compile_options(libclasp PUBLIC $<$<CXX_COMPILER_ID:GNU>:-Wno-class-memaccess>)

(or probably even PRIVATE) as this would avoid tamepring with global state.
As a side note: The warning is probably only triggered because you set the warning level to something like -Wall globally instead of on a per target basis.

Thanks, @BenKaufmann, for the suggestion to better tailor the warning removal to the specific compiler. I have done just that and pushed an update as you saw. That's about the time I can spend to get this integrated and cannot look into an in-source version @rkaminsk suggested. The current version makes the build much less noisy and works for me (some deprecation warnings in nongroundgrammar.yy remain).
The resulting package is available in my clingo copr for Fedora.

Thanks, @rkaminsk, didn't see that spec before. I'll pickup the idea of having python2 and pyhthon3 packages. It may fix the build on F29 (where it would use the Python3 binary but Python2 libs, would be nice if the cmake buildsys could actually ensure consistency). Other than that, I'm happy about the package and we seem to be able to use just fine (still have to run actual simulations, small mockup runs).
I'm not concerned about the remaining warnings, I just wanted to mention that this PR silences the other (far more noisy) warnings. I'd appreciate if this could make it into a release, then I could drop the patches from the package.

Hi Tim,
I added the necessary code changes to get rid of the warnings. I also updated the travis file so that it includes a gcc-8 build. Both changes are in dev and will therefore be in the next release, so I'm going to close this PR now.
Many thanks for your efforts.


Dynamic Permissions Not Updating in AdministrationService Without Rebuild

Hi,
We need to implement dynamic permissions to add permissions at runtime. Currently, we're using IPermissionDefinitionRecordRepository to add new permissions and IDynamicPermissionDefinitionStoreInMemoryCache to clear the store.
When we add a new permission from service X at runtime, the addition is successful. The permission gets added to the AbpPermissions table in the AdministrationService.
However, the issue arises when we call the application configuration endpoint; to get permissions .. the newly added permissions don't appear unless we rebuild the AdministrationService.
Steps to Reproduce:

Enable IsDynamicPermissionStoreEnabled in the AdministrationServiceHttpApiHostModule.

Configure<PermissionManagementOptions>(options =>
{
    options.IsDynamicPermissionStoreEnabled = true;
});

Make changes to permissions in another microservice.
using IPermissionDefinitionRecordRepository & IDynamicPermissionDefinitionStoreInMemoryCache
Expectation: Permissions should dynamically update in the Admin Service without requiring a rebuild.
Actual result: Permissions only update after rebuilding the Admin Service.

Note: In a monolithic application setup, this dynamic permission addition works seamlessly without encountering any issues

However, the issue arises when we call the application configuration endpoint; to get permissions .. the newly added permissions don't appear unless we rebuild the AdministrationService.

You can wait for 30 seconds to refresh the memory cache.
https://github.com/abpframework/abp/blob/dev/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/DynamicPermissionDefinitionStore.cs#L92

Hello,
Thank you for your prompt response. the refresh isn't happening even after waiting for more than 30 seconds.
Regarding our code to clear the cache:
protected virtual Task ClearStoreCacheAsync()
{
    _storeCache.LastCheckTime = null;
    _storeCache.CacheStamp = null;

    return Task.CompletedTask;
}

We're calling this code after inserting new permissions.
Do you have any further insights into why the cache might not be refreshing as expected?
Thank you.

hi
Can you share a project to show this problem? You can upload it to GitHub.

We'll work on creating a project that highlights the issue

Hello,
While debugging the ABP code, we've discovered that when the cache is cleared or a role is assigned to a user from the X service, the admin service isn't affected. However, when we clear the cache from the admin service, everything works fine.
Please refer to this video for a clearer understanding of the issue: Video Link
Additionally, we've created a project for your review to investigate the problem: Project Link
Please note the changes we've made in the latest version of eShop code:

Permission creation from CmskitService: Code Link

Dynamic permission enablement in AdministrationService: Code Link

Your assistance in resolving this matter is greatly appreciated.
Thank you!

hi
Can you update your tye.yaml file and share the steps to reproduce?
I have some doubts about running your app and authentication.

The project I shared with you is the same as eShopOnAbp. I downloaded it, and we've made the following changes:

Please note the changes we've made in the latest version of eShop code:

Permission creation from CmskitService: Code Link
Dynamic permission enablement in AdministrationService: Code Link

Additionally, we modified the type.yml to only run the cmskit-service and administration-service, similar to the setup in tye.yaml. You can use it.

I will run the run-tye.ps1,  What are the next steps?

When the gateway is open, please open two tabs: one for the administration-service and another for the cmskit-service.
In the cmskit-service Swagger, call the endpoint CreatePermission in SimpleAppService to create dynamic permissions.
Subsequently,
In administration-service Swagger, call the endpoint Get in AbpApplicationConfigurationAppService to retrieve the current user with their permissions.
You'll notice that the permission (created in CreatePermission) is not found only after you rebuild the admin service.
Further details can be found in the commmet

hi
You can inject the IDistributedCache DistributedCache and remove the $"{CacheOptions.KeyPrefix}_AbpInMemoryPermissionCacheStamp"; cache.

Ok, I tried this, and the cache cleared successfully.
However, I encountered another issue when attempting to call this function from X service:
  await _permissionManager.SetForRoleAsync("admin", name, true);

We've discovered that we should also enable the IsDynamicPermissionStoreEnabled configuration in the X service when we activate it. We're encountering the following exceptions within the PermissionManager
ManagementProviders
(Autofac.Core.DependencyResolutionException: An exception was thrown while activating Volo.Abp.PermissionManagement.Identity.RolePermissionManagementProvider. ---> Autofac.Core.DependencyResolutionException: None of the constructors found on type 'Volo.A…):

[humanresource-service_3e0ba3d1-e]: [13:39:17 WRN] An exception occurred, but response has already started!
[humanresource-service_3e0ba3d1-e]: [13:39:17 ERR] An unhandled exception has occurred while executing the request.
[humanresource-service_3e0ba3d1-e]: Autofac.Core.DependencyResolutionException: An exception was thrown while activating Volo.Abp.PermissionManagement.Identity.RolePermissionManagementProvider.
[humanresource-service_3e0ba3d1-e]: ---> Autofac.Core.DependencyResolutionException: None of the constructors found on type 'Volo.Abp.PermissionManagement.Identity.RolePermissionManagementProvider' can be invoked with the available services and parameters:
[humanresource-service_3e0ba3d1-e]: Cannot resolve parameter 'Volo.Abp.Identity.IUserRoleFinder userRoleFinder' of constructor 'Void .ctor(Volo.Abp.PermissionManagement.IPermissionGrantRepository, Volo.Abp.Guids.IGuidGenerator, Volo.Abp.MultiTenancy.ICurrentTenant, Volo.Abp.Identity.IUserRoleFinder)'.
[humanresource-service_3e0ba3d1-e]:
[humanresource-service_3e0ba3d1-e]: See https://autofac.rtfd.io/help/no-constructors-bindable for more info.
[humanresource-service_3e0ba3d1-e]: at Autofac.Core.Activators.Reflection.ReflectionActivator.<>c__DisplayClass14_0.<UseSingleConstructorActivation>b__0(ResolveRequestContext ctxt, Action`1 next)
[humanresource-service_3e0ba3d1-e]: at Autofac.Core.Resolving.Middleware.DisposalTrackingMiddleware.Execute(ResolveRequestContext context, Action`1 next)
[humanresource-service_3e0ba3d1-e]: at Autofac.Builder.RegistrationBuilder`3.<>c__DisplayClass41_0.<PropertiesAutowired>b__0(ResolveRequestContext ctxt, Action`1 next)
[humanresource-service_3e0ba3d1-e]: at Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(ResolveRequestContext context, Action`1 next)

Also, here's an image related to the code issue:

I will reproduce this issue in the public project
Thank you!

Related to the above comment, I have fixed it; there was a dependency issue in the host (AbpIdentityHttpApiClientModule).

https://github.com/abpframework/abp/issues/18628

hi
You can inject the IDistributedCache DistributedCache and remove the $"{CacheOptions.KeyPrefix}_AbpInMemoryPermissionCacheStamp"; cache.
I will find a way on the framework.

hi
I checked the source code.
The StaticPermissionSaver will update the cache value.
https://github.com/abpframework/abp/blob/dev/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/StaticPermissionSaver.cs#L116-L123

hi @StevenNgoc
Please create a new issue, and share the steps.
Thanks.


NTRs: cilia-to-Golgi association & ciliary pit maintenance

In the ticket for NTR: subdistal appendages #14285 I said:
I think that complete annotation of PMID:23213374 would require a one or two more terms, highlighted in this quote from this paper:
Together, our studies identified redundant functions of sDAP and the proximal end factor C-Nap1 in centrosome cohesion, cilia-to-Golgi association, and ciliary pit maintenance, critical for the spatial control of ciliogenesis.
Putting this into a new ticket since these are different terms than the subdistal appendage terms.

@krchristie Are these terms still needed? If so, can you provide labels and definitions?
Thanks, Pascale

@pgaudet - It's been so long, I'll have to look at the paper again. Since this is in an area where I have specific expertise, you can just leave this one assigned to me if you like. I don't think I'll get to it this week as I'm currently working on histone modification reannotation and making  corrections to the errors that occurred in MGI's non-mouse annotation load, but I don't think it will take long when I take a look back at the paper.

Assigning to @ValWood since this mentions the centrosome

I don't understand the connection because I don't know anything about cilia. Presumably cilia form proximally (or from)  to the centrosomes bit like forespore membranes from from the spindle  pole body in yeast, but these seem to be redundant roles for Nap1.
@krchristie please can you request the specific terms you want to annotate sDAP and NAP1 if they don't exist already?
This paper has already been used for 26 GO annotations
http://amigo.geneontology.org/amigo/reference/PMID:23213374
is something incorrect here, or missing?
Please close if no action is required.

@krchristie please can you request the specific terms you want to annotate sDAP and NAP1 if they don't exist already?
This paper has already been used for 26 GO annotations http://amigo.geneontology.org/amigo/reference/PMID:23213374 is something incorrect here, or missing?

As I stated in the initial comment opening this ticket, I think that additional terms are needed. However, I will have to look at the paper again before I can suggest the specific terms.


botanising, attention

This pull request was generated by the 'mq' tool
[test]
flake rate: 0.4
logical conflict every: 100
sleep for: 300s
[pullrequest]
requests per hour: 30
deps=[a,b]

/trunk merge


Support for Long Press gesture in CustomLocationViewController

Adds logic for adding location using long press recogniser

I have made the changes you mentioned, pin and label for information.


Add support for Snowflake SSO authentication

Feature request https://github.com/fishtown-analytics/dbt/issues/1172 - adds support for SSO authentication through the Snowflake Python connector, more details in the issue. I updated the Snowflake connection contract to add an 'authenticator' field, then just updated the Snowflake adapter to pass in whatever combo of authentication args was specified to the connector. Validation of the actual args is left up to the connector itself, which gives good error messages when they're invalid.
Unit tests verify everything's getting passed through correctly, and I manually tested that I can authenticate through both the 'externalbrowser' and Okta authenticator.
I did remove 'password' from the required fields in the Snowflake contract, but the error message returned by Snowflake when you forget it is pretty good:
ERROR: Database Error
251006: None: Password is empty

Also I realized I only tested a single model - if the connector gets recreated for each model it will open multiple times. I'll test that now...

Ok I figured out why I'm unable to authenticate using the Okta url authenticator - we have multi-factor auth turned on in Okta, and it appears the the snowflake connector does not handle that situation correctly. I'm going to put this PR on hold give that:

The externalbrowser experience isn't great given that a new browser window is opened for every model that's run
The Okta authenticator only works if you don't have MFA enabled in Okta, which is also not a great experience

I'm going to open an issue for Okta MFA on https://github.com/snowflakedb/snowflake-connector-python, and I'll get back to this PR once that's resolved.


The context menu does not respond to the first right click

The first time i right click, a window flashes in the upper left corner, but no context menu.

I can confirm this issue, it sill exists!


Add support for frameworks attribute

Part of #78, #96, and #106.
Resolves #640.

Draft because I'm waiting for confirmation that my recent changes to main are solid first. I want to make sure any issues noticed in this PR are limited to this PR.


Nestful::UnauthorizedAccess: Failed.  Response code = 401.  Response message = Unauthorized

Hi @AndreaPaciolla
I am using your great gem in our project. Thank you for all your works.
Recently I found an issue that when I try to request to humanapi, for example
User.second.human.query(:weight)

It will return me
Nestful::UnauthorizedAccess: Failed.  Response code = 401.  Response message = Unauthorized.  Response Body = {"code":401,"error":"invalid_token","message":"The API token is not valid. It might have been revoked or refreshed."}.

It just happens in my AWS(amazon server). It works fine at my personal MAC. I tried curl command to humanAPI which also works. Also tried Typhoeus which works too.
Do you have any clue? If not, I have to discard this gem, even if I don't want to.
Thank you again, great work.

Please close this issue. It's my fault that I used an invalid accessToken.
@AndreaPaciolla

thanks @alessiosantocs , sorry for taking your time.

no worries at all @cs0511. Sorry if I couldn't answer earlier!


Minimum masters should be (master_eligible_nodes / 2) + 1

NUMBER_OF_MASTERS set the config variable minimum_master_nodes so I have renamed it to better explain what it does. That should be set to the minimum number of master nodes for quorum to prevent spit brain, ie 2 with this configuration of 3 masters.
The current configuration of three means that if the Kubernetes node running the master suddenly disappears there will be an elasticsearch outage until Kubernetes creates a new master elsewhere as neither of the remaining two master eligible nodes will assume the role of master. Once this patch is applied there will be no outage as one of the remaining two master eligible nodes will assume the master role.
See https://www.elastic.co/guide/en/elasticsearch/reference/6.8/discovery-settings.html#minimum_master_nodes
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@saadrana219 Would you mind having a look please?

The Helm artifacts have been moved to https://github.com/opendistro-for-elasticsearch/opendistro-build. The default replica values have been set to 1.


difference: v3.1.3 vs v.3.1.4

Different output in v3.1.3 and v3.1.4
$original = 'foobar';
$key = uniqid('key_', true);

$encrypted = (new Crypt(new BlowfishCipher(), $key))->encrypt($original);
$decrypted = (new Crypt(new BlowfishCipher(), $key))->decrypt($encrypted);

var_export($decrypted);
echo PHP_EOL;
var_export($original === $decrypted);

v3.1.3:
'foobar'
true

v3.1.4:
''
false

Sorry for the mistake, 3.1.5 has been released to fix this issue, please update composer after few minutes waiting for packagist clear cache.
Any new bug please report to us.

Thank You!


should be able to get output for an individual scenario, when run from VS

Expected behavior
Before using the execution API, I was able to see the output for both passed and failed tests for a selected scenario.
Actual behavior
With the execution API, I am not able to see the output for a given scenario.
Steps to reproduce

Create a new project
Use execution API
Run the tests. Click on a scenario. The test output below does not have the output link

Gauge version
Gauge version: 0.6.3.nightly-2016-12-07

Plugins
-------
csharp (0.9.3.nightly-2016-11-04)
html-report (2.2.0.nightly-2016-12-06)
java (0.5.1.nightly-2016-08-18)
ruby (0.3.2.nightly-2016-08-22)
xml-report (0.1.4.nightly-2016-07-25)

Execution API should send back output from STDOUT/STDERR from the specs run. This could then be displayed in IDEs.

Execution API will be deprecated soon.


AWS Global Accelerator Load Balancing

@ryanemerson - thank you for this PR. Great to see this working.
I have been wondering if  /health/live is the right endpoint, and I think it is the right one as it is the only one that will be available even under high load as it is non-blocking. I think it is worth highlighting this in the docs.
For the probes, it seems they are using HTTP and port 80 at least by looking at the docs and scripts - that surprises me. Could you please double check? It would be good to know where TLS is terminated and possibly re-encrypted in that setup. There shouldn't be unencrypted sections in the setup.

I have been wondering if /health/live is the right endpoint, and I think it is the right one as it is the only one that will be available even under high load as it is non-blocking. I think it is worth highlighting this in the docs.

+1 I think it's the best option for now. We created https://github.com/keycloak/keycloak-benchmark/issues/534 to investigate possible improvements and I think this would be a good improvement to focus on after the initial release.

For the probes, it seems they are using HTTP and port 80 at least by looking at the docs and scripts - that surprises me. Could you please double check? It would be good to know where TLS is terminated and possibly re-encrypted in that setup. There shouldn't be unencrypted sections in the setup.

Great spot @ahus1! The global accelerator actually ignores the health probe settings on the Endpoint group when using ALB/NLB endpoints and delegates to the LB's health checks. In this case we were using the default health check settings which simply opens a TCP connection to the k8s service port. I have updated the docs and scripts so that when we create the k8s Service we explicitly configure the health checks on the NLB.

When executing the failover benchmark with the Global Accelerator I'm noticing that we continue to encounter exceptions after the failover to the backup cluster has completed. I need to investigate the root cause before we merge this PR.

Closing in favour of Route53 based approach: https://github.com/keycloak/keycloak-benchmark/pull/594


Fix for: WebGL triangle demo has GL_INVALID_FRAMEBUFFER_OPERATION #3128

It seems more like a workaround than an actual fix?

Ok sure. The demo runs but won't include the multisample feature. I'm interested to look more into it because I'm seeing GL_INVALID_FRAMEBUFFER_OPERATION for Incomplete Frame Buffer in another application.

I would rather we figure out the actual cause, rather than mask the issue.  Another workaround would be to disable post-processing.


dep init fails if GOPATH has a checked out branch not present in remote

Today, I tried to run dep init on a new repo https://github.com/groob/autopkgd which resulted in the following errors:
ouchie, solve error: No versions of github.com/groob/plist met constraints:
           empty_data: Unable to update checked out version: fatal: reference is not a tree: 94c3023a0ab2ab1ae7ca10cf1b1416d00c0b77a0

           master: Could not introduce github.com/groob/plist@master, as it is not allowed by constraint empty_data from project github.com/groob/autopkgd.No versions of github.com/groob/plist met constraints:
           empty_data: Unable to update checked out version: fatal: reference is not a tree: 94c3023a0ab2ab1ae7ca10cf1b1416d00c0b77a0

           master: Could not introduce github.com/groob/plist@master, as it is not allowed by constraint empty_data from project github.com/groob/autopkgd.

turns out, $GOPATH/src/github.com/groob/plist had a branch other than master checked out and the changes in that branch were not pushed to github.
git checkout master on the plist repo, and then running dep init again worked.
This issue sounds similar to #158 but I wasn't sure so I'm filing a new issue.

Yeah, thanks for reporting this one. I think this issue is actually the tip of a potentially large iceberg. For every version (branch or tag) we pull from GOPATH, we should ideally:

Verify that the named ref exists in the upstream source; if it doesn't, solve failure is guaranteed
For tags, verify that (if it makes sense for the vcs type), the revision is as expected - e.g., the revision behind tag v1.0.0 is the same as the revision upstream. The solver won't blow up on this case, but it seems probably better to avoid knowingly creating it in the first place if we can, especially given that we haven't sorted out solve warnings yet: sdboyer/gps#77
For anything with a revision, make sure that revision actually exists upstream. This is probably the most common case - unpushed commits.

Ran into this one today as well, issue was unpushed commit, but wasn't really clear from the error message.

I do want to improve the error here, for sure - there's no reason anyone would realize that that's the problem.
But it's a little arduous to figure out if a commit/ref is unpushed (and across different VCSes!) up front. It might be more productive to do some sniffing on failure to see if the error looks like a local-only data issue.

@paddie @groob if either of you still happen to have a case handy for this and wouldn't mind testing with the latest dep to see if there's an improvement, I'd find it to be a great help 😄 I think what'll happen silent success, where the rev from on disk ends up being ignored and the "default" version - latest semver tag if there is one, else default branch) gets selected.

We've now got a passable answer for this in the FAQ, so closing this out. Thanks!


Added Squidex CMS to the list (I am the main contributor)

[x] verified that the CMS I'm adding is still maintained.
[x] read CONTRIBUTING.md.
[x] did not generate README.md.

Thank you!


Parametrize path to profile dir

This is a new attempt to solve #280 this time against master.
This seems to work as intended.
But I keep this as Work in progress because I have another unsolved issue (#326), which may be related and leads for me at least to the situation where the changes from this pr work, but do not help.

As described in #326 I found a way to make this work. You might not like it. This is the best compromise between your suggested solution and my intention, that I got to work.
Also: There is now just one commit (namely 3aac458) which makes the difference between master and nixos-module-user-pkgs. Is there any reason to not merge it into master? I don't see one.

Nice! I've rebased this to master in c18b1328a52c0d5ce54924051a43a597b86ff4e3. Note, I simplified the home.profileDirectory value to just cfg.homeDirectory + "/.nix-profile". I will change to the richer one for the branch.

That was quick. Nice!
I am just curious. Why even have a specific branch for the nixos-profile? It seems to me that nothing in master would break from merging it. Did I overlook something?

I've previously experienced some issues with using the declarative user-package mechanism of NixOS, in particular with programs using the Qt library. My hope is to eventually merge it to master but want to be certain it works well first. And I haven't had time to dig into it properly yet.


Need to get ASCII or string values from modbus registers

I am using modbus flex getter node and I get "int" values from the registers.  Is there a way to get the values in ascii or string format?
As of now, I get
a[0]=21328
In binary, it is<PHONE_NUMBER>010000  which represents "S" in string/ASCII
I want to get a[0]=S

use the Buffer and you will have all what you need

that is the reason why the output sends the Buffer to - see JS Buffer tutorial


Imports without import clause don't report that the specifier can't end with .ts

🔎 Search Terms
import clause ts extension resolution
🕗 Version & Regression Information

This is the behavior in every version I tried

⏯ Playground Link
https://www.typescriptlang.org/dev/bug-workbench/?module=1#code/PTAEAEDMEsBsFMB2BDAtvAXKZA6ALgM4BQR8AHgA4D2ATnqAMZWIH3KgC8oA5MtySAgwEKdFgBG+YkWipqdHjmC5C-WfPoBvAL6hINKqkXKp-IA
💻 Code
// @filename: a.ts

export const a = 'a'

// @filename: b.ts

import './a.ts'
import {} from './a.ts'

🙁 Actual behavior
We get one error in b.ts
🙂 Expected behavior
We should get errors on both imports in b.ts
Additional information about the issue
No response

These imports are canonically unchecked by design. I personally would love to see this change, but IIRC this is currently intentional behavior, so people can write import "./App.css";.

I understand this is something that works as expected for a class of imports. I'm specifically reporting this as an issue with *.ts imports. Those have special meaning for TS and it feels weird that this works inconsistently for them here.


[Request] Add support for local Jackett

Most added indexers in Jackett support searching by id, URLs are usually like this
http://localhost:9117/UI/Dashboard#search=tt0055630

What is the point to search same thing twice?

Maybe added to Icon sites (no search) section, cause I have auto search disabled, I don't want to auto search every title page I visit


⚠ Bofrost.be has degraded performance

In 4090fda, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2308 ms

Resolved: Bofrost.be performance has improved in ef2b1b0 after 19 minutes.


[ISSUE #23] solve error Algorithm HmacSHA1 not available when your java_home is not found

add find_java_home function to avoid error: Algorithm HmacSHA1 not available
Make sure set the target branch to develop
What is the purpose of the change
Solve error Algorithm HmacSHA1 not available when your java_home is not found by adding find_java_home function to tools.sh
Brief changelog
Solve error Algorithm HmacSHA1 not available when your java_home is not found by adding find_java_home function to tools.sh
Verifying this change
eg: <IP_ADDRESS> is you rmqnamesrv ip address
you can use this command(docker exec -it rmqbroker ./mqadmin clusterList -n <IP_ADDRESS>:9876) to  verify if RocketMQ broker works now.
#23 Deploy broker with docker-compose returns NoSuchAlgorithmException

@TianMing2018 ping~

Coverage increased (+0.6%) to 51.96% when pulling 840da243d53984fe314cbc1eb183661d26628265 on TianMing2018:develop into 35c95eb7a67820f25de8471e50e9988c85a8dc04 on apache:develop.


Add Pages for Edit Interest Area

[ ] Add editing page for Interest Area on Web

[ ] Add editing page for Interest Area on Mobile

Originally posted by @FurkanOzcelik in https://github.com/bounswe/bounswe2023group8/issues/51#issuecomment-1501087160
Opened new issue since older issue was created for revisions on feedbacks, this pages were not a part of feedback.

[ ] Add Interest Area page for Guests which only consist Public IA's on Web

[ ] Add Interest Area page for Guests which only consist Public IA's on Mobile


through2 does not support readableObjectMode and writableObjectMode

through2 has a dependency on:
"name": "readable-stream",
"version": "2.0.2",
"description": "Streams3, a user-land copy of the stream library from iojs v2.x"
This does not support the split-mode options readableObjectMode and writableObjectMode that are now available on native streams in node 0.12.7. This makes it impossible to create a transformer that reads objects and writes buffers.

@chrisdickinson do we have a discrepancy between features available streams in 3.x and 0.12? This is the first I've heard of these split objectMode options.

node:

master has it: https://github.com/nodejs/node/blob/master/lib/_stream_readable.js#L23
3.0 has it: https://github.com/nodejs/node/blob/v3.0.0/lib/_stream_readable.js#L23
0.12 seems to have it: https://github.com/nodejs/node/blob/v0.12/lib/_stream_readable.js#L42 (i couldn't find a 0.12 tag, only the branch)

readable-stream:

master has it: https://github.com/nodejs/readable-stream/blob/master/lib/_stream_readable.js#L73
2.0.2 has it: https://github.com/nodejs/readable-stream/blob/v2.0.2/lib/_stream_readable.js#L73

So I'm guessing @aptogo the bug is somewhere else.

Sorry, my mistake. I get readableObjectMode and writableObjectMode back to front. writableObjectMode sets the mode coming into the transform and readableObjectMode sets the mode going out of the transform.

yeah those terms can be confusing


Viya monitoring is no longer operational when scaling down the nodes to stop the AWS EKS cluster

Hi Team,
I have opened this issue following an issue I raised with viya4-monitoring-kubernetes team.
https://github.com/sassoftware/viya4-monitoring-kubernetes/issues/397
Viya 4 has been deployed using viya4-deployment project on AWS. According to SAS PSD engineer, "we have to scale-down the nodes in the AWS EKS cluster to stop the cluster. After restarting the EKS cluster, we have encountered the following problem:
Viya Monitoring is no longer operational. We think that this is due to the corruption of the data store, as mentioned here (#129)"
The potential solution, according to the above link, is to use a remove and redeploy process. They suggest using the scripts deploy_logging.sh and remove_logging.sh to perform these tasks (https://github.com/sassoftware/viya4-monitoring-kubernetes/tree/main/logging/bin)
With the Viya deployment project, the de-installation of cluster-logging and cluster-monitoring deletes everything including PV, PVCs and name spaces.
The engineer said, "these scripts are no longer available in the environment."
@gsmith-sas has provided the answer:
The Viya 4 Deployment project clones our project repo as part of the deployment process, runs the appropriate scripts and then cleans up after itself. This means the copy of our project repo is not available after deployment. It uses the same general process when removing things as well. Given this behavior, if you want to continue using Viya 4 Deployment, you would need to (re)clone our project repo after the initial deployment process to have access to our scripts (including the deploy_logging.sh and remove_logging.sh scripts).
https://github.com/sassoftware/viya4-monitoring-kubernetes/issues/397#issuecomment-1244559048

It looks that Viya Monitoring cannot be deployed with Viya deployment project as it removes Viya monitoring project repo after the deployment. The solution is to redeploy Viya Monitoring.
Do you think a new feature that will be included in Viya deployment project in order to keep the Viya monitoring repo so that the appropriate scripts can be used rather than redeploying Viya Monitoring manually?
Thank you
Regards,
Ira

@irchum, please open a PM Request for this enhancement so that it can be considered, thanks.

After team discussion with PM we are closing this feature request that would preserve the Viya 4 monitoring repository content instead of removing it as is the current behavior. If you have a requirement to preserve the Viya 4 repo monitoring content in order to re-apply or otherwise re-run the same or other Viya 4 monitoring scripts at a later time, please download the Viya 4 monitoring project separately and follow that project's documentation and guidance for instructions.


cartogtapher subscribes to two 2d lidars data as expected, but uses ONLY ONE to build a map

I am using two 2 Omron lidars, creating two different nodes with topics named scan_1 ans scan_2, successfully echo-ing them.
I want to merge them to use cartographer 2d.
Cartographer subscribes to two lidars, but still builds the map only with one.
Here's the rviz vizualisation
.lua file if the following:
options = {
  map_builder = MAP_BUILDER,
  trajectory_builder = TRAJECTORY_BUILDER,
  map_frame = "map",
  tracking_frame = "imu_link",
  published_frame = "odom",
  odom_frame = "odom",
  provide_odom_frame = false,
  publish_frame_projected_to_2d = false,
  -- use_pose_extrapolator = true,
  use_odometry = true,
  use_nav_sat = false,
  use_landmarks = false,
  num_laser_scans = 2,
  num_multi_echo_laser_scans = 0,
  num_subdivisions_per_laser_scan = 10,
  num_point_clouds = 0,
  lookup_transform_timeout_sec = 0.2,
  submap_publish_period_sec = 0.3,
  pose_publish_period_sec = 5e-3,
  trajectory_publish_period_sec = 30e-3,
  rangefinder_sampling_ratio = 1.,
  odometry_sampling_ratio = 1.,
  fixed_frame_pose_sampling_ratio = 1.,
  imu_sampling_ratio = 1.,
  landmarks_sampling_ratio = 1.,
}

MAP_BUILDER.use_trajectory_builder_2d = true
TRAJECTORY_BUILDER_2D.num_accumulated_range_data = 10
TRAJECTORY_BUILDER_2D.min_z = 0.05
TRAJECTORY_BUILDER_2D.max_z = 0.45
TRAJECTORY_BUILDER_2D.min_range = 0.1
TRAJECTORY_BUILDER_2D.max_range = 20.0
TRAJECTORY_BUILDER_2D.ceres_scan_matcher.occupied_space_weight = 1.
TRAJECTORY_BUILDER_2D.ceres_scan_matcher.translation_weight = 40.
TRAJECTORY_BUILDER_2D.ceres_scan_matcher.rotation_weight = 40.
TRAJECTORY_BUILDER_2D.use_imu_data = true

How to make two lidars get merged successfully?

SOLVED.
Calibration parameters min_z, max_z taken from some .lua file had to be commended as such:
-- TRAJECTORY_BUILDER_2D.min_z = 0.05
-- TRAJECTORY_BUILDER_2D.max_z = 0.45

Appeared they stand for LiDAR scanning angle. (Correct me if I wrong)
Anyway, it solved the problem:)


EntryPointNotFoundException throwns in ValueTask

I'm crossposting this issue on aspnetcore, because the error is thrown on the ValueTask returned by Mediator.
I'm not sure where the error is. Not sure if Mediator is generating something wrong between the Send and the handler, or if this is a framework issue.
Maybe you can take a look too?

It looks like the following code is actually unsafe:
https://github.com/martinothamar/Mediator/blob/7955fc8ca5247fdf98f2265337885c70e72b13a0/src/Mediator.SourceGenerator.Implementation/resources/Mediator.sbn-cs#L399
See https://github.com/dotnet/runtime/issues/85990#issuecomment-1540764556

Thanks for the report! and yes this is 100% a Mediator bug. That is indeed not safe when using a base-type as the type argument. Will look into this (and the linked PR), probably next week as I'm going away for a couple of days

#92 is looking pretty good, so as soon as the requested changes are committed it will be merged and released in a 2.1 patch.

The bugfix from #92 is available in 2.1.5


maxNodes/maxConns doesn't seem to always work

This is an old Neataptic bug that is still happening. "maxNodes" and "maxConns" don't seem to always work. After a while, they will increase over the maximum.
My settings:
    Methods.mutation.MOD_ACTIVATION.mutateOutput = false;
    Methods.mutation.MOD_ACTIVATION.allowed = [
        Methods.activation.LOGISTIC,
        Methods.activation.TANH,
        Methods.activation.STEP,
        Methods.activation.SOFTSIGN,
        Methods.activation.SINUSOID,
        Methods.activation.GAUSSIAN,
        Methods.activation.BIPOLAR,
        Methods.activation.BIPOLAR_SIGMOID,
        Methods.activation.HARD_TANH,
        Methods.activation.INVERSE,
        Methods.activation.SELU,
        Methods.activation.RELU,
        Methods.activation.BENT_IDENTITY,
        Methods.activation.IDENTITY,
    ];

    neat = new Neat(4, 1, null,
        {
            mutation: Methods.mutation.ALL,
            popsize: 100,
            mutationRate: 0.2,
            elitism: 10,
            equal: true,
            network: new Architect.Random(4, 5, 1),
            provenance: 2,
            maxNodes: 7,
            maxConns: 10,
            maxGates: 5,
        }
    );

Noting the old Neataptic issues here (just for quick reference):

https://github.com/wagenaartje/neataptic/issues/128
https://github.com/wagenaartje/neataptic/issues/130

130 is a different issue but ideally should also be fixed.

Hey @dan-ryan! Just added some updates that I hope will be solving this bug, let me know if things are working better on your end now

Great. I'll jump back into my project and test it once https://github.com/liquidcarrot/carrot/issues/115 is fixed.

@dan-ryan any word on this?

Circling back on this, while working on a full neat implementation we realized that Neataptic devised a custom method of generating offspring that doesn't inherit sizes from parents directly, this could be causing the bug
https://github.com/liquidcarrot/carrot/blob/02c90caadcdd623ebc94e6f703362bb7613ae4b8/src/architecture/network.js#L1715

@christianechevarria Any chance you guys might be able to leverage some of the optimized and immutable-by-default Genetic Programming code from Umbrella?
I dunno whether this crossover method could be repurposed for LC, but it's solid:
https://github.com/thi-ng/umbrella/blob/3a491cdff408e5bc2f5d8687c649a5b8cc1ed76c/packages/gp/src/ast.ts#L41-L88


iOS 7 and submitting to the AppStore

Squeal works on iOS 7.1 but won't pass AppStore validator. Any suggestions how to use squeal, so it will pass validator for iOS 7.1.

I'm interested in using this library in my own project. So I'm interested in finding out if it passes the AppStore validator for iOS 8.

If you're submitting your app only for iOS 8 then it will pass validator without any problems. If you want to submit it for iOS 7, then you have to add files from Squeal folder (Bindable.swift,  Database.swift, DatabasePool.swift, etc) to your project and link libsqlite3.dylib.


[README] Update README Community Section

Description
The Community section in the README says "Access the Community Drive". There is a new procedure of having this automated based on the individual filling in a community member form
Expected Behavior
Update "Access Community Drive" to "To Access Community Drive, fill Community Member Form"
Screenshots

Resources
Refer to the Contributing guide
Environment:

OS: [e.g. Ubuntu]
Browser: [e.g. Chrome, Safari]
Version: [e.g. 22]
Device: [e.g. laptop, iPhone 8]

I'll be happy to take up this issue

The following phrase should be used:
✔ Access the Community Drive by completing a community Member Form.

@leecalcote hey i assume this issue has been resolved already. And not only that there are other issue link the issue

This issue is resolved

Thank you, @soham4abc 👍


Brave wallet - Failed to get the gas fees for EIP-1559 transaction

Describe the bug
I've tried to send ether to another wallet via https://example.usedapp.io/send, but got Failed to get the gas fees for EIP-1559 transaction error
To Reproduce

Access the Send Ether Example in your Brave browser.
Connect your wallet with the built-in wallet of Brave.
Enter an amount of ether you wanted to send, and the recipient address.
Click the Send button

I have reasons to believe any issues related to transaction(s) sent to any wallet is out of the UI control, unless the UI specifies gas data.
Its either a problem with your wallet RPC Provider or the Wallet itself. I believe


Update link to selenium page objects information

This is just an update to the link to Selenium Page Object information. The current link is outdated and redirects to https://github.com/seleniumhq/selenium-google-code-issue-archive

@samueljseay Thanks for contributing!


[WIP] Swift 4

Nice work Paul, I'm sure you are aware of the issue with:
Simultaneous accesses to 0x7f8abce14760, but modification requires exclusive access. Previous access (a modification) started at Siesta NetworkRequest.broadcastResponse(_:) + 2338 (0x10717f042). Current access (a read) started at: 0    libswiftCore.dylib                 0x000000010b101740 swift_beginAccess + 505 1    Siesta                             0x0000000107179f80 Net

I thought I’d fixed it. Are you getting this on the current swift-4 branch?

Yes just checked now, it’s gone.
Thanks
Sent from my iPhone
On 3 Sep 2017, at 16:41, Paul Cantrell <notifications<EMAIL_ADDRESS>wrote:
I thought I’d fixed it. Are you getting this on the current swift-4 branch?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/bustoutsolutions/siesta/pull/213#issuecomment-326812469, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ADrKzrupfbHfXt7WnUKP0h3aVEYeSd8Sks5sesiWgaJpZM4Ou6EN.

Awesome. Thanks for checking!


fix(system): Bad operator

Overview
Operator?  Can you help me place this call?
Fix for gatsby upgrade https://github.com/codecademy-engineering/static-sites/pull/397/files
PR Checklist

[ ] Related to designs:
[ ] Related to JIRA ticket: ABC-123
[ ] I have run this code to verify it works
[ ] This PR includes unit tests for the code change

🚀 Styleguide deploy preview ready!https://5fb5a2bfbf1ad111bb9fd71a--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@5.4.1-alpha.7978b4.0@codecademy/gamut-styles@7.4.4-alpha.7978b4.0@codecademy/gamut-system@0.1.3-alpha.7978b4.0@codecademy/gamut@17.3.9-alpha.7978b4.0@codecademy/markdown-overrides@0.3.12-alpha.7978b4.0<EMAIL_ADDRESS>
📬Published Alpha Packages:@codecademy/gamut-labs@5.4.1-alpha.28089d.0@codecademy/gamut-styles@7.4.4-alpha.28089d.0@codecademy/gamut-system@0.1.3-alpha.28089d.0@codecademy/gamut@17.3.9-alpha.28089d.0@codecademy/markdown-overrides@0.3.12-alpha.28089d.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fb5a6682ad69300d1e65ece--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-labs@5.4.1-alpha.cfed03.0@codecademy/gamut-styles@7.4.4-alpha.cfed03.0@codecademy/gamut-system@0.1.3-alpha.cfed03.0@codecademy/gamut@17.3.9-alpha.cfed03.0@codecademy/markdown-overrides@0.3.12-alpha.cfed03.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://5fb5b80c90032e00c0a41535--gamut-preview.netlify.appDeploy Logs


RemoteFX in FreeRDP 1.0 does not work

I`ve tried in many circumstances under debian squeeze using FreeRDP 1.0 (compiled from github) with ffmpeg support built-in.
xfreerdp -u user -p pass -d domain -f --rfx
RemoteFX is always disabled on the RD Session Host session.
This is confirmed to work from a Windows 7 SP1 client ..

@tmoore22: we'll need more information than that, because RemoteFX just keeps working like it always has been. Connecting from Windows 7 SP1 to your server (Windows Server 2008 R2 SP1 with RemoteFX enabled in RDSH, I supposed) works, but not FreeRDP?
I just tested again with my multiple servers, and they all work with RemoteFX properly

I have confirmed from a different Linux (ubuntu) with a fresh comipile of FreeRDP 1.0 against a Windows 2008 R2 SP1 Server with RemoteFX Enabled) running in RDSH mode.
RemoteFX works from WindowsTPC > RDSH
RemoteFX works from Windows7 SP1 > RDSH
RemoteFX does not work from FreeRDP 1.0 > RDSH
I have tried:
xfreerdp -x l -a 32 --rfx etc ...
also Fullscreen ...
Please provide some direction and I will post debug output, although not familiar with your coding techniques so would prefer you to provide possible gdb syntax?

Also tried with <IP_ADDRESS>7-b3eb with NO success, i.e. RemoteFX always fails ...

@tmoore22: is this the only machine where RemoteFX does not work with FreeRDP, or this happens with all the machines you try? I'm a bit clueless as to why it does not work for you. Maybe if you could set up remote access to a test virtual machine that is known to fail with FreeRDP, I could take a look.

Have tried against a Win2008R2 sp1 server and a Windows 7 desktop, remoteFx does not work.
I do get a successful RDP session, but without RemoteFX acceleration.

I can confirm this issue exactly as tmoore22 describes. My Ubuntu 10.10 does connect but always without RFX. I got no errors or anything else hinting to a problem. Access to my W2k8R2 server using a W7 with RFX does work perfectly.

I tried with 1.0 and 0.8 from git.

Havent been able to reproduce, successful rfx (verified in Windows event log) from centos5 & 6x against 2008r2sp1 rdsh..

Just to make sure: delete /usr/local/include/freerdp and /usr/local/lib/libfreerdp*, then make a clean build of FreeRDP

Will try with CentOS - have already tried a clean build (both my fail and gotsiboon are on a debian flavour)

i also tested debian squeeze/i386 as well and it worked as expected.

Are there any requirements on the Client Side ? I.e DRM ? OpenGL? framebuffer or VESA drivers?

Hi,
I dont think it is a server-side issue as I am using Windows 2008R2 and RemoteFX always works from a Windows 7 SP1 client and a Windows TPC SP1 client (Embedded).
I assess RemoteFX to be disabled in threeways: Firstly the when selecting the "Aero" theme under Desktop>Personalization I can see that composting is disabled and a message showing that "some settings have been disabled by your administrator" - i know this implies a server-side issue but this is determined by the Client capabilities - and in my case the Client is not RemoteFX capable.
Secondarily, when successfully connecting with a Win7 Client i can see an Event in the eventlog saying that a Session was started and that RemoteFX is enabled - when using xfreerdp, this event is never logged.
Third, is a visual check, and I can see that composting  and window decorations are enabled - but when moving a window over the taskbar - I can see no transparency, ie the composition is a solid effect.
I repeadily check the commits to xfreerdp and watch the issues board for updates, I am eager to get this and DirectFB working together as it paves the way for my developments.
Please help resolve, as previously commented i can provide remote access etc if you like. please contact me on my email directly for details.

Also, given guidance I can produce Wireshark packet captures, perform gdb analysis etc ... but wouldnt know where to start really with your code ...

Are you using xfreerdp, or dfreerdp? Your original description said you were using xfreerdp
I know your server works with mstsc.exe, my point is that while your server works with the Microsoft client, there might be a slight difference in server-side configuration which is not properly handled by FreeRDP.
In an RDSH deployment, mstsc.exe is normally able to get composition if it's been enabled server-side. However, compositing is done using the compositing virtual channel extension which is not supported by FreeRDP. In RDVH, if I understood correctly, it is possible to have the compositing done over RemoteFX, since the GPU is available to accelerate the encoding of the compositing calls. Therefore compositing is not a reliable way of determining if RemoteFX works.
One way of testing if RemoteFX works is the following:
open a browser window, go to youtube, and launch a flash video. the youtube flash video player will not make use of the multimedia redirection extension, even if it was available. If the video plays relatively ok (it would be totally unbearable under regular RDP) then you have working RemoteFX.

using xfreerdp also try dfreerdp

The proper way to determine if a session has connected with RemoteFX on RDSH is to use the event viewer:
Applications & Service Logs->Microsoft->Windows->RemoteDesktopServices-RemoteDesktopSessionManager->Admin
You will see an event for each RFX login saying RemoteFX was enabled.
Also, a git clone from the Nov. 1st works with my 2008R2 RDSH server just like it's supposed to.

In an earlier post i already said I checked event logs and when connecting with xfreerdp I do not get any entry in Applications & Service Logs->Microsoft->Windows->RemoteDesktopServices-RemoteDesktopSessionManager->Admin
Connecting from a Win7 Client succeeds and Yes, I do get an entry in the event log ...
Seems we both get different results, I dont know why its not working in my instance also another user above (gotsiboon)
Please can you tell me what distribution of Linux you are using on the client side?

Hi guys,
I have to reconfirm once more that RFX doesn't work for me. I have the same
situation as tmoore22 that my W7-access gets logged into W2k8R2 eventlog as
fullblown RemoteFX activated, but my Ubuntu10.10-access doesn't.
Marc-Andr: Do I remember right that a message similar to "~Establish
remotefx activated connection to server~" should be shown in cmdline. I
believe I saw something like in my bash when connecting (with RFX) some
month ago (successful). But now it doesn't show up anymore.
Anyway, now - after some 2-3 weeks into another project that kept me busy
completely - I have the time to invest why RFX doesn't work on my Ubuntu.
So, if anybody has another hint (especially regarding missing or BROKEN
dependencies) I have the time to test it right away.
What's the best method to debug RFX? When compiling with "--with-debug" the
output in my bash looks pretty much the same as without "--with-debug"!?
Regards,
gotsiboon.
On Sat, Nov 5, 2011 at 1:24 AM, tmoore22 <
<EMAIL_ADDRESS>
In an earlier post i already said I checked event logs and when connecting
with xfreerdp I do not get any entry in Applications & Service
Logs->Microsoft->Windows->RemoteDesktopServices-RemoteDesktopSessionManager->Admin
Connecting from a Win7 Client succeeds and Yes, I do get an entry in the
event log ...
Seems we both get different results, I dont know why its not working in my
instance also another user above (gotsiboon)
Please can you tell me what distribution of Linux you are using on the
client side?

Reply to this email directly or view it on GitHub:
https://github.com/FreeRDP/FreeRDP/issues/137#issuecomment-2634655

--
No 112!

Uhmm,...
BTW: How to enable --with-debug with cmake?
Thanks for help.
Regards,
gotsi.boon.

I can confirm I have also tried FreeRDP from Ubuntu client to Windows 7 client and NO RFX is enabled.
see - https://github.com/FreeRDP/FreeRDP/wiki/Compilation - for DEBUG info

I tried to compile like this:
cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
Result is:
user@client:~/Downloads/FreeRDP$ cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
-- FreeRDP GIT
-- Finding suggested package ALSA.
--   Disable this using "-DWITH_ALSA=OFF".
-- Skipping optional package PulseAudio.
--   Enable this using "-DWITH_PULSEAUDIO=ON".
-- Skipping optional package PCSC.
--   Enable this using "-DWITH_PCSC=ON".
-- Finding suggested package Cups.
--   Disable this using "-DWITH_CUPS=OFF".
-- Found Cups: /usr/lib/libcups.so
-- Finding suggested package FFmpeg.
--   Disable this using "-DWITH_FFMPEG=OFF".
-- Skipping optional package CUnit.
--   Enable this using "-DWITH_CUNIT=ON".
-- Finding suggested package X11.
--   Disable this using "-DWITH_X11=OFF".
-- Finding suggested package XKBFile.
--   Disable this using "-DWITH_XKBFILE=OFF".
-- Finding suggested package X11.
--   Disable this using "-DWITH_X11=OFF".
CMake Warning at client/X11/CMakeLists.txt:56 (message):
WITH_MANPAGES was set, but xmlto was not found.  man-pages will not be
installed
-- Finding suggested package Xinerama.
--   Disable this using "-DWITH_XINERAMA=OFF".
-- Finding suggested package Xext.
--   Disable this using "-DWITH_XEXT=OFF".
-- Finding suggested package Xcursor.
--   Disable this using "-DWITH_XCURSOR=OFF".
-- Finding suggested package Xv.
--   Disable this using "-DWITH_XV=OFF".
-- Skipping optional package DirectFB.
--   Enable this using "-DWITH_DIRECTFB=ON".
-- Finding suggested package X11.
--   Disable this using "-DWITH_X11=OFF".
-- Finding suggested package Xext.
--   Disable this using "-DWITH_XEXT=OFF".
-- Finding suggested package Xdamage.
--   Disable this using "-DWITH_XDAMAGE=OFF".
CMake Error at cmake/FindOptionalPackage.cmake:37 (find_package):
Could not find module FindXdamage.cmake or a configuration file for package
Xdamage.
Adjust CMAKE_MODULE_PATH to find FindXdamage.cmake or set Xdamage_DIR to
the directory containing a CMake configuration file for Xdamage.  The file
will have one of the following names:
XdamageConfig.cmake
xdamage-config.cmake

Call Stack (most recent call first):
server/X11/CMakeLists.txt:34 (find_suggested_package)
-- Configuring incomplete, errors occurred!
But I have libxdamage1 v.<IP_ADDRESS>-1 (incl. dev & dbg) already installed.
Hmm?
I guess the missing xmlto cannot be the reason, so what is?
Of course "make" doesn't work.
Regards,
gotsiboon.

I don't know whether this ruins the debug-mode, but compilation works with:
cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON -DWITH_MANPAGES=OFF -DWITH_XDAMAGE=OFF .

But during 'make' this comes up:
user@client:~/Downloads/FreeRDP$ make
Scanning dependencies of target freerdp-utils
[  1%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/args.c.o
[  1%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/blob.c.o
[  2%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/dsp.c.o
[  3%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/event.c.o
[  3%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/bitmap.c.o
[  4%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/hexdump.c.o
[  5%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/list.c.o
[  5%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/file.c.o
[  6%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/load_plugin.c.o
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/memory.c.o
[  7%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/mutex.c.o
[  8%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/passphrase.c.o
[  9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/pcap.c.o
[  9%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/profiler.c.o
[ 10%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/rail.c.o
[ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/registry.c.o
[ 11%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/certstore.c.o
[ 12%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/semaphore.c.o
[ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/signal.c.o
[ 13%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/sleep.c.o
[ 14%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stopwatch.c.o
[ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/stream.c.o
[ 15%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/string.c.o
[ 16%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/svc_plugin.c.o
[ 17%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/thread.c.o
[ 17%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/unicode.c.o
[ 18%] Building C object libfreerdp-utils/CMakeFiles/freerdp-utils.dir/wait_obj.c.o
Linking C shared library libfreerdp-utils.so
[ 18%] Built target freerdp-utils
Scanning dependencies of target freerdp-kbd
[ 19%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/locales.c.o
[ 20%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts.c.o
[ 20%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/layouts_xkb.c.o
[ 21%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/x_layout_id_table.c.o
[ 22%] Building C object libfreerdp-kbd/CMakeFiles/freerdp-kbd.dir/libkbd.c.o
Linking C shared library libfreerdp-kbd.so
[ 22%] Built target freerdp-kbd
Scanning dependencies of target freerdp-codec
[ 23%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/bitmap.c.o
[ 23%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/color.c.o
[ 24%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_decode.c.o
[ 25%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_differential.c.o
[ 25%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_dwt.c.o
[ 26%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_encode.c.o
[ 27%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_pool.c.o
[ 27%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_quantization.c.o
[ 28%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_rlgr.c.o
[ 29%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx.c.o
[ 29%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/nsc.c.o
[ 30%] Building C object libfreerdp-codec/CMakeFiles/freerdp-codec.dir/rfx_sse2.c.o
Linking C shared library libfreerdp-codec.so
[ 30%] Built target freerdp-codec
Scanning dependencies of target freerdp-core
[ 31%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/activation.c.o
[ 31%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ber.c.o
[ 32%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/gcc.c.o
[ 33%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/mcs.c.o
[ 33%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/nego.c.o
[ 34%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/info.c.o
[ 35%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/input.c.o
[ 35%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/crypto.c.o
[ 36%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/credssp.c.o
[ 37%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/ntlmssp.c.o
[ 37%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/license.c.o
[ 38%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/errinfo.c.o
[ 38%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/security.c.o
[ 39%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/settings.c.o
[ 40%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/orders.c.o
[ 40%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/freerdp.c.o
[ 41%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/graphics.c.o
[ 42%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/capabilities.c.o
[ 42%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/certificate.c.o
[ 43%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/connection.c.o
[ 44%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/redirection.c.o
[ 44%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/rdp.c.o
[ 45%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/per.c.o
[ 46%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/tcp.c.o
[ 46%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/tls.c.o
[ 47%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/tpdu.c.o
[ 48%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/tpkt.c.o
[ 48%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/fastpath.c.o
[ 49%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/surface.c.o
[ 50%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/transport.c.o
[ 50%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/update.c.o
[ 51%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/channel.c.o
[ 52%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/window.c.o
[ 52%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/listener.c.o
[ 53%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/peer.c.o
[ 54%] Building C object libfreerdp-core/CMakeFiles/freerdp-core.dir/mppc.c.o
Linking C shared library libfreerdp-core.so
[ 54%] Built target freerdp-core
Scanning dependencies of target freerdp-cache
[ 54%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/brush.c.o
[ 55%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/pointer.c.o
[ 56%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/bitmap.c.o
[ 56%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/offscreen.c.o
[ 57%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/color_table.c.o
[ 58%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/glyph.c.o
[ 58%] Building C object libfreerdp-cache/CMakeFiles/freerdp-cache.dir/cache.c.o
Linking C shared library libfreerdp-cache.so
[ 58%] Built target freerdp-cache
Scanning dependencies of target freerdp-gdi
[ 58%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/8bpp.c.o
[ 59%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/16bpp.c.o
[ 60%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/32bpp.c.o
[ 60%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/bitmap.c.o
[ 61%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/brush.c.o
[ 62%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/clipping.c.o
[ 62%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/dc.c.o
[ 63%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/drawing.c.o
[ 64%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/line.c.o
[ 64%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/palette.c.o
[ 65%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/pen.c.o
[ 66%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/region.c.o
[ 66%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/shape.c.o
[ 67%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/graphics.c.o
[ 67%] Building C object libfreerdp-gdi/CMakeFiles/freerdp-gdi.dir/gdi.c.o
Linking C shared library libfreerdp-gdi.so
[ 67%] Built target freerdp-gdi
Scanning dependencies of target freerdp-rail
[ 67%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window_list.c.o
[ 68%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/window.c.o
[ 69%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/icon.c.o
[ 69%] Building C object libfreerdp-rail/CMakeFiles/freerdp-rail.dir/rail.c.o
Linking C shared library libfreerdp-rail.so
[ 69%] Built target freerdp-rail
Scanning dependencies of target freerdp-channels
[ 70%] Building C object libfreerdp-channels/CMakeFiles/freerdp-channels.dir/libchannels.c.o
Linking C shared library libfreerdp-channels.so
[ 70%] Built target freerdp-channels
Scanning dependencies of target cliprdr
[ 70%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_format.c.o
[ 71%] Building C object channels/cliprdr/CMakeFiles/cliprdr.dir/cliprdr_main.c.o
Linking C shared library cliprdr.so
[ 71%] Built target cliprdr
Scanning dependencies of target drdynvc
[ 72%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/drdynvc_main.c.o
[ 73%] Building C object channels/drdynvc/CMakeFiles/drdynvc.dir/dvcman.c.o
Linking C shared library drdynvc.so
[ 73%] Built target drdynvc
Scanning dependencies of target tsmf
[ 73%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_audio.c.o
[ 74%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_codec.c.o
[ 75%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_decoder.c.o
[ 75%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_ifman.c.o
[ 76%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_main.c.o
[ 77%] Building C object channels/drdynvc/tsmf/CMakeFiles/tsmf.dir/tsmf_media.c.o
Linking C shared library tsmf.so
[ 77%] Built target tsmf
Scanning dependencies of target tsmf_ffmpeg
[ 78%] Building C object channels/drdynvc/tsmf/ffmpeg/CMakeFiles/tsmf_ffmpeg.dir/tsmf_ffmpeg.c.o
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function ‘tsmf_ffmpeg_init_stream’:
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:117: error: ‘AVMEDIA_TYPE_VIDEO’ undeclared (first use in this function)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:117: error: (Each undeclared identifier is reported only once
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:117: error: for each function it appears in.)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:122: error: ‘AVMEDIA_TYPE_AUDIO’ undeclared (first use in this function)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function ‘tsmf_ffmpeg_set_format’:
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:191: error: ‘AVMEDIA_TYPE_VIDEO’ undeclared (first use in this function)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:194: error: ‘AVMEDIA_TYPE_AUDIO’ undeclared (first use in this function)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function ‘tsmf_ffmpeg_decode’:
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:416: error: ‘AVMEDIA_TYPE_VIDEO’ undeclared (first use in this function)
/home/user/Downloads/FreeRDP/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:418: error: ‘AVMEDIA_TYPE_AUDIO’ undeclared (first use in this function)
make[2]: *** [channels/drdynvc/tsmf/ffmpeg/CMakeFiles/tsmf_ffmpeg.dir/tsmf_ffmpeg.c.o] Error 1
make[1]: *** [channels/drdynvc/tsmf/ffmpeg/CMakeFiles/tsmf_ffmpeg.dir/all] Error 2
make: *** [all] Error 2
?

I was using a fresh git clone (Nov 3) on compiled & used on Ubuntu 11.10 - my setup was using multimonitor & full screen.  I am connecting to a 2008R2-SP1 Terminal Server.
I launched xfreerdp with: ./xfreerdp --rfx -f --plugin rdpsnd --data latency:12 -- serverIP

Just want to log, earlier today we temporarily resolved gotsiboon's build issues and verified that freerdp git & rfx is working on his ubuntu system. The rfx caps were being sent, rfx encoded packets were being received, & event log message were showing up against a RDSH system.

Hi,
indeed the problem is solved on that machine. It's a pity that a reel
sustainable solution and a reason for this misbehavier couldn't be cleared
as I have a whole bunch of machines with the same issue (all Ubuntu 10.10).
I think this is worth some further investment as this problem still
persists in FreeRDP 1.0. I had the impression that the problem might is
connected to ffmpeg. Antony what do you think? Can you remember the exact
compilation string? Or could it be anything left over from an old FreeRDP
0.82 installation that is conflicting with the new version? I mean: you
compiled into a separate folder, independend from the installation of the
old version and it worked right away. But if the standard path is used it
doesn't work, right?
Antony, again thanks a lot.
Regards,
gotsiboon.
On Wed, Nov 9, 2011 at 5:25 AM, atong-tcs <
<EMAIL_ADDRESS>
Just want to log, earlier today we temporarily resolved gotsiboon's build
issues and verified that freerdp git & rfx is working on his ubuntu system.
The rfx caps were being sent, rfx encoded packets were being received, &
event log message were showing up against a RDSH system.

Reply to this email directly or view it on GitHub:
https://github.com/FreeRDP/FreeRDP/issues/137#issuecomment-2674631

--
No 112!

I have done a fresh install of Ubuntu 10.04.3 LTS on my old laptop, and tried to reproduce any of the issues mentioned.
I first compiled without ffmpeg, RemoteFX worked.
I then installed ffmpeg, did rm CMakeCache.txt && cmake ., recompiled. It worked again, confirmed by the event log.
If someone could identify a particular setup known to fail, I'll try to reproduce it.

Hi Marc-Andr,
what info do you need? I'm willing to deliver any info you want...
For my last compilation-probs see my messages above.
Regards,
gotsiboon.

If someone could identify a particular setup known to fail, I'll try to
reproduce it.

Reply to this email directly or view it on GitHub:
https://github.com/FreeRDP/FreeRDP/issues/137#issuecomment-2712881

--
No 112!

Just to make easier for people wanting to look at it, I'll try to summarise it:

RemoteFX works now
Aero themes partially (transparency fails)

Both works with 0.9-git so it is clearly a regression.

Can anyone post a screenshot of the transparency issue with Aero?

I will ask someone to do that on monday.

Does one need an RDVH setup in order to reproduce the issue? What would be better is to use the --dump-rfx option to record a session where the problem happens. I could then use recorded session to reproduce the issue locally. The pcap dump only contains RemoteFX data, nothing else, and can be replayed by the current experimental FreeRDP server.

I am using an RDVH server and, while I can definitely confirm that remoteFX is being used, Aero is being disabled.  The logfile on the server shows the RDP server processes -- after negotiation and connection creation -- are disabling the Desktop Window Manager:  "The Desktop Window Manager was unable to start because composition was disabled by a running application".
I can also confirmed that xfreerdp did work correctly in the freerdp-0.8x development branch -- same server, same parameters, and you get an Aero desktop; while with freerdp-1.0 you do not.
I spent a little time looking through the code for missing or changed capabilities or something, but I haven't found the "smoking gun" yet.  However, a couple things caught my eye:  rdp_write_offscreen_bitmap_cache_capability_set has a stream_read_uint32 rather than stream_write; and in xf_post_connect where xfi->primary_buffer is allocated, might it be using xfi->width and xfi->height before they are initialized to instance->settings->width and instance->settings->height?

@dpoe the stream_read_uint32 in rdp_write_offscreen_bitmap_cache is obviously a bug, and might be responsible for other issues. thanks for spotting it. I'll push a fix tonight, but I can't test Aero myself.
I found this thread on the Microsoft forums: http://social.msdn.microsoft.com/Forums/en-AU/os_windowsprotocols/thread/7774cec2-a86b-4a5f-89f3-f88bccb5d32c
It is true that we aren't setting PERF_ENABLE_DESKTOP_COMPOSITION in the performance flags. 0.9 used null performance flags. I think I will add a command-line flag to enable this flag in the performance flags, so that you guys can try it out and see if it makes a difference.

@dpoe ok, the offscreen cache capability set is fixed. I added a --composition option, but it seems to disable RemoteFX on my RDSH setup which does not support desktop composition anyway.

Note that --composition has to be used after --rfx, since the --rfx code resets the performance_flags to zero.   It might be nice in the long run to get rid of order dependency for options, but that's just a nicety.

@dpoe are you sure? I made it such that --composition sets settings->desktop_composition to true, and then at the very end of the arguments processing the flag gets added to avoid this type of problem.

ok, I have just tested it myself with an RDVH setup, and I confirm that it works! closing this ticket now.

I still have issues with RemoteFX - have tried all combinations of --composition and --rfx against a RDSH server and it doesnt work for me!
Using the latest source from git://
Tim


Update dependencies

@HosniMansour If you are fine with these changes (we already use them in bidx/bidx right now) merge it and I will also close #9 and remove the branch which has the same changes.

Agree, I guess we can also change it to php: >=7.4 now, also to avoid the confusion it would be better to change the namespace from bidx/laravel5-amazon-mws to bidx/laravel-amazon-mws

@HosniMansour good point, done in https://github.com/BidX/amazon-mws-laravel/commit/98c9a9bb64d9f63ce8e7190424a1586d99f9afcf


Better Crawler and UI

I upgrade the capacities of the crawler and enhance the ui

I am interested in this issue, please assign me.
@jatiinyadav

Hi @MRMORNINGSTAR2233,
Are you working on this?

i had started but currently i have exams till wednesday so its on hold
after exam ill continue

Yes @jatiinyadav

I am interested in this issue, please assign me. @jatiinyadav

@kratik1237 You can start working on this.

Okay sir 👍🏻

i will start working now ,plz assign the issue
@jatiinyadav


Boost updates v2

Batch of updates following our initial merge earlier on Monday.

Issue was on missing DAO_SLUG in prod, not this PR.


add option for UBA target, rename functions and variables

supersedes #91
-> renaming of functions and variables
-> slightly different code structure
-> increased 2020 target
-> specified the scenarios which keep the KSG targets
-> took all targets from the Appendix of the UBA Projektionsbericht

For CurrentPolicies the European CO2 Target stays fixed after 2030. Is that still reasonable? Ideally we would have a similar source like the UBA Bericht for the EU emissions


Update geolocation package in order to support floss better

TODO
See: https://github.com/Baseflow/flutter-geolocator/issues/841
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

Not exaclty sure what upgrading helps. We actually already upgraded. Closing this.


Force matching dtypes for ops that take 2 inputs, to be compatible with TensorFlow

Force matching dtypes both at run-time and compile-time for ops that take 2 inputs, to be fully compatible with TensorFlow. Ops that require both inputs to be of same dtype:

maximum
minimum
add
subtract
equal
multiply

Also cleanup: always use the letter D for D extends DataType

This change is

Nice cleanup. It might be nice to add quick unit tests for the 6 ops that now throw if the dtypes dont match at runtime.
Unfortunately my PR added non-D DTypes, apologies. Only two places you'll have to update: math.customGradient & backendEngine.customGradient

Reviewed 10 of 10 files at r1.
Review status: 7 of 10 files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


can not see the LogSize and Lag in the Consumers' Topic

My old kafka manager version is <IP_ADDRESS>, and the kafka version is <IP_ADDRESS>, and now ,I upgrade my kafka manager to <IP_ADDRESS>, I can see the consumer and topic list. but I can't see the LogSize and Lag in the Consumers' Topic. So how can I solve this problems?

That happened to me, too


API + Images/JS/CSS cache

i wonder if its possible to cache the entire website (all the images and js and css files) api get requests except api post/put/delete requests.

@kodeine - in general it should be possible to cache any static assets according to the service-worker spec. Regarding caching API requests, there is no built-in solution for this ATM, but it is possible with some coding, see https://github.com/NekR/offline-plugin/issues/64


[Suggestion] Config option to disable recipe book in crafting terminal

A lot of people who play our modpacks have reported extreme lag when opening the Simple Storage GUI. For all of these people, simply closing the recipe book in the GUI has fixed this lag. For some, this lag is so extreme that it becomes very difficult to do so.
A simple config option which prevents the recipe book from being open at all in the GUI's of the Crafting Terminal and the Wireless Crafting Terminal would fix this.
The recipe book inside of the normal Minecraft inventory seems to have the same amount of lag for people experiencing this. It's possible another mod is causing this, but I am unable to deduct which as I cannot recreate the issue on my side. It could also be because the vanilla recipe book isn't meant to handle 10,000 recipes. Who knows.

RIP tom5454

Posted the proper update for it in https://github.com/tom5454/Toms-Storage/issues/182


Implement mechanism in Connectivity Proxy Reconciler that prevents overwriting user's configuration

Changes:

Fixed issue with downloading archives from repository protected with tokens
Added code in Connectivity Proxy Reconciler passing token to Chart Provider
Added code in Connectivity Proxy Reconciler filtering specific manifests
Added mechanism in Connectivity Proxy preventing configuration overwrite on upgrade

/retest

/retest

/retest

/retest

/retest

/test all

/test all

/test all

/test all

/test all

/test all

/test all

/test all

/test all

/test all


389 Lazy load slides feature

[https://github.com/brainhubeu/react-carousel/issues/389] an issue linked to the PR
I've named prop simply 'lazyLoad', cause basically it lazy loads whole slide, not just one image.

IssueHunt Summary

Referenced issues
This pull request has been submitted to:

#389: lazy loading of images

@ndeviant
I opened https://github.com/brainhubeu/react-carousel/pull/532 instead because only for the main repo, it's possible to build a testing environment. It's according to the workflow.


Add HotColumn element

⚠ Work in progress
Description
We need a component to declare columns inside HotTable element.

[ ] Add <hot-column> component

[ ]  Docs: Add an example with declared <hot-column>
[ ]  Docs: Add an example with <hot-column> and for loop

[ ] Support React components as hot-renderer or hot-editor #21

[ ] Docs: Add an example with hot-renderer
[ ] Docs: Add an example with hot-editor

Basic use case
import {HotTable, HotColumn} from '@handsotnable/react';

class App extends React.Component {
  render() {
    return (
      <HotTable settings={this.hotSettings}>
        <HotColumn title={'fist column'}/>
        <HotColumn title="second column">
      </HotTable>
    );
  }
}

Map
import {HotTable, HotColumn} from '@handsotnable/react';

class App extends React.Component {
  constructor() {
     this.columns = [ ... ];
  }

  render() {
    return (
      <HotTable settings={this.hotSettings}>
        {this.columns.map((column) => (<HotColumn settings={column}/>))}
      </HotTable>
    );
  }
}

Custom renderer and editor
import {HotTable, HotColumn} from '@handsotnable/react';
import {CustomEditor} from './CustomEditor';
import {CustomRenderer} from './CustomRenderer';

class App extends React.Component {
  constructor() {
     this.columns = [ ... ];
  }

  render() {
    return (
      <HotTable settings={this.hotSettings}>
        <CustomEditor hot-editor />
        <CustomRenderer hot-renderer/>
      </HotTable>
    );
  }
}

Additional wrap helper so we can use react renderers globally
Requires rendererCache access. Should we attach wrapper instance to HoT? https://github.com/handsontable/vue-handsontable-official/issues/129
import { wrapComponent } from '@handsontable/react`;

Handsontable.renderers.registerRenderer('LinkRenderer', wrapComponent(LinkRenderer));

inform Zen 22973

So, how exactly does one use this? I see a bunch of code comments, but isn't clear in the docs, and wrapComponent isn't exported by @handsontable/react, so I must be missing something here

Hi @AddoSolutions, have you seen Using the HotColumn component in the docs?

Nope, but that looks like the ticket :)
Thank you!
On Fri, Sep 11, 2020 at 10:22 AM Wojciech Czerniak<EMAIL_ADDRESS>wrote:

Hi @AddoSolutions https://github.com/AddoSolutions, have you seen Using
the HotColumn component
https://handsontable.com/docs/8.0.0/frameworks-wrapper-for-react-hot-column.html
in the docs?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/handsontable/react-handsontable/issues/130#issuecomment-691124408,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA5OGCNKIBB465Q3N4QTVXLSFIXEFANCNFSM4G73FDOA
.


MAINT: Remove install target full

We have two install targets expressing the same dependencies but it seems that only all is used and leveraged in our CI/CD.
I feel like there is no reason to keep the full target anymore.
Note: This is also more compliant with how other pyansys projects are working.

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

Project coverage is 76.67%. Comparing base (f8ecd84) to head (872828c).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4368      +/-   ##
==========================================
- Coverage   81.59%   76.67%   -4.92%
==========================================
  Files         107      107
  Lines       52463    52463
==========================================
- Hits        42807    40226    -2581
- Misses       9656    12237    +2581


Bugfix/#261

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
4837

Relevant Lines:
5435

💛  - Coveralls


Authentication Key approach does not work on OSMC on Raspberry

Bug report
Authentication Key approach does not work on OSMC on Raspberry. Indeed, if you try to generate the key on the machine itself, of course you cannot launch a browser because there is no X environment installed. Installing Links text based browser is not a solution, because Netflix refuses the connection because of "no javascript"
Any idea of how to make this work in an environment where you do not have the X environment or the browser?
Your Environment
Raspberry 4 with 8GB Ram
MicroSD Lexar 64GB
OSMC 2021.08-1 with Kodi 19.X
AndreaCastagnaIT 1.0.0

Dear github actions.
If you look at the bug described you will see there is no need for a log. May I say this is also a colossal waste of time? If you develop an AI based system could you make sure it does understand 1) the context 2) the meaning, before deploying?
Best,

you don't need to run this program on raspberry. Run it on Windows and copy the file to the raspberry.

f you develop an AI based system could you make sure it does understand 1) the context 2) the meaning, before deploying?

really? If you're here to complain, you can go elsewhere
or else you are welcome to invest your time in implementing a BOT with AI for decoding of the contents of an Issue thread
sidenote, last version 1.17.0 do not need of Authentication Key, can be used username/password

Well, I am actually an OS developer, who uses github, so I am free to complain with github as much as I want, if you do not mind. Also, I am not 100% sure why you care so much about what I tell github. That said, in the last version (which I am currently using) username / password does not work, and return the infamous "wrong password / change password" error. Anyway, I bypassed the problem ....

Well, I am actually an OS developer, who uses github (among other repositories), so I am free to complain with github as much as I want, if you do not mind (and also if you mind). Also, I am not 100% sure why you care so much about what I tell github.

if you know github, you should know that the bot is based on a github action,
i developed this github action myself, and even if it's not perfect it takes a lot of work off my shoulders
so if you complain, it's directed at my Github Action development, not at the user "Bot"
Anyway, since you've solved it
i close it


Add a button on new product card

The button is shown when the text is shown, and on click opens the edit screen to create the product.
Fix #2859

This looks reasonable 👍

@deniger can you review the PR ?


use es6 arrow functions

https://github.com/Luwat/rock-paper-scissors/blob/a119ddcd8b59a60df7cf9a3d7672dfe12da1a129/script/script.js#L14
Kindly change this and other regular functions to es6 arrow function syntax:
const playRound = (playerSelection, computerSelection) => {
}

This issue has been addressed!
Thanks for your review and support @mikenath223.


Issues on flutter 2.2.2

Android version 11, minisdk 23 and 30
IOS no issues
On android the song will be downloaded over internet but can't load it to the player instance but the song will be available from notification once click on play notification it will start playing .

I experience the same on Android

No longer use the package


Any more comprehensive examples of usage?

Sorry if I'm just dense, but I'm not understanding how to use this to manage the private bits in my Android project. I have a keystore I've used to sign the app bundle and I have an API key .json that I use to push the bundle up to the Play Store API - this is all working well. However, I need to share these protected resources and I was looking to take a similar approach to what fastlane match does on the iOS side with this plugin. Can I use the same GitHub repo as we're using for match? Can I use the same OpenSSL key as we're using for match? I assume I need to create a .zip of the existing .keystore and .json files, which cryptex will then save to the GitHub repo, but I'm a bit lost as to what I need to do where and how to incorporate it in the Fastfile lanes. I'm quite new to fastlane overall. Has anyone written a more granular how-to?
Sorry for the n00b post, I'm just a bit lost :(

Yep same... we operate in a monorepo too so there's that.
Currently my process is this:

Create new files for the new app
Create some additional tooling shortcuts (because monorepo)
get the initial app store entry created on the various app stores: fastlane produce ...
generate the certs  for the app fastlane match init
generate a set of  profiles fastlane match development etc

At this point i have a git repo with encrypted certs and profiles for the new app (this repo may already  have other certs and profiles)
What I'd like to know is where cryptex fits in here?

Yep same... we operate in a monorepo too so there's that.
Currently my process is this:

Create new files for the new app
Create some additional tooling shortcuts (because monorepo)
get the initial app store entry created on the various app stores: fastlane produce ...
generate the certs  for the app fastlane match init
generate a set of  profiles fastlane match development etc

At this point i have a git repo with encrypted certs and profiles for the new app (this repo may already  have other certs and profiles)
What I'd like to know is where cryptex fits in here?

Ok so i've since started uncovering more details:
our directory structure looks like:
package.json
.yarnrc
yarn.lock
README.md
apps/
  OneOfOurApps/
    ios/
    android/
    keys/
    dist/
    fastlane/
      AppFile
      FastFile
      MatchFIle
    packages.json
designsystem/
  demo/
    ios/
    android/
    keys/
    dist/
    fastlane/
      AppFile
      FastFile
      MatchFIle
    package.json
  packages/
    avatar/
     package.json
    ...

get the initial app store entry created on the various app stores
You need to manually do this. because: google.
generate the certs etc for the app
you have two options here:
1. use an existing keystore you get from the google developers dashboard
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_update do

    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )
  end
end

our designsystem/demo/package.json > scripts has this:
...
"fastlane": "bundle exec fastlane"
...

so when we run from our repo root:
$ yarn ds:fastlane android keystore_update

Several things happen:

the git repo is pulled down
the keystore is updated
the keystore is encrypted
the keystore is commited
the repo is pushed back up

2. generate new ones with cryptex
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_generate do
    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex_generate_keystore(
      destination: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
   )
  end
end

so when we run from our repo root:
$ yarn ds:fastlane android keystore_generate

Several things happen:

a keystore is generated
the git repo is pulled down
the keystore is encrypted
the keystore is commited
the repo is pushed back up

So @bdruth I'd imagine if you want to also include your api key too, i think (correct me if I'm wrong), but we just need to remember that cryptex_generate_keystore is the only "keystore" orientated command, where as cryptex is a generic command for adding/extracting files from our codesigning repo.
So you could do something like:
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_update do

    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/api.json",
      key: "#{key_name}.api
    )
  end
end

Ok so i've since started uncovering more details:
our directory structure looks like:
package.json
.yarnrc
yarn.lock
README.md
apps/
  OneOfOurApps/
    ios/
    android/
    keys/
    dist/
    fastlane/
      AppFile
      FastFile
      MatchFIle
    packages.json
designsystem/
  demo/
    ios/
    android/
    keys/
    dist/
    fastlane/
      AppFile
      FastFile
      MatchFIle
    package.json
  packages/
    avatar/
     package.json
    ...

get the initial app store entry created on the various app stores
You need to manually do this. because: google.
generate the certs etc for the app
you have two options here:
1. use an existing keystore you get from the google developers dashboard
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_update do

    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )
  end
end

our designsystem/demo/package.json > scripts has this:
...
"fastlane": "bundle exec fastlane"
...

so when we run from our repo root:
$ yarn ds:fastlane android keystore_update

Several things happen:

the git repo is pulled down
the keystore is updated
the keystore is encrypted
the keystore is commited
the repo is pushed back up

2. generate new ones with cryptex
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_generate do
    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex_generate_keystore(
      destination: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
   )
  end
end

so when we run from our repo root:
$ yarn ds:fastlane android keystore_generate

Several things happen:

a keystore is generated
the git repo is pulled down
the keystore is encrypted
the keystore is commited
the repo is pushed back up

So @bdruth I'd imagine if you want to also include your api key too, i think (correct me if I'm wrong), but we just need to remember that cryptex_generate_keystore is the only "keystore" orientated command, where as cryptex is a generic command for adding/extracting files from our codesigning repo.
So you could do something like:
  # designsystem/demo/fastlane/Fastfile

platform :android do
  desc "Encrypt and store the android codesigning keystore"
  lane :keystore_update do

    key_name = CredentialsManager::AppfileConfig.try_fetch_value(:package_name)

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/upload.keystore",
      key: "#{key_name}.keystore"
    )

    cryptex(
      git_url: "github.com:you/codesigning.git",
      type: "import",
      in: "keys/api.json",
      key: "#{key_name}.api
    )
  end
end