Not a issue

Sir pleas make youtube subcribe increasing bot like this

sorry not possible as it needs lots of  google accounts

I have accounts can you make a code for me ?
I will pay you !

It's complicated even if you have accounts because Google will ask for verification when trying to log in from different IP than the account was created. Mail me for further discussions.


Test Suite for projects being blocked (Failed to load resource: net::ERR_BLOCKED_BY_CLIENT)

Describe your problem and - if possible - how to reproduce it
I am in progress of completing the Responsive Web Design projects which require the use of the Test Suite on CodePen.
You can build your project by forking this CodePen pen. Or you can use this CDN link to run the tests in any environment you like:
https://cdn.freecodecamp.org/testable-projects-fcc/v1/bundle.js.

However, the Test Suite is failing to load on CodePen, the Chrome browser console returns the following error.
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT - bundle.js

After searching for a solution, I determined the error is being caused by a very popular Google Chrome extension called Privacy Badger created by the EFF. (https://www.eff.org/privacybadger)
I opened the extension settings and set the slider for the file it was blocking to be allowed. The Test Suite then loaded.
I recommend we submit feedback though the extension letting the Privacy Badger team know they are blocking a file that is critical for freeCodeCamp users.
It might also be useful to add a note to all projects that require the Test Suite informing users that Chrome extensions may block the Test Suite from loading.

@raisedadead, @Bouncey: I'm not sure where we would add this, but maybe we could add like some sort of warning stating "Note: browser extensions may block our testing suite". But then again, some extensions could end up blocking all sorts of things, so maybe it's not worth it?

We should be able to find a place to add this warning. I opened https://github.com/freeCodeCamp/testable-projects-fcc/issues/618, which is the right place to track and fix this issue and am closing this one.


Server returns 500 error on upload. Fixed by restarting openfire service but problem keeps appearing later.

Using OpenFire 4.6.4, HTTP File Upload 1,1.3, on Windows Server 2016.
I'm using a converse.js client to upload files in the chat. Almost always it's succesful, however sometimes the response from the server is a 500 error. In the openfile logs, under the "All" tab, I see lines like:
2021.09.06 02:03:37 nl.goodbytes.xmpp.xep0363.Component - Entity<EMAIL_ADDRESS>tries to obtain slot.
2021.09.06 02:03:37 nl.goodbytes.xmpp.xep0363.Component - Entity<EMAIL_ADDRESS>obtained slot for 'DSC5659.jpg' (1741635 bytes). PUT-URL: https://chat.xxx.com:7443/httpfileupload/0f341d6d-564e-45d3-b0a2-1648f6f25450/DSC5659.jpg GET-URL: https://chat.xxx.com:7443/httpfileupload/0f341d6d-564e-45d3-b0a2-1648f6f25450/DSC5659.jpg
2021.09.06 02:03:37 nl.goodbytes.xmpp.xep0363.Servlet - Processing PUT request... (XX.XX.112.23 submitting to /httpfileupload/0f341d6d-564e-45d3-b0a2-1648f6f25450/DSC5659.jpg)
--- nothing else after about the upload

In the "Warn Tab"
2021.09.06 02:03:37 org.eclipse.jetty.server.HttpChannel - handleException /httpfileupload/0f341d6d-564e-45d3-b0a2-1648f6f25450/DSC5659.jpg java.nio.file.NoSuchFileException: C:\Windows\TEMP\xmppfileupload3257014815371578219\0f341d6d-564e-45d3-b0a2-1648f6f25450

The problem is that if I start getting these errors, then they appear indefinitely on every upload. However problem is fixed immediately if I restart the openfire service.
For example, if I restart the service, the upload works fine, and the logs are instead:
2021.09.06 02:08:13 nl.goodbytes.xmpp.xep0363.Servlet - Processing PUT request... (XX.XX.112.23 submitting to /httpfileupload/8c8018b8-1e1b-4ad3-bb68-4fa95a9293ec/DSC5659.jpg)
2021.09.06 02:08:14 nl.goodbytes.xmpp.xep0363.Servlet - ... responded with CREATED. Stored data from the request body in the repository.
2021.09.06 02:08:15 nl.goodbytes.xmpp.xep0363.Servlet - Processing GET request... (XX.XX.112.23 requesting from /httpfileupload/8c8018b8-1e1b-4ad3-bb68-4fa95a9293ec/DSC5659.jpg)
2021.09.06 02:08:15 org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Sequences
2021.09.06 02:08:15 nl.goodbytes.xmpp.xep0363.Servlet - ... responded with OK and included the data in the response body.

Any hints on how to fix this problem? After each service restart, the uploads work again for perhaps 24 hours, until this problem starts appearing again.  I have checked permissions on c:\windows\temp, and this is not the problem.

Hmm... I wonder if this is caused by your operating system automatically purging the temp folder that is being used.
You could try to use a different directory by adding this system property to Openfire plugin.httpfileupload.fileRepo (you will need to restart the plugin afterwards).


Questionable float <-> int conversion in a variety of places

As an example:
pub fn to_rgba8_srgb(&self) -> [u8; 4] {
    let gamma = self.to_gamma_srgb();
    [(gamma.red * 255.) as u8, (gamma.green * 255.) as u8, (gamma.blue * 255.) as u8, (gamma.alpha * 255.) as u8]
}

I find this questionable, because literally only the value 1.0 can map to the u8 value 255. 1.0 - 1e-9 which is infinitesimally smaller does not map to 255. This problem exists in a few places.
As float as u8 conversion in Rust automatically clamps to [0, 255], I would suggest (f * 256.0) as u8 instead.

The D3D11 spec specifies a different conversion method: (f * 255.0 + 0.5) as u8. I don't know if we want to use that instead.

Let's use the + 0.5 since that sounds much more intuitively correct.

This was solved recently. (I think.)


Lock apipie-bindings gem to version 0.0.15

:+1: LGTM

https://github.com/Apipie/apipie-bindings/issues/42


chore: new release

Features

Contains the governance widgets and a proper dark mode for the claiming app.
This is also a blocker for https://github.com/safe-global/web-core/pull/1341

Other

Bumps safe-apps-provider
dependabot updates

Looks good to me, thanks! 😉


Linked geometry is exported as separate meshes, when modifier is added

Describe the bug
I have a scene with multiple objects all sharing the same mesh data. When exported to glb, they use the same mesh which is expected.  But if I add a subd modifier to all the objects, even if 'apply modifier' is disabled on export, it still creates multiple copies of the mesh.
To Reproduce
Steps to reproduce the behavior:

Start with empty scene
Add Mesh -> Monkey
Select the Monkey and duplicate it linked (Alt+D). This way you should have two objects in the scene sharing the same mesh.
Export to gltf and you will have the expected behavior having two nodes with just one mesh.
Add two a subd modifier to both monkey.
Export to gltf with 'Apply modifier' turned OFF, and you will still have two meshes with duplicated accessors and data.

Confirmed.
If "apply modifiers" is checked, we can't be sure that geometry is identical between instances.
But if "apply modifiers" is unchecked, we can instantiate mesh data

I just noticed that instancing also fails when there is any vertex group attached to a mesh. Can you confirm if your latest commit fixed that too?

I confirm the bug, but current PR doesn't fix it (yet)


x1158 Support specifying existing external names in file block reg

The manual block reg request has an "existing" boolean field to specify that the tissue external name is already in use and that's OK. The file block reg now accepts an additional "existingExternalNames" parameter listing external names that are known and accepted to be existing tissues.
How it already works with manual block reg:

User requests a registration
Core finds that some external names listed are already in use
Core sends a response to the client listing "clashes"
Client checks for clashes in the response
Client informs the user and offers to register them anyway (as existing tissues)
If the user accepts, the client sets the "existing" field inside the request and sends it back to the core

How it should work in file block reg:

User submits a block reg file
Core finds that some external names listed are already in use
Core sends a response to the client listing "clashes"
Required: Client checks for clashes in the response
Required: Client informs the user and offers to register them anyway
Required: If the user accepts, the client resends the file with an additional post parameter listing the known existing tissue names

NB The client should also check for clashes in other file registration modes, and at least report it as a problem to the user (matching the behaviour in manual registration).

@sabrine33 It's here: https://github.com/sanger/stan-core/blob/c7daf3a275703f8859973907a3f8fec9e7494b79/src/main/java/uk/ac/sanger/sccp/stan/service/register/RegisterServiceImp.java#L55C9-L58C10 . This bit is existing behaviour, not part of the pull request.

@khelwood , I am not sure about that, as testing with the client with some existing ids, I did not receive any. My guess, is to add it within the output object here: https://github.com/sanger/stan-core/blob/c7daf3a275703f8859973907a3f8fec9e7494b79/src/main/java/uk/ac/sanger/sccp/stan/RegistrationFileController.java#L83

@sabrine33  You may be right. I'll check it and fix it. :+1:

@sabrine33 OK I've added the external name for clashes into the response. Thanks for catching that :+1:


[SubstackBridge] New Bridge

Might close #3951

protected by cloud flare. will not work in public instances

im not sure. i guess if bridge is useful for private instances it can be merged.

a better name for this bridge SubstackTrending?


improve TLS features and add vault enterprise download option

Added CA file location to TLS listener in vault config
Added ability to enable TLS gossip between vault and consul
Cleaned up spacing on config file entries
Added vault enterprise download when the zips are not found locally. This will allow internally hosting rather than placing the file on the ansible local host
Cleaned up some TLS var names for cleaner cert deployment. some file deployments were named as part of the path, this is confusing and easier to maintain when separated out.

gotta include a download for the checksum, had the file in my local files/ dir


:label: (vue) Fix exported types in vue component

:tada: This PR is included in version @giscus/vue-v1.1.0-beta.4 :tada:
The release is available on:

npm package (@beta dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


feat(config-provider): empty slots add component attribute

Types of changes

[x] New feature
[ ] Bug fix
[ ] Enhancement
[ ] Component style change
[ ] Typescript definition change
[ ] Documentation change
[ ] Coding style change
[ ] Refactoring
[ ] Test cases
[ ] Continuous integration
[ ] Breaking change
[ ] Others

Background and context

Solution

How is the change tested?

Changelog

Component
Changelog(CN)
Changelog(EN)
Related issues

ConfigProvider
empty slots 增加component 属性
empty slots add component attribute
#2405

Checklist:

[ ] Test suite passes (npm run test)
[ ] Provide changelog for relevant changes (e.g. bug fixes and new features) if applicable.
[ ] Changes are submitted to the appropriate branch (e.g. features should be submitted to feature branch and others
should be submitted to main branch)

Other information

https://github.com/arco-design/arco-design-vue/blob/a2c5daaaf9024000accae0e4b9d920fd62bc7187/packages/web-vue/components/empty/empty.tsx#L32-L34
全局的config-provider中slots.empty返回是<a-empty />组件这里会产生无限循环递归，可以考虑去掉或者增加文档说明

https://github.com/arco-design/arco-design-vue/blob/a2c5daaaf9024000accae0e4b9d920fd62bc7187/packages/web-vue/components/empty/empty.tsx#L32-L34
全局的config-provider中slots.empty返回是<a-empty />组件这里会产生无限循环递归，可以考虑去掉或者增加文档说明

是个问题，这里我考虑修改一下


Title and favicon update

Description:
The website has default react's favicon and title.
This has to be HCat title and favicon related to chat (cloud/ message)
Please assign me this issue

Thanks for pointing it out.


Create x500-auth-ts library and example app

I ended up lumping in a bunch more stuff in here. It looks good; it just needs documentation for both the library and the example app.


ci: enforce conventional commits

This PR adds support into workflow to check for convetional commits from incomig PR to avoid having to tell people every time :)

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Disjunctive Faceting in android

Hi I am php developer. I have worked in algolia instant search where I used disjunctive faceting in many cases. Now android team is making the app of search part. But Disjunctive Faceting in android is not implemented in the doc yet. Please help me regarding how to implement Disjunctive Faceting in Android or how I can help the android team to perform disjunctive faceting

We should definitely update the documentation. Tagged the issue as such.
@sohamchak The Index.searchDisjunctiveFacetingAsync() should work the same way as the searchDisjunctiveFaceting() function in the PHP client.

@sohamchak The documentation has been updated to include instructions for disjunctive faceting on Android.


RFC:  Prefix compactions

This PR is for inter-company discussions only.  IT IS NOT FOR MERGE.  The code is NOT production quality.  And the code might not compile on all RocksDB support compilers.
Summary
Propose adding Prefix oriented compaction to RocksDB's core feature set.  The new code would either use the existing PrefixTransform or another construct of same type.  Memory buffer flushes would segregate keys into multiple level zero .sst files by prefix.  This technique has shown to decrease total ingest time and reduce write amplification in the example case from 5.82 to 3.74.
Example case
ArangoDB has several column families that currently use the Prefix Seek API because it naturally fits our key designs and search needs.  An example key in one column family looks like this:
struct {
int64_t collection_id;   // big endian binary format
int64_t document_id;  // big endian binary format
};
An ArangoDB collection is the equivalent of an SQL table.  Similarly a document could be lightly compared to an SQL row.  Each write to our "document" column family RocksDB uses the above key along its data (a JSON document).
Both our internal code and user code may write to several different collection_id keys.  The example case is where our internal code writes to its statistics collection every ten seconds while the user's code is busy importing 303 million documents (records) into another collection.  The user's collection has a collection_id that is greater than the statistics collection_id.  Assume the document_id portion of the key is being incremented with each write.
The current RocksDB implementation, as well as the original Google leveldb implementation, writes all keys from a memory buffer into a single level 0 .sst file.  The example case therefore will often have both a new statistics key and many user keys within one level 0 .sst file.  The current compaction logic for level 0 will gather all available level 0 .sst files, find the containing range of all those files, then compact against all level 1 .sst files that overlap the same range.  The one statistics key compares to being below every user key.  And the level 0 user's keys compare above all or almost all user key in level 1 since the document_id of the user's key is incrementing.  The result is that often all .sst files in level 1 become part of the compaction with level 0.  What was really needed was for the statistics key to compact with the sole level 1 .sst file containing the statistics keys (or simply move to level 1 by trivial move).  And the user's keys in the level 0 .sst files only needed to merge with the level 1 .sst file containing the highest keys (or simply moved to level 1 by trivial move).
Note:  our import code has a multithreaded source so user keys do often overlap several document_id keys toward the end of the already imported key space.  This is why there are some necessary compactions with the last level 1 .sst file in the example case.  A single threaded import might achieve zero compactions between level 0 and level 1 for the user's documents when using prefix compactions.
Example case execution
Existing RocksDB code
The example case was executed on a 32 core server with 64G ram and a physical Raid 10 with 4 SATA drives.  The existing RocksDB code had many compactions like:

Compacting 18@0 + 70@1

Compacting 12@0 + 37@1

Compacting 21@0 + 22@1

Compacting 12@0 + 10@1

Compacting 14@0 + 51@1

9 x "trivial_move" (destination level: 1)

465 x "trivial_move" (across all compaction levels)

The import utility measured 7 stalls of 10 seconds or more.  The worst stall was 132.8 seconds.  The entire import ran for 78 minutes 15 seconds.  Write amplification was 5.82.
Proof of concept code
The proof of concept code executed the same import in 62 minutes 30 seconds.  Write amplification was 3.74.  The worst stall 5.25 seconds.  The single worst compaction was:

Compacting 4@0 + 1@1 files

The remaining were:

38 x Compacting 3@0 + ?@1 files

649 x Compacting 2@0 + ?@1 files

3,982 x Compacting 1@0 + ?@1 files

1,440 x "trivial_move" (destination level: 1)

2,810 x "trivial_move" (across all compaction levels)

File change discussion
db/builder.cc & .h
The BuildTable function in builder.cc currently creates a single level 0 .sst file from the one or more memory buffers passed to it.  The function returns the characteristic of that new .sst within the FileMetaData pointer object.
The modification to BuildTable() is to ignore the current single FileMetaData point and switch to a std::vector<FileMetaData *> object for returning many files.
I then wrapped the existing code that opens the new file within a lambda construct to ease executing the new file steps multiple times from two locations.  The production version should use a real function to easy compiler dependencies on c++14.
Line 231 contains "0 != memcmp(prev_user.c_str(), key.data(), 8)".  This is a hack substitute for a PrefixTransform type parameter.  Production code would pull the PrefixTransform or equivalent from the column family parameters.
Maybe even better would be to write an equivalent to compaction_job.cc's ShouldStopBefore() that both uses both the PrefixTransform (or equivalent) and knowledge of the current level 1 files (grandparents) to decide when to split files.  But I suspect the optimization would only help early in a dataset's life cycle.
db/compaction_picker.cc
I comment out line 230 to make sure individual files get reviewed for level 0 compaction instead of the entire level.
I removed the call to PickIntraL0Compaction() because it alone completely removed all benefits of this proposal.  For prefix compaction, this is a horrible function.  It could be made conditional by looking at the column family's options in a production release.  But it also brings up a larger point that I discuss in the conclusion.
Note:  I suspect PickIntraL0Compaction() is likely bad for almost all execution cases.  This would be a good project for an intern to investigate.  The function activates when level zero cannot compact right now because level 1 is busy against the disk.  So this function fires off another compaction that will add to the current disk activity and likely add to the delay of getting data out of level zero to higher levels.  Its advertised benefit is to ease the level zero throttle which is trying to help manage disk activity.  But it is actually hiding pending work by creating more disk activity and letting the user add more writes to further increase the disk activity backlog.
db/flush_job.cc
The majority of the changes in this file are to move from having only one output file, one level 0 .sst file, too many.
Conclusion
I am asking Facebook and other interested parties to comment on this PR.  The goal is to write a new PR that would be merged into the core RocksDB repository based upon comments here.
I noticed while dealing with PickIntraL0Compaction() that prefix compaction could dramatically increase the file count at level 0, while not changing the total file size of level zero.  The original Google code managed level 0 by file count and all other levels by total file size.  RocksDB continues this tradition.  I believe an additional change is needed to have level 0 managed by total file size as well.  To keep existing level 0 file count settings useful, the internal code for managing level 0 would use the file count settings multiplied by the write buffer size setting to set the various level 0 thresholds for total file size.

This PR is based on ArangoDB 3.4, which itself is based on RocksDB 5.16. This is kind of outdated.
I guess it will be easier for the Facebook people if we base it on a more current version of RocksDB (they are currently developing 6.5 I think), so that they can try & use the patches more easily.
Should we use our 3.5 version as a base for this PR, which uses RocksDB 6.2 and is at least closer to the upstream development state?
To the rest of this PR I can't say much, as I have no real understanding of how the underlying compaction actually works. But the performance improvements definitely seem to justify the tweaks.

@jsteemann should I close it in favor of RocksDB 6?


Modified e-bike proportion plots

@zackAemmer made some changes in https://github.com/e-mission/em-public-dashboard/pull/45
However, the graphs for the user metrics were grouped by the "week" from the datetime, which was problematic for programs that have already run for over a year. In fact, the most interesting graphs are likely to be year-over-year comparisons, and these would be elided completely by this grouping.
I rewrote to plot by datetime instead, grouping by frequency = Month. But the plots still not look visually appealing, either as bar or as line graphs.

Finally, rewrote as subgraphs  which seem to work better for our needs

Also had them show up in the frontend

This fixes https://github.com/e-mission/e-mission-docs/issues/757


Big indeterminate (circular) Progress Bar looks blurry

Not sure if this is an issue or expected behaviour of android resource management but the big indeterminate (circular) Progress Bar looks blurry on android 4.2.2 (768x1280, 320dpi).
It may not be very noticeable in screenshot but here it is: http://i.imgur.com/LRP6jlO.png it's definitely noticeable on runtime.

Cannot reproduce.
Does this happend on AVDs, or real devices, or both? Is this bug specific to some Android version?

It's a genymotion Nexus 4 AVD.

Does this happen on any real devices? or other Android versions?

I don't see it on other AVDs maybe because resolution is bigger. I'll try on a real device later today and report back.

Issue is present on a real device too. Samsung galaxy s4 mini GT-9195. Screenshot: http://i.imgur.com/xWq88kF.png
Seems like a resource type is missing or something.

That's really strange, you know this library draws with canvas commands instead of bitmaps. And you can see in the picture the edge of the horizontal progress bar is clear which is also drawn on canvas. I have no idea why this happens and I cannot reproduce it on my AVDs and real device.

Yes, the others look fine except the big indeterminate circular progress bar. Even in the screenshot it looks like the wrong resource it's being displayed there.

Cannot reproduce, not going to make it into the upcoming release.

Do you use genymotion? It's free you could use it to create the same AVD I use and see if it can be reproduced there. Even though I could also reproduce it on a real device it's weird that you can't.

No I don't use genymotion; and the bug seems weird to me because it only happens under certain conditions and the library is drawing with canvas commands which should not be rasterized like that.
Do you have any thought on what could be the cause of this bug? Or what exactly is the condition for reproducing this bug?

Was able to pinpoint the problem and reproduce it using genymotion. Take a look at my commit.

@DreaminginCodeZH I haven't done anything at all, it just shows up on the sample app. I haven't looked into what could be the cause but @tomdega's commit has fixed it :) I tested on the genymotion AVD and real device. You should consider merging it before the next release.

Ah ha, thanks @tomdega, I've got to the issue.
https://developer.android.com/guide/topics/graphics/hardware-accel.html#scaling

The hardware accelerated 2D rendering pipeline was built first to support unscaled drawing, with some drawing operations degrading quality significantly at higher scale values. These operations are implemented as textures drawn at scale 1.0, transformed by the GPU. In API level <17, using these operations will result in scaling artifacts increasing with scale.

In our case Canvas.drawArc falls into the "Simple shape" category and got fixed on API 17. I'm looking into a proper fix (whether to use View.setLayerType() or try a fix similar to http://stackoverflow.com/a/16110530/2420519).

Scaling manually requires much logic change and is difficult to maintain, and since this is only a backport, I'm going the View.setLayerType() way. Now trying to figure out where to add it.

@rpgdev
Could you please test the current sample app on API 16 (4.1), 17 (4.2), 18 (4.3) and 19 (4.4) and report on which platforms the circular progress bar draws properly?
The docs says scaling for Canvas.drawArc() is ok on API 17 but according to your issue content this is not the case (you are running 4.2.2 which is 17). This can be resulted from the library's calling setStrokeJoin() (because the native vector drawable does so). But the native vector drawable works reliably on API 20 (5.0), this should have been fixed somewhere between 17 and 20, undocumented. So if we can figure out that API level we can do a conditional fallback to software rendering without performance loss on higher API levels.

I'll make the test, will update soon.

@tomdega @rpgdev Thank you very much!

Thank you so much guys!


added find func

Do the checklist before submitting the PR:

[x ] Have you read the guidelines mentioned in CONTRIBUTING.md?
[ x] Have you squashed your commits?

Q: What version of Node.js you've used in the project? (e.g. Node v10.11.0)
A: Node v10.14.2
Q: Mention the Issue Number! (e.g. Fixed #8)
A: Fixed #109

Give additional information regarding the PR below:
added find func which currently works only for factorial

Codecov Report

Merging #117 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master   #117   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          64     65    +1
  Lines         875    879    +4
=====================================
+ Hits          875    879    +4

Impacted Files
Coverage Δ

src/factorial/index.js
100% <100%> (ø)
:arrow_up:

src/index.js
100% <100%> (ø)
:arrow_up:

src/find/index.js
100% <100%> (ø)

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 4cbb515...0611e49. Read the comment docs.


Some documentation of the message JSON and the APIs which are used

Some documentation of the message JSON and the APIs which are used for publishing/subscribing. Useful for publishers/subscribers which are not using JustSaying but who wish to interoperate.
Thoughts? This stuff would be better in the project's Wiki, but I prefer to write the text here first, then split it up into separate Wiki pages.

@iancooper @bradenschmidt Can you gentlemen have another look at this? I'd like to get this moved over to somewhere more sensible once we're happy that it's an improvement.


plot previous data alongside current data

it's common to want to see if what is happening right now happened yesterday, or even last week
usually this would mean creating a query. then duplicating it, and then subtracting 24 hours somehow

This will require issue dalmatinerdb/dalmatinerdb#43 to be finished.

SHIFT BY added


User without givenName and surname

If user has not givenName and surname threre is an errors (because of None value in self.user_info["givenName"] and self.user_info["surname"]). Maybe it is worth to change this values to '' (empty) when they are None??

Hi @darqs1 please let me know if version 3.2.0 fix this.

Prefect! Now it is working like a charm. Thank you!


KAFKA-2881: Improve Consumer Configs and APIs

This is a copy of https://github.com/apache/kafka-site/pull/5 on the docs to be synced on web sites. @gwenshap

LGTM


Enabled pro driver odbcinst.ini by default

The original default had just an empty odbcinst.ini.
That meant that by default, it was difficult to use the pro drivers since you'd need to know the install path and they didn't show up in the connections pane.
This made using the pro drivers unnecessarily difficult for end users.
This change copies the default pro driver odbcinst.ini over the blank default and therefore allows the pro drivers to be easily used from the connection pane without have to rebuild the container.

lgtm
not 100% sure why CI is failing... Restarted the build to see if it fixes things.

We make the user copy the odbcinst.ini file to /etc/ manually because the customer might have other content in their existing /etc/odbcinst.ini file. If we copy over their file when we install the drivers, they might lose important information.


pdf & watermark

https://www.cnblogs.com/xgqfrms/tag/pdf/

https://github.com/puppeteer/puppeteer/blob/master/docs/api.md#pagegotourl-options

https://github.com/xgqfrms/url-to-pdf/commit/760978b6dc1b2b8f5023ad4b4ee6fea6be94c39d


Release new version

There has been a lot of work done on this module since the last release, 1.3.0, in Aug of 2015. It looks like it is probably time for a new release.

Are there urgent PRs/issues that need resolved first?
Should the next version be 1.4.0 or 2.0.0?

once we have a release-pipeline for this module, releasing a new version with urgent issues fixed is easy. We'll know which version to release, when we start writing the Changelog ;)

we just did a fresh modulesync, good time for a release.

released


Revamp pages

is_pinned property can be used to make a page a "root" page which will be shown in some kind of navigation, other pages just will be linked to from those root pages


Implement custom http errors

Fixes #697
Added as many as i could find. Needs to be tested by integration to see if something broke or not.

@cindyyan317 when you have time, take a look please. This is definitely not the design i had in mind but it would take way too much effort to do what i thought so I'd rather leave a mental note for future refactorings and do it the simpler way for now.

1 curl -v -d '{' <IP_ADDRESS>:xxx. return code is different
2 clio returns 400, rippled return 200:
{
"method":"server_info",
"params":[]
}
3 busy, clio retun 200, rippled returns 503 https://github.com/XRPLF/rippled/blob/develop/src/ripple/rpc/impl/ServerHandlerImp.cpp#L305

@cindyyan317
1, 3, 4 and 5) fixed in the latest commit.
2) is  expected - we are a little more strict than rippled and do what the doc says in this case.
6) clio is correct as you suggested so leaving it as is.


