text:
Update README.md and add a Bitwise Sieve algorithm.

Proposed Changes

[x] I've read the CODE OF CONDUCT and abide to it.
[x] I've read the CONTRIBUTING.md
[x] I've forked the repository.
[x] I've created a branch and made my changes in it.
[x] I understand opening a PULL REQUEST doesn't mean it will be merged for sure.

But it says "This branch has no conflicts with the base branch"

@Ilhamfp31 - maybe one of the other corrections fixed this ... GTG then, sorry for the false alarm!


text:
feat: fixed for the issue (#387)

1. Description

1.1. Checklist

[ ] The title of my PR starts with a Conventional Commit prefix (fix:, feat:, docs: etc).
[ ] I have read the Contributor Guide and followed the process outlined for submitting PRs.
[ ] I have updated/added tests for ALL new/updated/fixed functionality.
[ ] I have updated/added relevant documentation in docs and added dartdoc comments with ///.
[ ] I have updated/added relevant examples in examples.

1.2. Breaking Change

[ ] Yes, this is a breaking change.
[ ] No, this is not a breaking change.

1.3. Related Issues

Codecov Report

Merging #397 (376f614) into main (c6cf1ed) will increase coverage by 0.01%.
The diff coverage is 72.00%.

:exclamation: Current head 376f614 differs from pull request most recent head 0bb8ba9. Consider uploading reports for the commit 0bb8ba9 to get more accurate results

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main     #397      +/-   ##
==========================================
+ Coverage   71.16%   71.18%   +0.01%
==========================================
  Files         139      144       +5
  Lines        1297     1322      +25
==========================================
+ Hits          923      941      +18
- Misses        374      381       +7

Impacted Files
Coverage Δ

packages/bluesky/lib/src/entities/preference.dart
20.00% <20.00%> (ø)

...b/src/entities/converter/preference_converter.dart
75.00% <75.00%> (ø)

...ackages/bluesky/lib/src/actors/actors_service.dart
100.00% <100.00%> (ø)

...sky/lib/src/entities/adult_content_preference.dart
100.00% <100.00%> (ø)

...sky/lib/src/entities/content_label_preference.dart
100.00% <100.00%> (ø)

packages/bluesky/lib/src/entities/preferences.dart
100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

source: gharchive/pull-request

authors: codecov-commenter myConsciousness

license_type: permissive

license_source: github-api


text:
Minor fixes

Sorry for miss them before

Hi,
It seems that the file does not have all strings. I made a backup and will add missing strings. Thanks man, you will look later when you have time :)
Thanks
Eric

Le 6 nov. 2018 à 22:00, demlasjr notifications@github.com a écrit :
Sorry for miss them before
You can view, comment on, or merge this pull request online at:
https://github.com/myEric/mmanager-localization/pull/6 https://github.com/myEric/mmanager-localization/pull/6
Commit Summary
Minor fixes
File Changes
M language/spanish/application_lang.php https://github.com/myEric/mmanager-localization/pull/6/files#diff-0 (6)
Patch Links:
https://github.com/myEric/mmanager-localization/pull/6.patch https://github.com/myEric/mmanager-localization/pull/6.patch
https://github.com/myEric/mmanager-localization/pull/6.diff https://github.com/myEric/mmanager-localization/pull/6.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/myEric/mmanager-localization/pull/6, or mute the thread https://github.com/notifications/unsubscribe-auth/AE3KUgcVtWsj4x2wN6bHa8fl44E6lmkVks5usfhTgaJpZM4YRQ7H.

Hi Eric,
You're welcome, just let me know when you have all the strings added so I can finish translating them.
Cheers.

authors: demlasjr myEric

repo: myEric/mmanager-localization

license: MIT


text:
macroを軽く触りたい

なんかmacroを作る

https://flat-leon.hatenablog.com/entry/nim_macro_programming
すごいまとめ

https://github.com/myamyu/nim-playground/tree/main/nimacro
開始。

source: gharchive/issue

repo: myamyu/nim-playground


text:
🛑 Website Load Balancers is down

In 1911adf, Website Load Balancers ($WEB_SERVER) was down:

HTTP code: 522
Response time: 15349 ms

Resolved: Website Load Balancers is back up in 6861901.

repo: myavsuper/upptime


text:
How to wrap multiple select queries into one query

How do I return multiple select queries in MyBatis? for example, I want to return a list of 20 users, the total number of users, say 1000. In the following example, I use SQL_CALC_FOUND_ROWS to get the total number before LIMIT applies, and use FOUND_ROWS() to retrieve the cached value in the second select query.
<resultMap type="User" id="userResultMap">
    <id property="id" column="u_id" />
    <result property="username" column="u_username" />
        <result property="password" column="u_password" />
        <result property="email" column="u_email" />
</resultMap>

<select id="get" parameterType="Integer" resultType="list" resultMap="userResultMap">
        SELECT
            SQL_CALC_FOUND_ROWS
            u.id                           AS u_id,
            u.username               AS u_username,
            u.password               AS u_password,
            u.email                     AS u_email
       FROM user u
       <if test="startIndex != null and perPage != null">
            LIMIT #{startIndex}, #{perPage}
       </if>

       SELECT FOUND_ROWS(), #{startIndex}, #{perPage};
</select>

I was thinking of adding another resultMap and didn't find a way to take multiple returns in Java Spring side.
In the Java side, it was like
List<User> get(@Param("id") Integer id, @Param("startIndex") Integer startIndex,
            @Param("perPage") Integer perPage);

@danielqiu
Could you tell me how you get it done finally? I have the same problem that i want to wrap select limit with select found_rows() together.

@zhonghh13
unfortunately I didn't find a solution for it. I had to use two separate calls.

@danielqiu
when i use two separate calls, the value returned by select found_rows() is not the value of select sql_calc_found_rows, but the last time select aql_calc_found_rows, that is,  when i first execute the statement select sql_calc_found_rows limit and then statement select found_rows(), the latter one will return value 1, and it will return the rows since the second time i execute them. have you got the result?

@zhonghh13
I didn't use sql_calc_found_rows. I used the inefficient way, like:
<select id="get" parameterType="Integer" resultType="list" resultMap="userResultMap">
        SELECT
            SQL_CALC_FOUND_ROWS
            u.id                           AS u_id,
            u.username               AS u_username,
            u.password               AS u_password,
            u.email                    AS u_email
       FROM user u
       <if test="startIndex != null and perPage != null">
            LIMIT #{startIndex}, #{perPage}
       </if>
</select>

<select id="count" parameterType="Integer" resultType="Integer">
      SELECT COUNT(*)
      FROM user
</select>

As mentioned, MyBatis supports multiple resultsets for associations and collections.
Create a class that has a property for the total number of records and a list of record objects.
Next, create a stored procedure that returns the records and the count as two separate result sets.
Follow the manual to create a resultmap that maps the count on the main class and the records on the nested collection.
This should work, but it would be nice if MyBatis would require you to create the main class.

Oops... that should read "wouldn't"

This can be achieved by the method @Condor70 explained.
There are some test cases wtih multiple result sets in this directory.
By the way, executing two separate queries is not so inefficient (although it depends on various factors) and it's definitely simpler.

from what I understood of the above mentioned, couple of questions:

@harawata "executing two separate queries is not so inefficient (although it depends on various factors)" I suspect this has something to do with batch processing or transaction management with myBatis (and Spring, in our case, might play a role here). Can you pls add any details ?
@Condor70 "Next, create a stored procedure that returns the records and the count as two separate result sets." - is the Stored Procedure the only way to do it with myBatis ? If I put 2 SQL select statements in a single select XML element, will this work (if I declare 2 resultSets on this select) ?

That depends on the database and the JDBC driver. Oracle and DB2 don't
support multiple resultsets from a query, but MSSQL does.
Btw this is an extra attack vector for SQL injection, so you won't find it
in many databases.
Op 2 nov. 2017 08:44 schreef "Kirill Marchuk" notifications@github.com:

@Condor70 https://github.com/condor70 "Next, create a stored
procedure that returns the records and the count as two separate result
sets." - is the Stored Procedure the only way to do it with myBatis ? If I
put 2 SQL select statements in a single select XML element, will this
work (if I declare 2 resultSets on this select) ?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/mybatis/mybatis-3/issues/274#issuecomment-341341426,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAWZ8BsqRfbGudTz6JvkJpybTWHXIPIRks5syXL6gaJpZM4CojmC
.

@Condor70 I am trying to elaborate on your proposal, this is what I am trying to do:

in mapper.xml:
`

SELECT SQL_CALC_FOUND_ROWS ID FROM some_table
LIMIT 100;
 SELECT FOUND_ROWS();

`

in LongItemsRows:

public class LongItemsRows {     public Collection<Long> items;     public Long foundCount; }
however, when I am trying to run mapper.getItemsWithCount, I get this:

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 100

what am I doing wrong ?

@62mkv ,

@harawata "executing two separate queries is not so inefficient (although it depends on various factors)" I suspect this has something to do with batch processing or transaction management with myBatis (and Spring, in our case, might play a role here). Can you pls add any details ?

I was probably referring to the inefficiency of SQL_CALC_FOUND_ROWS in this particular use case.

https://www.percona.com/blog/2007/08/28/to-sql_calc_found_rows-or-not-to-sql_calc_found_rows/
https://stackoverflow.com/questions/186588/which-is-fastest-select-sql-calc-found-rows-from-table-or-select-count

so far, I have achieved something like this:

mapper XML:

<select id="getItemsWithCount" resultMap="longMap,longMap" resultSets="items,count">
    SELECT SQL_CALC_FOUND_ROWS ID FROM table_name
    LIMIT 10;

    SELECT FOUND_ROWS() AS COUNT;
</select>

<resultMap id="longMap" type="Long"/>

mapper interface:
Collection getItemsWithCount();

processing results like this:

