Feature: changing settings white timer is running

Actual:

reset the timer when a user opens settings

Wanted:

show user confirmation warning when trying to change timers while the timer is running

Implemented in https://github.com/slavikdenis/vape-timer/commit/aa068e4ad7ac669c54c5997707b609abb38cfcc3


Doc for the OAS 3.0 Beta for Phase 1

Looks good to me.

@jdeoliveira @sanjuverm @chiragnarangmulesoft To review the docs.


Add support for writing data to Log Analytics

Seems the current operational insights go is about managing workspaces, sources, etc. To enable custom resources to log data, it would be great if the SDK supported creating and hashing the signature and sending associative maps as log data.

Howdy @heaths,
If I'm reading this correctly, it sounds like you're looking to update the actual Azure Insights service, not just the way in which we communicate it. While this falls outside of the scope of our repository, I'll make sure that this feedback gets passed along to the appropriate people.
Thanks for your interest in our SDK!
-Martin


Revisit dependency on Boost

Fix #339
Boost becomes an optional dependency.  Version has to be at least 1.62.0
NOTE:  More IF(HAVE_DTK_BOOST) are needed to conditionally add tests in the Search package.
I will fix it in another PR.  It introduces too much conflicts in the version with the Boost RTree helpers that I am working on.

Is Trilinos Boost TPLs not sufficient so that you had to introduce a new BoostOrg?

Is Trilinos Boost TPLs not sufficient so that you had to introduce a new BoostOrg?

Trilinos Boost TPL is only adding the headers.  We have no control on the libraries listed by the BoostLib TPL and it is missing Boost.MPI and Boost.Serialization that I am using in the RTree helpers.

@dalg24 There seems to also be BoostAlbLib in Trilinos (which I assume is used by the Albany project), which specifies a lot more libraries than regular BoostLib and does includes serialization and mpi.

Codecov Report

Merging #346 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #346   +/-   ##
======================================
  Coverage    97.6%   97.6%
======================================
  Files          70      70
  Lines        4504    4504
======================================
  Hits         4396    4396
  Misses        108     108

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 d1ae56e...904b2ab. Read the comment docs.

I know about BoostAlbLib, the thing is we still would not have any control over it.  By that I mean, it adds unnecessary libraries to the link line and we will run into the exact same problem if we decide we would like to use some other component of Boost that Albany is not already using in the future.

I know I may be asking for too much, but how difficult do you think it would be to be able to specify the required boost libraries through CMake configuration script instead of hardcoding therm? I think this would be an ideal outcome from the Trilinos perspective as many projects would probably struggle with this issue too.

@aprokop I addressed your comments.  Are you done with your review.  If you are not able to do it, please reassign to someone else.


How to escape encoding html tags

Hi,
I am having Object data which value contains
. When I invoke the template I got encoded characters. Is there a possibility to keep
?
                var template = Handlebars.Compile(text);
                var data = new {
                    Signature =  "Some text
 some text"
                };

                string result = template(data);

As a result i get this <br />. I would like to get

Use the triple-stash syntax:
{{{signature}}#

That solved it. Thanks.


Add MacX DVD Ripper Pro

If there’s a checkbox you can’t complete for any reason, that's okay, just explain in detail why you weren’t able to do so.
After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[x] The commit message includes the cask’s name and version.

Additionally, if adding a new cask:

[x] Named the cask according to the token reference.
[x] brew cask install {{cask_file}} worked successfully.
[x] brew cask uninstall {{cask_file}} worked successfully.
[x] Checked there are no open pull requests for the same cask.
[x] Checked that the cask was not already refused in closed issues.

Ref: https://github.com/caskroom/homebrew-cask/pull/24298

Thank you for your contribution.


change order of output formats in _output.yml

In order to guarantee that the menu item and links to downloadable pdf and epub appear in
the html output on first build.
See https://github.com/rstudio/bookdown/issues/210.

👍


Events from SVG

Hello, it's very exciting to see Seed evolving.
I was wondering if there is a way get events from a SVG. Should/Can I rewrite the SVG using the svg! macro and attach events to it?
I tried doing it, but did not get very far:
   let a:  El<Msg> = svg![
     g![
     class!["grid x-grid"],
     line![attrs!["x1" => "90"]]
     ]
    ];

Gives me:
error: line! takes no arguments
  --> src/lib.rs:45:6
   |
45 |      line![attrs!["x1" => "90"]]
   |      ^^^^^^^^^^^^^^^^^^^^^^^^^^^

error[E0599]: no method named `update` found for type `u32` in the current scope
  --> src/lib.rs:43:6
   |
43 | /      g![
44 | |      class!["grid x-grid"],
45 | |      line![attrs!["x1" => "90"]]
46 | |      ]
   | |______^
   |
   = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)

The whole svg code is here: https://github.com/tiberiusferreira/gringos_shower_monitor/blob/9b375422188a6981834dbead33f986f5cb8784c5/src/lib.rs#L40
Is this something Seed does not support yet?

Try using line_! instead of line!: The latter is reserved by rust, so we use this instead to deconflict.

Thanks it works.
There are some svg elements still missing, such as <title id="title">Some Title</title> right?
Is there something blocking support for them ?

Nothing blocking. Do you know which others are missing?

I don't, I just bumped into that one. I'll try to find a list online and test against it.

Don't worry about finding the list; already in the todos in shortcuts.rs. The Tags exist, but not macros for a number of SVG elements.

Closing since the original issue was solved. Thanks for making Seed awesome!


cmospwd: set correct supported platforms

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Does this software build on darwin? lib.platforms.x86_64 includes darwin

Looks not: https://hydra.nixos.org/build/241489585/nixlog/1
Maybe we really should restrict the platform to x86_64-linux only.


Querying Song From Android

Sound fingerprints are obtained for master list of songs, and stored in database using Fill database functionality.
To recognize the songs from Android, possible to match it through api ? How to compute audio samples from android and match against existing fingerprints in database.

I want to do something similar - I plan to take fragments and send it to a web service, and then use that web service to perform the analysis.


codebase file cleanup

Removed associated brawler search files

Looking good. Does removing the Brawler Search button from the home screen change the layout significantly at all?

Looking good. Does removing the Brawler Search button from the home screen change the layout significantly at all?

I'll remove it to maintain functionality of the application. We can add it back later

Also would it be possible to cleanly remove Brawler and BrawlerFactory from the entity folder?

Forgot to remove those as well. Thanks for catching that :)

fixed but one of the tests is no longer running. any thoughts?

which test? could you be a bit more specific

Seemed to have caught the bug. You need to add a dummy api key into test.env, and then the test passes. Going to merge if there are no other isseus 👍


Implement panini projection as default camera projection

Panini projection will not only offer lower distortion than rectilinear projection, but also allow for a much higher usable FoV (that has more gradual distortion) as seen in comparisons:

https://youtu.be/jQOJ3yCK8pI?t=24s
It will eliminate distortion at the edges of the screen and should have no distortion at 90 FoV.
Code with MIT license: https://github.com/shaunlebron/blinky
I think this should be default because distortion shouldn't be present with a low FoV, and a high FoV shouldn't be borderline unusable. That and it is quite annoying in games (especially those involving exploration) when you want to crank the FoV up enough to see the ceiling (or just feel like you aren't using a bad pair of binoculars) but can't do so without having jarring distortion near the edge of your screen.

Can this get the 'junior job' label added? Should be normal cameras stitched into one camera, so not nothing 'internal' rendering wise.

Is this not a post process (distortion) at the very end of the line?
in any case, kicking to 3.1

Yeah, it is a post process. See my edit above. Basically it takes the typical rectilinear view and distorts it.
This could likely be done by a user easily in 2.X, though there are fuzzy parts:

the quality of the sphere (making sure it's high-res enough where the edges don't cause a jarring transition)
the FoV... for proper optimization, the game world camera and projection-seeing camera would need a linked FoV
to support a smaller FoV from the game world camera, the projection on the sphere would need to be at size (as in a smaller projection should be projected smaller rather than stretched) OR maybe I'm wrong on that and it'd need to be the same projection size on the sphere with the projection-seeing-camera staying at a fixed FoV (or smaller FoV but further away from the inside of the sphere to result in the same coverage but different view angle... but I doubt this one)
doing this dynamically... doing it now would require manually setting up a rig each time (or maybe hooking it up from an instanced scene).

I don't know anything about GDscript (AFAICT the only way to do a camera projection, and IIRC the docs didn't help much) to know if these issues are easily solvable, but I assume that doing the projection internally will yield cleaner results.

Still reproducible/relevant in 3.1 master 48890b1 : not implemented yet

@Noshyaar, not sure if you're interested or just doing book-keeping... but as I've said above a prototype for this should be quite easy to do for anyone who knows how to do camera projections.
A prototype might not be enough for a pull-request (though it might be usable in games for those who manually add it), but as I've said before some other person might be able to internalize it. Plus it'd be good so users can compare distortion and how it 'feels'.
It also might take some tinkering to get the most accurate/distortion-free projection(s). Or just to find the right setup. However I'm sure someone could implement multiple projection types user-side and it'd be minimal work implementing them internally in one go. Stitching multiple cameras together for less distortion is a thing though, so that'd be the more complex thing (and an area devs might not be enthused about because of increased rendering load).
Also correction from my previous comment: a panini projection (if I understand it correctly) would be a cylinder rather than a half-sphere as I described (I'm not sure if that is a thing or even what the distortion would look like particularly at ~90 FoV... maybe fish-eye, but I think that'd only apply at 180+ FoV).

I have been working on an equirectangular projection shader yesterday. Since Godot now properly passes ViewportTextures to Shaders, and once you have a cubemap from viewports to work with, this is fairly easy to implement (and basically works as a foundation for every other projection, I guess).
However, it creates some visual artefacts when using bloom and, well, shadows.

This is to be expected, since that's how these "effects" work.

As a proof of concept, this kind of works, and with a few hacky workarounds, I can use this scene as a drop-in replacement for every other camera I've been using in my game (once I've fixed all the bugs with it). It doesn't slow down the game too much, however, the artefacts are something I'd want to fix as well, before I would even consider using that technique to achieve nice fisheye effects.
Now, this was implemented using shaders and viewports, since I don't know where to start implementing that in the actual game engine, but it suppose the same artefacts would occur when trying to get this projection to work with "built-in" engine code.

