Ensure access role created is attached even if no values are provided via var.source_configuration doesnt work as expected

Description
Passing create_access_iam_role=true and source_configuration doesn't include the authentication_configuration attribute.
source_configuration = local.create_access_iam_role ? merge(
var.source_configuration,
{ authentication_configuration = { access_role_arn = aws_iam_role.access[0].arn } }
) : var.source_configuration
The above evaluation fails this is because
merge(
var.source_configuration,
{ authentication_configuration = { access_role_arn = aws_iam_role.access[0].arn } }
)
has an authentication_configuration attribute, but the false side var.source_configuration doesn't.
Terraform complains with The true and false result expression must have consistent types. The 'true' value includes object attribute "authentication_configuration", which is absent in the 'false' value

[x] ✋ I have searched the open/closed issues and my issue is not listed.

⚠ Note
Versions

Module version [Required]: 1.2.0

Terraform version: Tried both 1.3.1 and 1.5.2

Provider version(s): aws version 5.6.2

Reproduction Code [Required]
create_access_iam_role=true
source_configuration={
auto_deployment_enabled = false
image_repository={
image_configuration = {
port = 80
},
image_identifier="some_ecr_repo_in_same_account"
image_repository_type="ECR"
}
}
access_iam_role_policies = {
'ecracccess' = 'pre-existing-policy-arn'
}
Steps to reproduce the behavior:
 no
 Yes
 Passing create_access_iam_role=true and source_configuration doesn't include the authentication_configuration attribute.
Expected behavior

Actual behavior

Terminal Output Screenshot(s)

Additional context
I think the way above line of code is done, might need to reevaluated

@ankithriday I'm also experiencing this same exact issue. Did you find any solution?

Hi,
Did you find a solutuion regardin this issue ?
The true and false result expressions must have consistent types. The 'true' value includes object attribute "authentication_configuration", which is absent in the 'false' value.

I am also experiencing this issue. Are there any work arounds?


sys/openbsd: store kernel configs in tree

They now include https://man.openbsd.org/witness per suggestion from
@mptre

Can we enable LOCKF_DIAGNOSTIC while at it?

LOCKF_DIAGNOSTIC

Done

We already store syzbot configs in https://github.com/google/syzkaller/tree/master/dashboard/config
Let's put these there too.
sys/ dirs contain too many stuff already.

We already store syzbot configs in https://github.com/google/syzkaller/tree/master/dashboard/config
Let's put these there too.
sys/ dirs contain too many stuff already.

Done

The doc mentions kern.witnesswatch sysctl. I think we want 3. Is it the default?


Use with Angular.js - clashing Promise implementations

I'm trying to use the 4.2.2 version of request-promise in an Angular 4 app. I've developed an in-house networking library for making API calls which is based off request-promise. I'm distributing my library as an internal node module which allows me to load it like:
import my_lib from 'my_lib';

My package.json looks like:
"dependencies": {
    "request": "^2.81.0",
    "request-promise": "^4.2.1"
  }

but I get the following exception when I try to use it:
_Unhandled promise rejection Error: Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.
Most likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)

This might be more of a feature request rather than a bug, but is there any way to have request-promise check for window.Promise before trying to load the Bluebird polyfill?

Wondering if https://github.com/angular/zone.js/pull/899 will take care of this?

Hi @seanoshea , bluebird within request-promise does not act as a polyfill. That means it leaves the global Promise untouched. Your error must have been caused by something else.
Btw, if you prefer to use a different promise implementation even for request-promise itself, you may look into request-promise-native and request-promise-any.

https://github.com/angular/zone.js/pull/899 did not take care of this. Getting:
zone.js:634 Uncaught TypeError: NativePromise.resolve is not a function

now.


Processor vs. System

Since I'm already breaking the api here and there for the next release, why not adding yet another controversial proposal:
Rename Systems to Processor

ES “Systems” should be batch-processing algorithms: you give them an array/stream of homogeneous data, and they repeat one algorithm on each row/item. Calling them “Processors” instead of “Systems” reduces confusion.

Adam

Yeah, I tend to call parts of my program that e.g. handles UI, events etc as an event system etc not necessarily meaning an entitas system. I like the idea of renaming System to Processor.

#ECP FTW! 👯
#ECS is so 2016 ;)

I like this more than the Pool-Context at first sight, so, why not?

from @JRSerjeant

Sounds good to me. A System systems components vs. a Processor processes components. The latter sounds much better and the former just sounds odd when you say it.

Yeah, I had a processor on my old ECS project
I like it 👍

To me processors are things that take one kind of data and transform it to get another kind of data. Event Processors take events and generate more events or make changes to game state entities.
Systems are things that work on stuff continuously.  So an IReactiveSystem could make sense as IEventProcessor, especially if the events are deleted right after. But IInitializeSystem->IInitializeProcessor? Or IUpdateProcessor?
Also, does this mean the whole batch processing ideal wrt to cache friendliness is off the table then?

Or to state it differently: A processor processes a certain kind of thing. So it becomes a ThingProcessor. But systems in the more general sense can pull together information from various sources and act on them. Like a RenderSystem that might act on changes to Position, Health and AI State. Do we call it a RenderProcessor then? It doesn't process render, because render is not a component. Or should I call it a PositionHealthAIStateProcessor? The last one says what is being processed, but not what for. This is fine for input and event processors, but not for systems that don't have a singular input.

An "entity processor" does sound more descriptive of the actual purpose than an "entity system".  A system can also be quite complex, but calling it a processor should help reinforce the single responsibility idea behind it. I like this.

Would it also be acceptable to name processors simply "process", e.g. RenderPositionProcess ?

Uhh, I name my Systems plainly anyway, e.g. "RenderViews", "LoadViewsFromPrefabs", etc.
I don't 100% like the Processor idea, mostly because it sounds weird for IExecuteSystems. But if push comes to shove, I'm quite indifferent. 👍

Actually, IExecuteProcess or maybe even just IProcess sounds better to me than IExecuteSystem.

This might be going a wee bit off topic, but I've been thinking about the naming convention of ECS in general for awhile now, especially within the context of Unity.
For example, Unity's definition of a "component" makes perfect sense to me (logic & data encapsulated in a discrete element, e.g a behavior). But in a modern ECS the term makes a lot less sense because a "component" in ECS is simply data and the term doesn't actual express that. It can also be a little confusing to someone used to Unity's definition.
So I thought why not just call components "data" instead? e.g. HealthData, PositionData, etc. This perfectly describes what these components actually hold, and this combined with the more popular  "processor" over "system" also gives us a new term: EDP (Entity-Data-Processor). Which I think is actually an excellent term.
However, I guess you could also just adopt this "data" naming convention without even renaming the actual component element itself, but I do like the EDP term.
Please excuse all my thought diarrhea :p

