Add some kind of "these docs link to this part" feature to site

Describe the problem
While searching the docs I found myself wanting to see which other places link to the current docs I'm looking at - kind of a "find all references" for links. This can help people backtrack and better connect the dots.
Describe the proposed solution
For each MD file, parse out all links. Then place a list of "linked from" on all MD files that are referenced. Not sure what's the best way to do this UX-wise. Simplest would be a list of "Linked from" at the bottom of each page or each section (expandable, default closed?).
Alternatives considered
No response
Importance
nice to have
Additional Information
No response

see also — would be cool if we had cross-links between reference docs and tutorials/examples/etc (when we have those) https://github.com/sveltejs/learn.svelte.dev/pull/88#issuecomment-1165684807


"Git: Delete Branch..." should be on the Source Control context menu

The context menu on the Source Control view has a whole section for "Branch" which contains most things you'd want to do except it does not contain "Delete Branch..."

This seems like a strange omission when the opposite ("Create Branch...") is there and the capability to do a branch delete is available from the action bar:

Please add "Delete Branch..." to this menu.

Good call!

I'll try to work on this issue. is it still up?

Hello, I am a new member of this community.
I am trying to begin with this bug.
Can you help me and tell me from where to begin please? Which file to look for?

I've already submitted a fix for this issue. #118542

To Verify:

Make sure Delete Branch... shows up in the context menu below


Write a C# program to print ascii value of a string

Description
Write a C# program to print ascii value of a string
ASCII value is the numeric representation of a character. For example, the ASCII value of the character 'A' is 65. The ASCII value of the character 'a' is 97. The ASCII value of the character '0' is 48. The ASCII value of the character ' ' is 32.
Input  : ABC
Output : 65 66 67

How to contribute

Save the solution in PrintAsciiValueOfAString.cs file
Add PrintAsciiValueOfAString.cs file in print-ascii-value-of-a-string folder

!assign


Autocomplete in adding Team Member

So, I'm at the "Team" page for an organization, wanting to add a team member. (I'm using the <IP_ADDRESS>3 Beta version, but I don't believe this has been fixed yet in newer versions)
Reproduction

I start typing: etie... - ah great, auto-complete! *click*.
The box now contains etiennebruines (Etienne Bruines).
I click *Add Team Member*
Error message: Given user does not exist.

Possible fixes:

autocomplete shouldn't include the Name in the input form field
server-side should filter the information out, before checking if the user exists.

Thanks your feedback!
But I'm closing it for its duplication of https://github.com/gogits/gogs/issues/832 . Please follow on that on, thanks!


Interacting with Marks Spreadsheet doesn't stop session timeout

I'm reviewing a TA's mark entries right now, clicking the checkboxes to keep track. That interaction doesn't appear to be enough to stop the session timeout.
Is it documented somewhere what stops session timeout for each page?

I believe that it requires an actual page navigation (i.e. something that will actually hit the server to update the session). I don't think the way that it's being handled right now is that elegant though. While having the popup to indicate that a session is about to expire is a decent stopgap, it'd probably be better to actually ping the server in the background to keep the session rolling as long as the user is doing something that isn't necessarily a page navigation (i.e. moving their mouse, clicking things, typing, etc.).

Duplicate of #3303.

This was mostly fixed by #3448


Send back "comm_close" to unidentified/closed communications

Explanation of Motivation
Currently, sending communications to closed comm is a no-op. This caused sender to be unable to determine whether the backend hangs or the comm is closed, directly causing the bug described here: https://github.com/jupyter-widgets/ipywidgets/pull/3833. We noticed that similar case in comm_open requests would cause it to send back comm_closed: https://jupyter-client.readthedocs.io/en/latest/messaging.html#opening-a-comm, hence we propose this PR to do the same for comm_msg.

Hi @dby-tmwctw, I'm just catching up on this repo, is PR ready to be merged?  Does https://github.com/jupyter-widgets/ipywidgets/pull/3833 depend on this PR, or the other way around, or are they independent?


TURBOMOLE interface for Phonopy

Dear Togo,
Greetings from Finland, I hope you are doing well. I'm sending here a pull request for an interface between Phonopy and TURBOMOLE program package. TURBOMOLE is one of the most efficient molecular quantum chemistry codes and it has recently been extended to periodic systems. TURBOMOLE developers were very happy when I told them about Phonopy because they had no plans to implement phonon calculations.
I noticed that you had refactored the Phonopy interface implementation. Thank you for this really nice feature, it was very easy to incorporate a new interface.
The interface also includes documentation, example, and a test case. If you think that the TURBOMOLE interface can be added to Phonopy, I will also be glad to provide an interface for Phono3py.
Best wishes,
Antti

Hi,
Your test didn't pass by FileNotFoundError: [Errno 2] No such file or directory: 'Si-TURBOMOLE-coord'. Have you forgotten to add it to your repository?

I deactivated the test for TURBOMOLE tentatively until to be fixed. See  4e913fa21767afd72df7e69f521774dcd1d38a72.


confusing terminology  - 2 usages for word "backend"

In the docs, the word "backend" refers to 2 different and totally unrelated concepts. This creates confusion.

backend refers to a config store, eg docker, file, mesos, etc. This defines how the traefik gets its configuration from (including dynamically).

backend refers to a server that a fronted gets proxied to.

I suggest using a different word for each concept. Acception 2 (backend vs frontend) would make sense to keep, in my opinion.
But the first concept would be best renamed as, eg "store" or "config store".

Indeed, I agree that we should fine something better.
/cc @containous/traefik

Suggestion: for point 1, use configuration source or configuration provider

The code consistently names the first one as "providers", so we should use that.

We have almost unanimously used the term "Provider" since this ticket, so I will go ahead and close it :)


Add NBA_metrics as a new Box

Can I ask you to

Add README.md
Change the name from "NBA_metrics" to "next-best-action" for the consistency?


Dashboard: updating system cards texts + timing

Updated text:
Welcome - Card
Title:
Welcome to GoodDollar!
Text:
Claim free G$ coins daily. Learn more...
Welcome - Popup
Title:
Welcome to GoodDollar!
Text:
This is where you will claim UBI in
GoodDollar coins every day.
This is a demo version - please note that all
demo G$ coins collected have no value
outside of this pilot, and will be destroyed
upon completion of the demo period.
Invite - Card
Title:
Want to earn more G$’s?
Invite more friends!
Text:
Learn more...

INVITE CARD DOES NOT HAVE A POPUP, BUT LINK DIRECTLY TO INVITE SCREEN *

Claim Reminder - Card
Title:
Claim your GoodDollars today!
Claim Reminder - Popup
Title:
Claim your GoodDollars today!
Text:
Hey, just a reminder to claim your daily G$’s.
Remember, claim for 14 days and secure
a spot for GoodDollar’s live launch.
14 days - Card
Title:
Woohoo! You’ve made it!
Text:
Congrats! You claimed G$ for 14 days.
14 days - Popup
Title:
Woohoo! You’ve made it!
Text:
Nice work. You’ve claimed demo G$’s for
14 days and your spot is now secured for
GoodDollar’s live launch.
Live G$ coins are coming your way soon!
Timing:

Welcome card - at start
Invite friends - 2-minute delay before adding
Claim reminder - 24 hours after the first visit
14 days - After claiming 14 days (any 14 days)

@LiavGut should we add line breaks where to match the sentences?

@LiavGut can be tested on gooddev
timings have not changed
to see all cards type in console
userStorage.addAllCardsTest()

@LiavGut should we add line breaks where to match the sentences?
Yes.

Checked the Welcome / Invite friends / Claim reminder cards. Texts and timings are matched to require that described in this ticket
14 days card will be checked  after claiming 14 days
Dev env v0.20.2
Checked on :
LG V30+ // Android 8.0 // Google Chrome 81.0.4044.117
Moto Z Force // Android 8.0.0 // Google Chrome 72.0.3626.96

The same mistakes(screenshots above) are displayed for QA env (V 0.20.0)
Checked on:
LG V30+ // Android 8.0 // Google Chrome

@AnastasiiaOdnoshevna fixed

Mistakes were fixed
Checked on DEV (V 0.20.2)
Desktop// Windows 10 x64 // Google Chrome 81.0.4044.138
LG V30+ // Android 8.0 // Google Chrome 81.0.4044.117


Rotating chart point labels and programmatically jump to a specific bar

Hi. I have been playing around a bit with this library (to probably later use it on a project) and there is some things that I would like to do but don't know how to do it or if it is (currently) possible to do.
So, right now I have this:

I can drag it side-by-side (pan left and right, and with zoom locked and disabled), and it is displaying the values correctly. But there is some  things that I have not found how to do. I am trying to make it similar to this:

Two of the things that I can't do, and are in the above image, is to rotate the labels 90º and change the color depending on the percentage value. If the percentage value is below 50% then the label will be above the bar and coloured black, but if it is 50% or above it will be "inside" the bar and coloured white.
The other thing I would like to do is to programmatically jump to a specific bar in the chart (with animation, if possible). The ideia here is, again based on the above image, when a row in the table is selected it should highlight the corresponding bar in the chart, and so it needs to make the bar visible if it is not showing it.
And... that's it. Hope to hear from you soon 😄
And thank you for this library! I'm having a great time learning it. I specially like the way everything is built with layers

Hello... thanks. Rotating or styling the labels should be straightforward, since these are just external custom views... let me know which specific problem you have with it.
Re: jumping to a bar, the chart instance has methods to pan (and zoom) programmatically either to a specific (screen) position or by a (screen) delta... you have to calculate the distance to pan for the selected bar, which depends on the index, bar width, spacing settings, etc. you passed. There's no built-in "pan to bar x".

I have been working on this a bit more and I found out how to rotate and color the labels. I was creating the layer chart points correctly but not using the model data properly when creating the label layer. So, at least that part, is done.
Regarding the jumping to a bar, I'll try to implement a "pan to bar x" functionality based on your advice about calculating the distance to pan. I'll later let you know how it went.

Hello! Just wanted to let you know that I was able to create a "pan to bar x" functionality. It is not perfect (far from it), but it is enough for now.
So this issue can be closed.
Thanks for everything!


projet

Challenge Build a Personal Portfolio Webpage has an issue.
User Agent is: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0.
Please describe how to reproduce this issue, and include links to screenshots if possible.

let go


CB-22111 FreeIPA service should be enhanced to assign Availability zones in Round Robin fashion for Multi AZ deployment