`
Collection longs = dao.getItemsWithCount();
Object[] arrayList = longs.toArray();
    Collection<Long> items = (Collection<Long>) arrayList[0];
    Collection<Long> count = (Collection<Long>) arrayList[1];
    assertTrue(count.iterator().next()>1);

`
Honestly, I don't like it a lot. This seems like a perfect fit for Tuple, but with Tuples (as with a POJO or Map) myBatis does not want to process multiple result sets. Or I am missing something
@Condor70 can you pls give an advice on this ?

I've also found opinions on SO, that one has to implement custom ResultSetHandler in order to achieve this. Seems to be too much of an effort for such a trivial use case.
Could it be worth a Feature Request for myBatis ?

anyone here?

fuck stupid mybatis even not support multiple SQL.

@62mkv did you find a use case that you can't do using the result map method given above or just doing:
    <resultMap id="myTuple" type="my.Tuple">         <constructor>             <arg select="SELECT SQL_CALC_FOUND_ROWS ID FROM table_name LIMIT 10"/>             <arg select="SELECT COUNT(*) FROM table_name"/>         </constructor>     </resultMap>

this (https://github.com/mybatis/mybatis-3/issues/274#issuecomment-342373928) was the last solution that I've applied; unfortunately I don't have access to those sources anymore, so I can not elaborate or test any other approach. But the "problem" seems clear and typical enough; I would say it would be great to add an idiomatic solution into documentation (if such solution exists, of course)

What was wrong with the approaches we mentioned? It comes back in a single resultset, isn't that what you asked?

To be clear, "myBatis does not want to process multiple result sets" is what you said, what we show you DOES produce multiple result sets, you just need to add a wrapper class (essentially your tuple)

try to add "allowMultiQueries=true" into the jdbcUrl, maybe it does the trick. :)

license_source: bigquery


text:
Mycontroller just stopped working

Nothing unusual in the logfile
https://pastebin.com/VdWGTUJB
It just stopped to respond ~12 hours ago. Process was still running.
Could not call the website too ..

.. aparently my dyndns service just didn't refresh ..

repo: mycontroller-org/mycontroller


text:
"self" does not exist

I am new to erlang/elixir. I am currently going through the examples. Executing the async http call:
HTTPotion.get "http://httpbin.org/get", [stream_to: self]
in my console (iex -S mix) gives me this warning:
variable "self" does not exist and is being expanded to "self()", please use parentheses to remove the ambiguity or change the variable name
I assume self has changed to self() in current versions?

Yeah, probably.

authors: kevart myfreeweb

repo: myfreeweb/httpotion

license: unlicense


text:
QR Code works on desktop, not on mobile app

I am trying to use the MyMonero Android app to send using a QR Code. The code works on the desktop (Linux) app, but I get an error on my phone:

Unable to use the result of decoding that QR Code: No Monero request info.

The code is here:

This is version 1.1.21 from the Play store on Android 11.

Hi akvadrako
I've successfully managed to import the QR code on our test device. Choose file and use camera both worth on the test device when running Monero 1.1.21 and Android 10.
Could you please let me know what version of Android, and what make and model of device you used when you encountered the problem?

I'm not getting the error today, though I haven't changed anything except a newer Android patch. This is on a Pixel 4a with Android 11 (RQ2A.210505.002)

I'm glad to hear the issue is resolved on your side. I'm going to mark the issue as solved, but if you do experience it again, please let us know

authors: akvadrako karlbuys

repo: mymonero/mymonero-android-js


text:
UI bug: Tab bar content view appears to lose left offset

toying around with current master, after a while this happened:

Wow, nice. Never seen that. Any info about your usage prior to seeing it, so we can reproduce the issue? I'll take a look at the layout code again in case something jumps out at me.

vertp reports same apparent issue:
"I had a wallet already setup, and when I closed and re-opened the app, it went back to normal (asked me for my password)"
"one thing is that I've had mymonero running for a few days minimized, I think when I re-opened"

I experienced a similar issue. It shows up on the "enter password" view as well.

@M5M400 @vertp  You know what? I bet this is a regression caused by https://github.com/mymonero/mymonero-app-js/commit/f8197dcf12b96b27adc5a5336bba5aac5ff42fec

authors: M5M400 paulshapiro vertp

repo: mymonero/mymonero-app-js


text:
Hermes Source map generation support for  all build types -> TO BE MERGED AFTER FEB RELEASE

Created support for generateSourceMapIn{buildVariant} config to support source map generation for various build types.
Usage ->  In  your app module's build.gradle add
`
project.ext.react = [ generateSourceMapIn{buildVariantName} : true ]
`
and
./gradlew clean build

We should create a new branch if we want to keep older builds unchanged. Though I personally think it's not necessary for this change.

repo: myntra/react-native

license: mit


text:
Lack of pkg-config support

One thing I noticed immediately when starting to use LimeSuite is the lack of pkg-config support.
pkg-config is for decades the standard method on Linux by which an application can determine the given platform-specific compiler and linker flags required to compile + link against any library.  It's very
easy to integrate into whatever build system (CMake, autoconf, ...)
Not having pkg-config support means that every application has to jump through various hoops and have its own rules regarding which paths and flags to use for lime suite on each and any of the supported platforms (Linux distributions/dialects/architectures).  I'm wondering why LimeSuite is putting this burden on their application developers.  It just means that everyone will end up having a different set of autoconf macros and defaults, and that portability of those applications suffers.

@IgnasJarusevicius could we add support for pkg-config, please.

confirmed fixed.

repo: myriadrf/LimeSuite


text:
Linux version of desktop app

Please add Linux compatibility.

Yes, this is on our roadmap. But first, we'd like to release MacOS and Windows versions as most of the users are requesting apps for these platforms.

Following the instruction in the README and I managed to build the code on Linux. I can also launch the app and I get a windows with the Mysterium graphics and a loading prompt. But then it just keeps printing
Connecting to the supervisor...
to the terminal, without moving any further. Is this expected?

@dpellegr supervisor is still not ported to Linux. That is a reason why we don't have official Linux desktop app.
On Linux you can try using myst cli.

On Linux you can try using myst cli.

Oh, this looks very cool!
I had some issues understanding what it is and how to use it. So basically it comes together with the node. You fire it up and then interact with it through the http requests documented here: https://tequilapi.mysterium.network/
Am I right?
PS. I may want to run the node natively, dropping the docker container...

Yes, you're correct. myst cli comes together with node. Node can work in consumer and in provider modes and both modes can be controlled via cli. CLI communicates with node via tequilla api.

I'm having hard time using myst cli . My use case is I want to connect to a Myst node just like a normal Desktop app

@arpitjindal97 cli improvements are in our backlog for October!

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

Sure! Instead of running /usr/bin/myst service (which is to run a node providing your connection to the network) use /usr/bin/myst daemon to just boot up the node without any activity. Then myst cli commands will be available to register a new identity (only once), unlock it and connect to a provider.
Here is a full command stack example:
/usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight --agreed-terms-and-conditions daemon

Then in another terminal:
/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard

Check /usr/bin/myst cli help to see how to register the new identity and how to obtain the proposal list.

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

Sure! Instead of running /usr/bin/myst service (which is to run a node providing your connection to the network) use /usr/bin/myst daemon to just boot up the node without any activity. Then myst cli commands will be available to register a new identity (only once), unlock it and connect to a provider.
Here is a full command stack example:
/usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight --agreed-terms-and-conditions daemon

Then in another terminal:
/usr/bin/myst cli identities unlock $MY_IDENTITY
/usr/bin/myst cli connect $MY_IDENTITY $PROPOSAL wireguard

Check /usr/bin/myst cli help to see how to register the new identity and how to obtain the proposal list.

did you know why i don't get the same proposal as windows client ? like if i filter the proposal list on only residential i have nothing and i have only 95 proposal without filters , and when i check whindows their is 200 residential ^^

did you know why i don't get the same proposal as windows client ? like if i filter the proposal list on only residential i have nothing and i have only 95 proposal without filters , and when i check whindows their is 200 residential ^^

and i get this error when im trying to connect
2021-01-07T21:37:06.507 ERR tequilapi/client/http_client.go:109      >  error="Put http://127.0.0.1:4050/connection: dial tcp 0.0.0.0:0->127.0.0.1:4050: connect: connection re

and i get this error when im trying to connect
2021-01-07T21:37:06.507 ERR tequilapi/client/http_client.go:109      >  error="Put http://127.0.0.1:4050/connection: dial tcp 0.0.0.0:0->127.0.0.1:4050: connect: connection re

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

@merlinjk check this guide: https://docs.mysterium.network/user-guide/
Please make sure that you're using v0.41.0+ (you can get it from ppa:mysteriumnetwork/node-pre)

Hi is it possible to use myst cli as client and not nodes on linux / docker ?

@merlinjk check this guide: https://docs.mysterium.network/user-guide/
Please make sure that you're using v0.41.0+ (you can get it from ppa:mysteriumnetwork/node-pre)

Now anyone can download .deb package with Linux client.
https://github.com/mysteriumnetwork/mysterium-vpn-desktop/releases/latest

authors: arpitjindal97 chompomonim dpellegr merlinjk wuniversales

repo: mysteriumnetwork/mysterium-vpn-desktop


text:
[FEATURE] Provide custom keys to select elements

Description
I have been using Neovim for quite a while now. And once you start using vim you can't live with vim-motion. For which I use Vimium in my browser. One of the best features of it is that it gives you a bunch of defined keys to open elements in the webpage. You don't need to set any key to start using it.
You press shift+f and then some tooltips type element pop and then you can select the element by typing the alphabet.
Screenshot.

Use Case
I think this will save a ton of time setting up new key bindings. It will be super useful for new/less visiting websites.

I understand that you are saying to have some functionality like Vimium where there are pre-existing shortcuts on websites. But the whole point of this extension is to create your own shortcuts for things you need.
Can you describe more upon this feature? How do you want to see it, how do you think it's relevant for this tool?

@gambhirsharma Please elaborate

