Can't open logstream

Repro steps:

Action: postDeploy
Error type: Error
Error Message: This operation is not supported by this app service plan.
Version: 0.17.1
OS: darwin
Product: Visual Studio Code
Product Version: 1.36.1
Language: en

Call Stack
SiteClient.get kudu [as kudu] extension.bundle.js:332:359969
Object.<anonymous> extension.bundle.js:332:832250
o extension.bundle.js:332:831321
process._tickCallback next_tick.js:68:7

Closing as duplicate of https://github.com/microsoft/vscode-azurefunctions/issues/589


set autofields=True by default when a class has no constructor

#41 made it clear that a better default value for autofields could be provided when there are no other indications of fields anywhere (no explicit constructor, etc.)

However this kind of "intelligence" may be overkill. Why not instead have an @autoclass decorator in pyfields, using the internal autoclass API ? that would be easier and simpler to understand


Feature/refactor menu description

This monster-pull-request addresses #37, #38, and #48. Here is the list of major changes:

All predefined menus (Bookmarks, Devices, etc.) can now be top-level menus.
There is no differentiation between top-level and submenus anymore. Therefore you can drag entire menus into other menus in the menu editor. Or you can make a former submenu to a top-level menu by drag'n'drop. The items Top-Level Menu and Submenu are now merged to a Custom Menu.
The D-Bus interface of Fly-Pie now supports all action of menu types. You can open any menu you can configure in the menu editor also via the D-Bus interface. The README.md has been extended to contain a full description of the menu configuration format.
The ItemRegistry has been refactor so that all action and menu types have their own files.

Due to all these changes, the translations need an update. Especially most mentions of "Submenu" will have to be replaced with "Menu".

@daPhipz Could you have a look at the updates to the German translation (https://github.com/Schneegans/Fly-Pie/pull/49/files#diff-6686c8173bf4fa70e9c9755259206f2c5c4fa9fde6269d36e5262dcc09abcf25)? 90 % of the diff are changed line numbers, but several strings have changed and some have been added.
It would be great if you could also check the new D-Bus section of the README.md (https://github.com/Schneegans/Fly-Pie/tree/feature/refactor-menu-description#fly-pies-d-bus-interface) for any typos.
Before I merge this PR, I will try to in-depth test all features of Fly-Pie. Especially the drag'n'drop features of the menu editor have become way more complex - I am sure that there are some bugs to be found! If you have some time I would greatly appreciate it if you could test this branch! Things we could test:

[ ] Importing menu configurations from the develop branch.
[ ] Exporting and re-importing a menu configuration in this branch.
[ ] Functionality of all actions and menus.
[ ] Functionality of menus when added as top-level menus.
[ ] Internal drag'n'drop in the menu. With Live-Preview, with Ctrl pressed, from top-level to other menus, ...
[ ] External drag'n'drop. Try dragging whatever to the editor :smile:
[ ] The D-Bus interface. For example, try to open a custom menu exported from the menu editor.
[ ] The example commands from the README.md
[ ] Whatever else comes to our minds...

Once it is merged, I'll create a new issue for updating the Italian translation. Then  we can proceed to release version 4 as the change log is quite substantial already. The remaining issues can be rescheduled to Fly-Pie 5.

Thank you so much! This was really a lot!

No problem! Happy to help :)

I haven't spotted any bugs yet. So I will merge this now and create an issue for the Italian translation. If we discover any new bugs, we can create a new issue accordingly!


Create offline build task for CN1WindowsPort in CN1Offline

Hi,
I setup new repository with framework to create offline cross compling of java project:
https://github.com/ForAnn/CN1Offline
I try to create task for your port but it seems that it use quite old CN1 API (version 3.1 show 55% files are different). Do you have java sources for version used by your port?
Maybe your implementation will work with newer CN1 API? To check it I will need to know which files where modificated by your? Of course the most of com\codename1\impl\ but maybe others too?

Hi @PiotrZub , I've been busy here as usual. We are going to update our app in the Windows Store this week and will update the sources to use the 3.3 release. After this I will try your offline build tools and if it works as expected I will remove the unneeded files here so we can make our projects work properly with each other and remove the build server dependency.
Please notice there are some core java classes in my port that are different from the ones generated by xmlvm, these should probably be added to your port too if you didn't do this already.

Hi, so now all files you get from CN1 build (except your port of course) or you have any manual changed files?

all files come from CN1 build, we just exclude pisces and write our files over. We would still need to generate project files though, it shouldn't be hard.
Btw, I've talked to Steve from CN1 last friday, they are writing a new port based in this one (but using IKVM instead of XMLVM), it would be nice to see what they have and maybe focus in this official work

Thank you for information.
P.S. I hope that IKVM do not generate different code for each build like
ParparVM do.


CelebA Dataset: dropbox unstable

Dropbox link to CelebA is quite unstable. It would be awesome if Fuel support downloading from their Google Drive link: http://mmlab.ie.cuhk.edu.hk/projects/CelebA.html

Note that this is not as straightforward as replacing the Dropbox link with the Google Drive link, as Google Drive makes it a little more tricky to automatically download files > 1 GB.
See this Stack Overflow question: "wget curl large file from google drive" for some Python code.

Thanks for the wget curl link!
On Sat, Oct 14, 2017 at 5:10 PM, C Reid<EMAIL_ADDRESS>wrote:

Note that this is not as straightforward as replacing the Dropbox link
with the Google Drive link, as Google Drive makes it a little more tricky
to automatically download files > 1 GB.
See this Stack Overflow question: "wget curl large file from google drive"
https://stackoverflow.com/questions/25010369/wget-curl-large-file-from-google-drive#39225039
for some Python code.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mila-udem/fuel/issues/396#issuecomment-336676340, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABZN_rKvw5TuFiShMlpHFZLrrfg6YdW5ks5ssU10gaJpZM4NbE6H
.


display Fink probabilities for each point in the light curve

It would be nice to have the Fink probabilities displayed  in the right to change when the user clicks on different points in the light curve.
that would correspond to the probabilities of a specific alert (similar to what is already implemented with the cut outs).

Done in #86


Open files without editor

Fixes #304
If the file manager is implemented without an editor and does not open a
new popup window (ie. just using as a file browser/upload/download app),
open files using browser's default method instead of trying to access
window.opener (which does not exist).

Thank you @coryw !


Create the method to clear collections of feature

Add a way to clear collections from a specific feature.

fixed \o

Let me know when the pr on the ui is ready =)

Only waiting this to be merged, so I can use the correct branch :smile:
Can I merge it? thanks
2015-09-29 17:07 GMT-03:00 Gonzalo Beviglia<EMAIL_ADDRESS>
Let me know when the pr on the ui is ready =)
—
Reply to this email directly or view it on GitHub
https://github.com/restorando/rollout/pull/2#issuecomment-144175785.


Basic miner

send model to huggingface
download dataset
research how to send model info to validator

one script, miner.py, as simple as possible

#17

missing features

test uploading to huggingface works, together with code upload
test uploading to chain


Other Auth plugin compatibility

I'd like to have the ability to set up other auth plugins for user authentication. Maybe, instead of a straight AuthMe integration, an API could be implemented so we can add compatibility with SkinSystem to other plugins.

+1
I would like to integrate it into my website with my own auth plugin without changing the SkinSystem's code.
For example it could have an option in the config file like "external_authentication" => true and only able to upload skin if the $_SESSION["username"] is not empty.

Also, add the cache folders into the .gitignore file.


refactor update

updating a template is taking a really long time and it seems that it can be improved by:

removing a full comparison of the mapping file: just compare the columns that are being updated
doing bulk vs. single updates
any other?

Combine update and add? Make possible delete rows samples.
On Aug 20, 2015 6:25 AM, "Antonio Gonzalez"<EMAIL_ADDRESS>wrote:

updating a template is taking a really long time and it seems that it can
be improved by:

removing a full comparison of the mapping file: just compare the
columns that are being updated
doing bulk vs. single updates
any other?

—
Reply to this email directly or view it on GitHub
https://github.com/biocore/qiita/issues/1428.

Delete rows is trickier, as it can affect any (pre)processed data and analysis that has been generated from the given sample/prep template.

@antgonza I was thinking on doing some profiling as I also noticed that is extremely slow and I'm unsure what is exactly the bottleneck of the process.

@ackermag I think we can join update/add but deleting samples might be complicated as @josenavas points out. However, I think removing columns should be easy.
@josenavas that sounds great, it will be good if we can have it done by today's meeting so we can discuss

@antgonza columns can potentially affect some analysis too though...

Yup and the reason we have https://github.com/biocore/qiita/issues/1129

@josenavas can we close?


[BUG]: Table not readable in Dark mode

Great plugin! I just uninstalled Tableflip after trying this one out :)
Describe the bug
The pane is not readable in Dark Mode. Happens in the default theme, so it's not a theme issue.

To Reproduce
switch to dark mode
Expected behavior
better styling, grey is too light and the white on gray not readable

Some words are not clear under the dark theme of blue topaz
Please consider tweaking the CSS styles

Yeah I have the same issue with unreadable headers only in dark mode and this is there with all themes, including default. It looks beautiful in light mode but I dont use it.

Fixed the issue and made a new release (0.1.1).
Also, the plugin is available in the community plugin list. You can download it from there directly 🎉
I have checked the fix in few dark themes. Let me know if you face any issue.

Working perfect on Version 0.1.1 - Obsidian 0.13.23 - Dark and Light Original Obsidian Theme


add options

Hello, is there an option to automatically open the program when we want to download

Yes, just like IDM, the program will only be launched when you click to download, instead of always being in the tray after booting.

yes this is a good idea
currently if i close abd then it doesnot auto launch but downloads in the browser


Hook run sequence fix

This brings hook run sequence in line with expected WordPress theme behavior, and solves compatibility issues with plugins that relies on this expected behavior. It also moves the initial execution of get_header, wp_head and their child hooks to before the data filters. The logic in controllers will happen closer to where that logic it is expected to happen in relation to the hook system.
This solves the issue described in #2116.