Dashboards with Bokeh-Server

I believe there are some issues when the autoload_server_tag gets corrupted in some way or for some reason the autoload_server_tag stored in the db is not in bokeh-server.
Also, we should really evaluate if bokeh-server is ready for a deployment application and is able to scale to the number of plots we are going to deal with. There haven't been many stress tests on the bokeh-server.
An alternative could be to use just Bokeh without the server and reload the plots or store the script and div from components in the db.
Solutions:
Immediate:

Change away from bokeh-server to generating new plots on reload by using bokeh components (script and div).

Long-term bokeh-server implementation detail:

Adding a query on the bokeh-server to assess if autoload_tag exists in the bokeh-server:
https://github.com/ContinuumIO/memex-explorer/blob/b1d80420c277e4350c6b0ccb7e0900451c5ba0a0/app/views.py#L308-L310

cc: @kdodia

We have moved away from using bokeh server to deliver plots.


new taxon page

Functional Spec: https://docs.google.com/document/d/12Jv2Fdu-DkLTTz2cD78ZXiHl-Y1KHJYSC7y2I5ni1Ec
Design: https://projects.invisionapp.com/share/GP8CRSB5Z
UX: https://docs.google.com/document/d/1XKYJf12s2hfIBxASPcT1gGJPCMyRehpkEdVoS8YUPcM
Pending API issues