FreeIPA service should be enhanced to assign Availability zones in Round Robin fashion for Multi AZ deployment
See detailed description in the commit message.

retest it please

retest it please


I have installed all missing packages but flutter doctor don't see them

flutter doctor -v
[√] Flutter (Channel master, v1.9.8-pre.108, on Microsoft Windows [Version 10.0.17134.950], locale ru-RU)
• Flutter version 1.9.8-pre.108 at D:\Distr\flutter_windows_v1.2.1-stable
• Framework revision 95168fcc03 (6 hours ago), 2019-09-06 00:05:40 -0400
• Engine revision f4d930581c
• Dart version 2.5.0 (build 2.5.0-dev.4.0 be66176534)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at C:\Users\Rinat\AppData\Local\Android\Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• ANDROID_HOME = C:\Users\Rinat\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[!] Visual Studio - develop for Windows (Visual Studio CommunityВ 2019 16.2.4)
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
• Visual Studio CommunityВ 2019 version 16.2.29230.47
X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the "Desktop
development with C++" workload, and include these components:
MSBuild
MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.21)
Windows 10 SDK (10.0.17763.0)
[√] Android Studio (version 3.5)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[√] IntelliJ IDEA Community Edition (version 2017.1)
• IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2017.1.2
• Flutter plugin version 23.2.1
• Dart plugin version 171.4424
[√] Connected device (2 available)
• Pixel 2 • HT84R1A00965 • android-arm64 • Android 10 (API 29)
• Windows • Windows      • windows-x64   • Microsoft Windows [Version 10.0.17134.950]
! Doctor found issues in 1 category.

I thought the problem in windows home, but on windows pro same issue

@marinat I noticed you have Windows 10 SDK (10.0.17134.0), while doctor asks for (10.0.17763.0), Your MSVC is v141 while doctor asks for v142 (14.21 instead of 14.16), and it's not clear if you have MSBuild installed.
For future, please paste logs in text form, not screenshots, in this way it's much easier to copy them.

@marinat I noticed you have Windows 10 SDK (10.0.17134.0), while doctor asks for (10.0.17763.0), Your MSVC is v141 while doctor asks for v142 (14.21 instead of 14.16), and it's not clear if you have MSBuild installed.
For future, please paste logs in text form, not screenshots, in this way it's much easier to copy them.

Updated post, still not fixed :(

@marinat do you have the versions required by flutter and it still doesn't work?

Did you complete the install and then restart as directed by the installer after adding the additional components? We've had occasional reports where people think they've installed the necessary components but haven't actually finished the installer, so vswhere doesn't find them.

@stuartmorgan, thanks, I manually restarted once again and it worked!


Popover trigger does not regain focus when closing with close trigger.

🐛 Bug report
When closing a popover with a popover close trigger, the popover trigger does not regain focus.
💥 Steps to reproduce

Tab to the popover. Open it with your keyboard.
Tab to the popover close trigger. Press it with keyboard.
Focus is not on trigger.

💻 Link to reproduction
https://zagjs.com/components/react/popover
🌍 System information

Software
Version(s)

Zag Version
0.65.0

Browser
Firefox

Operating System
MacOS

As always, I appreciate you catching these bugs.
I just pushed a fix for this. We'll release an update shortly.
If the issue persists after upgrading, I'll re-open it.


This library format is not supported on this platform (or was built with an old version of the tools)

I am trying to use this inside a React Native project and am calling it from Objective-c.
This appears to be a Metal error, but I have not been able to investigate the details of this error.
Does anyone know anything about this?
Please let me know if there is additional information needed.
Code
MTIImage *imageFromCGImage = [[MTIImage alloc] initWithCGImage:uiImage.CGImage options:nil];

MTIContextOptions *options = [[MTIContextOptions alloc] init];
id<MTLDevice> device = MTLCreateSystemDefaultDevice();
NSError *error = nil;
MTIContext *context = [[MTIContext alloc] initWithDevice:device options:options error:&error];

if (!device || !context) {
    NSLog(@"DEBUG: %@", error);
}

Error
Error Domain=MTLLibraryErrorDomain Code=1 "This library format is not supported on this platform (or was built with an old version of the tools)" UserInfo={NSLocalizedDescription=This library format is not supported on this platform (or was built with an old version of the tools)}

Checklist

[x] I've read the README
[x] I've searched for existing GitHub issues

The following actual device have been verified to be able to run the example project in this repository.
iPhone SE (2nd) MHGR3j/A
iOS 16.4.1

Oh, I think this is due to the fact that my Podfile contains the following statement.
target 'app' do
  use_frameworks! :linkage => :static
end

I could use something called MetalPetal/Static.


[BackEnd] [FEAT] - Add New Models

Add new models named Question to allow question posting
Add new models named Choice to allow choice adding

Please make the models according to the database table mentioned in #3
Also, please do not blindly copy paste code from Django tutorial website


Graph support

Graph support to read and create calendar events. The code has been put in it's own package since I think it's a good separation.

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


Generator script ideas

The synchronisation software is working for both Mythic zone files and RFC zone files. However, it might be useful to have a separate script which generates zone files from a configuration file, and then upload the results of that via the API.
For the moment this issue will serve as a place to note all potential ideas for generating zone files.

Mail zones: Configure whether a domain sends or receives email. If no email is sent via the domain, an SPF record can be generated to specify this (e.g. @ TXT "v=spf1 -all"). If email is sent, require an SPF record to be configured, because without this major hosts such as Google will reject incoming mail. If email is received, require the configuration of MX records.

Closing as I don't think this is useful enough for me to spend time working on it at the moment - as evidenced by the fact it has been unchanged since April.


Support for RubyMotion

I'm not sure whether you would want to support it at all, but it was rather trivial to make this gem compatible with RubyMotion.
After extracting Token and Request into separate files, there was really just one backwards-compatible change to be made. (The first five commits are really interesting, the rest was just debugging some error I got because I didn't notice the compiled files were mistakenly cached)
I tested this in the iOS simulator and it works just fine.

You know, I will actually close this pull request for now, because I feel it's too brittle when there is no proper iOS spec coverage. I'll use my fork until then.

Interesting stuff. I would also be hesitant to merge, but this may be helpful for others – definitely do +1 if you're one of these people.


Fixed broken link in documentation

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "patch-2" git@github.com:slevental/docker.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Hi. Thanks for the pull request.
I think you are trying to fix the link behavior in github. The docs are meant to be viewed when running make docs or when deployed at docs.docker.com.

Same comment for this as for #15465.

Closing not a bug. See @MHBauer's comment.


install lattice via helm

probably want to use helm to manage the lattice rather than generating the yaml within the binary
additional considerations:

need to be able to bootstrap a local minikube cluster. may want to generate the files for a local lattice and stick them in a go file or something

fixed in https://github.com/mlab-lattice/lattice/pull/236


Add full support for viewing historical proposals

Dependent on:

cosmos/cosmos-sdk#15938
Possibly also: regen-network/analytics#6

Hey team! Please add your planning poker estimate with Zenhub @blushi @wgwz

Please add your planning poker estimate with Zenhub @ryanchristo

@ryanchristo we're gonna need to set up the apollo client for querying the historical proposals, then merge those with the queryable proposals + test everything, do you think 3 works as an estimate for this then?


Archetype version 11 not found

When I run the following command:
mvn org.apache.maven.plugins:maven-archetype-plugin:2.4:generate \  -DarchetypeGroupId=com.adobe.granite.archetypes \  -DarchetypeArtifactId=aem-project-archetype \  -DarchetypeVersion=11 \  -DarchetypeCatalog=https://repo.adobe.com/nexus/content/groups/public/
I get this error:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli) on project standalone-pom: The desired archetype does not exist (com.adobe.granite.archetypes:aem-project-archetype:11) -> [Help 1]
But the docs clearly state: version 11 --> 6.2 or newer

That's because version 11 is not out yet :-) The usage instructions point you to version 10. Once 11 is out, you'll be able to use that as well.

Any idea when version 11 will be out? :)

Probably once #84 is done.


GATE-2661: Fixes issue with rule precedence updates by using a genera…

…ted version of precendence in API calls to reduce clashing versions

acceptance tests are passing
TF_ACC=1 go test $(go list ./...) -v -run "^TestAccCloudflareTeamsRuleBasic" -count 1 -parallel 1 -timeout 120m -parallel 1
?   	github.com/cloudflare/terraform-provider-cloudflare	[no test files]
=== RUN   TestAccCloudflareTeamsRuleBasic
--- PASS: TestAccCloudflareTeamsRuleBasic (13.62s)
PASS
ok  	github.com/cloudflare/terraform-provider-cloudflare/internal/provider	14.111s
?   	github.com/cloudflare/terraform-provider-cloudflare/tools/cmd/changelog-check	[no test files]
?   	github.com/cloudflare/terraform-provider-cloudflare/tools/cmd/maintainer-only-file-check	[no test files]
?   	github.com/cloudflare/terraform-provider-cloudflare/tools/cmd/tf-log-check	[no test files]
?   	github.com/cloudflare/terraform-provider-cloudflare/version	[no test files]

thanks a bunch for this @norwoodj 🥇


🐛 Countdown in Autoplay not centered anymore

Description
See here:
https://amsterdam-music-lab.github.io/MUSCLE/storybook/?path=/story/components-autoplay--default
Perhaps this happened as a side effect of the recent histogram PRs?
Reproduction URL
https://tst.amsterdammusiclab.nl/block/huang_2022
Reproduction steps
1. Start any experiment with Autoplay actions. NB: this seems to be specifically a problem with experiments with external audio, which means we don't use web audio.

Logs
No response
Browsers
No response
OS
No response
Additional context
No response

This has been fixed per #1393


[Enhancement]  Offline Website

Release offline version of website along with offline tools in next release following #15 in Source Baseline milestone, which will also follow in release 2.0

This should be added when /source files are pushed to release in #15

Closed with next release


Periodic connection loss

What happened:
Every day the datasource throws a 500 error that is resolved by re-saving data source settings in Grafana. An error is logged as rpc error: code = Unavailable desc = error reading from server: EOF.

One suggestion was to toggle the protocol selection in the config editor. We're waiting to see if that gets rid of the periodic error.

This can be related to ideling in ClickHouse Cloud, wdyt @gingerwizard ?

