text:
3D Secure başarısız/iptal olsa bile ödeme başarılı şekilde işleme alınıyor

Modülü geliştirdiğiniz için teşekkür ederiz. Elinize sağlık. 1 hata ve buna bağlı 1 hata daha keşfettik.
3D Secure sayfasından müşteri iptal ederse, ödeme başarılı olmuş gibi işleme alıyorsunuz çünkü CheckoutForm::retrieve ile aldığınız bilgi ile ve sonrasında getStatus() ile "success" dönüyor. Evet, Iyzipay success dönüyor ancak dönen json içerisinde son parametrede paymentStatus FAILURE olarak da geliyor. Sadece ilk success değerine bakmak yanlış sonucu veriyor.
Modules/gateways/callback/Iyizpay.php dosyasında;
if ("success" == $checkoutForm->getStatus() && 1 == $checkoutForm->getFraudStatus() olan satır
if ("success" == $checkoutForm->getStatus() && 1 == $checkoutForm->getFraudStatus() && $checkoutForm->getPaymentStatus() == "SUCCESS") olarak değişmeli
$invoiceId = $checkoutForm->getBasketId(); olan satır
$cbSuccess = false;
$invoiceId = $checkoutForm->getBasketId(); satırının altına koyulmalı çünkü hata varsa en sonda yönlendirilen kod $invoiceId bulamadığı için boş geliyor.
elseif ("failure" == $checkoutForm->getStatus() olan satır
elseif ("failure" == $checkoutForm->getStatus() || $checkoutForm->getPaymentStatus() == "FAILURE") { olarak değiştirilmeli
Full fixed code: Iyizpay.txt

$invoiceId = $checkoutForm->getBasketId(); satır değişikliği yaptık, ancak;
Gerçekten direkt olarak "failure" gelirse, CheckoutForm::retrive üzerinden basketId her zaman boş dönüyor.
Bu durumda; callback3DSecureRedirect fonksiyonu içerisindeki invoiceId boş yönlendirilince whmcs hata veriyor.
Hızlı çözüm olarak, Modules/gateways/iyzipay/index.php dosyasındaki callbackurl adresinin sonuna invoiceid parametresi vererek dönüşte onu alıyoruz:
$request->setCallbackUrl($systemurl . 'modules/gateways/callback/' . $moduleName . '.php?invoiceid=' . $params['invoiceid']);

teşekkür ederiz desteğiniz için, çözüm test edildiyse commit edebiliriz düzenlemeleri.

teşekkür ederiz desteğiniz için, çözüm test edildiyse commit edebiliriz düzenlemeleri.

Son düzenlemeler ile sorunsuz çalışıyor. Test ortamında sizin de test etmenizde fayda var.

Sanırım bi Pull Requests göndermeniz iyi olur, böylece düzenlemeler için yeni bir branch oluşturabilirsiniz, biz de test eder ve master kodu güncelleriz.

$invoiceId = $checkoutForm->getBasketId(); satır değişikliği yaptık, ancak; Gerçekten direkt olarak "failure" gelirse, CheckoutForm::retrive üzerinden basketId her zaman boş dönüyor.
Bu durumda; callback3DSecureRedirect fonksiyonu içerisindeki invoiceId boş yönlendirilince whmcs hata veriyor.
Hızlı çözüm olarak, Modules/gateways/iyzipay/index.php dosyasındaki callbackurl adresinin sonuna invoiceid parametresi vererek dönüşte onu alıyoruz: $request->setCallbackUrl($systemurl . 'modules/gateways/callback/' . $moduleName . '.php?invoiceid=' . $params['invoiceid']);

Bunu anlamadık, hangi satırda yaptınız bu değişikliği?

authors: corebyte ugurterzi

repo: ugurterzi/iyzipay


text:
fix: use correct command for launching in README

Fixes https://github.com/ui5-community/generator-ui5-ts-library/issues/3

(only merge once sure it works for all users, also with old versions or so)

source: gharchive/pull-request

license_type: permissive

license_source: github-api


text:
wdi5 not waiting until sap build work zone, standard edition ui5 content is loaded

Writing a wdi5 script to ensure the deployed ui5 apps work fine on sap build work zone, standard edition.
Ive set as baseUrl the app directly:
https://customer.launchpad.cfapps.eu20.hana.ondemand.com/site/flp?sap-language=de-DE#admin-display
Auth works fine. Afterward Im only testing the visibility of the ListReport
describe("test suite description", () => {
  before(async () => {
    await browser.screenshot("0 - start")
  })

  it("should do this", async () => {
    await browser.screenshot("1 - before check")

    const visible = await browser.asControl({
    	selector: {
            controlType: "sap.m.ColumnListItem",
            viewName: "sap.fe.templates.ListReport.ListReport",
            viewId: "customer.app.admin::TenantsList",
            bindingPath: {
                    value: "navigatedRow"
            }
    }}).getVisible();
    expect(visible).toBeTruthy();
    await browser.screenshot("2 - after check")
  })

})
The test fails and the Screenshots look like the following:
0 - start

1 - before check

2 - after check
not screenshoted due to test fail.
wdi5/wdio-ui5-service-version: 1.5.1
UI5 version: 1.112.1
node-version: 18.12.1
OS: Windows 11
Chrome

and yet you've hit another tricky one. this is due to workzone's iframe usage for pulling in UI5 apps.
but for the workzone enablement, we're almost there: https://github.com/ui5-community/wdi5/pull/447
we still need to finalize the api and write adequate tests.
as a remedy for now, please use the wz apps full uri as baseUrl in the config - just like you've already done

and yet you've hit another tricky one. this is due to workzone's iframe usage for pulling in UI5 apps. but for the workzone enablement, we're almost there: #447 we still need to finalize the api and write adequate tests. as a remedy for now, please use the wz apps full uri as baseUrl in the config - just like you've already done

All green with the base url, thank you! Appreciate the fast responses and looking forward to the real fix eventually.

and yet you've hit another tricky one. this is due to workzone's iframe usage for pulling in UI5 apps. but for the workzone enablement, we're almost there: #447 we still need to finalize the api and write adequate tests. as a remedy for now, please use the wz apps full uri as baseUrl in the config - just like you've already done

I have another (maybe) related issue to this. Ive spend hours assuming something wrong with my setup as the deployed github action did not work, while the local one works. This is usually and indicator of Environment differences.
However it turns out there was no problem with my setup, as soon as i run against a public ui5 app, everything is fine.
This is the only thing that changed to result in green tests on github actions:

And this is the verbose error from the previous run:

I was digging into waitForUI5Options for a bit and my assumption here is that wdi5 cant find the ui5 (bootsrap) here.

This is usually the case when something is not right with the connection from webdriver to browser. Could be some config, loading modules like chromedriver missing or timing related.
Probably happens here
https://github.com/ui5-community/wdi5/blob/a4f7ef9568e5b15968f177e53a92c06e3f1c1c5d/src/lib/wdi5-bridge.ts#L136
Hope this helps for your further investigation.
ps. I am closing this issue, feel free to open another regarding this topic.

source: gharchive/issue

authors: dominikfeininger mpah vobu


text:
experiencing crashes on obs v27.2.1

Yahallo~
i just installed audio writer plugin~ and wanted to use it for a recording. but sadly i've been experiencing alot of crashes. when i enable the filter on my mic source. ( yesh its in .wav format and it crashes. i tried aac too it also crashes (yeshh the encoder is also installed too)  so it crashes after adding the filter and turning it on.
i am on windows 11 Pro
Version 21H2 ( OS Build - 22000.527)
OBS - v27.2.1
Audio Writer Filter - v1.27 ( latest one ) https://github.com/ujifgc/obs-audio-writer-filter/releases/tag/1.27
here are the crash logs
Crash 2022-02-28 17-29-19.txt
Crash 2022-02-28 17-29-43.txt
Crash 2022-02-28 18-31-51.txt
Crash 2022-02-28 18-45-12.txt
Crash 2022-02-28 18-56-13.txt
yesh one of them crash logs had completed removed my audio devices etc and after saving the crash file and when obs had closed down, i got my audio drivers back again.

btw, i wanted say that~ thank you for making this wonderful plugin~ arigato for your hardwork nee~ 💕 cant wait to fully use it~ once its fixed <3
kind regards,
JoqniX

Experiencing the same issue on v27.2.4
Crash 2022-04-05 12-32-19.txt

https://github.com/ujifgc/obs-audio-writer-filter/releases/tag/1.28

authors: JoqniX Lordmau5 ujifgc

repo: ujifgc/obs-audio-writer-filter

license: MIT


text:
Add an API endpoint to export advisers

Description of change
Exports adviser objects ordered by creation time and primary key.
The new approach for data-flow API endpoints is to export individual
objects as is (including their foreign key relationship IDs) and join
different tables/datasets within data-workspace instead of flattening
fields from the related models into the API response.
Checklist

[X] Has a new newsfragment been created? Check changelog/README.md for instructions
[X] Do any added or updated endpoints appear in the API documentation? See docs/Maintaining the API documentation.md for more details
[ ] Have any relevant search models been updated?
[ ] Have any relevant fixtures (fixtures/test_data.yaml) been updated?
[ ] Have any relevant select-/prefetch-related field lists in the views and search apps been updated?
[ ] Has the admin site been updated (for new models, fields etc.)?
[ ] Has the README been updated (if needed)?

@allait Could you check what's happened with the commits?
Also, I think this will need updating following https://github.com/uktrade/data-hub-leeloo/pull/2191.
(With the introduction of BaseDatasetView and DatasetCursorPagination, we might benefit from an easier way of overriding the ordering on individual views. I think we could do that by adding OrderingFilter to BaseDatasetView and defining the ordering in the ordering attribute on the view.)

@allait Yep that works, this should be another option open to us:

I think we could do that by adding OrderingFilter to BaseDatasetView and defining the ordering in the ordering attribute on the view.

But using a custom pagination class works as well.

authors: allait reupen

repo: uktrade/data-hub-leeloo


text:
Large input seems to be ignored

I continue to investigate bash-language-server 🙂
Install it (although for me the current version on npm doesn't work, so maybe install the previous version npm install -g bash-language-server@1.3.1).
Open bash script, focus on e.g. find command and execute :lsp-hover.
What the language server will do in this case is it will return a huuuge amount of text, the output of man find | col -b. And this output somehow doesn't reach the kak-lsp, I see nothing in kakoune.
Whether it is right or wrong of the language server to produce so much output is a good question, but before I go deeper into investigating this, I just wanted to ask you - do you know if there is currently a limit in kak-lsp code that is ignoring large incoming messages?
I guess the expected result in this case would be a trimmed message, i.e. define a max length, receive whatever the language server is sending, cut the received message, add ellipsis and show in the info box.

At the moment kak-lsp doesn't pose any limits to message size, as well as doesn't do any trimming for better look. I just checked, message reaches Kakoune and lsp-show-hover is executed. I guess it's Kakoune's restriction on max info content length. We could figure it out and do trimming in lsp-show-hover itself (I'd prefer to do it here, and not in Rust code, because someone might want to override lsp-show-hover in his config and deal with full message in sensible way).

https://github.com/mawww/kakoune/issues/2257

authors: maximbaz ul

repo: ul/kak-lsp

license: Unlicense


text:
[FEAT]: Get paper information  with reviews from OpenReview efficiently

Description
To collect more data for evaluation of review.
Additional Information
No response

supported by @keyangds

authors: Monstertail lwaekfjlk

repo: ulab-uiuc/research-town


text:
overriding jasypt properties (e.g. jasypt.encryptor.password) not possible

The whole story about spring-boot application properties is its flexibility. See here:
http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html
Now, when I add your jasypt-spring-boot-starter as a dependency I can not start the application without having jasypt.encryptor.password set even if I have no encrypted password configured anywhere. This makes my unit tests fail, etc. So what I did is adding
jasypt.encryptor.password=dummy

To my application.properties that I deliver within the WAR file (in default package).
Now I have an external application.properties in tomcat/lib/config/application.properties that defines encrypted passwords for DB, etc.
Of course I want to provide the master password somewhere different as having it in the same file would be quite pointless (my plan is that I have a secret master password per environment that is available in one place on the involved machines while I then can have the configs with encrypted passwords stored in VCS but regular developers can not decrypt them without knowing the master password but they can build release packages including the correct configs).
Now, I set the master password on the commandline as a system property. I verified that the system property is actually set and available in tomcat. However, it is not honored and jasypt will use the dummy password instead.
This is totally unexpected as it works for any other spring boot property like this. There might be a technical reason as you need early on bootstrapping and interception.
However, a solution is required to externalize the master password from the actual properties file.
Any solution or workaround is welcome.
Thanks for your great work!

Hey jorg. Once you enable jasypt-spring-boot the password property is required as specified in the documentation. Why would you import the library or add the annotation if you don't have any encrypted properties? For test purposes you don't need to add the @enableencryptableproperties annotation. I suggest you create a spring config class for your tests. That's always a better approach than using the full app spring configuration on unit tests. Apart of that matter, there is a test project in jasypt-spring-boot's repository and an example on how to pass the master password as a syste property. Are you running your app within tomcat deploying it as a war? Do you have a sample project where the issue manifests to I can take a look and troubleshoot?
Best and thanks for your feedback

@ulisesbocchio thanks for your response.

I do not have an enrcyptable properties annotation anywhere in my project
I added jasypt-spring-boot-starter and that is sufficient to make spring fail on strartup without anything else.
I do not want to use password encryption for test configs and local development. I want to use it for test-, acceptance- and production-environments.
If I remove the default from application.properties and then provide the password from the commandline, it is working. But my expectation is (compliant to spring-boot) that I can override the properties as specified. As a workaround I now have 3 application.properties per project. 1 for productive defaults that is shipped with the WAR and does not contain a default password. 1 for tests (src/test/resources) and 1 for development that gets excluded when building the WAR. Not perfect but so far working.

I will try if I can provide an isolated project somewhere on github to reproduce the problem. However, time is always short (too many other projects I am involved).

Alright buddy, you can add this to your Test Config when you don't want encryptable properties:
@EnableAutoConfiguration(exclude = JasyptSpringBootAutoConfiguration.class)
To effectively exclude the auto configuration, and you won't get an error.
I'm still looking into the issue you mention overriding existing properties, hang on...

Alright so I was able to override any of the properties in the jasypt-spring-boot-demo app from either application.yml and encrypted.properties through the command line using JVM args. For instance:
-Djasypt.encryptor.poolSize=20 -DitemConfig.items[0].name=NEW_NAME -Dsecret.property=UNENCRPYPTED

Thanks for the hints, mate.
I can confirm that it is working properly if I launch the application directly as JAR or bootified WAR with
java -Djasypt.encryptor.password=******************* -jar webapps/demo.war

However if the WAR gets deployed to a tomcat and I add the system property to the tomcat launch then the bug occurrs. I even verified with ps that the system property is really set:
ps aux | grep jasypt | grep -v grep
app     11892  0.5  1.5 3486172 97452 ?       Sl   00:39   3:13 /opt/java/latest8/bin/java -Dnop -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xloggc:logs/gc_log_app_2015-10-15_00-39-10.log -Djava.security.manager -Djava.security.policy=/etc/opt/catalina/app/catalina.policy -Djava.security.debug=failure -Djasypt.encryptor.password=****************** -Djava.awt.headless=true -Dmail.mime.charset=UTF-8 -Djavax.net.ssl.trustStore=/etc/opt/catalina/app/cacerts -Dcatalina.config=file:/etc/opt/catalina/app/catalina.properties -Djava.net.preferIPv4Stack=true -Xms256m -Xmx1024m -Djava.endorsed.dirs=/opt/catalina/latest8/endorsed -classpath /opt/catalina/latest8/bin/bootstrap.jar:/opt/catalina/latest8/bin/tomcat-juli.jar -Dcatalina.base=/home/app -Dcatalina.home=/opt/catalina/latest8 -Djava.io.tmpdir=/home/app/temp org.apache.catalina.startup.Bootstrap -config /etc/opt/catalina/app/server.xml start

Next I will check if that is a general problem so overriding other properties than jasypt ones will work or not. If that also does not work I have found a general "bug" in spring boot when running in tomcat (maybe only in combination with security manager). I will let you know...

Alright buddy, I see what the problem is now. How are you passing the properties to tomcat?
Yo have some options, but I recommend either use tomcat/conf/catalina.properties or by creating a setenv.sh file in tomcat/bin. Then in setenv.sh you'll do something like this:
```export JAVA_OPTS="-Djasypt.encryptor.poolSize=20 -DitemConfig.items[0].name=NEW_NAME -Dsecret.property=UNENCRPYPTED"````

I tested passing the password to the jasypt-spring-boot-demo-tomcat-ssl demo app packaging it as a WAR and rewriting SampleTomcatSslApplication with this:
@SpringBootApplication
@EnableEncryptableProperties
public class SampleTomcatSslApplication extends SpringBootServletInitializer {
  public static void main(String[] args) throws Exception {
    System.setProperty("jasypt.encryptor.password", "password");
    SpringApplication.run(SampleTomcatSslApplication.class, args);
  }
  @Override
  protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
    return builder.sources(SampleTomcatSslApplication.class);
  }
}

And I was able to set the password through a system property just fine running tomcat from IntelliJ Idea 13. Under VM options I specified -Djasypt.encryptor.password=password in the run configurations. Internally, IntelliJ is using catalina.sh run and setting environment variable: JAVA_OPTS="-Djasypt.encryptor.password=password". Which is basically one of the two solutions I recommended, and my test confirms it works.

Alright, version 1.3 should be in Central soon, I added lazy initialization of the StringEncryptor up until the first encrypted property is decrypted. So in case there are no "ENC(xxxx)" properties not setting any of the required properties won't prevent your application from working.

I tested passing the password to the jasypt-spring-boot-demo-tomcat-ssl demo app packaging it as a WAR and rewriting SampleTomcatSslApplication with this...

As I said if you run the WAR directly with spring boot there is no problem. The problem only happens when you run a regular tomcat and have the WAR deployed in tomcat/webapps/.

Alright, version 1.3 should be in Central soon, I added lazy initialization of the StringEncryptor...

Awesome. Thanks buddy, that is cool!

Yo have some options, but I recommend either use tomcat/conf/catalina.properties or by creating a setenv.sh file in tomcat/bin.

For the record I used setenv.sh so that is not the solution.

Next I will check if that is a general problem so overriding other properties than jasypt ones will work or not. If that also does not work I have found a general "bug" in spring boot when running in tomcat (maybe only in combination with security manager). I will let you know...

I addded this to the config:

JAVA_OPTS="$JAVA_OPTS -Dspring.datasource.url=illegalURL"

Then I started tomcat and got this:

Caused by: java.sql.SQLException: Driver:oracle.jdbc.driver.OracleDriver@38874c24 returned null for URL:illegalURL

So, the default behaviour of spring boot is correct. However setting jasypt.encryptor.password via System-Property does not work when using external tomcat (it seems that it does not even work if there is no default set in application.properties).

can you please take a look at at jasypt-spring-boot-demo-tomcat-ssl?
I changed the configuration to package it as a WAR. I'm using tomcat tomcat 8.0.9 in Mac. I throw the WAR into $tomcat_home/webapps and the create a file $tomcat_home/bin/setenv.sh with this inside:
export JAVA_OPTS="jasypt.encryptor.password=password

Then, I run tomcat with $tomcat_home/bin/catalina.sh run
You can hit the demo endpoint at http://localhost:8080 to test the decryption.
I would really like for you to put a sample project together in Github so I can take a look. From where I stand everything seems to work as expected.

Hi @ulisesbocchio just got to know about this wonderful spring boot starter on jasypt. Question is why are we forced to set jasypt.encryptor.password? If I can use a environmentconfig and set the password environment name(not even password) and create my stringencryptor? Really this feels like a restriction on using our custom encryptor.

@abuabdul the jasypt.encryptor.password property is only required if you don't provide a custom StringEncryptor. Basically, if you use jasypt-spring-boot out of the box, a StringEncryptor is pre-configured for you, and all you gotta input is the encryption/decryption password.

@ulisesbocchio you are correct. I set my custom string encryptor bean, and its working fine now. However i am facing the same issue in the Spring Boot JUnit Tests. Though i have configured the custom bean, it still forcing me to set jasypt.encryptor.password

Can you please upload your code to github so I can take a look?

@abuabdul Check out this sample project: https://github.com/ulisesbocchio/jasypt-spring-boot-samples/tree/master/jasypt-spring-boot-demo-custom-encryptor
Where you can start/test the app with no jasypt.encryptor.password property whatsoever.

Hi @ulisesbocchio Thanks for your help. This is where i have hosted my code. https://github.com/B2OPlus/HTMLService
I reverted back to default stringencryptor. Since the way i have structured my code does not allow me to run tests with custom string encryptor (forcing me to set jasypt.encryptor.password for custom string encryptor). Please suggest a solution.

Thanks a lot for this. The custom encryptor fixed all my problems.
In case anyone has issues with this my configuration is as follows:
pom.xml
...
<dependency>
	<groupId>com.github.ulisesbocchio</groupId>
	<artifactId>jasypt-spring-boot-starter</artifactId>
	<version>${jasypt.starter.version}</version>
</dependency>
...

application.yml
jasypt:
  encryptor:
    password: ${APP_ENCRYPTION_PASSWORD}

test: ENC(4DxzpnbrSONISyS4GEtiqQ==)

EncryptorConfig.java
@Configuration
public class EncryptorConfig {

	@Bean
	public static EnvironmentStringPBEConfig environmentVariablesConfiguration() {
	EnvironmentStringPBEConfig config = new EnvironmentStringPBEConfig();
	config.setPasswordEnvName("APP_ENCRYPTION_PASSWORD");
        config.setAlgorithm("PBEWithMD5AndDES");
        config.setKeyObtentionIterations("1000");
        config.setPoolSize("1");
        config.setProviderName("SunJCE");
        config.setSaltGeneratorClassName("org.jasypt.salt.RandomSaltGenerator");
        config.setStringOutputType("base64");
		return config;
	}

	@Bean(name="jasyptStringEncryptor")
	public static PooledPBEStringEncryptor stringEncryptor() {
		PooledPBEStringEncryptor encryptor = new PooledPBEStringEncryptor();
		encryptor.setConfig(environmentVariablesConfiguration());
		return encryptor;
	}
}

TestController.java
@RestController()
public class TestController {

	@Value("${test}")
	private String test;

	@GetMapping("/test")
	public String getTest(){
		return test;
	}
}

Environment variable with the secret
export APP_ENCRYPTION_PASSWORD=secretkey

Thanks a bunch @fredlo2010  and @ulisesbocchio
If I did not find this page, I would have almost abandoned my efforts to try and use jasypt for springboot application. My problem is pretty similar to what was described by @fredlo2010.
I am using AWS CodeBuild and CodeCommit to build and deploy my springboot application.
All my source code is in GitHub, so AWS CodeBuild pulls the code from GitHub and runs the mvn package and it fails because its unable to decrypt the properties from application.properties. I was finding ways to tell the mvn package how to decrypt the jasypt encrypted passwords. Luckily i found this thread and @fredlo2010 you final comment helped me save a lot of time. Thanks a bunch guyz :)

I am glad I was able to help :)

Its not work for me.

I need to encrypt two database passwords at a time.
how can i pass two vm arguments like this -Djasypt.encryptor.password
when i am trying to do it , it is giving me error

authors: LeenuV abuabdul forrestlake fredlo2010 hohwille ulisesbocchio zeeshanwaris

repo: ulisesbocchio/jasypt-spring-boot

license: mit

license_source: bigquery


text:
How to open a new tab?

I found a browser.closeTab function. Is there a way to open a new tab manually? How does secret-agent manage the opening of new tabs?

Hi @petrpatek
We don't yet have the ability to explicitly spawn a new tab. The tabs feature comes in handy when clicking a link goes to target="_blank" or the page does a window.open in the javascript. If you really want new tabs from links, you can also use the MetaLeft key to open links in a new window (that's mac, use equivalent for other OSes).
SecretAgent treats each "Browser" as a unique sandbox of cookies, storage, etc. It's very lightweight - akin to an Incognito Window in Chrome. When you run SecretAgent.createBrowser, it will automatically establish a tab for you. You just run "goto" to send it wherever you want it to go.
Hopefully that answers your question.
If you need to wait for newly "spawned" tabs, there's a browser.waitForNewTab method.

@petrpatek following up. Is there anything you would like fixed/improved/changed here? If not, going to close this one out.

Hi @blakebyrnes,
Thank you very much for your answer.
I think I get it now. I am used to the puppeteer/playwright logic, so when I want to run some tasks in parallel and don't really care about the cookies or the fingerprint. The tasks are executed in multiple pages (tabs or windows). In secret-agent, I am supposed to spawn multiple browsers with the default tab, am I right?
Thank you again!

@petrpatek
Yep, that's what you'd do for generating multiple tasks. @calebjclark and I talked about this a good bit after your question. We're considering renaming "createBrowser" to something a little lighter weight sounding.

@petrpatek to add a little more color to what @blakebyrnes just mentioned...
We're considering renaming createBrowser to something like createSession, because createBrowser isn't really accurate. You're not spinning up an entirely new browser... just an isolated browser session.

@blakebyrnes  @calebjclark Thank you for the clarification. To me createSession sounds less like I should worry about the performace.

@petrpatek Thanks for the feedback!

authors: blakebyrnes calebjclark petrpatek

repo: ulixee/secret-agent


text:
Version Changes are not listed anywhere

Anywhere I can find anyway. Is there a Changelog or version notes anywhere?
What has changed from 1.8.1 to 1.8.2? Would be very helpful to know, especially with there being several "current" versions of FVTT out right now.
Thanks!

Hello! Please have a look here : https://github.com/ultrakorne/better-rolltables/releases

Maybe I'm missing it? I see notes and descriptions of changes for previous versions but not really anything for the last 2, which is what the original post was referencing.
Sorry if I'm not seeing something obvious, fairly new to Github. This is what I see. Are there just no changelog notes for the last 2?

v1.8.1 and v1.8.2 is effectively missing, but it's only foundry's administration stuff (updating version number), nothing related to features or bugfixes. You miss nothing :)

authors: Daimakaicho Shuggaloaf

repo: ultrakorne/better-rolltables


text:
Changed Dockerfile to Node:18-slim (Fixing #1865)

I changed to node:18-slim in the Dockerfile for all the stages.
This fixes the issue #1865
This does increase image size around ~ 100 MB but fixes the problem until https://github.com/prisma/prisma/issues/18510 is fixed from the prisma team
@mikecao

I can't get this PR to properly build on my Portainer instance. Do you have to do anything particular in order to get it to work? It returns nothing in my container logs and does not seem to be assigned to the correct container image, though I am unsure what to do in this case.

@busybox11 Hmm.. not anything specific. The only change is just the base image.  Maybe there is some caching issues?

I try to build the image and run it like the dockerhub one but it doesn't run anything - just an empty shell. It could very well be an issue on my end but tbh I'm not quite sure what to do - it works with the original image. Could this be related to ARM64?

I just build the Dockerfile and it works for me. The only thing that I missed was to specify DATABASE_TYPE in --build-arg when building the image. I also build on ARM64
@busybox11: it sounds like your build succeeds but you just get an empty shell? Can you post your build logs?

authors: BE-CH busybox11 orgarten

repo: umami-software/umami


text:
No issue but no other way to get in touch with you.

Hey just wanted to let you know that I love this library.  I use it in almost every project.

Thank you! <3

authors: EugeneHoran tokudu

repo: umano/AndroidSlidingUpPanel


text:
Copy STAR index from Gadi to ICA

Discussion at https://github.com/umccr/cwl-ica/pull/210

Not sure if this is a CWL issue, would it be worth seeing if we could make the STAR index on ICA? It may make the STAR alignment CWL tool useful for others

Not sure if this is a CWL issue

It's not a CWL issue but more like a enhancement for our tool definition in this repo to make it more useful.
I had created an issue so that I remember to look into it when I get a chance.

Can we close this? The oncoanalyser STAR alignment will be done on nextflow

authors: alexiswl skanwal

repo: umccr/cwl-ica


text:
431-team-c-task-create-teacher-dashboard-implement-layout-banner-and-buttons

Added the basic structure of the teacher_dashboard feature
Included Flutter boilerplate code and initial setup
Added resources and links for getting started with Flutter
Updated README.md with project and team information

Hey Whitney thanks for working on the dashboard! It looks like you created an entirely new flutter project in the root of the repository (Summer2024), which added a bunch of unnecessary files. We need to just be working in the Team-C/test_wizard folder, and you shouldn't need to create a whole new flutter app. Let me know if you have any issues porting anything over.

Hey Whitney, this one still has some issues - looks like the flutter project is still in the root of the repository. Please see the other comments for the end result. Thanks for working on all of these.

Ok team, I've made the changes requested above, edited a few other things to make use of reusable components, and added tests. Awesome job @WhitneyMeulink getting this started, really cool search filter mechanic going on, and its always easier to edit something that already exists than it is to come up with it from the start, so really well done. @J-Gilberg , @hellohouseplant , @eshin2 , @Lanaismail , @GhauriM , in the interest of not reviewing a bunch of code I just wrote, please review when you can. Getting this through quickly would help since it is the new base of our app.

authors: StephenBuley WhitneyMeulink


text:
Add description of project methodology somewhere

See item 2 of Roy's Team A Project Plan Feedback.
Consider adding a section (or incorporate in an existing section) a brief description on the development methodology (Agile, Waterfall, other) that is planned to be used for the project.  Reference is made to a Srum Master role by title but the planned development methodology could be cited more prominently.

I copied the project methodology from the project charter.  Do you think we need more information?


text:
Training setting

Hi, thanks for sharing the code.
I have a question about the training settings. To train the model, we need to specify the sg_task to one of three options [PR|CL|SG]. I am not familiar with tensorflow. Maybe I am wrong, but I am wondering why it is needed to specify the sg_task during training. As far as I know about the scene graph generation task, the three options are merely specified during evaluation, which means that the training should be the same to different settings, right?
thanks in advance for your reply.

The training is different for the three settings, the network is either provided ground truth detections as input (in PR for example) or needs to produce detections from scratch (for SG). This changes the network architecture slightly.

authors: anewell jwyang


text:
按翻譯就閃退

win10 x64 21h2 19044 繁中
按了就閃退
用py -m pip install -r requirements.txt 建構出來的也是一樣閃退

可能和python版本有关，近期会用其他语言重构项目

非常感謝您的即時回覆
到時再來試試


text:
微信小程序u-form组件自定义校验无效

版本
2.0.31
转载链接
xn--%2C-ic7aqim95bp5ce2bfxm1jal2n4zv2i8atu1e8sc2zn
重现步骤
使用官方u-form 说明文档validator 自定义校验demo测试即可，按文档给出的demo直接运行小程序模拟器、真机均无效，必须在mounted钩子里面执行一下this.$refs.uForm.setRules(this.rules);规则才会生效，这点官方文档也并未给出相关说明。
期望的结果是什么？
依据自定义校验validator中的规则，配合message，正确显示相应提示
实际的结果是什么？
无提示，validator的函数未执行

该问题使用场景为微信小程序，无法提供链接，开发使用官方validator给出的demo测试，确实存在问题，可自行验证。

同样遇到该问题，2.0.33

我也遇到了，请问解决了吗

authors: RedStarGroup V11ES7 chuyun


text:
Small README.md improvement

.zcompdump may exist in ZDOTDIR instead of ~ if zsh configuration paths use ZDOTDIR, for example to move zsh configs to "$HOME/.config/zsh".

thanks!


text:
Readme.md restructure APIs section

APIs section should be restructured

Suggestion was fixed in this commit.

repo: ummahusla/Codecademy-Exercise-Answers


text:
Semaine 5 Test Unitaire Avancé - Alexandre De Laplante

Ajout du readme pour la presentation semaine 5
Alexandre De Laplante

Parfait! J'ai hâte de voir ta présentation.

authors: AlexandreDeLaplante yogyagamage


text:
Use golangci lint action

Add .golangci.yml as config
Add using working-directory
Update actions/checkout@v1 on actions/checkout@v2
Add new path for triggers ci test_backend

I propose if this issue will be solved  use action for linting

I'd suggest moving .golangci.yml to the backend directory

I'd suggest moving .golangci.yml to the backend directory

I moved .golangci.yml to the backend directory

@umputun, i received email notification about failed drone build by merge to master, but there isn't link on build in email. Is it really?

it failed to build a docker image on the private drone.  This is the error:

If you run docker build locally without SKIP tests flag you will see it too. I think you missed copying .golangci.yml to the right place in Dockerfile

I have it fixed in https://github.com/umputun/remark/commit/3c12fde0f87ff5454c8de63b0801a975ffaf59d4, docker build runs from app directory

authors: Smolevich umputun

repo: umputun/remark


text:
RCM start_date

filename_RCM1 = '/home/datawork-cersat-public/provider/asc-csa/satellite/l1/rcm/rcm1/SCLNB/GRD/2022/357/RCM1_OK2411022_PK2411802_1_SCLNB_20221223_124819_VV_VH_GRD'
filename_RCM2 = "/home/datawork-cersat-public/provider/asc-csa/satellite/l1/rcm/rcm1/SCLNC/GRD/2023/048/RCM1_OK2448377_PK2450339_1_SCLNC_20230217_002007_VV_VH_GRD"
m1 = xsar.RcmMeta(filename_RCM1)
m2 = xsar.RcmMeta(filename_RCM2)
m1.start_date,m2.start_date

gives ('2022-12-23 12:48:04.736000', '2023-02-17 00:20:06')
can we be homogeneous and use format '%Y-%m-%d %H:%M:%S.%f' to avoid these errors :
File ~/libs_last/xsar_forkVinc/xsar/src/xsar/base_dataset.py:828, in BaseDataset._load_rasters_vars(self)
    824 get_function = infos['get_function']
    825 resource = infos['resource']
    827 kwargs_get = {
--> 828     'date': datetime.strptime(self.sar_meta.start_date, '%Y-%m-%d %H:%M:%S.%f'),
    829     'footprint': self.sar_meta.footprint
    830 }
    832 logger.debug('adding raster "%s" from resource "%s"' % (name, str(resource)))
    833 if get_function is not None:

File /home1/datawork/vlheureu/conda-env/xsar_N/lib/python3.10/_strptime.py:568, in _strptime_datetime(cls, data_string, format)
    565 def _strptime_datetime(cls, data_string, format="%a %b %d %H:%M:%S %Y"):
    566     """Return a class cls instance based on the input string and the
    567     format string."""
--> 568     tt, fraction, gmtoff_fraction = _strptime(data_string, format)
    569     tzname, gmtoff = tt[-2:]
    570     args = tt[:6] + (fraction,)

File /home1/datawork/vlheureu/conda-env/xsar_N/lib/python3.10/_strptime.py:349, in _strptime(data_string, format)
    347 found = format_regex.match(data_string)
    348 if not found:
--> 349     raise ValueError("time data %r does not match format %r" %
    350                      (data_string, format))
    351 if len(data_string) != found.end():
    352     raise ValueError("unconverted data remains: %s" %
    353                       data_string[found.end():])

ValueError: time data '2023-02-17 00:20:06' does not match format '%Y-%m-%d %H:%M:%S.%f'

else i can do a little modification but i think it would be clearer to be homogeneous

A PR is solving this issue : https://github.com/umr-lops/xsar/pull/167

authors: vincelhx yreynaud

repo: umr-lops/xsar


text:
fix: typescript is pure commonjs

close #101

import sonar from 'eslint-plugin-sonar'

console.log(sonar)

import { rules as rules$4 } from 'eslint-plugin-react';
         ^^^^^
SyntaxError: Named export 'rules' not found. The requested module 'eslint-plugin-react' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:

import pkg from 'eslint-plugin-react';
const { rules: rules$4 } = pkg;

fixed by #113

repo: un-ts/eslint-plugin-sonar


text:
Add Polygon-Whitelist-NFT

変更内容
204 - Polygon-Whitelist-NFTの追加

@yk-saito Thank you for your thorough review. Indeed, the amount of changes made previously was quite extensive, which led to some issues. I have now made corrections based on your feedback and have resubmitted a new pull request. Please take a look.
https://github.com/unchain-tech/UNCHAIN-projects/pull/440

The project title should be standardized as Polygon-Whitelist-NFT. Meanwhile, make sure to provide sufficient room in section 1 to introduce and explain ChainIDE.

metadata
"project_id": 201,
"title": "Polygon_Whitelist_NFT",
"difficulty": "intermediate",
"chain": "Polygon",
"description": "👉 ブロックチェーン開発に特化した最新のコードエディタを用いながら、Polygon 上で指定のユーザーのみが NFT を発行できるdAppを開発します。"
"total_sections": CIに準拠
"total_lessons": CIに準拠

@neila Hi, sho. If there's anything that needs to be done that requires Chainide's completion, please @ me :)

repo: unchain-tech/UNCHAIN-projects


text:
Two ways to change the legend color.

Hi,
These changes provide the end user with two different ways to change the color in the JMeterPlugin legend.
Here is one user that has asked for these changes, but I've seen a few others:
https://groups.google.com/forum/#!topic/jmeter-plugins/pct5N5DX6IE
The first way to change the legend color is just to double click on the color box in the legend, which invokes the JP algorithm to chose the 'next color'.
The second way allows the users to indicate the color they would like for certain label text, as specified in the user.properties file.  For details, check the doc I provided.
Thanks,
--Erik

Changelog record is missing, please add it

done, also updated Contributors.wiki.
On Sun, Feb 8, 2015 at 8:22 PM, Andrey Pokhilko notifications@github.com
wrote:

Changelog record is missing, please add it
—
Reply to this email directly or view it on GitHub
https://github.com/undera/jmeter-plugins/pull/73#issuecomment-73448688.

Andrey, I just found a bug and fixed it.  Be sure to grab the commit with
the following comment.
Eriks-MBP:common erikostermueller$ git add
src/kg/apc/jmeter/graphs/AbstractGraphPanelVisualizer.java
Eriks-MBP:common erikostermueller$ git commit -m "fixed bug setting color
with Active Threads and Composite."
https://github.com/eostermueller/jmeter-plugins/commit/76299a2bb2266f2335dfd8325a0d497124756a4a
--Erik
On Sun, Feb 8, 2015 at 10:30 PM, Erik Ostermueller eostermueller@gmail.com
wrote:

done, also updated Contributors.wiki.
On Sun, Feb 8, 2015 at 8:22 PM, Andrey Pokhilko notifications@github.com
wrote:

Changelog record is missing, please add it
—
Reply to this email directly or view it on GitHub
https://github.com/undera/jmeter-plugins/pull/73#issuecomment-73448688.

Thanks, I'll review it as soon as I'll have spare time

Thanks for contributing!

Sure thing, I use jp most every day of the week.  The great usability, auto-scaling and other graphing features are better than any commercial software I've seen.

authors: eostermueller undera

repo: undera/jmeter-plugins


text:
🛑 Unforest is down

In 7a3aaf4, Unforest (https://www.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unforest is back up in 618b472 after 23 minutes.

repo: unforest/uptime


text:
🛑 SearXNG is down

In 2bb4f98, SearXNG (https://searxng.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SearXNG is back up in 6a3e7a3 after 6 minutes.


text:
🛑 SearXNG is down

In 67fa7fb, SearXNG (https://searxng.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SearXNG is back up in 6842454 after 11 minutes.


text:
🛑 Libreddit is down

In df261ff, Libreddit (https://libreddit.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Libreddit is back up in 8a79175 after 52 minutes.


text:
🛑 Nitter is down

In 653073c, Nitter (https://nitter.unforest.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nitter is back up in 59c6b80 after 30 minutes.


text:
No Matomo analytics tracking on devices with no JavaScript support

Analytics tracking via Matomo was recently implemented in #1566, but this does not track devices with no JavaScript support. It is a hard requirement for IoGT to be able to be fully functional without JavaScript, including analytics tracking.

Matomo offers several ways to solve this problem, but the "Matomo Image Beacon" may be the least effort and quickest to roll out.

repo: unicef/iogt


text:
请问依赖在哪里下载？

foundation 2.3.0
web-framework 2.3.0
dal-jdbc      2.3.0
test-framework 2.3.0

pom.xml中有


text:
cannot unmarshal number into Go struct field Client.data.dhcpend_time of type int

I am running the latest docker container on a new install, but getting the following error ...
2020/01/30 18:23:01 [INFO] Loading Configuration File: /etc/unifi-poller/up.conf 2020/01/30 18:23:01 [INFO] UniFi Poller v1.6.3-641 Starting Up! PID: 1 2020/01/30 18:23:01 [INFO] Found 1 site(s) on controller: default (Default) 2020/01/30 18:23:01 [INFO] Polling UniFi Controller at https://192.168.1.1:8443 v5.12.22 as user influx. Sites: [all] 2020/01/30 18:23:01 [INFO] Everything checks out! Poller started, InfluxDB interval: 30s 2020/01/30 18:23:31 [INFO] Logging Measurements to InfluxDB at http://influxdb:8086 as user unifi 2020/01/30 18:23:31 [ERROR] unifi.GetClients(): json: cannot unmarshal number 4123168624 into Go struct field Client.data.dhcpend_time of type int
I have dropped & recreated the influx db, but still get the same error. It is not clear to me if this indicates bad data being returned from my controller or something unexpected in the code. Any advice on how to fix this issue?

You can try v2 now. The beta is stable.

Thanks, I will give v2 a try soon with a new db to confirm; however, I also wanted to report that after rebooting my UDM, the poller worked again. I'm unsure what caused such a high lease time.

That's actually really good to know! Thanks for the update! I feel like you ran into some where time bug. Maybe the time on the UDM changed and the lease end times got skewed. Hard to say, but it's good to know a reboot fixed it.

authors: davidnewhall jwever

repo: unifi-poller/unifi-poller


text:
feat: YAML marshalling of components

Prerequisite checklist

[x] Read the contribution guidelines regarding submitting new changes to the project;
[x] Tested your changes against relevant architectures and platforms;
[x] Ran make fmt on your commit series before opening this PR;
[ ] Updated relevant documentation.

Description of changes
This PR achieves:

Migration of Yaml functions to a separate package
Moving from multiple kraftfiles to a single kraftfile
Adds marshalling methods to the relvant types
Adds a method for saving the running configuration of the application

Hey @LucaSeri, apologies, looks like there was a merge today that affected this PR and it requires rebasing. I was just having a look. Could you rebase? It's good to go once it's updated.

authors: LucaSeri nderjung

repo: unikraft/kraftkit


text:
Refactor ResumablesHandler

more accurate HTTP errors
use new exceptions
remove old form-data tests

Bit inconsistent whether HTTPStatus members are passed directly or by their value attribute to set_status(), otherwise LGTM. 👍

Oh that's a mistake, will fix.

repo: unioslo/tsd-file-api


text:
57 new members

These all pass via our testing system on OpenCongress. Let me know if any one else encounters problems.

The travis CI test aren't passing, you'll need to fix the YAML with this: https://github.com/unitedstates/contact-congress/commit/288608e3c14a79e677f9ea40cc2e0de1a52ab7e4

ready to test all of these on our system once travis is set!

authors: Hainish crdunwel j-ro

repo: unitedstates/contact-congress


text:
Update P000609.yaml

Wrong rep name ... may be webkit issue though. Seems these "button" html elements for submit cause issues...

Is that what it is? I haven't been able to figure it out. But yeah, there are very common themes for these sites that all need webkit.

I don't know. https://radewagen.house.gov has the button element but her form seems to work okay. Are these the same buttons that were working with double clicks?

Yep, double clicks work here generally, but aren't recommended of course.

authors: crdunwel j-ro


text:
SIGSEGV catching makes it annoying to debug crashes

Lets say you have a crashing test, so you fire up gdb:
gdb testbinary

r
Error: Failure in ParseExpr: Unhandled exception: Crash!
FAILURE: 1 out of 11 tests failed (1 failures).
Test time: 0.00 seconds.
[Inferior 1 (process 5869) exited with code 01]

Obviously you want gdb to just stop when the segfault happens, but the signal catching of unittest++ prevents this from happening. This is annoying, and I haven't found a way to turn this off.
Either I'm missing something, or unittest++ is missing a feature

Ignore, it was an uncaught exception instead of a SIGSEGV, so me jumping to conclusions

repo: unittest-cpp/unittest-cpp


text:
Feature msvc clang

UnitTest++ supports clang as a compiler for Visual Studio via native extension
For information on enabling & using the extension see:
https://blogs.msdn.microsoft.com/vcblog/2015/12/04/clang-with-microsoft-codegen-in-vs-2015-update-1/
(Since that post, an update offers v140_clang_c2)
And, for instruction for CMake see:
https://github.com/boostorg/hana/wiki/Setting-up-Clang-on-Windows
However, the CMakeLists.txt for UnitTest++ uses the MSVC variable to test for the compiler type, which will be incorrect when clang is used.
This PR uses a test against the compiler name instead. It has been verified with:

cmake 3.7.0 (Windows)
clang 3.8.0 (v140_clang_c2 Visual Studio 2015)
msvc 19.0.24215.1 (Visual Studio 2015)
cmake 3.5.2 (Ubuntu)
GCC 6.2.0 (Ubuntu)
clang 3.8.1 (Ubuntu)
cmake 3.4.3 (Apple)
AppleClang 8.0.0 generated for XCode
AppleClang 8.0.0 generated for command line make

NOTE: It is also possible to attempt to install and use LLVM & Clang, but the compiler flags are a mess
http://releases.llvm.org/download.html
http://clang.llvm.org/docs/MSVCCompatibility.html

Don't like this. I am using an old version of Ubuntu that is LTS and that
is using CMake 2.8.12.2.
GR
Sent from my Nexus 6P
On 15 Dec 2016 9:04 am, "Gabriel Hare" notifications@github.com wrote:

UnitTest++ supports clang as a compiler for Visual Studio via native
extension
For information on enabling & using the extension see:
https://blogs.msdn.microsoft.com/vcblog/2015/12/04/clang-
with-microsoft-codegen-in-vs-2015-update-1/
(Since that post, an update offers v140_clang_c2)
And, for instruction for CMake see:
https://github.com/boostorg/hana/wiki/Setting-up-Clang-on-Windows
However, the CMakeLists.txt for UnitTest++ uses the MSVC variable to test
for the compiler type, which will be incorrect when clang is used.
This PR uses a test against the compiler name instead. It has been
verified with:

cmake 3.7.0 (Windows)
clang 3.8.0 (v140_clang_c2 Visual Studio 2015)
msvc 19.0.24215.1 (Visual Studio 2015)
cmake 3.5.2 (Ubuntu)
GCC 6.2.0 (Ubuntu)
clang 3.8.1 (Ubuntu)
CMake 3.4.3 (Apple)
AppleClang 8.0.0 generated for XCode
AppleClang 8.0.0 generated for command line make

NOTE: It is also possible to attempt to install and use LLVM & Clang, but
the compiler flags are a mess
http://releases.llvm.org/download.html
http://clang.llvm.org/docs/MSVCCompatibility.html
You can view, comment on, or merge this pull request online at:
https://github.com/unittest-cpp/unittest-cpp/pull/141
Commit Summary

Demonstrate that compiler is identified as MSVC when VS2014 Clang
extension is used
Increase CMake version to resolve developer warnings regarding
implicit quoted dereference in STREQUAL comparison
Identify Clang compiler when used as an MSVC extension

File Changes

M CMakeLists.txt
https://github.com/unittest-cpp/unittest-cpp/pull/141/files#diff-0
(14)

Patch Links:

https://github.com/unittest-cpp/unittest-cpp/pull/141.patch
https://github.com/unittest-cpp/unittest-cpp/pull/141.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/unittest-cpp/unittest-cpp/pull/141, or mute the
thread
https://github.com/notifications/unsubscribe-auth/AEy9nOVz8WlM0i1egoBF_NStEuikz2_Tks5rIQKFgaJpZM4LN3Iy
.

@grahamreeds Makes sense, and I see the error in Travis - I'll fix & update.

@grahamreeds update passes tests now - I hope you'll support this PR

Your changes made me notice the portion of the CMake message that reads "Please use a different C++ compiler." That message is misleading; compilers that don't support C++11 still work with UnitTest++.
As such I don't consider this a warning; please change the new and existing message to STATUS level, and while you're at it I'd be pleased if you removed that sentence.

Thank you for taking a look at this.
Your requested changes appear to elevate the message level from STATUS to WARNING and do not remove the statement that the a different compiler should be used.
I'm happy to make your requested changes (as I understand them) or accept the changes - please clarify what your would prefer.
(Also, please note that this PR removes the building of TestUnitTest++ from "all" target.)

Why do you remove building of the unit tests from the all target?
GR
Sent from my Nexus 6P
On 20 Jan 2017 3:47 am, "Gabriel Hare" notifications@github.com wrote:

Thank you for taking a look at this.
Your requested changes appear to elevate the message level from STATUS to
WARNING and do not remove the statement that the a different compiler
should be used.
I'm happy to make your requested changes (as I understand them) or accept
the changes - please clarify what your would prefer.
(Also, please note that this PR removes the building of TestUnitTest++
from "all" target.)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/unittest-cpp/unittest-cpp/pull/141#issuecomment-273954232,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEy9nNftTHFpt0iTrDznKCq_XCtLzmOCks5rUBISgaJpZM4LN3Iy
.

Actually, that's not in this PR - I can open another with that (and CI changes).

But why do you think it is beneficial to remove building of unittests from
the all target? You are supposed to run unittests after every build...
Sent from my Nexus 6P
On 20 Jan 2017 22:15, "Gabriel Hare" notifications@github.com wrote:

Actually, that's not in this PR - I can open another with that (and CI
changes).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/unittest-cpp/unittest-cpp/pull/141#issuecomment-274169204,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEy9nOlx6Wnl6VhgX8wZy4-E--koBS6Pks5rURXvgaJpZM4LN3Iy
.

In my case I'm using UnitTest++ in my project via CMake's ExternalProject_Add so for each complete rebuild of the project I'm also rebuilding UnitTest++, and would be rebuilding TestUnitTest++ if it were not excluded.
I'm guessing that I'm not unusual in building UnitTest++ when building a project.

Actually, that's not in this PR - I can open another with that (and CI changes).

You can already skip building and running TestUnitTest++ by setting the CMake build option UTPP_INCLUDE_TESTS_IN_BUILD to OFF, so the secondary pull request won't be necessary.

@pjohnmeyer thank you for the cmake flag hint.

@pjohnmeyer do the changes made in 0b15459 work for you?

Just got the notification - thank you :-)

authors: GabrielHare grahamreeds pjohnmeyer


text:
[BUG] Void Event Instancer stops working after deactivate / activate cycle

Describe the bug
I have a button which has Void Event Instancer attached to it and Raise is called when the button is clicked. Everything works fine, but when I deactivate and activate the button, it does not work anymore. Neither pressing the button or the Raise button from the Inspector works. I also tested it out with Bool Event Instancer and it did not work either.
To Reproduce
Steps to reproduce the behavior:

Create Void Event Scriptable Object
Create UI Button
Attach Void Event Instancer to the button
Add OnClick event to the button for calling the Void Event Instancer Raise()
Attach Void Base Event Reference Listener to any object and call any void function
Select the Void Event Instancer as Event Reference
Function call should work correctly on button press and on Void Event Instancer Inspector Raise button
Deactivate Button during Play Mode
Activate Button during Play Mode
Button press nor the Inspector Raise button does not work anymore

Expected behavior
Void Event Instancer Inspector Raise button and UI Button Raise call should still work after deactivation / activation cycle.
Environment

OS: Windows
Unity Version 2019.4.19f1
Version of Unity Atoms v4.4.3

Good catch, a PR that fixes this was merged to canary.

Fixed in 4.4.4.

authors: ToniMHeinonen miikalo

repo: unity-atoms/unity-atoms


text:
Was this plug-in module compiled for linux anytime?

It is full of MS types and functions, so we have a lot of troubles digging into such procedure. Btw, for windows everything passed without any troubles. It is a nice job you've made widows port for usd/osd libraries, I've had not sufficient patience to make this.
May you check linux compatibility, fix some issues and give us building instructions? We are very interested with USD embedding to Unity, since we have already first iteration of USD-oriented pipeline too, but we are lunux-oriented band.
tls.h contains a mistype with name of pthread.h file
Thank you!

thanks for your interest.
as you noticed, currently this plugin works only on Windows. readme.md is very very outdated. I'll try to fix Linux build and documents.
I'm making this plugin for our client who also is trying USD-oriented pipeline. maybe material is import / export as NVIDIA's MDL.

Thank you for answer!
Now we decide to just plug usd-libraries to Mono assemblies, but since it is terra incognita for us (we have good experience with .NET at windows, not linux) - and Unity developement too - so we have a bit panic  state (even we have passed such state with usd itself). Too much new information, few sources of real inspiring achievements :). Yes, we had compiled this module for windows, it works fine with Unity (but not standalone tools :/ - it is strange). May we just take a commit point, wich is last compatible with linux to inspect you approach for this kind of tasks? We need not now very expanded code or explanation - just appropriate startpoint for our researches. We are a small animation & fx production studio, just exploring new ways of effective production.
Thank you.

I fixed Linux build and updated documents (it is still wip). new documents may help your understanding. https://github.com/unity3d-jp/USDForUnity/tree/dev

Thank you very much!
We built module and now we should figure with embedding, but it is perfect point of further departure! We are interrested with NVIDIA's material system too, it is really romising technology. Our render department was excited and cry for it already :).
Thank you very much again.

authors: i-saint iqch


text:
[Feature Request]: farm plugin support

Describe the feature
github farm
Farm Core Architecture Design js plugin
The farm plugin are inspired by rollup, So this might be straightforward to implement. I also tried to transplant to unplugin to implement all the hooks. With your permission, I'd like to do it.
Additional information

[X] Would you be willing to help implement this feature?

LGTM. WDYT? @antfu

authors: ErKeLost sxzz

repo: unjs/unplugin


text:
add a switch to set PrettyFormat with function SaveConfigData and SaveConfigFile

sometimes force change '=' to ' = ' will make the program‘s config don't work, such as the database Nebula Graph. So we need add a parameter to decide whether we use PrettyFormat.

https://github.com/unknwon/goconfig/pull/52

repo: unknwon/goconfig


text:
Highlight validation errors

make sure that validation error messages are red/highlighted throughout the application.
Need to QA all.

@jnabity  I have added in text to highlight validation errors in red. Please look into this and see if I am missing out pages

Testing completed.
Script link: https://docs.google.com/spreadsheets/d/1xnccTkIc0tI2IeqFUMbE36YbTSNNO_e3KpyTq1WDDPs/edit


text:
vue-scoped  usage issues

UnoCSS version
^0.58.7
Describe the bug
Problem with code hot update when I use vue-scoped mode.

Reproduction
..
System Info
No response
Validations

[X] Read the Contributing Guidelines.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

https://github.com/unocss/unocss/pull/3387 Seems to be the same problem, I'll shut him down for now.

repo: unocss/unocss


text:
Feature: make all classes important

Currently we can make individual class rules important by prefixing them with ! . It would be nice to have a config on unocss config to make all classes important so you dont have to prefix everyone with ! . People coming from tailwind will find this pretty useful

Any particular reason you might want this? Seems like if every class is important then none of them are important

Only applied classes should be important. Similar to how tailwind classes behave.

Still why would you want that though? It would make it impossible to override classes on reusable components

That would ease migrating from tailwind easier.

I'm sure tailwind doesn't set important by default. Bootstraps' does.

Tailwind has important: true setting in its tailwind.config.js file to set them all important.
The use case is, let say I'm using a UI framework in a Vue project, say Quasar Framework or Vuetify, but I am not happy all the helper css helpers shipped with them. Therefore I want to use a unocss feature over their styles and all of the unocss/tailwind styles I am using should be important.

For now, try preprocess to append the important variant. Something like:
preprocess: (t) => {
  if (t.includes('!')) return t;
  return `!${t}`;
}

You could either use preprocess or postcess to achieve your goal. Since we are utils agnostic, we probably won't provide an option for that by default.

Any particular reason you might want this? Seems like if every class is important then none of them are important

https://github.com/vitejs/vite/issues/3924 Due to a bug in Vite (which seems hard to fix), unocss cannot override existing component styles. So at this time, it would be very useful if all unocss styles have !important.Fortunately, preprocess solved this problem.

@hellohejinyu how did you do it with preprocess? :) I am struggling with it

@hellohejinyu how did you do it with preprocess? :) I am struggling with it

// uno.config.ts
export default defineConfig({
  preprocess: (t: string) => {
    if (t.includes('!')) {
      return t
    }
    return `!${t}`
  },
}

authors: LeCoupa antfu chu121su12 fylica hellohejinyu rubiin wheatjs


text:
ExtendedSplashScreen throws exception running as unpackaged

Current behavior
When running Windows as unpackaged, the ExtendedSplashScreen control throws an internal exception (ie one that is caught) when attempting to load the AppxManifest.xml file (which does exist in the publish folder).
Issue seems to be with the "file:" prefix that's at the beginning of the directory name returned for the executing assembly.
file:\C:\source\github\unoplatform\Uno.Platform\testing\TestHarness\TestHarness.Windows\bin\x64\Debug\net8.0-windows10.0.19041.0\win-x64\AppxManifest.xml
System.ArgumentException
HResult=0x80070057
Message=Value does not fall within the expected range.

Expected behavior
AppxManifest.xml file exists, so this methods should return the correct path to the corresponding file.
How to reproduce it (as minimally and precisely as possible)

Nuget Package:
Package Version(s):
Affected platform(s):

[ ] WebAssembly
[ ] Android
[ ] iOS
[ ] macOS (AppKit)
[ ] Mac Catalyst
[ ] Skia

[ ] WPF
[ ] GTK (Linux)
[ ] Linux Framebuffer
[ ] Tizen

[ ] Windows

IDE:

[ ] Visual Studio 2022
[ ] Visual Studio 2019
[ ] Visual Studio Code
[ ] Visual Studio for Mac
[ ] Rider Windows
[ ] Rider macOS

Relevant plugins:
Anything else we need to know?
System.Private.CoreLib.dll!System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() Line 53	C#
System.Private.CoreLib.dll!System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Threading.Tasks.Task task) Line 154	C#
System.Private.CoreLib.dll!System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) Line 118	C#
System.Private.CoreLib.dll!System.Runtime.CompilerServices.TaskAwaiter<System.__Canon>.GetResult() Line 335	C#
[Waiting on Async Operation, double-click or press enter to view Async Call Stacks]

Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.ApplicationPathFromFileName(System.Reflection.Assembly entry, string fileName) Line 300	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.LoadManifestFromPackageFile(System.Reflection.Assembly entry, string manifestFile) Line 247	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.LoadAppManifest(System.Reflection.Assembly entry, string[] manifestFiles) Line 228	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.LoadSplashScreenFromPackageManifest(Microsoft.UI.Xaml.Controls.Image splashScreenImage, Microsoft.UI.Xaml.Media.SolidColorBrush splashScreenBackground) Line 196	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.GetNativeSplashScreen() Line 130	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.LoadNativeSplashScreen() Line 85	C#
Uno.Toolkit.WinUI.dll!Uno.Toolkit.UI.ExtendedSplashScreen.OnApplyTemplate() Line 79	C#
Microsoft.WinUI.dll!Microsoft.UI.Xaml.FrameworkElement.Microsoft.UI.Xaml.IFrameworkElementOverrides.OnApplyTemplate()	Unknown
Microsoft.WinUI.dll!ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_OnApplyTemplate_2(nint thisPtr)	Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.WinUI.dll!ABI.Microsoft.UI.Xaml.IFrameworkElementOverridesMethods.MeasureOverride(WinRT.IObjectReference _obj, Windows.Foundation.Size availableSize)	Unknown
Microsoft.WinUI.dll!Microsoft.UI.Xaml.FrameworkElement.MeasureOverride(Windows.Foundation.Size availableSize)	Unknown
Microsoft.WinUI.dll!Microsoft.UI.Xaml.FrameworkElement.Microsoft.UI.Xaml.IFrameworkElementOverrides.MeasureOverride(Windows.Foundation.Size availableSize)	Unknown
Microsoft.WinUI.dll!ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(nint thisPtr, Windows.Foundation.Size availableSize, Windows.Foundation.Size* result)	Unknown
[Native to Managed Transition]
[Managed to Native Transition]
Microsoft.WinUI.dll!ABI.Microsoft.UI.Xaml.IApplicationStaticsMethods.Start(WinRT.IObjectReference _obj, Microsoft.UI.Xaml.ApplicationInitializationCallback callback)	Unknown
Microsoft.WinUI.dll!Microsoft.UI.Xaml.Application.Start(Microsoft.UI.Xaml.ApplicationInitializationCallback callback)	Unknown
TestHarnessApp.dll!TestHarness.Program.Main(string[] args) Line 32	C#

I am not getting the exception mentioned on this issue here for WinAppSDK Unpackaged with the latest versions but I noticed that the splashscreen image is not visible for the ExtendedSplashScreen.
Details here: https://github.com/unoplatform/uno.toolkit.ui/issues/1185

I am not getting the exception mentioned on this issue here for WinAppSDK Unpackaged with the latest versions but I noticed that the splashscreen image is not visible for the ExtendedSplashScreen. Details here: #1185

@nickrandolph let me know if you are able to replicate the exception now that https://github.com/unoplatform/uno.toolkit.ui/pull/1188 is merged please

#1188 wont fix it, and
we need a repro to begin investigation

#1188 wont fix it, and we need a repro to begin investigation

I know, I mentioned I am not able to reproduce the exception on my side.
@nickrandolph we will need more info please if you are still able to reproduce it please

@kazo0 / @eriklimakc  are you able to take a look at this please?

I can repro this exception with a new app created by the wizard with the recommended template. The "Common Language Runtime Exceptions" option must be checked. The file "AppxManifest.xml" exists on the directory specified.
I will try to do some investigation.
@nickrandolph @kazo0 @agneszitte

authors: Xiaoy312 agneszitte eriklimakc nickrandolph


text:
Urgent!!! There was an error changing your password-HRESULT: 0x800704F1

Hello everyone.
The application was working for 10 days without problems.
But then I get the following error and searching the Internet says it is an upgrade.
These updates are not installed on my Windows Server 2012r2 (my domain is Windows Server 2012r2)
**** Error Information: The system cannot contact a domain controller to service the authentication request. Please try again later. (Exception from HRESULT: 0x800704F1)

You need to uninstall:
KB3167679
KB3177108
Reboot your machine, then hide these updates.
Check for new updates, then install the latest patches.

Thank you.
But Now i have:
Error Information: The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. (Exception from HRESULT: 0x800708C5)
[cid:e42ccc76-ed37-44d1-8ffb-32461e9034fc]

From: mdbrauer notifications@github.com
Sent: Friday, October 14, 2016 10:52 AM
To: unosquare/passcore
Cc: marlonc1980; Author
Subject: Re: [unosquare/passcore] Urgent!!! There was an error changing your password-HRESULT: 0x800704F1 (#46)
You need to uninstall:
KB3167679
KB3177108
Reboot your machine, then hide these updates.
Check for new updates, then install the latest patches.

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/unosquare/passcore/issues/46#issuecomment-253857420, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AVt9HeRC_8F9gFzQSG2vf7tAjXqMSTVJks5qz7NHgaJpZM4KTxRP.

Is there another work around for this issue?  I am not able to uninstall those updates.

I have the same issue from beginning,

There was an error changing your password
Error Information: The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. (Exception from HRESULT: 0x800708C5)

we actually need to be a simple password not complex "or with user option" I hope to get help very soon

Please try with the latest version and let us know if this is still a problem. Reopen the issue if necessary.

It is a old post but might be helpfull for the people like me.I was struggling for 4 days and this link solve my problem. Good Explanation.
http://blog.cionsystems.com/?p=907

repo: unosquare/passcore


text:
🛑 Madrid, Spain is down

In 307f5ce, Madrid, Spain ($MADRID) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Madrid, Spain is back up in f906315.


text:
Moving synapse(5) resources to v1beta1 version

Moving synapse 5 resources to v1beta1 version

[x]  azurerm_synapse_role_assignment
[ ]  azurerm_synapse_sql_pool_vulnerability_assessment
[ ]  azurerm_synapse_sql_pool_vulnerability_assessment_baseline
[ ]  azurerm_synapse_workspace_key
[ ]  azurerm_synapse_workspace_vulnerability_assessment

azurerm_synapse_sql_pool_vulnerability_assessment_baseline depends on azurerm_synapse_sql_pool_vulnerability_assessment

azurerm_synapse_workspace_key
apiVersion: synapse.azure.upbound.io/v1beta1
kind: WorkspaceKey
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: example
name: workspacekeyresource
spec:
forProvider:
active: true
customerManagedKeyName: enckey
synapseWorkspaceIdSelector:
matchLabels:
testing.upbound.io/example-name: workspacekey-ws-label

apiVersion: keyvault.azure.upbound.io/v1beta1
kind: Vault
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: vault-label
name: vaultforworkspacekey1
spec:
forProvider:
location: West Europe
purgeProtectionEnabled: false
resourceGroupNameSelector:
matchLabels:
testing.upbound.io/example-name: workspacekey-rg-label
skuName: standard
#tenantId: ${data.azurerm_client_config.current.tenant_id}
tenantId: b9925bc4-8383-4c37-b9d2-fa456d1bb1c7

apiVersion: keyvault.azure.upbound.io/v1beta1
kind: AccessPolicy
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: deployer
name: deployer
spec:
forProvider:
keyPermissions:
- Create
- Get
- Delete
- Purge
keyVaultIdSelector:
matchLabels:
testing.upbound.io/example-name: vault-label
#objectId: ${data.azurerm_client_config.current.object_id}
objectId: d949679c-f7ed-4e18-a8ac-0f5560ed3fdc
#tenantId: ${data.azurerm_client_config.current.tenant_id}
tenantId: b9925bc4-8383-4c37-b9d2-fa456d1bb1c7

apiVersion: keyvault.azure.upbound.io/v1beta1
kind: AccessPolicy
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: workspace_policy
name: workspacepolicy
spec:
forProvider:
keyPermissions:
- Get
- WrapKey
- UnwrapKey
keyVaultIdSelector:
matchLabels:
testing.upbound.io/example-name: vault-label
#objectId: ${azurerm_synapse_workspace.example.identity[0].principal_id}
objectId: ba859689-d059-411c-a0c3-bc51c632c882
#tenantId: ${azurerm_synapse_workspace.example.identity[0].tenant_id} tenant as above
tenantId: b9925bc4-8383-4c37-b9d2-fa456d1bb1c7

apiVersion: keyvault.azure.upbound.io/v1beta1
kind: Key
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: key-label
name: enckey1
spec:
forProvider:
keyOpts:
- unwrapKey
- wrapKey
keySize: 2048
keyType: RSA
keyVaultIdSelector:
matchLabels:
testing.upbound.io/example-name: vault-label

apiVersion: azure.upbound.io/v1beta1
kind: ResourceGroup
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: workspacekey-rg-label
name: workspacekey1-rg
spec:
forProvider:
location: West Europe

apiVersion: storage.azure.upbound.io/v1beta1
kind: Account
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: account-label
name: exampleaccountabcd
spec:
forProvider:
accountKind: StorageV2
accountReplicationType: LRS
accountTier: Standard
isHnsEnabled: true
location: West Europe
resourceGroupNameSelector:
matchLabels:
testing.upbound.io/example-name: workspacekey-rg-label

apiVersion: storage.azure.upbound.io/v1beta1
kind: DataLakeGen2FileSystem
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: file-system-label
name: file-system
spec:
forProvider:
storageAccountIdSelector:
matchLabels:
testing.upbound.io/example-name: account-label

apiVersion: synapse.azure.upbound.io/v1beta1
kind: Workspace
metadata:
annotations:
meta.upbound.io/example-id: synapse/v1beta1/workspacekey
labels:
testing.upbound.io/example-name: workspacekey-ws-label
name: workspacekey-a-ws
spec:
forProvider:
identity:
- type: SystemAssigned
location: West Europe
resourceGroupNameSelector:
matchLabels:
testing.upbound.io/example-name: workspacekey-rg-label
storageDataLakeGen2FilesystemIdSelector:
matchLabels:
testing.upbound.io/example-name: file-system-label
tags:
Env: production
error for workspacekey.synapse.azure.upbound.io/workspacekeyresource
    message: 'observe failed: cannot run refresh: refresh failed: retrieving Synapse
      Workspace Key "workspacekeyresource" (Workspace "workspacekey-a-ws"): synapse.KeysClient#Get:
      Failure responding to request: StatusCode=404 -- Original Error: autorest/azure:
      error response cannot be parsed: {"" ''\x00'' ''\x00''} error: EOF: '

repo: upbound/provider-azure


text:
Feature Request: multiple/reusable configuration files

Is your feature request related to a problem?
Let's say I want to update a bunch of repositories using updatecli, each of them would always have different targets (ansible, helm, docker-compose, etc), but they are probably going to share the same scms and sources since they refers to the same application/product.
AFAIK I am limited to one file per pipeline and I need to repeat scms and sources everytime.
Solution you'd like
Ideally I would like to chain multiple configuration files that get merged into a single one, e.g.
updatecli apply --config updatecli_config_base.yml --config updatecli_config_override.yml --values updatecli_values.yml

Alternatives you've considered
Use an intermediate tool to generate the final yaml to use
Anything else?
No response

I agree, in the current state, having to repeat to the scm block is problematic.
There is a similar issue raise https://github.com/updatecli/updatecli/issues/430
Ideally something I would like to find some time to work on would be https://github.com/updatecli/updatecli/issues/716
Which would reduce the need to specify scm block for the local git repository

The second approach is more likely to be work on as it would solve other limitation around the scm block

while looking at this issue, I am wondering if it's not the best way to handle this problem.
I recently fixed the value files so I could re-apply the same technique here even thought the manifest from a directory could make things a bit more difficult.

I think once https://github.com/Masterminds/sprig/pull/360 is available.
We should be able to leverage templating such as
sources:
  default:
    {{ toYaml .sources.default }}

If need,  I may add the function to Updatecli
https://github.com/helm/helm/blob/37cc2fa5cefb7f5bb97905b09a2a19b8c05c989f/pkg/engine/funcs.go

yeah indeed, after https://github.com/updatecli/updatecli/issues/1403 an user could provide multiple values files and each can contains a fragment to be rendered as parte of the main config/template

@gionn I just added two pullrequests which IMHO would solve the current problem, similarly to how Helm does it
My concerns are the same ones than when I started working on Updatecli, this would allow to write complex manifest that until will be harder to maintain

authors: gionn olblak

repo: updatecli/updatecli


text:
Type definitions not included in the installed package.

Updated my @uploadcare/react-widget and it still throws the TypeScript error. Confused, I checked the node_modules to see the installed package, and found out that the type definitions are not included.

Oh, sorry. It seems we forget to include to publishing package.

It should be patch release, but release-it didn't think so we have 1.2.0

@LXSMNSYC  I'm testing types and now it's here 🙌🏻

I tested this yesterday and it is working properly now, thanks!

authors: LXSMNSYC bautrukevich jeetiss

repo: uploadcare/react-widget


text:
unable to upgrade reqlog.flusher to websocket websocket: response does not implement http.Hijacker using websocket

I'm trying for the first time to use websockets (github.com/gorilla/websocket) with bunrouter.
I'm using
bunRouterOptions := []bunrouter.Option{
  // some...
}

bunRouterOptions = append(bunRouterOptions, bunrouter.Use(reqlog.NewMiddleware(reqlog.WithVerbose(true))))

router.Use(gqlgenDataloadersMiddleware).WithGroup("/graphql", func(group *bunrouter.Group) {
  group.GET("", bunrouter.HTTPHandler(gqlgenHandler))
  group.POST("", bunrouter.HTTPHandler(gqlgenHandler))
})

but I'm having this error:
unable to upgrade reqlog.flusher to websocket websocket: response does not implement http.Hijacker:
http: superfluous response.WriteHeader call from github.com/uptrace/bunrouter/extra/reqlog.(*statusCodeRecorder).WriteHeader (middleware.go:134)

If I comment the append reqlog.NewMiddleware line it works.

Looks like we need to add more wrappers like this for Hijack method - https://github.com/uptrace/bunrouter/blob/master/extra/reqlog/middleware.go#L137-L145. Could you send a PR?

I don't know how to start. 😢

No problem, looks like httpsnoop already handles all this.

Do we have any news on the performances after this? Did you relaunch the benchmarks?

If you worry about performance - don't use reqlog. It is for debugging purposes and all benchmarks are done without such plugins.

authors: frederikhors vmihailenco

repo: uptrace/bunrouter


text:
Provide some way to flush metrics

We should flush pending metrics when the program exits:
    controller.stop(&cx)?; // send remaining metrics.

But we don't provide access to the underlying controller created by this package.
In Go, this is solved by providing a single shutdown function that shuts down both tracing and metrics:
import "github.com/uptrace/uptrace-go/uptrace"

	uptrace.ConfigureOpentelemetry(
		// copy your project DSN here or use UPTRACE_DSN env var
		// uptrace.WithDSN("https://<token>@uptrace.dev/<project_id>"),

		uptrace.WithServiceName("myservice"),
		uptrace.WithServiceVersion("1.0.0"),
	)
	// Send buffered spans and free resources.
	defer uptrace.Shutdown(ctx)

We probably should do the same in Rust, but I am not good enough with the language to do that myself... @bestgopher perhaps you could help with that at some point?

Maybe we can use Drop trait to achieve this goal, but I have no specific plan yet. Do you have a good idea？

Do you have a good idea？

Not really, I've just learned how to compile Rust code and not much besides that :)

authors: bestgopher vmihailenco

repo: uptrace/uptrace-rust


text:
add +bake

As described in #1145, wet gates are often more tricky to use than dry gates.  +bake takes a wet gate and a type and monomorphizes the wet gate into a dry gate with the given argument type.

Sounds good to me! Feel like we could bake the name a bit more though.

On Apr 16, 2019, at 1:33 PM, Philip Monk notifications@github.com wrote:
As described in #1145, wet gates are often more tricky to use than dry gates. +bake takes a wet gate and a type and monomorphizes the wet gate into a dry gate with the given argument type.
You can view, comment on, or merge this pull request online at:
https://github.com/urbit/arvo/pull/1148
Commit Summary
add +bake
File Changes
M sys/hoon.hoon (7)
Patch Links:
https://github.com/urbit/arvo/pull/1148.patch
https://github.com/urbit/arvo/pull/1148.diff
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub, or mute the thread.

authors: philipcmonk pilfer-pandex

repo: urbit/arvo


text:
CommonJS support

Do not require angular, use window.angular instead.
This approach is more safety.
Assume you have in your project two version of angular, one installed via NPM and one stored locally (use case: part of your application needs IE8 support).
If you try to get angular with require('angular') you'll always get the latest version that installed via NPM.
In the other hand, if you use window.angular you'll get the pre loaded angular for the application.

Note: I didn't modified the minified file.

Thanks @radotzki  for your pull-request.
We've decided to refactor the whole base code because of the many requests of webpack and amd compatibility issues, and we're using already webpack in master branch (+TypeScript), and since now (in master - not released yet) this issue is no longer exist.
Unfortunately, I'll close this pull-request and you're welcome to participate and send your feedback regards the new code
Thanks a lot, and I'm grateful for your contribution :+1:

authors: Attrash-Islam radotzki

repo: urish/angular-spinner


text:
How to pass kwargs arguments  in MOTOR example ? How can I  pass  project={"name": 1} or sorting param?

Hi team ,
Can anyone help me with how to use , **kwargs  in paginate(),
I want to give sort filed and I want only include fields using project={"name": 1}

HI @marxyes,
Sorry for the long response.
If you want to filter, you should use query_filter parameter:
@app.get("/users", response_model=Page[UserOut])
async def get_users() -> Any:
    return await paginate(client.test.users, {"project": {"name": 1}})

This integration was done by @zsltg.
@zsltg Could you please help with this question?

@marxyes I am closing this issue. Please, reopen it in case of any issues.

@marxyes I am closing this issue. Please, reopen it in case of any issues.

Ok sure , thanks for reply

@uriyyo sorry to bother you, but I think I need more explanation as regards what is what in {"project": {"name": 1}}. I also need to filter, but this isn't clear.

@marxyes You can sort using the sort kwarg.
paginate(collection=collection, query_filter=query_filter, sort=[("_id", -1)])

authors: Cimmanuel aduquehd marxyes uriyyo

repo: uriyyo/fastapi-pagination


text:
Feature/bliss 625/update sample app

Changelog

Added Support for latest react native
Added new brandings

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


text:
Snap: large differences between published and self-built version

In the light of CVE-2024-3094 I took a closer look at the distributed Snap (v.1.12.3/revision 31). I do not want to spread any unfounded accusations or leap to any conclusions. However, there are some large differences if the Snap is built from the source (d20de4da0af5195c34ff05d7906e6bb238d854a7):
resources/app.asar
left: expected/source, right: distributed

package.json
left: expected/source, right: distributed

The build process is fragile and I do not expect it to be reproducible bit-by-bit. Are there any plans to reduce the amount of differences or plans to automate the publishing process?

Hey @george-hopkins, the Build published by Anoop on the Snap-Store, GitHub Release etc. includes the proprietary code for the "Golden Edition". That's why there are more files/file changes in the Final build. Because the Code is not Open Source, it is very unlucky to get any reproducibly builds.

authors: Its-treason george-hopkins

repo: usebruno/bruno


text:
example on how to send notification email if cron fails

as we don't have notifications based on cronjobs yet (will be implemented in https://github.com/amazeeio/lagoon/issues/618) we could create a simple bash wrapper around commands like drush cron which would check the return code of the command and send an email to the owner of the site.
All of this should be built in pure bash and not with any changes in lagoon.

Send email for failing cron
This is an example on how to send an email when cron fails, capturing the error output from the command and sending it as the body
Modify the following variables in the script to suit

TO_ADDR to change the recipients
FROM_ADDR to change the sender
SUBJECT to change the subject
COMMAND to change the command that is run

Create cron-email.sh
Put this script somewhere in your repository so that it can be added to your CLI containers dockerfile
#!/bin/bash
ERRFILE=$(mktemp)
TO_ADDR="recipient1@domain.com,recipient2@domain.com"
FROM_ADDR="NOREPLY <noreply@domain.com>"
SUBJECT="Drush cron failure"
# define the command to run here, replace `drush cron` with whichever command you need
COMMAND="drush cron"
if ($COMMAND 2> >(tee $ERRFILE)) ; then
echo "Cron exited clean"
else
echo "Cron failed, sending email"
ERROR=$(<$ERRFILE)
sendmail $TO_ADDR <<EOF
To: $TO_ADDR
Subject: $SUBJECT
From: $FROM_ADDR

Error was:
$ERROR
EOF
rm $ERRFILE
fi

Make it executable
chmod +x cron-email.sh

Add the script to Dockerfile.cli
Make sure you add the script to the dockerfile if it isn't already in a location that gets added to the container.
COPY cron-email.sh /app/cron-email.sh

Change cron in .lagoon.yml
Update the cronjob in your .lagoon.yml file to change the command: to the path of the script (example: /app/cron-email.sh)
environments:
  master:
    cronjobs:
     - name: drush cron
       schedule: "H * * * *" # this will run the cron once per Hour
       command: /app/cron-email.sh
       service: cli

Redeploy
Redeploy the environment(s) to make the change
Notes
You could change the variables to lagoon runtime variables https://lagoon.readthedocs.io/en/latest/using_lagoon/environment_variables/ rather than defining in the script

Will work on a PR to add script to helpers and update documentation.

This looks great! I'll get it a try and let you know how it works out.

thx, this is working great! @shreddedbacon
I've slightly improved the script:
#!/bin/bash

TO_ADDR=${CRON_NOTIFY_TO_ADDR:-"your-defaults-there"}
FROM_ADDR=${CRON_NOTIFY_FROM_ADDR:-"NOREPLY <noreply@example.com>"}

ERRFILE=$(mktemp)
SUBJECT="drush cron failure at $LAGOON_SAFE_PROJECT $LAGOON_GIT_BRANCH"
COMMAND="drush cron"

if ($COMMAND 2> >(tee $ERRFILE)) ; then
  echo "Cron exited clean"
else
  echo "Cron failed, sending email"
  ERROR=$(<$ERRFILE)
  sendmail $TO_ADDR <<EOF
To: $TO_ADDR
Subject: $SUBJECT
From: $FROM_ADDR

Command $COMMAND failed at $LAGOON_SAFE_PROJECT $LAGOON_GIT_BRANCH.
The error was:
$ERROR
EOF
rm $ERRFILE
fi

Thanks for the feedback @fago, glad its working for you. Changes look good, I'll work these into some documentation.

Is there any chance we could get the script placed somewhere inside amazeeio/php:7.3-cli-drupal (and other appropriate containers)?

Also, this would be simpler if you installed the "mail" program (mailx, s-nail, or something equivalent); it would do a fair bit of the lifting here; you could do things like:
drush cron | mail -s "Subject" 'example@example.com'

Could we use the notification system used for the project? If we have Slack or Rocketchat notifications for the project, it'd be great that these notifications would go there by default too, with kind of zero set up or just an env variable to enable these notifications.

As the solution may differ between lagoon implementations, closing here.
If we get a notification overhaul, we may consider a task/cron hook.

authors: Schnitzel fago fjgarlin shreddedbacon tnelson-doghouse tobybellwood

repo: uselagoon/lagoon


text:
Move the Database migrations away from Mysql/Mariadb specific implementation

Currently, altering the database schema is done via a set of Mysql/Mariadb stored proceedures that act as a migration system.
In an effort to (1) make the API database more DB neutral and (2) provide a better developer experience for contributors, it would be good to introduce a migration management tool (eg. golang-migrate)

Also to (3) allow api-db to run in a sql-as-a-service like amazon RDS instead of as it's own image.
These are the tools I've looked into briefly:
knex.js

Pros

Support PostgreSQL, CockroachDB, MSSQL, MySQL, MariaDB, SQLite3, Better-SQLite3, Oracle, and Amazon Redshift
We're already using the library as a query builder
The schema builder can be used to write db-agnostic migration queries
Probably the quickest to start using right away?

Cons

Still requires writing migrations manually

Prisma.io

Pros

Looks like a stand-alone tool that we could implement w/o also implementing their SQL client
Migrations are automatically generated from schema file changes, and can be customized as needed
The Prisma client can use the same schema files to auto generate a Typescript ORM which actually looks really nice and I'm interested in researching further

Cons

It's less than a year old
Fewer supported databases: PostgreSQL, MySQL, MSSQL, SQLite
The actual migrations, once generated, appear to be db-specific. That may complicate/preclude being able to run them against mariadb in prod and sqlite in test.

umzug and db-migrate

Older, more mentions in google/blogs
Looks like the same architecture as knex, just using different schema builders?

@rocketeerbkw - very nice.
I actually like the idea of running the migrations using knex, given that it gives us some unity across the api. As you point out, though, it's not a stand alone tool. I don't think that's a big deal though.
I also don't think it's too much of an issue that one needs to write migrations rather than have them generated from a schema - especially given something like knex's syntax is so straightforward.

Another big advantage of doing this will be to make migrations up and down unit testable against the supported backend DBs.

Decision to run with knex migrations inside the API container, using locking to ensure multiple containers don't migrate at the same time. Logic to be  added to determine whether migrations are required (and add option to be run regardless)

Done for now - still pretty mysql-centric, but definitely not stored procedures

authors: bomoko rocketeerbkw smlx tobybellwood


text:
RSS lost the hyperlink

Describe the bug
When I paste a url in to a memo (without markdown format). The url is lost in Rss Feed.
Steps to reproduce

create a new memo with any text and then paste a url directly.
open rss

The version of Memos you're using
0.18.2
Screenshots or additional context

Fixed with https://github.com/usememos/memos/commit/2b7bd47b443c32279ae4ff00bc2cba37c235977d

authors: boojack qkxie

repo: usememos/memos


text:
Implement and test Twilio support #580

Twilio has much better dev console making debugging easier.. we should test it out as nexmo was pretty error prone. It may also enable a few more countries

related: https://www.twilio.com/blog/2013/05/automating-twilio-integration-tests-with-test-credentials.html

Wow that would make things easier
…
On Wed, Mar 22, 2017 at 6:45 PM, Robbie Mackay @.***> wrote:
related: https://www.twilio.com/blog/2013/05/automating-twilio-
integration-tests-with-test-credentials.html
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#580 (comment)>,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABizaaMxBg1z4Y_6RHga_ScFreOa3UVAks5roc6rgaJpZM4MmDZi
.
--
Charlie Harding
Product Director

repo: ushahidi/tenfour


text:
Not showing all networks

I run 2 home networks from my router, both using WP2-Personal, 20/40 MHz, 2.4 GHz, auto channel. With the "original" itlwm it connects to the networks just fine, I can see them in HeliPort.
With this fork I do not see my networks in the list and I cannot connect to them. I only see my neighbors networks, but not all of them, some than I see with HeliPort are also missing from the list.

Is your network shown in log show --last boot --predicate 'sender="Black80211"'? If it's shown, which channel it's actually on?

Sometime I see it found on channel 11
2020-08-04 12:48:06.676232+0200 0x1027a    Default     0x0                  0      0    kernel: (Black80211) SSID: K, channel 11
2020-08-04 12:48:06.676234+0200 0x1027a    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(11) SCAN_RESULT

and sometimes with an error
BSS Type: 3
PHY Mode: 1
Dwell time: 0
Rest time: 0
Num channels: 6
2020-08-04 12:32:57.105260+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) SSID: K
2020-08-04 12:32:57.105261+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) BSSID: 00:00:00:00:00:00
2020-08-04 12:32:57.105263+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Reporting previous scan result
2020-08-04 12:32:57.105294+0200 0xfac8     Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(11) SCAN_RESULT
2020-08-04 12:32:57.105296+0200 0xfac8     Default     0x0                  0      0    kernel: (Black80211) Error: scan result is not ready
2020-08-04 12:32:57.105791+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(19) POWER
2020-08-04 12:32:57.105800+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(15) OP_MODE
2020-08-04 12:32:57.105806+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(15) OP_MODE
2020-08-04 12:32:57.105830+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(27) SUPPORTED_CHANNELS
2020-08-04 12:32:57.105990+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL get(15) OP_MODE
2020-08-04 12:32:57.105994+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211: IOCTL set(10) SCAN_REQ
2020-08-04 12:32:57.105997+0200 0x10abd    Default     0x0                  0      0    kernel: (Black80211) Black80211. Scan requested. Type: 1

Please show more surrounding logs of both cases.
The second one is not scan result but a scan request – macOS looks specifically for network with SSID "K" and any BSSID. (These logs are written to /var/log/wifi.log in case you already closed Terminal.

Here is the log
log.txt

I've understood the reason. As a workaround, set your channel to 1 until I release a fix.

It does not work with 5GHz networks, does it?
I can see neighbour's 2.4GHz networks, but no my own networks (2.4GHz and 5GHz)

It does not work with 5GHz networks, does it?
I can see neighbour's 2.4GHz networks, but no my own networks (2.4GHz and 5GHz)

I've changed my 2.4GHz wireless channel to 1, and now it connects. My 5GHz channel is 48, it can not be scanned.

fix-scan.zip
Please try this. Scanning when not connected should be fixed except first scanning sequence during system startup.

I had the same problem, my wireless network is on channel 11. Seems like your fix-scan fixed the issue for me.

Works for me also, I now see both my networks.

yeah i was able to use this but don't have fancy feature like your images, still a win though, gps works.

yeah i was able to use this but don't have fancy feature like your images, still a win though, gps works.

Just hold Alt when clicking the icon.

yeah i was able to use this but don't have fancy feature like your images, still a win though, gps works.

Just hold Alt when clicking the icon.

holy moly , mac os is just as confusing as windows

@ndhanh96 Other menu bar items also have advanced menus with Option-click: for example, Sound, Bluetooth, Battery, Time Machine and WWAN.

fix-scan.zip
Please try this. Scanning when not connected should be fixed except first scanning sequence during system startup.

Got a reboot after wake up from sleep
panic(cpu 3 caller 0xffffff7f9830e0a6): itlwm: mac clock not ready
Backtrace (CPU 3), Frame : Return Address
0xffffff818cf23a50 : 0xffffff8014f1a65d
0xffffff818cf23aa0 : 0xffffff8015054a75
0xffffff818cf23ae0 : 0xffffff80150465fe
0xffffff818cf23b30 : 0xffffff8014ec0a40
0xffffff818cf23b50 : 0xffffff8014f19d27
0xffffff818cf23c50 : 0xffffff8014f1a117
0xffffff818cf23ca0 : 0xffffff80156c1abc
0xffffff818cf23d10 : 0xffffff7f9830e0a6
0xffffff818cf23d20 : 0xffffff7f98307f8a
0xffffff818cf23d40 : 0xffffff7f9830816e
0xffffff818cf23d70 : 0xffffff7f982ecbf0
0xffffff818cf23db0 : 0xffffff7f98300d5e
0xffffff818cf23e10 : 0xffffff7f98303dbb
0xffffff818cf23e50 : 0xffffff7f982f638a
0xffffff818cf23fa0 : 0xffffff8014ec013e
      Kernel Extensions in backtrace:
         com.zxystd.itlwm(1.0)[11165B20-1DE3-39CC-807F-C0B29C1838F5]@0xffffff7f982c6000->0xffffff7f991e2fff
            dependency: com.apple.iokit.IONetworkingFamily(3.4)[2FA065D5-72F7-3BE5-855C-E45B01AEFBD4]@0xffffff7f960c1000
            dependency: com.apple.iokit.IOPCIFamily(2.9)[B130A8B7-967F-330E-942F-E0BB93C71C56]@0xffffff7f95b02000

BSD process name corresponding to current thread: kernel_task
Boot args: -rtsx_mimic_linux

Mac OS version:
19G73

Kernel version:
Darwin Kernel Version 19.6.0: Sun Jul  5 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64
Kernel UUID: 783946EA-6F11-3647-BF90-787AEA14B954
Kernel slide:     0x0000000014c00000
Kernel text base: 0xffffff8014e00000
__HIB  text base: 0xffffff8014d00000
System model name: MacBookPro11,1 (Mac-189A3D4F975D5FFC)
System shutdown begun: NO
Panic diags file available: YES (0x0)

System uptime in nanoseconds: 3460125911945

Use keepsyms=1 to get a report with function names. However, as Black80211 is not in backtrace, it seems to be a bug in itlwm.

I know but your itlwm fork does not have issue enabled so reporting here. It is not a bug in the original itlwm as it works for me with sleep just fine.

Does it happen always or only one time?

I switched back to original itlwm and heliport after the restart, but I can test again tomorrow.
I also get a reboot trying to unload your fork of itlwm, maybe it is related.

macOS retains Black80211, so it can't be unloaded. If you unload itlwm, Black80211 will call functions of destroyed object, I should retain itlwm to prevent unloading.