https://github.com/inaturalist/iNaturalistAPI/issues/35
https://github.com/inaturalist/iNaturalistAPI/issues/36
https://github.com/inaturalist/iNaturalistAPI/issues/37
https://github.com/inaturalist/iNaturalistAPI/issues/40

Progress:

[x] preheader

[x] ancestry
[x] permalink
[x] search

[x] header

[x] name
[x] location chooser

[x] hero

[x] conservation status
[x] photo preview
[x] leaders

[x] observer
[x] identifier
[x] species
[x] total

[x] charts

[x] month histogram
[x] chronology

[ ] tabs

[x] map
[x] articles

[x] artcile (no ability to switch?)
[x] taxon links

[x] highlights

[x] popular descendant species
[x] rare descendat species

[ ] interactions

[ ] ???

[x] taxonomy

[x] hierarchy
[x] links

[x] names
[x] status
[x] curation button

Some remaining todos, mostly from feedback in the Google Group:

[x] add taxon_changes_count and taxon_schemes_count to the index
[x] handle inactive taxon, e.g. "Hyla regilla was swapped into Pseudacris regilla"
[ ] sticky

[x] place preference
[x] tab choice
[ ] taxon crumb expansion

[ ] zoom map to the extent of the observations
[ ] stop histograms from flickering with every update: need to get shouldUPdateWIthProps working, or whatever
[ ] trending cards are too small to show a lot of scinames, and too small to really compare the images
[ ] inf scroll approach for grouped photo browser results
[ ] photo viewer: sort grouped results by faves
[ ] deleting a photo should re-index all associated taxa
[ ] grafting a taxon should re-index the taxon
[ ] editing a taxon name should re-index the taxon
[ ] source is not linked at "Near Threatened Globally (Source: IUCN Red List)"
[x] alphabetize taxa in taxonomy tab
[ ] experiment with the wikipedia summary up top
[ ] tooltip for first observation
[ ] can we get attribution on the PhotoPreview
[ ] endemic / introduced status bar
[ ] tooltip for crumbs in taxon crumbs
[ ] more names below main name
[ ] unicode chars f'ing up, e.g. http://www.inaturalist.org/taxa/243970-Larus-glaucescens---occidentalis and
[ ] brand new taxon that hasn't been indexed yet doesn't show
[ ] don't show view yours link if you haven't seen it

I have to Greg Shuetrim...

A minor issue - "highlights" is not a very informative name for the tab showing recent activity (trending/rare occurrences). I was not sure what to expect under that tab but perhaps "trends" might be more indicative (interpreting a lack of records for a taxon as a trend of a different kind).

"Trends" would be a more descriptive name for this tab since technically both most observed and least observed are trends.
In case we don't want any repetition, the "Trending" heading could be "In Season" (not sure though if that term is inaccurate for some taxa)
@kueda not sure where to put this feedback. Let me know if you would like it somewhere else.

In the photo browser on rollover, can we add back the name of the species for both grid and quilt view. Talking about this rollover...

In the name of Leonard Cohen...