I don't know if my suggestion matches your project goals or not.
But I suggest that you provide some more functionality like the one I mentioned above. I want a key that shows me all the shortcuts given by the User as tooltip-type element to which it will apply, along with this it can also give us some random keybinding for the remaining element for the user which will help navigate them easily. I know you might feel like the second part seems too useless. If so then I suggest you try Vimium for some time and decide on it. I find it super super useful.
If you think you don't need this feature in your extension then it's ok you can close this issue. Thank you :)

I won't close this issue but rather convert it into a discussion.

repo: mywebshortcuts/mywebshortcuts


text:
🛑 mziyut.com is down

In 17eb02f, mziyut.com (https://mziyut.com) was down:

HTTP code: 500
Response time: 90 ms

Resolved: mziyut.com is back up in 30213b7 after 5 minutes.

repo: mziyut/upptime


text:
Restyle the blog to look closer to the original site.

It still does not look nearly as good but it's much closer.

repo: n-rook/silentselene-blog


text:
add retry step?

Can I retry step? or continue if the maximum retry fail?

@raitucarp any tips on how you implemented this one?

authors: quentindemetz raitucarp


text:
Change batch size from 128 to 1 get "Process finished with exit code 136 (interrupted by signal 8: SIGFPE)"

Before running evaluate.py, I change the input data's batch size from 128 to 1. After running it, I get "Process finished with exit code 136 (interrupted by signal 8: SIGFPE)". I find some information from the internet, somewhere has float point errors, I doubt it happens in the script of model.py. So how can I solve this problem?

I find the cause of this problem, sometimes there are no cars around the vehicle being predicted. So the shape of tensor "nbrs" is [16, 0, 2].


text:
Fix rendering lists with block level element in between

I found that block level elements (like video) inside a list don't break the list. They're also not contained in a list item. Thus the html ends up being:

  <block></block>

This is not what I would expect. This PR seems to fix it, making the output:

<block></block>

I still want to write some tests to confirm this. However, I'm also curious if you think this is indeed a bug and this PR is the right direction of fixing it.

I added a test case which seems to work as I expect it to.

You mean this?

One things this doesn't allow is having a video inside a list item. But I don't think that is valid html if you're not breaking the list.

Please add a changelog entry.

That is a bit more tricky now. We could wait for other PRs or assume an order of merging.
What I've done in another project is create release PRs. There I merged the PRs for a certain release and add the release notes in that PR.
But I also think that is a bit of an overhead, for now I'll just assume an order of merging and continue with more important things in life :) Just something to consider if it gets busier.

@lode @jwissels can we merge this PR or is there sth. upcoming?

@nadar we can merge this

authors: jwissels lode nadar

repo: nadar/quill-delta-parser


text:
Exception when training

I wanted to get it running real quick but I kept getting the following exceptions when training:
Exception: processed_data/train/r_08.json : __array__() takes 1 positional argument but 2 were given
I was able to prepare both train data and validation data. I have 7 pairs of data under processed_data/train/ and I am getting this exception for every one of them.
Any suggestion would be appreciated
Thanks.

I'm using Ubuntu 18.04.

I was able to get it running after upgrading my python to 3.8. Python 3.7.10 should also work.

repo: naiveHobo/InvoiceNet


text:
Support IPNS records in DNS Builder

IPNS addresses can be placed in DNS TXT records.  We should provide a specialized GUI for these TXT records in the DNS Builder; it will look basically the same as what we do for Tor addresses.
This issue is solely for IPNS addresses, not IPFS addresses.

Addressed here: https://github.com/namecoin/electrum-nmc/pull/372

repo: namecoin/electrum-nmc


text:
[Bug] exercise "en/swift/variables/1.md" has an issue

I tried many things but does not work. What is wrong with this?

Hi, your code is correct.
There is an issue in the validation of some exercises and I'm working on to fix it as soon as possible.
I'll let you know here when I have news.

@all-contributors please add @cipoleon for bug

Hi again, I just merged a PR that fixes this problem in many questions.
To have the fix, be sure the use the latest version of the app (2.0.6) that I just released today.
If you encounter again a problem, consider opening a new issue.


text:
Input copy & paste

hello,
is there any option to add copy paste to the input?
when i do long press noting is append.
on
inputTextFiled its working, so maybe there is another way on the ShadInput?

Same issue

Waiting for merging https://github.com/nank1ro/flutter-shadcn-ui/pull/142

implemented in the v0.9.5 by @moshOntong-IT


text:
Draft: Debug CircleCI freezing issues

Tests often freeze on CircleCI, failing the build. Everything passes as expected locally (with multiple Ruby versions).

I replaced CircleCI with GitHub actions, so this PR can go.

I replaced CircleCI with GitHub actions, so this PR can go.

repo: nanoc/nanoc


text:
feat: use custom root type for KeyBinding

it won't let me re-open the previous PR since I force-pushed so see #65 for context

ok, I took a look deeper at the failing test, and I have to say, I still just feel like we're focusing on the app-model side more than the napari side here.  The issue (as I'm sure you're well aware, but now I am too) is that pydantic is now having difficulty serializing the default value for ShortcutsSettings.shortcuts ... (not the field itself) which, after #68 was merged, is now essentially a dict of arbitrary objects.  which indeed does pose more of a challenge for serialization than it did when it was a base model.
looking through the field default serialization code in pydantic, it looks like the main reason that __modify_schema__ didn't appear to be working for you is that it's actually not making it to that point before it chokes on serializing the default value.  However, one way to avoid trying to serialize a complex default value when generating the schema is simply to not provide it to default, but to use a default_factory instead.  (then you'll bypass the encode_default function here)
So, before we continue doing surgery on the Keybindings field (which really is and should be able to be a rather simple field)... I'd look harder at ShortcutSettings.  Try, for example, to use:
class ShortcutsSettings(EventedModel):
    shortcuts: Dict[str, List[KeyBinding]] = Field(
        default_factory=lambda: default_shortcuts,
        ...

and then either revert #68 or use modify_schema with something like
    @classmethod
    def __modify_schema__(cls, field_schema, field: Optional['ModelField']):
        if field:
            field_schema['type'] = 'string'

okay, thanks for investigating and coming up with alternative solutions, ill try this one out today and let you know how it goes

so it does fix the schema bug, however it then doesnt properly factor into the logic for excluding defaults since it is a factory, will investigate further
 assert safe_load(fake_path.read_text()) == {
            'schema_version': CURRENT_SCHEMA_VERSION
        }
E       AssertionError: assert {'schema_vers... ['P'], ...}}} == {'schema_vers..., build=None)}
E         Omitting 1 identical items, use -vv to show
E         Left contains 1 more item:
E         {'shortcuts': {'shortcuts': {'napari:activate_add_ellipse_mode': ['E'], ...

Interesting. If your main issue is with putting the hacky workarounds inside app-model, how would you feel about doing the same hacky stuff you hate but putting it in napari instead? I could make a wrapper around the app_model.KeyBinding object and do all the surgery on that and stick it in the napari repo itself.

how would you feel about doing the same hacky stuff you hate but putting it in napari instead?

i would like that more!  I do still think these workarounds are indicative of deeper problems on the napari side... but given that those problems already exist there, and less so here, i'd much rather keep them "grouped" together over there :joy:

repo: napari/app-model


text:
Comment out the project URLs configured in setup.cfg

In napari/cookiecutter-napari-plugin#32 we added defaults for project URLs in setup.cfg. We've since had some feedback that developers don't really know where that information comes from on the napari hub, and how to change it. At the very least, we should comment out these URLs so that plugins don't show information that hasn't been explicitly exposed by the plugin developer.

The relevant lines in the template are now in the pyproject.toml:
https://github.com/napari/napari-plugin-template/blob/c0c821e6067e3517f7f8b53664042328984ea18b/template/pyproject.toml.jinja#L60-L64
I think that these are ok actually, especially since we have a conditional now. Now that we are actively aiming to simplify the hub's implementation, I think that we should solve this issue with documentation, not by turning off this feature.

authors: DragaDoncila jni

repo: napari/napari-plugin-template


text:
Contrast limits popup fix

Description
Updates a few things related to the contrast slider pop
1.) Hides "full range" button for signed integers (it does nothing in this case)
2.) Increase button size slightly to avoid truncated text as in the screenshot here
needs discussion as possibly more controversial:
3.) Change "reset" button behavior to reset to the user-provided contrast limits
e.g. with a layer added via layer.add_image(image_uint8, contrast_limits=(64, 128)), reset would restore the range to [64, 128] rather than [0, 255].
Type of change
mostly bug fix, but item 3 above is a behavior change
References
closes #4112
How has this been tested?

[ ] TODO: add test case for item 3 if we want to go that route

Final checklist:

[ ] My PR is the minimum possible work for the desired functionality
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If I included new strings, I have used trans. to make them localizable.
For more information see our translations guide.

Picture of the slider for signed integer dtype after this PR:

And for the unsigned case:

On a related note, I did also take a look at adding an option to superqt to switch to scientific notation on the labels past a certain maximal integer or float range. It works now, but still needs a little more polishing in terms of size/spacing

generally looks good, but as mentioned over in https://github.com/napari/napari/issues/4112#issuecomment-1046041853
I don't think we want the "reset" button to always go back to whatever it received in the __init__.   One of the primary usages for that button was the case where the image wasn't loaded properly to begin with, and you'd like to restore it to the min/max of the image.  The current behavior mimics the "reset" button in Fiji's brightness and contrast (which is essentially an autoscale button).  This new behavior would be very confusing to a lot of GUI users

@grlee77, if you found the word "reset" to be confusing.  There I'd definitely agree with you.  The word was originally chosen for parity with the button of the same name in Fiji... but I never really liked it.  So, if you think "auto-contrast" (like the label in the image controls) would have been clearer, I'd certainly be ok with that

The current behavior mimics the "reset" button in Fiji's brightness and contrast (which is essentially an autoscale button). This new behavior would be very confusing to a lot of GUI users

Ok yeah, good point

@tlambert03 @sofroniewn following the discussion, but since @tlambert03 you already added auto-contrast buttons outside of the sliders popup, perhaps this new reset behaviour is a nice thing to have? To me it certainly makes sense to have a button to undo whatever mess I've made with the contrast limits :joy:

perhaps this new reset behaviour is a nice thing to have? To me it certainly makes sense to have a button to undo whatever mess I've made with the contrast limits 😂

I can imagine the concept potentially being useful.  but I think it has a high degree of possibility for confusion.

it kind of conflates programatic usage with GUI usage i.e. it's a GUI button that resets something to something a programatic user did which will, in many cases, be hidden from the gui user ... such as a plugin that sets contrast limits.  I imagine having to explain the behavior to someone: "It will reset to whatever the reader plugin set it to." ... "how do I know what that was?" ... "check layer.source and potentially the private layer._initial_contrast_limits attribute" ... "how do I check that?" ... oh, you have to use code.  Whereas currently we just say "it will set to the min/max of the data".  Which is very easy to explain, deterministic regardless of plugin, and similarly undoes your mess.
There's not much of a "prior" for that behavior in other programs such that a user would immediately understand what it was doing.  So I think the button would need to be labeled something much more self-explanatory than "reset".

Anyway, I'm not opposed to the general idea.  but I think it's a whole new concept that we can't just introduce like this without some more discussion

it kind of conflates programatic usage with GUI usage

Yeah, that is a pretty solid reason. IIRC, the main issue with the current behavior when I was testing was that it works well for uint8/uint16 but for general int will give you an extremely large range so that the image appears all black. Larger ints are probably a more niche use case, though. I would guess uint8, uint16 or floating point types are by far the most common.

the "full range" button should do that, but the "reset" button shouldn't do that. It should always scale to the data itself. Are you certain it wasn't the full-range button?

Yes, that was incorrect. I remember now that the problem I had with "reset" was in a case where the array was sufficiently large that the range was determined from a small subset of the data rather than the full thing. That is a desirable feature in general for large datasets, it just happened that the artificial data I was using wasn't well sampled by the current choice of subset used to determine the range. That is a separate issue from this PR though!
I agree that in general a percentile-based range is helpful. I often used to display datasets with something like range =  np.percentile(data, q=[0.5, 99.5]). And then optionally expanding that slightly (e.g. range = [0.9*range[0] - 1.1 * range[1]]). It was pretty common in MRI data to have something like a blood vessel show up multiple times brighter than the other tissues, so it was helpful to automatically exclude this from the range calculation.

So should we close this PR or modify to do something else for items 1, 3 at top?
The issues seem to be:

item 1: rather than remove the button for signed integers, have it do something else for them instead?
what would you suggest this be? There is already "reset" to get the data range.

item 2: increasing button size may make things look worse on some platforms (I can check on MacOS and compare). If so, I should revert that. (It may only look bad on my Ubuntu system because "Large Fonts" is enabled in the system settings)

item 3: let's revert the change to "reset" behavior. As mentioned since providing those contrast_limits is only via code and not the GUI, we should perhaps have a function to restore initial contrast via code instead?

well the thing from #4112 that I thought was the best point was that there's no reason we can't also support signed integers in addition to unsigned.  So, rather than changing if np.issubdtype(layer.dtype, np.integer) to if np.issubdtype(layer.dtype, np.unsignedinteger): in image_controls_base... why don't we just improve the reset_contrast_limits_range method in intensity_mixin to also accept signed integers.
(I'm also fine with the slight bump to the button width

Okay, I reverted the "reset" button behavior change and updated "full range" to work for signed integer dtypes. The button size increase has been left as-is.

One remaining issue is that for int32 or larger the editable edge labels on the slider in the popup are capped at range +/- 9999999. So one can set "full range" for those large integers and the slider works fine over the full range as returned by np.iinfo, but you cannot manually type in values outside of the +/- 9999999.

repo: napari/napari


text:
Card content overflow from card

Description
in post card the save icon is overflow from card
Steps to reproduce
go to main page of dummygram
you can see post card the save icon is overflowing
Screenshots

Desktop (please complete the following information)
windows 11 latest
Smartphone (please complete the following information)
No response
Additional information
No response
Record

[X] I agree to follow this project's Code of Conduct
[X] I have checked the existing issues
[ ] I'm a GSSoC'23 contributor
[X] I want to work on this issue

Description
in post card the save icon is overflow from card
Steps to reproduce
go to main page of dummygram you can see post card the save icon is overflowing
Screenshots

Desktop (please complete the following information)
windows 11 latest
Smartphone (please complete the following information)
No response
Additional information
No response
Record

[x]  I agree to follow this project's Code of Conduct
[x]  I have checked the existing issues
[ ]  I'm a GSSoC'23 contributor
[x]  I want to work on this issue

hi @love-sonkar , can you please check again as i can't repro the issue

regards

I just checked and found that you only see this bug if you go over 900px
video
https://github.com/narayan954/dummygram/assets/82786865/0dccc4aa-ac3b-474a-8ac2-203ade27e03a

I just checked and found that you only see this bug if you go over 900px
video
Untitled.video.-.Made.with.Clipchamp.1.mp4

fair enough :)


text:
Fixed Profile Page

Fixes #1297
This issue was caused due to a change in character case of Friends to friends. The old accounts have an attribute Friends while the new one have friends with a small f. So when setting user data it was causing error to fetch newer accounts data.
Now the issue is fixed.

Thanks for a spot on fix! Btw I just found, if we logout and login from different account, old account's data persists until we exit session or something. To confirm this, you can try to view your profile and you'd be redirected to the old login's username.

Yes I am also facing the issue. Can i try fixing that?

Yes I am also facing the issue. Can i try fixing that?

Sure, that'd be great! :)


text:
[Bug Report] PCB Assembly Readme.md: Controller Board's JST connector needs to be connected backwards

The opening in the pins on the JST connector should face OUTWARD as shown below.

https://github.com/nasa-jpl/open-source-rover/tree/master/electrical/pcb_assembly#362-solder-40-position-headers-2

Just to clarify, this ticket is to point out that the connector should have been designed to be put on 180 degrees from what it currently is correct? If so yes, that was a design oversight, and in our current work in redesigning a lot of the electrical system, including a new set of PCBs we will make sure to verify these things.
https://github.com/nasa-jpl/open-source-rover/pull/198

Just to clarify, this ticket is to point out that the connector should have been designed to be put on 180 degrees from what it currently is correct? If so yes, that was a design oversight, and in our current work in redesigning a lot of the electrical system, including a new set of PCBs we will make sure to verify these things.

Yes.
I found the Arduino shield board couldn't be powered correctly if following the current guidance, then found this issue. The cable E26 given by the BOM list is as the left condition in the description, which means one of the directions is incorrect. I tend to think that generally a connector opening is towards the outside of the PCB, thus, the connector on the control board is the one.

I am feeling confused still. Is the issue:
1). The directions are incorrect and one of the connectors you think needs to be spun 180 degrees to electrically make it work
OR
2). The board design has two different orientations of connectors and that is awkward because of convention. (I know this is true and being addressed).