@asimpson, this error message rpc error: code = Unavailable desc = error reading from server: EOF - isn't it an GRPC error, so Grafana could not talk to plugin process? I think we need to check what happens inside plugin. Is it something you can reproduce?

@asimpson do you have any updates on this topic?

@jkaflik Unfortunately I was not able to reproduce the issue :disappointed:

let's close until we have a report with more details


first({}) gives Bad state: No element

first function breaks with following message if there is no data in database:
E/flutter ( 5223): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception:
E/flutter ( 5223): Bad state: No element
E/flutter ( 5223): #0      _ListBase&Object&ListMixin.firstWhere (dart:collection/list.dart:148:5)
E/flutter ( 5223): #1      ObjectDB._find. (package:objectdb/src/objectdb_base.dart:369:27)
E/flutter ( 5223): #2      new Future.sync (dart:async/future.dart:224:31)
E/flutter ( 5223): #3      ObjectDB._find (package:objectdb/src/objectdb_base.dart:363:19)
E/flutter ( 5223):
E/flutter ( 5223): #4      ObjectDB.first. (package:objectdb/src/objectdb_base.dart:480:50)
E/flutter ( 5223): #5      ExecutionQueue._check (package:execution_queue/execution_queue.dart:19:42)
E/flutter ( 5223):
E/flutter ( 5223): #6      ExecutionQueue._check (package:execution_queue/execution_queue.dart:21:12)
E/flutter ( 5223):
E/flutter ( 5223): #7      ExecutionQueue.add (package:execution_queue/execution_queue.dart:28:10)
E/flutter ( 5223): #8      ObjectDB.open (package:objectdb/src/objectdb_base.dart:35:33)

What would you expect it to do?
Please use try/catch for this query.

This is kinda annoying. I would expect to find

{orElse: () => null}


Highlighting applied after loading from command history

Expected Behavior
Highlighting should only apply temporarily to parentheses
Actual Behavior
In Console, loading a command from history that begins with parentheses turns on highlighting for newly typed text until the cursor passes over some matching parentheses.
Steps to Reproduce the Problem

In Console long press the pencil icon on the command input line to bring up the history window
Select a command that is enclosed in parentheses, such as (* 1 1)
After the command has loaded onto the command input line, the cursor will be at the start of the input line. Start typing some text that does not include parentheses and without moving your cursor over any parentheses
Notice the new text is highlighted
Submit the command
Start typing new text
Notice the highlighting remains until matching parentheses are typed

https://github.com/objecthub/swift-lisppad-ios/assets/68421539/353aef2c-13c5-4775-bf76-d2ddb7896f63
Specifications

Version: 2.0
Platform: iOS 17.3

Thanks for reporting this bug. Commit 8339ab5 fixes this issue.

This has been fixed with release 2.0.1.


Toolbar Parameter Button

Tasks

Remove this button in the short term until we have parameter support. This can be commenting or conditional logic.

Related Issues:

#45
#35

Closed with #61


how to do your own server

how???

https://github.com/dankmeme01/globed2/blob/main/server/readme.md
check this guide

read the server readme and preferrably ask on the discord server if you have any problems


Game1: Improving the gameplay

Playing the game, I found two things to improve:

Making sure that there is not too many non-sti or sti in a row
Making sure that there is not too many enemies in the same lane in a row

After played the game a bit, i thought of different other ways to improve the gameplay :

When the player pause the game (for example come back to the Home screen of the phone), then come back, the game resume instantly. It would be great if the game paused himself on a pause screen with a "resume" button which would resume the game after certain time, let's say 3 secondes.
In the same order of idea than the first proposition, adding a pause screen would be great
When the player misses an IST, a small "Missed" text appears to visually shows that the player missed one. This proposition also goes in the way of what was discussed in issue #22
About the type of virus falling, the probably to get a different virus is equals for every different viruses saved. However, it is not related to "ist" and "fake-ist", it is related to the textures. So for instance, there are more textures of ist than fake-ist stocked on the disk. So there will be more probability to get an ist. For these two cases, this is not problematic (well that's subject to debating), however for the bosses, this may be. My proposition would be to have a certain number of viruses falling, then the player would have a boss. What the behavior of the boss should be is matter of debating, but i think it would greatly improve the gameplay to have a slighly different gameplay for this special kind of virus. Maybe do multiple different levels for the game ? Each one having a certain boss to beat ?
A level of difficulty to adjust would also be great, like easy, medium, hard. Maybe we should make modify the acceleration value according to the difficulty ? Or the probability of having fake ists ? (as they are the bad guys there)

TODO list

[X] Slow-start with pause when player pause quit the game and resume it
[X] Pause button
[ ] Missed text appearing when player misses an IST
[ ] Make different game modes, easy, medium and hard (for more info check discussion below)

For the different levels of difficulty, i have yet another proposition. I'm abandoning the idea of having bosses (maybe in the future but not for alpha-1.0) to have only a certain amount of viruses to catch. The amount needed to pass to the next level is predefined by the difficulty. E.g. to get the medium difficulty, you have to catch at least 15 IST's. I can also play on the number of lifes remaining (e.g. you have only one life in hard mode), the score (e.g. you have to get 300 points at least) and the number of real ists you missed.
When we have a basic easy/medium/hard difficulties, we can even add more difficulty levels but it's not the priority right now.
My proposition is the following :

Game
Difficulty level
Access conditions
Parameters

Game 1
Easy
no requirement
5 ists to catch, 3 lifes

a
Medium
Succeed easy mode
15 ists to catch, 3 lifes, have a score of at least 200 points

a
Hard
Succeed medium mode
20 ists to catch, 1 life, have a score of at least 300 points

Game 2
Succeed medium mode
a

The difficulty has been raised as stated in the earlier posts. I also added the possibility to lock levels. For instance, if a new user try to play the first game, only the easy mode will be unlocked. If he beat the easy mode, he will unlock the medium mode, and so on.

Another idea to make the player win points, is to take in count the speed and acceleration. More the speed is high, higher the points the player will earn by catching an IST.


Chapter Skipping

I’m having an issue with custom chapter skip definitions. Auto skip doesn’t seem to work for chapters that have multiple words in the title, i.e. using “c:Previously On”. Any idea how to fix this?

No reason a space should matter, can you post the XML data for the media file in question and some logs from a relevant playback session where it's not working?
XML data can be pulled from Plex Web, go to that Movie/Episode and hit "More > Get Info > View XML"

Think I got a fix, you were right it was a space character issue just not in the area I was thinking
68a4230c1cdf1a5a088b031c2e92c76d9c97e828
That should fix it

That fixed the issue, thank you very much!


Further customizability, compatibility with GitHub API, updated to latest React

These changes were produced during the development of learnVCS, a microsite intended to point new programming students towards version control at an early stage in their education.

@aaronsky Do you still use this library in your project?
I'm looking for a library which draws such a graph and although your commits are many years old I did not find many other simple options.
@jsdf What's missing for a merge?


Add custom objects loading parameter

Add custom_objects parameter to apply_modifications function, which allows loading architectures with custom layers.

@taneta has this been done?


how to see who is inviting whom?

Hi, i have a group chat, how can I track who invited whom?
Does anyone have an example of how this can be done?
need to use chatInviteLinkMember or not?

You should use Bot API for such tasks.

Bots can handle "chat_member" Update.


20% Time Needs a Clear Definition

Proposal:
Define what "20% time" at Artsy is.
Reasoning
20% time is important in determining project estimation, in giving engineers time for career growth, in keeping our systems happy, and more. But it lacks a clear definition – you can ask five PDDE staff what 20% is and get five different answers. Its relationship to Future Fridays is also not well-understood.
This leads to some teams, like Sell, having a strong culture of 20% time. However, other teams frequently mention a lack of using 20% in their sprint retrospectives. This leads to unnecessary feelings of ambiguity and uncertainty.
PDDE Leadership should define 20% time so we can reference it, apply it consistently, and iterate on the practice. I don't want to see comments attempting to define 20% time on this RFC; I'd prefer to follow-up after this RFC is accepted and define it somewhere authoritative.
Some key questions:

Is it 20% of time per person or per team?
Is 20% time for learning new skills? (online courses, etc)
Is 20% for product work only? For bug fixes only?
Should 20% time work be ticketed in Jira. Should all 20% time work be ticketed?

Feel free to add more questions in the comments – if the RFC is accepted, PDDE Leadership can address them.
Exceptions:
None.
Additional Context:
I brought this up in our Q3 retrospective.

Related: https://github.com/artsy/potential/issues/146

We have two things here.

Small improvements and bug fixes that we already do as part of the normal development process. I believe an Engineer can today raise a work item that is, for example, pure technical debt, into this process via their tech lead and it gets backlogged and prioritized within this framework as anything else. Note that we always want to have time for things like this.

True 20% time as in do whatever you want that you think contributes to the business. We currently don't do that. At other companies (eg. Google), 20% time often requires a sponsor, so that could be a way to do this.

I propose we narrow this RFC down to (2).

@dblock I don't quite agree – while both of those are important, I think we should accept this RFC as "we need to ask Product for a definition of 20% time" (1) while also finding a structure for (2). In fact, we already have accepted an RFC for (2) but putting into practice has been challenging: https://github.com/artsy/potential/issues/146 I'll follow-up with the Product team about this RFC to get a good definition of 20% time, and I'll talk to Joey about what we can work on together to get (2) addressed 👍

To be clear, while feedback from engineers about https://github.com/artsy/potential/issues/146 was positive, I was unsuccessful among our collaborators. After off-site (where "creating safe opportunities to experiment and fail" was an explicit theme), we resolved to experiment with it again in a limited way within the Platform team.
I personally think some longer-outlook/experimental work is appropriate for most engineering teams to protect some time for, but it's always been separate from the 20% introduced by Product and being discussed here.

Resolution
We decided we need a definition.
Level of Support
3: Majority acceptance, with conflicting feedback.
Additional Context:
20% is definitely different from longer-outlook/experimental engineering work, which is being experimented with on the Platform team.
Next Steps
I'm meeting with Fatma on Friday to catch up, I'll ask her to give clarity to the PDDE org.
Exceptions
None.

Follow-up: I spoke with Fatma today and she's going to look into getting this defined.

As shared in dB's Engineering Biweekly newsletter, the 20% definition is here:
https://www.notion.so/artsy/20-time-fb501b4da22f4af9acf1826c0a34ab6b We're still working on a better name. Thanks again everyone!


Feat/sign in snackbar

Closes #137.

Codecov Report

Merging #202 (2141c2f) into main (5cbc1fd) will decrease coverage by 1.38%.
The diff coverage is 40.00%.

@@            Coverage Diff             @@
##             main     #202      +/-   ##
==========================================
- Coverage   71.54%   70.15%   -1.39%
==========================================
  Files          66       67       +1
  Lines         629      650      +21
  Branches      162      166       +4
==========================================
+ Hits          450      456       +6
- Misses        167      182      +15
  Partials       12       12

Impacted Files
Coverage Δ

...ib/features/authenticate/model/sign-in-snackbar.ts
0.00% <0.00%> (ø)

src/lib/features/like-episode/model/like.ts
66.66% <50.00%> (-8.34%)
:arrow_down:

src/lib/shared/ui/snackbar/snackbar.svelte
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5cbc1fd...2141c2f. Read the comment docs.


Unable to download artifact from private repo

First off love the tool. Thanks for your work.
I export my GITHUB_TOKEN and when I try to directly run stew install private-org/repo I get the spinner then:

Error: Received non-zero status code from HTTP request when attempting to download a file: 404

stew search private-org/repo pulls up everything I'd expect; I select my repo and select the artifact version but then I get the same error as above.
With my limited golang-fu I added GODEBUG=http2debug=2 to get some more feedback about what was happening. When running the same search as before I could see the http authorization header on the /search and /releases requests. However when it came to the /releases/download request there was no such header. And spelunking through the code I see that Install() calls DownloadFile() which just does a bare http.Get, if I'm not mistaken.

Hey thanks for reporting this! I wonder why I didn't run into this during development. It sounds like you have and idea on how to fix this - do you think you could make a PR?

@marwanhawari this can be closed as it was address in https://github.com/marwanhawari/stew/pull/24. Also can you cut a new release that includes that change? Thanks!

@marwanhawari this can be closed as it was address in https://github.com/marwanhawari/stew/pull/24. Also can you cut a new release that includes that change? Thanks!


accepts_nested_attributes_for when used to show a has_many related model inline on the edit form no longer lists items added

For example
class Post < ActiveRecord::Base
    has_many :post_updates, :dependent => :destroy, :inverse_of => :post
    accepts_nested_attributes_for :post_updates, :allow_destroy => true
    # attr_accessible :post_updates - this doesn't work anymore

On the edit form for Post the PostUpdates are not listed.
A workaround is to use the multi select form limiting the scope to the existing object
  field :post_updates do
    associated_collection_scope do
      post = bindings[:object]
      Proc.new { |scope|
        # limit scope to the current post
        scope = scope.where(post_id: post.id) if post.present?
      }
    end

same issue


Added kibana-elasticsearch endpoints to return 401 if not authorized.

Fixed in branch kibana-5.3.0.


Query::each() key started with 1 instead of 0 (no indexBy)

My API in a project produce data with multiple arrays of different descendants of ActiveRecord. So I cannot feed just one DataProviderInterface to Json::encode() (via Serializer), because Json::encode() itself does not expand DataProviderInterface to models under it.
So, I feed to Json::encode() array with a number of Traversables somewhere inside, because Json::encode() does foreach over them.
The problem is that $query->each() (without indexBy) starts keys with 1 instead of 0.
So, Json::encode() will produce object {"1": {...}, "2": {...}, ...}
instead of array [{...}, {...}, ...]
This caused by line https://github.com/yiisoft/yii2/blob/2.0.12/framework/db/BatchQueryResult.php#L121
What steps will reproduce the problem?
echo Json::encode([
    'foo' => [
        'bar' => Customer::find()
            ->limit(3)
            ->each(),
    ],
]);

What is the expected result?
{"foo":{"bar":[{...},{...},{...}]}}

What do you get instead?
{"foo":{"bar":{"1":{...},"2":{...},"3":{...}}}}

Additional info

Q
A

Yii version
2.0.12

PHP version
any (actually 7.0.22)

Why do you need each() in this case?

I want pass it as Traversable to Json::encode() somewhere inside. Current solution is generator:
public function getCustomers()
{
    foreach ($query->each() as $model) {
        yield $model;
    }
}

echo Json::encode([
    'foo' => [
        'bar' => $foo->getCustomers(),
    ],
]);

Can't you pass $query->all() instead?

Yes, but... Stop. Json::encode() will do it anyway. Ok, there is no need almost for all of this. The only difference is a number of loops performed.

OK. The indexing each() does seems to be non-natural but I'm afraid we can't easily change it. Need to check if it's covered by any existing tests or mentioned in docs.

If we'll do change it, UPGRADE notes should be written.

There are only two test cases: 1) no indexBy() and no keys https://github.com/yiisoft/yii2/blob/2.0.13/tests/framework/db/BatchQueryResultTest.php#L83
2) keys with indexBy() near there at line 95.


