text:
Multibit paying out but no verifying

I am getting my normal payouts but none will verify for the past week? Is there anything I can do?

Apologies for the slow response.
Can you confirm you have read this article: https://multibit.org/en/help/v0.5/help_support_sentBitcoinToMultibitButTheyNeverArrived.html

Thanks a bunch, I got it working
[Twitter]https://twitter.com/ComtechNetworkS[Facebook]https://www.facebook.com/pages/ComTech-Network-Solutions/126453047418459[Google+]https://plus.google.com/106863293716358961586/about[LinkedIn]http://www.linkedin.com/company/comtech-network-solutions?trk=tyah&trkInfo=tarId:1405433673008,tas:comtech+network,idx:1-1-1websitehttp://www.comtechnc.com/ |  maphttps://www.google.com/maps/place/Comtech+Network+Solutions/@36.046343,-79.39535,17z/data=!3m1!4b1!4m2!3m1!1s0x88532ca424253439:0x146c109d39be342d |  emailmailto:ethan@comtechnc.com
[Ethan Farlow, ComTech Network Solutions, (336) 570-9409]
ComTech Network Solutions
1204 South Main Street | Graham, NC 27253
Main (336) 570-9409 | Fax (336) 570-9499
Direct (336) 494-1024
[cid:image010.gif@01D03C6A.868B7230]
From: Gary Rowe [mailto:notifications@github.com]
Sent: Thursday, July 23, 2015 5:02 AM
To: jim618/multibit
Cc: Ethan Farlow
Subject: Re: [multibit] Multibit paying out but no verifying (#614)
Apologies for the slow response.
Can you confirm you have read this article: https://multibit.org/en/help/v0.5/help_support_sentBitcoinToMultibitButTheyNeverArrived.html
—
Reply to this email directly or view it on GitHubhttps://github.com/jim618/multibit/issues/614#issuecomment-124027065.
Notice: The information contained in this message (including attachments) is covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521, is confidential and may be legally protected from disclosure. If you are not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any retention, dissemination, distribution or copying of this communication is strictly prohibited. Any statements made in emails are not to be considered as guarantees of any kind. Our company accepts no liability for the content of this email, or for the consequences of any actions taken on the basis of the information provided, unless that information is subsequently confirmed in writing. Any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. If you have received this communication in error, please notify the Sender immediately by replying to the message and deleting it from your computer.


text:
Support for custom types when document to be validated passed via a Map

It would be useful to be able to support custom Java types when passing document to be validated via a map.
Currently, you get a UnexpectedTypeError if the input map structure contains anything else than Map, List, Number, String, Boolean or null.
I propose that you can register custom Java types and map them to a $ref in the schema.
Ideally, the validator should check for custom types first, so that you can have custom handling of e.g. java.math.BigInteger or java.math.BigDecimal (which are Numbers), and retain the standard handling of all other Numbers.

Hi @mikaelstaldal and thanks for the suggestion. @jimblackler may have other options here, but it seems to be that your suggestion would be conflating two separate tasks:

Transforming an instance of a custom Java type into a map of its properties.
Validating the map of properties conforms to a JSON schema.

This library focuses on the second part: validating data against a JSON schema.
What you're proposing, if I'm reading your suggestion correctly, is to enhance the library to also be able to perform the first part: extracting the JSON properties from a Java object.
There are many ways of transforming from Java object tp JSON properties and many libraries dedicated to the task, (org.json, gson, Jackson, usejson, etc). These often require, or support, their own custom patterns and annotations on the Java object being transformed.
If this library were to handle both steps it would either need to choose 1 of the implementations or somehow handle all of them, massively increasing the complexity and dependencies of this project.
By focusing only the second step in this project, users are free to use any other library they choose for the first step.  Classic separation of concern :).

Thanks Andy. There's nothing stopping clients from pre-converting data into the expected format, which is designed to be the most Java-y way of descripbing data that could be transformed into JSON.

1. Transforming an instance of a custom Java type into a map of its properties.

2. Validating the map of properties conforms to a JSON schema.

This library focuses on the second part: validating data against a JSON schema.
What you're proposing, if I'm reading your suggestion correctly, is to enhance the library to also be able to perform the first part: extracting the JSON properties from a Java object.

No, that's not what I want. I was not planning to use this feature to register a bunch of custom domain model classes. I agree that it makes more sense to use Jackson or something similar for that purpose.
I was planning to use it to register a couple of extra "primitive" types which are not possible to explicitly express in JSON. E.g. java.math.BigInteger as a distinct type, or byte[] for blobs.

I would expect it to map them to specified $ref:s in the schema.
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "a_string": {
      "type": "string"
    },
    "an_integer": {
      "type": "integer"
    },
    "a_big_integer": {
      "$ref": "#/$defs/big_integer"
    },
    "a_byte_array": {
      "$ref": "#/$defs/byte_array"
    }
  },
  "$defs": {
    "big_integer": {
      "description": "Big integer"
    },
    "byte_array": {
      "description": "Byte array"
    }
  }
}

      Map<String, Object> myMap = Map.of(
         "a_string", "Hello, world!",
         "an_integer", 17,
         "a_big_integer", new java.math.BigInteger("123456678"),
         "a_byte_array", "ABCD".getBytes()
       );

      Schema schema = schemaStore.loadSchema(...);
      schema.registerType(java.lang.BigInteger.class, "#/$defs/big_integer");
      schema.registerType(byte[].class, "#/$defs/byte_array");
      Validator validator = new Validator();
      validator.validate(schema, myMap);

@mikaelstaldal  apologies, but I'm still struggling to understand what you're asking for.
Your example doesn't define any properties in the bigint or bytes type definitions. Can you correct this please?
I'm unsure why you need a special type for storing a BigInteger in JSON. Why not just store as a json 'integer'?
How are you encoding the byte[] in your JSON?  This could, for example, be a Base64 encoded string.
Importantly, how do you propose this library knows how to convert from byte[] to something like a Base64 encoded string so that it can validate the value?

@mikaelstaldal apologies, but I'm still struggling to understand what you're asking for.
Your example doesn't define any properties in the bigint or bytes type definitions.

That's on purpose, since they are primitives.

I'm unsure why you need a special type for storing a BigInteger in JSON. Why not just store as a json 'integer'?

I want to distinguish them from regular integers.

Importantly, how do you propose this library knows how to convert from byte[] to something like a Base64 encoded string so that it can validate the value?

It doesn't need to validate the value, that validation happens before, when the Map is constructed.

source: gharchive/issue

repo: jimblackler/jsonschemafriend

license_type: permissive

license_source: github-api


text:
Unstable issue with new page added

After added a new page i catched the bug -  unknown $() function. After some minutes of research i found that  page was minified incorrectly.
Page starts with tat code:
</script><script>
window.GoogleAnalyticsObject = 'ga';
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
ga('create', 'UA-000000000-0', 'auto');
ga('set', 'forceSSL', true);
ga('send', 'pageview');
$(document).ready(function(){
    $('a[rel="lightbox"]').featherlightGallery({
        openSpeed: 250,
        closeSpeed: 250,
        closeOnClick: 'background',
        closeOnEsc: '1',
        root: 'body'
    });
});

</script></head><body class="...

P.S.:

Plugin config is:

cache: false
mode: fastest

js and css minify in grav config

Hi @underr-ua and thanks for reporting this.
Could you create a gist with the complete source code of the page?
Your exemple is a bit short to understand what's going on.
Cheers

It happens when i add new page:
minified
After disable the plugin:
normal

ok @underr-ua, could you please make this two tests :

remove google analytics script
disable Grav JS and CSS minification

Yes i can, but this error is unstable. I reproduced it few times in the row and could not in the next 10 times. I willl try more later.

Hey @underr-ua !
Is this fix with last release?

Hi! I temporarily disabled the plugin. I will try it the next few days and make report.

Hi @underr-ua ? Can I close this issue?

Hi! I think yes - i could not repeat this behavior after recent update.

Hi @jimblue! Unfortunately i caught this bug again...

Hi @underr-ua ! Are you sure it comes from minify-html!? I need more informations...

Ok thanks, I will keep this close as you're the only one to report such issue and more informations are needed to reproduce it.

What information you need?
Today i made some changes in a page and catch the bug again - after page saving it source was look like i wrote above in the gist. I tried to update the page (F5, Ctrl+F5), but nothing changed, then i turn off minify-html and refresh the page - it looked normal as i expected.
P.S.: Sorry if my English is too bad, i never studied it)

I can't replicate your issue here. Can you please send me an archive of your project so I can understand what's going on?

authors: jimblue underr-ua

repo: jimblue/grav-plugin-minify-html

license: mit

license_source: bigquery


text:
Unnecessary PuTTY Icons in taskbar

In 1.4.08, I get a Putty taskbar icon for every session I have open.  Related to #475.

1.4.0.8, Win7 x64, I also get this every time.
Here's what I see in the log viewer
2016-03-27 01:55:10,853 INFO            SuperPuTTY - Opening putty session, id=my.host.com
2016-03-27 01:55:10,862 INFO        PuttyStartInfo - Putty Args: '-ssh -P 22 -load "my.host.com"  -l root my.host.com'
2016-03-27 01:55:10,939 WARN      ApplicationPanel - Unable to get handle for process on first try.  Polling 10 s for handle.
2016-03-27 01:55:11,093 INFO      ApplicationPanel - Successfully found handle via polling 153.0087 ms
2016-03-27 01:55:11,101 INFO      ApplicationPanel - MoveWindow [OnVisChanged   my.host.com] w=1341, h= 466, visible=True, success=True
2016-03-27 01:55:11,103 INFO      ApplicationPanel - MoveWindow [OnVisChanged   my.host.com] w=1341, h= 466, visible=True, success=True
2016-03-27 01:55:11,528 WARN         ctlPuttyPanel - Unable to SetFocusToChildApplication, my.host.com
2016-03-27 01:55:11,530 DEBUG           SuperPuTTY - STATUS: Opened session: my.host.com [SSH]

