text:
ERROR! Download URL for lens is empty. Skipping.

Reporting a bug 🐛
The installation of Lens fails
Expected behavior
Lens gets installed.
Actual behavior
[!] ERROR! Download URL for lens is empty. Skipping.

Steps to reproduce
Describe the exact steps required to reproduce the issue.
deb-get install lens

System information
Run the following a paste the output below:
/etc/os-release
cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
/etc/lsb-release
cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=22.04
DISTRIB_CODENAME=jammy
DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
deb-get version
deb-get version

0.3.6
deb-get update
deb-get update

Get:1 https://download.docker.com/linux/ubuntu impish InRelease [48,9 kB]
Hit:2 https://linux.teamviewer.com/deb stable InRelease
Hit:3 https://dl.winehq.org/wine-builds/ubuntu impish InRelease
Hit:4 https://updates.signal.org/desktop/apt xenial InRelease
Hit:5 https://ppa.launchpadcontent.net/lutris-team/lutris/ubuntu jammy InRelease
Hit:6 http://us.archive.ubuntu.com/ubuntu jammy InRelease
Hit:7 https://ppa.launchpadcontent.net/wfg/0ad/ubuntu jammy InRelease
Hit:8 http://us.archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:9 http://us.archive.ubuntu.com/ubuntu jammy-backports InRelease
Hit:10 http://us.archive.ubuntu.com/ubuntu jammy-security InRelease
Hit:11 https://regolith-desktop.org/release-ubuntu-jammy-amd64 jammy InRelease
Hit:12 https://packages.microsoft.com/repos/edge stable InRelease
Get:13 https://packages.microsoft.com/repos/ms-teams stable InRelease [17,5 kB]
Hit:14 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease
Fetched 66,3 kB in 4s (16,3 kB/s)
Reading package lists...
W: https://packagecloud.io/slacktechnologies/slack/debian/dists/jessie/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
[+] Updating /var/cache/deb-get/deb-get.json
[+] Updating /var/cache/deb-get/flameshot.json
[+] Updating /var/cache/deb-get/pandoc.json
[+] Updating /var/cache/deb-get/rclone.json
[+] Updating /var/cache/deb-get/rpi-imager.json

This is already fixed in main
You can run from the github repo, or wait for the next release.

Just confirming main is seeing 2022.12.221341 which the above resolves to  "now" :
deb-get show lens
  Lens
  Package:	lens
  Repository:	01-main
  Updater:	deb-get
  Installed:	No
  Published:	2022.12.221341
  Architecture:	amd64
  Download:	https://downloads.k8slens.dev/ide/Lens-2022.12.221341-latest.amd64.deb
  Website:	https://k8slens.dev/
  Summary:	The way the world runs Kubernetes.

authors: LyzardKing falko philclifford

repo: wimpysworld/deb-get


text:
WIN-ACME 2.1.18 asking to repeat Azure values

I have been running WIN-ACME 2.1.14 for a little while now and it has worked great. I built a new IIS server last night and decide to install 2.1.18 instead . I am using the same PS1 script to start the application and connect to Azure AD however after I select AzureCloud I get asked for all the info for my Azure Tenant again. Is there something I need to update in my script?

I'm not sure what you mean. From inside of the program it's not possible to use any connection that you may have set up in the Powershell script calling it, but of course that was also not possible in 2.1.14. Can you please share some more information? E.g. the script that you're using and the log output from the program?

Here is what I am seeing

Here is the command I run to start:
./wacs.exe --validation azure --validationmode dns-01 --azuretenantid 3XXXXXXXXXXXXXXXXXXXXXX7 --azureclientid 3XXXXXXXXXXXXXXXXXXXX7 --azuresecret ****************** --azuresubscriptionid 7XXXXXXXXXXXXXXXXX8 --azureresourcegroupname gibbyoh.com --verbose
In 2.1.14 it would not ask me to reenter anything already in the command, it would just ask me which type of Key I want and which certificate store to save the cert to.

Your use case seems strange to me. You are automating part of the operation but not everything. Why not go all the way and run fully unattended?
But if I'm not mistaken, you should be able to simply press  to use the value provided from the command line, so you don't have to copy-paste it again.

source: gharchive/issue

authors: GibbyOH WouterTinus

repo: win-acme/win-acme

license_type: permissive

license_source: github-api


text:
[Feature] Output of built images into docs folder

Closes #50

question: Should we use a dedicated repo for the sequence diagrams, keeping the separated from source.
VCS (svn/git) is highly efficient when dealing with text, however not really with binary (images).
The Git tooling simply does work on binaries, as the entire file changed every commit, rendering diffs useless and merging also does not work. The result is a bloating of repo size due to history of binaries.
In past, I've used the commercial solution Perforce, but that is probably overkill here. For this case, if we keep the images in a separate repo, we wipe history if it becomes a problem.
https://stackoverflow.com/questions/29292/version-control-for-graphics
suggestion: Generated sequence diagrams into their own repo or submodule

https://github.com/windranger-io/windranger-governance/pull/60 provides functionality switch over and contains the generated svgs.
Recommend this PR is closed off, if the other is satisfactory.

I agree. #60 supersedes this work.

source: gharchive/pull-request

authors: CjHare shahankhatch

repo: windranger-io/windranger-governance


text:
🛑 US East Chicago (Wrigley) is down

In dd91ed1, US East Chicago (Wrigley) (https://us-east-128.whiskergalaxy.com:6363/latency) was down:

HTTP code: 0
Response time: 0 ms

Resolved: US East Chicago (Wrigley) is back up in 1c8de42 after 34 minutes.

license: MIT


text:
winston-transport buffered chunks don't go through the formatter function

Maybe I am doing it wrong, but while the TransportStream.prototype._write is checking and using the format field, the TransportStream.prototype._writev goes directly to the log function.
This causes some of my messages to fail in my custom transport log function, as they don't contain the expected fields I need.

You are 100% correct. Will open an issue on winston-transport for this.

authors: ATGardner indexzero

repo: winstonjs/winston


text:
Custom Format - Exception Handler

Please tell us about your environment:

winston version?

[ ] winston@2
[x] winston@3

node -v outputs:
Operating System? (Windows)
Language? (ES6/7 | ES5)

What is the problem?
i try to make custom log format for exceptionHandler

my full code :
var winston_custom_level = {
	levels : {
		error 	: 0,
		warn 	: 1,
		info 	: 2,
		verbose : 3,
		debug 	: 4,
		silly 	: 5
	},
	colors : {
		error 	: 'red',
		warn 	: 'yellow',
		info 	: 'blue',
		verbose : 'green',
		debug 	: 'cyan',
		silly 	: 'magenta'
	}
}
var winston_custom_format = {
	transports_console : {
		default : winston.format.combine(
			winston.format.timestamp(),
			winston.format.splat(),
			winston.format.simple(),
			winston.format.colorize(),
			winston.format.printf(({ level, message, label, timestamp }) => {
				return `${moment().format('[[] DD-MM-YYYY HH:mm:ss []]')} ${level} - ${message}`;
			})
		)
	},
	transports_file : {
		default : winston.format.combine(
			winston.format.timestamp(),
			winston.format.splat(),
			winston.format.simple(),
			winston.format.printf(({ level, message, label, timestamp }) => {
				return `${moment().format('[[] DD-MM-YYYY HH:mm:ss []]')} ${level} - ${message}`;
			})
		)
	},
	exception_handler : winston.format.combine(
		winston.format.timestamp(),
		winston.format.splat(),
		winston.format.simple(),
		winston.format.prettyPrint(),
		winston.format.printf(({ level, message, label, timestamp }) => {
			return `=================================================================================\nDate : ${moment().format('[[] DD-MM-YYYY HH:mm:ss []]')} \nLevel : ${level} \nMessage : ${message}`;
		})
	)
}
winston.addColors(winston_custom_level.colors); // winston logger add custom colors

Logger = winston.createLogger({
	levels : winston_custom_level.levels,
	transports : [
		// init winston transports console
		new winston.transports.Console({
			level : 'error',
			format : winston_custom_format.transports_console.default,
			handleExceptions: true
		}),
		new winston.transports.Console({
			level : 'debug',
			format : winston_custom_format.transports_console.default,
			handleExceptions: true
		}),
		// init winston transports file
		new winston.transports.File({
			level : 'error',
			filename: 'logs/error/log-'+moment().format('YYYY-MM-DD')+'-error.log',
			format : winston_custom_format.transports_file.default,
			handleExceptions: true
		}),
		new winston.transports.File({
			filename: 'logs/all/log-'+moment().format('YYYY-MM-DD')+'-all.log',
			format: winston_custom_format.transports_file.default,
			handleExceptions: true
		})
	],
	exceptionHandlers : [
		new winston.transports.File({
			filename: 'logs/exception/log-'+moment().format('YYYY-MM-DD')+'-exception.log',
			format: winston_custom_format.exception_handler,
			handleExceptions: true
		})
	]
}); // initialize winston logger

because really bad to read this exception logger

What do you expect to happen instead?
i want to make custom log format for exceptionHandler or just make it pretty print for good read log.

Might be duplicate of #1479


text:
[Bug]: The engine "node" is incompatible with this module. Expected version ">= 16.0.0". Got "14.21.3"

🔎 Search Terms
engine "node"
The problem
yarn global add winston@3.8.2 will throw error as shown below

Because triple-beam has just released a new version 1.4.0, and requires node version to be greater than or equal to 16

What version of Winston presents the issue?
v3.8.2
What version of Node are you using?
v14.21.3
If this worked in a previous version of Winston, which was it?
v3.8.2
Minimum Working Example
No response
Additional information
No response

I encountered the same problem.
should winston lock the triple-beam@1.3.0 version or upgrade the triple-beam to version 2.0.0.

yarn install winston globally, and cannot lock the triple-beam version, only winston version, so either the triple-beam version is locked in winston, or triple-beam releases a 2.0.0 version

Possible duplicate: #2340

authors: wangweianger wbt willson-wang


text:
Adding event context to EventLog service provider

Package targeted
Winter CMS
Description
The MessageLogged event listener in the ServiceProvider class excludes the event context instead of placing it in the details column (by passing it in as the details argument to EventLog::add).  I have dynamically overridden this event locally for a while now with no ill effects and the stock output renders quite nicely as-is.  I would like to submit a pull request to make this change upstream.
Additionally, a recent change added a type declaration to the EventLog::add function for the details parameter.  The type declaration was set to ?string when the function assumes and even explicitly casts it to an array.  The model has the details attribute set to JSONable, so I believe this type declaration is incorrect and causes needless double-encoding to JSON when using this function.  I believe the type declaration should have been ?array instead.
Will this change be backwards-compatible?
I have had this event dynamically overridden in a custom plugin since version 1.0.x with no negative consequences, so it should be backward compatible.

Here's a preview of the intended change
diff --git a/modules/system/ServiceProvider.php b/modules/system/ServiceProvider.php
index 3dfd76c7a..771971f18 100644
--- a/modules/system/ServiceProvider.php
+++ b/modules/system/ServiceProvider.php
@@ -315,7 +315,8 @@ protected function registerLogging()
     {
         Event::listen(\Illuminate\Log\Events\MessageLogged::class, function ($event) {
             if (EventLog::useLogging()) {
-                EventLog::add($event->message, $event->level);
+                $details = $event->context ?? null;
+                EventLog::add($event->message, $event->level, $details);
             }
         });
     }
diff --git a/modules/system/models/EventLog.php b/modules/system/models/EventLog.php
index f72c4f459..2d2efc358 100644
--- a/modules/system/models/EventLog.php
+++ b/modules/system/models/EventLog.php
@@ -40,7 +40,7 @@ class_exists('Model') &&
     /**
      * Creates a log record
      */
-    public static function add(string $message, string $level = 'info', ?string $details = null): self
+    public static function add(string $message, string $level = 'info', ?array $details = null): self
     {
         $record = new static;
         $record->message = $message;

@interworks-morr sounds good, submit the PR please!

authors: LukeTowers interworks-morr

repo: wintercms/winter


text:
Adds dark mode

This adds a fully working dark mode with a dark mode toggle button in the account drop down menu and user preferences form.
The dark mode settings is stored in backend user preferences.
This PR also updates to tailwind 3.2
CSS for setting dark mode was taken from https://github.com/WebVPF/wn-darkbackend-plugin

I made some tweaks to the switching themes logic / interface:

@der-On @webvpf this is looking great so far, there's just a few things that need to be fixed before we can get this merged and live for everyone :)

[ ] Black border on account dropdown in light mode:
[ ] Ugly borders on dashboard widgets in dark mode:
[ ] Blue menu item text color in dark mode:
[ ] Insufficient contrast on buttons and lists in dark mode:
[ ] Very broken styles on fancy layouts, see the Records form page on the Winter.Test plugin for testing

Black border on account dropdown in light mode:

Ugly borders on dashboard widgets in dark mode:

Blue menu item text color in dark mode:

Insufficient contrast on buttons and lists in dark mode:

Very broken styles on fancy layouts, see the Records form page on the Winter.Test plugin for testing

@der-On could you post the screenshots of the previously identified problematic areas now that you've fixed them?

@der-On I merged in some other fixes from #24, can you resolve the conflicts and recompile? Other than that it looks great! I'm excited to get this merged once the conflicts are resolved.

@LukeTowers Done!

authors: LukeTowers der-On

repo: wintercms/wn-tailwindui-plugin


text:
Only arrays and Traversables can be unpacked issue

Hi all, I'm experiencing this issue when I have the dispatch close event enabled, and I'm using Livewire 3:
public static function dispatchCloseEvent(): bool
    {
        return true;
    }

Then I have the modalClosed event added in the listeners and I have a method with the same name:
  /**
     * @var string[]
     */
    public $listeners = [
        'modalClosed',
    ];

When the modal is invoked and I close it I get this kind of issue.

Do you have any ideas or suggestions on how I can fix this? Thanks!

I think that these PR's should fix the issue:

https://github.com/wire-elements/modal/pull/371

https://github.com/wire-elements/modal/pull/380

Fixed in the latest release.

authors: PhiloNL nikola-n

repo: wire-elements/modal


text:
Backward compatibility when declaring a function

Old code
function number f(){
    if(1){
        return 1
    }
}

Before: Validation successful.
Now: Error (1/1): This function marked to return 'number' must return a value.

This code also stopped compiling:
function number f(){
    return ("")()[table]:exists("")
}

# -- Error (1/1): Statements must be separated by comma (,) or whitespace

This code return internal error
return ("")()

#[--[[
Trace:
	1: Line 32	"Trace"		lua/includes/extensions/debug.lua
	2: Line 336	"__index"		lua/entities/gmod_wire_expression2/core/e2lib.lua
	3: Line 320	"Stmt"		lua/entities/gmod_wire_expression2/base/parser.lua
	4: Line 188	"nil"		lua/entities/gmod_wire_expression2/base/parser.lua
	5: C function	"xpcall"
	6: Line 133	"Execute"		lua/entities/gmod_wire_expression2/base/parser.lua
	7: Line 73	"Validate"		lua/entities/gmod_wire_expression2/cl_init.lua
	8: Line 1429	"Validate"		lua/wire/client/text_editor/wire_expression2_editor.lua
	9: Line 792	"OnMousePressed"		lua/wire/client/text_editor/wire_expression2_editor.lua
	10: Line 151	"nil"		lua/wire/client/text_editor/issue_viewer.lua
--]] ]#