I've given this a try as well as I was needing a fisheye camera for my game. After I got the fisheye working, I decided to add some more projections as well, you can find the repo here. For reference, here is the Sponza demo in fisheye view:
Now, as pointed out by @eiszfuchs, there are artefacts when screen space effects are close to the edges between two cameras, and image quality goes down in heavily distorted regions. I haven't tried that, but maybe it would be possible to render more per camera, say 100°, and only work with the "useful" 90° to compensate. I suppose the resolution of each individual camera could be adjusted depending on the FoV and the projection used to limit the additional rendering cost.
For reasonable fields of view that stay below 180°, it is worth pointing out that 3 cameras are enough if you look at the corner between the 3 cameras, although that means you're looking right at a region of the screen where artefacts are likely to appear. If anything can be done to make those artefacts less visible, I would be interested to know about it.
Also worth noting is that on a 16:9 screen, you could technically render a 150° FoV panini projection using only 3 cameras instead of 5, as the top and bottom ones are not visible.

Thank you @Cykyrios that's interesting. Although testing could be better (like having objects at different ranges, vertical camera rotation/player movement, maybe some basic textures or rotating objects, changing projection methods/toggling grid in-game etc). Some things seem off (like a 360 view gives black rectangles on the sides and seems to have a blind spot and thus not fully 360), although I'm not sure on everything (like some of the projections seem to have set distortion and just scroll the image).
Also for around 150 FoV and under it seems like you could save pixels by going with tall aspect side cameras (matching the height of the middle one) and having the width only go out as far as needed (at least as math permits, but you could at least try just half of what you use now in some cases). I could also see the lacking top/bottom portion useful in any sort of game where that could be obscured with a GUI or extra mesh (via a viewport below, or above if it has a transparent background), particularly games with mechs/planes/spaceships (the blank section skinned as controls or other internal part of the vehicle).
The 3-camera setting on projections seems like it's too similar for each projection (like I wouldn't expect 3 warped areas for a cylinder projection), but then again I don't know enough about projections to be certain.

Not sure if you've tried actual projection or not (like Blinky where you have a camera viewing the projection), but it might allow for higher quality (if you make the 1st cameras higher res and the viewer camera native) with screen-space shaders applied to the native camera.

I must admit that I didn't iron out any obvious issues such as the black parts (or entire screen going black at 360° FoV) and just wanted the proof of concept out. I do agree there's a blind spot at the back, I suspect this is due to the automatic scaling/zoom to prevent seeing "outside" the projection, but is maybe too conservative. In this regard, I am not convinced the displayed FoV is the requested one either - 180° looks more like 160-170 if you look at the grid lines (one line every 10° plus the center lines).
Cylindrical, Equirectangular and Mercator look pretty similar, and the panning/scrolling effect is actually just an interesting side effect of these projections.
Also, setting the number of cameras lower than 5 is not properly implemented at this time.
I think that based on what I managed to do here, it would be interesting to see what would be required to do in order to make non-standard projections work with minimal impact on rendering time and visual quality, and whether some of those improvements are possible on the user's side or require changes on the engine side.

@Cykyrios I've just dropped your camera into a first-person test project that someone made and it seems currently the best setting is 3-camera rectilinear at 120 FoV, which seems like it could be a sane default (there is still stretching at the left/right edges of the screen, but overall not too bad and allows for wider FoV).
Others feel too much like a funhouse mirror, but panini at 150 FoV should work for any game that doesn't allow up/down camera rotation (1st-person dungeon crawlers with grid-based motion as a prime example, like Legend of Grimrock).

Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine.
The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker.
If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance!


How about removing users?

Cool little package guys, thank you for taking the time.
Seems really handy for a project I am working on, however inviting users to the workspace and channel are only 1/2 the battle, I need to be able to entirely remove them from the workspace as well.
Any ideas? Thanks again!

Hey, you can use this API - https://api.slack.com/methods/admin.users.remove

Hey, thanks Avinassh... that's not available through the Python API though, is it? Would you have an example on how to do it via Python? Thanks for the quick reply.

Yes, it's not available, so you'd have to write one. I don't have an example script


fix(schema) infer shorthands

Summary
In issue #6272 it was reported that some of our new shorthands that were added to 2.1.x (whitelist/blacklist -> allow/deny) do not behave correctly with application/x-www-form-urlencoded or multipart/form-data.
I considered several options to fix these, including:

Fix each shorthands function to change the types (to arrays in this case):
felt like just repetitive code, and a bug waiting to happen again
Change arguments parser to call shorthand functions and infer results:
would fix it only for code that uses arguments parser
Infer shorthands return values according to schema field:
Does always the inferring for shorthands return values if there is a matching field
Change plugins api to do inferring there only to config table values:
is not universal solution, and makes plugins config behave differently than rest

Out of those I went with 3.
While inferring values in general should happen only for  application/x-www-form-urlencoded and multipart/form-data, I don't think  inferring the shorthand function return values is all that bad. It is a little bit magical, but I could not think it being problematic.
Issues Resolved
Fix #6272

While inferring values in general should happen only for application/x-www-form-urlencoded and multipart/form-data, I don't think inferring the shorthand function return values is all that bad. It is a little bit magical, but I could not think it being problematic.

I am concerned about this. It loosens the type checking for shorthands all over the place (declarative config loading, db_import, etc.) and might bite us back in the future in an unrelated area because of something that was done only because of application/x-www-form-urlencoded or multipart/form-data in the Admin API. I think the effects of inference should be restricted to that. The option that would achieve this is option 2, right?

I am concerned about this. It loosens the type checking for shorthands all over the place (declarative config loading, db_import, etc.) and might bite us back in the future in an unrelated area because of something that was done only because of application/x-www-form-urlencoded or multipart/form-data in the Admin API. I think the effects of inference should be restricted to that. The option that would achieve this is option 2, right?

Yes, it loosens the type checking as shorthands by definition are loosened. There is no field definition for shorthands.
Shorthand is a quickie for devs, and some automation would probably be nice.
Option 2 is also a bit tricky. It copies same code to other place, and the order might then be different in admin api and that code is executed twice (it could affect error messages too), and in general dao api. It might as well bite us. It adds shorthands to admin api separately. Shorthands doesn't really play nice in different scenarios, its design feels off.

Very fair points! Let me give this a little more thought and see if I can come up with any proposal.

This PR is superseded by #6364, thus closing it.


Warn not error on missing item/slate dynamodb metrics

Goal
Stop flooding sentry with events for which there is no action.

Related Slack threads:

#qa-setup-moment: https://pocket.slack.com/archives/C03JRQCNSR3/p1656537468237629
#log-data-product-alerts: https://pocket.slack.com/archives/C02KH5U7G79/p1656608343136779?thread_ts=1656525618.108589&cid=C02KH5U7G79

TL;DR:

This alert goes off if we receive no clicks/impressions for the entire Slate. The only case in which this should happen if something in the analytics pipeline (including clients) is broken, or when we launch a new Slate.
Sentry attributes the events to "Pocket web-client", and they started around June 23.
My guess is that the Web Client requests topic slates to render the 'For You' module, without emitting impression/open events.


feat: add one click clone option

This pull request will add an option to always clone to the same location which means you can do one click cloning, click a repo and it clones 🤗

Nice! Some time ago, I tried to implement it as a context menu option that would show a option to do it, with the path to the default clone destination. However, I couldn't find a way to inject variables into the context menu options (neither could find an extension that did this) and never thought of this again.
What happens when the git.defaultCloneDirectory isn't set and you try to clone it to the default dir? I would check myself, but this quarantine really took away all my will to handle the extension :/

Good spot, that is something I didn't handle, will make a change that means the setting does nothing if default dir not set

When testing it looks like defaultCloneToDir always has a value, by default it looks like its my home directory but it means this PR is still valid.
Also hope everything quarantine wise is ok where you are, 🤗, wish you all the best


Incident : async Error component

Context
The incident was called out after a user flagged a different state between different touch point of the design system product for the error component.
We'll need to investigate how our delivery process led to this in order to not repeat this outcome to the best of our abilities
Channel : incident-2024-07-03-async-figma-and-code-for-error-component
Incident documentation : https://docs.google.com/document/d/1NOPIqwGu3v5F-q42OB9O-UJPXm8KuH1tZPYYxIm0gAg/edit#heading=h.gjdgxs
Acceptance criteria

[x] Complete the incident documentation with description of event, impact and chronology
[x]  Schedule and run a retro to understand the incident
[x]  Identify action item needed from the incident retro and add the needed on into the backlog
[ ]  Close the incident

Done with the completion of issue #861


LTI Tools Mock Data and UI Server

This patch fixes and documents the options for running local copies of
the LTI tools and a server providing mock data for easy testing.
Your pull request should…

[x] have a concise title
[x] close an accompanying issue if one exists
[x] be against the correct branch (features can only go into develop)
[x] include migration scripts and documentation, if appropriate
[x] pass automated tests
[x] have a clean commit history
[x] have proper commit messages (title and body) for all commits

Could you change all files to end either end with .json or remove it from all of them. From my personal preference, I would go with having all files ending in .json, as it makes it easier to know what to expect when you open a file.

Hi @pascalseeland,
the reason for me changing that is that it's now an exact static representation of the REST endpoints. This allows you for example to easily build a fully functional static test version by just copying the build folder into the mock data.
I can change the files if you like me to, I just thought it would be nice and you should be aware that we will loose that.
How do you want me to proceed?

Hi @lkiesow,
I get your point. I don't think that anybody would do that, but I'm fine with keeping the functionality. What got me confused what that I was both .json and non-.json. To clear out the structure, I would propose to move the config.json for the server up one level and rename it to mock-server-config.json, so that everything in the mock-server folder is mocking data. And you need to rename the existing-meta-data.json to metadata

All done


Is there a way to reduce drift on location-based markers?

When using iOS/Android device outdoors with GPS/location-based anchors, the anchor seems to follow you around as you walk around. Is there a way (technique or algorithm) to reduce the drift on anchors outdoors? BTW, Great work!

Hi, can you please provide a video of that? Just to understand if it's the default behavior of a bug it's happening

Here's a video - https://www.youtube.com/watch?v=kbKAdXON53U&feature=youtu.be

Ok, which phone and browser? Also which os version? If it's an iPhone, are you able to run it on a android?