I mean 1) The directions are incorrect and one of the connectors I think needs to be spun 180 degrees to electrically make it work.
We just need to spin the connector itself. I don't think you need to adjust the electrical part of the PCB design. But perhaps you can mark the correct direction on the PCB.

I painted how the cable direction affects the direction of the connector, as shown in the following figure. The cable we bought is in the right condition.

We just need to spin the connector itself. I don't think you need to adjust the electrical part of the PCB design. But perhaps you can mark the correct direction on the PCB.
I'd like to correct that the PCB layout doesn't need to be adjusted, and the schematic and mark may need to be adjusted.

closing since no longer relevant with latest update

authors: Achllle SallyTYT ericjunkins

repo: nasa-jpl/open-source-rover


text:
Feature/remove any references to ges disc servers from the meditor codebase

This PR contains removal of references to GES DISC servers and people from codebase to support open sourcing meditor. Changes are as follows,

removed references to GES DISC, GESDISC, etc.
removed references to "lb.gesdisc.eosdis.nasa.gov/meditor"
added "fake" people emails in test files to remove references to GES DISC people.
Added relative URLs in replace of default LB in .env files

Hey, I really like the idea behind this PR—especially when it comes to our fixtures! There are a few places where I still have questions:

Sometimes we remove "GES DISC" but leave a @nasa.gov email next to it. Should we remove both?
Sometimes, like for OpenGraph (used in our <meta property="og:url" >), a relative URL won't work. Maybe we can use an environment variable instead?
I'm not sure where the NB Viewer parses URLs (Node or Browser), but I know that some Node URL parsers don't handle relative URLs. We could either be careful to test these cases, or maybe we could use an environment variable there, too.

Hey, I like the idea of using environment variables. I have kept @nasa.gov because we will still use meditor for any NASA website even after open sourcing it but it is using fake users. Do you want to discuss about using environment variables sometime today?

Hey, I like the idea of using environment variables. I have kept @nasa.gov because we will still use meditor for any NASA website even after open sourcing it but it is using fake users. Do you want to discuss about using environment variables sometime today?

Cool, let's discuss! See you on Gather. 👍🏼
Just to clarify about the email addresses, I'm great with hashbrowns@nasa.gov, but was wondering if we should also change real email addresses like gsfc-nasa-disc.

authors: KrupaRami benforshey

repo: nasa/gesdisc-meditor


text:
Exposing Coinbase as an AnyExchange similar to Binance and Nash

Coinbase is exposed as AnyExchange and it was also made available on Python.

I think this looks good to me, and it will be good to finally get this feature finished.

authors: jankjr notdanilo

repo: nash-io/openlimits


text:
Use Eduardo Bart's minicoro library for Fibers

This lets us remove some bespoke x64 and aarch64 assembly in favor of a library that is battle-tested. Also, the library already had support for AddressSanitizer, so I was able to build off of that for #1455.
https://github.com/edubart/minicoro

This resolves the error in #142, but the bad news is that the error is now  replaced by a segfault :grin:

Yeah I don't think that issue is resolvable the way our REPL works currently. I have plans to rework the REPL to fix that...

repo: natalie-lang/natalie


text:
[EP-2504] [UNBL] Admin - Description resource are is white