I like this. The reason for the code removed by this PR was to account for poorly written plugins that enqueue scripts mid-page. This is often the case with WooCommerce and Gravity Forms extensions . Has this PR been tested in those scenarios? See #1857 for some details of the original problem.

I updated that variable name.
I have tried this with a custom WooCommerce template loader, and it works with the add-to-cart-variation.js, that was not enqueued without the old fix.
One downside with this is that custom template loaders, for example for WooCommerce, will need to be updated if the fix is moved out of template(). The question is then is it really a benefit to move those actions (get_header, wp_head) to before the data filters. I am just assuming here that the controllers code is executed when those filters run.

@QWp6t are you OK with merging this? I'd like to get it in there.

thanks y'all

Hey @astappiev - can you create an issue with any information you have on the problem you're seeing?

This change caused TranslatePress plugin stopped working.
Check discourse thread.


Is there any option to disable default placeholder?

My app was messed up after updating the version to 62.2. And I found this package which is really great and helped me to save time on this.
Thank you for all the work you have done for this.
I'm just wondering if there's an option to disable default placeholder? I set default value instead of this placeholder so don't' want to list default placeholder as an option.
e.g:
------select-----
option1
option2
option3
TO
option1
option2
option3
Please advise.

@brucelin0325 thanks for the suggestion. There will be an update to that effect very soon. Cheers!

@olayinkaokewale
Awesome, that would be helpful for the others with a similar situation. I can't wait for the next release.
Thank you again.

Issue fixed here please update your version to 0.0.81 using:
npm i -S<EMAIL_ADDRESS>Thanks @brucelin0325 for calling my attention to it.


filesSubmitted fires even if user return false to filesAdded event.

Currently, if a user supplied handler for filesAdded return 'false', the files won't be added to the FlowJS. However, the filesSubmitted event still fires with all the files passed to filesAdded.
Is this an intended behavior?

@AidasK ?

Yep, this is a bug.
https://github.com/flowjs/flow.js/blob/master/src/flow.js#L597
filesSubmitted should be in the if statement above


Request for session: workflows with make / snakemake

Or other tools, NextFlow?

I might be able to help on GNU-make depending on my schedule. (I currently have a group meeting colliding with exactly the same time slot. But I occasionally can skip it and come here.)
Ideas:

Assumption: ignore the most common case of building source codes but focus on make syntax and broad range of usage in general (because for those who maintain a project, they should already be using make.)

why make and its limitation

building dependency graph

trivial to parallelize if above wrote correctly

Limited to 1 node (no MPI. However combining mpibash and make might be able to overcome this---my next idea to try.)

UNIX-first, if not only

installing make on OSes

Windows (need help here)