@IsaiahKelly I love to talk about details like this, you don't have to excuse your thoughts :) Finding good names is an art :)
Recently, I was researching a way where any object can be used as components / data instead of being IComponent. I ended up calling those objects Health or Position, no suffix at all. You're right, in the end it's just data. Let's see where this is going.

One of the unique features of EgoCS seems to be the way in which it combines both entity components and Unity components together. However, I'm too much of a newbie to know if their approach is good, since this might tightly couple entities to GameObjects?
I'm still trying to make my brain understand this whole ECS concept at the moment :)

Honestly, I would definitely ask to keep entities and Unity entities separate for several reasons:

Entitas-CSharp should, like the name implies, be for C#, not Unity. A separate implementation could be Unity specific.
It would make life living hell for those of us working on alternate implementations of Entitas as an ECS in other languages.

Next, on the topic of naming:
I disagree that "components" as we know them are just data. When you consider what they represent, I think the word component properly explains what they are. Components describe characteristics of entities; for example, a Health component describes an entity that has health. It is not so much data as features of entities, so one could say Health is a component of an entity, meaning the entity is comprised of characteristics including Health.
To illustrate my point, suppose we have two entities, each with a set of components (forgive the Go syntax, it's my comfortable language and illustrates the point fine):
type HealthComponent struct {
    Health float32
}

type RegenerationComponent struct {
    Rate float32 // Represents the rate of regeneration (health per tick) this entity regains health at.
}

type Player struct {
    HealthComponent
    RegenerationComponent
}

type Bullet struct {
    HealthComponent
}

In this example, Health is characteristic of both Player and Bullet; that is to say, having health is a component that helps to make up the definition of both entities. However, RegenerationComponent is only characteristic of a Player entity; thus, a player can be differentiated from a bullet by virtue of the fact that the underlying components that make them up are different.
What you describe (using components as data) helps to differentiate between the same component in multiple entities. Maybe you want some players to regenerate health faster than others; you could set the rate differently on both. But both regenerate health.

I actually do like the idea of renaming System to process. Per Google (our lord and savior), a definition of process is:

(verb) perform a series of mechanical or chemical operations on (something) in order to change or preserve it.

Further, the definition of a processor is:

(noun) a machine that processes something.

I think that fits perfectly with the entity-component-~system~processor paradigm, as they are meant to modify or preserve entity states routinely.

@20zinnm I agree that entity components and Unity components should have a clear distinction/separation from each other. However, I don't think @sschmid is trying to remove that. I think he's just trying to find better ways to integrate ECS into the Unity workflow and/or make their application more universal. The pure C# base is a key "component" ;) of Entitas, so I wouldn't worry about that going away.

I disagree that "components" as we know them are just data. When you consider what they represent

Components describe characteristics

It is not so much data as features of entities

I think you're confusing the literal definition with the abstract. "components", "characteristics", "features" no matter what you call it, it's still all just data!  However, just calling it "data" might be a bit too literal. You, however, seem to favor the term "characteristic". So why not just call them that instead? Too many letters? :p
This is probably just personal taste, but the term "component" has never sounded right to me. I think it suggest a more complex and independent system. However, I have yet to find a term I really think should replace it. "data" seems like the easiest, but I've also thought about other terms and you've actually just added to the list.
List of alternatives to "component":

data
trait
facet
element
feature
attribute
characteristic
property

Some of these terms obviously conflict with preexisting C# terms, however,  I actually think "trait" might be my favorite right now and it's very similar to feature or characteristic, but much much shorter!

@IsaiahKelly I like the idea of trait, and in fact I think there is precedent for that, but I would like to reiterate that an entity is comprised of multiple components (or "traits") which describe the entity in different ways. Merely having a component/trait indicates that it is characteristic of the entity; the data contained within further elaborates upon the trait (for example, its rate or magnitude). It is not just data, because its presence is symbolic of the components that make up the entity. I think it is more appropriate that they be named traits.

@20zinnm I actually completely agree with you on what a component is and represents. I think this is all just a misunderstanding over my issue with the term "component" itself. The fact that the term is symbolic or abstract doesn't change the fact that it's still just data. So I disagree with the idea that a component is "not just data" because the symbolism here is still just data, but like I've already said "data" is probably too literal or generic a term to be used instead.
I'm really just arguing semantics. I personally dislike the term "component" when used here in the Entitas context, but there is nothing technically wrong with it. I just feel like there might be a better symbolic term that would more accurately represent the fact that an entitas component holds pure data. However, I might only feel this way because Unity's use of the term "component" has distorted my understanding of what a component should or can be.
In any case at least we both like the term "trait" :) One other term I've thought of is "token" which can mean "A specific instance of a phenomenon or a class of things", but I'm still favoring "trait".

"token" would just end up confusing the hell out of me since I use Antlr in some projects with Entitas. :p

I think trait works especially well in this context, as we are talking about entities :)

Yeah, an entity "token" probably makes a lot less sense than an entity "trait" or most of the other terms suggestions anyway.

Thanks guys for the conversation and for your input. I really like 'Processor' etc, and I think, if I would start from scratch, I would consider calling systems like this. I think I will suspend this issue for a while, since I'm currently working on other features. Also, with the latest release I think I already used up your  energy with renamings and breaking changes ;) I'd like to go easy on you for the next few weeks ;) But I might re-open this issue in the future. For now, I'll keep it classic, ECS, Entity, Component, System.


[Snyk] Security upgrade webpack from 4.44.1 to 5.0.0

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `yarn` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

example/package.json
example/yarn.lock

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

461/1000  Why? Recently disclosed, Has a fix available, CVSS 3.5
Regular Expression Denial of Service (ReDoS) SNYK-JS-DEBUG-3227433
Yes
No Known Exploit

(*) Note that the real score may have changed since the PR was raised.
Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Regular Expression Denial of Service (ReDoS)

@LewWadoo since we don't have any test for the example app & no one will be using the example app anywhere but locally, can you exclude it from Synk's checks?


Integration changes for 7.17

@joostverhoog @MarcoBedulli @grbinho @fazzdev  I can see that the clahub check has failed, this means not all contributors have signed CLA. Can you please sign it, so that we can proceed with this pull request.

@fazzdev We checked, please re-sign CLA, because it says you haven't sign it. Thanks!


Don't send the code back

Exposing the code to the client pauses a security risk. Furthermore it prevents using this strategy to directly send the code via email/sms instead of relying on magic links.

The code does not authenticate the user! It is solely used so the user can verify they are looking at the right email by confirming the one they see on the website matches the one they see in their email.


Application maintenance

Landed in https://github.com/Metaserverless/Console/commit/5b082e28de434ba19bc7bfc39163b6617a12cc6a, https://github.com/Metaserverless/Console/commit/86b665c6b4d6048dce609a376aa3cfe056c2c480, https://github.com/Metaserverless/Console/commit/5554d770e2af9774e78a94fccd75125425c690f6, https://github.com/Metaserverless/Console/commit/83b359ec0ee598d53b29a7947ba075b4ac0f46ce, and https://github.com/Metaserverless/Console/commit/439723d56e70f5d8dab94d71eedfd1fce049465b