Inconsistent output with different nbWorkers values

I noticed that different nbWorkers parameter values can result in slightly different output for the compressed data.
I cannot find a pattern to when this happens, but when it does, it appears to be consistent for that number of nbWorkers for a particular input. It looks like an additional 3 bytes of "01 00 00" is added at the very end of the compressed stream. This is always the only difference. In my testing thus far, this extra 3 bytes appears to only occur with higher nbWorker values (22+), but some other higher values also omit these 3 bytes.
Any idea why this might be happening?
Example: 12 vs 32 nbWorkers for compressing an ISO file that is originally 3,469,070,336 bytes, packed into a zip archive:

I just found this which is the exact same thing I observed:
https://github.com/klauspost/compress/issues/277

Could you provide code and input samples?

compressTest.txt
Attached is a sample program that demonstrates the original problem as described above.
It turn out that if you have multiple works, and then you call Flush(), before you Close() the compression stream, then sometimes these 3 extra bytes are added to the output.
Quick solution was to remove the Flush(), and just keep the Close(). (Flush is not needed anyway, as far as I can tell.)
using (MemoryStream sOut = new MemoryStream())
{
Compressor c = new Compressor(1);
c.SetParameter(ZSTD_cParameter.ZSTD_c_nbWorkers, numberOfWorkers);
using (var zOut = new ZstdSharp.CompressionStream(sOut, c))
{
zOut.Write(mIn, 0, mIn.Length);
       // Remove this Flush and the problem goes away.
       zOut.Flush();
       zOut.Close();
   }
   byte[] outArray=sOut.ToArray();

}
So may well be a non-issue, just need to know not to call Flush before close.

01 00 00 is an empty last block, if the compressor has no data at the end it outputs an empty last block, if there is data from which a block can be formed, it becomes the last block and the empty last block becomes unnecessary.

Added FlushAll in master
@gjefferyes Could you check zOut.FlushAll() instead of zOut.Flush() ?

So I can confirm that with the latest changes if I call flush() before close() then I always get the 01 00 00 on the end of the stream.
If I call zOut.Flush() followed by zOut.Close() I always now get 01 00 00
If I just call zOut.Close() I get the exact same stream without the 01 00 00 on the end.
I guess my next question would be which is 'correct' should a zstd stream have the 01 00 00 on the end of it, or is this not needed?
I know the length of the file I am decompressing, so I don't run into any decompression issues with the 01 00 00 not being there, so I don't feel like it is needed that I actually call Flush at all?

Both situations are correct, if at Close compressor has no data for the last block, then there will be an empty last block 01 00 00 (which says that compression stream is finished). To always have this situation you should make Flush before Close.


Bug in game?

Hey,
Nice bot, used it for almost one account now (lvl 24). But now the recent days the champ has started to go to blue buff and just stay afk between mid and top. I have reinstalled and updated the script, but still happening. I get lvl 1-3 each game.
Know how to fix?

Sounds like the minimap scaling is off, is the screen opening in a 1024x768 window?

You are exactly right. It was 1024x768 (it gets that automatically), but the minimap was lower ingame. Had to adjust it to 40 ish and now its working. Thanks alot


BUG: RawArray _repr_ function fails with IndexError: list index out of range

When printing a RawArray object, the _repr_ function access self._filenames[0], but since it's a RawArray object, it's an empty list, causing a IndexError: list index out of range.

I can fix this one


First Time User Experience (FTUE)

Feature Description
Product Brief - focuses on FTUE post plugin activation
Related effort, but decoupled: Plugin activation #2853
** UX designs in progress?**
Reviews

[ ] Product brief reviewed by UX
[ ] Product brief reviewed by eng (TL and/or dev)
[ ] UX Design reviewed and approved by PM
[ ] UX Design reviewed and approved by eng
[ ] Eng design reviewed by TL (if needed)

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria

Implementation Brief

Pushing to post stable for actual FTUE, will add a ticket for a FTUE Sample Story. @samitron7 FYI per discussion.

Is this ticket specifically for the sample story or for FTUE within the editor?
Can we create an epic for FTUE and add the following as task. Huge to explore FTUE so this list may grow over time.
EDUCATION

Drag and drop/masking
Media edit mode
Add new paragraph text icon
Toggle off drop zone
Safe Zone
Preview mode (specifically how to get back to the editor, sys nav, safe zone)
How to get back to dashboard
General basics
KB Shortcuts

FIRST TIME EXPERIENCE

Empty cart case for My Stories, Media Upload, Save colors, Save style
Templates exploration (zero state in dashboard)
Animations

@samitron7 / @o-fernandez - Proposed actions here:

as Sam suggests, creation of the FTUE epic.
This ticket gets renamed "A user is presented with FTUE on plugin activation"
A new ticket called "FTUE Education" as noted above
A new ticket called "FTUE Experience" as noted above

This ticket was originally for actual FTUE, so what Sam is mentioning above, but I'm happy to close this ticket and start the new tickets as we believe the structure should be.
I like the way @bmattb you outline it. One epic for FTUE Education, one for FTUE Experience, and each of those can later have a bunch of small tickets as Designs are finalized.

Yes to closing this ticket and creating 2 separate epic.

@bmattb see above ^^ I'd call those part of 1.3 for now, although some pieces will probably move past release 1.3