This code was evaluated at runtime and therefore did not generate errors if the function was redefined.
This was used at the top of the code because there is no function bubbling in e2.
if(1){
    function table some(){}
}

# -- Error (1/1): This function marked to return 'table' must return a value

function number f(){
    if(1){
        return 1
    }
}

E2 can't infer for cases like that. You'll have to put a return at the end with a default value. Maybe in the future but it's a bad practice if in the future for whatever reason that if condition is no longer true.

return ("")()[table]:exists("")

Is there a purpose to trying to call an unnamed function besides trying to break E2? Either way, the issue is that you need to enclose the function call with its return type in one. Don't know if that's a regression or not @Vurv78.

if(1){
   function table some(){}
}

The condition doesn't matter, the function doesn't return so it's erroring. Functions are compile-time now. See lambdas for a dynamic replacement.

Old code
function number f(){
    if(1){
        return 1
    }
}

Before: Validation successful. Now: Error (1/1): This function marked to return 'number' must return a value.

Now after realizing how many people have improperly defined their functions or abused empty functions for overriding, the plan was to revert this behavior for non-@strict
Also non backwards compatibility wise, that code should compile error. In the future maybe the optimizer would eliminate that if statement, but this is just some crafted code that would crash the chip. You can still use switch and if at the end of a function, as long as all cases return.

Now after realizing how many people have improperly defined their functions or abused empty functions for overriding, the plan was to revert this behavior and make it a warning for non-@strict

any news on that? since my pc still broken because of that and seems way much to fix. if its not going to be reverted then can just remove it from workshop.

It's not way much to fix

Closing since it doesn't seem like a regression. Just a slightly stricter standard

repo: wiremod/wire


text:
Use key hardcoded to E in one place in wire_keyboard

		if self.IgnoreFirstKey then -- Don't start listening to keys until Use is released
			if not self.ply.keystate[KEY_E] then self.IgnoreFirstKey = nil end

If someone doesnt have "use" on "E", that key is going to be affected instead.
I would suggest delaying PlayerAttach until after -use has been run and removing everything related to self.IgnoreFirstKey.
Just putting this here so it's not forgotten.
I have a ton of code cleanup lying around which accumulated while making #892.
Please don't mess with this until I push that.

Just mentioning the "leave" key for the wired keyboard can be customized separately.

The "leave" key is unaffected by this problem though. that one is consistently treated as variable.

authors: Ruuttu TomyLobo


text:
i18n(pt-BR): Update concepts/islands

Description
Update the Portuguese translation of the Astro Islands concept page.
Note
SolidJS does have a Portuguese home page, but there is no way to link to that directly.

Excellent work on this! Such an important page to translate.
As a non-native speaker, I reviewed this PR using the Docs Translation Review Checklist and it LGTM!

authors: Fryuni VoxelMC

repo: withastro/docs


text:
i18n(zh-cn): Update craft-cms.mdx

Description (required)
Update craft-cms.mdx
Related issues & labels (optional)

#9055
Suggested label: i18n

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

zh-cn
guides/cms/craft-cms.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


text:
Add <Badge> component

Description

Adds an <Badge> component to @astrojs/starlight/components module.

Notes

Move outline style to be applied with css only to the sidebar current-aria="page"

Add global variables to edit badge variants

Add prop "size" (small, medium, large) to edit badge sizes (font size and padding).

Adds class prop for injecting custom variables
.custom-badge {
  --sl-color-bg-badge: red;
  --sl-color-border-badge: blue;
  --sl-color-text-badge: cyan;
}

<Badge class="custom-badge" text="custom" />

size-limit report 📦

Path
Size

/index.html
5.52 KB (+5.61% 🔺)

/_astro/*.js
21.54 KB (0%)

/_astro/*.css
12.92 KB (-1.66% 🔽)

Kevin and badges, as a huge badge consumer, I'm always happy to see your PRs and this one is definitely gonna remove a lot of duplicated code for me :raised_hands:
I did not yet closely look at the code, but some general (and personal) thoughts:

Overall, I find the badges/font a bit too big outside of the sidebar. I usually find the Vitepress version too small but I think the current version is the opposite and wonder if we could find a middle ground. Note that I'm usually not the best person to ask for design feedback, so take this with a grain of salt.
Would it make sense to also provide the outline variant to users?
I wonder if allowing a class prop would be nice to allow users to customize the badge even further. To explain, some of the use cases I encountered where a custom class would help:

Defining more custom colors, for example in the requests/OpenAPI land, there are more request types than variants we have, so being able to define a custom color would be nice.
Having badges themed to a brand color for a company or project.

Is an update in the package.json required?

If I understand correctly, the packages/starlight/components.ts update should be enough.

Thank you for the review @HiDeoo 💜

Overall, I find the badges/font a bit too big outside of the sidebar. I usually find the Vitepress version too small but I think the current version is the opposite and wonder if we could find a middle ground. Note that I'm usually not the best person to ask for design feedback, so take this with a grain of salt.

You are right. They do look a bit bigger, I will follow the same style as the inline code block which uses a smaller font size.

Would it make sense to also provide the outline variant to users?

I have mixed feelings about exposing outline. it is not an official variant since it's only applied when the sidebar is active. But then I don't see why it couldn't be an official one.
I am not sure what the best way to go about this. I could use some guidance here.

I wonder if allowing a class prop would be nice to allow users to customize the badge even further. To explain, some of the use cases I encountered where a custom class would help:
Defining more custom colors, for example in the requests/OpenAPI land, there are more request types than variants we have, so being able to define a custom color would be nice.
Having badges themed to a brand color for a company or project.

It would be nice to have more theme versions. A class would be a very nice addition to include more customizations.
In terms of customizing current variants. I think the nicest DX would be to override a global variable similar to what VitePress does.
Then class could override variables locally resulting in a new badge theme.
After adding class prop it should the user should be able to create a new theme like this
.custom-badge {
  --sl-color-bg-badge: cyan;
  --sl-color-border-badge: purple;
  --sl-color-text-badge: red;
}

And use it like
<Badge text="custom" class="custom-badge" />

Thanks for the review @HiDeoo. I added the changes you suggested, I don't think it's missing anything else besides from doing some more testing for CSS edge cases. I will do some local testing to see what pops up.

Additional note that this PR will close #1764 by removing the outline CSS class which collides with Tailwind CSS outline utility adding outline-style: solid; and leading to a thicker outline for sidebar badges for the current page:

I think it would be a bit complicated to handle the vertical alignment for user because it depends in two things:

the size of the badge
the size of the parent font.

I think baseline is a good default, users can always pass in a custom class to tweak their designs if they need to.
Thanks again for the review @HiDeoo 💜

Are you referring to my first point, the second point, or both?

Second point, I don't think we should support position.

Second point, I don't think we should support position.

Ah perfect, thanks for the clarification. Then yeah, I think we totally agree and should only try to improve the first one :thumbsup:

Had a bit of time to play with the heading issue people mentioned during Talking & Doc'ing. It looks like it's mostly something very visible with larger headings.
I wonder if just adding a rule close to something like this could help a bit:
/* Badge in headings */
:global(.sl-markdown-content :is(h1, h2, h3, h4, h5, h6)) .sl-badge {
  vertical-align: middle;
}