Another app called mtputty doesn't have this issue, but I'd prefer to use nice and more featureful SuperPutty. This issue is quite critical to my peace of mind, though.

authors: ajmarks gene-pavlovsky

repo: jimradford/superputty


text:
Not working inside an onanimationEnd

I'm trying to use the common confetti inside an onAnimationEnd function. It doesn't work and the app gets frezzed.

can you please post some sample code?

authors: dariorios jinatonic

repo: jinatonic/confetti


text:
AKShare会被目标地址的反爬虫机制监测到么？

如果在一台服务器上每天使用，会被目标地址的反爬虫禁掉么？

如果在一台服务器上每天使用，会被目标地址的反爬虫禁掉么？

有一定的风险

repo: jindaxiang/akshare

license: MIT


text:
kele-list: Implement periodic updating

Currently, when a user invokes kele-list, the resulting list is largely static. User can invoke a "refresh" w/ g (WIP) but this is obviously still very manual.
Let's implement the ability for kele-list buffers to periodically re-pull and display updates to the search set. The poll interval should be customizable, and users should be able to enable/disable live updating on a buffer-local basis. This would be particularly useful with #137.
Definition of Done

kele-list can live-update to periodically refetch any changes to the list set
Users can customize the kele-list refresh interval
Users can customize default enable/disable behavior for kele-list live updating
Users can enable/disable live updating on a per-buffer basis

Let's hold off on this until #204.

This seems like unnecessary complexity at this time. Getting #137 in place will give users the minimum info they need to know to manually refresh.


text:
About  Head Module

Thank you for your great work, but the Head structure you used is  mentioned in the IPT 、EDSR， and what is the difference between this head and just a 3*3 convolutional layer?

Thank you for your interest in our work!
From my understanding, the head modules in your mentioned works include two additional common residual blocks. I believe this was intended to enlarge receptive fields before going into the body module, but don't think it has a significant purpose.
Best,
Jinsu

repo: jinsuyoo/act


text:
Unable to connect