FYI - I have created the two epics FTUE Experience (#5494 ) and FTUE Education (#5492 ) - sorry for the delay here.

Thanks @bmattb! FYI: @Cecil921 @angelapgUX


Added request to resolver

Added req to resolver, to allow resolving by other elements such as headers, cookies etc...

hello @manast
let me know if it matches your standards.

Looks good, however it would be great to mention the new parameter in the README as well.

👍


Does kudu-client support LDAP authorization method?

If support,show me how to achieve,thanks!

No, Kudu doesn't support LDAP authorization. We are working on authorization support via integration with Sentry, which you can track here.
I'm closing this issue; if you have other questions about Kudu supported features in the future, please use one of the Apache Kudu mailing lists available here.


Multiple kubeconfig names

Currently the utility can only be configured to search for kubeconfig files with a certain name.
Make it possible to be able to specify multiple names.

Done. Added wildcard support for kubeconfig names.


ROX-11323: Local-Sensor resource consumption monitoring: recording pprof

Description
A detailed explanation of the changes in your PR.
Feel free to remove this section if it is overkill for your PR, and the title of your PR is sufficiently descriptive.
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why
you did not do so. Valid reasons include, for example, "CI is sufficient",
"No testable changes". Feel free to attach JSON snippets, curl commands,
screenshots.
In addition to reviewing your code, reviewers must also review your testing
instructions and make sure they are sufficient.

/test all

/retest-required

/test all

@fredrb I'll merge this today if there are no objections 🙃


Pareto front

Hello,
my problem has 5 objective functions, and upon running the provided script, my expectation is to generate a set of Pareto front solutions. Is this understanding accurate? Additionally, what factors influence the number of Pareto front solutions? I see that it is contingent upon the population size, with the number of Pareto front solutions being equivalent to the population size. For example by choosing 10 pop size, shows up the 10 Best solutions.!!
class MyCallback(Callback):
def init(self) -> None:
super().init()
self.data["best"] = []
def notify(self, algorithm):
    self.data["best"].append(algorithm.pop.get("F").min())

res = minimize(problem,
algorithm,
termination=termination,  # Pass termination here
callback=MyCallback(),
seed=1,
output=MyOutput(),
save_history=True,
verbose=True)
print("Best Solution (X):", res.X)
print("Best Objective (F):", res.F)

Please open a discussion instead of an issue next time. This seems to be a question about how evolutionary algorithms actually work, rather than an issue with pymoo.
For most algorithms the population size will be the upper bound of number of (optimal) solutions that will be returned. However, an algrithm can also define an external archive and store solutions there as well (this is what you might want to implement in a Callback).
It sounds like that you want more solutions. For a problem with 5 objectives, you can define for instance 1000 reference directions and instantiate NSGA-III with them (with a population size of at least 1000). Then the upper limit of non-dominated solutions returned as optimal will be 1000 (note that this may be also different from algorithm to algorithm).


[CARBONDATA-2098] Add datamap managment description

Enhance document for datamap

[ ] Any interfaces changed?

[ ] Any backward compatibility impacted?

[ ] Document update required?

[ ] Testing done
Please provide details on
- Whether new unit test cases have been added or why no new tests are required?
- How it is tested? Please attach test report.
- Is it a performance related change? Please attach the performance test report.
- Any additional information to help reviewers in testing this change.

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

Build Failed with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/2809/

Build Failed  with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/4055/

Build Success with Spark 2.1.0, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder1/4058/

Build Success with Spark 2.2.1, Please check CI http://<IP_ADDRESS>:8080/job/ApacheCarbonPRBuilder/2812/

LGTM


chore: update grafana dashboards

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

follow-up of #3727, fix #3703

can you try to refactor dashboard with https://github.com/istio/istio/blob/395b9bb706a4fcb8633beac188b64707d7e7a1f1/manifests/addons/dashboards/README.md to make it maintainable?

can you try to refactor dashboard with https://github.com/istio/istio/blob/395b9bb706a4fcb8633beac188b64707d7e7a1f1/manifests/addons/dashboards/README.md to make it maintainable?

this may require a lot of refactor work, raise another issue to track it.

/retest


Segmentation fault with :defer and lambda

Steps to reproduce

vim -Nu NONE
:set hidden
paste following vim9script

vim9script
def Test()
    var DelBuf = (bufnr) => {
        exe $"bd {bufnr}"
    }
    if empty(bufname()) || !empty(&buftype)
        defer DelBuf(bufnr())
    endif
    :edit other file
enddef
command! Test Test()

:source
:Test

Expected behaviour
No segmentation fault.

Version of Vim
9.0.2175
Environment
Debian, st (simple terminal), bash
Logs and stack traces
No response

While preparing a minimal steps I couldn't come up with the original error I have:

Hopefully the root cause is the same for both.

Hm, I don't see the crash with vim 9.0.2175
gdb -args ./vim -u NONE -N -c ':set hidden' -c 'so crash_vim9.vim'

and then calling ':Test'
Can you get a gdb backtrace and/or an ASAN stack trace please?

Can you get a gdb backtrace and/or an ASAN stack trace please?

I can't reproduce it on WSL, will check other terminals on proper linux machine when home.

How ASAN is properly enabled?
I uncommented in src/Makefile
SANITIZER_CFLAGS = -g -O0 -fsanitize-recover=all \
		   -fsanitize=address -fsanitize=undefined \
		   -fno-omit-frame-pointer

and with that -- I don't have segmentation fault.
If I comment it back and rebuild -- segfault is there again.

And in gdb it also works. gdb -args src/vim -Nu NONE and then all those steps -- no segfault. Without gdb -- segfault.
Interesting.


Enable CSRF

Current situation
Currently, the logout is done via a GET request. For this reason, the CSRF functionality had to be disabled.
Target

do logout via POST

Frontend
Backend
Status page

enable CSRF in WebSecurity class

implemented with #62


Fix typo in cluster upgrade notification message

Fix typo in cluster upgrade notification message. It should be mention anomalies instead of annormalies.
Example:
The cluster default/dc746 upgrade from release version 14.2.2 to 15.2.0 is scheduled to start in 11m0s. Please contact us via<EMAIL_ADDRESS>in case of annormalies.

Typo has been fixed within https://github.com/giantswarm/upgrade-schedule-operator/releases/tag/v0.2.1


convert bytes to kilobytes updated

issue #636 addressed and updates

[^] Running yarn lint does not trigger any linter errors
[^] The test of the method you have fixed is passing
[] You have written a new skeleton method for someone else to work on!
[] You have written tests to accompany your skeleton method

@MSSR-code - please review our Contributing Guide before submitting pull requests. We require that for each method you solve, you include a new skeleton method for someone else to work on. THis keeps the project going. Thanks


Reset StatsError occurrences to fix counting failures multiple times

Fix #31

Nice! What about creating a new errors map after reporting to the master? Then it will behave more like locust https://github.com/locustio/locust/blob/master/locust/stats.py#L717

Good call! I will try that

Nice! What about creating a new errors map after reporting to the master? Then it will behave more like locust https://github.com/locustio/locust/blob/master/locust/stats.py#L717

Good call! Can you take a look again?

LGTM! Thanks @ferristseng


Composite builds don't work with Maven BOM support

Expected Behavior
When using a Maven BOM to manage dependencies within a platform, composite build task dependency resolution should work correctly.
Current Behavior
Attempts at using a composite build result in a circular task dependency being reported, apparently because each project references the BOM and the BOM references each project. (This works fine outside of composite builds.)
Context
I have a number of projects (over a hundred) that use a legacy build system. I'm trying to enable them to build on Gradle, while also continuing to build on the legacy build system, which means I have to maintain their legacy structure (separate projects). The projects depend on each other, and I want to use a Maven BOM file to specify what the latest version of each project is, and to manage inter-project dependencies. At the same time, I want to use composite builds, because they enable me to check out arbitrary subsets of these packages and build them all together in parallel.
Steps to Reproduce
Repro here:
repro.tar.gz
Repro output:
+ cd bom
+ mvn install
[INFO] Scanning for projects...
[INFO]
[INFO] -----------------------------< repro:bom >------------------------------
[INFO] Building bom 1.0.0
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ bom ---
[INFO] Installing /Users/ryansch/ws-gradle/repro/bom/pom.xml to /Users/ryansch/.m2/repository/repro/bom/1.0.0/bom-1.0.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  0.338 s
[INFO] Finished at: 2019-04-25T14:42:05-07:00
[INFO] ------------------------------------------------------------------------
+ cd ../composite
+ gradle assemble

FAILURE: Build failed with an exception.

* What went wrong:
Circular dependency between the following tasks:
:a:compileJava
\--- :a:compileJava (*)

(*) - details omitted (listed previously)

* 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 0s

Your Environment
I am using Gradle 5.4, Maven 3.6.1, and OpenJDK 11.

@wolfs are we planning to include this anytime soon?

@tronku This area of Gradle is currently not a focus one, so it might take a while before this issue would be considered.


samba ad dc fixes

I discovered a couple issues after submitting yesterday.

I did a sloppy search and replace in the Dockerfile, which broke the build.
I didn't sufficiently test provisioning a DC in an existing domain.

These are now fixed with these patches.

@thkukuk could you take a look?

I added you as maintainer now, so that you can maintain your Dockerfile yourself.

Thank you!


Simplify PR template

Description
Self-explained
Types of changes

[ ] House cleaning (change at project level, like tooling revamp, refactors, etc)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (non-breaking change which improves existing functionality)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (something that would cause existing functionality to not work as expected)
[ ] Documentation (self-explained)

Implementation details
N/A

Codecov Report

Merging #39 (0d3292a) into master (c235209) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #39   +/-   ##
=======================================
  Coverage   72.72%   72.72%
=======================================
  Files           3        3
  Lines          22       22
=======================================
  Hits           16       16
  Misses          6        6

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c235209...0d3292a. Read the comment docs.


Fix compose links

Problems caused by reorganizing the compose file references.
Fixes #1794
Fixes #1854
Fixes #1855
Fixes #2191
Fixes #2267
Fixes #2362
Fixes #2363
Fixes #2384
Fixes #2434
Fixes #2458
Fixes #2490
Fixes #2553
Fixes #2560
Fixes #2602
Fixes #2616

@mstanleyjones thanks for doing this


Federal Common Policy CA Update before June 2021

💡 Summary
The Federal Common Policy CA is being changed.  See:

https://fpki.idmanagement.gov/common/
https://github.com/GSA/fpki-guides/issues/841

Motivation and context
Once the current CA is decommissioned PIV authentication will fail.
Side note:  GSA has an open call for distribution solutions that we might want to reply to:

We're calling for all solutions! If you'd like to share your agency's playbook on how to distribute a trusted root CA certificate to an operating system trust store, create an issue on GitHub or email us at<EMAIL_ADDRESS>
Implementation notes
We will need to verify that the new CA is published in the same "well-known" locations:
https://github.com/cisagov/ansible-role-openvpn/blob/5503a4ab691a0d46393102718da1b42840ff0960/files/fetch_user_ca_certs.sh#L12-L16
I expect that it will not and we should look here:
http://repo.fpki.gov/fcpca/fcpcag2.crt
As documented here:
https://fpki.idmanagement.gov/common/obtain-and-verify/
Acceptance criteria
How do we know when this work is done?

[ ] PIV authentication to OpenVPN continues works after roots and intermediates are revoked June 2021.

Note that this Ansible role will also need to be updated because of this change.  This role may be the thing we want to submit to GSA's open call.

Note:  The FPKI site was reorganized and busted all the original links in the description.  I've updated them to the new locations.

@felddy - We are now in June 2021 and we should prioritize this work before everything breaks.

Too late.

It looks like our code did-the-right-thang™ and pulled in the new CAs.   Good job past us.
https://www.youtube.com/watch?v=ir5bTic17k4


Eraser delete "" tag!

Jodit Version:  3.6.18 (PlayGround)
Browser:  tested on Chrome and FF
OS:  tested on Linux
Is React App:  False
Code
PlayGround : select all and use eraser button

Expected behavior:
The  tag for the link "Duo Reges: constructio interrete." is removed.
There's no more link!
Actual behavior:
The  tag is kept : the link still there.

Hi @xdan,
It seems that you closed this ticket without making the suggested suggestion: the links are always erased by the eraser!
Should I conclude that this is not a bug for you?

Hi @xdan,
I realize that I reversed "expected behavior" and "Actual behavior" in my original post.
What I want and what seems logical to me is that the link is kept.
Currently, the links are deleted by the eraser!


Add Spiral Matrix

kindly assign me this issue ,I will like to work on this issue.

I have submitted a PR #29


FEATURE: MAKE FIELDS REQUIRED

Is your feature request related to a problem? Please describe.

As a user when i look up to the sign in sign up form I can not tell which field is mandatory to fill as from the frontend side no field is marked as required like we normally do with the ( * ) sign.
Describe the solution you'd like
Make all necessary fields marks as required from the frontend side, it is a beginner friendly issue for contributors to kickstart there contribution journey.
Additional context
I am a MENTOR in GSSoC'24 raising this issue for contributors to contribute.

Hey ! I am excited to contribute to this issue can you assign it to me?

hey @2004Abhi you still working on it? if not @apurvjha123 please assign it to me.

@ApurvaBasule I have created a pull request which is not merged yet.


Rename clarity-lsp to clarinet-vscode and update to Hiro logo

The search term for "clarity" is overloaded in the VSCode Marketplace. There are at least 3 extensions and things like themes that show up before our extension.
To avoid developer confusion and with the addition of UI components building on top of Clarinet, we could rename the extension to "Clarinet for VSCode" (or just "Clarinet").
Logo (all white and transparent, difficult to see on GH):

Even though there are a few plugins using "Clarity" in the name, do you think taking the name out altogether is the best way to go? It is a Clarity language plugin after all. It would definitely be the first thing most developers enter into the marketplace search bar. (Also, you can search by file extension as well.)

that's a good point. I'm not sure how many search directly for an extension (wihtout being pointed to it from within docs or so).
I just tried searching for "stacks" and it shows all our extensions, so I assume we could add "clarity" and "stacks" to the description to make sure it is showing up?

@lgalabru added to this repository syntax highlighting files I created, so I'll remove my extension from the marketpace today or tomorrow. There is no need to keep 2 extensions with exactly the same highlighting.

@agraebe you're right. If we add the right tags we can name it anything we like.
I think my vote for a plugin name would still be something like "Clarity for Visual Studio Code" 😁

Makes sense to me! Especially once we remove other extensions, it'll become easier to find the right one.
@lgalabru - any thoughts?

Changing clarity-lsp is an invasive change that would break many things, but name and logo were updated.


Set own timeout?

I would like to set my own timeout. Timeout  is hardcoded in private part:
static const uint16_t ku16MBResponseTimeout    = 2000; ///< Modbus timeout [milliseconds]
So there is no way how to change it.
Please add class function for timeout setting.

I've made the changes needed (I need to change the timeout also), and they are in Pull Request $157.  Or you can just grab my fork.


MB-13528 Update "About your PPM" page routing

This currently only covers the FE changes, still need to update the BE to actually return weight ticket info when you update a shipment, otherwise the routing won't have the info it needs.
Jira ticket for this change
Summary
Is there anything you would like reviewers to give additional scrutiny?
this article explains more about the approach used.
Setup to Run Your Code

💻 You will need to use three separate terminals to test this locally.
Terminal 1
Start the Storybook locally.
make storybook

Terminal 2
Start the UI locally.
make client_run

Terminal 3
Start the Go server locally.
make server_run

Additional steps

Access the
Login as a

Verification Steps for Author
These are to be checked by the author.

[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

Verification Steps for Reviewers
These are to be checked by a reviewer.

Frontend

[ ] User facing changes have been reviewed by design.
[ ] There are no aXe warnings for UI.
[ ] This works in Supported Browsers and their phone views (Chrome, Firefox, IE, Edge).
[ ] There are no new console errors in the browser devtools
[ ] There are no new console errors in the test output
[ ] If this PR adds a new component to Storybook, it ensures the component is fully responsive, OR if it is intentionally not, a wrapping div using the officeApp class or custom min-width styling is used to hide any states the would not be visible to the user.

Backend

[ ] Code follows the guidelines for Logging
[ ] The requirements listed in Querying the Database Safely have been satisfied.

Database
Any new migrations/schema changes:

[ ] Follows our guidelines for Zero-Downtime Deploys
[ ] Have been communicated to #g-database
[ ] Secure migrations have been tested following the instructions in our docs

Screenshots

Messages

:book:
:link: MB-13528

  Generated by :no_entry_sign: dangerJS against c14f713f7a065b3eb34b93221758cd2c0f375c89

#9875 addressed this


Catch exceptions when creating publishers in tools

Fix #1466: An invalid ros topic name caused rviz to crash due to the uncaught exception.

For now, this needs to be sufficient. I don't have the (time) resources to provide visual feedback now.
I thought about indicating an error via a red background in the input field. But this will involve ABI changes: properties need to have an additional boolean flag to indicate the error condition. Then getViewData() can return the corresponding background color. Probably, it would be great to provide the error message as well, e.g. as a tooltip.


Variable for date and time.

I would like to see a variable that inserts creation date or creation date and time when plaster is invoked. Either give separate variables for the different formats or give a way to specify format for the variable.

We currently predefine the current variables:
    Set-Variable -Name PLASTER_GUID1 -Value ([Guid]::NewGuid()) -Scope Script
    Set-Variable -Name PLASTER_GUID2 -Value ([Guid]::NewGuid()) -Scope Script
    Set-Variable -Name PLASTER_GUID3 -Value ([Guid]::NewGuid()) -Scope Script
    Set-Variable -Name PLASTER_GUID4 -Value ([Guid]::NewGuid()) -Scope Script
    Set-Variable -Name PLASTER_GUID5 -Value ([Guid]::NewGuid()) -Scope Script

    $now = [DateTime]::Now
    Set-Variable -Name PLASTER_DATE -Value ($now.ToShortDateString()) -Scope Script
    Set-Variable -Name PLASTER_TIME -Value ($now.ToShortTimeString()) -Scope Script
    Set-Variable -Name PLASTER_YEAR -Value ($now.Year) -Scope Script

The ability to specify a format is something we need to noodle on.

You can now invoke the Get-Date command to get the date.


in django admin i am use tinymce when image add by url in tinymce after save the data edit time in django admin image not show in tinymce solv this issue

in django admin i am use tinymce, when image add by url in tinymce after save the data when we re open this data or edit that data in django admin image not show in tinymce solve this issue
i get this error in local system
i create a model that get image and after image upload i use this image url in tinymce
you can see this video
https://github.com/user-attachments/assets/cc10ea62-819f-4bce-ae6d-f564268604db

It looks like a broken link between the form and the server serving the file.
what does the network tab in the browser reports? Is the URL correct and you can view the image on a separate tab? IT worth also to view the tinymce document using the code plugin so you can inspect the html tag that tries to render the image.


Add a MultipleModelChoice preference

Hi. I am looking for a solution to store multiple instances into preference. Is it possible to create something like MultipleModelChoice preference like in issue #10 please?

Yes it is possible! Actually, I have a basic implementation in another project that works for lists of strings (maybe it is enough for you?).
I still need to backport here though, but maybe you can try this snippet in your own project and tell me how it works for you?

Thanks @EliotBerriot ;) I'll give it a shot and let you know.

I think it will be even better to inherit from ChoicePreference instead of BasePreferenceType:
class StringListPreference(ChoicePreference):
    serializer = StringListSerializer
    field_class = forms.MultipleChoiceField

    def get_api_additional_data(self):
        d = super(StringListPreference, self).get_api_additional_data()
        d["choices"] = self.get("choices")
        return d

    def validate(self, value):
        for v in value:
            super(StringListPreference, self).validate(v)

I implemented a new preference type for storing multiple model instances. Check it out.


Fails with blocks

See https://discourse.mcneel.com/t/online-rhino-viewer/104451/7
This model throws some errors in the javascript when loaded.

This seems to be where it stems from:
https://github.com/mcneel/rview/blob/4a3b63c42e6110869ca20b504f88e9431a62bb19/src/SceneUtilities.js#L255
The second item in the array supposed to be the bounding box of the object which in the case of InstanceReference is null
I guess it has to be calculated from its children.


get *

create function so that get * would return the index.html

added code to html-routes.js for getting notes and *
app.get("*", (req, res)=>{
res.sendFile(path.join(__dirname, "public/index.html"))
});
Currently stanalone code, not exported to server.js

DONE!


install phase fixes

Thanks for the PR @maratsh! I appreciate that you pointed out needing to replace the URI, but I am opting out of the other parameter additions here to keep this formula simple.
SaltStack formulas can be a bit tricky at first when trying to figure out how to parameterize them and when/how to override those parameters. As such, I also updated the pillar.example to show that you can already specify your own version and source_hash.
I have made the necessary changes in 67ef6c9.


Added Sentinel-2 Tasseled Cap coefficients

Coefficients after Nedkov (2017) using Gram-Schmidt-orthogonalization (GSO)
https://www.researchgate.net/profile/R-Nedkov-2/publication/329184434_ORTHOGONAL_TRANSFORMATION_OF_SEGMENTED_IMAGES_FROM_THE_SATELLITE_SENTINEL-2/links/5bfbd74592851ced67d82a2a/ORTHOGONAL-TRANSFORMATION-OF-SEGMENTED-IMAGES-FROM-THE-SATELLITE-SENTINEL-2.pdf
Proposed changes
Tasseled cap coefficients here are Landsat specific coefficients. Since spectral signatures differs from sensor to sensor, adaptions can be useful.
Closes issues (optional)

Closes Issue #000
Closes Issue #000

Checklist (replace [ ] with [x] to check off)

[ ] Notebook created using the DEA-notebooks template
[ ] Remove any unused Python packages from Load packages
[ ] Remove any unused/empty code cells
[ ] Remove any guidance cells (e.g. General advice)
[ ] Ensure that all code cells follow the PEP8 standard for code. The jupyterlab_code_formatter tool can be used to format code cells to a consistent style: select each code cell, then click Edit and then one of the Apply X Formatter options (YAPF or Black are recommended).
[ ] Include relevant tags in the final notebook cell (refer to the DEA Tags Index, and re-use tags if possible)
[ ] Clear all outputs, run notebook from start to finish, and save the notebook in the state where all cells have been sequentially evaluated
[ ] Test notebook on both the NCI and DEA Sandbox (flag if not working as part of PR and ask for help to solve if needed)
[ ] If applicable, update the Notebook currently compatible with the NCI|DEA Sandbox environment only line below the notebook title to reflect the environments the notebook is compatible with

Hey @robbibt, thank you too for the updates.
I cant merge, due to writing permission. Maybe I missed something, I am not very fluent yet in git.
But of course I am absolutely fine with the merge!


Google Sign-in + Yubikey

Description
The Google Sign-in with 2FA does not support hardware tokens such as the Yubikey. An error message appears for trying to log in another way. The 2FA authenticator app or SMS method can still be used; however, the hardware token is more secure and more convenient.
Steps to reproduce issue

nativefier --name "Google Calendar" https://calendar.google.com
./google-calendar-linux-x64/google-calendar
Sign in to account that uses a Yubikey for 2FA

Details

Are you nativefying a public website?
Yes

Feature request? Have you looked at nativefier --help to see if an existing option could fit your needs?
Feature request. Does not exist.

Full nativefier command used to build your app: nativefier --name "Google Calendar" https://calendar.google.com

Version of Nativefier (run nativefier --version): v7.6.12

Version of node.js (run node --version): v10.15.3

OS: Fedora 30

Error message / stack trace (if any):
N/A

nativefier defaults to electron 3.1.7 which doesn't include this functionality.  Specifying a newer version of electron will work.
--electron-version 5.0.4

That worked. Thanks!


Remove json_object dependency to support Strong Mode

Addresses #8.

Remaining strong mode errors:
  error • Invalid override. The type of 'ListingResult.[]' ('(String) → dynamic') isn't a subtype of 'Map<String, dynamic>.[]' ('(Object) → dynamic') at lib/src/listing.dart:100:3 • strong_mode_invalid_method_override
  error • Invalid override. The type of 'ListingResult.[]=' ('(String, dynamic) → void') isn't a subtype of 'MapMixin<dynamic, dynamic>.[]=' ('(dynamic, dynamic) → void') at lib/src/listing.dart:103:3 • strong_mode_invalid_method_override
  error • Invalid override. The type of 'ListingResult.remove' ('(String) → dynamic') isn't a subtype of 'Map<String, dynamic>.remove' ('(Object) → dynamic') at lib/src/listing.dart:109:3 • strong_mode_invalid_method_override
  error • Too many positional arguments: 4 expected, but 5 found at lib/src/reddit.dart:160:65 • extra_positional_arguments
4 errors found

Also, dart:mirrors is going to be unusable in web environments soon, so, yeah...

@kirbyfan64 How do you test the strong mode errors? Again, took a ~2 year break from Dart, have to catch up.

Create a file analysis_options.yaml and put:
analyzer:
  strong-mode: true

and then run dartanalyzer .. Or, you can just run dartanalyzer --strong ..

Ack sorry, this got shoved to the end of my backlog (where things go to die). It works perfectly!


Device Input API

Right now, inputs are hands only. This is great for MR, but limiting for debug/flatscreen. Also, MR devices can still have mice and keyboards! This will also open up stronger compatibility with ImGui.
We'll limit this to just Keyboard + Mouse for now.
This is not part of an Action system, though it may function as a lower layer for one later on.

Added keyboard 85150d9baae4c4e5c317702660bc74a35db538a0 and mouse c925864944d5bb4653d23bf9bbdf783ca037d22c support. May need to separate keyboard from platform_flatscreen though!


Don't require full rebuild when doing --for_firesim

Whenever we add on --for_firesim this forces a full rebuild. It's very annoying and slows down development speed. This should not be required because all for_firesim on the ORT binary does is basically flush gemmini at process start (the flag for the runner does mlockall, but since runner builds in 1 min anyway that's not an issue).
I propose instead of controller whether flush happens via an ifdef, we just always flush on the first call to gemmini if the execution mode is WS. Basically have a global variable that stores whether flush has happened, and then on the very first call to one of the gemmini functions (conv/matmul) we flush if mode is WS. The get_matmul_type function is a good place for this because all calls go through that.

