Wildcard routes on Krakend CE - krakend

I am trying to enable the wildcard plugin on Krakend following the official documentation (https://www.krakend.io/docs/enterprise/endpoints/wildcard/). I am currently using the CE edition, someone knows if there is a similar plugin for this version? And where can I find the plugins available for it, since I was trying to check on /opt/krakend/plugins of official devopsfaith/krakend docker image but it is empty.

the wildcard plugin is only available on the Enterprise edition. Check the link you passed that contains "enterprise" in the URL.
All functionalities of the community edition are already embedded in the final binary and there is no need to enable any plugins. Functionalities are activated by declaring its namespace in the extra_config. Plugins are used when you want to extend KrakenD functionalities with your own code. KrakenD Enterprise adds several functionalities through custom plugins, and others using middlewares.

Related

distribute and update electron desktop app using microsoft store

Our company would like to upload an electron desktop application to Microsoft Store, so 3rd party contractors can use it for their work. It would be publicly available.
The applications is signed and it can be built to either msi or exe format.
Is it possible to distribute our app like this?
When a new version becomes released how much time would take for Microsoft to validate our app before it can be publicly available?
The application is under development. An auto update feature is planned to be implemented. Does Windows Store provide an API to check the available versions?
Please note that we don't have any C# developers or any licenced Visual Studio instances. We would like to use Javascript/TypeScript/Angular and shell script technologies. The executable is built on linux CI server using electron.js and mono with wine. The CI pipeline is already implemented, only publishing is missing.
Thanks.
MSI and EXE installers are not supported by the Windows Store. You need to package your app as an MSIX, as explained here:
How to build an MSIX package for an Electron application
The following article talks about the steps you need to go through for publishing an app in the store. Usually. an update should be validated by Microsoft in maximum 3 days, from our experience.
How to publish your MSIX package to the Microsoft Store?
Regarding updates, the store provides it's own auto-updates service, to ensure a consistent update experience for all the apps on the machine (instead of having each up launch it's own custom updater...). You don't need to write any special code for this.
If you want to enforce some update patterns, you can use the following API to check for an update in the MS store.
Disclaimer: I work on the team building Advanced Installer.

Using grails-mail-plugin outside Grails app

Is it possible to use a grails plugin outside a grails application?
I would like to use the functionality of grails-mail-plugin in a simple groovy/gradle app.
I found some information about binary plugins but I'm not sure how to define the dependency to an official grails plugin.
Thanks!
I don't think you could use any Grails plugin itself outside the Grails environment, usually there is a ton of Grails-specific assumptions built into the plugins' code.
If your Groovy application uses Spring, you could migrate the most important functionality out of it.
For this, you will have to get into the innards of the source code of the plugin (e.g. how it uses the Spring Mail package for example) which not may be very quick or easy work.
If your requirements are simple, you may be better of with building a standalone solution, possibly, directly on top of JavaMail.
If you already have a heterogeneous architecture, you may build a separate Grails application/module which only does mailing functionality (possibly through the Async Mail plugins database tables) in integration with the module you build in pure Groovy.

Rails App Integration with HPQC (HP Quality Centre)

I wanted to integrate hp quality centre to a rails app which is developed and deployed on a linux system.
I found that it uses the OTA (Open Test Architecture API). However it been specified that it uses a OTAclient dll for doing the activities of the api.
I would like to know if there is any documentation of such an integration been done (hpqc+rails on a linux system) ?
Is it possible to attain this integration.. Any gems or plugins...?
Unfortunately the OTAclient.dll requires a number of Windows only dll's. We eventually created a web service on a Windows machine in C# to provide an access point for our Ruby services.
The newer version of HPQC (ALM 11) has a REST-like service that you can use but upgrading to ALM 11 may be a bit much for what you are trying to do.

What is the use of legacy URL routing mechanism in Joomla 1.5

I came across this option of enabling it in the Legacy plugin of Joomla. Now I know that Legacy Plugin is used to make older templates of Joomla compatible with the new one. But what is Legacy URL Routing Mechanism. Please answer it in easily understood language - I am a noob.
The Legacy plugin is actually used for most 1.0 extensions, not just templates. This was supposed to be a temporary solution for running 1.0 extensions on 1.5 sites until developers had a chance to rewrite the extensions for the newer MVC architecture. J!1.0 used a different routing system for search engine friendly URLs which is not compatible with the 1.5 routing system. In order for extensions running in Legacy mode to have SEF URLs you would need to enable this option in the plugin.
That being said, I wouldn't use an extension that requires legacy mode at all. Not only is there a small performance hit, but code that old has potential for security issues. It's been 3 years, it should have been rewritten by now. Not to mention there is no Legacy mode in 1.6 so there are no upgrade options for that extension.

Structuremap 2.0 documentation

I'm just starting to learn DI/IOC methods and like what I see so far from Structuremap. The problem is that my current project is limited to .NET 2.0 so I cannot use the new version (2.5) of Structuremap. That being said, can someone point me towards some documentation for v2.0? Most articles and tutorials use v2.5 and only a small few use previous versions. The ones I can find are VERY basic in nature and I'd like to see all the features Structuremap has to offer. Thanks
Your best bet would be to download the Docs folder from the Release_2.0 tag of StructureMap's subversion repository:
http://structuremap.svn.sourceforge.net/viewvc/structuremap/tags/Release_2.0/Docs/
If you do not have subversion installed, there is a link at the bottom to download a GNU tarball, which you should be able to open with 7zip.

Resources