Platform: Linux
Trying to connect to a RethinkDB running on the local server. I get invalid password on every connection attempt. I CAN connect to the server from a remote host using a different RethinkDB Swift driver (that doesn't support Linux unfortunately).
let conn =  try r.connect(db: "testing", user: "admin", password: "XXXXXXXX")

I have tried specifying the DB, and not. I even tried adding a new account with no password. Same error. The server DOES have SSL/TLS with valid certs.
Edit: I am able to connect to the DB from PHP on the same server with the same credentials:
$ops["host"] = 'localhost';
$ops["user"] = 'admin';
$ops["password"] = "XXXXXXX";
$ops["db"] = "testing";

$conn = r\connect($ops);

I'm sorry it took so long to respond on this one. The driver currently doesn't support TLS. There seems to be an issue with the authentication implementation. I will fix as soon as I can and see if I can get TLS in there.

Thanks for getting back to me.. If there is anything I can do to help let me know.

I fixed the authentication issue and added functionality for SSL, but I can't seem to get it working with my self-signed certs.
The r.connect() method has an ssl: parameter which takes in an instance of SSLService.Configuration. See here for documentation on how to use: https://github.com/IBM-Swift/BlueSSLService.
Let me know if you have any success.

Thanks.. I am getting

fatal error: unexpectedly found nil while unwrapping an Optional value
on let r = RethinkDB.r

with an unhelpful stack trace. I am not 100% sure all my dependencies are correct, so I am digging some more.

👍 Works like a charm connecting to both local host, and across the wire.
FYI: For Free, valid signed certs I am using
letsencrypt.org

Perfect! Glad it works!


text:
Fix regex in user.rb

This fix removes the following warning:
rabbitmq/providers/user.rb:43: warning: nested repeat operator + and * was replaced with '*': /^sano\s+\[(.+*)\]/

Updated the specs, this should pass now.

source: gharchive/pull-request

repo: jjasghar/rabbitmq


text:
How to get banner height dynamically?

First, thank you for this solution!
I am trying to position all the elements on the page relatively to a banner so it does not cover important parts. But I don't quite get how to get exact height of the banner after it has been loaded and showed. Could you help with that please?
Thank you and sorry for a nooby question.

The Github issue section isn't for support purposes. Sorry. :(

authors: jjjuande nikita-bosenko

repo: jjjuande/EasyGoogleMobileAds


text:
Should jjohannes/missing-metadata-guava be merged here?

Looks like https://github.com/jjohannes/missing-metadata-guava is related, and the name of java-ecosystem-capabilities sounds good for an umbrella project.

Thanks for the feedback! Will give this give this some thoughts (also related to #1).

I think I would like to do this for a potential .1.0.

missing-metadata-guava covers two aspects compared to the other rules in this plugin:

Capabilities around Guava (fit in here well)
Add additional variant information (android vs standard-jvm)

The first fits perfectly in here. The second is a bit different compared to other rules and is strictly not directly about Capabilities only. But it is very related so I think it fits in here as well.

authors: jjohannes vlsi

repo: jjohannes/java-ecosystem-capabilities


text:
error window is not defined with react-server

I'm using react-server with node v6.2.2 and following packages
└── react@0.14.8
└── react-server@0.4.8
└─┬ react-server-cli@0.4.9
  └── webpack@1.13.2
└── react-slide-deck@0.2.3

I received following error.
Failed to load page at "../pages/episode.js" ReferenceError: window is not defined
    at /Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/~/style-loader/addStyles.js:14:1
    at /Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/~/style-loader/addStyles.js:9:1
    at module.exports (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/~/style-loader/addStyles.js:31:1)
    at Object.<anonymous> (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/src/style.scss?0fca:7:1)
    at __webpack_require__ (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/webpack/bootstrap 4bb91fa1d64e6fc6e739:19:1)
    at Object.<anonymous> (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/src/slide.js:3:1)
    at __webpack_require__ (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/webpack/bootstrap 4bb91fa1d64e6fc6e739:19:1)
    at Object.exports.__esModule (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/src/deck.js:29:1)
    at __webpack_require__ (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/webpack/bootstrap 4bb91fa1d64e6fc6e739:19:1)
    at Object.defineProperty.value (/Users/me/Projects/myProject/dev/node_modules/react-slide-deck/dist/webpack:/webpack/bootstrap 4bb91fa1d64e6fc6e739:39:1)

I have the exact same issue with using next.js. @svassr, did you manage to get a workaround for this issue ?

If anyone still has this issue, this is how i got it working around.
Code

@aga5tya saved a life there, mate.

authors: aga5tya exogenesys svassr

repo: jl-/react-slide-deck


text:
Add sendTexture

Thank you for your amazing work on this package!
Any reason why you didn't implement sendTexture initally?
Best,
Alex

Sorry I missed the notification for this. Just an oversight that it's missing since I was focusing on the sendImage/receiveImage case. Thanks for the pull request!

authors: jlai worosom

repo: jlai/Python-SpoutGL


text:
servercallback 为什么一直为空

作者你好，我把aliossflutter集成后，上传图片都是ok的，但是返回值 servercallback 一直是null
因为我们oss的服务端接口在已有的Android app上工作都是ok的，所有我确认我们servercallback 会返回一个Json串，但是使用aliossflutter后，我理解应该在data.servercallback 拿到一个字符串(json串)，但是现在是个null, 不知应该从哪里查起？
`
alioss.responseFromUpload.listen((data) {
print("data.success：${data.success}");
print("data.key：${data.key}");
print("data.msg：${data.msg}");
print("data.servercallback：${data.servercallback}");
}
`
----------下面是打印结果-----------
flutter: data.success：true
flutter: data.key：2020/05/12/898cadda544e668da67d60a4b6188c23.JPG
flutter: data.msg：null
flutter: data.servercallback：null

是这么上传的吗alioss.upload("bucket", file.path, "key",callbackBody: Config.callbackBody,callbackBodyType: Config.callbackBodyType,callbackHost: Config.callbackHost,callbackUrl: Config.callbackUrl,callbackVars: Config.callbackVars);

我看了一会日志，发现图片确定上传到oss了，但是oss没有回调我们的接口地址

着急的话自己先看下代码吧

测试了半天可以肯定：

我写的callback参数和调用方法是没有问题的
oss确实没用调用服务器的callbackUrl
servercallback 确实没有返回值

--
没写过插件，所有看代码看的也是迷糊

兄弟，有时间一起调试下嘛，卡这了😁

测试了下没问题，你看看官方文档 https://help.aliyun.com/document_detail/31853.html?spm=a2c4g.11186623.2.8.26fddfcbbatFhg#concept-ywd-dlb-5db，注意是post。如果还有问题，请提供个例子

测试了下没问题，你看看官方文档 https://help.aliyun.com/document_detail/31853.html?spm=a2c4g.11186623.2.8.26fddfcbbatFhg#concept-ywd-dlb-5db ，注意是post。如果还有问题，请提供个例子

感谢回复，嗯嗯，这个官方文档我确实熟读过，而且我自己用官方的POST提交的实例，在现在的项目里面也实现了，callback都是正常工作多，比较不爽的是，我的实现很简单，没有获取上传进度之类的，看到aliossflutter比较完善，所以想废弃自己实现的，使用aliossflutter来处理这个业务，我在核查一下，非常感谢

repo: jlcool/aliossflutter


text:
cgroup to limit the cpu performance

Can you limit the CPU performance?
The Crashplan service is currently grabbing almost all of the available CPU power from the NAS. As a result, a performance alarm is constantly triggered in the NAS.
If the parameters --cpu="1,5" --cpu-shares=900 are specified, the following error message is thrown:
docker: Error response from daemon: NanoCPUs can not be set, as your kernel does not support CPU CFS scheduler or the cgroup is not mounted.
Is it possible to activate the cgroup?

The CPU performance can be limited via the Crashplan Console. The limit can be set as a percentage per device.
If both percentages (depending on the user's presence and absence) are set to 30%, for example, only 30% of the available CPU performance is used.

repo: jlesage/docker-crashplan-pro


text:
Some item in the watch folder are not processed

Some item in the watch folder are not processed and when I opened them in the web page, I see no title found.
What could be the problem?
I have version 1.4.2 in a synology docker container.

Are they valid video files ?  If yes, do the container have proper permission to read them ?

Yes, I can play them. Most of the files processed but some don't.

And permissions on these files are correct (i.e. HandBrake should have read permission)?

You were right, the permission on the file was 000, I chmod it to 777 and it worked.

Great!

authors: jlesage sslivitzky

repo: jlesage/docker-handbrake


text:
WIP: Add go tool pprof import support

This is a donation motivated PR motivated by donations by @davecheney & @jmoiron to /dev/color.
Because this PR is donation motivated, I'll try to be unusually transparent with the progress of this PR.
Fixes #60.

So far all this PR contains is a sample go program w/ some code to extract a profile from it, and a checked in version of that profile. Next I'll be working on extracting the profile data by add a dependency on some protocol buffer parsing library & trying to interpret it.

Coverage decreased (-0.08%) to 42.474% when pulling d8a49fe7fa8107c85aa7ad00f2f170a7c7a60241 on jlfwong/go-pprof into c70171836c79b59d65f5515020da37591a4bb4dd on master.

There were some intermediary steps I forgot about but here's what I've done since the last update:

Refactored speedscope to be able to import from binary formats that are dropped on the window or opened, and to automatically detect files that are gzip compressed and decompress them.
Integrated protobufjs as a tool to decode protocol buffers
Used protobufjs's pbjs command to generate a JavaScript decoder for the profile.proto message type, and also pbts to generate TypeScript bindings for that file
Set up speedscope to log the decoded profile to the console.

Here's the result of dropping the sample.prof file into speedscope:

Next up is going to be actually interpreting the results in order to start generating flamecharts/flamegraphs from the profile data!

authors: coveralls jlfwong

repo: jlfwong/speedscope


text:
Better error message for assertDoc

Right now it says that the boolean expression fails which is not super useful. Instead, now it prints the actual value.

Thanks! 👍

authors: jlongster vjeux

repo: jlongster/prettier


text:
Example configurations: rest + memory + localStorage

I surveyed some developers and asked how they've used local storage in the past (I haven't used it too extensively), and two general use cases came out of the responses.
They are read-heavy apps, and write-heavy apps.
Ready-heavy apps
These are applications that primarily read data from a REST source. In these apps, a user may request information that is then stored in local storage. That way, if the user travels to a new location and their connection is lost, they can continue using the data that they had calculated previously. An application that gives travel information is one example use case for this.
Write-heavy apps
A dashboard that allows you to configure something is another example of using localstorage. If it is designed to support offline usage, then the user can make changes even while offline. When the application comes back online, the offline changes will be pushed up.
===
Supporting the read-heavy case should just involve a fallback system where the memory source tries to fetch in local storage if the API can't be reached.
The write-heavy case needs a way to propagate the state of the local source to the rest source when a connection is re-established. I'm still a noob @ orbit, so I'm not sure if an API exists that lets you say, "Hey source A, update yourself right now with the state of source B' or something like that. @dgeb does that exist? Or how would you go about doing this?
//cc @gnarf

@jmeas I think there can be benefits to using local storage in almost every type of app, regardless of whether it is read-heavy, write-heavy, or balanced. Certainly, the more an app is dependent on a server, the more it can benefit from offline capabilities.
I agree that usage patterns differ for reading vs. writing as you've described.
The read-pattern is handled currently with request connectors as you've described.
The write-pattern involves queueing of operations that can't be completed immediately and then retrying them when possible. This is partially implemented (every source maintains a queue that can be paused and restarted) but is still a work in progress.

This is partially implemented (every source maintains a queue that can be paused and restarted) but is still a work in progress.

Cool. I'll work on the other use case for now, then.

authors: dgeb jmeas

repo: jmeas/orbit-examples


text:
release?

@rliesenfeld you plan to release?

Yes, see http://jmockit.github.io/changes.html

authors: rliesenfeld soloturn


text:
Unable to find or open a Foundation 5 modal in Capybara with Selenium-webkit driver

Hi there!
I posted a question on the popular Q&A site StackOverflow the other day (http://stackoverflow.com/questions/34500357/capybara-with-selenium-not-rendering-partial) but the more I think about it the more I am starting to be convinced that the problem is laying in the Capybara gem itself or possibly in the seleinum-webkit driver. I have a Foundation 5 modal window that is hidden by default and after a click on a link there should be a reveal that allows the user to interact with that modal. It does not appear to be rendered at all in the Firefox window that loads but it is present when I call save_and_open_page in the test. The rails_helper I have for the project is listed in the above link. Let me know if you need anything else! Been a very frustrating issue to deal with to say the least.
One of the most telling thoughts I have about the issue is that I have the line:
 within("div#line_item_#{@first_line_item_id}") do
      find('#split-transaction-icon').click
 end

Which should reveal the modal window in the Firefox. It doesn't though, nothing loads which is strange. The icon also doesn't display (it's a SVG icon that is rendered using CSS) which is really strange but we don't get a  Selenium::WebDriver::Error::ElementNotVisibleError when trying to interact with it so I'm not sure what the problem is.

Without a reproducible example we can interact with there is no way to debug this.  If you can provide a simple reproducible example that shows the issue, and/or a way for us to interact with it then we can potentially look at it.  Without that, all we can really say is there are thousands of people a day click on links that have JS actions that make modals appear and it works for them, so the issue is more likely to be with your test code and or app than with Capybara.  If you can provide a reproducible example we will reopen this.

authors: bytenel twalpole

repo: jnicklas/capybara


text:
Always instrument flipper type

It was split before based on what method you called and what you passed in. Now it always instruments a flipper type for consistency sake.

I also added support for enabling with a symbol as it just made sense.

repo: jnunemaker/flipper


text:
Kanmao@168

_Originally posted by @kanmao in https://github.com/jnv/lists/issues/213 Dj30 mix 070531673 Kanthoeun Trumoney

Bing mix dj30 Stick to Kanthoeun 070531673 trumoney

Join Super96 ID 17113276A Kanthoeun

repo: jnv/lists


text:
🛑 Paicu & Sons Consulting is down

In 37f3fde, Paicu & Sons Consulting (https://paicucons.ro) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Paicu & Sons Consulting is back up in 7980176 after 11 minutes.


text:
🛑 MegaConstruct is down

In ed48ec4, MegaConstruct (https://www.megaconstruct.ro) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MegaConstruct is back up in eace6d5.


text:
Issues with "chat with our docs" and "Join our Discord"

Hi,
Maybe this is not the right place to post about these issue, but I could not find a place to post question or ask for help related to crewai.
on crewai.com both "chat with our docs"  and "Join our Discord" are not working for me.

chat with our docs require that user   signup to chatgpt. I tried to login ...etc .. I could not

Join our Discord show another problems

I wonder what are the channels to reach out for help? And why the site is having links that are not working ?

can you PM me your username on Discord and I will send you what's up, Im the discord moderator. Also what does that message say??

Sign ing to chatgpt will eb outside of our control Im afraid

Interesting not sure what's happening but it look like you need a plus account which is weird, you might need to reach out to chatgpt support as we have no control over that side of thing, in the mean time feel free to PM on discord: .riptear

Can you click on the arrow next to the welcome name to expand the channel group so you can see the rules channel to bel Abel to accept them

Thanks it is working now!

authors: AlABarazi theCyberTech

repo: joaomdmoura/crewAI


text:
Allow different activation functions for neurons

Logistic function is good for hidden layer, but inputs may benefit from negative activation.
Alternatively, input neurons types can be made different from the others.

The current model supports enough diversity through parameters.

repo: jobtalle/Cephalopods


text:
API keys will be deprecated by the end of January 2024

Hi,
Below is warning getting from airtable team.
API keys will be deprecated by the end of January 2024
After this date, API keys will stop working and you will have to migrate to personal access tokens. Personal access tokens allow you to more securely grant API access to Airtable data
Airtable Link - https://support.airtable.com/docs/airtable-api-key-deprecation-notice
Basically we are using airtable api key in Node-RED for authorization as in future API keys will be deprecated.
So, how to pass personal access tokens in airtable node? In airtable node there is option to pass only api-key there is no option to pass personal token.

Thanks
Shubham Kaushik

@shubham012345 If you enter a personal access token in the current api key field, it will work correctly. I have already changed the api key to personal access token in one of my projects.
I have not supported OAuth for now because I don't think it is necessary for Node-RED use cases.
Is there a problem with this understanding?

@joeartsea Thanks a lot, Got It

repo: joeartsea/node-red-contrib-airtable


text:
Error with equality constraints

This appears to be due to a change in this commit: https://github.com/joehuchette/BARON.jl/commit/3d325c311eb379f21da3f66ed9ab3cd888c0a783
Writing out the .bar file with equality constraints results in equality symbols being wrapped with parentheses, i.e., (==). This appears to be incorrect syntax for a .bar file. When (==) is replaced with == in the .bar file, it can be run by the BARON executable correctly.
Here's an example that should result in an error:
using BARON
using JuMP

model = Model()
@variable(model, x, start = 0.0)
@variable(model, y, start = 0.0)
@constraint(model, x + y == 10)
baron = BaronSolver(LPSol = 3, CplexLibName = "libcplex1280.so")
@NLobjective(model, Min, (1 - x)^2 + 100(y - x^2)^2)
setsolver(model, baron)
solve(model)

Thanks for catching my (careless) error! I've pushed a fix (37964c1f120a572a55c67c4bb354f289acef44bb) and have a new patch release in the pipeline (https://github.com/JuliaLang/METADATA.jl/pull/18816).

authors: joehuchette tasseff


text:
Implement lazy withFailMessage / overridingErrorMessage

Check List:

Fixes #1837
Unit tests : YES
Javadoc with a code example (on API only) : YES

We implement a lazy fail message description by using a supplier to improve the performance.
We add a new variable Supplier<String> overridingErrorMessageSupplier in WritableAssertionInfo and implement overridingErrorMessage(Supplier)
Also the method overridingErrorMessage() that gets the overridden message will get the String message from supplier verridingErrorMessageSupplier
We override withFailMessage(Supplier) and overridingErrorMessage(Supplier) in AbstractAssert they will set the supplier in WritableAssertionInfo

Integrated thanks @Eveneko!

authors: Eveneko joel-costigliola

repo: joel-costigliola/assertj-core


text:
How event communication between sub-applications

Hello!
E.g：
app1 Have login

app2 How to call app1 login？

How to declare global variables  (How to declare global variables for multiple items )?

Can you give a simple example in the project？

Reading the source code is clearer and more intuitive than the documentation, thank you！

app2 How to call app1 login？

Applications can communicate with each other by importing each other. See https://single-spa.js.org/docs/recommended-setup#inter-app-communication

How to declare global variables (How to declare global variables for multiple items )?

window.thing = 'value'

Can you give a simple example in the project？

There are a lot of examples at https://single-spa.js.org/docs/recommended-setup#inter-app-communication and https://single-spa.js.org/docs/examples

authors: SmallProgramIndustry joeldenning


text:
Issue-722 added check for transaction url in listing.

Issue: https://github.com/joemasilotti/railsdevs.com/issues/722
Cells without hrefs are still linked on /admin/transactions
Pull request checklist

[x] My code contains tests covering the code I modified
[x] I linted and tested the project with bin/check
[x] I added significant changes and product updates to the changelog

@joemasilotti please review.


text:
[Bug] No java installations was detected in Docker

Describe the bug
When run joern docker image from ghcr.io, show No java installations was detected.
To Reproduce
Steps to reproduce the behavior:

docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly joern
See error

Unable to find image 'ghcr.io/joernio/joern:nightly' locally
nightly: Pulling from joernio/joern
c5196fa8a240: Pull complete
d71d0ac89aef: Pull complete
ab5880af1f3e: Pull complete
Digest: sha256:c4337f67df9f0f9ce073a1184b8857e1b013f164dc99a454bbbff7891e6b825c
Status: Downloaded newer image for ghcr.io/joernio/joern:nightly

No java installations was detected.
Please go to http://www.java.com/getjava/ and download

Expected behavior
run joern
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: Ubuntu 18.04.5 LTS/ Linux version 4.15.0-197-generic (buildd@lcy02-amd64-110) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #208-Ubuntu SMP Tue Nov 1 17:23:37 UTC 2022
Joern Version: nightly (03d5adc2421acce2a99ed2e2968cb492e5871cd7)
Docker image : ghcr.io/joernio/joern:nightly
Docker: Docker version 20.10.3, build 48d30b5

@m2kar This is strange.
Could you share the output of?
docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly java -version

docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly echo $JAVA_HOME

Here are the output of the shell commands:
1.
$ sudo docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly java -version
Unable to find image 'ghcr.io/joernio/joern:nightly' locally
nightly: Pulling from joernio/joern
c5196fa8a240: Pull complete
537fdc407eb3: Pull complete
7f668f01f2e2: Pull complete
Digest: sha256:e1dd6e483ef847150234f7220f5f6a1334df0e7430ff094fbdc43798ec88897b
Status: Downloaded newer image for ghcr.io/joernio/joern:nightly
[0.014s][warning][os,thread] Failed to start thread "GC Thread#0" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached.
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Cannot create worker GC thread. Out of system resources.
# An error report file with more information is saved as:
# /app/hs_err_pid1.log
failed to resize tty, using default size

$ sudo docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly echo $JAVA_HOME

<blank>

$ sudo docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly /bin/bash
[root@a17c3c7f1c0a app]# joern

No java installations was detected.
Please go to http://www.java.com/getjava/ and download

[root@a17c3c7f1c0a app]#

@m2kar Could you try it on a recent version of Linux with sufficient memory?

The memory is sufficient.
$ free -m
              total        used        free      shared  buff/cache   available
Mem:          17275        3066        9277          56        4930       13855
Swap:          2047           0        2047

The linux version:
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.1 LTS
Release:	18.04
Codename:	bionic

@m2kar Kernel 4 is quite old. Do you have ubuntu 22.04?

I try on another operation system, and this docker works.
$ lsb_release -a
LSB Version:    n/a
Distributor ID: ManjaroLinux
Description:    Manjaro Linux
Release:        23.0.0
Codename:       Uranos
$ uname -a
Linux SEC-T440s 6.1.44-1-MANJARO #1 SMP PREEMPT_DYNAMIC Wed Aug  9 09:02:26 UTC 2023 x86_64 GNU/Linux

$ sudo docker run --rm -it -v /tmp:/tmp -v $(pwd):/app:rw -w /app -t ghcr.io/joernio/joern:nightly java -version
openjdk version "17.0.8" 2023-07-18 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.8.0.7-1) (build 17.0.8+7-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.8.0.7-1) (build 17.0.8+7-LTS, mixed mode, sharing)

There may be some incompatibility within the older version of Docker or the older version of the Linux kernel.

repo: joernio/joern


text:
3939 ruby import nodes require support

Adds new RequireCall and ImportCall nodes
Adds pathToTypes to RubyProgramSummary that map require paths
Handles require_relative, require and include with addImported* methods.

What has yet to be done

tryResolveTypeReference should be changed to use the new information. Unit tests written now mostly pass trivially unless some ambiguous resolution needs to be made. They will mostly act as regression.
Nested modules are not handled (either in the summary or both the summary and the main pass, not sure)
Unit tests require multi-file cpgs to processed together so that program summary has all information, which appears not be the the case

as a workaround, I can directly invoke the frontend on a test folder in a unit test for now, but not ideal

TODO accidentally committed ImportsPass, or not rebased properly, will fix

Accidentally used old branch


text:
grip with virtualenv

I'm trying to use grip with virtualenv on Mac and Linux with python 2.7. In both cases, grip seems to get stuck somehow. Command line "grip --export" or API (grip.main) doesn't seem to make any difference.  Any suggestion?

@Katsuya-Tomioka
Can you clarify what you mean when you say

grip seems to get stuck somehow

Also, when you say

Command line "grip --export" or API (grip.main) doesn't seem to make any difference.

Do you mean to say that using the command generates an HTML file that appears to be incorrectly formatted for you, or that an HTML file is not generated at all, or that the command simply makes your computer hang, etc.
I'm running on osx 10.11.5 with the latest grip installed and working in two separate virtualenvs via homebrew's pyenv with the pyenv-virtualenv plugin. Grip appears to be working in both 2.7.11 and 3.5.1 for me, so it may be a possible issue during your installation?

No html is written at all. I can't kill it with ctrl-c either. Looking at
trace, the flask app seems to be waiting for input.
I'm osx 10.11.5, and python 2.7.9.
centos6  and python 2.6.6 has the same issue.
On Sun, Jun 26, 2016 at 4:20 AM, Jason notifications@github.com wrote:

@Katsuya-Tomioka https://github.com/Katsuya-Tomioka
Can you clarify what you mean when you say
grip seems to get stuck somehow
Also, when you say
Command line "grip --export" or API (grip.main) doesn't seem to make any
difference.
Do you mean to say that using the command generates an HTML file that
appears to be incorrectly formatted for you, or that an HTML file is not
generated at all, or that the command simply makes your computer hang, etc.
I'm running on osx 10.11.5 with the latest grip installed and working in
two separate virtualenvs via homebrew's pyenv
https://github.com/yyuu/pyenv with the pyenv-virtualenv
https://github.com/yyuu/pyenv-virtualenv plugin. Grip appears to be
working in both 2.7.11 and 3.5.1 for me, so it may be a possible issue
during your installation?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/joeyespo/grip/issues/180#issuecomment-228590077, or mute
the thread
https://github.com/notifications/unsubscribe/AFEdRv7_pnhiQ-G0KiZlRTuzmehwqXx_ks5qPjZmgaJpZM4I9Pro
.

So I'm testing the two python versions you listed, both 2.7.9 and 2.6.6.
Replication Steps
# Installs testing envs
pyenv install 2.7.9
pyenv install 2.6.6
pyenv virtualenv 2.7.9 grip-test-2.7.9
pyenv virtualenv 2.6.6 grip-test-2.6.6

## Tests (we use the grip README.md for testing)
wget https://raw.githubusercontent.com/yyuu/pyenv-virtualenv/master/README.md -O test.md
pyenv global grip-test-2.7.9
pip install grip
grip test.md

pyenv global grip-test-2.6.6
pip install grip
grip test.md

Results
Both envs worked perfectly fine, and the result could be seen at http://localhost:6419/. Since fresh clean installs appear to be working, I'd just recommend cleaning your system, and re-installing the envs and grip again.
If you don't want to do that, and prefer to just debug the current issues, can you paste which dependencies you have installed? You can do that with a pip freeze command, and try and see if there are any outdated dependencies that you could update if that's a possible issue.
Working grip depencies
2.7.9
click==6.6
docopt==0.6.2
Flask==0.11.1
grip==4.2.0
itsdangerous==0.24
Jinja2==2.8
Markdown==2.6.6
MarkupSafe==0.23
path-and-address==1.1.0
Pygments==2.1.3
requests==2.10.0
Werkzeug==0.11.10

2.6.6
argparse==1.4.0
click==6.6
docopt==0.6.2
Flask==0.11.1
grip==4.2.0
itsdangerous==0.24
Jinja2==2.8
Markdown==2.6.6
MarkupSafe==0.23
path-and-address==1.1.0
Pygments==2.1.3
requests==2.10.0
Werkzeug==0.11.10

Looks like I have the same dependencies. Does "--export" work in your test?

Hmm looks like there's an issue with the --export command - I'm getting a hang just like you are, and it can't be killed with a CTRL + C
Reproduction steps
wget https://raw.githubusercontent.com/yyuu/pyenv-virtualenv/master/README.md -O test.md

# Tests virtualenvs 2.6.6, 2.7.9, 2.7.11, 3.5.1
pyenv global grip-test-2.6.6
grip --export test.md

pyenv global grip-test-2.7.9
grip --export test.md

pyenv global grip-test-3.5.1
grip --export test.md

pyenv global grip-test-2.7.11
grip --export test.md

# Tests full python versions
pyenv global 2.7.11
grip --export test.md

pyenv global 3.5.1
grip --export test.md

Results
# For all versions running the --export command
Exporting to test.html
# Blank line and a deadlock

In all cases, just using grip test.md worked perfectly, and managed to be displayed fine. However, it looks like the --export command is messed up, and causes it to hang waiting for input.
I'd recommend just using the normal grip filename.md command for now until this is fixed.

Fixed with #184.
Thanks for getting the conversation going, @Katsuya-Tomioka, and for digging much deeper, @JasonYao! I'll create a new release with the fix shortly.

Master works great. (python 2.7.9 on mac 10.11.5 and python 2.6.6 on centos6) Thanks for your help.

v4.3.0 was just published. Run pip install --upgrade grip to get the fix without running off master.
Thanks for being patient in the meantime :smiley:

authors: JasonYao Katsuya-Tomioka joeyespo

repo: joeyespo/grip


text:
Add an option to remove title and borders

Most of the times, the markdown file already possesses a header/title and, as such, it is isn't necessary to show another title.
The borders don't look good when I print the page as a pdf (there is no top or bottom borders when pages are split) and so it would be good to have an option to disable borders.

Was thinking of this yesterday. My current work around is modifying the html/CSS using Inspect Element in my browser, and then printing to pdf, but it's rather cluncky, especially if you have multiple files to print.
I'll be taking a look at the source code in a couple of weeks, once I'm out of uni, so I'll try to add this (if I can).

@dylan-robins I managed to do it, forgot to mention it here, although the automated tests failed, see #240.

Surely the default should just be a print stylesheet?
@media print {
        .markdown-body.entry-content {
			padding: 0;
            border: 0;
		}

        .repository-content > div > h3 {
            display: none;
        }
    }

authors: cpassos davestewart dylan-robins


text:
Fix toml config

This pull request adds pyproject.toml support to pytest-watch.  It should also fix issue #114.  Currently pytest-watch fails if pytest is configured using the pyproject.toml file.  I also added to the readme's ini configuration example.  I thought it would be nice to show how to configure a list style arg.
https://pytest.org/en/stable/customize.html#pyproject-toml

@joeyespo any plans to actively maintain this fantastic repo? This seems like a worthy pull request that should be merged

@joeyespo any plans to actively maintain this fantastic repo? This seems like a worthy pull request that should be merged

For those still looking for the workaround to support pyproject.toml with ptw, it seems that the patch from @aldencolerain was moved over to this repo: https://github.com/styleseat/pytest-watch/tree/fix-toml-config

authors: aldencolerain olimorris vicrep

repo: joeyespo/pytest-watch


text:
Certificate Authority is not used

In SwishAgent.initializeAgent the certificate authority (_ca) is never used. This is obviously not right according to the Swish documentation

Important to note is that everything still works in the testing environment.

See #43


text:
Use Unicode 10 Emojis

http://blog.emojipedia.org/whats-new-in-unicode-10/

Any news here, @johannhof?

BTW, as this seems to be quite unmaintained right now, I've created my own add-on that has up-to-date emojis (actually Emoji 10, Emoji 11 is hopefully on the way), a good search feature and can actually input emojis into input fields you currently have selected.
Find it here:
https://addons.mozilla.org/firefox/addon/awesome-emoji-picker/?src=external-github

repo: johannhof/emoji-helper


text:
Add support for JVM hot reloading

There is currently support for restarting the server when any changes are made, however this process can be slow since it requires a full stop-restart cycle.
Using https://github.com/spring-projects/spring-loaded it should be possible to reload the changes on the running JVM without having to stop and restart the server.

Good idea!

Finally got a chance to test this out, and it rocks!  Thanks for being such an active and responsive maintainer 👍

authors: johndevs yissachar

repo: johndevs/gradle-vaadin-plugin


text:
Remove track buttons on load error

Tracks that have an error loading should be removed from the UI to prevent the loading indicator for showing forever.
Only successfully loaded tracks should be considered when checking if the media has subtitles.

Thanks for this!

authors: johndyer kabel

repo: johndyer/mediaelement


text:
PopPUNK v2 cannot be installed under Python 3.8 through conda

Hi,
PopPUNK v2.0.1 works perfectly under Python 3.6.3, but cannot be installed in a Python 3.8 conda environment:
conda create --name py3.8 python=3.8
conda activate py3.8
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
(py3.8) conda install poppunk=2
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: /
Found conflicts! Looking for incompatible packages.
                                                               failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versionsThe following specifications were found to be incompatible with your CUDA driver:

  - feature:/linux-64::__cuda==10.2=0

Your installed CUDA driver is: 10.2

Conda version 4.8.3. Current packages in the environment:
(py3.8) -bash-4.2$ conda list
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                      1_llvm    conda-forge
biopython                 1.76             py38h516909a_0    conda-forge
ca-certificates           2019.11.28           hecc5488_0    conda-forge
certifi                   2019.11.28       py38h32f6830_1    conda-forge
cffi                      1.14.0           py38hd463f26_0    conda-forge
chardet                   3.0.4           py38h32f6830_1006    conda-forge
cryptography              2.8              py38h766eaa4_2    conda-forge
idna                      2.8                   py38_1000    conda-forge
ld_impl_linux-64          2.34                 h53a641e_0    conda-forge
libblas                   3.8.0               16_openblas    conda-forge
libcblas                  3.8.0               16_openblas    conda-forge
libedit                   3.1.20181209         hc058e9b_0
libffi                    3.2.1             he1b5a44_1007    conda-forge
libgcc-ng                 9.2.0                h24d8f2e_2    conda-forge
libgfortran-ng            7.3.0                hdf63c60_5    conda-forge
liblapack                 3.8.0               16_openblas    conda-forge
libopenblas               0.3.9                h5ec1e0e_0    conda-forge
libstdcxx-ng              9.2.0                hdf63c60_2    conda-forge
llvm-openmp               9.0.1                hc9558a2_2    conda-forge
ncurses                   6.1               hf484d3e_1002    conda-forge
numpy                     1.18.1           py38h8854b6b_1    conda-forge
openssl                   1.1.1f               h516909a_0    conda-forge
pandas                    1.0.2            py38h0573a6f_0
pip                       20.0.2                     py_2    conda-forge
pycparser                 2.20                       py_0    conda-forge
pyopenssl                 19.1.0                     py_1    conda-forge
pysocks                   1.7.1            py38h32f6830_1    conda-forge
python                    3.8.1                h0371630_1
python-dateutil           2.8.1                      py_0    conda-forge
python_abi                3.8                      1_cp38    conda-forge
pytz                      2019.3                     py_0    conda-forge
readline                  7.0               hf8c457e_1001    conda-forge
requests                  2.22.0                   py38_1    anaconda
setuptools                46.1.3           py38h32f6830_0    conda-forge
six                       1.14.0                     py_1    conda-forge
sqlite                    3.31.1               h7b6447c_0
tk                        8.6.10               hed695b0_0    conda-forge
urllib3                   1.25.7           py38h32f6830_1    conda-forge
wgsim                     1.0                  ha92aebf_2    bioconda
wheel                     0.34.2                     py_1    conda-forge
xz                        5.2.4             h516909a_1002    conda-forge
zlib                      1.2.11            h516909a_1006    conda-forge

It seems that PopPUNK v2 only supports Python 3.6–3.7. Would you consider updating the package configuration for Python 3.8 as well?
Thanks

This is a funny error, I'm not sure why any CUDA dependencies are being looked at, and although we will be introducing some soon they are not yet on conda.
I'm planning to release a new version of PopPUNK soon, so will have a look at py38 specifically when I do and will post the results here

It's good to know a new version is coming, and I am looking forward to it.

This has been updated and now works:
conda create -n pp python=3.8 poppunk=2
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/jlees/miniconda3/envs/pp

  added / updated specs:
    - poppunk=2
    - python=3.8

The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-0_gnu
  ca-certificates    conda-forge/linux-64::ca-certificates-2020.4.5.1-hecc5488_0
  capnproto          conda-forge/linux-64::capnproto-0.6.1-hfc679d8_1
  certifi            conda-forge/linux-64::certifi-2020.4.5.1-py38h32f6830_0
  cycler             conda-forge/noarch::cycler-0.10.0-py_2
  decorator          conda-forge/noarch::decorator-4.4.2-py_0
  dendropy           bioconda/noarch::dendropy-4.4.0-py_1
  freetype           conda-forge/linux-64::freetype-2.10.1-he06d7ca_0
  gsl                conda-forge/linux-64::gsl-2.5-h294904e_1
  h5py               conda-forge/linux-64::h5py-2.10.0-nompi_py38h513d04c_102
  hdbscan            conda-forge/linux-64::hdbscan-0.8.26-py38h8790de6_0
  hdf5               conda-forge/linux-64::hdf5-1.10.5-nompi_h3c11f04_1104
  icu                conda-forge/linux-64::icu-64.2-he1b5a44_1
  joblib             conda-forge/noarch::joblib-0.14.1-py_0
  kiwisolver         conda-forge/linux-64::kiwisolver-1.2.0-py38hbf85e49_0
  ld_impl_linux-64   conda-forge/linux-64::ld_impl_linux-64-2.34-h53a641e_0
  libblas            conda-forge/linux-64::libblas-3.8.0-11_openblas
  libcblas           conda-forge/linux-64::libcblas-3.8.0-11_openblas
  libffi             conda-forge/linux-64::libffi-3.2.1-he1b5a44_1007
  libgcc-ng          conda-forge/linux-64::libgcc-ng-9.2.0-h24d8f2e_2
  libgfortran-ng     conda-forge/linux-64::libgfortran-ng-7.3.0-hdf63c60_5
  libgomp            conda-forge/linux-64::libgomp-9.2.0-h24d8f2e_2
  liblapack          conda-forge/linux-64::liblapack-3.8.0-11_openblas
  libllvm8           conda-forge/linux-64::libllvm8-8.0.1-hc9558a2_0
  libopenblas        conda-forge/linux-64::libopenblas-0.3.6-h6e990d7_6
  libpng             conda-forge/linux-64::libpng-1.6.37-hed695b0_1
  libstdcxx-ng       conda-forge/linux-64::libstdcxx-ng-9.2.0-hdf63c60_2
  llvmlite           conda-forge/linux-64::llvmlite-0.31.0-py38h4f45e52_1
  mash               bioconda/linux-64::mash-2.2.2-h3d38be6_1
  matplotlib-base    conda-forge/linux-64::matplotlib-base-3.2.1-py38h2af1d28_0
  ncurses            conda-forge/linux-64::ncurses-6.1-hf484d3e_1002
  networkx           conda-forge/noarch::networkx-2.4-py_1
  numba              conda-forge/linux-64::numba-0.48.0-py38hb3f55d8_0
  numpy              conda-forge/linux-64::numpy-1.18.1-py38h8854b6b_1
  openblas           conda-forge/linux-64::openblas-0.3.6-h6e990d7_6
  openssl            conda-forge/linux-64::openssl-1.1.1g-h516909a_0
  pandas             conda-forge/linux-64::pandas-1.0.3-py38hcb8c335_1
  pip                conda-forge/noarch::pip-20.1-pyh9f0ad1d_0
  poppunk            bioconda/noarch::poppunk-2.0.2-py_0
  pp-sketchlib       conda-forge/linux-64::pp-sketchlib-1.3.0-py38h4364c47_0
  pyparsing          conda-forge/noarch::pyparsing-2.4.7-pyh9f0ad1d_0
  python             conda-forge/linux-64::python-3.8.2-he5300dc_7_cpython
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.1-py_0
  python_abi         conda-forge/linux-64::python_abi-3.8-1_cp38
  pytz               conda-forge/noarch::pytz-2020.1-pyh9f0ad1d_0
  rapidnj            bioconda/linux-64::rapidnj-v2.3.2-h6bb024c_1
  readline           conda-forge/linux-64::readline-8.0-hf8c457e_0
  scikit-learn       conda-forge/linux-64::scikit-learn-0.22.2.post1-py38hcdab131_0
  scipy              conda-forge/linux-64::scipy-1.4.1-py38h18bccfc_3
  setuptools         conda-forge/linux-64::setuptools-46.1.3-py38h32f6830_0
  sharedmem          bioconda/noarch::sharedmem-0.3.6-py_0
  six                conda-forge/noarch::six-1.14.0-py_1
  sqlite             conda-forge/linux-64::sqlite-3.30.1-hcee41ef_0
  tk                 conda-forge/linux-64::tk-8.6.10-hed695b0_0
  tornado            conda-forge/linux-64::tornado-6.0.4-py38h1e0a361_1
  wheel              conda-forge/noarch::wheel-0.34.2-py_1
  xz                 conda-forge/linux-64::xz-5.2.5-h516909a_0
  zlib               conda-forge/linux-64::zlib-1.2.11-h516909a_1006

Proceed ([y]/n)?

Yes, it works for me as well.

authors: johnlees wanyuac

repo: johnlees/PopPUNK


text:
Fix P0106R0 reference

Mention Lawrence Crowl by name. Mention former number, N3352.

done


text:
BasedOnStyle setting causes error message

A BasedOnStyle entry in .clang-format leads to the message
Unrecognized setting, 'BasedOnStyle:Chromium', in .clang-format configuration.

Can I ask what version of clang-format you're using?

4.0.1 from Arch Linux repository.

Problem was that when you run clang-format -dump-config it produces a config file with BasedOnStyle commented out so I never thought to add it. Should be fixed now. Thanks.

authors: anntzer johnmcfarlane

repo: johnmcfarlane/unformat


text:
Main loop question

Is it possible to use this library while retaining the main loop?  I would like to integrate it into an existing project but I don't want to rewrite the code currently in loop().

Assuming that your main loop runs relatively quickly, then you can just add the following line at the beginning or end of your loop and it will run perfectly:

Yes it does run quickly.  Thanks!

authors: newmedio rocketbob

repo: johnnyb/Eventually


text:
getAll failing silently when running with --prod

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [x ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Create service which extends EntityCollectionServiceBase in the same way as the ngrx-data example.
run without any data source, using 'ng serve'
404 errors shown in console.
run without any data source using 'ng serve --prod'
404 errors not shown

Any log messages given by the failure

No log messages shown

Expected/desired behavior

Errors displayed in console

OS and Version?

Windows 10.

Versions

6.0.0-beta.2 & 6.0.0-beta.4

Mention any other details that might be useful

Thanks! We'll be in touch soon.

I had the same bug.
The bug also occurs when using the ng build --prod.
It does not occur on ng serve or ng build.

It may well be more serious than logging the errors since I’m not even seeing an attempted request on the network tab.  The only reason I’m looking for the errors is it’s not getting the data when running as prod.

That does not sound good :(.  I will look into this, pronto.
If you beat me too it and can find out what is wrong, a PR will be appreciated.!

I thought it was something I was doing wrong, so I’ve spent the last 2 days trying to figure it out.  I”m still trying to figure out a lot of things much as I’d like to help, sorry.

I've traced it to the fact that Actions from  @ngrx/effects is NOT emitting any actions in a production build. This means that the persist$ effect (which makes the HTTP request) is never called (as it is in a dev build).
I don't know why, what happened, when it happened.  I'm looking into it.

Did it ever work? I'm pretty sure it used to but I confess my tests run against dev builds and so I missed it. I'm wondering if your app used to work with a production build and suddenly stopped.

Just rechecked a copy of the heroes / villains quick start I had which is using  "ngrx-data": "^1.0.0-beta.11" and "@ngrx/effects": "^5.2.0" .  This does work using --prod in so far making a network request, failing and logging an error in the console when mock in memory database is available.

I seem to have "fixed" it simply by updating the version of ng-packagr to v3.0.0-rc.5.  That's the build tool that produces the ngrx-data npm package.
It's all black magic in there. Once we get ngrx-data over to @ngrx/data, it will be on the same build platform as the rest of @ngrx. That should help.
Try the just release ngrx-data beta.5. It should solve this production problem.
Please let me know HERE if it does or does not.

It Works!
Tested against ng serve --prod and ng build --prod.
Data is successfully retrieved from a .Net Core Web Api controller.
Thank you so much

authors: John-Bell jberall wardbell

repo: johnpapa/angular-ngrx-data


text:
0.33.0 regression with vue 2 on template type checking

Hello
After updating to 0.33.0, the Cannot find name 'skinClasses'.ts(2304) errors are displayed on all variables returned in the setup function.
I'm using defineComponent from @vue/runtime-dom on exported JavaScript components.
The errors are not there with the previous version 0.32.1.
Tested with "Take over mode" enabled and disabled
"@vue/runtime-dom": "3.2.31",
"vue": "2.6.14",
"@vue/composition-api": "1.4.9",
Vscode 1.65.2
Thank you for your work

I can't reproduce this problem, could you provide repro case?

I suspect it's relate to this commit: https://github.com/johnsoncodehk/volar/commit/8cb50ccf4660f1a27364fc898ac78149c99442fd
Could you try does this version fixed the problem?
volar-0.33.1-alpha.1.vsix.zip

The problem is still there with the version you provided.
Do you know if there is a simple repo somewhere with vue 2, javascript and composition api?

This is close: https://github.com/johnsoncodehk/volar-starter/tree/vue2

I'll try that and report back to you
I don't know if it's relevant but I'm using @vue/cli-service v4.5.15

I'll be releasing a new version soon, and if you can provide a repro case I'll fix it before release. :)

I've create a fresh project with vue cli and I encounter the same problem.
I'll provide a link to it quickly.

The repo is there: https://github.com/J3m5/volar-repro-issue-1035
I tried with the original 0.33.0 and the one you provided.

This is close: https://github.com/johnsoncodehk/volar-starter/tree/vue2

I don't know wether its related but you can also just add "allowJs": true into compilerOptions of tsconfig and remove lang=ts in src/components/HelloWorld.vue. Everything worked as expected in v0.30.3

I don't know wether its related but you can also just add "allowJs": true into compilerOptions of tsconfig and remove lang=ts in src/components/HelloWorld.vue. Everything worked as expected in v0.30.3

My project is using vue-cli with webpack, not vite, so I prefer to stay as close as possible to my setup.

Please update to 0.33.1 for fix, thanks for the report!

Just tested it and everything is fine.
Thank you for the quick fix!
And as a side effect, it seems that it's not necessary to use defineComponent from @vue/runtime-dom anymore, the one from @vue/composition-api is working fine.

authors: J3m5 johnsoncodehk zardoy

repo: johnsoncodehk/volar


text:
No unused vars warning using script setup

I'm using script setup and getting a warning about unused vars, but they have been used in the template.

I guess the yellow underline is not from this extension, please try disable this extension and check the problem any left.


text:
TS2488 When use object in v-for

I have component:
<template>
...
      <li
        v-for="(version, lib) in versions"
        :key="lib"
      >
        <strong>{{ lib }}</strong>: v{{ version }}
      </li>
...
</template>

<script lang="ts">
export default defineComponent({
  setup() {
    const {versions} = useElectron()
    // It makes no sense to make "versions" reactive
    return {versions} // Version is ftat object {node: '14', chrome: '86' ... }
  },
})
</script>

In Runtime it works as expected. But checking the types falls with a error:
Error: src/components/About.vue(8,34): error TS2488: Type 'Readonly<Record<string, string>>' must have a '[Symbol.iterator]()' method that returns an iterator.

This is expected, you can add  & { [Symbol.iterator](): IterableIterator<FOR_TYPE> } to your type for fix.

OK. This really fixed the problem. I wonder what caused this behavior. It doesn't seem intuitive.

For example:
declare let foo: Record<string, string>;
for (const item of foo) { } // TS2488

declare let bar: Record<string, string> & { [Symbol.iterator](): IterableIterator<string> };
for (const item of bar) { } // works

I found that for...in can better to handle it, and it was fixed in vue-tsc 0.0.14. Sorry for make the confusion.

repo: johnsoncodehk/vue-tsc


text:
Explain why test methods are needed

Two of these test methods get tested, the one that is removed does not. Essentially TestApiMapper serves as a wrapper for ApiMapper and might be better served as a mock or by using reflection.
This PR explains why 2 methods in this class are needed.

Can one of the admins verify this patch?

Ok to test

ok to test

Wouldn't it be more interesting to actually have a test for the method instead of removing the method?

@heiglandreas I would be good with that. Shall I create an issue and close this ticket?

Sorry for the delay, but I think closing this and adding an issue is IMHO the better option…

I agree with @heiglandreas on this. I'm closing out this PR, please open an issue to discuss this further, thanks @ericpoe

authors: ericpoe heiglandreas joindin-jenkins liam-wiltshire railto

repo: joindin/joindin-api


text:
ets table not being cleaned up, causes application crash

Hi, I've noticed that my application is crashing periodically.  I've tracked down this library as at least contributing to the crash.  For whatever reason my supervisor is attempting to restart my JWK strategy but it cannot because the ETS table that it wants to create already exists:
** (exit) an exception was raised:
    ** (ArgumentError) errors were found at the given arguments:

  * 1st argument: table name already exists

        (stdlib 4.2) :ets.new(MyApp.Auth.JwkStrategy.EtsCache, [:set, :public, :named_table, {:read_concurrency, true}, {:write_concurrency, true}])
        (my_app 0.1.0) lib/my_app/auth/jwk_strategy.ex:11: MyApp.Auth.JwkStrategy.EtsCache.new/0
        ( my_app 0.1.0) lib/my_app/auth/jwk_strategy.ex:11: MyApp.Auth.JwkStrategy.start_link/1

I'm not sure why it's being restarted in the first place (I think it is happening after a recompile in dev), but the supervisor is unable to start the JWK strategy and it reaches the retry policy limits which in turn crashes the parent supervisor and ultimately the whole application.
Looking at the implementation I see that the ets table is being created in the start_link function of the strategy: https://github.com/joken-elixir/joken_jwks/blob/master/lib/joken_jwks/default_strategy_template.ex#L190
Since that start_link is being called by my supervisor, it means that the supervisor owns the table.  Therefore whenever the strategy itself restarts under the supervisor, it tries to re-create the ets table and fails.  I think the ets table should probably be started by the actual worker process here.
I think a workaround for me is to check if the table exists in an init_opts callback and delete it if it already exists.  I would be glad to submit a PR to fix the underlying problem, but looking at the actual code I'm a bit curious why it's not just using genserver?  That would make this a bit simpler to solve since the table could be created in the genserver's init callback.

Ouch... this really is a bad strategy... I will probably try to address this on next version (2.0).
The proper fix here might be to handle initialization asynchronously. We could use handle_continue for that.
There is some churn in this repo right now and I am gathering some feedback about breaking changes here so that I can release a 2.0 version of this library. This will, certainly, get into that list but I can't promise a schedule right now...
If you want to try handling this on a PR with an async initialization it will be most welcome.

Something to note: this also happens where the table doesn't exist. Doing a quick view through the code, this likely related to the initialization of the table being done in a task and creating a race condition on restarts, as well. I can't find the exact reason for the table not existing as this is currently happening in local dev and it just randomly occurs with no logs generated. I don't think making initialization async (task or handle_continue) for any of this is feasible as it introduces another race condition. It can be presumed that users will not want their app to start if user access verification isn't available, so it should always be a blocking operation by default.
 * 1st argument: the table identifier does not refer to an existing ETS table

        (stdlib 4.2) :ets.lookup(***.Jwks.Strategy.EtsCache, :signers)
        (policies 0.1.0) lib/***/auth.ex:23: ***.Jwks.Strategy.EtsCache.get_signers/0
        (policies 0.1.0) lib/***/auth.ex:23: ***Jwks.Strategy.match_signer_for_kid/2
        (joken_jwks 1.6.0) lib/joken_jwks.ex:54: JokenJwks.before_verify/2
        (joken 2.6.0) lib/joken/hooks.ex:199: anonymous fn/3 in Joken.Hooks.run_before_hook/3

Doing a quick view through the code, this is likely related to the initialization of the table being done in a task and creating a race condition on restarts, as well.

From the code, it seems like the :ets.new is called directly in start_link/1 through the call to EtsCache.new(): https://github.com/joken-elixir/joken_jwks/blob/v1.6.0/lib/joken_jwks/default_strategy_template.ex#L190
I don't think a race condition can exist there.
The reason I looked this up is because we have the problem of our Elixir Phoenix app not starting (sometimes) and the error we get is that put_signers/1 (https://github.com/joken-elixir/joken_jwks/blob/v1.6.0/lib/joken_jwks/default_strategy_template.ex#L165) fails because the table does not exist, which seems odd given that it was called a few lines above. Not sure if it's related at all 🤔

@Sgoettschkes said:

We use joken and joken_jwks in our application and it works very well.
Our usage is very basic (I believe). We have the following Token implementation:
defmodule App.Accounts.Tokens.Google do
@moduledoc false
use Joken.Config, default_signer: nil
@iss "https://accounts.google.com"
defp aud, do: Application.fetch_env!(:elixir_auth_google, :client_id)
add_hook(JokenJwks, strategy: App.Accounts.Tokens.Strategy)
@impl Joken.Config
def token_config do
default_claims()
|> add_claim("iss", nil, &(&1 == @iss))
|> add_claim("aud", nil, &(&1 == aud()))
end
end
And the following strategy:
defmodule App.Accounts.Tokens.Strategy do
@moduledoc false
use JokenJwks.DefaultStrategyTemplate
def init_opts(opts) do
url = "https://www.googleapis.com/oauth2/v3/certs"
Keyword.merge(opts, jwks_url: url)
end
end
We face some issues with our app refusing to start (in staging, mostly) with the following error message:
[error] Task #PID<0.845.0> started from App.Supervisor terminating
** (ArgumentError) errors were found at the given arguments:

1st argument: the table identifier does not refer to an existing ETS table
(stdlib 5.0) :ets.insert(App.Accounts.Tokens.Strategy.EtsCache, {:signers, %{PRUNED}})
(app 0.1.0) lib/app/accounts/tokens/strategy.ex:3: App.Accounts.Tokens.Strategy.EtsCache.put_signers/1
(app 0.1.0) lib/app/accounts/tokens/strategy.ex:3: App.Accounts.Tokens.Strategy.fetch_signers/2
(elixir 1.15.4) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2
Function: #Function<1.47344484/0 in App.Accounts.Tokens.Strategy.start_fetch_signers/2>
Args: []

It seemed like a race condition because it worked most of the time. We were not able to figure out what went wrong and diving into the joken_jwks code, it seems strange that the ETS table would not be created because we'd expect the process to fail earlier when setting the counter to 0.
After some more investigating, the problem seems to be related to the compilation step, not the runtime. The reason we suspect this is that a build that throws the error above does it every time it's started and a build that does not throw on the first start does not throw at all. Locally it's the same, as soon as the app throws the error at startup each mix phx.server will throw the error. Recompiling the app will solve this, but changing unrelated files (which only trigger a partial recompile) does not.

So, I've used the base work from @lovebes and refactored it a bit. I believe that what we have currently in #48 should solve issues here. The only way it would STILL show this exception is by registering two process by doing something like:
      Supervisor.child_spec(MyStrategy, id: :id_1),
      Supervisor.child_spec(MyStrategy, id: :id_2)

This would still make it impossible to initialize the cache because it we are using the module name to do that and on both the module is the same. It would still break in an awkward way with 1st argument: table name already exists but I believe this is the only way to reproduce this now. All initialization work is on the init/1 GenServer callback which is run on the new process that is tied to the table lifecycle (if it dies, the table dies).
Can anyone here try it locally before I release a new version? You can do that with a github dep passing the PR branch like:
  # in mix deps
  {:joken_jwks, github: "joken-elixir/joken_jwks", branch: "feat/better_process_integration"}

P.S.: thanks once again to everyone's trying to figure this one out! OSS for the win!

I have only seen this in local dev with code reloading on, so this makes sense. 👍🏻

I am experiencing the same issue in a Phoenix application. For the time being I am initializing the strategy with first_fetch_sync: true which seems to work but I am not sure how this affects the rest of my application.

Hi @alolis ! Can you try the branch I've mentioned? Just to check if it works :)
THanks!

Hi @alolis . Just gave it a try and I am getting (UndefinedFunctionError) function :hackney.request/5 is undefined (module :hackney is not available).
Am I supposed to install something else in order for the branch to work?

@alolis this is strange as we haven't touched adapter configuration.
By default we use a Tesla request configuration and it uses :hackney as the client if nothing else is configured. Were you passing adapter options? This was supposed to work just the same as before...

@victorolinasc , I have completely removed my deps and did a fresh mix deps.get but unfortunately the same issue. It seems that hackney is not getting installed if I use the branch but I can see it in my deps if I use {:joken_jwks, "~> 1.6.0"} in my mix.es.

Any update on the fix for this? I'm having to restart mix phx.server every few minutes
[error] Child MyAppWeb.FirebaseJwks of Supervisor MyApp.Supervisor terminated
** (exit) killed
Pid: #PID<0.592.0>
Start Call: MyAppWeb.FirebaseJwks.start_link([])
Restart: :transient
Shutdown: 5000
Type: :worker
[error] Child MyAppWeb.FirebaseJwks of Supervisor MyApp.Supervisor failed to start
** (exit) an exception was raised:
    ** (ArgumentError) errors were found at the given arguments:

  * 1st argument: table name already exists

        (stdlib 5.2.3) :ets.new(MyAppWeb.FirebaseJwks.EtsCache, [:set, :public, :named_table, {:read_concurrency, true}, {:write_concurrency, true}])
        (cinnamon 0.1.0) lib/cinnamon_web/tokens/firebase_jwks.ex:6: MyAppWeb.FirebaseJwks.EtsCache.new/0
        (cinnamon 0.1.0) lib/cinnamon_web/tokens/firebase_jwks.ex:6: MyAppWeb.FirebaseJwks.start_link/1
        (stdlib 5.2.3) supervisor.erl:420: :supervisor.do_start_child_i/3
        (stdlib 5.2.3) supervisor.erl:406: :supervisor.do_start_child/2
        (stdlib 5.2.3) supervisor.erl:845: :supervisor.restart/3
        (stdlib 5.2.3) supervisor.erl:800: :supervisor.restart/2
        (stdlib 5.2.3) supervisor.erl:615: :supervisor.handle_info/2
        (stdlib 5.2.3) gen_server.erl:1095: :gen_server.try_handle_info/3
        (stdlib 5.2.3) gen_server.erl:1183: :gen_server.handle_msg/6
        (stdlib 5.2.3) proc_lib.erl:251: :proc_lib.wake_up/3

I created a fix PR to prevent table creation if ETS table already exists. That will at least not trigger the table name already exists error. FYI @victorolinasc @wbyrnetx

All the process work is now published as 1.7.0-rc.0.
I f you people can test it It'd be very helpful! A small changelog is:

No more custom logging (use Logger facilities)

If you need to disable specific logging from the library, you can use default Logger facilities like Logger.put_application_level/2 (which accepts :none) and so on. There is no need to use custom logging here anymore.

No more custom telemetry (use Teslas built-in)

Tesla has its own middleware for telemetry events. We should just use that :)

Different process strategy (thanks @lovebes)

authors: Sgoettschkes alolis bryannaegele dantswain lovebes victorolinasc wbyrnetx


text:
[Suggestion] Search all countries at once

Frequently I don't find the content and also don't know which store to look for. Would be great to try the US store, and if doesn't find anything, automatically search all the others stores.

Not possible due to MP3Tag limitations.


text:
Mini train cars have only one bogie when not paired with another car

当在侧线上创建一列只有一节 "迷你 "火车车厢的火车时，它只有一个转向架，这看起来相当奇怪，因为另一边是浮动的。

然而，一旦火车车厢成对，这个问题可以通过使用铰接式转向架来解决。这个问题也不会发生在非 "迷你 "尺寸的汽车上。

一个可能的解决方案是，在不包含转向架的汽车一侧设置一个单轴（而不是整个转向架）。

When creating a train with only one "mini" train car on the siding, it has only one bogie, which looks rather odd since the other side is floating. However, once the train cars are paired, this problem can be solved by using articulated bogies. This problem also does not occur if the car is not a Mini car. One possible solution is to have a single axle on the side of the car that does not contain the bogie (instead of the entire bogie).

När man skapar ett tåg med bara en "mini"-vagn på sidospåret har det bara en boggi, vilket ser ganska konstigt ut eftersom den andra sidan är flytande. När tågvagnarna väl är parade kan detta problem dock lösas genom att använda ledade boggier. Detta problem uppstår inte heller om vagnen inte är en minivagn. En möjlig lösning är att ha en enda axel på den sida av bilen som inte innehåller boggin (i stället för hela boggin).

Personally I would have considered this a feature. It may not be realistic but neither is single car mini trains.

This should be fixed in the latest update.

authors: jonafanho kettle-7 turtlegarden

repo: jonafanho/Minecraft-Transit-Railway


text:
Title with unicode doesn't work

Thanks for the utility! I think I've found a bug. It seems that setting the <SEO title= field to some unicode breaks the generated HTML:

Thank you for reporting this @mrcnski and really good catch @ttmc, we'll discuss possible solutions to this in #91
Just to confirm that this might actually be the issue behind this: do you use the charset tag via astro-seo @mrcnski?

Hey @jonasmerlin, I didn't set charset because I thought that it would default to UTF-8 if not provided. If that's not true, maybe the docs could be clarified?

authors: jonasmerlin mrcnski

repo: jonasmerlin/astro-seo


text:
How to distinguish between write and read

I saw the documentation but didn't really get it how can you know if this is the first time for the user to enter the site so you car write some favicon to him and give him identifier or if he already have favicons and u will then give him 404 request on all favicons. so can you please tell in details how the script distinguish? Or maybe the first redirect is always test and if the user asked for favicon "a" then he is new and if not we start reading?

Short explanation: Distinction between Read and Write is also made via the initial favicon on the start page.
So the first step is to check whether the favicon for the base domain is requested when the browser visits the page. If that favicon is requested, then this should be the user’s first visit and we continue in write mode. Otherwise we assume that the identifier has already been written and we switch to read mode.

@jonasstrehle ty very much ♥

authors: jonasstrehle kemoantemo

repo: jonasstrehle/supercookie


text:
Getx Middleware is  not properly working in getx-5 update

Firstly,Thank you For a Great Package
class LoginMiddleware extends GetMiddleware {
  @override
  int? get priority => 1;

  @override
  @override
  RouteSettings? redirect(String? route) {
    if (StorageManager.instance!.getStringValue(
          StorageManager.xToken,
        ) !=
        null) {
      if (StorageManager.instance!.getBoolValue(
            StorageManager.isFirst,
          ) ==
          null) {
        return RouteSettings(name: AppRoutes.onBoardingPage);
      } else {
        return RouteSettings(name: AppRoutes.mainHomePage);
      }
    }
    return null;
  }
}

Middleware is working well in get: ^4.6.6 but it is not working in the get: ^5.0.0-release-candidate-8.
Is any changes in get 5 middleware?
Provide a minimum reproduction code for the problem

redirect is being rewritten, because it is a bit rigid. I mean, I want to give superpowers to the devs, who can choose a redirect based on a parameter that was received in another lower priority middleware, or according to the stack size, or whatever they want. The old api was limited, and I'm improving that. Maybe this will work for you out of the box (but redirectDelegate will be renamed to "redirect" in the final version)
class LoginMiddleware extends GetMiddleware {
  @override
  int? get priority => 1;

  @override
  @override
  RouteDecoder? redirectDelegate(RouteDecoder? route) {
    if (StorageManager.instance!.getStringValue(
          StorageManager.xToken,
        ) !=
        null) {
      if (StorageManager.instance!.getBoolValue(
            StorageManager.isFirst,
          ) ==
          null) {
        return RouteDecoder.fromRoute(AppRoutes.onBoardingPage);
      } else {
        return RouteDecoder.fromRoute(AppRoutes.mainHomePage);
      }
    }
    return null;
  }
}

authors: anoojkv jonataslaw

repo: jonataslaw/getx


text:
Add mssql-cli to "Projects using prompt_toolkit"

mssql-cli is using prompt_toolkit.
Please add mssql-cli to "Projects using prompt_toolkit".

Added in this commit: https://github.com/jonathanslenders/python-prompt-toolkit/commit/6976e0c91d3f115d16aaf4430880bf905954a0c9
Thanks for sharing. Another amazing project!

authors: jonathanslenders mkt

repo: jonathanslenders/python-prompt-toolkit


text:
habu uses prompt_toolkit!

Hi, habu uses prompt_toolkit in the module habu.jshell (I'm planning to use prompt_toolkit in other modules).
https://github.com/portantier/habu
Regards!

Hi @portantier,
This is very cool. I added it to the list of projects: https://github.com/jonathanslenders/python-prompt-toolkit/
I'm definitely going to try it (working for a networking company myself).
Cheers!

Thanks! Please, tell me if you had any suggestion or error report for habu!
Prompt Toolkit has simplifyed a lot the development of habu.jshell, is an awesome tool! Thanks for sharing!

authors: jonathanslenders portantier


text:
scrolling in Menu change month twice

Hi,
First, thank you very much for this lib.
The problems is, If you run your example and instead of scrolling in calendar content, scroll in menu. If you scroll to next month it works well, but if your scroll to previous month the calendar will scroll twice.
Can you explain me how to fix this bug ?
Thank you in advance.

I saw in closed issues other people complain about this issue. I couldn't find a solution.

This is a serious bug, I didn't saw it before (I don't remember).
I think the problem is because I use the default pagination of UIScrollView and when the ratioContent is not 1., the pagination bug. I have to rewrite this part for reimplementing a pagination system :(.

Would be a great fix for me. I disable the scroll on calendar and now I have this bug.

Disable only the scroll on the monthview.

if I could do that I already have done it ;)

I just release a new version.
Check the Example project.

authors: jonathantribouharet romaopedro

repo: jonathantribouharet/JTCalendar


text:
How to reload a day view instantly

when a event is added to a specific day how to reload that day to show the dot below the day view immediately without time delay in JTCalendar

I just release a new version.
Check the Example project.
With calling reload on the calendarManager.

Thank you

authors: BhargaviSridharan jonathantribouharet


text:
fix: revert morelet cycles divisor

See #937

@asoplata can you set the PR to [MRG] if it's good to go for you?

authors: asoplata jasmainak

repo: jonescompneurolab/hnn-core


text:
🛑 PT - Portugal is down

In 2abae01, PT - Portugal (https://www.skyshowtime.com/pt/help/) was down:

HTTP code: 404
Response time: 774 ms

Resolved: PT - Portugal is back up in ecb8e69 after 14 minutes.

repo: jonesyriffic/gsp-sst


text:
Is it possible to show only some of the fields in the preview?

Hej hej,
loving your Plugin, but it would be awesome to hide some fields from the preview. I'd love to have the main content be editable in the preview, but would keep additional settings hidden there (only available via the editing option).
Is this possible?
Or any plans or making that possible?
Thanks again,
Cheers Lucas

Hi Lucas,
No plans for that since the plugin is actually very simple at the moment, and just passes the entire blueprint to the form component (https://github.com/jongacnik/kirby-fields-block/blob/main/src/FieldsBlock.vue#L10). More complex behavior like that might be better suited in a fork of this plugin, or a request to be included as a future core feature.
Thanks!
J

authors: jongacnik lucasdidthis

repo: jongacnik/kirby-fields-block