By submitting a PR to this repository, you agree to the terms within the Code of Conduct. Please see the contributing guidelines for how to create and submit a high-quality PR for this repo.
Description

Describe the purpose of this PR along with any background information and the impacts of the proposed change. For the benefit of the community, please do not assume prior context.
Provide details that support your chosen implementation, including: breaking changes, alternatives considered, changes to the API, etc.

References

Include any links supporting this change such as a:

GitHub Issue/PR number addressed or fixed
StackOverflow post
Support forum thread
Related pull requests/issues from other repos

If there are no references, simply delete this section.

Testing

Describe how this can be tested by reviewers. Be specific about anything not tested and reasons why. If this library has unit and/or integration testing, tests should be added for new functionality and existing tests should complete without errors.
Please include any manual steps for testing end-to-end or functionality not covered by unit/integration tests.
Also include details of the environment this PR was developed in (language/platform/browser version).

[ ] This change adds test coverage for new/changed/fixed functionality

Checklist

[ ] I have added documentation for new/changed functionality in this PR or in /docs
[ ] All active GitHub checks for tests, formatting, and security are passing
[ ] The correct base branch is being used, if not master

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

authors: corinacioloca dan-qc

repo: natgeosociety/marapp-frontend


text:
The Classic Game of Tetris v 2.2.1

[ ] Missing Scratch font

http://scratch.mit.edu/projects/41627584/
http://phosphorus.herokuapp.com/#41627584
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36

Relates to #157?

authors: sfederici tjvr

repo: nathan/phosphorus


text:
Updates for OrdinaryDiffEq split

A few changes will need to be made:

Change to depending on OrdinaryDiffEqCore
Add get_fsalfirstlastoverloads for the cache that give what the fsalfirst/fsallast pointers and remove them from the initialize! function (see https://github.com/SciML/OrdinaryDiffEq.jl/pull/2390)

#325 implements get_fsalfirstlast, but in the minimal way to just fix the current installation errors by overloading
OrdinaryDiffEq.get_fsalfirstlast(cache::EKCache, rate_prototype) = nothing, nothing

I also had OrdinaryDiffEq.isfsal(::AbstractEK) = false in my code for a while, so I'm a bit suprised to even run into this issue?
Other then that I will make sure to move over to OrdinaryDiffEqCore as soon as I find the time, and I will update this thread whenever I run into some issues. Thanks again for opening this!

I also had OrdinaryDiffEq.isfsal(::AbstractEK) = false in my code for a while, so I'm a bit suprised to even run into this issue?

We should create a generic fallback for this case.

Thanks a lot for the PR #326!

authors: ChrisRackauckas nathanaelbosch


text:
Question: when will you bring back the issue tab for this repo

I want to include this repo in my smart home open source project but since you removed the issue tab I am not sure that this is a good decision since there is no (usual) way to communicate with you about staff.
Do you have an estimation of when will you bring it back?.

Ah sorry I didn't realize I'd even disabled it, I've re-enabled the issues tab now :+1:


text:
Update sns, sso, ssooidc to 2.25.69

About this PR
📦 Updates

software.amazon.awssdk:sns
software.amazon.awssdk:sso
software.amazon.awssdk:ssooidc

from 2.25.40 to 2.25.69
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "software.amazon.awssdk" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #40.


text:
Update tdr-graphql-client to 0.0.154 in scala-steward-dependencies

About this PR
📦 Updates uk.gov.nationalarchives:tdr-graphql-client from 0.0.144 to 0.0.154
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "uk.gov.nationalarchives", artifactId = "tdr-graphql-client" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "uk.gov.nationalarchives", artifactId = "tdr-graphql-client" }
}]

labels: library-update, early-semver-major, semver-spec-patch, commit-count:1

Superseded by #31.


text:
How do I import a new nodejs module into a nativefier project?

Homework

[X] I took the time to write a good, descriptive issue title
[X] I read nativefier --help and API.md.
[X] I checked CATALOG.md for community suggestions & workarounds.
[X] I searched existing issues, open & closed. Yes, my question is new.
[X] I'm running the latest version.

Your question
As per title, how do I import a new nodejs module into a nativefier project?
Without the nodejs folder structure, I do not know how to install a new module.
The following code, as expected since I never properly imported anything, throws a "can not find module" error when placed in main.js or preload.js
const steamworksAPI = require('./steamworks.js');
Steps to reproduce
No response
Debug info
No response
Nativefier version
50.1.1
Node.js version
16.13.2
npm version
8.1.2
OS
Windows 10

I was being an idiot. You simply navigate to the folder with the package.json file and run npm install as usual.

repo: nativefier/nativefier


text:
iOS Select document only works when keep click and display options of file

My system:

Xcode Version 13.1 (13A1030d)
macOS Big Sur 11.6.1 (20G224)
iPhone 7 iOS 15.1
NativeScript 8.1.5
NVM 0.39.0
Node v16.13.0
NPM 8.1.0

When Open file picker this show documents disabled:

If I keep click on document show options:

If I click on document icon this is selected and save into app.
I have also seen that when opening the file manager I was not asked for any permission.

I test with extensions:
extensions: isIOS ? [kUTTypePDF, kUTTypeText, kUTTypePlainText, 'com.microsoft.word.doc'] : [],
But only enable PDF files


text:
Create greetings.yml

This enables the actions/first-interaction github action for the natlas/natlas repository.
Information about this action
Addressing the opener

Based on your earlier discovery does this PR still make sense?

I don't think so, unfortunately. Maybe a github app like Boring Cyborg would be better. We can mark this one as invalid and I'll explore other options since Github actions seem more limited than I'd hoped.

repo: natlas/natlas


text:
[Android] Missing permission requests for photo/video saving in VideoKit

Some (possibly newer) android devices/OS version seem to require a permission-check before allowing to save video/photo.
See here:
https://developer.android.com/about/versions/14/changes/partial-photo-video-access
https://developer.android.com/training/permissions/requesting
Currently, the user has to manually go to the settings and grant permissions.

Following up from our convo on Discord, it seems that requesting external write permissions using Unity's Permissions.RequestUserPermissions API doesn't actually show the proper permissions UI. As such, we won't be implementing a permissions check within MediaAsset.SaveToCameraRoll.

authors: max-critcrew olokobayusuf

repo: natmlx/videokit


text:
Stereo Audio if possible.

Discord bots, unlike regular users, can use stereo audio. I understand this would be painful to implement, but it'd greatly improve it if possible.

I don't really know how this would be implemented. I currently have to manually set volume based on distance and I have no idea how I would calculate stereo audio "positions". In addition, would Discord even recieve and use the stereo audio correctly? I've never heard of this.

I have absolutely zero experience in discord bots, nor minecraft modding, however, bots can indeed use stereo audio. I have no idea how one would go about all of this though, it's just that it could be possible at one point, is all.

repo: naturecodevoid/voicechat-discord


text:
Multi-Select checkboxes in Tables (UI/UX)

As ...
Nelly - Network Engineer
I want ...
I want to easily click on multiple checkboxes in a table.

So that ...
I don't need to click on every single checkbox for e.g. set interfaces to disabled with bulk edit
I know this is done when...

I select multiple lines in tables

Optional - Feature groups this request pertains to.

[ ] Automation
[ ] Circuits
[ ] DCIM
[ ] IPAM
[ ] Misc (including Data Sources)
[ ] Organization
[ ] Plugins (and other Extensibility)
[ ] Security (Secrets, etc)
[ ] Image Management
[X] UI/UX
[ ] Documentation
[ ] Other (not directly a platform feature)

Database Changes

None

External Dependencies
No response

Certainly will be a feature of the new UI in 2.0

Shift click as an option is OK but I also think that using ctrl and mark a block should be possible to extend with another region. This is not possible if just Shift click is implemented

authors: jifox lampwins

repo: nautobot/nautobot


text:
🛑 BarefootEdu is down