Here is a preview before and after the change. Do you have any thoughts on this? I think this may be a bit better and less something that catches the eye.

It looks good 💜, middle in only heading might work because of the bigger font sizes.

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

en
guides/components.mdx
Source changed, localizations will be marked as outdated.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

Tried to work a bit on the documentation as I was personally not super happy with the "custom badges" section as we usually have examples which includes a demo but coming up with a concise example where the demo would be looking good in both light and dark mode is a bit tricky imo.
To do that, I rewrote some parts and sharing it here at the moment as it's only a rough draft and want to get opinions first.
### Badges

import { Badge } from '@astrojs/starlight/components';

Use the `<Badge>` component to display small pieces of information, such as status or labels.

Pass the content you want to display to the `text` attribute of the `<Badge>` component.
Optionally, you can specify a `variant` attribute with values like `tip`, `note`, `caution`, `danger`, `success` or `default` (the default using the theme accent color) to adjust the badge's appearance.

To adjust the badge's size, you can specify a `size` attribute with values like `small` (the default), `medium`, or `large`.
You can also include other `<span>` attributes such as `class`.

```mdx title="src/content/docs/example.mdx"
import { Badge } from '@astrojs/starlight/components';

<Badge text="New" variant="tip" size="small" />
<Badge text="Deprecated" variant="caution" size="medium" />
<Badge text="Starlight" variant="note" size="large" />
```

The code above generates the following on the page:

<Badge text="New" variant="tip" size="small" />
<Badge text="Deprecated" variant="caution" size="medium" />
<Badge text="Starlight" variant="note" size="large" />

Altho, this made me realize some points:

We forgot Chris suggestion to support all valid HTML attributes for <span>.

For consistency, we should probably remove the class attribute from the schema and use the same approach as sidebar link custom HTML attributes and use an attrs property.

We can probably stop using set:html.

What do you think?

Amazing, love to hear that.

I completely forgot about that set:html, definitely changing that for a set:text.

Or just <span class:list={['sl-badge', variant, size, className]}>{text}</span>. Considering this is equivalent and way more common, it could potentially be more readable for others.

I wasn't very happy with the custom badges section, too. By including attributes I think it would be easier to explain that the user may override this component however they see fit.

Yeah, that's what I tried to do in my rewritten version with the "You can also include other <span> attributes such as class." sentence. It's a pattern we have used for Link Cards. Of course, it could be improved as I'm not the best at documentation but I think we are on the right track.

Thanks for the new update :tada:
I think it's looking good, and how you were able to reduce the documentation shows that imo. One thing I noticed:

I mentioned attrs as a parallel with sidebar link custom HTML attributes, so that would only apply to the sidebar (not the component) but as we decided to not support that, I think we could drop entirely the new attrs. This would mean that in the sidebar a user can use class (this is currently the case) and on the component and a user could directly use <Badge text="New" style="…" />.
As we would not support all attributes for sidebar badges (only class), I think it would be fine to just not include attributes in the Zod schema at all, pass w/e extra attributes to the <span> without validating them when the user is using the component directly and have the component Props typed with something close to z.input<typeof badgeSideBarSchema> & HTMLAttributes<'span'>.

We basically would only validate variant, text and class and that's it. This would allow for quite a few simplifications in the schemas I assume.

Any thoughts?

I see what you meant. I have applied the requested changes. Thanks for the through review @HiDeoo

repo: withastro/starlight


text:
📝Adding French Translation for sidebar.mdx

What kind of changes does this PR include?

Changes or translations of Starlight docs site content
Changes to Starlight code

Description

What does this PR change? Give us a brief description.
This PR Add a French translation to Sidebar.mdx and adding the last version of Starlight into packages.json

all the commit is old and not updated, i'll do a new one

PR already existing here : https://github.com/withastro/starlight/pull/672


text:
npm ERR! Failed at the detox@12.6.1 postinstall script

Description
Hi guys, I'm currently trying to clone my existing react native project to a new Machine. I keep on getting this error when I run 'npm install'. Do you have any solution for this? Hope you can help me.
macOS: 10.15.6,
Xcode: 12.0.1
node: v14.12.0.

This happened to me as well on a fresh install of my node_modules. Over the weekend I updated Xcode to its latest version, this is the first time I’m trying to installing the node_modules of this project since then. I tried detox clean-framework-cache with no success.
We have detox@^15.4.2, I’m running macOS 10.15.7 with Xcode 12.0.1
Is there more information I can provide?

@ca057 Thanks for this information, but I'm wondering because I do not have Detox on my package.json. Can you teach me how can I update it to 17.6.1?

Use latest Detox. If you don’t have it, some dependency of your app brings it. Ask them to update Detox.