R: @akedin

Test failures are noise, this change does not affect any tests.


added wavey mode

it's pretty much a dark mode
I don't know js so this is pretty messy but if it works it works

Seems to be a merge conflict, probably because we merge a lot of pull requests :) I'll happily
merge this one aswell if you have time fixing it :)


chore(master): release 0.11.0

:robot: I have created a release beep boop
0.11.0 (2024-04-29)
Features

updating from newer svd2rust (#85) (51d9ee0)

Bug Fixes

deps: update rust crate cortex-m-rt to 0.7.4 (#87) (b48c331)
regenerating code with new argument (e3a03bc)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/xmc-rs/xmc4200/releases/tag/v0.11.0 :sunflower:


Orthographic vs. pronunciation order of dollar signs/currency symbols

In the expression "over $300", syntactically we want to analyze this as "[[over 300] dollars]". This would be nonprojective in the original string.
Today's decision with @BrettRey: the CGEL-tokenized version of the sentence would move all currency symbols to pronunciation order, so "$300" in the original string (text line) becomes "300 $" in the CGEL tokenization (sent line). And post-head Det function is prohibited across the board.
The validator should check that this rule is applied consistently, ~and the evaluation script needs to know about this case when calculating character offsets~ (eval script should use sent line for char offsets, so not an issue). It should not be hard to check in the UD data for xpos=$ heading a nummod to its right. The symbol should be moved after the entire nummod subtree (which may involve coordination).

Added to the guidelines:

Reopening this as I think reordering tokens for CGEL is going to cause problems as we scale up parsing.
Is there an argument to be made that the dollar sign notation is not completely equivalent to its spelled-out version?

3 dollars are sitting on the table.
$3 is/??are sitting on the table.

It seems to me that the currency symbol denotes a unit of measure that is a mass noun despite its plural ending, whereas the spelled-out word "dollars" can be construed either way.
I wonder if, on this basis, we could conclude that "3" rather than "$" is the head of "$3". If "$" is a modifier, then we could keep the linear order of tokens.
(This would be a departure from UD, but as a dependency-only formalism, UD does not care about projectivity to the extent that we do.)
Other examples to consider: "your over $10 in savings", "$10-20 in savings". If "10" is a noun head, then it can coordinate with another number, can take a determiner, etc. The case of "over" is tricky (approximator conundrum; #71) but I think we need to allow for "over" taking an NP complement as in "over a million" or "over a third of the population", and then the PP essentially gets coerced into a Nom.
(Another way to analyze "$3" without reordering it might be a flat structure, but currently CGELBank only does that at the lexical level; we would need nested phrasal structure for coordinations like "$10-20" where the "$" scopes over the whole coordination.)
@BrettRey @bwaldon thoughts?

Counterarguments to Mod: "$" can't be omitted from the full NP even when there is strong context?

??For every $10 you spend we will give 2 to charity.

just looks wrong. So maybe this is an orthographic construction which just doesn't follow general English syntax and we should call it a flat structure with the possibility of nesting.

I've been thinking about this for a few days, and I'm still in against keeping the original ordering, setting aside practical processing issues. If those are significant, then a flat analysis seems like an acceptable compromise.

Some thoughts on this:

Counterargument to Mod: "$" can't be omitted from the full NP even when there is strong context?

??For every $10 you spend we will give 2 to charity.

You can omit $ in at least some cases where there is very strong context. See, e.g., titles of the Reddit posts below:
"How can I afford 1000 a month rent on 18 an hour at 20 years old?"
https://www.reddit.com/r/Money/comments/1at7rth/how_can_i_afford_1000_a_month_rent_on_18_an_hour/
"Is 1,189 too much to pay for rent if I make 3,600 a month? (PA)"
https://www.reddit.com/r/Renters/comments/19cavhe/is_1189_too_much_to_pay_for_rent_if_i_make_3600_a/

Also, is "USD" a postpositive modifier in "$100 USD"? I'm not sure what else it could be if the internal structure is anything other than flat. Sequences like "100 USD" (w/o "$") are also broadly attested, and presumably "USD" has the same function in this context (which would leave one candidate for the head, "100").* So unless we want to go with the 'flat' analysis, it seems to me that there are cases of [numeral]+[currency symbol] / [currency symbol]+[numeral] where we may have to say the numeral is the head.
*Also, I think the same kind of number agreement data that support the numeral-as-head analysis for $N also support that analysis of N USD:

3 dollars is/are sitting on the table.
3 USD is/??are sitting on the table.

It occurs to me that "USD" resembles units of temperature measurement, e.g. "It's 100 (degrees) (Fahrenheit) out today."

Or C$

https://github.com/UniversalDependencies/UD_English-EWT/blob/5aefb34b5082283ae50c02359852bfed1301a0dd/not-to-release/sources/newsgroup/groups.google.com_alt.animals_0e65f540816d780c_ENG_20041116_124800.xml.conllu#L51
(coordination "Celsius -- or Fahrenheit --" is oblique npmod to "degrees")

https://github.com/UniversalDependencies/UD_English-EWT/blob/5aefb34b5082283ae50c02359852bfed1301a0dd/not-to-release/sources/newsgroup/groups.google.com_civilization_1201f7692b7769fb_ENG_20050908_010400.xml.conllu#L145
("90 degree Fahrenheit" is a compound construction)


Update Migration.php

Q
A

Is bugfix?
no

New feature?
no

Breaks BC?
no

Tests pass?
yes

Fixed issues
comma-separated list of tickets # fixed by the PR, if any

Typo in doc for safeDown

Thank you


Pre-training

python run_pretrain.py --datadir Audio_Dir \
                       --labelpath Label_Path
                       --labeling_method hard \
                       --saving_path Saving_Path \
                       --training_step 10000 \
                       --save_top_k 1 \
                       --wav2vecpath Wav2vecCKPT \
                       --precision 16

Here --labelpath, should be a session label or metalabel.json?

In my experiment I only use session label since I don't want the test set to be revealed during pre-training, metalabel.json is simply a by-product.
But if you don't care, you can feed metalabel.json into it, it will pre-train on all of the IEMOCAP data regardless of the splits and the categories.

@b04901014 Thank you


Issue 666/docs test commands

Fixes for issue: https://github.com/oceanprotocol/ocean.js/issues/666
The test commands have been updated in the readme, as previously they were incorrect.

Thank you @ssallam


Hover button in project #20

Describe the bug
Project #20
Popup Window
There is no hover feature for both the 'submit' button and 'ok' button. It makes it difficult for the user to navigate.
Expected behavior
A proper button which will change its feature when the user hovers over.
Screenshots (Mandatory)

Additional context (Mandatory )
Are you contributing under any open-source program ?

Gssoc'24

I want to work on this project plz assign this to me..

@AkhilaSunesh Please don't raise more than 2 issues at a time . I am closing this issue for now.

Hello,
I am new to open source and very excited to contribute. I would love to work on this project. Could you please assign this issue to me?

This issue is already closed . But you can raise new issues on which you want to work on  in this repo .
HAPPY CODING!!!!!!!!!!!!!!!!


Use assertThrows

Replace try/catch with JUnit5 assertThrows

FYI
@garydgregory @kinow

Codecov Report

Merging #475 (9efd0bd) into master (ec3410a) will increase coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #475      +/-   ##
============================================
+ Coverage     84.78%   84.79%   +0.01%
- Complexity     3363     3364       +1
============================================
  Files           227      227
  Lines          8076     8076
  Branches        953      953
============================================
+ Hits           6847     6848       +1
  Misses          974      974
+ Partials        255      254       -1

see 1 file with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Update Header.component.tsx

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

Project coverage is 97.51%. Comparing base (1630c30) to head (91b85cb).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #149   +/-   ##
=======================================
  Coverage   97.51%   97.51%
=======================================
  Files          19       19
  Lines         161      161
  Branches       40       40
=======================================
  Hits          157      157
  Misses          4        4

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Research community norms around when/how to broadcast changes about an entity.

Currently we broadcast a message for each attribute change like: :post_title_updated and :post_published_at_updated. This might be too noisy.

We might be able to listen for updated_at and use that as a signal all other projections are done.
Would be good to ask around if that makes sense.


Lots of Editor crashes

I get a lot of crashes when using the editor with the newest branch, it crashes when you switch to the editor and back to the game again after you changed some stuff in the editor and it crashes if you press F11 again in the editor and sometimes it crashes when you want to exit.
There is always the following lines at the end of the console log:
Win32Window::WindowProc - resetting device due to window size change.
GFXPCD3D9Device::reset - depthstencil 123f3af8 has 3 ref's

Newest branch being development or release-3.7?

I have the same question, what is the newest branch?

I used both.

lol well the question is for daniel, what is the newest?

release-3.7 has just bugfixes for the 3.7 release, whereas development has continuing changes for 3.8. The 3.7 branch is currently newer, and probably more stable thanks to some important fixes. It will be merged into development when we release 3.7.

My suggestion on this, since there's not much info in the issue as-is. Run it in debug, and see if you can get the crash to happen again. Then copy and post the call stack so we can have a better idea of where exactly the crash is occurring.

Hi Duion. Can you test again? Have you still have editor crashes?
Shared the steps to try to replicate the error.
If not, can we consider to close this? Have one year already.

I did not upgrade to the latest development branch, but I found out, that the crash happens, if you change something that has to do with lighting, like the sun object or scattersky and then try to switch to game. So as long as you stay in editor it is fine, but it crashes if you close the editor.

Ok, I try to replicate what are you saying. I tested in a clean T3D created a new project with the full template. Please can you see the video and tell me if executed the steps correctly?
https://drive.google.com/file/d/0B9GUwtDHCp_eQm1nQ29uenkzMlU/view?usp=drivesdk

Yes, that is what crashes it for me. But I'm not using the actual version, maybe it has been fixed, or the reason is, that my build is heavily modifed, since I'm not using stock T3D anymore.
I tried to reproduce it myself again and it immediately crashed after just changing the skybrightness.
These are the last entries in console:
Entering Editor::close(Editor, PlayGui)
Entering [CanvasCursorPackage]GuiCanvas::setContent(Canvas, PlayGui)
Entering EditorGui::onUnsetContent(18021, 17042)
Entering EditorGui::detachMenus(18021)
Win32Window::WindowProc - resetting device due to window size change.
GFXPCD3D9Device::reset - depthstencil 12965798 has 3 ref's
--- Resetting D3D Device ---
Leaving EditorGui::detachMenus() - return

@Areloch I have a doubt with this kind of issue. How can we treat it?
I mean duion said that he have a heavily modified version of T3D.... May be his "duion version" has the bug not necessarily T3D community have the bug.
Just a opinion here, I think will be better in the future that someone can confirm the new open issue, just to be sure you know.

I just tested with a precompiled release build of Torque3D 3.8 to make sure it is not a result of my changes, I opened editor in blank room level, removed the sun, added scatterSky, changed the sky brightness and pressed F11 again to deactivate the editor, at that moment the game crashed.
After another test I realized that this issue does not always happen, as I opened the empty terrain level instead with the desert, it did not crash, when changing scatterSky brightness.
So I tested if it is related to an interaction to other level objects and deleted all objects in the scene except the levelInfo and scatterSky, but it still crashed.

Thanks duion for the information.
I did the same test as you describe in both versions precompiled T3D 3.8 and compiled T3D 3.8. I use VS2010 and defaults options from the project manager. I don't saw the crash.
Ok as I understand is not you T3D version or T3D community version, right? So maybe is your PC, compatibility issue or something.
Do the following:

You have antivirus enable? Disable and do the test
You have firewall enable? Disable and do the test. (Disable both)
Configure the .exe with Windows 7 comparability mode if you are using a newer version of Windows.

Please Duion can you shares the following information?

What version of Windows or Linux are you using?
What driver version are you using for you graphics card?
What model is you graphics card?
Are you using OpenGL or DirectX?
What DirectX are you using 9? 11?
What resolution are you using?

If you see a crash shared the console.log.

It is not the antivirus or firewall and I have Windows 7. My graphics card is Amd R9 280x and I'm using DirectX9. Resolution is the default settings, 1024x768 windowed mode.

OK I will check you graphic card maybe is you AMD I have alot issues with that in the past because of that I change to nvidia

Ok i did a research, and that model have a few issue reported with game crashed, a few people resolved the issue reinstalling the graphic drivers. I mean completely uninstalled and then cleaning the system with ccleaner or something, and then installing the last driver.

Try disable any overclocking on your card.

Turn off MSAA

Try disable the AMD Gaming Evolved "In Game Overlay".

Try this lowers you texture details from T3D setting with filtering off

Compile you game with dx11 instead of dx9 here we can insulate a little more the problem.

Compile you game with OpenGL, we can insulate a little more the problem, to be sure if the problem is with dx9.

BTW Can you change the title? to something more descriptive? referring to the lighting problem you have.


Install guide?

Is it possible to get a install guide?
I'm getting an error:
Error: [ioredis] Unhandled error event: [
{
"file": "net.js",
"line": 1191,
"name": "TCPConnectWrap.afterConnect [as oncomplete]"
}
]
this is looping in my server logs...

That's because it doesn't run on your local host. Have you rented a server?

This appeared when I tried the resource on my local test server(windows).
My steps was:

Adding the resource
Starts it..

Am I missing a step?

I fixed a bug in the Prototype Pollution. You can download the new version from https://github.com/Boostvolt/tesla_redis. Please continue writing there, as this project is no longer developed by the current developer and I'm working on it now.

I fixed a bug in the Prototype Pollution. You can download the new version from https://github.com/Boostvolt/tesla_redis. Please continue writing there, as this project is no longer developed by the current developer and I'm working on it now.

Unfortunately, it´s a "404-error" on that link. Any chance to get the site back up?
Getting this error continously:

Updated and maintained resources are available here: https://www.playlolly.net/


parameterize ccm cluster channel

Updated rules and build reporting from teamcity. this should be good to merge.


Switch to cobra, implement channel crud, watch and configs

Implement channel crud
Implement custom configuration path if the user wants it
Switch to Cobra framework

todo in another PR:

we can have the fancy stdout messages back later with the ✅ , 🚀  etc. emojis. let's just keep it that way for now.

this might be nice to use https://github.com/GetStream/stream-chat-go/pull/188

I'm merging it so that I can proceed faster with the next iterations. Feel free to fix anything.


[Feature request] Wine

Very nice mod! I know you mentioned jam and smoothies as a possible planned feature, but I think wine would be fun/interesting as well. Barrels could be used to make the wine - maybe right clicking the barrel with a juice bottle would "deposit" the juice, and over time wine would be created, which could then be "harvested" by right clicking with an empty bottle.

thank you, and that's an interesting idea!
are you suggesting that the behaviour of vanilla barrels be overridden when using juice on them, or adding an all new type of barrel block?

Oops, I guess I didn't think about that. Ideally it would be a new block I think?

that's what I was thinking as well, I'd name it something like the "fermenting barrel," and use the vanilla barrel in the crafting recipe. also, I think this would be ideal if it had entirely no GUI, just deposit the juice, wait (maybe some sort of visual indicator towards progress?), and then remove

Yeah, I think that would work. I know Mr. Crayfish's Vehicles Mod uses small indicator bars/meters that appear when you mouse over barrels. In that mod it's for showing the amount of fluid in a barrel, but for this one it could be a progress bar?

my idea was a bar on the texture itself, but yes I think that might be better. It's just a little more work as I would have to look into how he pulled it off.

I just edited my comment with an alternative idea (not sure if you saw it)  but I'll rewrite it here:
Alternatively, a more immersive indicator could be a small particle effect coming from the barrel when the wine is done

hmm, how about both?
I can see myself mostly just settling a like of barrels in a corner and waiting for the particle effect to show up, but it's always nice to have a progress bar

Yeah, that makes sense. It would be a great addition imo! Thanks for taking my idea into consideration.

of course!
it'll probably be a pretty long time until I can find the time to build such a big feature (currently working on a brand new mod) but I'll be thinking about the ideal way to do this


Refactoring: Push(namespace.PrefixedData)->Push(namespace.ID, []byte)

for details see: https://github.com/celestiaorg/nmt/issues/55
closes: #55

Note that due to the copy: https://github.com/celestiaorg/nmt/pull/56/checks?check_run_id=6312183477

or we should pass both as separate params as well.

Yeah, that is what I thought as well but after we chatted about it it seemed not necessary and I didn't think about it further. Can you open an issue with the proposed method signature? I'll do a quick follow-up PR in the next few days.


bosco not working on node v0.10, dependency using "const"

We should deprecate support of 0.10?


Add hook to specify element style

The component should be able to receive callbacks that give the element style info (i.e. color, text-color, stroke, etc)

Fixed by #12


403 Fail Download

Hello, I can not download gpt2_en from http://d0.ananas.chaoxing.com/download/8ea87b8bb9f6edf8154ea490b5b7ae01?fn=en,
but other file is ok, is there sth wrong? thanks!

Hello, I can not download gpt2_en from http://d0.ananas.chaoxing.com/download/8ea87b8bb9f6edf8154ea490b5b7ae01?fn=en,
but other file is ok, is there sth wrong? thanks!


Hotfix/validate accesstoken permission for upserting

In my test project, this seems to be incorrectly blocking access.

@gregorio-michael We should go with the default safe version with also provides a warning at boot time. So by default it may not be backwards compatible.

Is this PR different then PR #74 ?

Is this PR different then PR #74 ?

This one is a superset of #74.
#74 only verified the access token.
This one builds on top of it and does ACL checking. It does require some updates to the host project's ACLs. I'm curious if it is possible to generally avoid having to add ACLs for updateAttributes/create and support wildcard WRITEs since we use the wildcard style now and it generally works with the builtin stuff.
We should probably eventually add some ACL checking on some of the other (read) requests too.

This one is a superset of #74.
#74 only verified the access token.
This one builds on top of it and does ACL checking. It does require some updates to the host project's ACLs. I'm curious if it is possible to generally avoid having to add ACLs for updateAttributes/create and support wildcard WRITEs since we use the wildcard style now and it generally works with the builtin stuff.
We should probably eventually add some ACL checking on some of the other (read) requests too.

Do we need to check for read access also?


Minecraft crash

When I open a GUI like from a chest, oven, craft table, etc... my Minecraft got kinda frost, idk why, but it only happens when I use bordless screen, so I imagine that is an issue from the mod

Hi! By itself, the mod doesn't have such issues (I wouldn't publish a release this obviously broken), so it's likely some other mod interacting weirdly with CWB. I'd be happy to help you find the root cause of this problem if you can provide a bit more detail: which Minecraft version are you playing on? Which other mods do you have installed? What's the minimal list of mods required to reproduce the issue?
In the meantime, you can try switching the fullscreen type used by CWB from windows:windowed to windows:borderless or windows:exclusive in the mod's settings to see if that prevents the issue. Let me know how it goes!


Simplify SVG arrow

SVG arrow should be optimized in order to save some bytes.

Moved to  #114 and closed.


[T2M-GPT] A loss question about VQVAE

This is a very outstanding job, and it has aroused my great interest.
But I have a small question, why is loss_embedding omitted during the training of VQVAE?
It seems that only reconstruction loss and commit loss are used on the loss function,

Thanks for your interest in our work!
We employ two standard recipes during training: EMA and Code Reset. Specifically, the vector embedding is updated via EMA (https://github.com/Mael-zys/T2M-GPT/blob/main/models/quantize_cnn.py#L50).

Thank you for such a quick reply, what a simple but efficient job!


NO-ISSUE,WIP: art build fix for the cachito issue

Description
This PR is to fix ART build failing on cachito side.
Fixes # (issue)
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
This PR will be tested by @joepvd
Expected Outcome
ART build should pass.

Confirming green test build with the current state of the pr: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=64307236

/lgtm


@preact-signals/utils deepSignal wrong types

deepSignal and useDeepSignal return a signal that requires adding .value, but typescript doesn't seem to resolve that correctly.

Steps to reproduce:

create a vite project with react-swc plugin
install @preact-signals/safe-react and @preact-signals/utils
import deepSignal

It's a problem with types of @preact-signals/unified-signals deps. Will fix soon


add(scan): Implement RegisterKeys service request to register new keys

Motivation
Close #8203.
PR Author Checklist
Check before marking the PR as ready for review:

[x] Will the PR name make sense to users?
[x] Does the PR have a priority label?
[x] Have you added or updated tests?
[x] Is the documentation up to date?

Solution

Preparation

Refactor obtaining of activation heights
Mock viewing keys for tests

Impl the RegisterKeys service request
Refactor tests

Review
Reviewer Checklist
Check before approving the PR:

[ ] Does the PR scope match the ticket?
[ ] Are there enough tests to make sure it works? Do the tests cover the PR motivation?
[ ] Are all the PR blockers dealt with?
PR blockers can be dealt with in new tickets or PRs.

And check the PR Author checklist is complete.

rustfmt reported formatting errors in files this PR doesn't touch. Should be fixed in #8252.

I added two more changes that merit review:

Remove a redundant comment, and
Refactor mocking Sapling scanning keys.


Update MFSideMenuContainerViewController.m

Added code to account for notification bar side as well as a bug I encountered when apps were opened in landscape, you could not view the entire menu due to the frame not being correct if the view that contained the slide-out menu was not the initial view.

+1


[Feature] Added presentation viewer

Integrated revealjs in web-app
Presentation slides can be created from markdown files

Fixes https://github.com/JankariTech/web-app-presentation-viewer/issues/5

Something changes the complete look of web when running this branch. Colors and fonts are different
original:

with this extension:

Something changes the complete look of web when running this branch. Colors and fonts are different original:
with this extension:

That's due to the use of import 'reveal.js/dist/reset.css'. I have removed the reset.css which will not affect the reveal slides.


Getting interpolation type by String

Issue details
Requesting for feature addition to get interpolation instance by interpolation name.
Sometimes I'd like to be able to get an interpolation type from, for example, a text file. The Interpolation class doesn't feature a method to get an instance of Interpolation via String input. Current workaround would be something like
private Interpolation getInterpolationByName(String name) {
    try {

        Field field = Interpolation.class.getField(name);
        return (Interpolation) field.get(Interpolation.class);

    } catch (NoSuchFieldException | IllegalAccessException ex) {
        ex.printStackTrace();
        return Interpolation.linear;
    }
}

This is a feature request for a static function in the Interpolation class, that returns the appropriate instance of a (built in interpolation)[https://github.com/libgdx/libgdx/wiki/Interpolation] type.
Version of LibGDX and/or relevant dependencies
1.9.10
Please select the affected platforms

[x] Android
[x] iOS (robovm)
[x] iOS (MOE)
[x] HTML/GWT
[x] Windows
[x] Linux
[x] MacOS

Please add [FEATURE REQUEST] into the title.

Until this is implemented you could use a Map<String, Interpolation> or a method with a big Switch-case.

Would be faster, but this approach doesn't require to change the method if the built in Interpolation types are changed

You can grab this for now. Might be handy to have in core also.
https://github.com/rockbite/talos/blob/bd668638f1ed197c6c1fa00fb7c37e0d7241aed4/runtimes/talos-libgdx/src/com/rockbite/tools/talos/runtime/utils/InterpolationMappings.java

If something like this went into core, I'd want it to be extensible. Otherwise it would be easier to just put the interpolations into an enum.

To do this properly, the use of an enum would be best but there would be no backwards compatibility. Another solution would be to use Reflection, however the function used to create some Map of <String, Interpolation> would need to be referenced at the start of runtime for it to be at least fairly efficient and not constantly require reflection. The last approach would be to not use reflection and create a Map and use the static {} block, this would be even worse because it would have to be constantly maintained. I really can't see this being a simple or useful implementation.

bad idea to add it using reflection, it is slow, it increase startup time for nothing

I'd suggest to use a map, populate it with the interpolations you need (using reflection or anything else). IMO this is application level code, it doesn't need to be in libgdx.


HDF5 saving error

After correctly training I am receiving the following error:
NotImplementedError: Saving the model to HDF5 format requires the model to be a Functional model or a Sequential model. It does not work for subclassed models, because such models are defined via the body of a Python method, which isn't safely serializable. Consider saving to the Tensorflow SavedModel format (by setting save_format="tf") or using save_weights.
The full traceback is the following:
Traceback (most recent call last):   File "main_ignnition.py", line 7, in <module>     model.train_and_validate()   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/ignnition/ignnition_model.py", line 678, in train_and_validate     self.gnn_model.fit(train_dataset,   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/engine/training.py", line 1229, in fit     callbacks.on_epoch_end(epoch, epoch_logs)   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/callbacks.py", line 435, in on_epoch_end     callback.on_epoch_end(epoch, logs)   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/callbacks.py", line 1369, in on_epoch_end     self._save_model(epoch=epoch, logs=logs)   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/callbacks.py", line 1433, in _save_model     self.model.save(filepath, overwrite=True, options=self._options)   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/engine/training.py", line 2111, in save     save.save_model(self, filepath, overwrite, include_optimizer, save_format,   File "[...]/.pyenv/versions/miniconda3-latest/envs/py38/lib/python3.8/site-packages/tensorflow/python/keras/saving/save.py", line 139, in save_model     raise NotImplementedError( NotImplementedError: Saving the model to HDF5 format requires the model to be a Functional model or a Sequential model. It does not work for subclassed models, because such models are defined via the body of a Python method, which isn't safely serializable. Consider saving to the Tensorflow SavedModel format (by setting save_format="tf") or using save_weights.
Is there a parameter that must be defined to solve this issue?

Dear HamidL,
Thanks for your interest in IGNNITION.
For reproducibility purposes, would you be so kind to provide the concrete Python and TensorFlow version that you are using to execute your model?
Best,
David

Dear David,
I'm currently using Python 3.8.5 and TensorFlow 2.5.0
I'm using that version of TF due to a CUDA error related (or at least, that's what I think) with TF 2.3.0 and the RTX 30 series cards (more details here https://github.com/tensorflow/tensorflow/issues/43701).
Best,
Hamid.

Dear Hamid,
Unfortunately IGNNITION does not yet have support for TensorFlow 2.5.0.
We are currently working on fixing this issue, so please stay tuned for new releases of IGNNITION.
Best,
David


containsMatchingElement is not in published version

Version: 0.6.1 link to published version
As you can see, the published version does not include containsMatchingElement, so the assertion is never added.

Apologies, just saw the other issue referencing this. Would love to see the new version soon, thanks for your hard work! 😄


MS SQL Server: add support for IDENTITY column option

This PR implements support IDENTITY column option of T-SQL (MS SQL Server). Example:
CREATE TABLE [dbo].[table_name]
(
  [columnA] int IDENTITY(1,1) NOT NULL,
  [columnB] nvarchar(255) NULL
)

Pull Request Test Coverage Report for Build<PHONE_NUMBER>3
Details

88 of 93 (94.62%)  changed or added relevant lines in 4 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.01%) to 89.348%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/parser/mod.rs
9
10
90.0%

tests/sqlparser_mssql.rs
72
76
94.74%

Files with Coverage Reduction
New Missed Lines
%

tests/sqlparser_bigquery.rs
1
90.25%

Totals

Change from base Build<PHONE_NUMBER>0:
0.01%

Covered Lines:
29533

Relevant Lines:
33054

💛  - Coveralls


vicky: Additional fields for a better UI experience

We want to add at least the following fields for our tasks:

created - Timestamp
started - Timestamp
closed - Timestamp
author - Foreign key to user
parent - Foreign key to other task
creator - Foreign key to user

Author is the person, which started the chain.
Creator is the account, which created the task.
If a task creates another task, the author should be propagated.

This is partly implemented by #7.

We might have to think about this a bit more:
Currently, most tasks are going to be scheduled by a machine, therefore there is no user to assign to. But I would like to see, which machine token scheduled the task.
Also, if a task is scheduled by another task, it might transfer the author/creator.
Also, I would like to see a functionality to schedule a pre-defined task from the web interface.


Completion box appears in wrong place

When having suggestions without documentation, I've seen the completion box appear in a different place than the expected. Most of the times, where the last suggestion was triggered (or beginning of the document if it's the first time).
Here's an example on a CSS document, though I could reproduce in JSON and HTML as well.

This happens in 1.21 as well as in today's Insiders

Does this issue occur when all extensions are disabled?: Yes

Should be fixed with https://github.com/Microsoft/vscode/commit/a9761fbbe5defce26af05a122355043f2fc0a3b9#diff-caac303ecc98a837b262c2c9a093026d. Please try again in the Insiders on Monday


Danger Local should note that you can use a PR ID when it fails

Currently
➜  Quark (danger) danger local
No recent pull requests found for this repo, danger requires at least one PR for the local mode. (RuntimeError)
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/ci_source/local_git_repo.rb:52:in `initialize'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/danger_core/environment_manager.rb:12:in `new'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/danger_core/environment_manager.rb:12:in `block in initialize'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/2.1.0/set.rb:263:in `each_key'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/2.1.0/set.rb:263:in `each'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/danger_core/environment_manager.rb:9:in `initialize'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/commands/local.rb:29:in `new'
    /Users/paulofaria/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/danger-0.9.0/lib/danger/commands/local.rb:29:in `run'

Which is meh.
This should probably be more like:
➜  Quark (danger) danger local
No recent pull requests found for this repo, danger requires at least one merged PR for running locally.
This could be because you are using a rebase flow instead of merges, in this case, you should run:

$ danger local --use-merged-pr=[id]

Which will let you work against an existing PR.

I ran into this in a brand new repo that has no PRs or other branches yet. It caused a CI failure, which i think should not be a hard failure but instead a message like you have suggested be displayed.

I'm running into this issue as well but I'm not sure how to fix it:
➜  romain-pouclet.com git:(setup-danger) bundle exec danger local
bundler: failed to load command: danger (/usr/local/opt/rbenv/versions/2.2.4/bin/danger)
RuntimeError: No recent pull requests found for this repo, danger requires at least one PR for the local mode
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/ci_source/local_git_repo.rb:40:in `initialize'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/environment_manager.rb:14:in `new'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/environment_manager.rb:14:in `block in initialize'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/environment_manager.rb:9:in `each'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/environment_manager.rb:9:in `initialize'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/commands/local.rb:22:in `new'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/lib/danger/commands/local.rb:22:in `run'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/claide-1.0.0/lib/claide/command.rb:334:in `run'
  /usr/local/opt/rbenv/versions/2.2.4/lib/ruby/gems/2.2.0/gems/danger-0.7.3/bin/danger:5:in `<top (required)>'
  /usr/local/opt/rbenv/versions/2.2.4/bin/danger:23:in `load'
  /usr/local/opt/rbenv/versions/2.2.4/bin/danger:23:in `<top (required)>'

I've set my DANGER_GITHUB_API_TOKEN and I have a couple of opened pull request: https://github.com/Palleas/romain-pouclet.com/pulls.
Am I in a weird glitch or am I doing something wrong? 😁

You might be using squash commits, it looks for a specific format of commits that GH make on merges

I don't think I am... It happens that I merge branches without opening a pull request though, could that be the issue? If I understand correctly, danger local looks for closed PR to run against?

Yeah, it looks for commits that GitHub itself makes when you merge a PR, this should be more obvious with #518 when there's no attempts to guess the latest PR, you'd have to provide the link

Oh cool, thanks!

danger local now pick the most recent PR if you don't specify.


Copy paste tables from Word

Hi,
We have some complaints from out client that when copy / paste from Word the styling of tables is lost.
I tried it myself and made a table in Word with colored cells and text. And indeed using the 'paste from Word' button the styling is lost. In the pop-up, where I paste the table, the styling (with colors) is correct, but after closing the pop-up the styling is lost in the main screen of the widget.
How does this happen? Is this something we do wrong or is this something not working in the widget?

Hi,
The client is still complaining about this. Can anyone please give a reaction?


[Feature] Support show grants for new RBAC

What type of PR is this：

[ ] BugFix
[x] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto backported to target branch

[ ] 2.5
[ ] 2.4
[ ] 2.3
[ ] 2.2

[FE PR Coverage Check]
:disappointed: fail : 128 / 425 (30.12%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/privilege/UserPEntryObject.java
0
1
00.00%
[34]

:large_blue_circle:
com/starrocks/sql/ast/GrantPrivilegeStmt.java
0
2
00.00%
[41, 43]

:large_blue_circle:
com/starrocks/privilege/ResourcePEntryObject.java
0
1
00.00%
[29]

:large_blue_circle:
com/starrocks/privilege/PrivilegeCollection.java
0
3
00.00%
[62, 66, 318]

:large_blue_circle:
com/starrocks/server/CatalogMgr.java
0
1
00.00%
[277]

:large_blue_circle:
com/starrocks/privilege/DbPEntryObject.java
0
1
00.00%
[32]

:large_blue_circle:
com/starrocks/privilege/FunctionPEntryObject.java
0
2
00.00%
[38, 42]

:large_blue_circle:
com/starrocks/privilege/GlobalFunctionPEntryObject.java
0
1
00.00%
[33]

:large_blue_circle:
com/starrocks/privilege/ResourceGroupPEntryObject.java
0
1
00.00%
[32]

:large_blue_circle:
com/starrocks/privilege/TablePEntryObject.java
0
2
00.00%
[37, 41]

:large_blue_circle:
com/starrocks/privilege/CatalogPEntryObject.java
0
1
00.00%
[42]

:large_blue_circle:
com/starrocks/qe/ShowExecutor.java
10
145
06.90%
[535, 536, 537, 538, 539, 540, 541, 1724, 1725, 1727, 1728, 1730, 1731, 1732, 1735, 1736, 1738, 1739, 1740, 1741, 1742, 1744, 1745, 1746, 1747, 1749, 1750, 1752, 1753, 1754, 1755, 1756, 1758, 1759, 1760, 1761, 1762, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1772, 1773, 1775, 1776, 1779, 1780, 1781, 1782, 1783, 1784, 1786, 1787, 1788, 1789, 1790, 1791, 1793, 1794, 1795, 1797, 1798, 1799, 1800, 1802, 1803, 1804, 1805, 1807, 1810, 1811, 1813, 1814, 1815, 1816, 1818, 1819, 1820, 1821, 1822, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1832, 1833, 1835, 1837, 1838, 1839, 1841, 1842, 1843, 1844, 1846, 1847, 1850, 1851, 1852, 1853, 1854, 1855, 1857, 1858, 1859, 1861, 1863, 1864, 1865, 1866, 1867, 1868, 1875, 1877, 1878, 1879, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1889, 1891, 1892, 1893, 1895, 1896]

:large_blue_circle:
com/starrocks/sql/analyzer/PrivilegeCheckerV2.java
3
19
15.79%
[1052, 1053, 1055, 1056, 1058, 1059, 1062, 1063, 1064, 1066, 1067, 1068, 1091, 1092, 1093, 1118]

:large_blue_circle:
com/starrocks/sql/analyzer/AstToStringBuilder.java
34
137
24.82%
[293, 314, 315, 316, 318, 321, 322, 323, 324, 326, 327, 328, 330, 334, 335, 336, 338, 339, 340, 341, 343, 345, 346, 347, 350, 353, 354, 355, 357, 358, 359, 361, 364, 365, 368, 369, 370, 372, 373, 374, 376, 379, 380, 381, 383, 384, 386, 389, 390, 391, 393, 395, 396, 397, 398, 399, 400, 401, 403, 404, 406, 409, 411, 412, 413, 415, 416, 418, 419, 420, 421, 423, 424, 425, 428, 430, 433, 434, 435, 436, 438, 439, 440, 443, 446, 447, 448, 449, 450, 452, 453, 455, 459, 460, 462, 464, 465, 467, 470, 476, 498, 503, 528]

:large_blue_circle:
com/starrocks/sql/ast/AstVisitor.java
1
3
33.33%
[596, 600]

:large_blue_circle:
com/starrocks/sql/ast/ShowRolesStmt.java
3
6
50.00%
[51, 52, 54]

:large_blue_circle:
com/starrocks/sql/ast/ShowGrantsStmt.java
11
21
52.38%
[63, 64, 65, 73, 74, 75, 76, 97, 98, 100]

:large_blue_circle:
com/starrocks/sql/ast/BaseGrantRevokePrivilegeStmt.java
2
3
66.67%
[151]

:large_blue_circle:
com/starrocks/privilege/PrivilegeManager.java
7
10
70.00%
[1307, 1329, 1358]

:large_blue_circle:
com/starrocks/sql/ast/ShowUserStmt.java
4
5
80.00%
[45]

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
25
30
83.33%
[3992, 3993, 3995, 4013, 4014]

:large_blue_circle:
com/starrocks/privilege/DefaultAuthorizationProvider.java
5
6
83.33%
[74]

:large_blue_circle:
com/starrocks/sql/analyzer/PrivilegeStmtAnalyzerV2.java
14
15
93.33%
[359]

:large_blue_circle:
com/starrocks/sql/ast/GrantRoleStmt.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/ast/RevokeRoleStmt.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/mysql/privilege/Auth.java
2
2
100.00%
[]

:large_blue_circle:
com/starrocks/sql/analyzer/PrivilegeStmtAnalyzer.java
1
1
100.00%
[]

:large_blue_circle:
com/starrocks/sql/ast/BaseGrantRevokeRoleStmt.java
2
2
100.00%
[]


Watched addresses are not re-subscribed on Blockbook when websocket connection is restarted

When the websocket connection from multiwallet to blockbook is restarted by the websocket watchdog, we are not re-subscribing to watched addresses. This causes the multiwallet to ignore new transactions reported by the network for addresses of interest and the internal wallet state cannot be updated until a manual restart of the multiwallet is triggered.
Acceptance criteria for a fix:

[ ] Ensure the current list of watched addresses are available from a canonical interface. (I believe the most likely source would be https://github.com/OpenBazaar/openbazaar-go/blob/f3499105bfdb834cddf365e140f391ffac0033f8/vendor/github.com/OpenBazaar/multiwallet/service/wallet_service.go#L569, but that needs to be verified.)
[ ] Trigger re-subscription of all watched addresses from their canonical source similar to as-shown in https://github.com/OpenBazaar/openbazaar-go/blob/f3499105bfdb834cddf365e140f391ffac0033f8/vendor/github.com/OpenBazaar/multiwallet/client/blockbook/client.go#L620-L626.
[ ] Bonus: The re-subscription should be batched into a single HTTP request.
[ ] Bonus: Refactor other cases where this subscription occurs to reuse this behavior.

https://github.com/OpenBazaar/openbazaar-go/issues/1919 tracks the multiwallet AddWatchedAddresses optimization @placer14 .

This does in fact seem to be the authoritative source when spinning up the node https://github.com/OpenBazaar/openbazaar-go/blob/f3499105bfdb834cddf365e140f391ffac0033f8/vendor/github.com/OpenBazaar/multiwallet/service/wallet_service.go#L569

It seems as though addresses are re-subscribed in the code already on socket disconnection @placer14. I'm confused.
On disconnect we bark the watchdog
i.SocketClient.On(gosocketio.OnDisconnection, func(c *gosocketio.Channel) {
		Log.Warningf("websocket disconnected (%s)", i.String())
		i.websocketWatchdog.bark()
	})

which triggers a setupListeners() call that reconnects the subscription.
func (w *wsWatchdog) guardWebsocket() {
	var t = time.NewTicker(1 * time.Second)
	defer t.Stop()
	for range t.C {
		select {
		case <-w.wsStopped:
			Log.Warningf("reconnecting stopped websocket (%s)", w.client.String())
			w.client.socketMutex.Lock()
			if w.client.SocketClient != nil {
				w.client.SocketClient.Close()
				w.client.SocketClient = nil
			}
			w.drainAndRollover()
			if err := w.client.setupListeners(); err != nil {
				Log.Warningf("failed reconnecting websocket (%s)", w.client.String())
				w.client.socketMutex.Unlock()
				w.client.sendAndDiscardCloseChan(fmt.Errorf("websocket unavailable (%s): %s", w.client.String(), err.Error()))
				go w.putAway()
				return
			}
			w.client.socketMutex.Unlock()
		case <-w.done:
			return
		}
	}
}

setupListeners() executes:
for _, addr := range i.listenQueue {
		var args []interface{}
		args = append(args, "bitcoind/addresstxid")
		args = append(args, []string{addr})
		i.SocketClient.Emit("subscribe", args)
	}

which subscribes to those in the listenQueue again.

I can make this subscribe obviously a bulk one but that doesn't change the reconnect behavior.

Closing as resolved by https://github.com/OpenBazaar/openbazaar-go/issues/1918.


feat(restapi): add emailSend action

Add emailSend action for /@email-send restapi endpoint.
Ref: https://plonerestapi.readthedocs.io/en/latest/email-send.html

Be aware that this endpoint only works if the "sender" has the "Use mailhost services" permission.
By default i think that only admin has this permission to avoid spam problems, so probably this action could be unusable in most of the cases.
We needed this for a simple form action and we ended up with a custom endpoint like email-notification (where you can't pass the recipient)


add example code for s3 io manager

includes example code to set up s3 io manager and vary prefix per branch (commented by default)
brings back the second asset

Current dependencies on/for this PR:

main

PR #11   👈

This comment was auto-generated by Graphite.


For Ipad landscape mode - records portrait video

Before submitting an issue please make sure that:

[ ] Issue is reproducable in the Demo Project
[ ] Issue is reproducable with a clean install
[x] You are running on a Device and not the Simulator
[ ] You have searched existing issues (Open and Closed)
[ ] You are using an appropriate version of XCode and iOS

Issue environment:

Device Model:
Xcode Version:
iOS Version:
Pod Version or Repo Commit:

Issue Details:

I've test code on ipad pro with ios 12.2 & swift 5
In potrait mode everthing works fine but while I'm going to record in landscpe mode nodes orientation records perfectly but world records in potrait mode....
Is their any setting to do that...

any update on this issue

bump

I'm having the same issue where if I'm trying to record in landscape mode on iphoneX the recorded scene turns out fine but the background is recorded in portrait mode.

Any updates on this issue?

I'm having the same issue where if I'm trying to record in landscape mode on iphoneX the recorded scene turns out fine but the background is recorded in portrait mode.

Did u manage to fix it?

Nope never did.
2020年9月13日(日) 0:57 Pouya Khansaryan<EMAIL_ADDRESS>
I'm having the same issue where if I'm trying to record in landscape mode
on iphoneX the recorded scene turns out fine but the background is recorded
in portrait mode.
Did u manage to fix it?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/svhawks/SceneKitVideoRecorder/issues/55#issuecomment-691509422,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABP2RVVKNQ4SRCMBRTGVRBDSFOK5NANCNFSM4HS3MOJA
.

I finally used SCNRecorder I it’s working just fine.

From: Jiaying Wei<EMAIL_ADDRESS>Sent: Saturday, September 12, 2020 7:12:49 PM
To: svhawks/SceneKitVideoRecorder<EMAIL_ADDRESS>Cc: Pouya Khansaryan<EMAIL_ADDRESS>Comment<EMAIL_ADDRESS>Subject: Re: [svhawks/SceneKitVideoRecorder] For Ipad landscape mode - records portrait video (#55)
Nope never did.
2020年9月13日(日) 0:57 Pouya Khansaryan<EMAIL_ADDRESS>
I'm having the same issue where if I'm trying to record in landscape mode
on iphoneX the recorded scene turns out fine but the background is recorded
in portrait mode.
Did u manage to fix it?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/svhawks/SceneKitVideoRecorder/issues/55#issuecomment-691509422,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABP2RVVKNQ4SRCMBRTGVRBDSFOK5NANCNFSM4HS3MOJA
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/svhawks/SceneKitVideoRecorder/issues/55#issuecomment-691577871, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AMLIPZ5KT5UIPDUSINOPK2DSFQFADANCNFSM4HS3MOJA.


Blame option description was changed and example was added.

Blame option description was changed and example was added.

@Sanan07 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@Sanan07 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@AbhitejJohn @pavelhorak Please take a look

Adding @nohwnd cause he has better context for a review.

@Sanan07 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@Mikejo5000 Thank you for your comments, I have changed docs based on them. Please, also add @kendrahavens as a reviewer.

@Sanan07 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off I believe this is good to go now.

@ktoliver : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@ktoliver : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@Mikejo5000 I made some style and grammar edits. Sequence.xml and sequence.xml are both used and I can't verify which is correct, so I'll leave them as-is. We'll merge the PR now.


Support for Vulkan GLSL compute shaders and push constants?

It's unclear in the Project>Options>General settings and the documentation if Vulkan GLSL and compute shaders are supported.
As a result, a layout(push_constant) uniform { ... } produces a compilation error.

Unfortunately, some things aren't supported. Vulkan GLSL will fully be supported once I add Vulkan as a (optional) rendering backend. Fortunately, Vulkan rendering backend is actually on my TODO list for v1.4.*/v1.5 updates (since I would like to add support for RTX shaders sometimes in the future).
This is first time I am documenting something so the documentation could also be vastly improved.


Add documentation and example for quackyducky part of Everparse

As I had to figure out how to use quackyducky during my research, I thought I could contribute to the documentation with what was missing.
I would be happy to get feedback :)

Thanks a lot Samuel for your proposal! Sorry for the late reply, our focus has long been on the 3d side, as you guessed right.
So far we have not made any distinctions between tests and examples, in the sense that I meant tests/sample as an (undocumented) example for QuackyDucky. Worse, 3d tests and examples are all in a separate directory, src/3d/tests.
So, restructuring all tests and examples is definitely on my radar. To this end, I will probably integrate your proposal as examples/qd and move some of src/3d/tests/tcpip into something like examples/3d.


How to build from the source

Hi, I'm new player of bazel, I just know how to add submodule to tensorflow,
but for tensorflow_fold, I want to build it from its source, how to do it?
If you have time, please show me the way. Thanks

Instructions for building from sources are here.


add db33 gradient

Reason for change

Add the gradient fo DB33 to the product page.
Testing

Go to the product page component in storybook.
Select db33-mysql.
The product card should have a cool dark blue gradient that matches the DB33 logo.

Checklist

[ ] CHANGELOG: The Unreleased section of CHANGELOG was updated
[ ] Prop changes: docs were updated
[ ] Prop changes: E2E tests were updated, testing from the highest level possible
[ ] Platform testing: If this change should be tested against a platform, has it been?

@davidleger95 this was already added yesterday? Sorry if this was also a ticket

oh oops, I thought i pulled master and didn't see it there. turns out I didn't actually pull master :P


ERROR in Loader on npm run hot-server

When I run npm run hot-server I get this error:
ERROR in Loader C:\Users\alex\kapla3\node_modules\url\url.js?limit=10000&mimetype=application/font-woff didn't return a function
 @ ./~/css-loader?sourceMap!./~/font-awesome/css/font-awesome.css 6:479-532

ERROR in Loader C:\Users\alex\kapla3\node_modules\url\url.js?limit=10000&mimetype=application/font-woff didn't return a function
 @ ./~/css-loader?sourceMap!./~/font-awesome/css/font-awesome.css 6:563-615

ERROR in Loader C:\Users\alex\kapla3\node_modules\url\url.js?limit=10000&mimetype=application/octet-stream didn't return a function
 @ ./~/css-loader?sourceMap!./~/font-awesome/css/font-awesome.css 6:645-696

ERROR in Loader C:\Users\alex\kapla3\node_modules\url\url.js?limit=10000&mimetype=image/svg+xml didn't return a function
 @ ./~/css-loader?sourceMap!./~/font-awesome/css/font-awesome.css 6:730-781
webpack: bundle is now VALID.

This happens in my project on Windows 10 and macOS Sierra but not when I create a new project with electron-react-boilerplate.
Which is not too clear to me as I based my project on electron-react-boilerplate a few days ago and have kept it updated as described here.
Actually: This happens since I pulled the last changes.

ERROR in Loader C:\Users\alex\kapla3\node_modules\url\url.js?limit=10000&mimetype=application/font-woff didn't return a function

It looks webpack loaded url module instead of url-loader... but it can't reproduce on my machine.
Can you edit webpack.config.development.js#L55-L59 (change url to url-loader), and check it works?

my bad: In package.json I was missing url-loader. It now works unchanged.
Thanks for great help :-) and sorry for bugging you :-(


more flexible Makefile

I packaged mininet for www.nixos.org with these changes.
The only intended breaking change is that one has to run make install install-python instead of make install but I can revert this if needed. Dealing with python can be very annoying so I wanted to break that dependency.

The failure seems unrelated: previous PR suffers from the same error

I reworked it so that it doesn't break the install target. Instead I've added install-mnexec/install-manpages. Looking forward to see this merged since it would make packaging easier.


DebugHandler: debugger stops in background section for dynamic scenarios

In dynamic scenarios the hooks are skipped and so only the context of the Background is retained from the ScenarioRuntime.
This basically means that when I have a breakpoint on the file below on line 9 (or an error) the debugger will be pointing to the last line of the background.

When testing this I'm from my other Runner with parallel threads I'm getting a fun Graal error Multi threaded access requested by thread Thread[pool-2-thread-1,5,main] but is not allowed for language(s) js..
Don't think it's related to the code change but to be continued tomorrow.

When testing this I'm from my other Runner with parallel threads I'm getting a fun Graal error Multi threaded access requested by thread Thread[pool-2-thread-1,5,main] but is not allowed for language(s) js..
Don't think it's related to the code change but to be continued tomorrow.

The above is unrelated to this PR and it's related to the nature of Graal and the restrictions with the JS engine. I believe there's still a problem because of how we are running things in dynamic scenario outlines:

run background in a thread (which can potentially load karate-base.js which loads other features etc);
than pass the full context to each iteration of scenario including whatever background loaded outside of its context
the iterations will also call the karate-base etc and potentially override but my got feeling is that there's an issue there that should be avoided.

I'll investigate a bit but it's unrelated to this - sorry I meant to post the above in the PR. If I find something more concrete etc I'll open a new issue. Will mark the PR as ready to review.

The above is unrelated to this PR and it's related to the nature of Graal and the restrictions with the JS engine. I believe there's still a problem because of how we are running things in dynamic scenario outlines:

run background in a thread (which can potentially load karate-base.js which loads other features etc);
than pass the full context to each iteration of scenario including whatever background loaded outside of its context
the iterations will also call the karate-base etc and potentially override but my got feeling is that there's an issue there that should be avoided.

I'll investigate a bit but it's unrelated to this - sorry I meant to post the above in the PR. If I find something more concrete etc I'll open a new issue. Will mark the PR as ready to review.

1.0 released


Error: Location service is disabled

The plugins throws the "Location service is disabled" when the location is already enabled

I do not know if it's the same problem but: https://github.com/NativeScript/NativeScript/issues/1434

JS: Unhandled Promise rejection: Location service is not enabled or using it is not granted. ; Zone:  ; Task:  ; Value: Error: Location service is not enabled or using it is not granted.
JS: Error: Uncaught (in promise): Error: Location service is not enabled or using it is not granted.
I got this


Rerender summary when wikidata item is updated

When a wikidata page is changed, the item description might have been changed too - thus rerender summary as we wanna be able to include the description into the summary and purge it.
Related PR: https://github.com/wikimedia/restbase/pull/625
Bug: https://phabricator.wikimedia.org/T128894
cc @wikimedia/services

Coverage decreased (-0.1%) to 95.054% when pulling a7e3ab00e84eb2fb9fc789b0245736214264a61c on Pchelolo:wikidata into 7487f40ed4e058e7b1095ee4baf4c3ae164988f3 on wikimedia:master.

:+1:

One minor comment, otherwise LGTM.

Coverage increased (+0.5%) to 93.764% when pulling a858ad0ffc12eb54820724982de76a783175ab10 on Pchelolo:wikidata into 85aa806b16ca6ab85c40f74af73c731451f5837a on wikimedia:master.

Coverage increased (+0.5%) to 93.764% when pulling a858ad0ffc12eb54820724982de76a783175ab10 on Pchelolo:wikidata into 85aa806b16ca6ab85c40f74af73c731451f5837a on wikimedia:master.