Related to https://github.com/pranav-prakash/onnxruntime-riscv/issues/5

I briefly looked into this and I honestly don't know if cmake even supports this as an option. Since FOR_FIRESIM is only used in systolic.cpp I'm tempted to just remove the build flag and instead have a commentable VERBOSE_DEBUG #define or something in conjunction with the get_matmul_type proposal


nyx: python 3.11 compat fix

This fixes an error where nyx would fail displaying some views with
AttributeError: module 'inspect' has no attribute 'getargspec'. Did you mean: 'getargs'?
Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Do we still need this?

(We are on python312 by default anyway)


App crashes just after launch if upgraded from  PlayStore 1.0.1 to DeployGate 13

Description
The app crashed with the below SQL error after upgrading from the current version on Google Play (1.0.1) to the build 13 on DeployGate.
       SessionsFragment  I  Sessions Load succeeded.
              SQLiteLog  E  (1) no such column: share_url
               Settings  W  Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.
         AndroidRuntime  E  FATAL EXCEPTION: AsyncTask #1
                         E  Process: io.github.droidkaigi.confsched, PID: 24146
                         E  com.github.gfx.android.orma.exception.TransactionAbortException: android.database.sqlite.SQLiteException: no such column: share_url (code 1): , while compiling: UPDATE "Session"                             SET "share_url"=?,"placeId"=?,"stime"=?,"description"=?,"etime"=?,"speakerId"=?,"slide_url"=?,"title"=?,"categoryId"=?,"movie_url"=?,"language_id"=? WHERE ("id" = ?)
                         E      at com.github.gfx.android.orma.TransactionTask.onError(SourceFile:27)
                         E      at com.github.gfx.android.orma.OrmaConnection.transactionSync(SourceFile:263)
                         E      at com.github.gfx.android.orma.OrmaConnection$2.run(SourceFile:274)
                         E      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
                         E      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
                         E      at java.lang.Thread.run(Thread.java:818)
                         E  Caused by: android.database.sqlite.SQLiteException: no such column: share_url (code 1): , while compiling: UPDATE "Session" SET "share_url"=?,"placeId"=?,"stime"=?,"description"                            =?,"etime"=?,"speakerId"=?,"slide_url"=?,"title"=?,"categoryId"=?,"movie_url"=?,"language_id"=? WHERE ("id" = ?)
                         E      at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
                         E      at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:887)
                         E      at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:498)
                         E      at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
                         E      at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
                         E      at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
                         E      at android.database.sqlite.SQLiteDatabase.updateWithOnConflict(SQLiteDatabase.java:1574)
                         E      at android.database.sqlite.SQLiteDatabase.update(SQLiteDatabase.java:1522)
                         E      at com.github.gfx.android.orma.OrmaConnection.update(SourceFile:168)
                         E      at com.github.gfx.android.orma.Updater.execute(SourceFile:47)
                         E      at io.github.droidkaigi.confsched.dao.SessionDao.update(SourceFile:161)
                         E      at io.github.droidkaigi.confsched.dao.SessionDao.updateAllSync(SourceFile:128)
                         E      at io.github.droidkaigi.confsched.dao.SessionDao$2.execute(SourceFile:138)
                         E      at com.github.gfx.android.orma.OrmaConnection.transactionSync(SourceFile:260)
                         E      ... 4 more