I am getting the same error, but detox isn't my direct dependency.
logs :
npm http fetch GET 304 https://registry.npmjs.org/object-visit 93ms (from cache)
npm http fetch GET 304 https://registry.npmjs.org/copy-descriptor 88ms (from cache)
npm verb prepareGitDep undefined: installing devDeps and running prepare script.
⸨  ░░░░░░░░░░░░░░░░⸩ ⠏ fetchMetadata: verb prepareGitDep undefined: installing devDeps and running prnpm ERR! prepareGitDep 1>
npm ERR! prepareGitDep > dtrace-provider@0.8.8 install /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/dtrace-provider
npm ERR! prepareGitDep > node-gyp rebuild || node suppress-error.js
npm ERR! prepareGitDep
npm ERR! prepareGitDep   ACTION binding_gyp_ndtp_target_build_ndtp .
npm ERR! prepareGitDep   TOUCH Release/obj.target/ndtp.stamp
npm ERR! prepareGitDep
npm ERR! prepareGitDep > fsevents@1.2.13 install /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/fsevents
npm ERR! prepareGitDep > node install.js
npm ERR! prepareGitDep
npm ERR! prepareGitDep   SOLINK_MODULE(target) Release/.node
npm ERR! prepareGitDep   CXX(target) Release/obj.target/fse/fsevents.o
npm ERR! prepareGitDep   SOLINK_MODULE(target) Release/fse.node
npm ERR! prepareGitDep
npm ERR! prepareGitDep > core-js@2.6.11 postinstall /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/core-js
npm ERR! prepareGitDep > node -e "try{require('./postinstall')}catch(e){}"
npm ERR! prepareGitDep
npm ERR! prepareGitDep Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!
npm ERR! prepareGitDep
npm ERR! prepareGitDep The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
npm ERR! prepareGitDep > https://opencollective.com/core-js
npm ERR! prepareGitDep > https://www.patreon.com/zloirock
npm ERR! prepareGitDep
npm ERR! prepareGitDep Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)
npm ERR! prepareGitDep
npm ERR! prepareGitDep
npm ERR! prepareGitDep > detox@12.6.1 postinstall /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox
npm ERR! prepareGitDep > node scripts/postinstall.js
npm ERR! prepareGitDep
npm ERR! prepareGitDep Extracting Detox sources...
npm ERR! prepareGitDep Building Detox.framework from /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src...
npm ERR! prepareGitDep
npm ERR! prepareGitDep 2> npm WARN install Usage of the `--dev` option is deprecated. Use `--only=dev` instead.
npm ERR! prepareGitDep npm WARN deprecated deep-assign@3.0.0: Check out `lodash.merge` or `merge-options` instead.
npm ERR! prepareGitDep npm WARN deprecated @hapi/joi@15.1.1: joi is leaving the @hapi organization and moving back to 'joi' (https://github.com/sideway/joi/issues/2411)
npm ERR! prepareGitDep npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm ERR! prepareGitDep npm WARN deprecated @hapi/address@2.1.4: This version has been deprecated and is no longer supported or maintained
npm ERR! prepareGitDep npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm ERR! prepareGitDep npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm ERR! prepareGitDep npm WARN deprecated core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm ERR! prepareGitDep npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm ERR! prepareGitDep npm WARN deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm ERR! prepareGitDep npm WARN deprecated core-js@1.2.7: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
npm ERR! prepareGitDep npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm ERR! prepareGitDep npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm ERR! prepareGitDep npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
npm ERR! prepareGitDep npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm ERR! prepareGitDep npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm ERR! prepareGitDep npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm ERR! prepareGitDep + xcodebuild -version
npm ERR! prepareGitDep +++ dirname /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/scripts/build_framework.ios.sh
npm ERR! prepareGitDep ++ dirname /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/scripts
npm ERR! prepareGitDep + detoxRootPath=/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox
npm ERR! prepareGitDep ++ node -p 'require('\''/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/package.json'\'').version'
npm ERR! prepareGitDep + detoxVersion=12.6.1
npm ERR! prepareGitDep ++ echo 12.6.1
npm ERR! prepareGitDep ++ xcodebuild -version
npm ERR! prepareGitDep ++ shasum
npm ERR! prepareGitDep ++ awk '{print $1}'
npm ERR! prepareGitDep + sha1=5b2335a846e3075ccdce642546a7cf4c7f94df79
npm ERR! prepareGitDep + detoxFrameworkDirPath=/Users/vishalrawat/Library/Detox/ios/5b2335a846e3075ccdce642546a7cf4c7f94df79
npm ERR! prepareGitDep + detoxFrameworkPath=/Users/vishalrawat/Library/Detox/ios/5b2335a846e3075ccdce642546a7cf4c7f94df79/Detox.framework
npm ERR! prepareGitDep + main
npm ERR! prepareGitDep + '[' -d /Users/vishalrawat/Library/Detox/ios/5b2335a846e3075ccdce642546a7cf4c7f94df79 ']'
npm ERR! prepareGitDep + prepareAndBuildFramework
npm ERR! prepareGitDep + '[' -d /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios ']'
npm ERR! prepareGitDep + detoxSourcePath=/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + extractSources /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + detoxSourcePath=/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + echo 'Extracting Detox sources...'
npm ERR! prepareGitDep + mkdir -p /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + tar -xjf /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/Detox-ios-src.tbz -C /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + buildFramework /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + detoxSourcePath=/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src
npm ERR! prepareGitDep + echo 'Building Detox.framework from /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src...'
npm ERR! prepareGitDep + mkdir -p /Users/vishalrawat/Library/Detox/ios/5b2335a846e3075ccdce642546a7cf4c7f94df79
npm ERR! prepareGitDep + /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/scripts/build_universal_framework.sh /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/ios_src/Detox.xcodeproj /Users/vishalrawat/Library/Detox/ios/5b2335a846e3075ccdce642546a7cf4c7f94df79
npm ERR! prepareGitDep child_process.js:642
npm ERR! prepareGitDep     throw err;
npm ERR! prepareGitDep     ^
npm ERR! prepareGitDep
npm ERR! prepareGitDep Error: Command failed: /Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/scripts/build_framework.ios.sh
npm ERR! prepareGitDep     at checkExecSyncError (child_process.js:621:11)
npm ERR! prepareGitDep     at Object.execFileSync (child_process.js:639:15)
npm ERR! prepareGitDep     at Object.<anonymous> (/Users/vishalrawat/.npm/_cacache/tmp/git-clone-ebb8c381/node_modules/detox/scripts/postinstall.js:2:27)
npm ERR! prepareGitDep     at Module._compile (internal/modules/cjs/loader.js:956:30)
npm ERR! prepareGitDep     at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)
npm ERR! prepareGitDep     at Module.load (internal/modules/cjs/loader.js:812:32)
npm ERR! prepareGitDep     at Function.Module._load (internal/modules/cjs/loader.js:724:14)
npm ERR! prepareGitDep     at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)
npm ERR! prepareGitDep     at internal/main/run_main_module.js:17:11 {
npm ERR! prepareGitDep   status: 65,
npm ERR! prepareGitDep   signal: null,
npm ERR! prepareGitDep   output: [ null, null, null ],
npm ERR! prepareGitDep   pid: 28648,
npm ERR! prepareGitDep   stdout: null,
npm ERR! prepareGitDep   stderr: null
npm ERR! prepareGitDep }
npm ERR! prepareGitDep npm WARN react-native-macos@0.60.0-microsoft.50 requires a peer of react@16.8.6 but none is installed. You must install peer dependencies yourself.
npm ERR! prepareGitDep npm WARN @react-native-community/cli@2.10.0 requires a peer of react-native@^0.60.0 but none is installed. You must install peer dependencies yourself.
npm ERR! prepareGitDep npm WARN tsutils@3.17.1 requires a peer of typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta but none is installed. You must install peer dependencies yourself.
npm ERR! prepareGitDep
npm ERR! prepareGitDep npm ERR! code ELIFECYCLE
npm ERR! prepareGitDep npm ERR! errno 1
npm ERR! prepareGitDep npm ERR! detox@12.6.1 postinstall: `node scripts/postinstall.js`
npm ERR! prepareGitDep npm ERR! Exit status 1
npm ERR! prepareGitDep npm ERR!
npm ERR! prepareGitDep npm ERR! Failed at the detox@12.6.1 postinstall script.
npm ERR! prepareGitDep npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! prepareGitDep
npm ERR! prepareGitDep npm ERR! A complete log of this run can be found in:
npm ERR! prepareGitDep npm ERR!     /Users/vishalrawat/.npm/_logs/2020-09-28T13_41_19_447Z-debug.log
npm ERR! prepareGitDep
npm timing stage:rollbackFailedOptional Completed in 1ms
npm timing stage:runTopLevelLifecycles Completed in 168002ms
npm verb stack Error: premature close
npm verb stack     at PassThrough.onclose (/usr/local/lib/node_modules/npm/node_modules/end-of-stream/index.js:47:67)
npm verb stack     at PassThrough.emit (events.js:215:7)
npm verb stack     at emitCloseNT (internal/streams/destroy.js:69:8)
npm verb stack     at processTicksAndRejections (internal/process/task_queues.js:79:21)
npm verb cwd /Users/vishalrawat/work/YorQd
npm verb Darwin 19.6.0
npm verb argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--verbose"
npm verb node v12.13.0
npm verb npm  v6.13.4
npm ERR! premature close
npm verb exit [ 1, true ]
npm timing npm Completed in 181564ms

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/vishalrawat/.npm/_logs/2020-09-28T13_41_19_737Z-debug.log

repo: wix/Detox


text:
wasCalled always returns true if waitFor was called before it

waitFor pushes an Object keyed by the action type into actionLookups and since wasCalled only checks if the action type was in actionLookups it returns true every time.
I think wasCalled should be similar to numCalled:
    wasCalled(actionType) {
        const action = this.actionLookups[actionType];
        return action && action.count > 0;
    }