iPhone 11 Pro
OS v13.3
Safari
I don't have an Android phone/tablet available to test but we'll see if any of my friends do...

Check if motion sensors access has been given on safari settings

iOS13 no longer has a motion sensor access setting; however, I am granting access through the app. See photo.
Running:
AFrame - v1.0.3
aframe-ar.min.js - v2.1.4

Is this one giving you the same problem? https://nicolo-carpignoli.herokuapp.com/examples/places-name/

Yes. See video - https://www.youtube.com/watch?v=pbk1I-EGWZE&feature=youtu.be

Thanks. I'm away from pc so can't test right now. If this is happening also with androids,   it might be a problem with updating user position. Let me know when you can test

Hey there, I have tried it on android. Same behavior of your iOS. But. It's a wanted behavior. I'm explaining better. GPS has a precision in meters, usually 10 meters or more. Your walking in the video was only  for some meters. Try to walk a little bit far that the video and you should see the Pikachu left behind you after some time. It worked for me with the example with red dots

You're correct. I can walk far enough to see the other side of the model (and behind it as well).
My issue is probably more related to GPS precision rather than an issue with ARjs; however, we may have slightly different use cases. I am trying to create a spatial anchor right in front of me (not far away) and the drift/lack-of-precision is too great to pin the model to a spot that appears right in front of me without it moving significantly as I walk.
Perhaps this is more of a feature request rather than a bug but I would was wondering if you are right on top of the same GPS coordinates as the model if there was a way to reduce the drift even more. Perhaps we could take into account the 10 meters of precision and half or double our reference points so the model doesn't move so much when you are close to it?

What you are asking is a 'relative distance' to the user.
You are saying something like: 'show the content like it is 10 meters from me'.
This kind of behaviour cannot be delivered with current geolocation implementation, that is 'absolute', so it renders content according to their absolute position 'in the world'.
To do what you ask, I would not go with geolocation but instead a different kind of behaviour, but yes it's a new feature.
You could open a new issue for feature request, something that details this use case.
Anyway, it will not be easy to implement: it's not hard to show something in front of the user POV, but it's hard to make it appear always on that position, it would need some kind of anchoring (position or marker or NFT - image based).
I think is something that can be related to 'place an object in front of view' experience like quick look of Apple or Google's Model viewer (https://github.com/GoogleWebComponents/model-viewer).

You're correct. I am thinking something probably more like a VPS (visual positioning system) for this use case. Until these technologies mature, the model viewer in conjunction with ARjs may work as well.  I'll experiment and keep you posted. Thanks for the discussion!


Check why 503 is received in the security e2e multicluster tests when global-plaintext.yaml is deployed.

Describe the feature request
Describe alternatives you've considered
[ ] Docs
[ ] Installation
[X] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[X] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Additional context

This issue has been consolidated into https://github.com/istio/istio/issues/28798. Thus closed it.


Disable individual segments

Hi,
Is it possible to disable one or more individual segments of a segmented control? I tried setting IsEnabled to false  for  some of the control's children but it did not work. I tried this for Android using Xamarin.Forms.
Thanks for the great work on this control!

I am looking to do the exact same thing on the same platform and have tried exactly what you have with the same results.
Did you ever find a way?

My workaround for now will be displaying an alert if the user selects the disabled option then setting the segment control back to the previously selected segment by keeping a track of the previous segment.

No, I did not find a way. The design of my project changed a lot and segmented controls are no longer used.


Bug: [Validation] valid_date passes a wrong date

PHP Version
8.1
CodeIgniter4 Version
4.3.4
CodeIgniter4 Installation Method
Manual (zip or tar.gz)
Which operating systems have you tested for this bug?
macOS
Which server did you use?
apache
Database
PostgreSQL 15.2
What happened?
the validation rules valid_date don't handle a wrong date format
Steps to Reproduce
$data = [
    'testField' => '2023-08-31T15:00:00+0900dummy',
];

$validation = Services::validation();
$validation = $validation->setRules([
    'testField' => 'valid_date',
]);

$result = $validation->run($data);

Expected Output
should return a validation failing
Anything else?
No response

It seems '2023-08-31T15:00:00+0900dummy' is valid for strtotime().
See https://3v4l.org/77f1q

@kenjis  oh i see
thank you

I sent a PR to update the user guide: https://github.com/codeigniter4/CodeIgniter4/pull/7558/files#diff-75e5e834c9c260f8111e1ebc2fcab1b523eb040c6ee1ac31f9a65f4895a9a0f0R849-R854

valid_date
Fails if field does not contain a valid date.
Any string that strtotime() accepts is
valid if you don’t specify an optional
parameter to matches a date format.
So it is usually necessary to specify
the parameter.
https://codeigniter4.github.io/CodeIgniter4/libraries/validation.html#rules-for-general-use


Enable additional TextMetrics properties

When the webidl for TextMetrics was originally created, no properties except width had widespread browser support. Today, a number of additional metrics have reached widespread browser support (caniuse link).
This PR enables the additional properties that have widespread browser support. I leave emHeight{Ascent,Descent} and {hanging,alphabetic,ideographic}Baseline commented as they currently have only Safari support.

Thanks!


325 db bench align the tests we're using

fix seekrandomwriterandom, BGWriter, readrandom, seekrandom and readrandomwriterandom.
made sure these tests:

use one rand num to get the db and cf and the key which makes it possible to find a key in a cf later on.
ability to have a read and write limiter where ever relevant.
operations are done on all cfs randomly and not only on the default cf

@Yuval-Ariel
Points raised during our conversation. Please consider how to handle these:

The PR contains multiple unrelated fixes / improvements. Consider splitting to a few well-defined topics (e.g., Use all of the applicable cf-s ..., Support rate limiter..., etc.)
Function to handle the rate limiting logic, potentially one per read and one per write. To be used in the code you have modified rather than creating more duplicate code
Rename db to db_with_cfh.db in calls to FinishedOps(db_with_cfh, db
We are changing the current (FB / RocksDB) behaviour of BGWriter in db_bench when the user uses multiple CF-s. This may be a bug fix in RocksDB, or a change of deliberate intention on the part of RocksDB. Regardless, existing users of db_bench may get different results which they may not expect. So, we must clearly document this (release notes / feature documentation / other). In addition, it may or may not make sense to allow users to set some flag that will keep the current behaviour.

@udi-speedb  i've addressed the above comments. plz rereview


KafkaMessageSource and concurrency

If you disable autoack in AcknowledgmentCallbackFactory and ack/requeue offsets in a different thread from the one poller is operating on, all sorts of things become possible here under sufficient load:
			Set<KafkaAckInfo<K, V>> candidates = this.ackInfo.getOffsets().get(this.ackInfo.getTopicPartition());
			KafkaAckInfo<K, V> ackInfo = null;
				if (candidates.iterator().next().equals(this.ackInfo)) {
				// see if there are any pending acks for higher offsets
				List<KafkaAckInfo<K, V>> toCommit = new ArrayList<>();
				for (KafkaAckInfo<K, V> info : candidates) {

ConcurrentModificationException, NoSuchElementException
Also, acknowledged flag is set in the finally block of KafkaAckCallback.acknowledge unconditionally, although in case of ConcurrentModificationException you likely want to try ack'ing the offset again
And while we're at it, it'd be nice to have an ability to ack a bunch of offsets belonging to the same partition without sync'ing on the consumerMonitor for each one, but you'd have to expose KafkaMessageSource from the inbound channel adapter for that to work

should probably put this:
	KafkaAckInfo<K, V> ackInfo = new KafkaAckInfoImpl(record, topicPartition);
	AcknowledgmentCallback ackCallback = this.ackCallbackFactory.createCallback(ackInfo);
	this.inflightRecords.computeIfAbsent(topicPartition, tp -> new TreeSet<>()).add(ackInfo);

inside the synchronized block

ack/requeue offsets in a different thread

While thread-safety should be fixed; acking like that probably won't do what you need. If you hand the message off to another thread, the acks might be processed out of order, which is probably not what you want.
With Kafka, only a log offset is committed, each message is not "ack'd" per se. So if the record at offset 2 is ack'd first, the record at offset 1 is also "ack'd". Worse, when offset 1 is later committed (and let's say the app is restarted), you will get the record at offset 2 again.

With Kafka, only a log offset is committed, each message is not "ack'd" per se. So if the record at offset 2 is ack'd first, the record at offset 1 is also "ack'd". Worse, when offset 1 is later committed (and let's say the app is restarted), you will get the record at offset 2 again.

Actually, I forgot; we added code to defer "future" acks and only commit them when the "gaps" are filled in.
I am fixing the concurrency now...


It would be more helpful if you

describe the system you are running on
describe how the quantization was done
maybe give the times you see without quantization, for comparison, i.e. which Ops slow down, and by how much.


FormSample Crash/Build Issues

I am creating a new ticket since adding a comment to issue #10  doesn't seem to reopen it.
I downloaded the latest FormSample files and updated to the latest UrhoSharp.Forms 1.0.557 and Xamarin.Forms <IP_ADDRESS>, but still have the same issues. Do I need to wait for something further?
ISSUES:

Building in release mode fails.
Pressing the back button does not return to the previous page and instead freezes the animation.
Clicking the restart button after updating it to "restartBtn.Clicked += (sender, e) => Navigation.PushAsync(new UrhoPage());" causes the animation to freeze and eventually the following crash:

System.ArgumentException: 'jobject' must not be IntPtr.Zero.
Parameter name: jobject
at Android.Runtime.JNIEnv.CallObjectMethod (IntPtr jobject, IntPtr jmethod) [0x00010] in /Users/builder/data/lanes/3236/ee215fc9/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:170
at Android.Views.View.get_Context () [0x0002d] in /Users/builder/data/lanes/3236/ee215fc9/source/monodroid/src/Mono.Android/platforms/android-23/src/generated/Android.Views.View.cs:4891
at Urho.Forms.AndroidUrhoSurface+d__5.MoveNext () [0x000ad] in :0
at --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:201
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:170
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:142
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:372   at Urho.Forms.UrhoSurface+<Show>d__41[TUrhoApplication].MoveNext () [0x0008d] in :0
at --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:201
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:170
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:142
at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:372
at FormsSample.UrhoPage+c__async1.MoveNext () [0x00086] in <project_path>/urho-samples-master/FormsSample/FormsSample/App.cs:84
at --- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.m__0 (System.Object state) [0x00000] in /Users/builder/data/lanes/3236/ee215fc9/source/mono/external/referencesource/mscorlib/system/runtime/compilerservices/AsyncMethodBuilder.cs:994
at Android.App.SyncContext+c__AnonStorey0.<>m__0 () [0x00000] in /Users/builder/data/lanes/3236/ee215fc9/source/monodroid/src/Mono.Android/src/Android.App/SyncContext.cs:18
at Java.Lang.Thread+RunnableImplementor.Run () [0x0000b] in /Users/builder/data/lanes/3236/ee215fc9/source/monodroid/src/Mono.Android/src/Java.Lang/Thread.cs:36
at Java.Lang.IRunnableInvoker.n_Run (IntPtr jnienv, IntPtr native__this) [0x00009] in /Users/builder/data/lanes/3236/ee215fc9/source/monodroid/src/Mono.Android/platforms/android-23/src/generated/Java.Lang.IRunnable.cs:71
at at (wrapper dynamic-method) System.Object:baaf141f-1e29-4543-8d4e-0fd5bbe9d9be (intptr,intptr)

@v534

Building in release mode fails because of "Linker" issue (set it to None and it will be OK) - it's a knonw issue
2-3) the #10 issue is closed, but the fix for it is not in the 1.0.557 package

Thanks @EgorBo! I'll wait for the next release.

Hi @EgorBo can you please release the fix you have already made?
I downloaded the latest FormSample files again and updated to the latest UrhoSharp.Forms 1.0.557 and Xamarin.Forms <IP_ADDRESS>, but still have the same issues (Navigating to UrhoPage() again freezes the urhosurface and eventually crashes, and also back button doesn't work)
Also for the linker issue, I'm not clear about your suggestion for how to "set it to None and it will be OK"

@EgorBo , @migueldeicaza , @CartBlanche  - is there anyone that can help get this fix released?

@EgorBo can you please update UrhoSharp.Forms in FormsSample (as you have done for UrhoSharp in FeatureSamples) to resolve these issues?


Image diff has 0 width/height images

Seems like image diff is currently broken, all images have inline styles with width: 0; height: 0. I think the JS calculations go wrong somewhere. Also, I think default view mode should be image diff.
Example: https://try.gitea.io/silverwind/updates/commit/3d80fab2f8ee1d7bca1b7cff4f242461424866f8
cc: @KN4CK3R

That's caused by the "file view toggle" from #14661 and already fixed in #14867. As 1.14.2 still works I would wait until the PR with the fix gets merged.


Extension permission

Hi,
I like your extension and I prefer it against load time. However, why does it requires Access your data for all web sites while load time does not require any permission?
Thank

This is because that load time extension only shows page load time information when you click on its icon. Until user initiate this action data is not available. That is because it uses "activeTab" permission only:
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions#activeTab_permission
In my extension load time is available right away without user interaction. To do that I need to inject content script which measures load time for any website you visit. So far I could not find a way to do it without a permissions warning.


Add authorization abilities

There isn't any method of authorization available. At least the must be an HTTP Basic auth or some kind of API key auth.

The best solution is to add a pre-dispatchment mechanism. It should be possible add some sort of pre-dispatchers handling several conditions to the action dispatchment.


heron/spi/src/java/com/twitter/heron/spi/common/Config.java based Config for CheckpointManager

Currently Checkpoint manager uses com.twitter.heron.ckptmgr.CheckpointManagerConfig to manage its configuration. Heron already has the com.twitter.heron.spi.common.Config for a generic way of dealing with Configs for this kind of usage. We need to make Checkpoint Manager use this generic interface rather than duplicating that work

+1 for cleaning the duplicate config logic.


"fold_partial_line_comments": false

Feature Request
slight change to current option
"fold_single_line_comments": true
    This must act only on lines that act on one complete line.

--- Example ---
#This is a single line comment
 # This is ALSO a single line comment ( whitespace prefix )

new option
"fold_partial_line_comments": true
    This must act only on lines that act only on parts of line

--- Example ---
if rainy           # This is a partial line comment
    useUmberlla() # This is a another partial line comment

Thanks for current implementation :+1:
Thanks in advance for new :wink:

Hi :)
So let me get this straight, what you're requesting is an option that would turn the following:
if rainy: #this is a partial line comment
    use_umbrella() # this is another partial line comment

into
if rainy: (..)
    use_umbrella() (..)

Where (..) would be one of the folded comments. Is this correct?
Can you talk a bit about your use case?

Hi @oskarols,
First let me thank you, for the current implementation and Quick Response to feature request.
Making the requirements more clear, with few additional option like user customizable keyboard shortcuts and literate programming. sample links :: literate >> [source] (https://raw.githubusercontent.com/jashkenas/docco/master/docco.litcoffee), literate doc >> [tool] (http://jashkenas.github.io/docco/)
I don't know how busy you are or how much time it will take to implement this.
As of now I dont have any python skills or sublime plugin coding skills. :cry:
Just pumping out my thouthts on FoldComments to make it the best add on tool
that every coder fall in love :heart:

settings

"fold_single_line_comments": true | false
This must act only on lines, that truly comments one complete line.

"fold_partial_line_comments": true | false
This must act only on lines that comments only parts of line

"fold_literate": true | false
This must fold the top level literate code (the markup)

customizable keyboard shortcuts
{ "keys": ["super+shift+c"], "command": "toggle_fold_comments" } # Works as per config file
New shortcuts that must act on full text of active file or on user selected code by overriding the settings found in config file. This gives super flexibility ! especially when working with big files and  monitor placed vertically / in huge monitors (where user can see more line of code at once).

"command": "toggle_block_comments"
"command": "toggle_single_line_comments"
"command": "toggle_partial_line_comments"
"command": "toggle_ literate_comments"

Input 1:
"concatenate_adjacent_comments": true
"fold_single_line_comments": true
"fold_partial_line_comments": false
#This is a single line comment
 # This is ALSO a single line comment ( whitespace prefix )
if rainy          # This is a partial line comment
    useUmberlla() # This is a another partial line comment

Output:
(..)
if rainy          # This is a partial line comment
    useUmberlla() # This is a another partial line comment

Input 2:
"concatenate_adjacent_comments": true
"fold_single_line_comments": false
"fold_partial_line_comments": true
#This is a single line comment
 # This is ALSO a single line comment ( whitespace prefix )
if rainy          # This is a partial line comment
    useUmberlla() # This is a another partial line comment

output:
#This is a single line comment
 # This is ALSO a single line comment ( whitespace prefix )
if rainy          (..)
    useUmberlla() (..)

Input 3:
"concatenate_adjacent_comments": true
"fold_single_line_comments": true
"fold_partial_line_comments": true
#This is a single line comment
 # This is ALSO a single line comment ( whitespace prefix )
if rainy          # This is a partial line comment
    useUmberlla() # This is a another partial line comment

output:
(..)
if rainy          (..)
    useUmberlla() (..)

Input 4:
"concatenate_adjacent_comments": true
"fold_single_line_comments": false
"fold_partial_line_comments": false
"fold_literate": true
Literate programming is really fun. It helps the developer to document easily
Especially with coffee script, it is fun. I wish if there was a tool to fold this literate
markup on demand and another tool to treat syntax highlight of markup just like
the colour scheme of comments ! It makes coding more fun !!

    # This is a single line comment 1
    # This is a single line comment 2
    if rainy          # This is a partial line comment 1
        useUmberlla() # This is a partial line comment 2

Input 5:
"concatenate_adjacent_comments": true
"fold_single_line_comments": true
"fold_partial_line_comments": true
"fold_literate": true
Literate programming is really fun. It helps the developer to document easily
Especially with coffee script, it is fun. I wish if there was a tool to fold this literate
markup on demand and another tool to treat syntax highlight of markup just like
the colour scheme of comments ! It makes coding more fun !!
    # This is a single line comment 1
    # This is a single line comment 2
    if rainy          # This is a partial line comment 1
        useUmberlla() # This is a partial line comment 2

output:
(..)
    (..)
    if rainy          (..)
        useUmberlla() (..)

Thanks in advance

When I'm writing code for the Factor programming language in Sublime, I often have a comment after each line to represent the state of the datastack after executing that line:
: ccval ( seq -- n )                   ! { 6 12 25 1 }
  0 [ over empty? ] [ (ccval) ] until  ! { } 1286
  nip                                  ! 1286
;

It would be great to be able to toggle those comments' visibility. So I searched packagecontrol and wound up here.
Thanks for this project!


Timezone of cron schedule is not supported in 3.17.5

I tried to upgrade to 3.17.5 but was still blocked by interface change.
It seems that this function is not supported:
cronSchedule.getExpression().setTimeZone()
It blocks my upgrading and please take a look.
Mentioned in https://github.com/redisson/redisson/issues/4225

Thanks


django ninja v1.0 readiness

I have been watching Pydantic 2 migration process, at it appears that Django Ninja v1.0 is close to release. There is a beta2 out:
https://github.com/vitalik/django-ninja/releases/tag/v1.0b2
I was wondering, how will the upgrade process going to be handled in this library, is there any need for a pre-release version for django-ninja-jwt and django-ninja-extra?

I am currently working on ninja-extra and ninja-jwt pydantic v2 upgrade. Also, django-ninja beta version doesnt support pydantic v1, so I be waiting on the final release before the pydantic v2 upgrade will reflect on the main branch.
But if I finish the pydantic v2 upgrade before the final release of django-ninja then, I will create a pre-release version for ninja-extra and ninja-jwt

Awesome news, thanks for your work! Happy to test anything :)

@eadwinCode django-ninja has reached 1.0.1 with pydantic v2.  Can you share with us an update on this topic?  Is there any public PR/branch we can contribute?

@mvaled I have released Ninja-Extra v0.20.0 with support for ninja v1.0.1 and I have also updated this library to support ninja v1.0.1.. That's the update I have.


Workspace diagnostics do not respect ignore globs

Seems that when workspace diagnostics are enabled they don't respect ignore globs.
I've had this happen when initially opening a workspace in VSCode, and then sometimes periodically thereafter.
A workaround for now is to just open the file that has the diagnostics and close it again.

For the files which aren't being respected, are they dependents of the file you are editing? (i.e., do they require the file you are editing). Or are they just general files in the workspace you haven't touched.
Do you have both luau-lsp.diagnostics.workspace and luau-lsp.diagnostics.includeDependents enabled, or just the first one?


Integration fails to start on latest HA core-2021.8.0b4

The Easee integration fails to start on the latest beta. It fails with the following message:

Logger: homeassistant.setup

Source: setup.py:173
First occurred: 9:48:42 (1 occurrences)
Last logged: 9:48:42

Setup failed for easee: Unable to import component: cannot import name >'ELECTRICAL_CURRENT_AMPERE' from 'homeassistant.const' >(/usr/src/homeassistant/homeassistant/const.py)

Please let me know if you need more logs or similar.

I get the same error in my dev container. Seems to be related to a renaming of constants in HA, probably due to some clean-up for the new energy feature. See here where VOLT is renamed to ELECTRIC_POTENTIAL_VOLT and ELECTRICAL_CURRENT_AMPERE is renamed to ELECTRIC_CURRENT_AMPERE.
We'll fix this as soon as possible.

I forked and created PR #126 to close this.


Support for Kotlin 1.4.0-rc

Hello! Thank you for your project.
Now Kotlin 1.4.0 Release Candidate is available and kotlin-serialization contains a lot of breaking changes.
For example, I have this issue:
java.lang.NoClassDefFoundError: kotlinx/serialization/PrimitiveKind$STRING
	at com.github.jershell.kbson.ObjectIdSerializer.<clinit>(Serializers.kt:115)
	at org.litote.kmongo.serialization.KMongoSerializationRepository.<clinit>(KMongoSerializationRepository.kt:102)
	at org.litote.kmongo.serialization.SerializationCodec.encode(SerializationCodec.kt:59)

It's related to kbson project and I already filed an issue, but probably kmongo contains some issues too.

Hey @zigzago! Seems like kbson is updated and now supports 1.4.0-rc:
https://github.com/jershell/kbson/issues/17
Are there any other blocking things?
Or you gonna wait for the final release?

kotlin 1.4 is now released: https://github.com/JetBrains/kotlin/releases
I will release a new version just after kbson 0.4.0 ;)

https://github.com/Litote/kmongo/issues/222

Hi! Currently, I wait for a release kotlin.serialization. It is RC only. Today I published a version 0.4.1-rc with kotlin 1.4 & kotlin.serialization 1.0.0-RC

I'm going to commit a first working version. Sadly, some minor breaking changes for kotlinx.serialization (@SerialName is no longer usable by reflection at runtime because new @Retention(AnnotationRetention.BINARY) annotation on it) but everything is looking ok and I will document the workarounds.
KMongo 1.4 compatible is in the snasphot. I wait for the official announcement before releasing a KMongo version (I don't want to maintain a 1.3 version after switching to 1.4)

@jershell

I wait for a release kotlin.serialization. It is RC only.

According to the blog post, RC is the final release version for now ¯\_(ツ)_/¯

@jershell

I wait for a release kotlin.serialization. It is RC only.

According to the blog post, RC is the final release version for now ¯\_(ツ)_/¯

kotlin.serialization saved RC status
but you can try to use kbson:0.4.1-rc


What is the exact entropy of the sample function ?

Dead code elimination shows that more than 90% of the input randomness has no impact to the sample() algorithm. The reason comes from the 192 bit number comparison, where approx 96% of the decisions are taken when the first byte is compared, the remaining 23 bytes have no impact on the algorithm. The non-constant time version could be more than 20 times faster than the current version, if less entropy is fetched from the randomness source.
Equivalently, many bytes, bits and words of the entropy can be modified without having an impact on the output of the sample() function.
Regardless of the algorithmic speed, is the security level has high as expected ? The effective entropy of the sample function is only 2095 bytes. the effective entropy of rlwe_kex_generate_keypair() is about 4090 bytes.

While it's true that most of the time a lot of the randomness isn't going to have an effect, our proof in the paper so far only holds assuming we do full sampling.  I'm aware of recent and upcoming research that suggests a way to do without this, but would have to see the details before deciding whether it's safe to make that change.


Add endpoint to expose Token Lists

Token lists should be public, so we should create an endpoint /tokens/lists/ to expose them
Expected example result
{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
        {
            "url": "https://www.custom-token-list.com/mainnet.json",
            "description": "Safe token list"
        }
    ]
}

Looking good to me! Un abrazo


corners_int is not int type

raceback (most recent call last):  File "/home/cloudpoint/projs/SFA3D-master/sfa/test.py", line 152, in <module>
    bev_map = draw_predictions(bev_map, detections.copy(), configs.num_classes)
  File "/home/cloudpoint/projs/SFA3D-master/sfa/utils/evaluation_utils.py", line 162, in draw_predictions    drawRotatedBox(img, _x, _y, _w, _l, _yaw, cnf.colors[int(j)])
  File "/home/cloudpoint/projs/SFA3D-master/sfa/data_process/kitti_bev_utils.py", line 87, in drawRotatedBox    cv2.line(img, (corners_int[0, 0], corners_int[0, 1]), (corners_int[3, 0], corners_int[3, 1]), (255, 255, 0), 2)
cv2.error: OpenCV(4.6.0) :-1: error: (-5:Bad argument) in function 'line'
> Overload resolution failed:
>  - Can't parse 'pt1'. Sequence item with index 0 has a wrong type
>  - Can't parse 'pt1'. Sequence item with index 0 has a wrong type

Fixed by: https://github.com/maudzung/SFA3D/pull/74


no rotation needed

i set Part rotations=0 but parts rotate the same

hm.. does it work if you try rotations=1, and do the parts rotate for the demo as well?


 IF YOU DO NOT FOLLOW THE FORMAT OR MAKE A GENERIC TOKEN REQUEST YOUR ISSUE WILL BE DELETED WITHOUT COMMENT
YOUR JUSTLIST MUST FOLLOW THE JSON SPECIFICATION
https://github.com/justswaporg/justlists/example.justlists.ts
Checklist

[x] I understand that this is not the place to request a token listing.
[x] I have tested that my JustList is compatible by pasting the URL into the add a list UI at justswap.org.
[x] I understand that filing an issue or adding liquidity does not guarantee addition to the justlists website.

Please provide the following information for your token.
JustList URL must be  #HTTPS.
JustList URL:
JustList Name:
Link to the official homepage of the JustList manager:

Hi. I want creat a list than xrp

Hk


Broken word rendering with Noto Serif Bengali

Description
ত্তি or ত্[with-space]তি   word is not being correctly rendered when using Noto Bengali fonts.
incorrect with noto font

correct with default font

correct in chrome with noto font

Reproduction URL
No response
Operating system
Windows
Typst version

[X] I am using the latest version of Typst

Can reproduce on 0.11, but luckily it's already fixed on main (and will be part of 0.12):
0.11:

main:


How to support beam search decoding

I am following the pytorch implementation. I couldnt find any support for beam search decoding in either of the implementations. Does the decoding by default use beam search?

CRNN uses best path decoding: https://github.com/bgshih/crnn/blob/master/src/cpp/ctc.cpp#L152

is it better than a beam search with/without a language model?

best path decoding < beam search < beam search with (good) language model


icons: clean up checkbox and radio svgs

Hey Sakun,
This project is rad! I got curious about some of your CSS choices so I was playing with the repo tonight. One thing I noticed is that your radio and checkbox icons weren't aligned with the pixel grid (the SVG paths had non-integer coordinates/dimensions).
I wasn't sure if that was intentional (the checkbox one in particular looked a little messy) so I cleaned them up quickly. Let me know if this is helpful.

Ooooh, nice. I was about to report this :-). Much better, IMHO