Fix pluralization of 'output level' to 'output levels' in yaml files

Corrected the pluralization of 'output level' to 'output levels' in the following files to accurately reflect the reference to multiple levels:

sam2_hiera_b+.yaml
sam2_hiera_l.yaml
sam2_hiera_s.yaml
sam2_hiera_t.yaml

This change ensures consistency and clarity in the documentation.

Thanks! We addressed this in #218


KAFKA-9290: Update IQ related JavaDocs

Update IQ related JavaDocs
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Thanks for the PR @highluck -- this overlaps with https://github.com/apache/kafka/pull/7848/ but the other PR seems to be abandoned? Hence, I would just more forward with your PR.
There are some other changes in #7848 (changing KeyValueStore to ReadOnlyKeyValueStore and adding missing generic types) -- also the class JavaDoc of KTable has a change in it. Can you include those changes in your PR?
\cc @miroswan who is the author of #7848 -- let us know if you are still interested in finishing your PR (we don't want to "take it away" from you).

Thanks for the PR @highluck -- this overlaps with #7848 but the other PR seems to be abandoned? Hence, I would just more forward with your PR.
There are some other changes in #7848 (changing KeyValueStore to ReadOnlyKeyValueStore and adding missing generic types) -- also the class JavaDoc of KTable has a change in it. Can you include those changes in your PR?
\cc @miroswan who is the author of #7848 -- let us know if you are still interested in finishing your PR (we don't want to "take it away" from you).

@mjsax I apologize. Please feel free to reassign.

@mjsax
thanks for review
i'm code update!
@miroswan
thanks!

Retest this please.

@mjsax
Retest this please.

Retest this please

Build failed with checkstyle error:
[ant:checkstyle] [ERROR] /home/jenkins/jenkins-slave/workspace/kafka-pr-jdk11-scala2.13/streams/src/test/java/org/apache/kafka/streams/state/internals/RocksDBStoreTest.java:34:8: Unused import - org.apache.kafka.streams.processor.ProcessorContext. [UnusedImports]
11:59:28 [ant:checkstyle] [ERROR] /home/jenkins/jenkins-slave/workspace/kafka-pr-jdk11-scala2.13/streams/src/test/java/org/apache/kafka/streams/state/internals/RocksDBStoreTest.java:163:21: '=' is not preceded with whitespace. [WhitespaceAround]

@highluck Can you update the PR?

Thank you for reivew
Yes ok!

@mjsax
It was a hotfix!
#8515

Ah. Thanks for pointing out the hotfix @highluck. Can you address Sophie's comment?

I removed the blanks you inserted on the wrong place in a previous commit but not not remove in your latest commit.
Thanks for the PR! Merged to trunk.

@mjsax
thanks!!


Could not initConnection on version 2.2.2

Version of react-native-iap
2.2.2 (latest)
React native 57.0
Platforms you faced the error (IOS or Android or both?)
Android
Expected behavior
Could init connection
Actual behavior
Init connection returns null
Tested environment (Emulator? Real Device?)
Differents real devices
Steps to reproduce the behavior

I have created a alpha testing app in the playstore with the package com.mycompany.myapp

I have created and activated products and subscriptions

The app is on "Published" state on the playstore

The merchant account is active

I have integrated the library, added and linked it.

I have tried this:

import * as RNIap from 'react-native-iap';

 try {
            let cnn = await RNIap.initConnection();
            if(cnn){
                console.warn(cnn)
            }else{
                console.warn("Nope")
            }
            let products = await RNIap.getProducts(itemSkus);
                console.warn(products )

        } catch(err) {
            console.warn(err);
       }
 }

cnn = null
and
getProducts = empty array
The app.build.gradle has:
    compile project(':react-native-iap')
The settings.gradle has:
include ':react-native-iap'
project(':react-native-iap').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-iap/android')

The Manifest has this permissions:
 <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
    <uses-permission android:name="android.permission.VIBRATE" />
    <uses-permission android:name="com.android.vending.BILLING" />

Im running the app using react-native run-android
Any ideas of how can i troubleshoot this?
Also, how is this library working? the initConnection method checks if there is any app in the playstore with the app id = com.mycompany.myapp ?
Thanks

@marcosmartinez7 Try all the steps in #256. Lots of similar problems solved with issue here.

Thats an ios issue with the purchase, i cant even get the connection.. any ideas?

Same

Tried using RN 55.3 and still the same issue

Try to unlink and link again. The linking script isn't perfect or try the manual installation.

Ok, i will try, but is the 2.2.2 version tested with RN 57 ?
Thanks

Same problem linking mannually. Connection is null.
Do you guys know wich are the possible causes that will result in a null connection?

The code of initConnection is resolving a promise returning null, maybe thats the problem?
see the method on https://github.com/dooboolab/react-native-iap/blob/master/android/src/main/java/com/dooboolab/RNIap/RNIapModule.java

The thing is that the documentation saids that initConnection retunrs a promise of type void, but it returns null, and that is confusing a lot
I was thinking that was wrong and in fact seems to be ok, i can invoque .getSubscriptions and obtain them even when the initConnection returns null..
So.. my advice, change the documentation or the initConnection to return true and make it boolean

Ok I don't received any products from .getProducts. @marcosmartinez7
1- Did your apk is in production or beta/alpha?
2- Did your itemSku is formatted like "com.myPackage.myItems"?
3- Are you able to get subscription on emulator?

No! It doesnt work in emulators, use a real device.
Nop, just use the id that you assigned on the playstore. If the product id is "pepito", use "pepito".
Is on alpha. I THINK that you need to first generate a signed apk and add it to the alpha testing first.


Feature/documentation

Description
In this project concerning Water Monitoring System, I was assigned the task of creating a logo. An addition of a logo to any project pictorially describes the complete issue to the reader/user in just a glance and hence this addition provides an additional edge to this project. To complete the assigned task, I took ideas from various websites online and concluded by making two logos which very briefly describes the complete issue of the project. The different elements of the logo describe the various technical details involved in this project. The tagline is another essential element of a logo which describes the intention of the project in a single line. The tagline of my logo, “Not too late to save water’s fate” itself conveys the main objective behind the given project, which are to reduce the wastage of water across the city as well as to provide better water supply to the people.
Fixes # (issue)
Type of change

[ ] New feature (non-breaking change which adds functionality)

Checklist:

[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] Any dependent changes have been merged and published in downstream modules

Reviewer: Vinit Shahdeo

Hi @PragatiVerma18 @vinitshahdeo , I have updated the logo design and size. Please review it.


Brain Wallet?

Are you able to add a option for Bruteforce dictionary attack on Dogecoin brain wallets?
I have been trying to Look over code and other Repos but no luck.
Kinda like this: https://github.com/dan-v/bruteforce-bitcoin-brainwallet but for Doge?