Environment
Nexus 7 (2013)
Android 6.0.1
Steps to Reproduce

Install ver 1.0.1 of the app
Go to DeployGate site and install the app
3 During the installation, a dialog asks the app is not under manged by DeployGate and do you want to manage it with DeployGate? Answer yes to the question
After the installation ends, a dialog asks whether opening the app and answer "Open" to the question
Launch the app

Result
At step 5, the app crashes
Expected result
At step 5, the app does not crash

Maybe this bug is specific to DeployGate as I cannot reproduce it with the local builds.

Thanks to @gfx, it was turned out that it was as expected. Orma decides whether it should migrate the DB based on the VERSION_CODE of the app when it is a release build. As VERSION_CODE is not changed between the build, it does not do migration.
According to @gfx, he has a plan to improve that behaviour.
Anyway, it should not occur on the builds on Google Play (as we have to increment VERSION_CODE anyway), I am closing the issue.


indentation error in step 5

Using the indentation in step 5 fails.
- uses: actions/checkout@v2
  with:
     submodules: true

Works.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 878bad36-454a-063c-4100-c73f9e90aea3
Version Independent ID: b0c548c8-f830-311f-07e1-84f0ba644943
Content: Tutorial: Publish a Hugo site to Azure Static Web Apps
Content Source: articles/static-web-apps/publish-hugo.md
Service: static-web-apps
GitHub Login: @aaronpowell
Microsoft Alias: aapowell

@kmugrage Thank you very much for bringing this to our attention. We're investigating this and will get back to you shortly.

@aaronpowell I don't seem to have access to edit the article. Can you please check?

@kmugrage Thanks again for catching that error in the docs! I have submitted a PR to fix the issue that's awaiting review.

@kmugrage We will now proceed to close this thread as resolved, but if there are any further questions regarding the documentation, please tag me in your reply and we will be happy to continue the conversation.