This looks a lot better, thank you!


test - Google search failed with error 429

Error message: Unexpected response from upstream. cUrl error:  (0) PHP error:
Query string: action=display&bridge=GoogleSearch&q=test&format=Html
Version: git.master.1edec1a

IP is banned by google. Typical issue on public RSS-Bridge instance.


chrome-gnome-shell: Fix missing introspection data

Motivation for this change
It was crashing with:
TypeError: gobject `__main__+ChromeGNOMEShell' doesn't support property `application_id'

– that is the constructor of parent class Gio.Application does not recognize the kwarg.
This is typically caused by missing pygobject overrides but I think ones for Gio are built-in into pygobject.
Even weirder, adding just ${gobject-introspection}/lib/girepository-1.0 seems to fix the issue so it might be missing the whole typelib.
But then why does not it fail when importing it?
from gi.repository import GLib, Gio

For now, I am adding the Gio typelib which should been done from the start but more debugging should be done since weirdness like this can bring more bugs.
Fixes: https://github.com/NixOS/nixpkgs/issues/87740
cc @worldofpeace @glasserc
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

I'm seeing this issue still - chrome-gnome-shell is still v10.1 and I'm seeing this error in the Chrome terminal output:
Mon Dec 06 19:57:51 😢  ERR 127 wmertens-nixos ~/Projects/Cap on master*
3078 $ /nix/store/05sszdlgbmx7xc0j5wl8b7ycp1496ipc-python3.9-pygobject-3.42.0/lib/python3.9/site-packages/gi/types.py:217: Warning: g_param_spec_pool_lookup: assertion 'pool != NULL' failed
  _gi.type_register(cls, namespace.get('__gtype_name__'))
/nix/store/05sszdlgbmx7xc0j5wl8b7ycp1496ipc-python3.9-pygobject-3.42.0/lib/python3.9/site-packages/gi/types.py:217: Warning: g_param_spec_pool_insert: assertion 'pool != NULL' failed
  _gi.type_register(cls, namespace.get('__gtype_name__'))