Fixed!
Better late than never I guess... :(

repo: wix/redux-saga-tester


text:
Trying to follow the basic example is failing due to multiple react versions

Trying to follow the basic example is failing due to multiple react versions.

The reason is that create react app already uses React 17, while repluggable directly depends on react 16.
I suggest changing react to be a peer dependency + dev dependency,  instead of direct dependency.

Resolved by https://github.com/wix/repluggable/pull/150

repo: wix/repluggable


text:
[Contribution] Add remaining GCP Bulletins

Summary (give a brief description of the issue)
GCP-2023-007

A vulnerability was recently discovered in Cloud SQL for SQL Server that allowed customer administrator accounts to create triggers in the tempdb database and use those to gain sysadmin privileges in the instance. The sysadmin privileges would give the attacker access to system databases and partial access to the machine running that SQL Server instance.

Google Cloud resolved the issue by patching the security vulnerability by March 1, 2023. Google Cloud didn't find any compromised customer instances.

GCP-2022-011

There is a misconfiguration with Simultaneous Multi-Threading (SMT), also known as Hyper-threading, on GKE Sandbox images. The misconfiguration leaves nodes potentially exposed to side channel attacks such as Microarchitectural Data Sampling (MDS) (for more context, see GKE Sandbox documentation). We do not recommend using the following affected versions:

GCP-2022-009

Some unexpected paths to access the node VM on GKE Autopilot clusters could have been used to escalate privileges in the cluster. These issues have been fixed and no further action is required. The fixes address issues reported through our Vulnerability Reward Program.

GCP-2021-019

There is a known issue where updating a BackendConfig resource using the v1beta1 API removes an active Google Cloud Armor security policy from its service.

GCP-2021-022

A vulnerability has been discovered in the Anthos Identity Service (AIS) LDAP module of Anthos clusters on VMware versions 1.8 and 1.8.1 where a seed key used in generating keys is predictable. With this vulnerability, an authenticated user could add arbitrary claims and escalate privileges indefinitely.

References (provide links to blogposts, etc.)

GCP-2023-013
GCP-2023-007
GCP-2022-011
GCP-2022-009
GCP-2021-019
GCP-2021-022

Note: inspired by https://github.com/wiz-sec/open-cvdb/issues/244

Searched https://cloud.google.com/support/bulletins for all bulletins that weren't due to a CVE
Removed the one that was previously added to open-cvdb

Removed GCP-2022-009 since it's a duplicate of https://www.cloudvulndb.org/gke-autopilot-allowlist, and added the GCP security bulletin references to the existing entry.

repo: wiz-sec/open-cvdb


text:
اضافه کاربر

میشه تو آپدیت بعدی یه قسمت اضافه کنید که طرف بتونه به کانفیگش کاربر اضافه کنه و پول پرداخت کنه مثل پلن های حجمی و زمانی

هست   پنل دلخواه

repo: wizwizdev/wizwizxui-timebot


text:
Apache Camel Routes with FlexiCore-Boot not load

Hello,
how can I load Apache Camel Routes from a plugin?
This is not working, I get an error Message class not found
@Component
@Extension
public class DefaultCamelRoute extends RouteBuilder implements ExtensionPoint {

	private static final Logger LOG = LoggerFactory.getLogger("DefaultCamelPlugin");

	@Override
	public void configure() throws Exception {

		from("file:C://temp//test")
			.routeId("Default Camel Route")
			.description("A long description of the route.")
			.to("file:C://temp//test2");
	}
}

Without ExtensionPoint, I got no error, but the route is not loaded:
2022-08-22 16:44:42.529  INFO 11416 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1213 ms
2022-08-22 16:44:42.750  INFO 11416 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
2022-08-22 16:44:42.751  INFO 11416 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
2022-08-22 16:44:42.754  INFO 11416 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.5.0 in 'deployment' mode
2022-08-22 16:44:42.767  INFO 11416 --- [           main] org.pf4j.AbstractPluginManager           : Plugin 'DefaultCamelPlugin@0.0.1-Zukunft' resolved
2022-08-22 16:44:42.767  INFO 11416 --- [           main] org.pf4j.AbstractPluginManager           : Start plugin 'DefaultCamelPlugin@0.0.1-Zukunft'
2022-08-22 16:44:43.084  INFO 11416 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint(s) beneath base path '/actuator'
2022-08-22 16:44:43.130  INFO 11416 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8080 (http) with context path ''
2022-08-22 16:44:43.157  INFO 11416 --- [           main] d.b.f.m.MainLoaderFlexiSpringApplication : Started MainLoaderFlexiSpringApplication in 2.295 seconds (JVM running for 2.616)

can you help me?

Hi
We will certainly look into it, but it may take time.
I have found you (hope it is you) on LinkedIn and will message you there about our free-to-use no-code system that generates pure Spring/Flexicore code allowing the developers to treat it as a very productive member of the team.
We are looking for people/organizations willing to look at it and comment on its capabilities.
Needless to say, the backend of this system is built with FlexiCore...
Avishay Ben Natan
Wizzdi software systems

Hello,
sorry, I don't have a LinkedIn Account.
Best regards

Hi @paulsen-it
i think i have fixed it for the jdk17 branch , can you please check if that works for you ?
note that for this version you will need to use jdk 17 and above , also note that you should start your spring boot application by creating a FlexiCoreApplication rather then a SpringBootApplication  class
Thanks!

Thank you very much.

I clone the branch jdk17 vom flexicore-boot.
Compile it wtih mvn clean package.
I copy the jar to my project
Add Maven dependency like

		<dependency>
			<groupId>com.wizzdi</groupId>
			<artifactId>flexicore-boot</artifactId>
			<version>2.0.0-SNAPSHOT</version>
			<scope>system</scope>
			<systemPath>${project.basedir}/libs/flexicore-boot-2.0.0-SNAPSHOT.jar</systemPath>
		</dependency>

Refresh Maven
The Annotation FlexiCoreApplication cannot found.
Compilation failure

[ERROR] /MainLoaderFlexiSpring/src/main/java/de/example/flexi/mainloaderflexispring/MainLoaderFlexiSpringApplication.java:[8,2] cannot find symbol
[ERROR]   symbol: class FlexiCoreApplication

There was an other error on compile the flexicore-boot lib. The dependency flexicore-boot-test-helper couldn't found. So I must remove it. Also deactivating the Test-Classes in flexicore-boot. But I don't thing that this is the Problem.
What do I wrong?

Hi @paulsen-it
i didnt mean to replace the @SpringBootApplication Annotation but this code:
`public static void main(String[] args) throws IOException {
com.wizzdi.flexicore.boot.base.init.FlexiCoreApplication app = new com.wizzdi.flexicore.boot.base.init.FlexiCoreApplication(FlexiCoreApplication.class);
	app.addListeners(new ApplicationPidFileWriter());
	ConfigurableApplicationContext context=app.run(args);

}`

Hi @paulsen-it
If possible, can you tell us what you plan to do with the FexliCore boot library?
You can write to avishay@wizzdi.com
Avishay

Hi Avishay,
I wrote an e-Mail to you. It is easier.
Björn

@paulsen-it is the issue resolved ?

using the latest flexicore boot 3.0.1 this works , here is an example:
https://github.com/wizzdi/apache-camel-example

Thank you very much, yes it works.

repo: wizzdi/flexicore-boot


text:
Pin nanobind==0.0.7

nanobind 0.0.8 contains a workaround for the typing issue, so installing this package no longer demonstrates the problem

Thanks!

authors: JelleZijlstra wjakob


text:
ValueError during timestamp parsing in rare case

Describe the bug
Discovered a (rare?) bug whereby the API response contains an analysisUTCTimestamp field with no trailing fractions of a second. When converting the timestamp to a Python datetime object in this scenario, it causes: ValueError: time data '2023-03-29T07:09:31Z' does not match format '%Y-%m-%dT%H:%M:%S.%fZ'.
To Reproduce
Can reproduce in testing by supplying api.response._get_timestamp with a mock JSON response dict (should contain a top-level analysisUTCTimestamp item with no trailing fractions of a second in its value). Then assert that it raises ValueError.
Expected behavior
Fractions of a second aren't used in report generation anyway so we should handle both scenarios gracefully (optional %f?).

Fixed in 9b1291e7808dbe35ac292aec4ecc521af9e6ac3a by removing fractions from timestamps before calling datetime.strptime on timestamp


text:
Adding catch for elm make --output flag being used in wrong location

I have been hearing of a number of issues with people having trouble with where to put the --output flag. Now there is an error that won't let you put it in the wrong place! 👌

Pull Request Test Coverage Report for Build 279

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

Totals

Change from base Build 278:
0.0%

Covered Lines:
390

Relevant Lines:
401

💛  - Coveralls

authors: coveralls wking-io

repo: wking-io/elm-live


text:
URL for deployed tool is missing from the README

maybe linking to this would also be a good idea?
https://www.wikidata.org/wiki/Wikidata:Mismatch_Finder

Good idea! Done in 9ddf24aec4a085e168f1ddaa2effd11a26bc2e11.

authors: dpriskorn mariushoch

repo: wmde/wikidata-mismatch-finder


text:
Make pre commit hook fail if svg lint fails

Suggested in https://github.com/wmde/wikidata-wikibase-architecture/pull/33 but moved to its own PR to avoid blocking the merging of the other PR which was approved.

Hmm why is package-lock submitted in this change?

grumble

Hmm why is package-lock submitted in this change?

grumble

repo: wmde/wikidata-wikibase-architecture


text:
Store basic info per message in database for surface-based-observations/synop

For each message:

id (auto-increment per message received)
topic
publication-timestamp (from message)
current-timestamp
data_id
canonical_url
wigos_station_identifier

For each subset in the bufr:

id (auto-increment per subset)
message_id (secondary-id on id of message-table)
year
month
day
hour
minute
wigos-identifier-series-number
wigos-identifier-issuer
wigos-identifier-issue-number
wigos-identifier-local-identifier
block-number
station-number
latitude
longitude
station-elevation
barometer-height-above-sealevel
unexpanded-descriptors

Note: where attributes are absent they should be NULL in the database

initial database and tables implemented, closing this issue


text:
Create thanos-0.33.advisories.yaml

Adding Fixed Advisory https://github.com/advisories/GHSA-m425-mq94-257g and https://github.com/advisories/GHSA-qppj-fm5r-hxr3 for thanos-0.33

Closing as not needed after a chat with @luhring
If that's a brand new version stream, and thus you're creating the first version of that particular package, you don't need to record fixes. For us, fixes mean we did ship a version of it that had the vuln, and a later version of the package is remediated

repo: wolfi-dev/advisories


text:
LaminasEmitterMiddleware not available in the middleware

LaminasEmitterMiddleware not available in the middleware.
Please, replace in example "Finally, launch the app:":

use WoohooLabs\Harmony\Middleware\LaminasEmitterMiddleware; => use WoohooLabs\Harmony\Middleware\HttpHandlerRunnerMiddleware;

->addMiddleware(new LaminasEmitterMiddleware(new SapiEmitter())) => ->addMiddleware(new HttpHandlerRunnerMiddleware(new SapiEmitter()))

I believe you are using an older version of Harmony, aren't you? https://github.com/woohoolabs/harmony/releases/tag/7.1.0 added the LaminasEmitterMiddleware, as well as deprecated HttpHandlerRunnerMiddleware.

authors: dewelopinweb kocsismate

repo: woohoolabs/harmony

license: mit

license_source: bigquery


text:
Adding a block tokenizer

I'm now trying to make math block plugin of remark.  So I had to extend the tokenizer with $$. But, I found a problem.
This would be parsed as intended.
Math block

$$
\alpha + \beta = \gamma
$$

But, this would NOT be parsed.
Math block
$$
\alpha + \beta = \gamma
$$

I've already found the reason why it works like the above. The paragraph tokenizer of remark eats $$ also as a part of paragraph.
    if (
      tokenizers.thematicBreak.call(self, eat, subvalue, true) ||
      tokenizers.atxHeading.call(self, eat, subvalue, true) ||
      tokenizers.fencedCode.call(self, eat, subvalue, true) ||
      tokenizers.blockquote.call(self, eat, subvalue, true) ||
      tokenizers.html.call(self, eat, subvalue, true)
    ) {
      break;
    }

https://github.com/wooorm/remark/blob/master/packages/remark-parse/lib/tokenize/paragraph.js#L93-L101

The real problem comes here. I cannot inject my rule to this loop.
I've already checked the modified code below. It seems to work well.
    if (
      tokenizers.thematicBreak.call(self, eat, subvalue, true) ||
      tokenizers.atxHeading.call(self, eat, subvalue, true) ||
      tokenizers.fencedCode.call(self, eat, subvalue, true) ||
      tokenizers.math.call(self, eat, subvalue, true) || // Injecting the custom rule `math`
      tokenizers.blockquote.call(self, eat, subvalue, true) ||
      tokenizers.html.call(self, eat, subvalue, true)
    ) {
      break;
    }

For now, I have to replace whole code of the paragraph tokenizer. I think this would be a quite bad practice.
Is there any way to expose this rule? Like self.paragraphAfterMethods = ['thematicBreak', 'atxHeading', ...]

You’re right! I added interruptParagraph to fix that!

It looks awesome! Thanks for the fast response! 💯 💯 💯

Haven’t released it yet though, I’ll try to do some more issues first!

repo: wooorm/remark


text:
Add users.delete_user() method

Description
Documentation
Does this require changes to the WorkOS Docs? E.g. the API Reference or code snippets need updates.
[ ] Yes

If yes, link a related docs PR and add a docs maintainer as a reviewer. Their approval is required.

Current dependencies on/for this PR:

users

PR #191

PR #192

PR #193

PR #195

PR #196

PR #197

PR #198

PR #199

Codecov Report

Merging #205 (b8cf099) into feature/usrld-921-magic-auth-and-email-verification-response-returns-user (51802ea) will increase coverage by 0.01%.
The diff coverage is 100.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@                                              Coverage Diff                                              @@
##           feature/usrld-921-magic-auth-and-email-verification-response-returns-user     #205      +/-   ##
=============================================================================================================
+ Coverage                                                                      88.34%   88.36%   +0.01%
=============================================================================================================
  Files                                                                             33       33
  Lines                                                                           1218     1220       +2
=============================================================================================================
+ Hits                                                                            1076     1078       +2
  Misses                                                                           142      142

Files Changed
Coverage Δ

workos/users.py
94.95% <100.00%> (+0.08%)
:arrow_up:

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

repo: workos/workos-python


text:
组件的height，top，left等样式，是否可以放入class中便于扩展？

如图，除了width之外的样式，是否可以放入class中便于扩展？

top left是动态计算的，不可以放在class中， height 可以通过 styles="{lineHeight:50}" 参数来设置

谢谢

repo: worktile/ngx-gantt


text:
Initial commit for the kotlin FieldFilter classes.

Need to implement field_filter.utiles first.
This is to implement the field_filters in Kotlin.

This change is

CC  @JuliethHernandez


text:
Col v1.1

Hi @gronert-m ,
I am sending you the first draft of the 1996-2005 GLD as you suggested using the data from the folder we have. I already checked the data and should have minor flags.
Best regards,

Hi @gronert-m ,
The years 1996 to 2006 are ready for revision. I included the year 2006 using he GEIH harmonisation.
Looking forward to hear your thoughts,
Best,
Alexandra

Thanks for this @alexandraqn
I suggest the following amendments:

ISIC

The data is at letter code (1/17) in all cases. Hence you do not code it as an ISIC code. In that case the isic_version variable should also be missing
However, conveying the fact that industry_orig is at ISIC letter level is important. I suggest adding a not to industry_orig
/* <_industry_orig_note>
	Original information at letter code level for ISIC 3(3.1).

        | #  | A/Z | Name
        | 1  | A   | Agriculture, hunting and forestry
        | 2  | B   | Fishing
        | 3  | C   | Mining and quarrying
        | 4  | D   | Manufacturing
        | 5  | E   | Electricity, gas and water supply
        | 6  | F   | Construction
        | 7  | G   | Wholesale and retail trade; repair of motor vehicles, motorcycles and
personal and household goods
        | 8  | H   | Hotels and restaurants
        | 9  | I   | Transport, storage and communications
        | 10 | J   | Financial intermediation
        | 11 | K   | Real estate, renting and business activities
        | 12 | L   | Public administration and defence; compulsory social security
        | 13 | M   | Education
        | 14 | N   | Health and social work
        | 15 | O   | Other community, social and personal service activities
        | 16 | P   | Activities of private households as employers and undifferentiated production
activities of private households
        | 17 | Q   | Extra-territorial organizations and bodies

        See https://unstats.un.org/unsd/statcom/doc02/isic.pdf for more details

</_industry_orig_note> */

ISCO

I believe at two digits the information is equal to ISCO 68 and thus warrants creating occup_isco.
Compare the occupation in the annex 4 of the manual (starting at page 80 of the pdf) --> https://microdatos.dane.gov.co//catalog/75/download/810/Manual_de_critica_1_trim_ECH.pdf
with the ISCO 1968 structure (page 31 to 39 of the pdf) --> https://www.ilo.org/ilostat-files/ISCO/newdocs-08-2021/Previous versions of ISCO/ISCO-68/ISCO-68 EN Structure and defnitions.pdf

Hi @gronert-m
I made the changes as requested. For EHN I found that for Isco was the same situation as ECH, so I also included the occup_isco variable.
All has been checked.
Best,

@alexandraqn thanks for this.

authors: alexandraqn gronert-m

repo: worldbank/gld


text:
import-azsentinelAlertRule error

This bug tracker is monitored by contributors and the community.
Please use this form and describe your issue, concisely but precisely, with as much detail as possible.
installed ps6 and azsentinel powershell from wotell github. set subscription id and workspace id
Environment
prod
PowerShell version (if applicable):
6
Steps to reproduce
Expected behavior
the rules should be imported to sentinel workspace
i have used the set-Azsentinel to ensure im in the correct azcontext
Actual behavior
input
PS C:\Users\XXXXX\Downloads\sentinel-attack\detections> Import-AzSentinelAlertRule -WorkspaceName "XXXXXXX" -SettingsFile "sentinel_attack_rules.json"
result
`Import-AzSentinelAlertRule : Unable to connect to APi to get Analytic rules with message: The gateway did not receive a response from 'Microsoft.SecurityInsights' within the specified time period.
At line:1 char:1
+ Import-AzSentinelAlertRule -WorkspaceName "XXXXXXXX" -SettingsFile  ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Import-AzSentinelAlertRule
`

i know this reeks of a permission issue but im stumped

Thanks for your feedback, set-azsentinel doesn't set your Azure context but enables Azure Sentinel on a existing Log analytics workspace.
Please check the following:

use set-azcontext to switch to the correct subscription or use the -subscription switch to provide the correct subscribtion where you have deployed and enabled Azure Log analytics and Azure sentinel
please see if you have permissions to access the log analytics workspace

I have just tested the module again and everything looks good from what I can see.
Please let me know if you need more help with this.
Greetings,
Pouyan

@ssi0202  please let me know if you need further assist, I am more than happy to help!

hi thanks for the beat back, i have not gotten it to work yet, but i'll try and get my azure "guru" to look at my commands tomorrow. I'm pretty sure it's at my end, just stomped. ;)

ok i fixed it.
i used this instead
Import-AzSentinelHuntingRule -WorkspaceName "XXXXXXl" -SettingsFile ".\sentinel_attack_rules.json"
so dont use the alert rule to import huntingrules. ;-)