macOS: brew (because of GPLv3, macOS's old)

Linux: nothing

makefile naming convention

running make

Standard/common targets?

Shell completion?

makefile programming

simple terminology, syntax and pattern rules

demo: wildcard of all .md and create .pdf, or something similar

var. and env. var.

branching depending on env. (macOS/Linux), overriding env. var.

code reuse

include

"template"

Advanced use:

automatic variables

Secondary expansion

function

meta-programming

Unusual use:

Use PHONY target for bundling tiny bash programs in a bigger program using make

Use absolute path to create dependencies outside current dir.

references

bash guide

make maintainer's blog

examples: either

use existing examples from my projects (easy on presenter, difficult to follow by the audiences), or

ideally, create a repo from the ground up including the presentation and examples (time consuming on presenter, and likely to create a half-finished product that the audiences might not be easy to follow as well)

Would it be possible to talk about choosing between these tools, or at least why you use make?  GNU make vs NextFlow vs snakemake vs drake vs all the other build automation tools.
For GNU make on Windows, one option is Rtools, which people might already have.  Another is proposed in this gist, but I haven't tested it.

Would it be possible to talk about choosing between these tools, or at least why you use make? GNU make vs NextFlow vs snakemake vs drake vs all the other build automation tools.

Are you asking me?

For GNU make on Windows, one option is Rtools, which people might already have. Another is proposed in this gist, but I haven't tested it.

And concerning using UNIX tools on Windows (caveat: I ain't Windows developer), the general approach seems to be:

Cygwin
Windows Subsystem for Linux (64-bit only)
Install Ubuntu using Hyper-V (64-bit and the "Pro-variants" of Windows only). Other VM solutions is also ok but Hyper-V has minimal overhead.

But make (and bash) are very UNIXy, so using them on Windows feels odd.
Digression: I think it is counter-productive to expect every topic to be covering all the bases. For example, in the past there's a topic on data-analysis using Python/R, where stuffs are taught in parallel using both languages. It will be easier just to focus on Python in a row, vice versa. Same idea could be applied in this situation: rather than trying to make make relevant to Windows users, probably one should just ignore Windows users in that presentation (instructions can be provided to turn their Windows into UNIX if they want to), and then probably another tool for automation is shown, where Windows users can be benefited from (or may even be only applicable to Windows.)

@ickc, sure, if you have any thoughts on choosing an automation tool, I'd be happy to hear them!  If you're all about GNU Make, that's great too.

Among the ones I've heard of: autotools, CMake, SCons. I have some experiences with the first 2 but not the others (nor those in your list). But the first 2 seems to be specialized in building softwares so it might not be suitable for general use.
May be we should back up by a little bit and ask what are the kinds of automation this suggestion is really about? May be give an example or two. And then may be make a list of tools (that some people here know and can teach) that might solve these problems. Providing there's experts willing to teach and using different tools, it will be interesting to see how each tackle the same task, and perhaps different tasks easy to be achieved in one tool but difficult/slow in another. I had briefly trying to find comparison between different build tools but what I read is abstract and brief and cannot help one to determine the proper tool for their own use case.
For example, I personally are looking for a way to do something make-like but scales beyond a single node (that's why I've thought about combining mpibash with make); and also something make-like but might not be file based but data within a Python program, but is similar to make (i.e. specifying rules and what you need but not programming imperatively.)

It also depends on if you want the session to be in-depth tutorials in 1 or 2 tools, or like a survey on many different tools (say 15 min. per tool.) The later one sounds like really fun as an audience, and I really want to be able to make it.


test: test coverage for utils.attributes

This initial commit is primarily to show a strategy for converting abstract class attributes accessed by method calls to use simple attribute access instead. It turned out to be a little more involved than I'd hoped, mostly due to the requirement of preserving backwards compatibility. ("We do these things, not because they are easy, but because we thought they would be easy.")
This commit uses the name attribute as the first example for a working strategy going forward.
The primary innovation here is the introduction of the abstract_class_property class that is used to define abstract class properties. This is implemented independently of the abc package in the standard library, since it has no support for abstract class attributes.  One thing that's a little weird is figuring out when to check for concrete values for abstract attributes. With instance methods and attributes, the abc package just waits until instantiation to check the entire class to make sure it's concrete before instantiating. We do that, too, for these class properties, but since a class property can be accessed independtly of an instance, we also check individual properties as they are accessed. Some mechanisms for checking subclasses as they are declared were tried and discarded, as there's no real good way to know when the user has finished subclassing an abstract base class, unless they try to instantiate it.
As far as backwards compatibility, the first difficulty is we can't simply convert calls to DatasetManager.name() to DatasetManager.name, since that would break downstream code that still uses the method call syntax. Unfortunately, that means that for each attribute we want to convert we need to introduce a new name. In this case name has been migrated to dataset_name. Code which uses the name class method will generate a DeprecationWarning. Generally speaking, we should try to get rid of those warnings as they crop up in downstream code, by migrating that code sooner than later. When defining the dataset_name abstract class property, "name" is passed for the fallback argument. When the dataset_name property is accessed, first it will look for a concrete definition for dataset_name in the bound class. If it fails to find that, then it will fall back to looking for a name class method and use that (with a DeprecationWarning) if it finds one.
There is also a, seemingly circular, definition of the name classmethod in the Attributes mixin which uses the _find_fallback method to look for a dataset_name value. This is not for backwards compatibility with downstream code, as dataset managers that use name will also have defined name, so this won't be used for those. This is here because gridded_etl_tools doesn't yet have 100% test coverage, so there is always some risk of some untested code in gridded_etl_tools using an older style class method instead of the property which has replaced it. When test coverage is up to 100%, it should be possible to remove _find_fallback and the fallback class methods that use it.

My comments follow @ohsqueezy ‘s — the work is impressive and it seems an elegant solution, but I do worry about the maintenance overhead.

I think, maintenance-wise, it's fairly easy. We now just have a way to make abstract class properties as single-liners, the bit that does it is tested and works and likely doesn't need to be touched again. The ugliest bits are the backwards compatibility shims that can be removed over time.

Along the lines of the discussion about the store property, we've noted a couple of times where the fact that you can't set a @property to another value without a setter has actually been a good thing, making these properties somewhat like constants, but if these properties are changed to regular class variables, they will be open to being changed.

I ran the gridded-etl-managers tests which are mostly systems tests and they passed against this branch, so it seems like it's at least an option to drop @property if we want. I think either way, testing and deprecation will be very beneficial.

Along the lines of the discussion about the store property, we've noted a couple of times where the fact that you can't set a @property to another value without a setter has actually been a good thing, making these properties somewhat like constants, but if these properties are changed to regular class variables, they will be open to being changed.

True. I do like a good guard rail and keeping users from accidentally breaking things is an admirable goal. I don't think these particular attributes are particularly high risk or high stakes, so it's probably ok to trust the user on these. The balancing act here, o of course, is finding the right balance of protecting users from themselves versus keeping the code simple and readable.
If we like the read-only property of properties with no setters, we can also use a simple descriptor for that purpose. In commit 46e1909, there's a readonly_property descriptor that allows us to keep attribute declarations to a single line and keep the code readable, while preventing accidental runtime mutation. It has only been applied to one attribute in this commit, but if we like the pattern it can be extended. I don't personally think it's necessary, but it's also succinct enough that I don't mind having it in there if it imparts some extra peace of mind.

I ran the gridded-etl-managers tests which are mostly systems tests and they passed against this branch, so it seems like it's at least an option to drop @property if we want. I think either way, testing and deprecation will be very beneficial.

Excellent! Thanks for checking that.

If we like the read-only property of properties with no setters, we can also use a simple descriptor for that purpose. In commit 46e1909, there's a readonly_property descriptor ...

Following up on this, it turns out it doesn't really work for classes, just instances, so I'm likely to back this one out.
What this means is that:
dm = MyManagerClass()
dm.organization = "Hydra"  # <-- will raise an AttributeError

MyManagerClass.organization = "Hydra"   # <-- Doesn't raise anything
dm = MyManagerClass()
dm.organization == "Hydra"   # <-- True

Taking a closer look at the attributes, I think maybe all of them besides store should all be class properties anyway. We can ask @rbanick to confirm. For example, spatial_precision is always the same for every instance of its specific dataset class.

@ohsqueezy is right, we almost never change the class properties in production. Occasionally I’ll tweak them during development and debugging — for instance reducing forecast_hours to just a few forecasts — but that can be replicated w/in the manager if needed.

@chrisrossi we’ll need to make a downstream PR aligning all the managers w/ the new system before we can merge this.
@ohsqueezy do you think you can take charge of that or should I do it?

Because of the deprecation we probably don't have to make any changes to managers. We can just update managers as we go and make sure to adopt these attributes with new ETLs. I just ran the managers test using this branch and they passed (we're working on automating this test in the future if we can sort out the privacy details). But I think @rbanick should merge in case it does end up breaking anything in production.

Yep, that's why I jumped through all those hoops to put in backwards
compatibility shims.
On Mon, Nov 13, 2023, 4:34 PM frank @.***> wrote:

Because of the deprecation we probably don't have to make any changes to
managers. We can just update managers as we go and make sure to adopt these
attributes with new ETLs. I just ran the managers test using this branch
and they passed (we're working on automating this test in the future if we
can sort out the privacy details). But I think @rbanick
https://github.com/rbanick should merge in case it does end up breaking
anything in production.
—
Reply to this email directly, view it on GitHub
https://github.com/Arbol-Project/gridded-etl-tools/pull/91#issuecomment-1809164474,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABEGK5ZF54LYD6O5YWLEULYEKG7FAVCNFSM6AAAAAA7DDTA2KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBZGE3DINBXGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

ah got it got it. OK I’m setting up a staging environment now, let me test a few dry runs in that today/tomorrow and I’ll merge if all is well.


Feature: Support for Mariadb

Hi
I've been trying to get this running locally on our internal stack. We use Mariadb, which has strong compatibility, but not 100%, with MariaDB. The first issue was trivial to solve. I'm happy to contemplate putting a PR together for resolving the second - but would need a pointer as to how you want to support it.
First issue - (see patch) - the liquibase doc also suggests changeColumnDataType is missing
Allowing_mariadb_connection_to_start_server_.patch
The second issue is (I guess?) likely to do with the fact Mariadb has got a json alias (to a varchar) but not a proper type. I haven't come across the "::json?" notation previously in the converters previously. I suspect this will be one of those that is different dependant on the backend - any pointers as to how you would like to fix this?
Resolved [org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute statement [(conn=347) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '::json,'root','asdasd')' at line 1] [insert into connection (additional_jdbc_options,authentication_type,connection_type,database_name,datasource_type,description,display_name,hostname,max_executions,password,port,review_config,username,id) values (?,?,?,?,?,?,?,?,?,?,?,?::json,?,?)]; SQL [insert into connection (additional_jdbc_options,authentication_type,connection_type,database_name,datasource_type,description,display_name,hostname,max_executions,password,port,review_config,username,id) values (?,?,?,?,?,?,?,?,?,?,?,?::json,?,?)]]
For ease of replication, I'm running MariaDb version 11.1.3, with the rest as defaults.
`

Hey, I haven't updated that Readme section in ages and only tried it once aswell, I should have probably removed the reference to mysql/mariadb as the kviklet DB instead of raising wrong hopes.
Is there a particular reason you cannot run postgres? I think I could try fix these problems. Metabase for example makes it work somehow I believe, but of course supporting two database types instead of one is a bit of a maintenance overhead, so I'm wondering if that is really worth it 😅

Hi - thanks for quick response.
All of our databases are on Mariadb, hosted on AWS. We have approximately 60 database schemas across 2 Mariadb servers, both Mariadb, multi-AZ in AWS. We have an internal dev team of around 25 engineers who are all used to maintaining and building against Mariadb. That includes upgrading Mariadb regularly, etc.
If we really had to, we could spin up a small postgres instance at low cost, but at the moment, my mindset is more in the space of reducing the infrastructure surface to keep our devs doing Java build, rather than having to update 'another db' instance regularly.
Great product idea btw - in March, we almost built something exactly like kviklet but got delayed a bit, so when we saw kviklet we thought we'd try it as it's an exact fit and further than we would have taken it.

Thanks - AWS's auto-updates are mostly for minor updates (which we have turned on) so would still have to deal with major upgrades.
(Look forward to perhaps one day seeing the proxy for MySQL/Mariadb feature. One other feature to consider would be for IAM roles, which we were going to build - similar to ConsoleMe by Netflix but a much lighter way)

Building the Proxy for postgres was super fun but honestly my confidence in it is rather low because:

I have only tested it with one specific postgres version
I have only used it with my db client of choice (Datagrip)
It runs as an extra thread on the Kviklet container almost like another separate process, depending on what you do i'm sure you could exhaust recourses quickly
It doesn't support SSL encryption between the user and Kviklet atm

The last one might be fixable, but fixing the other three confidently simply requires quite a bit of effort. Doing this for multiple databases... I think that's definitely a full-time job if not two. There is tools like Teleport and StrongDM out there, that do this btw but they have hundreds of engineers and the tools are correspondingly expensive.
So, unless I figure out a way to do Kviklet full-time or other contributors provide the code more proxy support is unlikely to happen I think.

Regarding IAM roles, do you mean temporary access to specific resources managed in the same way as DB access is managed? E.g. a user requesting temporary access to a specific role to write/read from an SQS queue and only getting it after approval?
I have actually never heard of ConsoleMe but I took a look and it looks to solve a variety of problems, some of which I think are better solved via good IaC management. But something like the mentioned use-case, I'd be happy to bring to Kviklet eventually.

I spent some time today on figuring out what's going on but don't have an immediate solution yet.
I am making use of postgres' native json columns in multiple places. To make Kviklet compatible with multiple database engines for storing state I'd have to convert those back to text columns.
This means writing a migration and changing the code so that it can deal with text columns, but it also means no more json based querying. Which tbf I only use for debugging purposes so far but is kinda handy sometimes.
Now I also don't know if this support of multiple DBs really something I should strive for.
I looked at some other selfhosted tools. For reference: Gitlab and Langfuse both only support PostgreSQL for self hosting. Metabase  supports mariadb, mysql and postgres. Sonarqube support MS sql server, oracle and postgres. Grafana supports mysql and postgres.
Postgres is definitely the common denominator here 😅 Gitlab has a post on why they ended supporting MySQL as well: https://about.gitlab.com/blog/2019/06/27/removing-mysql-support/
So long story short -> I'm leaning towards postgres only so far.

I removed mentions of mysql from the readme.

We've seen a steady migration to PostgreSQL and recently had less than 1200 GitLab instances reporting their usage of MySQL. At the time there were 110,000 instances using PostgreSQL.

Just in general seems like the industry is shifting to postgres as the clear favorite
Sorry to disappoint on this front. Happy to help adapt Kviklet on other features for your use cases though!


[stable/consul] Adding support for nodeSelector

What this PR does / why we need it:
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #
Special notes for your reviewer:

/assign @sameersbn

/assign @lachie83

/assign

/ok-to-test

/lgtm


publish.yml setup

@chatchavan @jsndyks I am not sure github pages is fully set up here: since this is a compiled site, we'll need a github workflow that runs the yarn commands listed in the README and copies the output folder to the gh-pages branch. The publish.yml workflow we use for idyll papers (listed in the experimental track Google doc) should be able to be adapted for this.

Originally posted by @mjskay in https://github.com/journalovi/2024-luong-graphical-models/issues/1#issuecomment-2077134188

This should be working now --- edits to the repo will auto-trigger the rebuild of the site and copy it to the gh-pages site.


Add a DAXA wrapper for the flaring cleaning process for Chandra

This will scour the Chandra data for periods of flaring (which essentially can't be used for our science) and generate 'good time intervals' - literally periods of time that are good/safe to use. We will use these to clean our event lists.
Light curve cleaning - there are two options, one which works better with the deep backgrounds than local, and vice versa.

I think I will be implementing the 'simpler' method first (https://cxc.cfa.harvard.edu/ciao/threads/filter_ltcrv/) - which would not necessarily be conservative enough for use with ACIS blank-sky backgrounds (though I will add that later).
The method seems extremely similar to the XMM method we use (hence why I would like to just write a generalised version one day) - ideally with an interactive way of manually adjusting the GTIs.

Actually sod it, the deflare tool lets you easily use either method, so we'll implement both

Actually actually I take back my flippancy - it can be configured to use either but the lc_clean method seems not super well documented so maybe it'll be on hold for a bit

At this point the command appears to working - will run on ACCEPT 1 to test further


no such option: [admin] enabled

Dec 26 13:06:09 localhost isso[6592]: 2018-12-26 13:06:09,842 WARNING: no such option: [admin] password
Dec 26 13:06:09 localhost isso[6592]: 2018-12-26 13:06:09,847 WARNING: no such option: [admin] enabled

$ isso --version
isso 0.11.1

No such option?

But how can I remove Illegal comments from my site, without an Admin Password?

You need to set an admin password to manage comments.
On 21 August 2019 11:10:23 CEST, tinfoil-hat<EMAIL_ADDRESS>wrote:

But how can I remove Illegal comments from my site, without an Admin
Password?
--
You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub:
https://github.com/posativ/isso/issues/517#issuecomment-523370122


Gallery, Pesto: White space between app bar and recipe list after going back

To repro, open Gallery, tap pesto, tap a recipe, tap the back button on Android.
Here's what we see:

I believe this was fixed by https://github.com/flutter/flutter/pull/5151 . It no longer repros.


Angular + Material - How to handle multiple checkboxes with formgroup

Reproduction
https://stackblitz.com/edit/components-issue-ghpvfc?file=src/app/example-component.ts
I have a list of interests I want a user to be able to select the interests they want. I will store only the interests they checked in the DB and pre-populate when they load the page. But first, I need to get these interests the user has selected.
Steps to reproduce:

checked checkbox more than one
click on the submit button to submit the form
check console.log as output

Expected Behavior
I need to get all the checkbox value which is checked by user
Actual Behavior
Users always get "Checked" as value.
Environment

Angular:
CDK/Material:
Browser(s):
Operating System (e.g. Windows, macOS, Ubuntu):

this.interestFormGroup = this.formBuilder.group({
      interests: []
    });

In your form definition, there is a single interests FormControl which value is initially [];
Looping over your interests property into your template doesn't generate additional FormControls : so whatever checkbox you act on, it'll change this single FormControl value : initially from [] to true.
Users always get "Checked" as value.

Wrong : it takes the value of the last action on a checkbox : if you uncheck one and submit, the value will be false.
You can use the FormArray API to create a FormControl per interest or use the mat-selection-list.
Please close this issue as there is no bug.

Please keep GitHub issues for bug reports / feature requests. Better avenues for troubleshooting / questions are stack overflow, gitter, discord, mailing list, etc.
(this is a canned response)


Circular import between px-functions-design and px-defaults-design

There appears to be a circular dependency between px-functions-design and px-defaults design.
_tools.functions.scss imports px-defaults-design/_settings.defaults.scss, and _settings.defaults.scss imports px-functions-design/_tools.functions.scss.

When you run your Sass build tasks in Gulp, you need to use the node-sass-import-once module to stop import loops. You can do the following to accomplish this:
Install the node-sass-import-once as a dev dependency in your package.json
$ npm install —save-dev node-sass-import-once

Require the package in your gulpfile.js
var importOnce = require('node-sass-import-once');

Pass the sass tasks the correct options to use package. For example, for this existing task:
gulp.task('sass', function(cb){
    return gulp.src(paths.app.styles)
        .pipe(sass({includePaths: ['./public/bower_components/']}).on('error', sass.logError))
        .pipe(gulp.dest(paths.app.basePath + 'styles'));
});

You can modify the sass options you already pass to make sure you only import dependencies once:
gulp.task('sass', function(cb){
    return gulp.src(paths.app.styles)
        .pipe(sass({
          includePaths: ['./public/bower_components/'],
          importer: importOnce,
          importOnce: {
              index: true,
              bower: true
          }
        }).on('error', sass.logError))
        .pipe(gulp.dest(paths.app.basePath + 'styles'));
});

Ok, this works. I am using this in a different context (Angular 2 app), so no gulp, but I can still pass in node-sass options (via webpack.LoaderOpertionsPlugin { sassLoader: ... })
But why circular dependencies in the first place? Is there no way to design them out? Or is it a common pattern in SASS?

No, it's probably not ideal - something we inherited from a past set of developers or possibly from inuitcss itself. We are already discussing as a team whether to possibly combine defaults and functions. Stay tuned.

I tried the plugin you provided but it is breaking other dependencies, if this is not fixed properly I will be forced to stop using this

Won't threaten to leave ;-), but, as another data point, node-sass-import-once does appear a bit flaky. One issue I just ran into: it can't handle SASS filenames that start with underscore (apparently a common pattern for partials in SASS world) but referenced/imported without underscore (not sure if common, but apparently allowed) and have dots in the filename, apart from extension - e.g. @import 'settings.theme-default'; for a file named _settings.theme-default.scss - incidentally, a pattern that some Px-related projects use extensively. Regular SASS importer handles this just fine. I have not yet looked at what it would take to fix node-sass-import-once ...

ya, that is the issue i ran into :)

It took some research but i found the latest versions before this issue.
{
    "px-typography-design": "1.1.1",
    "px-defaults-design": "0.2.9",
    "px-functions-design": "0.2.6"
}

This got me compiling again.

Well, it looks like for at-import/node-sass-import-once there was an attempt to fix it, but it still misses relevant cases (and was not released / pushed to the public npm registry anyway). However, at least one of the forks (eppsilon/node-sass-import-once) appears to have gotten it right. The following works for me:
npm install --save-dev eppsilon/node-sass-import-once#fix-importing-files-with-dots

This depends on github repository/branch, likely not ideal, but would work for now.
Would be nice to have better long-term solution. Apparently there may actually be some merit in enforcing/supporting import-only-once. I don't have enough experience with SASS use cases to have an opinion. If it is decided that this is the right path - probably need to make sure the canonical node-sass-import-once is fully functional. (Or maybe some other mechanism; wilsonpage/sass-import-once?). Otherwise need to get rid of circular dependencies ...


Some payloads may not be parsed correctly

Currently there is an issue with parsing dependabot_alert events, when you send the payload as an object to @octokit/webhooks because of the way NodeJS parses floats.
https://github.com/octokit/webhooks.js/issues/775
I've got a fix underway at https://github.com/octokit/webhooks.js/pull/799, however that would require dropping support for EOL NodeJS versions, currently 10, 12 and releasing a new major version.
This would also unlock the ability to get new events and associated types

Will get fixed by #1864


Adds support for Swift Package Manager

Replaces #193, which needed a rebase after landing a previous PR.

Background
To support Swift Package Manager (Issue https://github.com/ProjectDent/ARKit-CoreLocation/issues/188)

Added Package.swift
Moved source files from ARCL/Source to Sources/ARKit-CoreLocation
Updated ARCL.podspec
Incremented Version (1.2.1)
Did a pod install to verify Cocoapods installation still works
Tested swift package manager by using new Xcode 11 (beta) swift package support (see screenshots)

Breaking Changes
Describe any breaking changes that this pull request will introduce.
Meta

Tied to Version Release(s):

Checklist

[x] Appropriate label has been added to this PR (i.e., Bug, Enhancement, etc.).
[ ] N/A ~Documentation has been added to all open, and public scoped methods and properties.~
[x] Changelog has been updated
[ ] N/A ~Tests have have been added to all new features. (not a requirement, but helpful)~
[x] Image/GIFs have been added for all UI related changed.

Screenshots (package installation)

New project (Delete Me)

Add Swift Package

Specify URL (from my fork):

Specify branch (from my fork):

Finish

Success!

Thanks @aaronbrethorst, I appreciate the help!


[SPARK-11812] [PySpark] invFunc=None works properly with python's reduceByKeyAndWindow

invFunc is optional and can be None. Instead of invFunc (the parameter) invReduceFunc (a local function) was checked for trueness (that is, not None, in this context). A local function is never None,
thus the case of invFunc=None (a common one when inverse reduction is not defined) was treated incorrectly, resulting in loss of data.
In addition, the docstring used wrong parameter names, also fixed.

Can one of the admins verify this patch?

@tdas @dtolpin can you file a JIRA attached to the title of this PR? See https://cwiki.apache.org/confluence/display/SPARK/Contributing+to+Spark

@dtolpin could you add a unit test for this fix?

I don't see how I can make a meaningful unit test for this bug, unfortunately. That would require that I use a time-based window with reduceByKeyAndWindow, and fixture provided with unittests for python streaming do not support this.
However, this change just changes checking a constant (which is meaningless) for trueness to checking a parameter. I understand that everything must be covered by unit tests, but the way the code is written it is an objective which is very difficult to achieve. Modifying the code so that it is unit-testable is a major rewrite, which won't have time to do.

@dtolpin could you add a summary to the PR title?

Sure, I have just put the summary back into the PR title.

@dtolpin could you add the following test to WindowFunctionTests in python/pyspark/streaming/tests.py? It should reproduce the issue.
    def test_reduce_by_key_and_window_with_none_invFunc(self):
        input = [range(1), range(2), range(3), range(4), range(5), range(6)]

        def func(dstream):
            return dstream.map(lambda x: (x, 1))\
                .reduceByKeyAndWindow(operator.add, None, 5, 1)\
                .filter(lambda kv: kv[1] > 0).count()

        expected = [[2], [4], [6], [6], [6], [6]]
        self._test_func(input, func, expected)

Got it, added it, thank you.

Jenkins, test this please

@andrewor14 could you help trigger Jenkins? Thanks. I think I don't have the permission :(

that's odd, you should have permission. retest this please

this is ok to test?

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/46347/
Test FAILed.

retest this please

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/46348/
Test FAILed.

Test build #46351 has started for PR 9775 at commit e76be01.

Test build #46351 has finished for PR 9775 at commit e76be01.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/46351/
Test PASSed.

LGTM

Cool, I will merge it in master, 1.6 and 1.5


Regex - hyphen must be last or escaped by a backslash

This bugs the function

Can you come up with a concrete example of such a bug?
To me it looks like it may be possible to add a unit-test for that scenario. Could you add that?

Hey @josteink , tbh I had these bugs two months ago when I worked last on my app, didn't have time for it since... and can't remember what made the bugs occur, only TODO'ed myself "push it to gmail.js"...
If I remember what it was about I will come back to say it. But anyway, a hyphen in a middle of a regexp is an error (even if javascript seems to tolerate it more often than not), and should be escaped with a backslash (actually it's even better than what I did by putting it last, some Microsoft tools rejects hyphen last and not escaped with a backslash).

Hey Jerry.
Thanks for the feedback! Taking a closer look at this code, it actually seems to have more bugs/lackings, and the one you've found (IMO) only being a minor one.
The biggest issue I see with this function in its current form is that it won't handle non-ASCII characeters in a name (and they DO exist. I, Jostein Kjønigsen, insist so).
For now, it seems the impact of this bug is pretty small, and its only usage is inside  get_displayed_email_data_for_single_email, which again is only used by api.get.displayed_email_data.
I vote we try to fix this function, but if we do, we should do it properly, and have real-world test-cases in the test-suite.

One more vote here ! But well... I don't really have time to do it right now ^^

Trying to see how this errors out in the real world, I've tried invoking api.get.displayed_email_data(), but every single time, no matter what I do, the check on api.check.is_conversation_view() returns true, making the codepath which uses this code completely inaccessible.
So from what I can see, users may also need to disable a global gmail default-preference in order to trigger this code.
This bug just went from "low" to "lower" :)

Ah. There we go:

Buggy indeed.
And then input we get does look strange too:

Anyway: This should be enough for me to construct a test-case, and ensure we pass properly (even though I may not do it right away).
I probably won't merge this PR as is, but I'll keep it open, since we're already using it to track a relevant bug :)

Ah, you're fast ^^ Feel free to close the PR whenever you got the proper fix ready !

Adding to the conversation, this was added by @g8g3 with this PR before he deleted his account:
https://github.com/KartikTalwar/gmail.js/pull/51/files

Fixed in https://github.com/KartikTalwar/gmail.js/commit/886f3e7cf34cb88de010d8bd3153ef21315872d2.
Thanks for the PR. See you around :)


Update cloud-functions on all environments on "deploy" command

To make testing environment more accurate, we want to deploy cloud-functions to all environments
In addition, to avoid any out-of-sync issues between cloud functions and the DB schema, cloud-functions should be updated with "deploy" command.

Aqualink-Programize account has not access to functions functionality

Aqualink-dev has the functions available, however the cloud resource location is not set which required for scheduled functions
Cloud resource location is not set for this project but scheduled functions requires it. Please see this documentation for more details: https://firebase.google.com/docs/projects/locations.

@avalmas-programize I upgraded the aqualink-programize environment and it should be able to run functions and I set the cloud locations for both apps.

Cloud functions have been deployed on both environments successfully
On aqualink-programize  function scheduledDailyUpdate failed once with an out memory error

@avalmas-programize we still need to address the second part of the issue:
In addition, to avoid any out-of-sync issues between cloud functions and the DB schema, cloud-functions should be updated with "deploy" command.

Solved in #558


Unresolved reference 'state_dict'  in inference.py line 129

Unresolved reference 'state_dict'  in inference.py line 129

state_dict =》checkpoint

Sorry for the type, corrected!
Thanks.


Small update of API docs

This PR addresses issues raised in the following PRs that have been impossible to get hold of their original authors:

https://github.com/distribution/distribution/pull/3540
https://github.com/distribution/distribution/pull/3964

Codecov Report
Patch and project coverage have no change.

Comparison is base (97957b1) 55.62% compared to head (279fa01) 55.62%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3998   +/-   ##
=======================================
  Coverage   55.62%   55.62%
=======================================
  Files         110      110
  Lines       11001    11001
=======================================
  Hits         6119     6119
  Misses       4196     4196
  Partials      686      686

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


[8pt] Fix Units with only branch zero (no level paths)

14 HUCs exit at the unit processing level with an exit code of 60, meaning no stream orders remaining that are level 3 and higher. However.. we still need to process branch zero to fill in the HUC.  This will result in only branch zero and no other branches for that HUC.
We need to trap the error, suppress it, no need for logging it, and continue to branch zero processing for it.
HUCS affected: 01010011, 02030201, 03130014, 04020203, 10050003, 10060007, 12040203, 12080001, 12100403, 12110203, 12110207, 17110003, 18070201, 20030000.

correct Matt. The bigger part is that we were not inundating those areas at all so it looked like we were ignoring some areas.


[WFLY-12563] org.jboss.jbossfaces.WAR_BUNDLES_JSF_IMPL flag ignored w…

…hen WARs are embedded in EAR
Issue: https://issues.jboss.org/browse/WFLY-12563

@fjuma Please review.

@tmiyargi Thanks for working on this! The fix looks ok. Did you do a quick sanity test just to make sure this doesn't re-introduce the problem from https://issues.jboss.org/browse/WFLY-10796? (I don't think it will but it's good to make sure.)
The failure that happens in JSFDeploymentProcessorTestCase with the security manager enabled will need to be fixed.

@fjuma thanks, PR updated and included testing for that  https://issues.jboss.org/browse/WFLY-10796


Remove explicit objective_loss_function from NeuralNet

This will allow for objective that do not take a loss_function.

I have to rethink this one.


Preventing redirection after login

Hello @manchenkoff,
Ho do i prevent redirection after a successful login. am hopping to do this so that i can look at my local-storage or cache if there is intended page so that i can take the user there or even some instances where the login function is in a popup hence i just need to reload the same page they are looking at.

probably you can change the redirect after login url by changing the config dynamically?
but already this supports the feature of redirecting to intended page by a url parameter.

Hey @jjjrmy, when login method is completed successfully the module checks sanctum.redirect.login value in the configuration and uses it for the redirect. If you want to prevent it, you can just set it to false like this
export default defineNuxtConfig({
    sanctum: {
        redirect: {
            onLogin: false,
        },
    },
});

For more details, you can check the docs

Thanks so much, i dint know that the configs can take boolean too if you dont need them to be triggered.


PySimpleGUI not free anymore

Stick to version 4.60.5 ?
Move to tkinter ?

Fast alternative with FreeSimpleGUI
https://github.com/spyoungtech/FreeSimpleGUI


2.2.2 release doesn't update dist version

Correct if I'm missing something!

Thank you, I just released 2.3.0 with proper dist version!


Npm install does not pulls all files when theme is added as dependency

Hi, We have forked bootstrap theme and we have added this theme in a React Project as a dependency. When to run npm install in the react project it does not pull all the theme css files, always skips a few files

Discuss

Unsure what Bootstrap theme you're talking about—if it's the official ones from themes.getbootstrap.com, please contact our support team via email. There's no theme in Bootstrap itself, so closing out.


CTP: 3.9.1 - User reports only last 35 minutes of USB write are preserved

Expect:

entire 40 minutes of footage has been saved (once recording starts)

Actual:

User reports only last 35 minutes of video is captured

Steps to Reproduce:

Install 3.9.1 onto HDC
Power off HDC
Mount USB drive to HDC
Power on HDC
Drive until GPS and image recording are confirmed
Drive for 40 minutes
Check USB /mnt/recording/video

Masaya to test drive sometime between now and Friday & report back here

User reports that 35 minutes of HDC generates 10,000 images (takes up 3GB of a 64GB stick).
@jayalberts to evaluate if we should increase the number


clean-up/notes from my install woes

Please please please do something about the git file in releases.
I simply put my base release in my cloned repo and it was fine.
The very last file (karaf) won't compile without it being a git repository for some reason xD

My install script here, seemed to run smoothly on ubuntu 16.04LTS.
https://github.com/Gr1dd/subut.ai
I'll run the dpkg in a few.

Here you go :)
Have fun!!!!
https://raw.githubusercontent.com/Gr1dd/subut.ai/Final/debinstall.sh
https://raw.githubusercontent.com/Gr1dd/subut.ai/Final/debinstall.sh
https://raw.githubusercontent.com/Gr1dd/subut.ai/Final/debinstall.sh
It compiles all the necessary resources out of the freshest released software .tar.gzs. (all of three pieces of software besides the database piece?) 💯
I also colored it very nicely. Will to a final run in about an hour out. Feel free to wget on feedback, and if you want to include it in your project fee free :) It does all the package retrieval for you.. Just sit back and relax.

I found the install instructions ;D
https://subutai.io/install/index.html
Any way you can move that install button way up on the website? Maybe on the top-right where it's visible? :)

Thowing up a blockchain docker instance. I'll need to mine the first block, then transfer that data over to the relay node docker image. Once that's done, set up the miner docker image. Then there's a blockchain.
However, it's a bitcoin chain. I decided this because I figure I can set up a wallet instance somehow at some point through pluggable software.


Location not working if data came from populated (need a help)

Bug report
Describe the bug
A clear and concise description of what the bug is.
Steps to reproduce the behavior
Nothing happened when requesting on :
http://localhost:1337/api/parkings?populate[address][fields][0]=coords&$location[address][coords]=23,14,3
{
   "data": [{
         ...,
       {
            "id": 3,
            ...,
            "address": {
                "id": 13,
                "coords": {
                    "lat": 48.947545,
                    "lng": 2.1423899
                }
            }
        },
  }]
}

Expected behavior
I configured everything correctly, it took me a while to migrate my MySQL database to Postgres using the PostGis Docker image but I have no proof that this mechanism works, I always get a 200 response whatever the coordinates I use. enter I don't have the impression that the data is correct but the data from relation address not working
Screenshots
If applicable, add screenshots to help explain your problem.
Code snippets
If applicable, add code samples to help explain your problem.
System

Node.js version: v16.20.2
NPM version: 9.8.1
Strapi version: 4.14.5
Database: PostGis
Operating system: MacOS, Linux, Docker

Additional context
plugin-version: "@notum-cz/strapi-plugin-location": "^1.1.4",
Add any other context about the problem here.

solved my mistaken bad custom field

Hi @Caviaros123, I have tried to reproduce your issue and confirmed it is a bug. Filtering in relations does not work. Does it make sense for you to use a component? Components are supported.
Just to be clear. Are you trying to filter parkings based on one-to-one relation of address or can the parking have many addresses and you are trying to filter the relations? I assume the first is right but just checking.
I messed with the code a bit and tried to find a quick solution but haven't found one. It will take a longer time. Will get back to it. Until then, I will add an information to readme that filtering by relation is not supported.

Hello my solution was to create a Hook by adding the coords field directly to the parking table without using components and to fill it with the values of another field which uses APi
Google places to give me the address and geocode position and have this coordinates field filled in

Hello my solution was to create a Hook by adding the coords field directly to the parking table without using components and to fill it with the values of another field which uses APi
Google places to give me the address and geocode position and have this coordinates field filled in

So your problem is solved, right? Just asking to know whether I can close this issue and make it and make a feature request issue to support relations.

Closing for inactivity and making a feature request out of this.


feat(endpoints): filter endpoints by a list of types

fix #4786
fix CE-381

/azp run

/azp run

closed as duplicated and fixed by https://github.com/portainer/portainer/pull/5308

Closes https://github.com/portainer/portainer/issues/4786


[Feature]: Dynamic table menu button column items

Is there an existing issue for this?

[X] I have searched the existing issues

Summary
Table menu button column items (Table => Column => Menu button => Menu Items) should change dynamically by dynamic table data change.
Why should this be worked on?
Let's say following data is received by api. If this feature applied, I can dynamically check homwork arrays elements in Appsmith table. This feature have many potential if user have to manage complicated JSON as below.
// use UnitEntity[] as table data
interface UnitEntity {
  id: number;
  title: string;
  description: string;
  homework?: HomeworkInformation[] | null;
}

i.e.

click the menu button to see nested array elements
click the menu button to see nested array elements, and click menu button items to delete or do some actions related to menu button items

I attach loom video for better explanation.
https://www.loom.com/share/031f47979fd749e5b26632ce170bae8f

@kimploo thank you for the feature request! That is a great point
cc: @dilippitchika

Hey @kimploo a few more questions to understand your request better.

What is the data shown in a homework? Any sample data here will help. The reason i think this is useful is, it looks like homework is a child and should be seen in a different drill down like UI rather than directly in the table.
What will clicking on any homework inside a menu button do? Will it open something else where you see the homework?

@kimploo also this is a duplicate issue of #12362, closing this issue in favor of that

@dilippitchika

What is the data shown in a homework? Any sample data here will help. The reason i think this is useful is, it looks like homework is a child and should be seen in a different drill down like UI rather than directly in the table.

Please check my type definition - homework property has an array of homeworkInformations, which is an object with few string property.
// use UnitEntity[] as table data
interface UnitEntity {
  id: number;
  title: string;
  description: string;
  homework?: HomeworkInformation[] | null;
}

interface HomeworkInformation {
  name: string;
  studentRepo: string;
  referenceRepo: string;
  devRepo?: string;
}

I originally does not have need this feature(dynamic table menu button column items). If Appsmith can show nested JSON format well in table, I'm find with that. However I failed to find the best way to show my nested array on table. That's why I tried to use menu button feature to show my nested array elements(homeworkInformation[]). when I try to do so, menu button cannot be added dynamically. These are overall reason that I request this feature.
I ended up making sth like this below, click menu button -> show modal -> see nested Item via JSON form UI.

What will clicking on any homework inside a menu button do? Will it open something else where you see the homework?

I wanted to have CRUD homework feature. Read all homeworks in one table, and if I click one homework, there should be some options to create / update / delete homework

this is a duplicate issue of https://github.com/appsmithorg/appsmith/issues/12362, closing this issue in favor of that

Good that other people also needed this feature!


Can't save time objects in time model and pass them through URL

Description
URL persistency: set time slider to some point, refresh, timeslider should keep the point you gave it, and chart should load at the state of that point.
URL persistency: select a few entities, refresh, entities should be selected.
Actual result
SUMMARY:  After selecting few entities, refresh, The chart did not load properly.
SEVERITY:  Major
MODULE:

Bubble Chart
Mountain Chart
Bubble Map

Platform:

Windows 7 / Chrome 49.0
Windows 7 / Firefox 45.0
iPad Air 2 iOS(9.2.1) / Safari

RELEASE: v0.13.2
STEPS TO REPRODUCE:

Navigate to the URL : http://static.gapminderdev.org/vizabi/release/v0.13.2/preview/
Bubble Chart will be loaded.
Select some entities / bubbles
Refresh the page

ACTUAL RESULTS:
The chart did not loaded after refreshing the page
EXPECTED RESULTS:
The chart should be loaded properly
Other information
Reported by: Abid Ali
Test configuration: Chrome, Desktop PC
Test case number: TC34
Test run: https://valorsoftware.testlodge.com/projects/15827/runs/198361?tab=2&run_section_id=180819&executed_case_id=9537708#executed_case_9537708
SCREENSHOT:


[10.x] Add nullOnUpdate method in ForeignKeyDefinition

This PR adds a new method for writing easier null on update action, also This PR completes the methods of ForeignKeyDefinition.

Needs to be based on a real application's needs I think, not just because we got a similar recent PR.


Question 25 in objective 1.2 incorrect (Defining virtual directory/virtual application mapping in new portal)

The correct answer reflects steps for defining a custom domain in preview portal and the choices do not present an answer to meeting the objective for a virtual directory.
What are the steps for defining a Virtual Directory or Virtual Application mapping in the preview portal?
Navigate to the management portal at https://manage.windowsazure.com
Navigate to the management portal at https://portal.azure.com
Navigate to the blade for the Azure Web App
Click "All settings" link to open the Settings blade
Click on the "manage domains" button
Click "Custom domains and SSL" to open the Web App custom domains and SSL blade

When I originally created these questions I hadn't taken the exam yet. Since taking the exam, I now know the actual Portal UI's aren't covered on the exam, but rather the concepts and order of operations to configure things. It's on my list to redo the Portal UI questions as a result.

No longer relevant as the questions need to be updated to reflect recent changes to the platform.


Symmetric keygen: Themis Core

Implement symmetric key generation utilities described in RFC 1 (not available publicly at the moment). This is new API.
We are going to need a way to let our users generate strong symmetric keys for use with Secure Cell. This core function is the implementation of key generation. High-level wrappers will be using it to implement key generation.
The API has the usual “check – allocate – output” style found in other places in Themis:
themis_status_t themis_gen_sym_key(uint8_t* key, size_t* key_length);

The users are expected to first pass NULL for key to learn the default length, then allocate a suitable buffer and call the function again to receive key bytes. After that the key can be immediately used with Secure Cell. (Tests and examples for Secure Cell will be updated in next pull requests.)
Checklist

[x] Change is covered by automated tests
[x] Benchmark results are attached (not interesting)
[x] The coding guidelines are followed
[x] Public API has proper documentation (hell yeah)
[x] Example projects and code samples are updated (will do later)
[x] Changelog is updated

Fantastic work! Merge 'em all! 👾


rewrite zsh completion generation

Before submitting a pull request make sure you have:

[x] Searched the bugtracker for similar pull requests
[ ] Read adding new extractor tutorial
[ ] Read youtube-dl coding conventions and adjusted the code to meet them
[ ] Covered the code with tests (note that PRs without tests will be REJECTED)
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[ ] Bug fix
[x] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
So far the auto generated youtube-dl.zsh file takes little advantage of zsh's completion infrastructure. This PR changes the generated file to use _arguments directly and generate entries like
      '(-A --auto-number)'{-A,--auto-number}'' \
       '--write-annotations[Write video annotations to a .annotations.xml file]' \
       '--load-info-json[JSON file containing the video information (created with the "--write-info-json" option)]:FILE:_files' \
       '--cookies[File to read cookies from and dump cookie jar in]:FILE:_files' \

This does

'(-A --auto-number)' : if either -A or --auto-number are already present on the command line, neither is recommended again. (An option is by default anyway not suggested twice. The parentheses are to also drop the respective other).
[Write video anotations to ...] These are brief explanation that are shown in the list of completions (such that one doesn't have to switch back and forth between reading the man page and writing the command). It can look (depending on user settings) like that

youtube-dl --write-TAB
user@host:~/coding/youtube-dl > youtube-dl --write-TAB
option:
--write-all-thumbnails  -- Write all thumbnail image formats to disk
--write-annotations     -- Write video annotations to a .annotations.xml file
--write-auto-sub        -- Write automatically generated subtitle file (YouTube only)
--write-description     -- Write video description to a .description file
--write-info-json       -- Write video metadata to a .info.json file

:FILE:_files the trailing colon after the quick help indicates that the flag takes an argument, such that no other flags are suggested until the missing argument to the option is provided The entry between the first and second colon is a help that's maybe shown to the user (depending on settings…) and the zsh completion function after the colon - if given - provides further completion. (The man page zshcompsys explains that one should favour _files over _path_files, e.g. because a user can better configure their preferences.) If nothing follows the second colon, no automatic completion happens, the user has to type, as in the case of

      '--external-downloader-args[Give these arguments to the external downloader]:ARGS:' \

the completion file how it now gets generated for me
youtube-dl.zsh.txt


add JS backend, add heatmaps

In the last few days I implemented an experimental Javascript backend for this. I needed to be able to update the plots after they are created using Plotly.react, which I couldn't do with the C backend.
So this imports several of the plotly.js functions when the JS backend is used. These can then be used as for example in the fig_javascript.nim example. It was inspired by the work of @sdwfrost here: https://github.com/sdwfrost/nim-plotly-example
The commits also add support for heatmaps.
I still haven't merged your recent commits into this branch. I'll do that on Sunday.
As a simple example what's possible with the Javascript backend, see the gif here:
https://github.com/Vindaar/NeuralNetworkLiveDemo

this is awesome! let me know when it's ready. I see you have a comment about moving the js stuff into its own module. that would be preferable to me.

I just rebased the code onto the current master branch, cleaned up a few things, added a heatmap example and a parseTraces proc.
If I didn't screw up anything while rebasing (everything seems to work still ;) ), I'd say this can be merged. If you want me to squash some of the commits, let me know.

I meant to squash the commits via the github UI, but forgot. Ah well.
thanks! The heatmaps will be useful.


copying links/page titles with embedded '[' or ']'

Copying the title of https://www.youtube.com/watch?v=SNE2oCZH_4k page results into string like this:
[M.O.O.N. - 'Hydrogen' [Hotline Miami Soundtrack] - YouTube](https://www.youtube.com/watch?v=SNE2oCZH_4k)

Notice the unescaped angle brackets. Pasting that to, e.g., stackoverflow.com chat results into a broken link/Markdown. The angle brackets should be escaped by backslash.

Looking at Pandoc source, these should be escaped:
\`*_[]#

@wilx Thanks for reporting. I have fixed this bug and released both Chrome and Firefox versions on the corresponding stores. Please check :)

@wilx Some users (including me, to be honest) don't like this feature because in most cases, Markdown processors handle such cases with no problem.
My goal is to make escaping work fine only when it is necessary.
Do you have any ideas?

Note: See #34 for more details

@chitsaou I replied there.


Fresh install generates "exactly one ScaledObject should match label"

Report
A fresh install of Chart version: 2.8.1 (appVersion: 2.8.0) on EKS 1.22 (v1.22.11-eks-18ef993) enters a loop of errors in the keda-operator-metrics-apiserver
I0825 11:33:51.652365       1 main.go:169] keda_metrics_adapter "msg"="KEDA Version: 2.8.0"
I0825 11:33:51.652417       1 main.go:170] keda_metrics_adapter "msg"="KEDA Commit: a4a118201214e7abdeebad72cbe337b9856f8191"
I0825 11:33:51.652425       1 main.go:171] keda_metrics_adapter "msg"="Go Version: go1.17.13"
I0825 11:33:51.652434       1 main.go:172] keda_metrics_adapter "msg"="Go OS/Arch: linux/amd64"
I0825 11:33:52.703871       1 request.go:601] Waited for 1.012564626s due to client-side throttling, not priority and fairness, request: GET:https://<IP_ADDRESS>:443/apis/vpcresources.k8s.aws/v1beta1?timeout=32s
I0825 11:34:02.058382       1 logr.go:261] keda_metrics_adapter/controller-runtime/metrics "msg"="Metrics server is starting to listen" "addr"=":8080"
I0825 11:34:02.059071       1 provider.go:65] keda_metrics_adapter/provider "msg"="starting"
2022/08/25 11:34:02 Starting metrics server at :9022
I0825 11:34:02.059113       1 main.go:236] keda_metrics_adapter "msg"="starting adapter..."
I0825 11:34:02.059396       1 internal.go:362] keda_metrics_adapter "msg"="Starting server" "addr"={"IP":"::","Port":8080,"Zone":""} "kind"="metrics" "path"="/metrics"
I0825 11:34:02.059429       1 controller.go:185] keda_metrics_adapter "msg"="Starting EventSource" "controller"="scaledobject" "controllerGroup"="keda.sh" "controllerKind"="ScaledObject" "source"="kind source: *v1alpha1.ScaledObject"
I0825 11:34:02.059481       1 controller.go:185] keda_metrics_adapter "msg"="Starting EventSource" "controller"="scaledobject" "controllerGroup"="keda.sh" "controllerKind"="ScaledObject" "source"="kind source: *v1alpha1.ScaledObject"
I0825 11:34:02.059499       1 controller.go:193] keda_metrics_adapter "msg"="Starting Controller" "controller"="scaledobject" "controllerGroup"="keda.sh" "controllerKind"="ScaledObject"
I0825 11:34:02.164927       1 controller.go:227] keda_metrics_adapter "msg"="Starting workers" "controller"="scaledobject" "controllerGroup"="keda.sh" "controllerKind"="ScaledObject" "worker count"=1
I0825 11:34:02.609885       1 serving.go:342] Generated self-signed cert (apiserver.local.config/certificates/apiserver.crt, apiserver.local.config/certificates/apiserver.key)
I0825 11:34:03.224722       1 requestheader_controller.go:169] Starting RequestHeaderAuthRequestController
I0825 11:34:03.224741       1 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file"
I0825 11:34:03.224745       1 configmap_cafile_content.go:202] "Starting controller" name="client-ca::kube-system::extension-apiserver-authentication::client-ca-file"
I0825 11:34:03.224760       1 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
I0825 11:34:03.224764       1 shared_informer.go:255] Waiting for caches to sync for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
I0825 11:34:03.224752       1 shared_informer.go:255] Waiting for caches to sync for RequestHeaderAuthRequestController
I0825 11:34:03.225099       1 dynamic_serving_content.go:132] "Starting controller" name="serving-cert::apiserver.local.config/certificates/apiserver.crt::apiserver.local.config/certificates/apiserver.key"
I0825 11:34:03.225152       1 secure_serving.go:210] Serving securely on [::]:6443
I0825 11:34:03.225192       1 tlsconfig.go:240] "Starting DynamicServingCertificateController"
I0825 11:34:03.324932       1 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::client-ca-file
I0825 11:34:03.327237       1 shared_informer.go:262] Caches are synced for RequestHeaderAuthRequestController
I0825 11:34:03.327377       1 shared_informer.go:262] Caches are synced for client-ca::kube-system::extension-apiserver-authentication::requestheader-client-ca-file
E0825 11:34:10.693688       1 status.go:71] apiserver received an error that is not an metav1.Status: &errors.errorString{s:"exactly one ScaledObject should match label "}: exactly one ScaledObject should match label
E0825 11:34:16.254990       1 status.go:71] apiserver received an error that is not an metav1.Status: &errors.errorString{s:"exactly one ScaledObject should match label "}: exactly one ScaledObject should match label
E0825 11:34:16.269297       1 status.go:71] apiserver received an error that is not an metav1.Status: &errors.errorString{s:"exactly one ScaledObject should match label "}: exactly one ScaledObject should match label
E0825 11:34:16.295631       1 status.go:71] apiserver received an error that is not an metav1.Status: &errors.errorString{s:"exactly one ScaledObject should match label "}: exactly one ScaledObject should match label

Expected Behavior
Clean & silent run :)
Actual Behavior
Bombarding with errors logs
Steps to Reproduce the Problem

helm install

Logs from KEDA operator
I0825 11:33:52.847087       1 request.go:601] Waited for 1.038756727s due to client-side throttling, not priority and fairness, request: GET:https://<IP_ADDRESS>:443/apis/monitoring.coreos.com/v1?timeout=32s
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"controller-runtime.metrics","msg":"Metrics server is starting to listen","addr":":8080"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"Running on Kubernetes 1.22+","version":"v1.22.11-eks-18ef993"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"Starting manager"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"KEDA Version: 2.8.0"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"Git Commit: a4a118201214e7abdeebad72cbe337b9856f8191"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"Go Version: go1.17.13"}
{"level":"info","ts":"2022-08-25T11:34:02Z","logger":"setup","msg":"Go OS/Arch: linux/amd64"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting server","path":"/metrics","kind":"metrics","addr":"[::]:8080"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting server","kind":"health probe","addr":"[::]:8081"}
I0825 11:34:02.204376       1 leaderelection.go:248] attempting to acquire leader lease keda/operator.keda.sh...
I0825 11:34:02.221339       1 leaderelection.go:258] successfully acquired lease keda/operator.keda.sh
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting EventSource","controller":"clustertriggerauthentication","controllerGroup":"keda.sh","controllerKind":"ClusterTriggerAuthentication","source":"kind source: *v1alpha1.ClusterTriggerAuthentication"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting Controller","controller":"clustertriggerauthentication","controllerGroup":"keda.sh","controllerKind":"ClusterTriggerAuthentication"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting EventSource","controller":"scaledjob","controllerGroup":"keda.sh","controllerKind":"ScaledJob","source":"kind source: *v1alpha1.ScaledJob"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting Controller","controller":"scaledjob","controllerGroup":"keda.sh","controllerKind":"ScaledJob"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting EventSource","controller":"scaledobject","controllerGroup":"keda.sh","controllerKind":"ScaledObject","source":"kind source: *v1alpha1.ScaledObject"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting EventSource","controller":"scaledobject","controllerGroup":"keda.sh","controllerKind":"ScaledObject","source":"kind source: *v2beta2.HorizontalPodAutoscaler"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting Controller","controller":"scaledobject","controllerGroup":"keda.sh","controllerKind":"ScaledObject"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting EventSource","controller":"triggerauthentication","controllerGroup":"keda.sh","controllerKind":"TriggerAuthentication","source":"kind source: *v1alpha1.TriggerAuthentication"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting Controller","controller":"triggerauthentication","controllerGroup":"keda.sh","controllerKind":"TriggerAuthentication"}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting workers","controller":"scaledjob","controllerGroup":"keda.sh","controllerKind":"ScaledJob","worker count":1}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting workers","controller":"triggerauthentication","controllerGroup":"keda.sh","controllerKind":"TriggerAuthentication","worker count":1}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting workers","controller":"clustertriggerauthentication","controllerGroup":"keda.sh","controllerKind":"ClusterTriggerAuthentication","worker count":1}
{"level":"info","ts":"2022-08-25T11:34:02Z","msg":"Starting workers","controller":"scaledobject","controllerGroup":"keda.sh","controllerKind":"ScaledObject","worker count":5}

KEDA Version
2.8.0
Kubernetes Version
1.22
Platform
Amazon Web Services
Scaler Details
No response
Anything else?
No response

I'm having this same issue with ZERO ScaledObjects on version 2.8.1.

This could be because you have something in the cluster that is querying external.metrics.k8s.io endpoint for any reason (eg. AFAIK, GKE Backups uses this api for something)
You can try requesting a metric that doesn't exist with kubectl get --raw "/apis/external.metrics.k8s.io/v1beta1/namespaces/default/fake-metric", if my suspicious are right, you will see the same error in log on every request you do

Could you try and share how it goes?

That's correct the log message shows up.

@IliaGe , by chance, have you been able to test it?


Dialog: Use overscroll-behavior instead of ScrollFix

Launched in Chrome 63. Feature-detect overscroll-behavior and use that instead of ScrollFix for OdoDialog.
https://developers.google.com/web/updates/2017/11/overscroll-behavior

closing - won't do - RIP odopod


Add support for checkpatch.pl "CHECK" messages

In addition to ERROR and WARNING messages, checkpatch.pl has a CHECK message type, e.g.:
CHECK: Comparison to NULL could be written "name"
#98: FILE: net/dsa/dsa.c:98:
+		if (name != NULL) {

Cc: @daniel-walker @d-k-c

No.  Informational messages are deliberately left out.  Besides, syntastic supports only errors and warnings.

I understand your concern about the message semantic, however checkpatch is a bit different. I don't know why they have a CHECK type, but the related messages are definitely syntax checking issues. Examples of such messages are:

"Alignment should match open parenthesis"
"Please use a blank line after function/struct/union/enum declarations"
"Please don't use multiple blank lines"
"Concatenated strings should use spaces between elements"
etc.

Those are style issues rather than syntax errors.


smcntrpmf is mentioned in the profile

Is the intention to include smcntrpmf? Sscofpmf is included and mandatory and they are quite similar.
I think the status of smcntrpmf (mandatory/optional etc.) should at least be listed, as it stands we don't know if we are allowed to implement it and be RVA23 compliant.

A handy S-mode extension name for Smcntrpmf would be useful to describe it in profiles (similar to Ssccfg that goes with Smcdeleg).

For scalability's sake we stopped listing all the extensions that are not part of the profile.
No ratified standard extensions that don't conflict with RVA23 mandatory or implemented optional extensions will make an implementation incompatible with RVA23.

ok - so if it's not mentioned and is not incompatible then it can be implemented and the result core be RVA23 compatible.
can we have a statement saying that in the profile definition?

This is already explicitly stated in the ratified RVI20/RVA20/RVA22 profiles doc:
"Extensions that are not explicitly listed in the mandatory or optional
categories are termed non-profile extensions, and are not considered
parts of the profile.  Some non-profile extensions can be added to an
implementation without conflicting with the mandatory or optional
components of a profile.  In this case, the implementation is still
compatible with the profile even though additional non-profile
extensions are present.  Other non-profile extensions added to an
implementation might alter or conflict with the behavior of the
mandatory or optional extensions in a profile, in which case the
implementation would not be compatible with the profile."
Once the RVA23/RVB23 profiles are ratified, we'll be integrating profiles into the main ISA document tree, and restructuring the text between the generic profile introduction text and separate specific profiles.


Kernel dies when running example notebooks

I'm just getting to grips with geoviews and it looks really helpful but many of the example notebooks break when I try to run them.
Specifically in the 'working_with_Bokeh.ipynb' notebook when running the third cell the kernel dies and logs the following error:
Assertion failed: (0 != cs), function GEOSCoordSeq_getSize_r, file geos_ts_c.cpp, line 3797.
I'm guessing this is an incompatible GEOS issue, but I just did a clean install from the condo-forge and ioam conda channels. I've attached my environment setup in geoviews_env.txt. Any thoughts appreciated.

Sorry I never replied to this. The issue is likely a incompatible system wide installation of libgeos interfering with the environment.

Yes, it seems to be due to https://github.com/SciTools/cartopy/issues/738 and associated issues - thanks!


Documentation fixes

This PR documents how to convert a module to a dictionary on the documentation for module. Previously, this was only present on the documentation for dictionary (in the argument type of the constructor).[^1]
I also included some other small documentation fixes.
Fixes #3598.
[^1]: Although I can't compile the docs locally, so I may be wrong.

Thanks!


add PreEvictionFilter extension to DefaultEvictor Plugin

As per https://github.com/kubernetes-sigs/descheduler/issues/640#issuecomment-1248167067 I am just moving nodefit check to the preEvictionFilter extension point of the DefaultEvictor plugin. Follow ups would include those other options of that issue (and namespace selectors, etc).
Let me know if the evocation of the extension point shouldn't be done in the way that I did.
Also related to https://github.com/kubernetes-sigs/descheduler/issues/924, https://github.com/kubernetes-sigs/descheduler/issues/753#issuecomment-1227422028,

/approve
/lgtm


fuse: remove cgo

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Docs is using old version of angular-bootstrap with click issues in Firefox

The version of angular-bootstrap used by angularjs.org and the documentation site is unspecified, but clearly older than the current 1.1.2 release since nothing has been committed for two years now.
Why does it matter?  Well, anyone using Firefox will have a bad time when trying to open header links in a new tab due to a click dispatch bug that wasn't fixed until angular-bootstrap 1.0.0.  Who is really to blame here?  Firefox is clearly doing something different than other browsers, but it creates a real usability issue which angular-bootstrap has finally moved to solve.  However, Angular needs to update its ui-bootstrap version to pick up the change.
It's very frustrating to middle-click or right-click a link and not be able to open it in a new tab, and this has been a problem for Firefox users of the Angular site for years.  Tracking the current ui-bootstrap could break other things, but it shouldn't be allowed to stagnate.

Thanks for reporting.
It's indeed odd that we use a custom version of bootstrap-ui for the docs app / angularjs.org. But the bug in question was only filed and fixed in December 2015, and we never got any reports about this until now, so I'm not really sure why you are so upset. Bugs happen.

I'm not upset, but I understand that updating dependencies isn't always trivial, and now that there's an upstream solution I want to make it clear that there's a use case for it.  If it helps, one of my first experiences with angular was thinking "why don't the links on their site work right?" which was a source of friction until I understood that it didn't really have anything to do with angular itself.

Terrific, thanks!


"Sunroof Open Status" typo - showing "Bonnet Open Status" instead

Version of the custom_component

v<IP_ADDRESS>
Installation method (hacs / manual)
hacs
Installation method of hass (venv, docker, hassio,...)
docker
Configuration

NA

Describe the bug
Bonnet Open Status seems to be reported twice:

Removed integration and newly added integration in HA.
Debug log

Typo in https://github.com/mitch-dc/volkswagen_we_connect_id/blob/49b111f63ac65244c7f8270dae40e093a64d6605/custom_components/volkswagen_we_connect_id/sensor.py#L251

Solved by #99


Fixed DescribeConfigsResponse_v0 and v1.

Due to KIP-226 boolean is_default has been replaced with the more generic config_source in DescribeConfigsResponse_v1.
Moreover a typo has been fixed (config_names instead of config_name) in DescribeConfigsResponse_v0 as well as DescribeConfigsResponse_v1.

Nice catch, thank you!


Midtrans CardToken not Available on PHP

I want to ask about v2/token, why it's only available on node-js/js only? Can it also be part of this midtrans-php package?
refer to https://api-docs.midtrans.com/#get-token
https://github.com/Midtrans/midtrans-nodejs-client/blob/master/examples/coreApi/coreApiCreditCardExample.js#L36-L51
or I'm missing the method on this Midtrans class. Thank you
*I know we can done it via CURL, but would it be great if it's available out of the box. Thank you :)

Hi @benyaminl it was intentional / by-design.
Get Card Token API call require card-data (which is sensitive information). If it is implemented on the PHP library, it means the card-data need to be sent to the merchant PHP backend in order to be processed.
Handling sensitive card-data is not recommended without proper security, audit & certification like PCI-DSS certificate. Regular merchant don't meet such condition and if they handle card-data, it is a very high security risk. Most of PHP library users are using shared PHP hosting, which is very risky. So we don't encourage user to do Get Card Token API call from PHP backend. Please use the security-safe frontend method to do that, which is provided on the /example folder of this library. or the doc you mentioned above.
We may add this in the future, but need to consider the security risk.
Thanks.


avm: dont set current version if install prompt is declined after avm use

This was missing an error if they user doesn't elect to install the missing version. Without it, it proceeds to overwrite the version file. Also removed the initial text on the prompt for UX.
Closes #1413

LGTM!
Ive adjusted the PR title to reflect that its no longer an error.
Im not able to merge because your commits are not signed. You can sign them and force push or we wait for @armaniferrante to merge

I'll sign it, should set that up anyway


Question: Whose fingerprint is being authenticated?

Is it always the current iOS user? Can we specify which iOS user?

The Touch ID sensor can only respond 'recognized' or 'not recognized' so there you have it. If it has found a match for a finger you stored previously it will respond with 'recognized'. You need to program your logic around that fact.


Update bugs.yml

Issues Identification
Closes: #(258)
Summary
Fixed the bugs.yml
Details
Include any detailed information about the changes in this pull request.

Please bro don't get frustrated!!
On Sat, 5 Oct, 2024, 5:45 pm Aditya Bhaumik, @.***>
wrote:

Merged #265 https://github.com/aditya-bhaumik/Pathsphere/pull/265 into
main.
—
Reply to this email directly, view it on GitHub
https://github.com/aditya-bhaumik/Pathsphere/pull/265#event-14527673893,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BHEZGLQSUUOHKXGSUWU3TZTZZ7J7JAVCNFSM6AAAAABPNJLGMGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJUGUZDONRXGM4DSMY
.
You are receiving this because you authored the thread.Message ID:
@.***>


Update StringTableEsTutorial.xml

Some adjustaments made on Tutorial 1 after testing translation ingame.

Some adjustaments made on Tutorial 1 after testing translation ingame.


Add community meeting page

Adds a dedicated page for the meeting and communications info:

Adds a link to the top navigation:

Closes #7

We have a bit of duplicated information now with the bottom of the page of the landing page. Do you want to keep both?

I think it's worthwhile having both
The info on the landing page shows that the project has an active community to folks who are skimming over CNAB, whilst the click-through shows the full whack of all the various links and community resources.


Provide clear information in product on how proxy works with integrated AzCopy.

@MRayermannMSFT is for updating this portion text:

Additional wording pointing to AzCopy proxy settings has been added. Can/will be found in 1.28


demos link notfound

please fix readme links , demo links doesn't work

Fixed links. The notebooks themselves are not rendered in GitHub. We will replace them later with DataLore notebooks.


Focused element is not fully visible / scrolled

Describe the bug
Only part of the rectangle is visible
To Reproduce
You may need to make the screen height a little smaller to reproduce.
Expected behavior
Focused elements should be scrolled completely into view
Screenshots
Screen recording 2023-02-19 6.24.35 PM.webm

The functionality of focusing the element on screen is provided by the default behaviour of the browser scrollTo.
You might just need to play with the css in the demo to get it to do what you want.

Hello @ChocolateLoverRaj.
The embedded application is for demonstrating the library's functionalities, more so than being meant as a boilerplate application for anyone to use as is. (This is since most implementations will differ depending on your intended target devices and screens.)
As such it is not part of the intended scope of our demo.
To not have this issue in your application you could consider several approaches, depending on your designs and intended interactions of course:

Make the window resize
Make rows dynamically shift on resizing
++ Other solutions

Best of luck to you.


Compile error

Hi:
I would love to try this project. However, there is an issue when I trying to compile.

It seems like the libraries in the folder are missing, should I compile those on my own or do you have recommendation?

The XCode project doesn't come with the libraries prebuilt but I added them in the PCL_Build_Artifacts folder to save the trouble of someone having to build them just to try the project.
Did you try dragging the files in the PCL_Build_Artifacts folder into the Linked Frameworks and Libraries list as described in the README?

Hey, I brew install the relative libraries and remove unrelated library search path and all works. Thanks for the amazing project.