Rewind video or audio

As a user, I would like the option to rewind video or audio just in case I didn't hear a section properly.

Duplicate issue


Links are wrong

I don't believe that this is a super major issue, but the link to dan200's Twitter is wrong.  He is @DanTwoHundred not @dan200.

Link to dan200 on Twitter was removed.

That isn't the case, check again: https://github.com/1lann/Mimic/blame/master/README.md#L24
In case you are wondering why I used blame, using blame was the best way of linking to a line in a Markdown file that I found.

If you look actually go to http://gravlann.github.io/ and click on the Credits button, there is no more link for dan200's Twitter, if I'm not mistaken. But, you're right. It's still an issue on the README.md.  I'll reopen, though I doubt @1lann will actually fix it, since it doesn't break any features.


Check usage of jwt-cpp in Conan and CMake

Warnings on Windows 2022 builds:
'return': conversion from '__int64' to 'uint32_t', possible loss of data
https://github.com/sony/nmos-cpp/actions/runs/7818489184/job/21331360782#step:21:96

Warning fixed by https://github.com/Thalhammer/jwt-cpp/commit/364a5572f4b46bb9f4304cb1c92acec8ddb2c620 in upstream master but not included in a release yet.
Other thing to check is whether jwt-cpp should be represented by add_library(INTERFACE) since it is header-only.


Shared Azure.Core type is showing up as public in FR API

See: https://apiview.dev/Assemblies/Review/cf2c57b3d4c44ef08c2e8284f7441a2d/5d75bb4658d64472b4b4053588b3f9d2#Azure.Core.RequestMethodAdditional

Fixed.


Added Navbar in login Page

Description
Fixes: #338
Hey @niloysikdar
Added Navbar in login page.
Please check and update.
Thanks
Checklist

[ ] I am making a proper pull request, not a spam.
[ ] I've checked the issue list before deciding what to submit.

Related Issues or Pull Requests
(Write your answer here.)
Add relevant screenshot or video (if any)
(Add here)

Ok I'll do

@niloysikdar Done please check.


New Bilinear Routine

THIS IS A BREAKING CHANGE
Two changes are breaking.

First, i changed the name of the projector argument to transform argument, which I think is a better name and will wind up being made across the observables in time.  The reason for the name change is twofold: i think that the transform need not be unitary, in that it could be to a subspace, and also a unitary transformation isn't a projector!

The observables that get calculated are different!  The correlation functions are Splus_Sminus, Sminus_Splus, np_np, np_nh, nh_np, nh_nh, ++_––, ––_++, S1_S1, S1_S2, rho_rho, rho_n, n_rho, and n_n.  n=np+nh, ++ and –– are charge-±2 bilinears

No longer computed is S3_S3.  Never computed, before or with this change, is S0_S3, S3_S0, S0_S0.  As explained in the updated documentation, these can be constructed from the computed correlators and the one-point functions.  I propose adding this construction to archipelago, as it can be done in the analysis step.  However, I can add it to this observable, to keep it self-contained, if that's better.
Exact correctness:  i believe I have double-checked that everything now matches exact results.  I found that running the example (U=2, b=3) in the documentation for the triangular lattice and diagonal discretization really did well, with just dumb reweighting and no fancy analysis (thanks to the 'easy' parameters).

Is it even necessary to compute S1_S1, S1_S2, rho_rho, rho_n, n_rho, n_n in the measurement or can they be constructed afterwards?
I think it makes more sense to add this as a separate function along with the other correlators you mentioned so they can be constructed during the analysis.

It isn't necessary.  The only necessary correlators are the directly computed ones; everything else is linear combinations.  However, because it's constructed via identity after the more intensive einsum operations are complete, it shouldn't be too bad for performance to keep them.  If you're worried about memory / h5 size I understand, however.
How would you add this in a separate function?  In the SpinSpinCorrelator object?  In archipelago, not in isle at all?

Sorry, I should also say: it is necessary to do the linear combination combining before bootstrap.

  So the bugs that you found here (and fixed) were responsible for the strange spin-spin results that Jan-Lukas found?

I have no idea if the new measurement fixes the weird result @jl-wynen found.

@jl-wynen Here's my idea.  We can accumulate data in a single dictionary.
For example we can do
with h5.File('measurements.h5','r') as f:
    data = {
        **isle.meas.onePointFunctions.read(f["correlation_functions/one_point"]),
        **isle.meas.spinSpinCorrelators.read(f["correlation_functions/spin_spin"]),
        # etc
        }

data = isle.meas.onePointFunctions.complete(data) # computes rho, n, S3 from nh, np
data = isle.meas.spinSpinCorrelators.complete(data) # computes correlators from S+S- etc.

Anway, .read reads in just what was computed in the measurement; .complete does further computation to reconstruct other things via identity.
Maybe this isn't the most archipelago-oriented solution?

Reading in the correlators is a bit tricky because of all the metadata. I would prefer not adding this kind of feature to Isle because it depends on the circumstances, what exactly you want to read and how.
In any case, making the complete function take only one dictionary as argument sounds good. It can be constructed regardless of how the data was read. I am not very fond of the name though, I would prefer something like derivedCorrelators.

OK, I can skip the reading part, and just do the dict --> dict part.
I was hoping to make the procedure's name a verb.  But I'll find something.

OK.  I need to do a test of the onePoint-reliant reconstructed correlators, but I think they're right.
I changed .complete to .useIdentities.

What do you think about making computeDerivedCorrelators a @staticmethod or @classmethod?  I feel like that makes it more sensible, as that way it's not a stand-alone module function?

OK, I brought SingleParticleCorrelator in line with the other guys, and added the computation of the opposite-order correlators.  I compared with exact correlators both the SingleParticle and SpinSpin guys (though not the 'reconstructed' guys), to my satisfaction.

The "exchange" of np and nh is repaired.  All measurements seem to be functioning as expected.
@jl-wynen If you're happy with the single_particle/creation_destruction, single_hole/destruction_creation naming, this branch can be merged as complete.

Nice!
On Tue, Mar 24, 2020 at 8:23 PM Evan Berkowitz<EMAIL_ADDRESS>wrote:

OK, I brought SingleParticleCorrelator in line with the other guys, and
added the computation of the opposite-order correlators. I compared with
exact correlators both the SingleParticle and SpinSpin guys (though not the
'reconstructed' guys), to my satisfaction.
[image: compare-exact]
https://user-images.githubusercontent.com/129339/77467720-df067400-6de2-11ea-8a56-94c1ff5dda26.png
The "exchange" of np and nh is repaired. All measurements seem to be
functioning as expected.
@jl-wynen https://github.com/jl-wynen If you're happy with the
single_particle/creation_destruction, single_hole/destruction_creation
naming, this branch can be merged as complete.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jl-wynen/isle/pull/29#issuecomment-603457538, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ACCBDD4E3U42WKGMMUDA5DLRJECDJANCNFSM4LNXV2YQ
.

--
Thomas Luu
Karlsgraben 12
52064 Aachen
Germany

Very good! I'm happy with the names.


Support for QEMU supervisor in Aleph-vm

Looks good to me.

@olethanh Would be ready to merge, you ok with that? It's still in draft.


Add examples for Accordion

ATM the Accordion page is missing examples. Ideally, it should be the same as the original doc. Instructions on how to add examples here
Please have a look at contributing.md for instructions on how to contribute and submit a PR.

I can help with this one


split PropertyOptions.props to edit, show, list, filter.

Closing because no description on what needs to be done


start namespace updates quotas pr

Tagging @ifbyol to make sure this update is inline with DEV-249.


No such image: registry.k8s.io/ingress-nginx/controller:v1.11.2

When I'm trying to scan an image from the public registry registry.k8s.io, the action returns:
unable to inspect the image (registry.k8s.io/ingress-nginx/controller:v1.11.2): Error response from daemon: No such image: registry.k8s.io/ingress-nginx/controller:v1.11.2
Action: aquasecurity/trivy-action@2b6a709cf9c4025c5438138008beaddbb02086f0
If I run Trivy outside the action I can scan the image without any problem.
 - name: Run Trivy vulnerability scanner for a Docker image
          id: trivy
          uses: aquasecurity/trivy-action@2b6a709cf9c4025c5438138008beaddbb02086f0
          with:
            image-ref: 'registry.k8s.io/ingress-nginx/controller:v1.11.2'
            format: 'json'
            ignore-unfixed: true # ignore vulnerabilities that have no fix
            severity: 'CRITICAL,HIGH'
            scanners: 'vuln'
            output: 'trivy-results.json'

Any word of advise?
Thanks

Hi @rafael-natali-bzy
thanks for the report and sorry for late answer
Are there any logs from the job? is it repeatable issue?

Hi @rafael-natali-bzy thanks for the report and sorry for late answer Are there any logs from the job? is it repeatable issue?

Hi @afdesk,
yes, the error is repeatable and the log I have is:
2024-10-28T10:29:02.515Z	FATAL	image scan error: scan error: unable to initialize a scanner: unable to initialize a docker scanner: 4 errors occurred:
	* unable to inspect the image (registry.k8s.io/ingress-nginx/controller:v1.11.3): Error response from daemon: No such image: registry.k8s.io/ingress-nginx/controller:v1.11.3
	* containerd socket not found: /run/containerd/containerd.sock
	* unable to initialize Podman client: no podman socket found: stat podman/podman.sock: no such file or directory
	* Get "https://registry.k8s.io/v2/": EOF
	*

I'm behind a firewall and this might be the issue.. I really didn't test it without the firewall

I'm behind a firewall and this might be the issue.. I really didn't test it without the firewall

oh, it sounds like a reason

Yes, it was the firewall. Thanks @afdesk


Add UI hints to create a Wiki sidebar and footer

Description
Mentioned in #16719 and lost in #16655, this issue is about adding UI hints on the Wiki from which a user with edit access can quickly create a sidebar or footer.
Screenshot from GitHub

This would be a simple change to templates/repo/wiki/view.tmpl around line 63 + change to options/locale/locale_en-US.ini for localisation.

@zeripath how do you open the Wiki editor with a pre-defined page name?

ah you want to add that...
that would need a change to routers/web/repo/wiki.go:NewWiki()
Probably as simple as adding:
if ctx.Form("title") != "" {
  ctx.Data["title"] = ctx.Form("title")
}

then you'd need to add ?title=... to the url