thanks for the update, so you were using the import-azsentinelalertrule to import hunting rules? I will close this issue, please feel free to open new issue if you have any feedback, suggestion or question.

hi just to clearify
i was using Import-AzSentinelAlertRule to try and upload the files in the "detections" folder from the sentinel-attack github.
i can get everything running if i used the import-AzsentinelHuntingRule from this folder.
if i try to use the get-AzsentinelAlertRule or import-AzsentinelAlertRule this fails
below is the error when i try to get/list existing alertrules from the sentinel workspace
Get-AzSentinelAlertRule -WorkspaceName "XXXXXX"
Invoke-webrequest : {"error":{"code":"GatewayTimeout","message":"The gateway did not receive a response from 'Microsoft.SecurityInsights' within the specified time period."}}
At C:\Users\ssi.admin\Documents\PowerShell\Modules\AzSentinel\0.6.1\AzSentinel.psm1:365 char:23

... lertRules = Invoke-webrequest -Uri $uri -Method get -Headers $script: ...

            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidOperation: (Method: GET, Reques\u2026PowerShell/6.2.3
}:HttpRequestMessage) [Invoke-WebRequest], HttpResponseException
FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
ConvertFrom-Json : Cannot bind argument to parameter 'InputObject' because it is null.
At C:\Users\ssi.admin\Documents\PowerShell\Modules\AzSentinel\0.6.1\AzSentinel.psm1:366 char:56
... ite-Verbose "Found $((($alertRules.Content | ConvertFrom-Json).value) ...

                                             ~~~~~~~~~~~~~~~~

CategoryInfo          : InvalidData: (:) [ConvertFrom-Json], ParameterBindingValidationException
FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Commands.ConvertFromJsonCommand

if I use the corresponding command for huntingrules everything works fine, same with importing the sentinel-attack rules as huntingrules. which really puzzels me

hi @ssi0202  thanks for the update, which version of the AzSentinel module are you using? please try version 0.6.1 this one includes some bug fixes.
Can you also share your json file so that we can take a look at it?

hi thanks for getting back to me.
i reimported the azsentinel module below is the version nr
Get-Module azsentinel

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     0.6.1      AzSentinel                          {Get-AzSentinelAlertRule, Get-AzSentinelHuntingRule, Get-AzSentinelIncident, Import-AzSentinelAlertRule…}

sentinel_attack_rules - Copy_json.txt
i had to rename the json file til .txt to get it uploaded here. It's the one here
https://github.com/BlueTeamLabs/sentinel-attack/tree/master/detections

hi, so we do not know what happend, we litteraly tried again today with the exact  same commands and now it works. go ahead and close it. And thanks for making this public/sharing it in the first place

I am glad to hear that the problem is solved, please feel free to open new issue if you have any questions or feedback! Closing issue as requested

repo: wortell/AZSentinel


text:
Add support for variations in author name (aliases)

Hi there,
I'm not sure this is a feature request as much as a general question...
I've upgraded to v4.9 and have played around with the new code (all smooth). But I have a question. I used to highlight my own name in the publications by simply using
author:
   - **G Baio**
   - A Colleague
   - N Surname

Now, it seems like the mark up with ** doesn't work anymore. I can have this to nearly work by doing
author:
   - admin
   - A Colleague

which would write my full name in bold, so something like

Gianluca Baio, A Colleague.

Is there a way to have only for the publications pages this formatted as

G Baio, A Colleague

(so only my first name initial --- not the full first name)?
Thank you!
Gianluca

Academic currently treats author names consistently throughout. Perhaps displaying names inconsistently across a site might not be best for user experience?
You can attempt to workaround the single name superuser highlighting if you wish by creating a user profile for each name variation of the superuser and adding superuser: true to the front matter of the new alias profile(s). The system is only designed to have one superuser, so there might be undesired effects.
Feel free to contribute an alias system if you wish.

Thank you @gcushen. I see your point --- it just feels a bit weird to use my full name, when the rest of the citations/publication list has the co-authors with only Initial/full Surname... I think the easiest way is to just post-process the public folder to modify the text to what I want (which I have done).
I'll see if I can come up with a better solution in terms of aliases and will come back to you if I do!
Thanks
Gianluca

In case it helps anyone else... Here's a solution that, I think, works OK. If you modify the page_metadata_authors.html file as
{{/* Display author list. */}}

{{- $taxonomy := "authors" }}
{{ with .Param $taxonomy }}
  {{ $link_authors := site.Params.link_authors | default true }}
  {{ range $index, $name_raw := . }}
    {{- $profile_page := site.GetPage (printf "/%s/%s" $taxonomy .) -}}
    {{- $name := $profile_page.Title | default $name_raw -}}

    {{- $name2 := replace $name " " "-" -}}
    {{- $first_name := split $name2 "-" | first 1  -}}
    {{- $surname := split $name2 "-" | last 1  -}}

    {{- if gt $index 0 }}, {{ end -}}

      {{- if and $profile_page $link_authors -}}

        {{- range first 1 $first_name -}}{{- substr . 0 1 }} {{ end -}}
        {{- range first 1 $surname -}}{{- .}}{{end}}
      {{- else -}}
        {{$name}}
      {{- end -}}

    {{- if isset $.Params "author_notes" -}}
      {{- with (index $.Params.author_notes $index) -}}
        (?)
      {{- end -}}
    {{- end -}}
  {{- end -}}
{{- end -}}

and of course place it under the layouts/partials/ then the output in the publications is formatted as G Baio instead of Gianluca Baio.
This may be very hacky as I am most certainly not the best Hugo programmer --- but it seems to do the job...
HTH

authors: gcushen giabaio

repo: wowchemy/wowchemy-hugo-modules


text:
Crash Report -900956924