Hello. I see that a repo you linked is based on https://github.com/marscoin/coinkit repo, which supports Dogecoin. It should be quite easy to just alter few libraries names form Bitcoin to Dogecoin. Right now I don't have much time, but maybe in near future will take a look at it :)


KB2883081

This hotfix does not exist. Every MS page linking to it goes to a page that isn't there.

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

ID: c07fa4b1-9f67-9863-8ed2-8d313a1f1cc4
Version Independent ID: 96d86387-1a8b-ebed-1f3d-9ea17e95ba81
Content: Configure server-based authentication with Dynamics 365 for Customer Engagement apps (online) and SharePoint on-premises
Content Source: ce/admin/configure-server-based-authentication-sharepoint-on-premises.md
Service: crm-online
GitHub Login: @Mattp123
Microsoft Alias: matp

@jerm014 Thank you for your feedback. The topic has been revised as follows.
Hotfix KB2883081 for SharePoint Foundation 2013 August 12, 2014 (Sts-x-none.msp). This hotfix is included with the Office 2013 cumulative update for August 2014 (https://support.microsoft.com/help/2989078/office-2013-cumulative-update-for-august-2014).


can you use gemini api key instead  ?

Yeah that would be a good idea but Gemini API cost from second may on too money!

It's super simple to add models that serve with the same API as OpenAI.  The Gemini series uses a google specific api protocol so we'd have to pull in that client and add it as an option similar to the Ollama integration.  I'll keep this open and let people upvote if they feel strongly about it.

From May 10 maybe the most people won't longer want it because from then on Google charges for the api that is now still free but from March on not anymore!


Cannot execute SSIS package with PowerShell in Azure-SSIS IR

According to the doc Run an SSIS package with PowerShell it should be possible to execute an SSIS package from PowerShell, while the SSIS package is stored in an Azure SQL DB. In other words, using the Azure-SSIS IR.
However, when following the script, the following error is thrown:
Exception calling "Execute" with "2" argument(s): "Could not find stored procedure 'xp_msver'."

@KoenVerbeeck -- thank you for your feedback.  Please consider these resources:

SQL Server on Microsoft Q&A
DBA Stack Exchange
Stack Overflow

@chugugrace -- please look into this issue.

"supported platforms" section indicates SSISDB in Azure SQL Managed Instance for Azure-SSIS IR. SSISDB in Azure SQL Database is not supported.

#please-close


Refine doesn't retain the characters for flat or sharp

Original author<EMAIL_ADDRESS>(October 17, 2010 21:25:08)
I had flats (♭) and sharps (♯) in the Excel file that I imported into Refine but they were not rendered properly (showing up as ?).  I hit the edit button in Refine for the field and pasted from Excel the flats and sharps and it looked like they "stuck" -- but when I restarted Refine, they were displayed as ? again.
Version 1587.
Original issue: http://code.google.com/p/google-refine/issues/detail?id=163

Hi,
I am the issue for german character. When csv file is imported to refine, the column values are displayed as ? for ö ü characters. I am using 2.5-r2407 .
for example für is displayed as fÃ¼r


Space boundaries in IFC

The conceptual model document, page 3, says: "Because the relationship between spaces and their boundaries is now explicitly modeled in CityGML, e.g. a wall object inside a building can refer to the respective bounding InteriorWallSurface objects. This goes beyond the capabilities of IFC and is very suitable to represent BIM-as-Built models." Just as a remark, these capabilities are there in IFC as well, though they are probably not modelled in exactly the same way. That is because this information is necessary already in the planning phase, e.g. for thermal energy simulations or to assign surface related activities such as painting to rooms in construction schedules.

The issue was discussed in the web conference on 13 June, 2019. We will take care of the comment in the specification.


Error from Milter

All seems to be up and running correctly, laikad, worker, broker, milter all on one box. A simple test email from command line to postfix the message is passed to milter, then I get this error:
Sep 19 08:59:56 hostname laikamilter: 0002f3446bf5 ERROR EOM: RETURNING DEFAULT (0)   ['Traceback (most recent call last):\n', '  File "/var/opt/laika/laikaboss-master/milter/laikamilter.py", line 290, in eom\n    self.rtnToMTA = self._dispositionMessage()\n', '  File "/var/opt/laika/laikaboss-master/milter/laikamilter.py", line 395, in _dispositionMessage\n    success = dispositioner.zmqGetFlagswithRetry(self.milterConfig.zmqMaxRetry, self)\n', '  File "/var/opt/laika/laikaboss-master/milter/laikamilter.py", line 588, in zmqGetFlagswithRetry\n    sendResponse = self._zmqGetFlags(numRetries, milterContext)\n', '  File "/var/opt/laika/laikaboss-master/milter/laikamilter.py", line 616, in _zmqGetFlags\n    gotResponseFromScanner = self._zmqSendBuffer(milterContext, numRetries, REQUEST_TIMEOUT, SERVER_ENDPOINT)\n', '  File "/var/opt/laika/laikaboss-master/milter/laikamilter.py", line 636, in _zmqSendBuffer\n    source=milterContext.milterConfig.milterName+"-"+str(myhostname[:myhostname.index(".")]),\n', 'ValueError: substring not found\n']

this will be addressed in a future commit -- but to anyone who wants a fix sooner, this assumes you have a hostname with at least one period. bad assumption.


Use docker image directly in action.yml

Using the Static Web Apps docker image directly will ensure that the image stays up to date on self-hosted GitHub runners.

Possibly related to https://github.com/Azure/static-web-apps/issues/872


support web

support web

Would you rebase you change onto #14 ?

Would you rebase you change onto #14 ?

yes


PureState now restricted to density matrix diagonal indices

Currently, setting PureState(2) will modify the second element of the generated density matrix instead of the second diagonal element. This is now changed.

Unit tests will fail on VelocityBoltzmann tests, this is fixed in #12.

this all looks good to me.
Turns out, I actually do have an NAH use case that would be affected by PureState. maybe also interesting for @Nhertl
When running a BCME simulation, I don't initialise the distribution in a FermiDiracState, but in a PureState in the upper diabat:
If it is true that PureState was wrong before (at least for the adiabatic case it was), then this might have potentially given wrong results, but physically my (and James' previous results) start on the state that I expect.
Take this example code:
thossmodel = ErpenbeckThoss(;Γ, m) # 2 state diabatic model
bath = ShenviGaussLegendre(nstates, bandmin, bandmax)
model = AndersonHolstein(thossmodel, bath; fermi_level=voltage/2*u"eV") # NAH model

model = model.model
# select the 2-state diabatic model inside to run the dynamics, but evaluate broadening of states in BCME based on NAH
dist = nuclear_distribution * PureState(2, Diabatic())

does the behaviour of PureState meaningfully change depending on setting Adiabatic() or Diabatic()?
Your tests currently do not check for that.

does the behaviour of PureState meaningfully change depending on setting Adiabatic() or Diabatic()? Your tests currently do not check for that.

Not really. The type is passed along as a label to other parts of NQCDynamics.jl, but the behaviour inside NQCDistributions doesn't care which type of state is used.


Re: new options to consider

Make generate model command plural / singular depending on developer preference.
Ad flag option to prefix's to put them in a names pace and prefix for the routes.  If option true it would generate the prefix in the routes for both namespace and prefix it also.  If beg just the suffix.
Add ability to compartmentalize each generated crud into models / components / plug-ins that can be activated and deactivated.
Add ability to create dashboard for prefix.
Add ability to generate widgets using fields from the crud to generate data or graph on said dashboard.

Add option false for request (because in small project doesn't need it)

BTW Thanks a lot for this awesome package!


Layout and color bugs on Windows

Describe the bug
I'm using Firefox 105.0.3 on Windows 10, and cascade has layout and color bugs as shown in the screenshot:

As #47 mentioned, the tabs are squeezed and overlapped, as shown on the right side of the URL bar
The cascade color does not work, everything is just plain color, not as show in the README

The previous cascade's color also doesn't work on Windows Firefox

The responsive oneliner style doesn't work, no matter how I change the Firfox window width, it's always oneliner with the above bugs

This screenshot is taken after a clean install of Firefox, without any add-on or config.
Expected behavior
The tabs should be displayed as show in the README, not squeezed into a tiny region, and colors should work.
Additional info
I found commenting the following line will make the URL bar under the tab bar and that works fine. But I want the oneliner style
https://github.com/andreasgrafen/cascade/blob/504215d1e245cbd135e866e0cb12e0c8e06a0805/chrome/includes/cascade-responsive.css#L4
Screenshots (optional)

I might be able to help with debugging on Windows, but IDK where to start. Maybe we can discuss something to try and I can post the results here.

Uugh, so it is a Windows issue. Part of me just wants to say that I don't support Windows – done.. But yeah, that sadly is not an option, I guess. :D
I'd assume that points 1 and 3 are tightly connected.
This is a complete shot in the blue, but could you try to add #TabsToolbar { width: 100% !important; } into the responsive layout file? That should scale the inner Tabbar container to the full width available and I wonder if that at least helps with the One-Line layout on windows.
cc: #47
Regarding the colour issue – first of all; good to know that this issue also happens with v2. I'll boldly assume that #48 is Windows related as well. I'd hope that the suggested solution there works, but I don't have the highest of hopes.

I've added the line but it still doesn't work:

@media (min-width: 1000px) {

  #navigator-toolbox { display: flex; flex-wrap: wrap; }
  #TabsToolbar { width: 100% !important; }

  #nav-bar {

    order: var(--uc-urlbar-position);
    width: var(--uc-urlbar-min-width);

  }

  #titlebar {

    order: 2;
    width: calc(100vw - var(--uc-urlbar-min-width) - 1px);

  }

  #PersonalToolbar {

    order: var(--uc-toolbar-position);
    width: 100%;

  }

  #navigator-toolbox:focus-within #nav-bar { width: var(--uc-urlbar-max-width); }
  #navigator-toolbox:focus-within #titlebar { width: calc(100vw - var(--uc-urlbar-max-width) - 1px); }

}