Traceback (most recent call last):
  File "/nix/store/i8qn9l78z22p55c753mfwsli7yl8l47j-chrome-gnome-shell-10.1/bin/.chrome-gnome-shell-wrapped", line 585, in <module>
    app = ChromeGNOMEShell(run_as_service)
  File "/nix/store/i8qn9l78z22p55c753mfwsli7yl8l47j-chrome-gnome-shell-10.1/bin/.chrome-gnome-shell-wrapped", line 59, in __init__
    Gio.Application.__init__(
TypeError: gobject `__main__+ChromeGNOMEShell' doesn't support property `application_id'

@wmertens I cannot reproduce, works for me in both Firefox and Chromium. Could you please make sure you do not have ~/.config/google-chrome/NativeMessagingHosts/org.gnome.chrome_gnome_shell.json pointing to the old version?

@jtojnar thanks for following up, I dropped the ball here.
The file you mention had a different extension url so I replaced it but that didn't help, even after restarting chrome.
I also tried removing it, to no avail. Error remains the same.

@wmertens I am not concerned about the URL but the path.

Ah - it was a regular file for me. What creates it?

Maybe you did and forgot about it?

Hmm, unless it was part of instructions at some point, I didn't create it. It also doesn't get recreated, (but the native host still breaks).
I'll try removing the extension from Chrome and re-adding

I think we recommended creating the file in the past (though there were no official docs).


Trying to get in touch regarding a security issue

Hey there!
I'd like to report a security issue but cannot find contact instructions on your repository.
If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub recommends this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.
Thank you for your consideration, and I look forward to hearing from you!
(cc @huntr-helper)

Hi, I have created SECURITY.md file, you want to do a PR?


Create Muninth

Signed-off-by: Muninth<EMAIL_ADDRESS>Description

Tests

Checklist:

[x] I have read the contribution guidelines.
[x] I have previously submitted a Contributor License Agreement.
[x] I have updated the documentation, if applicable.
[x] I have ensured that the change is tested somewhere in the testsuite (adding new test cases if necessary).
[x] My code follows the prevailing code style of this project.

Spam?

Hehe. Isn't spam 😝

Can you explain, then? Your PR consisted of a single character in a file, with no explanation. It's hard to imagine what the legitimate purpose of this PR is.


Proxy tests still flaky

UDP Proxy Proxy tests Drop Callbacks [It] drops outgoing packets
/home/travis/gopath/src/github.com/lucas-clemente/quic-go/integrationtests/proxy/udp_proxy_test.go:226
  Expected
      <proxy.packetData | len:7, cap:1500>: foobar2
  to equal
      <proxy.packetData | len:7, cap:8>: foobar3
  /home/travis/gopath/src/github.com/lucas-clemente/quic-go/integrationtests/proxy/udp_proxy_test.go:224
  Full Stack Trace
  	/home/travis/gopath/src/github.com/onsi/gomega/internal/assertion/assertion.go:69 +0x32d
  github.com/onsi/gomega/internal/assertion.(*Assertion).To(0xc82024a1c0, 0x7f634cb81078, 0xc820248060, 0x0, 0x0, 0x0, 0xc82024a1c0)
  	/home/travis/gopath/src/github.com/onsi/gomega/internal/assertion/assertion.go:35 +0x92
  github.com/lucas-clemente/quic-go/integrationtests/proxy.glob.func<IP_ADDRESS>()
  	/home/travis/gopath/src/github.com/lucas-clemente/quic-go/integrationtests/proxy/udp_proxy_test.go:224 +0x96a
  github.com/onsi/ginkgo/internal/leafnodes.(*runner).runSync(0xc8201b2d80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
  	/home/travis/gopath/src/github.com/lucas-clemente/quic-go/integrationtests/proxy/udpproxy_suite_test.go:12 +0x7c
  testing.tRunner(0xc82000e2d0, 0xaa23b0)
  	/home/travis/.gimme/versions/go1.6.linux.amd64/src/testing/testing.go:473 +0x98
  created by testing.RunTests
  	/home/travis/.gimme/versions/go1.6.linux.amd64/src/testing/testing.go:582 +0x892

This seems to be  problem with the go-routine receiving packets. Since the DropCallback doesn't use the QUIC PacketNumber, but it's own internal counter, we can't be certain that the right packet is dropped.


Not working renderLock in iOS 15

Hi, thanks for the lib.
I found 'renderLock = false' not working after refresh action in iOS 15.
Please check.
if canRefresh, !isFingerDown, distance <= 0 {
    renderLock = false
}

Sorry about that. Ive reverted the broken change and pushed 1.1.2. Ill leave this issue open and revisit it once I can fully investigate what is wrong.

Should be all fixed now on 1.1.3 - let me know if you have any other issues.


Not rendering icons correctly placed with xpos/ypos

Home Assistant Android version:
1.8.0-155
Android version:
Android 10 (March 2020) - Samsung
Phone model:
Samsung G970F
Home Assistant version:
0.107.0
Last working Home Assistant release (if known):
Implemented on the current HA version for the first time
Description of problem:
The Android application is not rendering icons correctly that are placed with xpos and ypos layout. On mobile browsers like Chrome the icons are displayed correctly.
Using a custom Lovelace card for this. However, I don't know whether the card implementation is bad or the way HA app is rendering the HTML/CSS.
On Chrome in desktop mode (showing correctly):

Screenshot of problem:
Home Assistant app:

Chrome in Android:

Does this issue in exist in other apps that use webview like kiosk browser or something?

I tried Kiosk browser and the issue is there as well. So, it seems a Webview issue, nothing to do with Home Assistent, correct?

Or could be a custom card issue? Did you try asking the author?


Updates for manifest v3

Fixes #11
Resolves https://github.com/jackdomleo7/Checka11y.css-browser-extension/pull/12
hey! @jackdomleo7 I couldn't access the branch on my old PR after reforking this repo 🙃
I looked back over the manifest v3 checklist and it appears these are the only changes needed. They did mention replacing callbacks with promises but I couldn't tell if that was a recommendation or required for v3 publishing: https://developer.chrome.com/docs/extensions/develop/migrate/api-calls#replace-callbacks

Perfect, thanks for doing this. Wanted you to get the credit 😁 2 years later and we can finally merge


Links not working

Issue in help/using/overview/data-security-and-privacy/data-privacy-consent.md
Links to Experience Cloud Opt-in Service not working

Hey @rishimittal2003  - thanks for flagging this. We'll fix the links soon. Until then, here is the link to the Experience Cloud Opt-in Service:
https://docs.adobe.com/content/help/en/id-service/using/implementation/opt-in-service/optin-overview.html

Fixed. Closing the issue.


AutoSlugField is not compatible with django_evolution

The AutoSlugField is not compatible with django_evolution
python manage.py evolve --hint --execute

raises:
ValueError: missing 'populate_from' argument
This is because init.py in db.fields has no default-value on populate_from

If this issue persists please open a new ticket


enhancement: Reduce size of all variable, function and parameter names

function parameters seem to have their names reduced to one character, but I haven't seen this applied to function and variable names.
The way I see this is that a js file would be traversed to identify all function and variable names, e.g. storing them as key values in a dictionary and the positions where they appear in the js file in an array as the associated values. Then you would replace all the instances of the first name with A, all the instances of the second name with B, etc. to lower case z. Then you would start adding a second single character of any of the following [A-Za-z0-9] to the first letter after having used up all the first single letters [A-Za-z].
This is rather simplistic, but I don't think it's being done and I think it's worth doing if we eliminate white spaces after all.
#enhancement

What compiler flags are you using?

SIMPLE_OPTIMIZATIONS does not rename symbols in the global scope. ADVANCED_OPTIMIZATIONS does. If you are using SIMPLE_OPTIMIZATIONS, try wrapping your code in an immediately invoked function expression and you should see renaming occur:
(function() {
//your code here
})();


[WIP] Adding krkn report location

Need to be able to specify where the kraken.report file gets created
+ python3.9 /root/kraken/run_kraken.py --config=/tmp/time_scenario_config.yaml
Traceback (most recent call last):
  File "/root/kraken/run_kraken.py", line 442, in <module>
    logging.FileHandler("kraken.report", mode="w"),
  File "/usr/lib64/python3.9/logging/__init__.py", line 1146, in __init__
    StreamHandler.__init__(self, self._open())
  File "/usr/lib64/python3.9/logging/__init__.py", line 1175, in _open
    return open(self.baseFilename, self.mode, encoding=self.encoding,
PermissionError: [Errno 13] Permission denied: '/krkn-hub/kraken.report'

Working as expected
%python run_kraken.py -o /tmp/kraken.report
....
....
2024-01-25 09:43:22,708 [INFO] telemetry collection disabled, skipping.
2024-01-25 09:43:22,708 [INFO] Successfully finished running Kraken. UUID for the run: 217c6431-133b-495f-bc81-b97be4914aff. Report generated at /tmp/kraken.report. Exiting


Ignore Snyk False Positives

Proposed changes:

Ignore all Snyk Code findings that are definitely false positives.

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[ ] updated the changelog (please check changelog for instructions)
[ ] reformat files using black (please check Readme for instructions)

@rasa-jmac I pushed edaabf0a8f4 to fix the lint on long comments


MPS writer prints FR and MI bounds

User reports CPLEX model fails to solve.
https://groups.google.com/forum/#!topic/julia-opt/oKjrETIzjTs
number:	4785479
pwd:	        WEVgkNvR
Likely culprit is MPS write error.

Thanks for looking into this, Oscar.  Here's the mps file generated as you suggested.
neos-server-mps.txt
Beannachtaí,
Patrick Healy

@healy-pa thanks for the catch. I'd actually fixed this in a new iteration of the MPS writer (take a look at the open pull request) that I haven't got around to merging

Thanks you, Oscar.  That did the trick and I was able to submit a job.
However, when I submitted a larger job I got:
ERROR: LoadError: XML-RPC failed
in _send at /home/me/.julia/v0.4/NEOS/src/NEOSServer.jl:46
in _method at /home/me/.julia/v0.4/NEOS/src/NEOSServer.jl:36
in optimize! at /home/me/.julia/v0.4/NEOS/src/NEOSSolverInterface.jl:116
in solve at /home/me/.julia/v0.4/JuMP/src/solvers.jl:138
The return email told me that teh output was too large:
Job results too long for email.  Download results from
https://neos-server.org/neos/admin.html
Job Number=4791864, Password=PdmVqbQA
I wonder if there's a way of splicing the output found above back into
NEOSServer.jl...
On 25 July 2016 at 22:05, Oscar Dowson<EMAIL_ADDRESS>wrote:

@healy-pa https://github.com/healy-pa thanks for the catch. I'd
actually fixed this in a new iteration of the MPS writer (take a look at
the open pull request) that I haven't got around to merging
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/odow/NEOS.jl/issues/9#issuecomment-235084959, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ATsVjsoGSVkYNScProzjw8iuTzh35rMkks5qZSUPgaJpZM4JTrYR
.

After submitting another job it appears that "the pipe" breaks before --
can be long before -- the job ends.  The informational email shows up later.
On 26 July 2016 at 11:47, Paddy Healy<EMAIL_ADDRESS>wrote:

Thanks you, Oscar.  That did the trick and I was able to submit a job.
However, when I submitted a larger job I got:
ERROR: LoadError: XML-RPC failed
in _send at /home/me/.julia/v0.4/NEOS/src/NEOSServer.jl:46
in _method at /home/me/.julia/v0.4/NEOS/src/NEOSServer.jl:36
in optimize! at /home/me/.julia/v0.4/NEOS/src/NEOSSolverInterface.jl:116
in solve at /home/me/.julia/v0.4/JuMP/src/solvers.jl:138
The return email told me that teh output was too large:
Job results too long for email.  Download results from
https://neos-server.org/neos/admin.html
Job Number=4791864, Password=PdmVqbQA
I wonder if there's a way of splicing the output found above back into
NEOSServer.jl...
On 25 July 2016 at 22:05, Oscar Dowson<EMAIL_ADDRESS>wrote:

@healy-pa https://github.com/healy-pa thanks for the catch. I'd
actually fixed this in a new iteration of the MPS writer (take a look at
the open pull request) that I haven't got around to merging
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/odow/NEOS.jl/issues/9#issuecomment-235084959, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ATsVjsoGSVkYNScProzjw8iuTzh35rMkks5qZSUPgaJpZM4JTrYR
.


add Frequency field to a message

The frequency field will tell the user at how many HZ the message will be sent on the CAN bus.
Frequency equal to 0 means one-shot message.
The value will be saved either as an additional attribute in the dbc or inside the comments of a message.
In the latter case this will open up the necessity of parsing the comments of dbc messages to understand if a particular attribute must be imported when converting from dbc to json. We could use the special characters ::: to mark the start of a particular data that must be imported in the json. For eample if this is a dbc comment on a message:
"this is a comment on message 1 :::Freq100"

When parsed will find the tag :::Freq that can then be added to the json

I think would be cleaner having an int attribute (MSG_FREQUENCY)

change frequency to period_ms


BUG-000097954  Web maps do not render in the Executive Dashboard application when features use heat map symbology.

Salesforce ID: BUG-000097954
Salesforce Submitter: Matt Monson
Salesforce Submit Date: 7/21/2016 9:20 AM
Salesforce Bug Type: Failure/Error
Salesforce Severity: High
Repro Data: (n/a)
Work Around: Open the default.htm file in a text editor, and change Line 38 from using 3.11 to 3.12.
Product: ArcGIS for Local Government
Functional Category: ArcGIS for Local Government
Client Platform: (n/a)
Version Found: N/A
Planned Version Fixed: (n/a)
Comment: This is an bug, we are targeting an August 2016 release but it could slip to September 2016 .

fixed


REST documentation fix

please see this link, the current documentation forgets to mention that the HTTP ACCEPT header also needs to be set ... otherwise XML is returned on every occasion.
Also : you guys should allow branches and pull-requests for everyone - as long as the master is protected your work will never be in danger.

SGTM, want to send a quick PR?

it is impossible to create branches, hence noone can create PRs ... like i mentioned.

You do not need to be able to create a branch in this project for a PR. Fork the project and then create the PR from your fork:
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork

it is impossible to create a pull request for a wiki-repository : https://www.growingwiththeweb.com/2016/07/enabling-pull-requests-on-github-wikis.html

Never bumped into this, let me try to repro.

huh, you're right, this is pretty terrible, I have not used this feature much before, for some reason I thought this was just a special recognized folder in the repo GH built a wiki off, but no, it's a separate thing which does not support any collab. Now I understand why people don't use it much. I will cherry pick your changes, thanks.


Can't create custom secrets

I am making with Postman the following request:
curl --location --request POST 'https://onetimesecret.com/api/v1/generate?secret=HODL&ttl=610'
--header 'Authorization: Basic APITOKEN'
And it works reading the ttl and the recipient. But the secret generated is random, not the chars y send in the secret parameter. I receive a link via email and I can retrieve the secret, but it has a random value. This is the response:
{
"custid": "XXXXXX",
"metadata_key": "kbyehh6cu0jr594agxujoq4ekeb9wvo",
"secret_key": "4009r1cray4sfudnh76qymj2zgpszax",
"ttl": 1220,
"metadata_ttl": 1220,
"secret_ttl": 610,
"state": "new",
"updated":<PHONE_NUMBER>,
"created":<PHONE_NUMBER>,
"recipient": [],
"value": "eEzdRfnyEeIe",
"passphrase_required": false
}

The secret and ttl are expected to be sent in the POST request payload:
$ curl -d 'secret=SECRET&ttl=NUMBER_IN_SECONDS' -u 'USERNAME:APITOKEN' -F 'secret=[SECRET]' https://onetimesecret.com/api/v1/share

See docs


About source and target files

Hi, I was trying to use the inference.py script with the pretrained models you mention in README. I'm not sure if source and target are meant to be wav files? I'm trying this on windows10 with anaconda and get lots of errors like:
TypeError: Invalid file: WindowsPath('source.wav')

Hi,
Sorry for the late reply.
The source and target are paths of WAV files. I'm not sure if the backslash used in Windows caused the problem. In this case, you can try to use raw string to solve it.


fix: prettier select parser only when --file-info return non-null

according to https://github.com/prettier/prettier/issues/13052#issuecomment-1168257905 , but another dependency needed.
;; function: json-read-from-string
(require 'json)

or use regexp match instead ?

Thanks for your persistence. Let's wait and see if Prettier adds the new flag. If not, --file-info is fine.

use string-match instead of json-read-from-string

Seems this has been resolved upstream correct? If this is how you're implementing this @lassik we can add something similar to https://github.com/radian-software/apheleia/pull/107

@elken The solution in that apheleia PR is the opposite of what @liuyinz suggests.

@elken The solution in that apheleia PR is the opposite of what @liuyinz suggests.

Currently yes, if what this PR proses goes in we can look at doing the same :D

Solved by https://github.com/lassik/emacs-format-all-the-code/pull/199


Versioning HTML file

I am using Angular with Laravel. In Angular I am using interpolation to load template files with HTML extension. Is it possible to manually version these HTML files also using mix.version?

https://github.com/JeffreyWay/laravel-mix/blob/master/docs/versioning.md#versioning-extra-files

@ankurk91 I am not sure if you can version HTML files though.

I have already tried it and It does not work for HTML files

It works for me, i am on v0.12.1

@zishanj then you should consider filling out the issue template, which would include providing the steps to reproduce, because yes, as @ankurk91 has demonstrated above, it works just fine with html files.

I am using Laravel 5.4, Laravel-Mix 0.12.1 and to reproduce it, just use mix.version(['test.html"]) it will even does not create entry in manifest.json

@zishanj
Consider removing your node_modules and npm-shrinkwrap.json then re-install.
Remove everything from webpack-mix.js and only keep the mix.version(['test.html"]).
This solution works most of the time.

 Please excuse my brevity.On 6/13/17, 8:47 AM Ankur Kumar<EMAIL_ADDRESS>wrote:
@zishanj
Consider removing your node_modules and npm-shrinkwrap.json then re-install.
Remove everything from webpack-mix.js and only keep the mix.version(['test.html"]).
This solution works most of the time.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread.

@zishanj

Others r not drunky like you

Sorry i could not understand you last comment


Dimensions incorrect when using iPad.

When using the ipad on the demo, I get the following results which do not seem optimal. I would expect the forms to take up the entire screen.

I also found this problem

As far as I can see, this is the default behavior for modals in ionic on
bigger screens. So this is rather something about ionic than meteor-ionic.
On Di., 6. Okt. 2015 at 23:25, kevohagan<EMAIL_ADDRESS>wrote:

I also found this problem
—
Reply to this email directly or view it on GitHub
https://github.com/meteoric/meteor-ionic/issues/328#issuecomment-146006519
.


install.sh uses nonexistent directory names

the install.sh script clones the appropriate repos but then goes to operate on nonexistent directories named "DoSPDX", "SPDXDash" and "Database" (should be "DoSOCS", "SOCSDashboard" and "SOCSDatabase" respectively)
I have already created a fix for this.

Does this match the fix you created(hopefully you can see this)
https://github.com/socs-dev-env/DoSOCS/compare/master...zwmcfarland-patch-1?quick_pull=1

If not I have also went ahead and submitted it as a pull request https://github.com/socs-dev-env/DoSOCS/pull/19

Spot on!

Pull https://github.com/socs-dev-env/DoSOCS/pull/19 has been merged, closing issue.

Please reopen; there are a couple strings that were missed. I will do a quick pull request.


Whenever the 'pod install' command is executed the Swift version setting is changed.

The 'Use Legacy Swift Language Version' setting is changed from 'No' to 'Unspecified'. This breaks my build and I have to manually reset the value. Can you please submit a fix for this or tell me how to fix it within the Cocoapod so my CI doesn't fail?

You need to update to CocoaPods 1.1.0 (gem install cocoapods --pre or using Bundler) for it to properly set the Swift version.


[backport] Make docs of array functions refer ndarray

Backport of #5863

[automatic post] Jenkins, test this please.

Jenkins CI test (for commit 6db38ce0c20a57b73c37892925cdeafed823ef95, target branch v5) failed with status FAILURE.
(For contributors, please wait until the reviewer confirms the details of the error.)


sam build can't resolve dependencies

Hi,
I was trying to deploy a SAM app but stopped at sam build with these two dependencies being unable to be resolved: jieba and regex. Here's the error emitted from commandline:
Running PythonPipBuilder:ResolveDependencies

Build Failed
Error: PythonPipBuilder:ResolveDependencies - {regex==2019.11.1(sdist), jieba==0.39(sdist)}

Should I build them with --use-container option?

@elliottye

Should I build them with --use-container option?

That would be the first thing to try.
Anytime we cannot build a dependency locally, using --use-container will be the way forward. This is especially true for dependencies that are written in C (which regex is not sure about jieba).
Closing as the question has been answered.


[AIRFLOW-931] Do not set QUEUED in TaskInstances

The contract of TaskInstances stipulates that end states for Tasks
can only be UP_FOR_RETRY, SUCCESS, FAILED, UPSTREAM_FAILED or
SKIPPED. If concurrency was reached task instances were set to
QUEUED by the task instance themselves. This would prevent the
scheduler to pick them up again.
Please accept this PR that addresses the following issues:

https://issues.apache.org/jira/browse/AIRFLOW-931

Testing Done:

new unit test added

@vijaykramesh @aoen
See also: https://github.com/apache/incubator-airflow/pull/2116

It looks like this causes a problem because there is no end_date set at https://github.com/apache/incubator-airflow/blob/master/airflow/models.py#L1167
My LocalExecutor scheduler keeps throwing a
Traceback (most recent call last):
  File "/Users/vijay/.pyenv/versions/2.7.10/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/Users/vijay/.pyenv/versions/2.7.10/lib/python2.7/multiprocessing/process.py", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "/Users/vijay/oss/incubator-airflow/airflow/jobs.py", line 324, in helper
    pickle_dags)
  File "/Users/vijay/oss/incubator-airflow/airflow/utils/db.py", line 53, in wrapper
    result = func(*args, **kwargs)
  File "/Users/vijay/oss/incubator-airflow/airflow/jobs.py", line 1581, in process_file
    self._process_dags(dagbag, dags, ti_keys_to_schedule)
  File "/Users/vijay/oss/incubator-airflow/airflow/jobs.py", line 1152, in _process_dags
    self._process_task_instances(dag, tis_out)
  File "/Users/vijay/oss/incubator-airflow/airflow/jobs.py", line 883, in _process_task_instances
    session=session):
  File "/Users/vijay/oss/incubator-airflow/airflow/utils/db.py", line 53, in wrapper
    result = func(*args, **kwargs)
  File "/Users/vijay/oss/incubator-airflow/airflow/models.py", line 1115, in are_dependencies_met
    session=session):
  File "/Users/vijay/oss/incubator-airflow/airflow/models.py", line 1139, in get_failed_dep_statuses
    dep_context):
  File "/Users/vijay/oss/incubator-airflow/airflow/ti_deps/deps/base_ti_dep.py", line 94, in get_dep_statuses
    for dep_status in self._get_dep_statuses(ti, session, dep_context):
  File "/Users/vijay/oss/incubator-airflow/airflow/ti_deps/deps/not_in_retry_period_dep.py", line 42, in _get_dep_statuses
    next_task_retry_date = ti.next_retry_datetime()
  File "/Users/vijay/oss/incubator-airflow/airflow/models.py", line 1167, in next_retry_datetime
    return self.end_date + delay
TypeError: unsupported operand type(s) for +: 'NoneType' and 'datetime.timedelta'

on the tasks that got set to UP_FOR_RETRY
here's the log from one of the task attempts that got marked UP_FOR_RETRY with your changes, but is now never actually getting retried.
https://gist.github.com/vijaykramesh/16e0ba334d1d5bd7f7a885414ac3fb21
The DAG being tested is basically https://gist.github.com/vijaykramesh/707262c83429ab2a3f5ee701879813e3 but with a lower sleep time (to mimic "processing") in the tasks themselves (even with just 5s I can get the problem to occur) and with depends_on_past = True so I can isolate it to the first dag run running.

in this case it doesn't seem like restarting the scheduler helps either, as the task instance still has a null end_date.

Ah let me fix that, sorry.

@vijaykramesh fixed the issue, tested with your DAG and seems to work now.

alright, verified locally this works as well (I set retry_delay to something low and the UP_FOR_RETRY tasks got picked up)
Thanks so much, this definitely addresses the problem we were having (currently I have a cron job restarting the scheduler every 30 minutes to deal with it in production)

you're in the Netherlands right? are you going to be at the hackathon this week? if so I'll try to stop by on Friday and buy you a beer/coffee/sparkling water!

Yes and yes (if that is the sf hackathon :-) ). Looking forward to seeing you there!


SP-1887833-aspnet-identity-overview-migrations

Important Note - This PR is in internal review with Pooja and in Peer review with Lovina and Martee now. It is not yet ready for an FTE review please. Thank you.

This PR has completed internal review and peer review. It is now up for FTE review with the owner Mark LeBlanc.


Conflict with icon folder plugin

Hi, is there any option to disable default folder icon? It will conflict with https://github.com/FlorianWoelki/obsidian-icon-folder
Please refer https://github.com/FlorianWoelki/obsidian-icon-folder/issues/194

I’ll take a look at this tomorrow when I’m back at the computer and give you an update when I know more!On Jun 18, 2023, at 12:33 AM, 千玄子 @.***> wrote:
Hi, is there any option to disable default folder icon? It will conflict with https://github.com/FlorianWoelki/obsidian-icon-folder
Please refer FlorianWoelki/obsidian-icon-folder#194
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>

This should be fixed in the most recent update. Thank you for bringing it to my attention! Please reopen the issue if this did not solve your problem.
The fix will require using the Style Settings plugin (https://github.com/mgmeyers/obsidian-style-settings), if you don't already use it. If you don't want to use the plugin, you can create a snippet (how to: https://help.obsidian.md/Extending+Obsidian/CSS+snippets) with the following css to do the same thing:
  .nav-folder .nav-folder-title .nav-folder-title-content::before,
  .nav-folder.is-collapsed .nav-folder-title .nav-folder-title-content::before,
  .nav-folder .nav-folder-title .nav-folder-title-content::before,
  .nav-folder.is-collapsed .nav-folder-title .nav-folder-title-content::before {
    display: none;
  }


Close when double click on folders

Describe the bug
When i try to open a folder double clicking the whole program shuts down
To Reproduce
Steps to reproduce the behavior:

Go to the any direction with a folder
Double click on the folder
See error

Expected behavior
That the whole program doesnt close trying to open a folder
Screenshots
If applicable, add screenshots to help explain your problem.
Recording
Desktop (please complete the following information):

OS Version: Windows 10 20H2 19042.804
App version: v<IP_ADDRESS>

Additional context
I used explorer++ before using Files, maybe some of the configuration would affect Files, but not the native explorer
Log file
Please upload the log file here so that we can understand your issue better. You can access it from Settings->About->Open log location. You can also find this file by going to %localappdata%\Packages\49306atecsolution.FilesUWP_et10x9a9vyk8t\LocalState, you should see a file in this directory called debug.txt or/and debug_fulltrust.txt.
debug_fulltrust.txt
debug.txt

Thanks for this report. This is a known issue of version 1.2.2. Should be fixed in 1.2.3 which is releasing on the Store in a few days.
In the meantime the workaround is to enable the "open items with one click" option in Files settings.


ModuleNotFoundError: No module named 'sklearn.gaussian_process'

While attempted to import cdt, I get a ModuleNotFound error.
For context:
I'm on a Mac, running python 3.
Full Traceback:
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-37-0d5686c1281b> in <module>
      1 import sklearn
      2 import networkx as nx
----> 3 import cdt

~/anaconda3/lib/python3.7/site-packages/cdt/__init__.py in <module>
     26 """
     27
---> 28 import cdt.causality
     29 import cdt.independence
     30 import cdt.data

~/anaconda3/lib/python3.7/site-packages/cdt/causality/__init__.py in <module>
     22 .. SOFTWARE.
     23 """
---> 24 from .pairwise import __init__
     25 from .graph import __init__

~/anaconda3/lib/python3.7/site-packages/cdt/causality/pairwise/__init__.py in <module>
     22 .. SOFTWARE.
     23 """
---> 24 from .ANM import ANM
     25 from .CDS import CDS
     26 from .Jarfo import Jarfo

~/anaconda3/lib/python3.7/site-packages/cdt/causality/pairwise/ANM.py in <module>
     27 """
     28
---> 29 from sklearn.gaussian_process import GaussianProcessRegressor
     30 from sklearn.preprocessing import scale
     31 from .model import PairwiseModel

ModuleNotFoundError: No module named 'sklearn.gaussian_process'

Hi,
Can I have the version of your 'cdt' and 'scikit-learn' packages ?
Thanks !

sklearn version 0.20.3, cdt version 0.5.8

Ok, could you try updating your scikit-learn ?

Just updated sklearn, now I'm just getting a new error message
ImportError: cannot import name '__version__' from 'sklearn' (unknown location)

Strange, it seems that your sklearn installation broke somewhere ; you you try uninstalling it and reinstalling it ?
Please post the full traceback if possible.
Best,
Diviyan

Ok I didn't see your other post (#39) with the full traceback; I will be answering here.

Hi,
Do you have any updates on this bug ?
Best,
Diviyan

Hi,
I will be closing this issue for inactivity, don't hesitate to reopen it if the issue is not fixed.
Best,
Diviyan


Input mask

Feature Description
it would be grate if you could make input mask, date-picker with input mask etc...
Use Case
Example with date-picker:

Untouched

Touched

Start writing

Finish

It looks like described functionality already achievable thanks to @angular/material/datepicker in conjunction with ngx-mask. 🙂

Yes I know, There is one catch. I had tried that way and its not what I want, just because of that I wrote ticket. I would be awesome to avoid installing other libraries.

Duplicate of https://github.com/angular/components/issues/7645.


version < 4.4 can not delete image tag

Hey! Thanks for your interest :+1:
Sorry, do you think you could clarify what you mean? In particular, I'm not sure what you mean by version < 4.4

ping?

ping?

Closing because of lack of information.


Add timeout handling to saltmaster minions plugin

Bloonix plugins are supposed to support user-specified timeouts.

Done.


Add duplicated-imports linter rule and fix it

What does this PR do?

Explicitly add the default config of revive in .golangci.yml, enable duplicated-imports rule, and fix it.
Motivation

Having multiple times the same import is usually a mistake caused by a merge, I've seen it several times while reviewing PRs.
Having the revive config explicitly in .golangci.yml allows to change it however we want, while preventing disabling it by accident.
Additional Notes

Having the revive config explicitly means that new lints won't appear just by updating golangci-lint, but also that new default rules won't be enabled automatically.
Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided if the qa/skip-qa label is not applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

/merge

/merge


Streaming zip object from S3 bucket

How to stream a zip object from S3 bucket and validate the entries of the zip file (zip folder structure) on the fly?

ZipReader passed the stream....don't buffer.   This is only if the zip file has streamed entries.  Otherwise, you'll have to find the dictionary and download S3 in pieces (which I think is possible)