Link:
https://wowsims.github.io/wotlk/enhancement_shaman/#eJzjUuRgMmC0YPRgDGBKYCxgamBkfMB0g2UDI9MBRsYLjIwvGBmdpDgYJRgVmDQYHRgjGAsYgUoWMDKuYGTcwcgoxCDVwdbEyBaQk1iZWsTBLsAuZcHFL/D6J5PEZVkltqOHmC7uYOJiF1jSw6zEyMCFFyrxgpwSwBLBUsHYwci4iOkrE9cBJoZRQBEQMiBVRxUPB6MAkwQTMJKBUT2JcQojV40Ao5QeFxMHMxAzATELEDMCMSsQswExLxBzAjEXEPMBMTsXgwGTJdg0h3oHRzCjYLmDJ8SCSIcAYELKhIi2OxTJcPEIrOthljgrq8R8fyeTEI/AnKnMEueAvI07mSoYpUQ4mIDpj1GDyYgL6DJmENuAsYtR3cDU2MDYwMDUSNfYwBQIjUEcAwNDYyDD2NDQ2BBIGpgaPmLk4Th8hElg1xEmidNPmV4wsnxgZJ/FaMclwMXC8fwDoxAHxFkiDmgiDgEYIvEOXGwQkUNMDLcYGWYxMdyEJlE1B6VuZk4wsyHNQRBmpuSsmSBw0h4SHAwX7BXTwOCavdFtJoVgCQ4tGifyD40O1DCm4eQRqphDCwAJ273voUmN4Yd9AmMQuPi4Aw79j/azF7BOkS/4YQ/TcTJa5YKTzy84X8hMS63m0Rd7NIMZVk2698Fy+Ud7iw6trtz/x9DkP9in3HzBtTjvl73pTZYEuYyn9vcZD6w/dfyLff3ZreYiYh/tj65blnRBmtWBFr6mBxAy8Ao4f01qjpCD7WKL8uQABgdCOqJILnAAHJiefg==
RNG Seed: 0
runtime error: invalid memory address or nil pointer dereference
Stack Trace:
goroutine 6 [running]:
runtime/debug.Stack()
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/debug/stack.go:24 +0x6
main.computeStats.func1()
/home/runner/work/wotlk/wotlk/sim/wasm/main.go:49 +0x10
panic({0x116a80, 0x173dd70})
/opt/hostedtoolcache/go/1.21.5/x64/src/runtime/panic.go:914 +0x2c
github.com/wowsims/wotlk/sim/core.(*WeaponAttack).setWeapon(...)
/home/runner/work/wotlk/wotlk/sim/core/attack.go:250
github.com/wowsims/wotlk/sim/core.(*AutoAttacks).SetOH(...)
/home/runner/work/wotlk/wotlk/sim/core/attack.go:180
github.com/wowsims/wotlk/sim/core.(*ItemSwap).swapWeapon(0x30990e8, 0xf)
/home/runner/work/wotlk/wotlk/sim/core/item_swaps.go:215 +0x21
github.com/wowsims/wotlk/sim...

I think this should be fixed now, thanks!

repo: wowsims/wotlk


text:
AWS build should be in Terraform

Because how the heck are you going to remember how to configure this or keep it documented?

Fixed by #11


text:
init() missing 1 required positional argument: 'engine' loading "/"

After going through the installation procedure here:
https://wq.io/docs/setup
using ubuntu 14.04
TypeError at /
init() missing 1 required positional argument: 'engine'
Request Method:	GET
Request URL:
Django Version:	1.8.2
Exception Type:	TypeError
Exception Value:
init() missing 1 required positional argument: 'engine'
Exception Location:	/usr/local/lib/python3.4/dist-packages/wq/db/rest/template.py in get_template_source, line 9
Python Executable:	/usr/bin/python3
Python Version:	3.4.0
Python Path:
['/home/wq/proj/da/db',
'/usr/lib/python3.4',
'/usr/lib/python3.4/plat-x86_64-linux-gnu',
'/usr/lib/python3.4/lib-dynload',
'/usr/local/lib/python3.4/dist-packages',
'/usr/lib/python3/dist-packages']
Server time:	Mon, 25 May 2015 16:10:39 +0000

Thanks for reporting this.  My guess would be that you have Django 1.8 installed together with wq.db 0.7.2.  The instructions at https://wq.io/docs/setup tell you to install the wq meta package, which automatically installs matching versions of wq.app, wq.db, and wq.io.  For example, installing wq 0.7 installs the latest 0.7.x versions of each submodule.  The latest version of wq.db is 0.8.0, but the wq metapackage is still stuck on 0.7 since wq.app 0.8.0 hasn't been released yet.
Sorry for the inconvenience - all of this will be resolved with the release of wq.app 0.8.0 sometime in the next two weeks.  For now, you can get around this by explicitly installing wq.db 0.8.0.  You will likely also want to upgrade to the latest version of the wq template (wq.start).  wq.app 0.7.4 is forward-compatible with wq.db 0.8.0 and the updated template.
The following commands should do the trick:
sudo pip3 install wq.db==0.8.0
sudo pip3 install wq.start==0.8.0

The other option would be to downgrade Django to 1.7, but I'd recommend just upgrading wq.db since the latest version has a number of improvements and API changes.

cool that worked thank!

Closing now that wq 0.8 is released.

authors: aedoran sheppard


text:
How do I change the "Paid" text?