And problem 3 seems to be not an issue, I just did not narrow the window enough... I have a wide screen and didn't realize what 1000px should look like on this screen.

Meh… It was worth a shot. But, wait.. that screenshot regarding your third point still shows the overflow indicators for the tab bar. That kinda makes it seem like this is not an issue with the One-Line layout, but happens as a general problem.
I really wonder what causes this.. could you, just for the sake of it, try to set the same line as mentioned above in the regular layout include? It didn't change anything on the One-Line layout, so I'd assume that this wouldn't result in this being fixed, but better be safe than sorry. c:

I've tried but it still doesn't work, here is the code:

#TabsToolbar { width: 100% !important; }

:root {

  --toolbarbutton-border-radius: var(--uc-border-radius) !important;
  --tab-border-radius: var(--uc-border-radius) !important;
  --arrowpanel-border-radius: var(--uc-border-radius) !important;

}

#main-window,
#toolbar-menubar,
#TabsToolbar,
#navigator-toolbox,
#sidebar-box,
#nav-bar { box-shadow: none !important; }

#main-window,
#toolbar-menubar,
#TabsToolbar,
#PersonalToolbar,
#navigator-toolbox,
#sidebar-box,
#nav-bar {

  -moz-appearance: none !important;
  border: none !important;

}

/* remove "padding" left and right from tabs */
.titlebar-spacer { display: none !important; }

#PersonalToolbar {

  padding: 6px !important;
  box-shadow: inset 0 0 50vh rgba(0, 0, 0, var(--uc-darken-toolbar)) !important;;

}

#statuspanel #statuspanel-label {

  border: none !important;
  border-radius: var(--uc-border-radius) !important;

}

And screenshots

Okay, so I'm on a borrowed windows machine now. The issue is that for some reason the Titlebar just has an effective width of 0 no matter how much space there is and no matter what value is set via CSS. It just refuses to take up space, which is .. weird.

Update.. the overflow indicators are only showing up on the Tabbar if the Browser Window has been in Oneline Mode before. If the window opens in stacked everything looks and works fine.
So the Issue is def. somewhere within the responsive layout..