In 5d836e0, BarefootEdu (https://barefootedu.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BarefootEdu is back up in e478d4e after 52 minutes.

repo: navadhiti/upptime


text:
🛑 BarefootEdu is down

In fc63460, BarefootEdu (https://barefootedu.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BarefootEdu is back up in 9aac9d3 after 6 minutes.


text:
🛑 BarefootEdu is down

In 9d1d888, BarefootEdu (https://barefootedu.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BarefootEdu is back up in e77dcde after 1 hour, 25 minutes.


text:
🛑 BarefootEdu is down

In 07fdc3d, BarefootEdu (https://barefootedu.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: BarefootEdu is back up in e3b78c7 after 33 minutes.


text:
🛑 Harmony Bot Website is down

In f91f77f, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in bda6023.


text:
🛑 Harmony Bot Website is down

In 2d1ba38, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 2a44874.


text:
🛑 Harmony Bot Website is down

In 1ee1a3c, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 42d9946.


text:
🛑 Harmony Bot Website is down

In d7f95de, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 0d57074.


text:
🛑 Harmony Bot Website is down

In d343461, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 0b3a699.


text:
🛑 Harmony Backup Bot is down

In f86ed73, Harmony Backup Bot ($HARMONY_BACKUP) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Backup Bot is back up in 6976a1c.


text:
🛑 Harmony Bot Website is down

In 62ec3c4, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 5c00759.


text:
🛑 Harmony Bot Website is down

In cb9da84, Harmony Bot Website ($HARMONY_WEB) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Harmony Bot Website is back up in 11dc6f5.


text:
Add a GUI for mnemonic use

A new 'Welcome' wizard should guide the user on how to import an old wallet or create a new one with the use of the new mnemonic functionality of v4.6.0

Hi I would like to do this bounty

assigned to @mrmetech

NdTrSEe6bMMvVwNUimxs2BiWkX5Xn9MW7o

Already on 5.0, and bounty paid, closing issue.

authors: aguycalled mrmetech mxaddict

repo: navcoin/navcoin-core


text:
Error building pinpoint-web

Hello, I'm getting the following error when trying to build tag 1.8.5 of pinpoint.
[INFO] --- frontend-maven-plugin:1.5:npm (npm install) @ pinpoint-web ---
[INFO] Found proxies: [xxxxx!{protocol='http', host='xxxxx', port=8080}]
[INFO] Running 'npm install --https-proxy=http://xxxxx:8080 --proxy=http://xxxxx:8080' in C:\dev\git\pinpoint-cb\web\target
[WARNING] npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
[WARNING] npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
[WARNING] npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
[WARNING] npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
[WARNING] npm WARN deprecated natives@1.1.6: This module relies on Node.js's internals and will break at some point. Do not use it, and update to graceful-fs@4.x.
[WARNING] npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
[ERROR] npm ERR! Windows_NT 6.1.7601
[ERROR] npm ERR! argv "C:\\dev\\git\\pinpoint-cb\\web\\target\\node\\node.exe" "C:\\dev\\git\\pinpoint-cb\\web\\target\\node\\node_modules\\npm\\bin\\npm-cli.js" "install" "--https-proxy=xxxxx:8080" "--proxy=xxxxx:8080"
[ERROR] npm ERR! node v5.11.1
[ERROR] npm ERR! npm  v3.9.6
[ERROR] npm ERR! code EMISSINGARG
[ERROR]
[ERROR] npm ERR! typeerror Error: Missing required argument #1
[ERROR] npm ERR! typeerror     at andLogAndFinish (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:31:3)
[ERROR] npm ERR! typeerror     at fetchPackageMetadata (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:51:22)
[ERROR] npm ERR! typeerror     at resolveWithNewModule (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\install\deps.js:490:12)
[ERROR] npm ERR! typeerror     at C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\install\deps.js:491:7
[ERROR] npm ERR! typeerror     at C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\node_modules\iferr\index.js:13:50
[ERROR] npm ERR! typeerror     at C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:37:12
[ERROR] npm ERR! typeerror     at addRequestedAndFinish (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:67:5)
[ERROR] npm ERR! typeerror     at returnAndAddMetadata (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:121:7)
[ERROR] npm ERR! typeerror     at pickVersionFromRegistryDocument (C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\lib\fetch-package-metadata.js:138:20)
[ERROR] npm ERR! typeerror     at C:\dev\git\pinpoint-cb\web\target\node\node_modules\npm\node_modules\iferr\index.js:13:50
[ERROR] npm ERR! typeerror This is an error with npm itself. Please report this error at:
[ERROR] npm ERR! typeerror     <http://github.com/npm/npm/issues>
[ERROR]
[ERROR] npm ERR! Please include the following file with any support request:
[ERROR] npm ERR!     C:\dev\git\pinpoint-cb\web\target\npm-debug.log

Build command line
mvn clean package -Dmaven.test.skip=true --projects :pinpoint-web --also-make`

Maven environment
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T20:33:14+02:00)
Maven home: C:\dev\apache-maven-3.5.4
Java version: 1.8.0_73, vendor: Oracle Corporation, runtime: C:\dev\jdk-8u73-windows-x64\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0

Forcing newer versions of node and npm in web/pom.xml seems to solve the issue.
                    <execution>
                        <id>install node and npm</id>
                        <phase>prepare-package</phase>
                        <goals>
                            <goal>install-node-and-npm</goal>
                        </goals>
                        <configuration>
<!--                             <nodeVersion>v5.11.1</nodeVersion> -->
<!--                             <npmVersion>3.9.6</npmVersion> -->
                            <nodeVersion>v10.6.0</nodeVersion>
                            <npmVersion>6.1.0</npmVersion>
                            <workingDirectory>${basedir}/target</workingDirectory>
                        </configuration>
                    </execution>

Is it ok to build with the newer versions of node and npm or is there a way to get it right without editing the pom?

@binDongKim
Please take a look at this issue.

@davide-parini
Thanks for reporting the version issue. The next version will work with the higher version.

What's the problem with that bug ? I encountered the same issue that I complied failed suddenly !

@geekMessi We used quite old(or I would say outdated) version of node and npm in 1.8.5 and there seems to be a compatibility issue with it.

@geekMessi We used quite old(or I would say outdated) version of node and npm in 1.8.5 and there seems to be a compatibility issue with it.

But the version of Pinpoint which I use is 1.7.X .

authors: binDongKim davide-parini geekMessi minwoo-jung

repo: naver/pinpoint


text:
Flyttet klasser til andre pakker, slått sammentilhørende klasser, sub…

…stantiv på klasser, fjern unødig exceptionsjekk
Etter dagens gjennomgang av iverksett-struktur kommer en stor PR...
Anbefaler å åpne ting i IntelliJ for å få en reell oversikt over strukturen.

Merger inn nå, men finner dere andre justeringer så kjør på med en ny PR !

repo: navikt/familie-ef-iverksett


text:
Oppgraderer replace og fjerner avhengighet som ble lagt til med en feil

Patcher en sårbarhet i yargs-parser som er en avhengighet til replace.

Replace er et bibliotek som brukes for å søke og erstatte i filer på filsystemet. https://github.com/ALMaclaine/replace Jeg fjernet denne siden den ikke ser ut til å være i bruk hos oss.

repo: navikt/sosialhjelp-soknad


text:
🛑 ESTAT is down

In e24c89e, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in 5aa4bbc.

repo: nbbrd/sdmx-upptime


text:
🛑 ISTAT is down

In 80b0278, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 55ad966.


text:
🛑 ISTAT is down

In b572b3e, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 4580d67.


text:
🛑 ISTAT is down

In 86c1965, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 0c61869 after 705 days, 2 hours.


text:
🛑 ISTAT is down

In 08ec585, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in b9346e9 after 14 minutes.


text:
🛑 NBB is down

In 8d7d970, NBB (https://stat.nbb.be/restsdmx/sdmx.ashx/GetDataStructure/ALL) was down:

HTTP code: 429
Response time: 601 ms

Resolved: NBB is back up in e30dafa after 7 minutes.


text:
🛑 ESTAT is down

In 661b07a, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in f5c6c05 after 5 minutes.


text:
🛑 ESTAT is down

In 497f3ff, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in 0255e05 after 14 minutes.


text:
🛑 ISTAT is down

In bd9a7f0, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 0df2d43 after 4 minutes.


text:
🛑 NBB is down

In a1e7b76, NBB (https://stat.nbb.be/restsdmx/sdmx.ashx/GetDataStructure/ALL) was down:

HTTP code: 429
Response time: 730 ms

Resolved: NBB is back up in 62e9dc7 after 10 minutes.


text:
🛑 ISTAT is down

In 60053b2, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 6630102 after 21 minutes.


text:
🛑 ISTAT is down

In 69d30da, ISTAT (https://esploradati.istat.it/SDMXWS/rest/dataflow/all/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ISTAT is back up in 87e1b51 after 4 minutes.


text:
🛑 ESTAT is down

In a02eb0a, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in 1a9f17e after 5 minutes.


text:
🛑 ESTAT is down

In 0fc28f6, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in 2226e5e after 6 minutes.


text:
🛑 ESTAT is down

In df5c004, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in fb2c62c after 20 minutes.


text:
🛑 ESTAT is down

In 1f51b98, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in f39bbff.


text:
🛑 ESTAT is down

In b797988, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in 84ad86f.


text:
🛑 ESTAT is down

In beb4e77, ESTAT (https://ec.europa.eu/eurostat/api/dissemination/sdmx/2.1/dataflow/ESTAT/all/latest) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ESTAT is back up in d6c93b4.


text:
Disable specific select option

I have two select elements with 3 options both. I need to disable second option (for example option22) in second select after second option (option12) in first select is selected. How can it be done?

std-componets currently not provide that feature, but you can create your own widget for that purpose, refer to this select widget

std-componets currently not provide that feature, but you can create your own widget for that purpose, refer to this select widget

authors: daniel-dx dragonkia

repo: ncform/ncform


text:
由没有支持antd for vue的计划啊？

由没有支持antd for vue的计划啊？如果我项目已经用了antd for vue，我还可以用这个插件，用element-ui做表单处理吗？谢谢

支持另外的组件库工作量很大，暂时没计划支持（欢迎贡献）
项目中用了其它的组件库，如antd for vue, iview等，还是可以用element-ui这套的，只是这样子有两个不太好的点，1是项目体积明显变大，2是风格看上去可能会不太一致
如果这两点都觉得不是问题，可以直接引入使用

authors: daniel-dx mseaspring


text:
Add a Gitter chat badge to README.md

ncrux/nmt now has a Chat Room on Gitter
@aditi-ncrux has just created a chat room. You can visit it here: https://gitter.im/ncrux/nmt.
This pull-request adds this badge to your README.md:

If my aim is a little off, please let me know.
Happy chatting.
PS: Click here if you would prefer not to receive automatic pull-requests from Gitter in future.

added manually.

authors: aditi-ncrux gitter-badger

repo: ncrux/nmt


text:
Add an option to disable server side copies

We need a way to disable server side copies in rclone. Such need can be found in issue #1339

This is a good idea. I was thinking of a general framework to disable any of the optional features which would be quite easy to implement.

A way to do that for the server side copies would be to add a check here: https://github.com/ncw/rclone/blob/master/fs/operations.go#L296
I will write a PR for that if you confirm that here is the best place for it.
I do not know what you mean by "optional features", I am not that familiar with rclone's source.

Just a quick poke @ncw, if the file and line I linked is good for the feature, I'll send a PR fixing this issue instantly. Thanks :)

I've fixed this here
https://beta.rclone.org/v1.37-078-gec2ea37a/ (uploaded in 15-30 mins)
Sorry @Cubox - I missed your poke!  I ended up doing it in a more general way.
--disable FEATURE,FEATURE,...
This disables a comma separated list of optional features. For example
to disable server side move and server side copy use:
--disable move,copy

The features can be put in in any case.
To see a list of which features can be disabled use:
--disable help

See the overview features and
optional features to get an idea of
which feature does what.
This flag can be useful for debugging and in exceptional circumstances
(eg Google Drive limiting the total volume of Server Side Copies to
100GB/day).

That's a way better wait to fix the problem rather than my band-aid! I'm happy to have helped you get the idea!

authors: Cubox- ncw

repo: ncw/rclone


text:
Selected tags sometimes were not returned

DEC-1133
Tags selected in the UI were sometimes not returned in the results, and thus could not be rendered in the UI - making it impossible to deselect them.
I added a new query that only retrieves these tag values, no results, and appends the tags to the tag list if not already present.

Coverage decreased (-0.01%) to 95.683% when pulling fb342f1864fdb4ed5024518e51f57599391a2de7 on DEC-1133 into 4790fac75c9eab6a6506e4a626b2613b793d6482 on master.

Coverage decreased (-0.01%) to 95.685% when pulling 5f9030bade095730a0896c0a6514f9608911da74 on DEC-1133 into 4790fac75c9eab6a6506e4a626b2613b793d6482 on master.

Coverage decreased (-0.01%) to 95.685% when pulling 84fa4a6da95498b82a5676b56b052506cda34fd9 on DEC-1133 into 4790fac75c9eab6a6506e4a626b2613b793d6482 on master.

I'm ok with this for now. I think long term we need to start handling this type of problem on the front-end instead. We can create a hard limit to prevent extreme cases, but otherwise the front end should be responsible for deciding how to deal with large counts of facet values. So if we have time in this sprint, I'd like to examine that. If not, 👍

authors: coveralls hbeachey jgondron

repo: ndlib/honeycomb


text:
[DOC] Provide a simple example of chained contracts

Is your feature request related to a problem? Please describe.
There is a need for a simpler example of chained contract calls. The current one is enormous.
Describe the solution you'd like
Here is an example I came up with: https://gist.github.com/frol/bb8185948388335df27980db64eec301
NOTE: PROMISE_RESULT_* should be better integrated into near-runtime-ts.

@frol cleaning up issues. Where should this go in the docs? Is this still accurate as an example?

I would put it under the "Development" -> "Guides". It should be just a shorter version of the https://docs.nearprotocol.com/docs/tutorials/how-to-write-contracts-that-talk-to-each-other
The rationale is that developers ask a specific question: "How to do call another contract from my contract?" Currently, there are two pages we can link: the tutorial I linked above (it is great, but it goes into a lot of other details), the near-runtime-ts generated API (it is quite sparse and tightly coupled with the specific TypeScript SDK).

authors: frol potatodepaulo

repo: nearprotocol/docs


text:
Account page add loading

fix issue #154

there is some issue with my git, I will fix this

componentDidUpdate(prevProps: Props) {
if (this.props.accountId !== prevProps.accountId) {
this.setState({ transactions: null });
}
}

repo: nearprotocol/near-explorer


text:
Retry limit

Is there currently a retry limit in place? I have seen in my logs that some files failed to download. I don't want to redo the entire scraping process so I would prefer it if the scraper retried them multiple times (preferably a user defined number of times).

This feature is in progress.

This feature is in progress.

authors: Fytch nedlir


text:
Missing output tensor resize in Max/Min Ops

Max/Min Ops do not resize the output tensor properly.

duplicate issue: #64
closing it.

authors: dboyliao neil-tan

repo: neil-tan/uTensor


text:
Exiting program sometimes corrupts BASIC

My file manager program.
Load program, Q for quit and the do a LIST, You see the BASIC loader.
Load program, T to tag file, Q for quit and the do a LIST, You see the BASIC loader is gone and machine is corrupt.
diskmgr.zip

It is easy to mangle the BASIC loader with a wrong TEXTAT command. For example TEXTAT 0, 25, "anything" will write to memory that's outside the screen RAM. But it can be POKE, MEMSET, anything that's writing to memory. Your program must make sure that memory operations are passed the correct parameters because the XC=BASIC runtime does guarantee memory safety.

Okay it looks like XC=BASIC messes up important ZP locations. I'll try to fix that in a later release. For the time being you can try saving and restoring the ZP area that BASIC uses.
MEMCPY 2, $C000, $8D - at the beginning of your program
MEMCPY $C000, 2, $8D - at the end of your program, before the END statement
You can change $C000 to any location of free space that your program doesn't use.

I will wait for a fix. I have like 5 other places in my code that also causes corruption.

Hello there :)
I believe I found out what gets corrupted and when, using VICE and its monitor (using trace store address-range).
What gets corrupted is the CHRGET routine in the zero-page, which is in the region $073-$8A (as the CBM Programmer's Reference Guide says). That's the routine that basically reads what has been typed after the READY prompt. So, you can type anything, even a non-valid syntax, usually a BRK occurs (like in the case of @jakebullet70 's program).
As for the culprit of this, I believe it's the math/_fplib.asm file, in the XCB library. Here, a number of symbols get defined which fall in the CHRGET range.
This is from the Symbols file that you can generate with Dasm while it assembles the PRG file:
ARG_LAST                 0073              (R )
ARGSIGN                  0074              (R )
SGNCPR                   0075              (R )
STRNG1                   0075              (R )
FACEXTENSION             0076              (R )
STRNG2                   0077              (R )
VARPNT                   0079
TEMP3                    007b              (R )

I've found that a few of these addresses, especially $76 (which is mapped to FACEXTENSION), get overwritten while using the float RND function, and/or multiplications that involve float numbers.
To reproduce the problem, this one-line program is a quick way of doing it:
print rnd() * 14
After compiling and running this, the random number is printed, and then anything you enter will be ignored, because a BRK is executed.
A workaround to that is:
memcpy $73, $c000, $17
print rnd() * 14
memcpy $c000, $73, $17

(it copies the CHRGET routine to $c000, and then restores it at the end of the program)
I also tested jakebullet's program, and did like he said to reproduce his problem, and I observed through the VICE monitor the same behaviour.
If you want more detail on this, how I got to these conclusions, go ahead and ask, I'll be happy to explain :) I learned as I was doing, and in the end it was a fun exploration.

@JJFlash-IT yeah, that's exactly what's happening, thanks! I think I'll just reorganize the ZP addresses to leave CHRGET intact.

authors: JJFlash-IT jakebullet70 neilsf


text:
Why is markdown.extension.orderedList.marker defaulted to 'one'?

Not an issue just a discussion on convention. Why is the default "markdown.extension.orderedList.marker": "one" when naturally most people would think ordered list are increasing in order? Either way I don't see why someone would use "one" (inspire me)
This behavior is very weird to me:
1. Item 1 #press enter
1. Item 2

Of course I can just change the setting. But default settings should functional, convenient, conventional, and then popular opinion.

There is another vscode extension Markdownlint, and it use 'one' by default
https://github.com/DavidAnson/markdownlint/blob/master/doc/Rules.md#md029---ordered-list-item-prefix
Another discussion vscode-markdoen#4

Let's leave this issue open to see what do other people think of.

🙁 unfortunately those rules really don't explain the motivation for it that well.
Welp thank god there is a settings sync extension.

authors: ketozhang neilsustc

repo: neilsustc/vscode-markdown


text:
can't add my MangaDex account in the MangaDex Settings

Steps to reproduce

Open Neko and go to mangadex settings
tap mangadex login
Enter user info, login
returns to the app
get error could not login

Expected behavior
Should login
Actual behavior
returned error
Crash logs
neko_crash_logs[1].txt
Neko version
2.14.2
Android version
Android 12
Device
Samsung S10+
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to the newest version Latest.
[X] I have filled out all of the requested information in this form.

Can you verify you can login to the site and your account isn't locked. Usually this is an issue with your account on mangadex

Not seeing anything in the error log, did you confirm your account when you created it from mangadex? Sometimes the email confirmation isn't done and prevents access.

this isn't a new account, I've been using mangadex for years

Does logging into MD from an incognito tab and creating a brand new login session work?

I tried uninstalling and then installing again, but again, I go in, go into login, put my info, returns to the app and then the app gives the error

Can you enable debug logging in the advanced settings, force close, try to login, then reattach the logs.

do you mean verbose logging?

neko_crash_logs2.txt
I think this is correct?

01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: java.io.IOException: Unable to parse TLS packet header
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at eu.kanade.tachiyomi.source.online.MangaDexLoginHelper.login(SourceFile:170)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at eu.kanade.tachiyomi.ui.setting.logins.MangaDexLoginActivity$handleResult$1.invokeSuspend(Unknown Source:36)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(Unknown Source:11)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlinx.coroutines.DispatchedTask.run(Unknown Source:93)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(Unknown Source:3)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlinx.coroutines.scheduling.TaskImpl.run(Unknown Source:2)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(Unknown Source:0)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(SourceFile:63)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: Caused by: javax.net.ssl.SSLException: Unable to parse TLS packet header
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:807)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:747)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:712)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.processDataFromSocket(ConscryptEngineSocket.java:858)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngineSocket$SSLInputStream.access$100(ConscryptEngineSocket.java:731)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngineSocket.doHandshake(ConscryptEngineSocket.java:241)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at com.android.org.conscrypt.ConscryptEngineSocket.startHandshake(ConscryptEngineSocket.java:220)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.ConnectPlan.connectTls(Unknown Source:39)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.ConnectPlan.connectTlsEtc(Unknown Source:227)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.FastFallbackExchangeFinder.find(Unknown Source:114)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.RealCall.initExchange$okhttp(Unknown Source:29)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.ConnectInterceptor.intercept(Unknown Source:11)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.cache.CacheInterceptor.intercept(Unknown Source:181)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.BridgeInterceptor.intercept(Unknown Source:170)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(Unknown Source:34)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.logging.HttpLoggingInterceptor.intercept(SourceFile:593)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at org.nekomanga.core.network.interceptor.HeadersInterceptor.intercept(Unknown Source:87)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.logging.HttpLoggingInterceptor.intercept(SourceFile:593)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at org.nekomanga.core.network.interceptor.RateLimitInterceptor.intercept(Unknown Source:34)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.http.RealInterceptorChain.proceed(Unknown Source:160)
01-14 10:05:20.000 11305 11383 E (SourceFile:257)#login: 	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(Unknown Source:116)

Based off that error, I dunno.  I obviously am not having an issue, it could be rom/browser related.  Try using chrome?

Same here as well. Logs attached using Chrome when logging in.
neko_crash_logs.txt

@BraveDude8 then latest logs has HTTP FAILED: java.net.UnknownHostException: auth.mangadex.org: SERVFAIL

@BraveDude8 then latest logs has HTTP FAILED: java.net.UnknownHostException: auth.mangadex.org: SERVFAIL

Same on mine as well. I ended resetting Neko to solve the problem.

Looks like the issue is DoH. I got this problem again after resetting and setting up my Neko installation.

@EdwardGrave did you try changing DoH?

authors: BraveDude8 EdwardGrave christantoan nonproto

repo: nekomangaorg/Neko


text:
PHP Fatal error

PHP Fatal error:  Declaration of Fixtures\ProviderMock::getOptions(Symfony\Component\HttpFoundation\Request $request): void must be compatible with Nelmio\CorsBundle\Options\ProviderInterface::getOptions(Symfony\Component\HttpFoundation\Request $request): array in vendor/nelmio/cors-bundle/Tests/Fixtures/ProviderMock.php on line 14

Do you have extra information about this error?
Like php version and Symfony version you are using now?

Yes, I have. php 7.4.12, symfony 4.4. I got this error while getting acquainted with the hautelook/alice-bundle. But it seems to me that these nuances are not particularly needed to understand the error. Take a closer look at declaration these methods:

https://github.com/nelmio/NelmioCorsBundle/blob/be4d5824caebc86da9e224e935e02e1201b3ea54/Tests/Fixtures/ProviderMock.php#L14
https://github.com/nelmio/NelmioCorsBundle/blob/be4d5824caebc86da9e224e935e02e1201b3ea54/Options/ProviderInterface.php#L39

repo: nelmio/NelmioCorsBundle


text:
env1_lab.py: Incorrect lane detection when computing reward

Bug Description
The lane detection condition in function compute_collision_reward is incorrect, which leads to negative rewards for lateral collisions even if no lane changing is done.

Unprocessed direction action was sent to to compute_reward method. Should be correct now.

repo: nemodrive/flow


text:
issue#373: use Uint8Array comparison for toDTO() with Uint8Array return type

Fixed unit tests

Pull Request Test Coverage Report for Build 884

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 879:
0.0%

Covered Lines:
10

Relevant Lines:
10

💛  - Coveralls

authors: coveralls evias


text:
json data sample need update

https://nemtech.github.io/symbol-openapi/#operation/getAccountOutgoingTransactions  There are  difference between the actual data  and openapi sample.

please provide at least an actual example

https://nemtech.github.io/symbol-openapi/#operation/getAccountIncomingTransactions ,  Should this sampleI change the transfer data to display "message, masaics", for example
"recipientAddress": "989D52347D696567EF781D1519908B3FF1B42DC7BFCD5D6CB5", 		"message": { 			"type": 0, 			"payload": "" 		}, 		"mosaics": [{ 			"id": "2AB20419B4DA7D37", 			"amount": "1000" 		}]

Note that Symbol comes with multiple transaction types. The transfer transaction (with mosaics and messages) is just one of them, but there are others like AccountLinkTransaction, MosaicDefinitionTransaction, or NamespaceRegistrationTrasnaction.
The response example by default shows the AccountLinkTransactionresponse because the transaction collection is in alphabetical order. To inspect the fields of other transaction types responses like Transfer Transaction, open "RESPONSE SCHEMA -> Array -> transaction, and select the desired type (e.g. TransferTransaction).

we can close this issue since there is nothing wrong in this case

authors: NemTechCN Vektrat dgarcia360

repo: nemtech/symbol-openapi


text:
Problem in training my own detectors

I've read your paper, and run the detect demo, using the facefinder which you provided，really fast and good behavior。
Now i‘d love to train my own detectors 、detecting pedestrian，as you say in the instruction，download the dataset（images and  background），but i lived in china、i cannot download that。 I‘ve got some pictures and background，what should i do with them？what‘s the format of the training datasets？
Thanks。

Hi!
why don't you see genky.py and background.py?

@YangUSTC  3Q

调用程序你弄明白了吗，我看了main函数，但是却不懂他的输入

authors: 123chengbo YangUSTC smartadpole

repo: nenadmarkus/pico


text:
connection dialog simplification

pre-filled in in the connect form:

[ ] can we make the port (7687)
[ ] the username (neo4j)
[ ] and default protocol - neo4j+s

Done

authors: aashipandya jexp


text:
Make start script more flexible to accept location

Add a variable to describe an alternative to the root location for most
of the extra files:
/conf
/ssl
/plubins
_extension_script
all the above are prepended with an environment variable
ALTERNATE_DIR_LOCATION. The default value is empty. Wich does not change
previous behavior.
The ALTERNATE_DIR_LOCATION can point to a different location to find
those assets mentioned above, e.g., /my/extracted/zip/dir.
The variable can also be set to either another variable name, e.g.,
$MESOS_SANDBOX, in which case it will be evaluated to the content of the
later variable.
Also on this PR, the ability to set different ports for the cluster and
the server communication. Also quite useful for deployments on Mesos.
Latest, there's an improvement to the settings function in order to be
able to append inexistant configurations.

Hello @macmacbr. Thank you for this PR. It would be helpful if you can give some more background on why these changes are useful to you.
What does your use case look like without ALTERNATE_DIR_LOCATION?
What does the port configuration give you that you can't get by using Docker's port mapping?

Hi benbc,
We are running neo4j in Marathon/Mesos. Marathon puts all its donwloaded files on a directory that changes depending on the slave and the instance. This PR is to support the ability to have any artifact downloaded being used by this script.
I was experimenting with the ports. Indeed we don't need to overwrite them. I can update the PR for that.

authors: benbc macmacbr


text:
Introduce validation API

Note: this is immediately deprecated as users are supposed to retrieve a spec instance from a textual source.
This is only exposed as it is needed by the Dataflow template to validate that the ImportSpecification manually constructed from the legacy spec's JSON representation works as expected.

Fails

:no_entry_sign:
PR Title 'Introduce validation API': subject may not be empty, type may not be empty

Warnings

:warning:

Commit Message 'Introduce validation API
Note: this is immediately deprecated as users are supposed
to retrieve a spec instance from a textual source.
This is only exposed as it is needed by the Dataflow template
to validate that the ImportSpecification manually constructed
from the legacy spec's JSON representation works as expected.': subject may not be empty, type may not be empty

Pull request title should follow Conventional commits.

  Generated by :no_entry_sign: dangerJS against 098a2d6f0fb21bee493f595b787619083d045b23


text:
Fixed typo in Setup.rst

Fixed minor typo in documentation.

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@ca2fade). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #1613   +/-   ##
=========================================
  Coverage          ?   94.02%
=========================================
  Files             ?      126
  Lines             ?     5727
  Branches          ?        0
=========================================
  Hits              ?     5385
  Misses            ?      342
  Partials          ?        0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ca2fade...66ab5ca. Read the comment docs.

Thank you @mstrofbass

authors: codecov-commenter klobuczek mstrofbass


text:
Boolean fix

This fixes problems related to default values of ActiveAttr::Typecasting::Boolean properties. Along the way, I found that updated_at was not being added to nodes outside of create actions and props_for_update was using String keys while props_for_create had symbol keys.

Fixes #948.


text:
Update main.py

hii @neokd i have solved this issue .Here i have used the transformer library which provide the pre-trained model from hugging face and gets loaded and also make the subsequent changes for different devices .plz do have a look and plz let me know if I want to make any changes

@dikshant182004 The main requirement for this issue is to load an entire model from huggingface and not as a LLamaCpp object.
`
if (model is gguf):
Load using LLamaCpp
else:
Load using Transformers as full model
`

okay ,i will try this

repo: neokd/NeoGPT


text:
Bug: autoscaler-agent has memory leak when talking to vm-monitor

Environment
Prod
Steps to reproduce
Let things run for a while, maybe due to high number of agent.Runners being created and removed?
Expected result
Memory usage should not increase over time when the number of VMs stays the same.
Actual result
Memory usage does increase over time, and the autoscaler-agents get OOM-killed.

Other logs, links
kubectl describe on any autoscaler-agent with >= 1 restart shows that they were previously OOMkilled.

This bug appears to have been fixed with the release of v0.18.0, probably #506 but possibly #371.

repo: neondatabase/autoscaling


text:
agent: Add scaling event reporting

This is part 2 of 2; see #1078 for the ground work and neondatabase/cloud#15939 for the full context.
In short, this PR:

Adds a new package: pkg/agent/scalingevents
Adds new callbacks to core.State to allow it to report on scaling events changes in desired CU.

Notes for review:
I'd like to add minio-based S3 tests to this, but it seemed like it'd be non-trivial, particularly because scaling events actually require that there's scaling that happens — unlike the existing billing tests.
So I figured I'd open this for review in the meantime.
Also note: This PR builds on #1078 and must not be merged before it.

Remaining items for me, on this:

Add more thorough e2e tests
Test on staging


text:
don't run coverage on debug/x86_64 tests

Problem
Summary of changes

1x run through with no flaky tests

repo: neondatabase/neon


text:
test: fix on demand activation test flakyness

Warm-up (and the "tenant startup complete" metric update) happens in
a background tokio task. The tenant map is eagerly updated (can happen
before the task finishes).
The test assumed that if the tenant map was updated, then the metric
should reflect that. That's not the case, so we tweak the test to wait
for the metric.
Fixes https://github.com/neondatabase/neon/issues/7158
Checklist before requesting a review

[ ] I have performed a self-review of my code.
[ ] If it is a core feature, I have added thorough tests.
[ ] Do we need to implement analytics? if so did you add the relevant metrics to the dashboard?
[ ] If this PR requires public announcement, mark it with /release-notes label and add several sentences in this section.

Checklist before merging

[ ] Do not forget to reformat commit message to not include the above checklist

180 runs of the test without any failures in https://neon-github-public-dev.s3.amazonaws.com/reports/pr-7180/8348245330/index.html