I was brought to this extension by a tweet depicting the paid tag as "$8 Pissbaby" and would very much like for mine to say that because I think it'll bring me joy. Can I edit the text somehow to be as pictured?
(I have basic html & coding experience but I've never tried to edit a Chrome extension so I don't know where I'd begin on that)

(Someone told me how to customise, sorry and thank you)

repo: wseagar/eight-dollars


text:
Add a new project type - Connector Development Project

Description:
Some competitors provide capability to design new connectors. Example [1].
In Studio we have such a project, but outdated.
We need to refine the user experience of that project type and add proper documentation around it.
[1]. https://docs.mulesoft.com/connector-devkit/3.9/

@rosensilva knows details


text:
Lang Client Error in fresh installation on VS Code on Mac OS

Description
Extension remains disabled showing Lang Client Error
Steps to Reproduce

Install the extension in VS Code
Create a new MI project, OR Open an existing Micro Integrator project (created from Integration Studio)
Following error is shown in VS Code and no further action is allowed using the extension

Version
v1.1.2
Environment Details (with versions)
OS - Mac OS 15.0.1 (M1 Silicon)
VS Code - 1.94.2 (September 2024)
JAVA -
openjdk version "17.0.13" 2024-10-15
OpenJDK Runtime Environment Homebrew (build 17.0.13+0)
OpenJDK 64-Bit Server VM Homebrew (build 17.0.13+0, mixed mode, sharing)

@ajit-pendse Do you have spaces in the project path?

No spaces or special characters in the project path. Path is similar to following - /Users/user/workspace/projects/wso2/integration101

@thuva9872 This seems to be an exception from the language server side. Any idea?

@gigara  This seems like an issue in the VSCode. If it is an error in the language server side there will be the error log for that.
@ajit-pendse could you please send the full log of the language server?

Can you point me to the steps to get these logs? I do not see anything related to Synapse Language Server in the VS Code Settings (Cmd + ,)

Here are some of the other logs -
Micro Integrator Output -

Micro Integrator Server Output -

As per my understanding, Error: spawn ENOTDIR usually indicates that while spawning a child process, the binary required to start that process was not found on PATH.
Does that help in identifying a probable cause?

@ajit-pendse , shall we try to reinstall the VS Code and try this?. There may be some issue in the current VS Code.

Tried by deleting and reinstalling VS Code. Problem persists.
Where is the extension code located? I can try to help debug the extension locally using developer tools and debugger.

I am facing the same issue on Windows 11, so the issue doesn't seem to be OS-specific

@ajit-pendse the extension source is closed-sourced.
@ajit-pendse @kishorpatil85 Do you have any firewall or tool which may block the process?

No firewall or any other tool that blocks any processes.


text:
[Publisher][UI] API create dropdown overlap with API list view

Select API list view and then select API create dropdown. This list overlaps with the api list. See the image

Fixed in 3.0.0 beta


text:
Update license details on IS docs

Is your suggestion related to a missing or misleading document? Please describe.
After we moved to git-based docs, we have dropped the creative commons license info in our docs. This is discussed in email [1].
We need to update the license information in the docs footer as follows.
Need to find a way to apply the same or something similar to the Git repo.
Copyright © WSO2 Inc. 2015-2021
Content licensed under CC By 4.0. | Sample code licensed under Apache 2.0.

[1] "Copyrights in WSO2 product documentation"

Completed


text:
Directing to a null page when selecting the setup guide under sign-in methods

Describe the issue:
In Google and Microsoft authentication under application sign-in methods there's a button as user guide and it directs to a null page.
How to reproduce:

Go the applications
Choose a application and select Google or Microsoft under "configure new connection" .
There can find the setup guide.

null page.webm
Expected behavior:
Not having a setup guide button.
Environment information (Please complete the following information; remove  any unnecessary fields) :

Product Version: [7.0]
OS: [Linux]

Closing Duplicate Issue. -> https://github.com/wso2/product-is/issues/16833

authors: SulakshanaBandara melanisilva


text:
[Doc][5.1.0] Missing step to when setting up samples

The document [1] needs an additional step to move back to the is-samples folder before running the checkout(Step 3) command.
[1] https://docs.wso2.com/display/IS510/Downloading+a+Sample

This issue is being closed due to extended inactivity. Please feel free to reopen it if further attention is needed. Thank you for helping us keep the issue list relevant and focused!

authors: isharak nihlaakram


text:
SCIM2 filtering using eq operator failed when username equals admin

use the IS 5.8 Beta 3
send the following curl request
curl -v -k --user admin:admin 'https://localhost:9443/scim2/Users?filter=userName+eq+admin'
it will give an error
this issue only occurs for the username admin
error:
{"schemas":["urn:ietf:params:scim:api:messages:2.0:Error"],"detail":"Error in getting user information for user: admin","status":"500"}B

Fixed

authors: Buddhimah malithie


text:
Move registry based relying party URL configuration to service provider configuration

Refer: https://docs.wso2.com/display/IS540/Customizing+the+Authentication+Endpoint#CustomizingtheAuthenticationEndpoint-Handlingbrowserbackbuttonandbookmarkedloginpage

We need to think about the migration from registry based configs too.

Fixing this would require to below.

Changing the persistence layer to persist the request initiation URI as SP related properties rather than registry
Support configuring the request initiation URI via UI under service provider configurations

Very important improvement, currently its tedious and also complex additional effort for DCR use cases.

We can rely on the discoverable url of the application for this.

@ayshsandu you mean the access URL of the service provider?

@ayshsandu you mean the access URL of the service provider?

Yes.

Fixed in following PRs

https://github.com/wso2/carbon-identity-framework/pull/3274
https://github.com/wso2/product-is/issues/10667

Migration effort is captured in https://github.com/wso2/product-is/issues/10667

authors: abhi4u1947 ayshsandu malithie mefarazath


text:
Disable registry property versioning by default

Suggested Labels:

Priority/Highest
Severity/Critical

Description
In the <IS_HOME>/repository/conf/registry.xml  file, there is a staticConfiguration to enable and disable versioning with the registry.
<staticConfiguration>
      <versioningProperties>true</versioningProperties>
      <versioningComments>true</versioningComments>
      <versioningTags>true</versioningTags>
      <versioningRatings>true</versioningRatings>
  </staticConfiguration>

Any configuration change with static configurations requires the registry to be in a fresh state, without any data.
However, all these versioning configurations are enabled by default. Therefore these values need to be changed to disabled by default to avoid unnecessary growth in the registry database.

One thing to consider, any change to a static configuration needs to be done prior to server startup for the first time. Otherwise, existing registry data created with the previous static configuration state are not accessible.
Therefore we need to handle this change in the migration as well. We have to migrate registry data created with the versioning property enabled to make them accessible once the  versioning property is set to disabled


text:
SCIM issue- PATCH/ Remove Group Member does not work as expected

Affected - wso2is 5.10 m9
Severity: Medium
Priority: Medium
Description
Even response return 200, user still has the removed role.
curl -v -k --user admin:admin -X PATCH -d '{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"remove","path":"members[display eq kim,value eq 81ffe274-19a9-46aa-acfe-469a09cdd25a]"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Groups/1b91c4ef-9834-4278-82e3-ed810a94403b
WARN log-
WARN {org.wso2.carbon.identity.scim2.common.impl.SCIMUserManager} - There is no updated field in the group: PRIMARY/manager. Therefore ignoring the provisioning.

@NilukaSripalim Was this request obtained from our docs?

@mefarazath
Yes, I can find it here,
https://is.docs.wso2.com/en/next/develop/using-the-scim-2.0-rest-apis/#patch-remove-group-member

@senthalan Let's fix the docs then since we only support simple filters.

Reopening this issue because  issue is observe in  product version 5.10.-alpha 3. [1]
[1] https://github.com/wso2/product-is/releases/download/v5.10.0-alpha3/wso2is-5.10.0-alpha3.zip

Tried with the 5.10.0-Aplha3. Could not reproduce the issue with uniqueIdJDBC and UniqueIDReadWriteLdap user stores.
I am resolving the issue. Please reopen if you still face the issue. Please provide the steps to recreate the issue.

Issue reopen since it reproduce in product version [1]. SCIM2 document [2]
[1] https://github.com/wso2/product-is/releases/download/v5.10.0-alpha3/wso2is-5.10.0-alpha3.zip
[2] https://is.docs.wso2.com/en/next/develop/using-the-scim-2.0-rest-apis/#patch-remove-group-member
Steps:
01. Create user:
request:
curl -v -k --user admin:admin --data '{"schemas":[],"name":{"familyName":"jackson","givenName":"kim"},"userName":"kim","password":"kimwso2","emails":[{"primary":true,"value":"kim.jackson@gmail.com","type":"home"},{"value":"kim_j@wso2.com","type":"work"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Users
response:
{"emails":[{"type":"work","value":"kim_j@wso2.com"},{"type":"home","value":"kim.jackson@gmail.com"}],"meta":{"created":"2020-02-05T17:57:38.128Z","location":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b","lastModified":"2020-02-05T17:57:38.128Z","resourceType":"User"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:User","urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],"roles":[{"type":"default","value":"Internal/everyone"}],"name":{"givenName":"kim","familyName":"jackson"},"id":"59116eda-24fd-4305-af5a-e7835187a53b","userName":"kim"}
02. Create group:
request:
curl -v -k --user admin:admin --data '{"displayName":"manager"}' --header "Content-Type:application/json" https://localhost:9443/scim2/Groups
response:
{"displayName":"PRIMARY/manager","meta":{"created":"2020-02-05T17:58:37.832Z","location":"https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d","lastModified":"2020-02-05T17:58:37.832Z","resourceType":"Group"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:Group"],"id":"4c498c36-ebc6-4dcd-b3ac-4e338551396d"}
03. Add member to the group
request:
curl -v -k --user admin:admin -X PATCH -d '{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"add","value":{"members":[{"display": "kim","$ref":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b","value": "59116eda-24fd-4305-af5a-e7835187a53b"}]}}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d
response:
{"displayName":"manager","meta":{"created":"2020-02-05T17:58:37.832Z","location":"https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d","lastModified":"2020-02-05T17:58:37.832Z"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:Group"],"members":[{"display":"kim","value":"59116eda-24fd-4305-af5a-e7835187a53b","$ref":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b"}],"id":"4c498c36-ebc6-4dcd-b3ac-4e338551396d"}
04. Get user detail: (to verify user is add to the group)
request:
curl -v -k --user admin:admin 'https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b'
response:
{"emails":[{"type":"work","value":"kim_j@wso2.com"},{"type":"home","value":"kim.jackson@gmail.com"}],"meta":{"created":"2020-02-05T17:57:38.128Z","location":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b","lastModified":"2020-02-05T17:57:38.128Z","resourceType":"User"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:User","urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],"roles":[{"type":"default","value":"manager,Internal/everyone"}],"name":{"givenName":"kim","familyName":"jackson"},"groups":[{"display":"manager","value":"4c498c36-ebc6-4dcd-b3ac-4e338551396d","$ref":"https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d"}],"id":"59116eda-24fd-4305-af5a-e7835187a53b","userName":"kim"}
05. Remove user:
request:
curl -v -k --user admin:admin -X PATCH -d '{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"remove","path":"members[display eq kim,value eq 59116eda-24fd-4305-af5a-e7835187a53b]"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d
response:
{"displayName":"PRIMARY/manager","meta":{"created":"2020-02-05T17:58:37.832Z","location":"https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d","lastModified":"2020-02-05T17:58:37.832Z"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:Group"],"members":[{"display":"kim","value":"59116eda-24fd-4305-af5a-e7835187a53b","$ref":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b"}],"id":"4c498c36-ebc6-4dcd-b3ac-4e338551396d"}
06. Get user detail: (to verify user is remove from the group)
request:
curl -v -k --user admin:admin 'https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b'
response:
{"emails":[{"type":"work","value":"kim_j@wso2.com"},{"type":"home","value":"kim.jackson@gmail.com"}],"meta":{"created":"2020-02-05T17:57:38.128Z","location":"https://localhost:9443/scim2/Users/59116eda-24fd-4305-af5a-e7835187a53b","lastModified":"2020-02-05T17:57:38.128Z","resourceType":"User"},"schemas":["urn:ietf:params:scim:schemas:core:2.0:User","urn:ietf:params:scim:schemas:extension:enterprise:2.0:User"],"roles":[{"type":"default","value":"manager,Internal/everyone"}],"name":{"givenName":"kim","familyName":"jackson"},"groups":[{"display":"manager","value":"4c498c36-ebc6-4dcd-b3ac-4e338551396d","$ref":"https://localhost:9443/scim2/Groups/4c498c36-ebc6-4dcd-b3ac-4e338551396d"}],"id":"59116eda-24fd-4305-af5a-e7835187a53b","userName":"kim"}
User is still assign to the removed group.
Check the console as well

Issue is fixed but need to update the document as well. Therefore close the issue and open a document issue [1]
[1] https://github.com/wso2/docs-is/issues/1118

@aaujayasena @IsuraD We're using v5.10.0, We're still facing the same issue.
Can you confirm if this issue is fixed in any version of 5.10.0 or 5.11.0

authors: IsuraD NilukaSripalim aaujayasena abhishekkandi mefarazath senthalan


text:
Inbound paths to the Authentication endpoint need to be tenant qualified depending on config

Description:
If tenant qualified url support is a necessity, the inbound paths to the authentication endpoint need to be tenant qualified.
Related issues:
https://github.com/wso2/product-is/issues/7902

Done

authors: ashendes malithie


text:
Getting "Page not found" error while accessing "console"

Describe the issue:
After login to "console" with /develop/applications then click on "Manage" link in the top
OR
login with "/manage/users" then click on "Develop" link in the top
OR
login with "/manage/users" then click on "Manage" link in the top (itself)
Then it will navigate to an empty page with Page not found
How to reproduce:
add below configurations in deployment.toml
[console]
applications.admin_app.configs.path = "/manage/users"
applications.developer_app.configs.path = "/develop/applications"

access "https://localhost:9443/console/develop/applications" or "https://localhost:9443/console/manage/users"

Environment information :

Product Version: [wso2is-5.11.0-m32-SNAPSHOT]
OS: Mac]
Database: [H2]
Userstore: [ LDAP]
-Browser : [Firefox]

This issue currently working in the latest version, Tested beta (5.11) working as expected.


text:
Execution failed for task ':qrscan:javaPreCompileDebug'.

When I tried to build Flutter APP, still get the below errors, how to fix this?
Launching lib/main.dart on sdk gphone x86 arm in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':qrscan:javaPreCompileDebug'.
> Could not resolve all files for configuration ':qrscan:debugCompileClasspath'.
   > Could not download android-zxingLibrary.aar (com.github.leyan95:android-zxingLibrary:0.1.2-PRE)
      > Could not get resource 'https://jitpack.io/com/github/leyan95/android-zxingLibrary/0.1.2-PRE/android-zxingLibrary-0.1.2-PRE.aar'.
         > Could not GET 'https://jitpack.io/com/github/leyan95/android-zxingLibrary/0.1.2-PRE/android-zxingLibrary-0.1.2-PRE.aar'.
            > jitpack.io: Name or service not known
   > Could not download picasso.aar (com.squareup.picasso:picasso:2.71828)
      > Could not get resource 'https://jcenter.bintray.com/com/squareup/picasso/picasso/2.71828/picasso-2.71828.aar'.
         > Could not GET 'https://jcenter.bintray.com/com/squareup/picasso/picasso/2.71828/picasso-2.71828.aar'.
            > jcenter.bintray.com

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3m 55s
Exception: Gradle task assembleDebug failed with exit code 1

Hey did you solved this issue?

Hey, did anyone solve this issue?

Also getting the same issue

Also getting the same issue

for anyone stumbling on this issue and ending up here, here is a hack to bypass the issue.
Go to your project directory in android studio, scroll down and you will see External libraries
Go to this location,
External Libraries > Flutter plugins > qrscan-0.3.3 > android > src.main > build.gradle
inside the build.gradle, you will find
android {
    compileSdkVersion 28

    defaultConfig {
        minSdkVersion 16
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    lintOptions {
        disable 'InvalidPackage'
        checkReleaseBuilds false ///add this line

    }

after that, you can hopefully run your project, mine did!
happy coding

authors: CarltonK ShayorForYou dhgavali lowwailum123 mohdosman-dev winds1983