Okay.. turns out that Windows has inherant issues with flexbox itself when it comes to laying out UI elements.. This kinda makes this unfixable tho, as the alternatives (i.e. -moz-box don't allow for the same amount of customisation.
But using the same method as used in v2 we can at least achieve a simple version of the One-Line layout (tho without any of the reorderding capabilities) on windows.
To do this simply replace the responsive include with:
@media (min-width: 1000px) {

  #nav-bar { margin: calc((var(--urlbar-min-height) * -1) - 10px) calc(100vw - var(--uc-urlbar-min-width)) 0 0 !important; }
  #titlebar { margin-inline-start: var(--uc-urlbar-min-width) !important; }

}

Right this works for the layout issue:

Thanks for the workaround! I don't really need the reordering so it's good enough for me. I'd suggest putting a note in README so others can find this workaround.
BTW how about the color issue, is there any change to get it to work on Windows? Though not an emergent issue.

Okay, very nice! I'll package that fix and put a note underneath the installation section on the readme. c:
Thanks a lot for staying through this with me.
Regaarding the colours.. I can't reproduce the issue of them not showing up. I can make it look as horrible as I want.

The color is weird, if I change the dark/light for Window, the Firefox title bar does switch but not respecting the cascade color.
I now suspect it's something to do with Wallpaper Engine, but quitting WE does not give the correct Firefox titlebar color...

But the firefox theme extensions do work

Well, since #48 mentions this Issue too I'm not sure if we can just blame it on Wallpaper Engine. It also doesn't make much sense if that would influence the colours of Firefox, no? But if regular Firefox Themes work that's something at least.
Another workaround for the colours, using Firefox Color use this custom theme. I've just quickly thrown this together but it produces an almost identical result. c:

I think cascade color partially works on my firefox, maybe part of cascade color is overridden by the default theme extension. Any way to entirely disable the firefox theme?
When using the default "System theme -- auto" Theme Extension

Well, since #48 mentions this Issue too I'm not sure if we can just blame it on Wallpaper Engine. It also doesn't make much sense if that would influence the colours of Firefox, no? But if regular Firefox Themes work that's something at least. Another workaround for the colours, using Firefox Color use this custom theme. I've just quickly thrown this together but it produces an almost identical result. c:

Aha let me  try this "Firefox Color"

Firefox Color gives me something so guess I'll just play with it, although not exactly as shown in your figure. Here's mine, there is no small glowing bar on top of several tabs, is that from an add-on?

The issue is pretty much resolved for me, so I'm closing it for now. Thank you @andreasgrafen  for taking the time and fix the issue.

I'm a little upset that both solutions are just workarounds, but they do work. I gotta thank you for going through the different steps of resolving this. Your feedback really sped this up a lot! c:
The glowing line on top of some tabs is caused by Container Tabs and is the indicator which container the tab is using.


Rebuild icu72 0 1 hde268e -- with patch for c++17

Closes #136

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

I've bumped the build number here. I won't want to rebuild aarch and ppc64le so the ywill have the old build number.

This passed building locally for linux 64. Since the change is really cosmetic for linxu-aarch64 i won't rebuild aarch64 and ppc64le but will use the builds from #136


Fix double error message while removing

with #2738 we double the last error message to the console. This PR fixes this.

Yes, I think it would be far preferable to have a custom Error type which aggregates them all together (similar to https://github.com/docker/machine/blob/master/commands/commands.go#L388, but creating an actual type for it).  Returning errors.New("") seems very peculiar to me.

Also, can you write a unit test that specifically checks to ensure that this regression is not happening?

LGTM


chinese corpus UnicodeDecodeError

I use window10 , python2.7
this is my file
test.py
# -*- coding: utf-8 -*-
from chatterbot import ChatBot
from chatterbot.trainers import ChatterBotCorpusTrainer
chinesebot = ChatBot("Training Example")
chinesebot.set_trainer(ChatterBotCorpusTrainer)
chinesebot.train("chatterbot.corpus.chinese")
chinesebot.get_response("早上好，你好吗?")

then i run python test.py, i get error
F:\AnacondaWork\lib\site-packages\chatterbot\storage\jsonfile.py:30: UnsuitableForProductionWarning: The J
 not recommended for production environments.
  self.UnsuitableForProductionWarning
[nltk_data] Downloading package stopwords to
[nltk_data]     C:\Users\80920\AppData\Roaming\nltk_data...
[nltk_data]   Package stopwords is already up-to-date!
[nltk_data] Downloading package wordnet to
[nltk_data]     C:\Users\80920\AppData\Roaming\nltk_data...
[nltk_data]   Package wordnet is already up-to-date!
[nltk_data] Downloading package punkt to
[nltk_data]     C:\Users\80920\AppData\Roaming\nltk_data...
[nltk_data]   Package punkt is already up-to-date!
[nltk_data] Downloading package vader_lexicon to
[nltk_data]     C:\Users\80920\AppData\Roaming\nltk_data...
[nltk_data]   Package vader_lexicon is already up-to-date!
Traceback (most recent call last):
  File "test.py", line 9, in <module>
    chinesebot.train("chatterbot.corpus.chinese")
  File "F:\AnacondaWork\lib\site-packages\chatterbot\trainers.py", line 117, in train
    trainer.train(pair)
  File "F:\AnacondaWork\lib\site-packages\chatterbot\trainers.py", line 82, in train
    statement = self.get_or_create(text)
  File "F:\AnacondaWork\lib\site-packages\chatterbot\trainers.py", line 25, in get_or_create
    statement = self.storage.find(statement_text)
  File "F:\AnacondaWork\lib\site-packages\chatterbot\storage\jsonfile.py", line 46, in find
    values = self.database.data(key=statement_text)
  File "F:\AnacondaWork\lib\site-packages\jsondb\db.py", line 98, in data
    return self._get_content(key)
  File "F:\AnacondaWork\lib\site-packages\jsondb\db.py", line 52, in _get_content
    obj = self.read_data(self.path)
  File "F:\AnacondaWork\lib\site-packages\jsondb\file_writer.py", line 15, in read_data
    obj = decode(content)
  File "F:\AnacondaWork\lib\site-packages\jsondb\compat.py", line 28, in decode
    return json_decode(value, encoding='utf-8')
  File "F:\AnacondaWork\lib\json\__init__.py", line 352, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "F:\AnacondaWork\lib\json\decoder.py", line 364, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "F:\AnacondaWork\lib\json\decoder.py", line 380, in raw_decode
    obj, end = self.scan_once(s, idx)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd4 in position 0: invalid continuation byte

how can i clear the console output warning like [ntlk_data] Downloading ....
and how to solve the error.
i can't find the same error in any issue.
thanks for support

@sunchenguang the nltk downloading will search different zip files available on you machine, if any one of the file not found it starts downloading it from server.
I think most of the times in windows can't convert Unicode characters properly, have seen same issue on Linux machine?
REF Link: https://wiki.python.org/moin/PrintFails

@sunchenguang Try to remove database.db and re run your script with below modification it is working fine on my machine.
--- a/chatterbot/input/input_adapter.py
+++ b/chatterbot/input/input_adapter.py
@@ -19,14 +19,14 @@ class InputAdapter(Adapter):
         Return an existing statement object (if one exists).
         """
         input_statement = self.process_input(*args, **kwargs)
-        self.logger.info('Recieved input statement: {}'.format(input_statement.text))
+        self.logger.info('Recieved input statement: {%r}'.format(input_statement.text))

         existing_statement = self.chatbot.storage.find(input_statement.text)

I find the file in below
F:\AnacondaWork\Lib\site-packages\chatterbot\input\input_adapter.py

I modify the file as you do, but it doesn't work.
I use the same test.py file  and the console just show same error.

did you removed previous database.db file?

yes i do. I would like to try it on python3

@vkosuri this issue also happened when try to train bot with other unicode languages like persian .more details could found in this closed but unsolved bug

The same code ,it works in python3.

Maybe python2 has encode decode bug.  Just bypass the problem

@sunchenguang
yeah.... python2 has encode decode issues  when using chatterbot. Python3.+ is a good choice...

@sunchenguang i also observed this issue will pop up if we training with exisisting database.db, try to remove ```database.db`` and retrain your bot, It may work. Similar issue https://github.com/gunthercox/ChatterBot/issues/567


Add participant metadata.

Overview
Implement ParticipantDetails, particularly the div_ParticipantMetadata() piece. I also began to implement modularization, and started down the path of synchronizing our filename convention with {gsm}.
I also turned the server function into a function factory while I was at it, and renamed it and ui.
Test Notes/Sample Code

Issues Addressed

Closes #178.
Closes #179.
Closes #184.
Begins to address #185.

Notes:
My implementation of Metric Summary doesn't yet return the selected df, which will be used by Participant Domain (#180). It should be a single string with the name of the df. We COULD probalby do so with the observers like in the old version, but that feels hacky, and I want to figure out if there's a cleaner way to do that.
I did a lot of reorganizing of things in this PR. I know things are in a state of flux after this, with styles applied unevenly. Don't worry about that for this review.

This is good! Merging and deleting branch.


Incorrect dependency type in assetshare.core dependency documentation

Describe the bug
The documentation for "Asset Share Commons APIs" specifies the dependency type as zip causing maven error:
Could not find artifact com.adobe.aem.commons:assetshare.core:zip:2.0.6 in adobe-public-releases (https://repo.adobe.com/nexus/content/groups/public)
Excluding the type from the dependency specification in the pom seems to resolve this issue.

Thanks! Fix should be visible momentarily!


feat: auth login flow

closes #24
changes

new login UI
enable custom pages for next-auth at NextAuthOptions
added auth middleware using next-auth/middleware
disable internationalization (i18n) in next.config.mjs
minor UI changes on <AuthCard/>, <CoreLayout/> and <Field/> to match figma
added 2 new icons: EnvelopeIcon and LockIcon

notes on implementation

email and password login errors are intentionally made obsured for the end user to reduce cracking attack surface
validation for school email and passwords should be handled on account creation so error like "use valid school email" are not displayed since it would just be "invalid email or password"

preview

just discovered a problem that successful logins do not redirect users to the callbackUrl or the default /reviews (manually navigating to something like /reviews will still work though)
after some quick investigation it seems like an issue on next-auth - relevant gh issues:

https://github.com/nextauthjs/next-auth/issues/7893
https://github.com/nextauthjs/next-auth/issues/3419
https://github.com/nextauthjs/next-auth/issues/8424

drafting this PR until i can either find a working solution or confirm it won't be a problem for PROD


About Deepseek - V2

llama.cpp already supports deepseek v2. Will Ollama follow up with support?
https://github.com/ggerganov/llama.cpp/pull/7519

must support

latest version supportted


Set the endpoint for a peer

Like it says on the tin, I'd like to be able to set the endpoint that the wireguard agent uses to connect to a peer. For my use case, I want the agent to be able to reach out and open a tunnel proactively instead of waiting for the client to connect in to it first.
I looked quite a bit through the code, but as far as I can tell, the peers are configured in createPeersConfiguration and there does not seem to be a way to specify an endpoint.

Hey,
what would  be the uscase? how would it benefit you?

I have a scenario where my cluster is behind a firewall, and I'd like to
establish a connection to another host which has a public IP address (but
is not appropriate for running Kubernetes on). If I can specify an endpoint
on the cluster side, then I can initiate the connection from there and have
it reach out to the other host.
On Fri, Sep 15, 2023, 5:37 PM Subhi Al Hasan @.***>
wrote:

Hey,
what would be the uscase? how would it benefit you?
—
Reply to this email directly, view it on GitHub
https://github.com/jodevsa/wireguard-operator/issues/103#issuecomment-1722080866,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A7R74NY3SIHNGNANK2AY4K3X2TYF5ANCNFSM6AAAAAA42FR57I
.
You are receiving this because you authored the thread.Message ID:
@.***>

I see. So your are trying to make wireguard provisioned using wireguard-operator to connect to another wireguard site.
Making the endpoint configurable is really easy. Do you think we'll need to add any iptable rules to allow traffic to flow from both sites?

For my own purposes, allowing the client to connect to the Kubernetes server is perfectly sufficient and neither side needs to reach beyond those two endpoints.


[LEARNING] Update README.md, reject please

This PR is for learning purposes as a part of my degree, please reject and close. Sorry for the trouble.

Hey @Saad5400,
could you inform you teachers to not use this repository in such way? Even for learning purposes this is creating unnecessary noise in the repository. Please use your own repository or fork instead.
Thank you and happy coding.

I'm so sorry, I will inform them now.


Deprecated React.PropTypes

Hi there!
Every call on site i see lowWarning about using deprecated React.PropTypes in my browser console. Can u remove it and use PropTypes directly from npm package?

Thanks

Thanks for reporting. Merged the fix.


New blog posts don't get published on our website

related to #282
After the redesign, the latest blog posts are no longer published in our landing.
Should this feature be restored?

I just assigned this question to @campoy and @marnovo, but since @eiso was also involved in the development of the redesign, he might be also interested in this issue.

Should this feature be restored?

Most definitely yes.

Yes, please. Let's fix this.

The PR https://github.com/src-d/landing/pull/322 is ready to be validated :D
Already deployed into staging https://landing-staging.srcd.run/community

I would expect https://landing-staging.srcd.run/ to show the latest blog post, right?
Instead I see the PGA announcement

I'm seeing the "splitting millions of …" blog post in:

last post in our blog https://blog.sourced.tech/
first card in production https://sourced.tech/
first card in staging https://landing-staging.srcd.run/

Could it be a problem with your browser cache?

Oh, I misunderstood what you meant by latest update!
Ok, so this issue is fixed 🎉 and I created a new one to update the PGA announcement to something more relevant #325.


From fresh installed Bagisto master, composer require spatie/laravel-cookie-consent, after following the installation instructions from https://github.com/spatie/laravel-cookie-consent, either by adding @include('cookie-consent::index') to Velocity theme's master.blade.php or adding \Spatie\CookieConsent\CookieConsentMiddleware::class, to Kernel.php. The error appear after refresh.

          From fresh installed Bagisto master, composer require spatie/laravel-cookie-consent, after following the installation instructions from https://github.com/spatie/laravel-cookie-consent, either by adding @include('cookie-consent::index') to Velocity theme's master.blade.php or adding \Spatie\CookieConsent\CookieConsentMiddleware::class, to Kernel.php. The error appear after refresh.

Originally posted by @stevechai in https://github.com/bagisto/bagisto/issues/4988#issuecomment-872824653

Target class [Webkul\Shipping\Helper\Rate] does not exist

It looks like you are adding any third-party dependencies and have done some customization. Please use Bagisto forum.


feat: Support for machine_type for kubernetes executor

Description
Quick little feature addition so that Snakemake respects the machine_type resource specification when using the Kubernetes executor. See #1278.
QC

[x] The PR contains a test case for the changes or the changes are already covered by an existing test case.
[x] The documentation (docs/) is updated to reflect the changes or this is not necessary (e.g. if the change does neither modify the language nor the behavior or functionalities of Snakemake).

Thanks a lot! Can you please also add this to the kubernetes section in the snakemake docs?

Done! 40a5d31

@johanneskoester gentle bump on this. Let me know if you need anything else to close this PR.

Thanks, very good idea! Can you please run black on the changed file for the formatting?


Some PDF headers are not a

Hi all,
Below are two files one of which is appear properly but one of it not.
1. Not working case
Not Working File.pdf
This file is not viewing properly, it's header get cut.
Here is a snap of it's header

2. Working case
Working File.pdf
This file is viewing properly.
Here is a snap of it's header

As gone through some debugging :computer: found that 1st (not working) file has some meta info "PDF 72155bf703fed64ab28f3129a71d6c2e [1.5 Adobe PDF Library 10.0 / Acrobat PDFMaker 10.1 for PowerPoint] (PDF.js: 1.3.78)"
and 2nd (working) fil has meta info "PDF 774a9697a5d95e4ca8bdbd5ad1ff76d4 [1.3 Adobe PDF Library 15.0 / Adobe InDesign CC 2015 (Windows)] (PDF.js: 1.3.78)".
Is there any resolution for that ?
Thanks & Regards :blush:.

Closing as duplicate of issue #6737.

As outlined in https://github.com/mozilla/pdf.js/issues/6737#issuecomment-162909902, this issue depends on the work-in-progress pull request #6606.


Fix 3+ split layout

Because of a float division or rounding error, when splitting in 3 or more panes, the total width is too wide and the last pane falls off.

It's not due to either float division or rounding error. It's due to the code being written as if the percentages for the two panes whose boundary is being moved add to 100%. If there are more than two panes, this is not true.
I have a fixed version, for which I will submit a pull request as soon as I figure out how. (GitHub newbie here.)
I also have a transposition into the key of vertical splits, which I will also include in my pull request.

Awesome! Excited to check it out :)

Still trying to wrap my brain around GitHub. Submitted one pull request just to fix the recalc-on-drag. Will do the vertical splits separately.

Check this out @RodMontgomery. Wrapped my head around the >2 case. Both the first and the last gutters should be guttterWidth / 2. Then, to calculate the widths of pairs of elements, use the pairs initial width percentage of parent (instead of 100%).


Update NodeOnline.ts

Gets rid of refreshMessages on each node online event

Not really sure we want to remove that call. Seems like the one and only place we should be calling refreshMessages.

it was a request from @sanderpick not to do a refreshMessages onOnline

you can remove since the lib does this now when it goes online. nbd though for now


fix typo in QuestionPanel.js

fix in src/QuestionPanel.js and dist/QuestionPanel.js
erorr => error

Hi there @gjk0090.
Sorry but these are separate issues, and for that reason they require a separate PR. Please reopen with separate branches/PR's.
Thanks.

I modified the SelectInput after I made a PR for the typo.
Sorry that I didn't know they will come together.
Should be because of they are in same branch.
Will try to create separate branch for them.


Add inspect command for debugging entities and their components

What problem does this solve or what need does it fill?
Querying for specific components of entity is easy, but finding all of its components is necessarily hard, since it would require an exclusive system. This is particularly challenging for beginners who are attempting to understand the ECS or some specialized feature of it.
What solution would you like?
Add a Command that prints / provides information about the specified entity. Component names would be the MVP, but component contents may also be worth including if a suitable debug method exists for them.
What alternative(s) have you considered?
Implementing Debug for a World or a Query could also work well, and might be a nice complementary solution. See #1130 for this.
Serializing entities into a Scene could also work well, but still requires good introspection capabilities and is somewhat unnatural when you only want to quickly examine the results.
Additional context
This functionality would be very useful in the context of an editor: see bevy-inspector-egui for a wonderful prototype of this in a GUI context.

I'm thinking that instead of adding new Commands, we should just directly expose the relevant World metadata (world.entities(), world.components(), and world.archetypes())  as new SystemParams. This should be safe because the Entities, Components, and Archetypes collections are read-only during normal system execution, so they can be read in parallel.
That way users would have access to 100% of the metadata that Bevy ECS has access to.

(this is using the terminology / apis from the Bevy ECS rewrite that I am currently wrapping up)

I'm thinking that instead of adding new Commands, we should just directly expose the relevant World metadata (world.entities(), world.components(), and world.archetypes()) as new SystemParams. This should be safe because the Entities, Components, and Archetypes collections are read-only during normal system execution, so they can be read in parallel.
That way users would have access to 100% of the metadata that Bevy ECS has access to.

Cool, this would be super helpful and totally solve the issue at hand. I'd wanted runtime access to archetype data when trying to help with #1446 the other day too.

This happened in the 0.5 release right?
So can probably be closed?

The required data is now exposed nicely, which is fantastic. But we're still lacking nice helper functions, which are particularly useful for quick debugging.
Entities, Components and Archetypes are exposed to the systems, but you still need to somehow extract the relevant information from them.
After a couple minutes of puzzling, I can't figure out which bits of the bevy_ecs API I need to poke at in order to e.g. get the list of all components on the entity, which points at the need for either a clear example in the docs or a helper function of some sort.

@alice-i-cecile Something like this?
    keyboard: Res<Input<KeyCode>>,
    all_entities: Query<Entity>,
    entities: &Entities,
    archetypes: &Archetypes,
    components: &Components,
) {
    if keyboard.just_pressed(KeyCode::F1) {
        for entity in all_entities.iter() {
            println!("Entity: {:?}", entity);
            if let Some(entity_location) = entities.get(entity) {
                if let Some(archetype) = archetypes.get(entity_location.archetype_id) {
                    for component in archetype.components() {
                        if let Some(info) = components.get_info(component) {
                            println!("\tComponent: {}", info.name());
                        }
                    }
                }
            }
        }
    }
}```
(do not press F1 when there are four thousand trees on screen, it takes a while...)

@msklywenn yes! Bundling the inner section of that up into an entity command would make for a great debugging tool.

We may also want to try printing it's debug value if it exists, but I don't think we have access to the relevant trait data... We'd need a blanket impl for component debugging?


Check that last-command is a symbol

It could be a lambda function.
Fixes issues I've been having after updating iflipb.

Thanks!


The module health_check cannot be imported

NetBox HealthCheck Plugin version
v0.1.2
NetBox version
v3.7.4
Python version
3.8
Steps to Reproduce
install clean netbox.
Try installing healthcheck via pip
insert plugin in configuration.py
Run python3 manage.py collectstatic
Expected Behavior
When running manage.py collectstatic there is no error and after restarting netbox service the netbox service should start and you can login.
Observed Behavior
django.core.exceptions.ImproperlyConfigured: Failed to load django_apps specified by plugin netbox_healthcheck_plugin: ['health_check', 'health_check.db', 'health_check.contrib.migrations', 'health_check.contrib.redis', 'netbox_healthcheck_plugin.HealthCheckConfig'] The module health_check cannot be imported. Check that the necessary package has been installed within the correct Python environment.

@tkn2023 thanks for noticing this, was missing a dependency in the pyproject filed - fixed with new release.