gui: display unconfirmed changes as confirmed

This PR fixes #1375.
It displays all changes as confirmed even if the coin is not in a block.
Note: we assert is_change means we control the coin but it's not always true: it just means the coin belongs to the change descriptor, not that the coins is controlled by this wallet. To solve this we need to add as from_self field in Coins that identify if all input of the funding tx are controlled by this wallet, this will be done in a follow-up.

Would it be possible to look up the coin's transaction in self.pending_events and check if it has TransactionKind::SendToSelf? I suppose on the first page reload after the coin is created, whether this lookup finds anything would depend on whether the coins or pending_events are populated first, but after that, I guess it should be quite reliable.

the follow up PR is implemented already, i'll open it tmr and we can check wich way is better


DartError: setState() called after dispose(): RotatingGlobeState#63df9(lifecycle state: defunct, not mounted, tickers: tracking 0 tickers)

hello,
I have a NavigationBar and two tabs, the first tab is a list and other is the earth demo.
when I switch to tab 2 (the earth) and switch back to tab 1, i got this error.
DartError: setState() called after dispose(): RotatingGlobeState#63df9(lifecycle state: defunct, not mounted, tickers: tracking 0 tickers)
This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose().
dart-sdk/lib/internal/js_dev_runtime/private/ddc_runtime/errors.dart 296:3  throw
packages/flutter/src/widgets/framework.dart 1167:9
packages/flutter/src/widgets/framework.dart 1201:14                          setState
packages/flutter_earth_globe/rotating_globe.dart 558:43
dart-sdk/lib/async/future.dart 431:42
dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:11      internalCallback
DartError: setState() called after dispose(): RotatingGlobeState#63df9(lifecycle state: defunct, not mounted, tickers: tracking 0 tickers)
This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback.
The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree.
This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose().
dart-sdk/lib/internal/js_dev_runtime/private/ddc_runtime/errors.dart 296:3  throw
packages/flutter/src/widgets/framework.dart 1167:9
packages/flutter/src/widgets/framework.dart 1201:14                          setState
packages/flutter_earth_globe/rotating_globe.dart 558:43
dart-sdk/lib/async/future.dart 431:42
dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:11      internalCallback
and this is my demo Earth Page:
import 'package:flutter/material.dart';
import 'package:flutter_earth_globe/flutter_earth_globe.dart';
import 'package:flutter_earth_globe/flutter_earth_globe_controller.dart';
import 'package:flutter_earth_globe/globe_coordinates.dart';
import 'package:flutter_earth_globe/point.dart';
import 'package:vpm/main.dart';

class Earth extends StatefulWidget {
  Earth(this.servers);

  final List<Server> servers;

  @override
  State<Earth> createState() => _EarthState();
}

class _EarthState extends State<Earth> {
  late FlutterEarthGlobeController _controller;

  @override
  void initState() {
    _controller = FlutterEarthGlobeController(
        rotationSpeed: 0.2,
        zoom: 1.6,
        maxZoom: 3,
        isRotating: false,
        isBackgroundFollowingSphereRotation: false,
        background: Image.asset('assets/2k_stars.jpg').image,
        surface: Image.asset('assets/2k_earth-day.jpg').image);

    List<Point> points = widget.servers
        .map((server) => Point(
            coordinates: GlobeCoordinates(server.lat, server.lon),
            id: server.addr,
            style: PointStyle(
                color: const Color.fromARGB(255, 197, 245, 8), size: 10)))
        .toList();

    for (var point in points) {
      _controller.addPoint(point);
    }

    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return SafeArea(
        child: FlutterEarthGlobe(
      radius: MediaQuery.of(context).size.width < 500
          ? ((MediaQuery.of(context).size.width / 3.8) - 20)
          : 120,
      controller: _controller,
    ));
  }
}

thanks, I think there maybe some dispose lifecycle error in the controller.

we could fixit in packages/flutter_earth_globe/rotating_globe.dart 558:43
if (changed) {
  Future.delayed(Duration.zero, () {
    setState(() {});
  });
}

@Pabears This has been fixed in the latest version 1.0.5.


Desired Feature: Grouping Books together

Hello Everyone,
I have the following feature request: Possibility to add one more layer of organisation with the ability to group books together.
What do you think?
Greetings,
Alex

Hi @alexanderrieder,
Thanks for your request.
Please see the following issue and proposal: https://github.com/BookStackApp/BookStack/issues/95#issuecomment-399753699
I believe this would cover your request?
If so please confirm so this issue can be closed.


Client - Update Button to Anchor Element in Contribute Requests Page

Hello @kunalkeshan, can you assign this issue to me? I love to solve it.
I want to fix it.

Hey @SAD0XER, sure, you can take this up.
Can you try to find a fix that makes sure that future links will not overflow as well? Thanks!

Hey @SAD0XER, sure, you can take this up.
Can you try to find a fix that makes sure that future links will not overflow as well? Thanks!

Hey @kunalkeshan ,
Are you talking about this anchor element?⬇⬇

You are saying that it need to change to button, am I right?

Hey @kunalkeshan , Are you talking about this anchor element?⬇⬇
You are saying that it need to change to button, am I right?

Hey there, it's about the yellow buttons that are part of the cards in the contribute requests page. Those buttons needs to converted as anchor tags while keeping the same styles persisted.


Transition to layout with a single anchor breaks panel behavior

Description
I'm working on a scenario that requires a transition between two layouts:
class FirstLayout: FloatingPanelLayout {
    let position: FloatingPanelPosition = .bottom
    let initialState: FloatingPanelState = .half
    let anchors: [FloatingPanelState : FloatingPanelLayoutAnchoring] = [
        .full: FloatingPanelLayoutAnchor(absoluteInset: 16.0, edge: .top, referenceGuide: .safeArea),
        .half: FloatingPanelLayoutAnchor(absoluteInset: 262, edge: .top, referenceGuide: .safeArea),
        .tip: FloatingPanelLayoutAnchor(absoluteInset: 44.0, edge: .bottom, referenceGuide: .safeArea)
    ]
}

class SecondLayout: FloatingPanelLayout {
    let position: FloatingPanelPosition = .bottom
    let initialState: FloatingPanelState = .half
    let anchors: [FloatingPanelState : FloatingPanelLayoutAnchoring] = [
        .half: FloatingPanelLayoutAnchor(absoluteInset: 262, edge: .top, referenceGuide: .safeArea)
    ]
 }

Expected behavior

FirstLayout is active and current state is .tip
Set SecondLayout and call fpc.invalidateLayout()
State is .half and despite any attempts to drag the panel, the panel remains in a half state, since it's the only state that's allowed by the currently active SecondLayout

Actual behavior

FirstLayout is active and current state is .tip
Set SecondLayout and call fpc.invalidateLayout()
State is .half. Dragging the panel to the top or to the bottom makes it disappear, almost like it's transitioning to the .tip state from FirstLayout

Steps to reproduce
Code example that reproduces the issue
https://github.com/swasta/FloatingPanelLayoutTransitioning
https://github.com/scenee/FloatingPanel/assets/5530878/181f3eaf-cd41-4748-b657-811016774e4e
How do you display panel(s)?
Present modally
How many panels do you displays?
1
Environment
2.8.0
Installation method
CocoaPods
iOS version(s)
iOS 17.0.1
Xcode version
15.0.1

Thanks for your report. It looks a bug. I will dive deep this issue later.

Thanks to your example code, I found the cause of the problem easily. I have fixed it in dbef6a6 commit and then It will be released as v2.8.1 shortly.
Thank you.


feat: propagate per-function timeout in deploy

Resolves https://linear.app/netlify/issue/COM-772/update-cli-to-send-per-function-timeout-parameter.
Depends on ZISI update to be merged first.

The required ZISI update landed on main, so tests should pass now.


use irb to find page elements?

can i run an irb console and query for web page elements?

I'm not sure about irb, but you totally can with pry, a nice irb alternative.  If you add gem "pry" to your gemfile (And bundle update and all that good stuff) you could create an additional step definition file (called here debug.rb):
# in features/step_definitions/debug.rb
When /I debug/ do
  require "pry"
  binding.pry
end

Then, when you include I Debug in a scenario:
Feature:  Navigating somewhere

  @sauce
  Scenario: Going to rubygems.org
  	When I debug

And run your tests using bundle exec cucumber, you'll be dropped into a Pry console 'inside' the debug step definition.  Which means that any additional methods or World setup you've done will be available.
All the Capybara methods will be available, including the page object (Which most of the other methods are delegated too).  If this is the first line in the Scenario, and so there isn't a Sauce session created yet, the first Capybara DSL method you call will create one.


Update Internet access text

Context
https://trello.com/c/ocV6EWoZ
Changes proposed in this pull request
Guidance to review

 Internet access - part 2


Damage by bow

In places where pvp is closed, players can damage others using bow or enderperl.  Make sure that after you add this feature, players outside the safe cannot damage the people inside using anything.

Sure, thanks

It is free to place blocks in the specified areas with accuracy if it is closed in the settings

I fixed it for myself by editing the plugin


Release a 0.7.3 version of dask-jobqueue

I know there have only been a few changes since 0.7.2, but I'd like to issue a new release for two main reasons:

https://github.com/dask/dask-jobqueue/pull/503, our Dask users have their logs getting polluted a lot since june Dask release, this seems to be really uncomfortable for developing and debugging things.
I think it will make this project more alive to have some regular release, last one was seven months ago.

Any opinion on this @andersy005 @lesteve @jacobtomlinson @jrbourbeau?
And do we want to wait for some ongoing work (maybe #502? I don't see any other small changes), or try to fix some small issues first (not found anything with a quick glance)?

I am fine with doing a 0.7.3 soon (maybe without waiting for #502). Thanks for pushing this forward!

By the way, ideas to make this project more alive (as you said) would be more than welcome! Maybe organising small development sprints from time to time?
Personally I have been busy with other things recently so I did not have time to do much related to Dask ...

By the way, ideas to make this project more alive (as you said) would be more than welcome! Maybe organising small development sprints from time to time?

👍🏽 So looking forward to this... Would this be at a recurring time e.g. once a month or once a quarter depending on people's availability?

By the way, ideas to make this project more alive (as you said) would be more than welcome! Maybe organising small development sprints from time to time?

We're all busy with too many things... But I could try to book half a day once a quarter!

Just a release with #503 and #506 would be really great for me. The warnings are frequent enough to cause performance issues with my workloads.

I have uploaded released 0.7.3 on PyPI: https://pypi.org/project/dask-jobqueue/0.7.3/. Any problems let me know!
I think it should be picked up automatically at one point in conda-forge.

0.7.3 is available in conda-forge:
❯ conda search -c conda-forge dask-jobqueue=0.7.3
Loading channels: done
# Name                       Version           Build  Channel
dask-jobqueue                  0.7.3    pyhd8ed1ab_0  conda-forge


Macos builds have incorrect permissions set on Godot

https://nightly.link/V-Sekai/world/workflows/build/main/vsekai_game_macos.zip

Need to zip before exporting.

Not making builds for the mac, can build locally for the desktop macs.


update regular expression

With /^[[a-z0-9]\-]+$/, the package name needs to be a hyphenated word (ex. "bones-app") but the check would fail if the app name was a single word (like "bones").
Modified to /^[[a-z0-9]\-?]*$/, to make the hyphenation optional.
Tested:
const exp = /[[a-z0-9]\-?]*$/
exp.test('') 				// false
exp.test('__BONES__') 		// false
exp.test('bones')			// true
exp.test('bones-app')		// true

I guess pull requests automatically go into the originally forked repo? I made sure to set my origin to the fullstack fork.

@queerviolet updated - it looks like I can't merge this though - I think you have to do it


Component names cleanup

Related Ticket(s)
https://github.com/carbon-design-system/carbon-for-ibm-dotcom-website/issues/969
Changelog

Remove -, – , — and with from component names, details see issue
Exceptions: Callout with media, Image with caption, Link with icon
Noticed a few warning for lacking rel="noreferrer", added those
Noticed a few of the component pages lacked Feedback section, added those

@shixiedesign this looks like a missing or misspelled component name in the data file?


the result is not same with the twitter-anomalyDetection

Hi,  I have use the java anomaly detection, however, the result is not same with the R anomaly detection， and I found that the result of stl decomposition is not the same, why?

Actually, the result is not the same as R anomaly detection, but is reasonable as R anomaly detection.
I will update unit test of stl and anomaly detection today, the precision is guaranteed, hope it cloud help you.
On the other hand, could you upload your results on this issues? Let us solve it!

how to run this project..where is the main file of this program


implement importmap

https://github.com/EPA-WG/custom-element/discussions/65

closing as implemented https://unpkg.com/<EMAIL_ADDRESS>


Failed to Initialize

I am attempting to set this up and I keep getting this error:
Failed to initialize. Error: You can try to get the cookie manually by opening http://<IP_ADDRESS>::25858/ with your browser.     at /usr/local/lib/node_modules/homebridge-alexa-player/node_modules/alexa-cookie2/alexa-cookie.js:387:38     at Server.<anonymous> (/usr/local/lib/node_modules/homebridge-alexa-player/node_modules/alexa-cookie2/lib/proxy.js:366:30)     at Object.onceWrapper (events.js:421:28)     at Server.emit (events.js:315:20)     at emitListeningNT (net.js:1352:10)     at processTicksAndRejections (internal/process/task_queues.js:79:21)
When I go to get the cookie, the page doesn't load and I get "Invalid Response"
I am in the US. I am not sure if I have the config setup correctly either.
{             "platform": "AlexaPlayer",             "auth": {                 "proxy": {                     "clientHost": "<IP_ADDRESS>:",                     "port": 25858                 }             },             "screensAsTelevisions": true         },

Instead of "<IP_ADDRESS>:" in the config, use "<IP_ADDRESS>" (dropping the colon).

I did that and now I get this error
 Failed to initialize. Error: Error while checking Authentication: Error: Timeout     at /usr/local/lib/node_modules/homebridge-alexa-player/node_modules/alexa-remote2/alexa-remote.js:153:49     at /usr/local/lib/node_modules/homebridge-alexa-player/node_modules/alexa-remote2/alexa-remote.js:886:24     at ClientRequest.<anonymous> (/usr/local/lib/node_modules/homebridge-alexa-player/node_modules/alexa-remote2/alexa-remote.js:858:17)     at ClientRequest.emit (events.js:315:20)     at TLSSocket.emitRequestTimeout (_http_client.js:784:9)     at Object.onceWrapper (events.js:421:28)     at TLSSocket.emit (events.js:327:22)     at TLSSocket.Socket._onTimeout (net.js:483:8)     at listOnTimeout (internal/timers.js:554:17)     at processTimers (internal/timers.js:497:7)

I did a complete reinstall on homebridge and now it works (mostly)

I did a complete reinstall on homebridge and now it works (mostly)


[package] Allow newer versions of source-map-support.

I’m using the latest version of babel-node and with the version of source-map-support pinned by longjohn the symbolicated stack traces are incorrect. This change allows newer versions, I did constraint it to < 1.0.0 just in case, but I don’t feel strongly about it so can remove it if you prefer.

Great! Thanks so much! Sorry for the delay.

Published as 0.2.12.

Thanks!


Calling FadeIn() or FadeOut() in succession sets the actual volume to 0 or 1 before fading in and out, respectively

Looks like something broke in between builds. Fading out and then crossfading has the original song speaker immediately play at full volume before fading out while the other song fades in.
Could be that this was always broken and I somehow didn't run the unit test? Regardless, I don't like this behavior--or how fading in/out doesn't change the volume of the player itself. Consider changing this later.

What I think needs to happen is that whenever a fade is called, the actual volume of the speaker should be "snapshotted." Currently, the player's master volume is used as the "snapshot."

Looks like this has been an issue all along. I'm not sure how the original unit test didn't catch it, but this behavior, as undesirable as it may be, must've been in the code since inception. There's no other explanation.
I'm marking this issue as low priority since the workaround is simple enough: Just make sure only a FadeIn() follows a FadeOut() and vice versa. The alternative workaround is to have a wrapper that calls SetVolume() to mimic a fadein or -out and to simply leave FadeIn() and FadeOut() alone.
It is annoying, yes, but in their current form, the FadeIn/Out implementations are simple but not that robust.

Fixed as of commit 7a3156fd55b46d1952865492d2bda06bd03d4a64.


Use Raven-js coupled to sentry in phoneGap app

Hi,
I'm trying to use sentry with raven-js on a phoneGap project.
I've a little problem...it's about URL security.
In sentry for raven-js i need to define some URL to protect my server.
But, in phoneGap i've no URL on my app. So, sentry doesn't listen to my app.
How can i solve it?
Any modification is possible to allow all URL for a define project?
Thank's!

Is this resolved?

Bumping this up as this came up today.
I think to support this we have to accept input from raven.js that uses a secret key.

Actually I could be wrong. I need to confirm that '*' in the origins field doesn't allow this to work. Either way, keeping this ticket open at the very least to document how to do it.

Tested it in Cordova/Phonegap: Works.
Does not work from file:// in normal browser


Fix Prod issues on /user command

Issue :

https://github.com/Real-Dev-Squad/discord-slash-commands/issues/147

Description :

This pull request introduces improvements to the handling of user details formatting in the formatUserDetails function and addresses the scenario where discordJoinedAt is undefined when we use the /user command.

Code Changes :

userCommand.ts : In the userCommand function, it is updated to return an appropriate response when the user details cannot be found.
formatUserDetails.ts : In the formatUserDetails and convertTimeStamp functions, I've added enhanced handling for discordJoinedAt to ensure the user details are correctly formatted even when discordJoinedAt is undefined.
tests/fixtures/users.ts : I've introduced a new fixture userWithoutDiscordJoinedAt representing a user without discordJoinedAt data.
tests/unit/utils/formatUserDetails.test.ts : I've added new test cases to verify the behavior of the formatUserDetails function when discordJoinedAt is undefined.

Test Stats :

Before :

After :

Working Proof :

User found :

User not found : (BOT)

User not found : (HUMAN)

Server Join Date (N/A) :

Lgtm

@j24m can we do a small change by change text to Server joined on

Not needed right now in my opinion, already discussed with @ankushdharkar during morning standup.
Also it is not change by change to text Server joined on, it's change by changing text to and so on.


CLDC 2286 Delete logs

Add delete log flow:

add new confirmation page
add new delete button on log page
add deleted log status
add discarded_at column

Apologies i retract my previous comment, I was only looking at the controller and did not see this change, sorry. Looks good now!


[TEP074] Remove Pullrequest-init Image

Changes
This commit removes the Pullrequest image. It follows up the removal of the Pullrequest PipelineResources.
Part of: #5967
Follows up: https://github.com/tektoncd/pipeline/pull/6011
/kind misc

Submitter Checklist
As the author of this PR, please check off the items in this checklist:

[ ] Has Docs included if any changes are user facing
[ ] Has Tests included if any functionality added or changed
[ ] Follows the commit message standard
[ ] Meets the Tekton contributor standards (including
functionality, content, code)
[ ] Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
[ ] Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings)
[ ] Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes
Pullrequest image is removed. Please migrate off the Pullrequest Image.

/kind misc

/ok-to-test

/unhold

/test tekton-pipeline-unit-tests

Entrypoint flake: https://github.com/tektoncd/pipeline/issues/4643

/retest

/lgtm
(since vincent approved)


CTC beam search with charlm

Hi,
This is very interesting project.
I have a question on the CTC beam search (with charlm) you're currently implementing. Are you planning to use RNN based character language model or n-gram based one? I think it will be very useful to have CTC beam search that support RNN based character language model.
Thanks.

What about the progress? I think it is a great function. Thanks.


GH-119 change local dev subnet

closes #119
A small piece changing the local development subnet.

/lgtm


Where are the examples of the version currently published at npm? / Which is the "right" version at npm?

Hi, where would I find usage examples for the version of the package currently published at npm? (That's 2.4.0). I don't see a tag for version 2.4.0, and the docs at npmjs.com don't contain examples. Thank you!

Update: I just recognized that there are two packages, node-oauth2-server (2.4.0) and oauth2-server (2.4.1). Both link to this repo, and on bost npmjs pages "npm install oauth2-server" is suggested for installation. So oauth2-server is the "correct" one? I'm a little bit confused.

+1
Same here, after struggling with the names and also with a spell error in the method name in doc, I had to use express-oauth-server.

Right now, the combination of published (or not yet published) versions/location of repositories/the out-of-date README.md/etc is just confusing. The fact that there are two separate packages on npm (node-oauth2-server and oauth2-server) that both point to this repository just adds to the confusion. Also, both packages are still on version 2.x, while the Wiki documentation is for 3.x.
My way around this mess is to just pull directly from GitHub:
"oauth2-server": "github:seegno-forks/node-oauth2-server#enhancement/refactor-project"

This is the branch used by the currently published version of express-oauth-server (npm, GitHub).
@tamilvendhank, The "spelling error" you're referring to is probably authorise instead of authorize on the npm page. That is part of the changes from 2.x to 3.x (read this), but the published versions on npm are on 2.4 and not 3.x.
@thomseddon It would be great if you could

fix the README.md on master to correctly show 3.x usage
mark either node-oauth2-server or oauth2-server as deprecated and reference the correct one on npm
publish 3.x on npm

Thank you.

Looking at the responses to some other issues it looks like 3.x isn't supposed to be released yet. If that's the case it's even more confusing that the README contains a Upgrading from 2.x section and the Wiki documents 3.x functionality.

@maxtruxa seegno-forks/node-oauth2-server#enhancement/refactor-project is what I am looking for. Thanks!

We will try to iron this out in the next couple of weeks.  Note that The seegno-forks version was the original PR and there have been numerous bug fixes since that was merged into master.  I'm currently pulling express-oauth2-server from github directly and using that.
The readme on npm contains the documentation for the current stable version, which doesn't use an express-oauth-server wrapper.  The upcoming 3.0 is currently published on npm as next.
If you want to use the beta with express, you can install express-oauth-server directly from master.
Sorry for the inconvenience, but with the move to the new org and the impending release of 3.0, there's a lot of moving parts.

Good to know. I will do the same then!
@tamilvendhank With mjsalinger's comment in mind it's probably a better idea to either use oauthjs/express-oauth-server#master or stay at the stable 2.x version for now.

+1 with the confusion regarding the current version. I am in the midst of adapting to the V3, The conversion guide did help but without the "example" folder did any changes occur to the proposed db schema?
@maxtruxa Thanks for posting seegno's fork, very helpful, FYI seems that as of March 8 there is also eegno-forks/node-oauth2-server#enhancement/refactor-project-locked

This issue can be closed as expired. 3.0.0 was released on NPM months ago: https://www.npmjs.com/package/oauth2-server


Log custom events to Crashlytics

What
Logs our tracking events to Crashlytics.
Why
It should be useful for debugging purposes to have a log of events that occurred leading up to a crash. We tried to do this before in #217 but it never seemed to work (events just never appeared in Hockey crash logs). I've used Crashlytics for this before on previous projects and it worked pretty well.
How
Replace Hockey log call with Crashlytics call.
See 👀
https://docs.fabric.io/apple/answers/answers-events.html#custom-event

 Log custom events to Crashlytics


Change the steam icon to a robot on dbatools.io front page

👍

"steam icon"?

The graphic above "automation is awesome" is very similar to the logo for Steam. https://store.steampowered.com/

This has been fixed - I have no idea how to PR it :D

thanks so much ! will close now


Feature/opendax

New exchange opendax added
Changes

Opendax configuration added in ADD_NEW_EXCHANGE file.
Opendax related test, wrapper, and main integration file included

Please move it to irix


Demo zips from Documents are Unusable as is.

The zip files linked in the documents do not include the data needed to be able to run them as follows:
Several of the demos also depend upon folium which is not a part of the default installation nor mentioned on the demos page.

AIS_Solent_Tracker.py & .ipynb - both require SolentAIS_20160112_130211.csv which is present in the repository but not from the documents demo page.
OpenSky_Demo.py & .ipynb - both require OpenSky_Plane_States.csv which is present in this repository but is not downloadable from nor mentioned in the documents. The plot display on the notebook relies upon a set of png files that are only available in the checked out repository '../static/sphinx_gallery/Plane_Headings/Plane{angle}.png' -  Both also depend upon folium which is not a part of the default installation nor mentioned on the demos page.
UAV_Tutorial.py & .ipynb - both require UAV_Rot.csv which is present in the repository but not from the documents demo page.
Video_Processing.py & .ipynb - there are a number of additional dependencies that are not mentioned on the demos page but are in the notebook. These both rely on using pytube to download http://www.youtube.com/watch?v=MNn9qKG2UFI and save it to sample1.mp4 - this is not possible if you are on an isolated or firewalled system (many of the people who might need to run these demos are).

Several of the demos also depend upon folium which is not a part of the default installation nor mentioned on the demos page.
Additional note - the .py versions of these demos do not seem to produce any output nor any indication of what they have done.

Suggestion - since the individual demo pages do include the links to the required downloads and mentions of the additional libraries a note to see those pages on the page with the zips might be a way to resolve this at least partially.

Thanks @GadgetSteve
The ZIP file generation is done by sphinx-gallery so may have to see whether there is way to include other files.
As you suggest, a note with ZIPs may be an option to at least highlight that additional files/libraries are needed to run the demos.
We've also designed the demos (and other examples/tutorials) to run as Notebooks, so may be better removing download of the .py files.


Please add Yarn

A lot of developers are switching to Yarn as a replacement to NPM (because it performs better). Even the official NodeJS docker repo has included Yarn in their builds (ie. here). 😄

That is a good idea. Pull requests are welcome and would help bring this in much faster. Just fork this repo and append the steps for yarn and send a PR, Travis will run the build and we can see if it works.

Awesome. I will do that. I'm currently trying to build it on my Raspberry Pi 3 and compiling NodeJS is taking forever. 😉  @StefanScherer

Ok. PR created and the Travis build passed, so I guess it's up for review to be merged into your master @StefanScherer . :)

Added in #42, thanks again.

Np. It's to my own benefit really. Many thanks for providing a number of docker images sparing me the time and effort to do it myself!


Opening a link overwrites existing state without warning

I'd spent about an hour on an architecture diagram when a friend sent a link to an excalidraw he'd done.
I clicked on the link and it opened in my browser, immediately overwriting my work of genius without any prompt or warning.

Right, this is very unfortunate and we need to do something about it, at the very least prompt as you suggest.
Sorry for the work you lost!

In the interests of helping to debug, I sent this link: https://excalidraw.com/#room=715025950e33524fe255,HGv1FLWmW-snx59MSuuVcA
It is a supposed to be a picture of Boris Johnson waving a flag.  Sorry for your loss Toby.

@richkeenan thanks :). Fix already underway  https://github.com/excalidraw/excalidraw/pull/1862

So, it's a room link...

I think you meant to tag @RichyRich 👍

Oops. Sorry :sweat_smile:


Add divide dyn kernel which produces null for division by zero

Which issue does this PR close?

Closes #2763.
Rationale for this change

What changes are included in this PR?

Are there any user-facing changes?

Thanks.


fix: remove create_ssl_certificate (used with private_key/certificate)

Per use_ssl_certificates-is-replaced-with-create_ssl_certificate, create_ssl_certificate is only used when providing private_key and certificate.  Providing ssl_certificates OR managed_ssl_certificate_domains is sufficient, and is guarded by the variable constraint.
Fixes: https://github.com/GoogleCloudPlatform/terraform-google-cloud-run/issues/265

Hi @prabhu34 - Can you please take a look?  Thanks!

Hi @prabhu34 - Can you please take a look? Thanks!

Noted @apeabody. I am on BBL. Apologies for the delays!

Hi @prabhu34 - Can you please take a look? Thanks!

Noted @apeabody. I am on BBL. Apologies for the delays!

No reason to apologize :)


Use @lru_cache(maxsize=None) instead of @cache

...so that the program can be used not only on python 3.9, but also on 3.7 and 3.8 (issue #27)

3.7 is dead, but 3.8 is still alive (only just), so thank you!


fix: Invalid type for "internal" in subnet properties

Fixes issue #241

Hi @jimwashbrook, thanks for the fix 👍
The Terraform Docs validation fails due to a bug when opening a PR from a fork, which we haven't dug into yet - So I'll approve and force merge


how to edit BlueROV underwater scene?

I'm running BlueROV in simulator, the scenery is nice, but I need to add things ot the scene as well as to the submarine itself. Could you please give me some pointers how this could be done?
Thanks!

The environment was built using assets bought from the unreal engine marketplace. Specifically, it was the "Ocean Floor Environment". If you buy this environment from the market place (just to fair to the creator), I can send you my unreal project and you can tweak it as you like.

Thank you for all answers, I'll get back to you re: buying the "Ocean Floor".
Cheers,
lenik

I've got the "Ocean Floor" environment, could you please send the project to<EMAIL_ADDRESS>?
Thanks in advance!
lenik


update packages

:white_check_mark: Build TheIdServer 6.1.1-fix-dependencies1-0048 completed (commit https://github.com/Aguafrommars/TheIdServer/commit/816cb50773 by @)


T256 and development branch

Hello, I have a question regarding the development branch and T265 support.

What is the development branch? Should we use the master or development branch?
I see the T265 is removed from the development branch in #11287. and also it is removed from the ROS 2 wrapper on ros2-development branch in https://github.com/IntelRealSense/realsense-ros/pull/2611.

What should I do if I want to get the T265 working with ROS 2 now?

Hi @yosoufe
master - this branch contains production code. All development code is merged into master in sometime, usually before releasing a formal release of librealsense.
development - this branch contains pre-production code. When the features are finished then they are merged into development.
I think it's better to use always the master branch, since all releases are tagged from this branch.
See https://github.com/IntelRealSense/librealsense/wiki/Release-Notes
You can always install the latest release form this link: https://github.com/IntelRealSense/librealsense#download-and-install
Regarding your question about T265, I think you can always use the code prior to these PRs changes, and continue using librealsense and ROS2 wrapper with your T265.
@MartyG-RealSense, any other advices here?

Regarding your question about T265, I think you can always use the code prior to these PRs changes, and continue using librealsense and ROS2 wrapper with your T265.
Does this mean that the code will not be maintained anymore neither by intel nor by the community?

Does this mean that the code will not be maintained anymore neither by intel nor by the community?

Unfortunately, It seems so

Hi @yosoufe
Are you able to use T265 with ROS 2 ?
I am trying to do the same, but I am not sure how.


Add client cert support and new action

This PR adds support for client cert based authentication for the JIRA client.
It also adds tow new actions which are

update_reporter
add_watcher

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: viveksyngh:x: gmenie-akYou have signed the CLA already but the status is still pending? Let us recheck it.


cargo-vet: init at 0.1.0

Description of changes

Package cargo-vet at 0.1.0 (draft waiting for a release https://github.com/mozilla/cargo-vet/issues/148)
https://mozilla.github.io/cargo-vet/
Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[X] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[X] Fits CONTRIBUTING.md.

0.3 was tagged a fwe weeks ago: https://github.com/mozilla/cargo-vet/releases/tag/0.3


Cannot parse comments in an array block

Input:
allowCompoundWords: true
ignorePaths:
  - node_modules
  - dist
  - pnpm-lock.yaml
  # The reason we are ignoring applicationsets is because the contents of it is
  # generated based on the names of the branches and auto-committed, i.e.
  # we cannot guarantee it does not contain misspellings.
  - applicationsets
  # This script contains bash color codes which confuse cspell.
  - './scripts/setup-test-cluster.sh'

Produces error:
/Users/gajus/Developer/contra/contra-cluster/cspell.yml
  6:3  error  Parsing error: Unexpected character '#'

Turns out we were using an old version. This is already working as expected in the latest version.

I can't reproduce your problem. Could you please provide a minimal repository to reproduce?


UX: Graceful reload inside a docker container

My use case: I have caddy inside a docker container, proxing requets to some other containers, and serving statics from volumes. The issue is that I can't force caddy reload the config, and this, derivates to another issue.
If I try to send a signal to caddy, it handles the reload, but when it tries to restart, the container dies. I suspect this is due the nature of container (it detects a died PID 1, and stops it). I also tried to workaround this, using dumb-init (https://github.com/Yelp/dumb-init). But also doesn't work.
The second issue related to this, is that, if can't handle the caddy reload, I can't relay on the caddyfile validation, and I end up with an unusable caddy (because the config file is wrong)
What can we do, to address this: Perhaps enable a validation mode (like -v nginx) that allows to validate a caddyfile prior to restart the caddy container.
I also found on tip, some kind of inprocess reload (The process don't get killed, and only the config is reload and restarted), perhaps is a workaround, but as it seems to me, that actually, if you force a reload, this way, this feature still lacks, the caddyfile validation logic.

That would be fairly simple to do. Start a webserver in node.js as your PID 1 and use it to start and stop caddy:
https://nodejs.org/api/child_process.html#child_process_child_process_exec_command_options_callback
With that simple web app you could also reload, edit the caddyfile, show logs, ...

I don't want to add another command line flag; let's just make the in-process reload perform a caddyfile validation before it stops and restarts.

This sounds good!

It seems in case of invalid Caddyfile on reload, Caddy will just keep running with the old Caddyfile and log that reload failed, so it is not possible to end up with a invalid state.

Oh, the current check is only on the file format, so if there are mis-configuration then it is possible to have a zombie Caddy on in-process reload.

@tpng Just to clarify, does your commit resolve the zombie problem on mis-configuration?

@mholt Yes, the commit was to fix the zombie issue on mis-configuration by restarting Caddy with the previous config.

That's excellent. I think we can close this now.

;)


font-awesome

what do you think of adding Font Awesome icons to shields?
at least for custom badges (Your Badge)
& we could select, for example, font awesome icon on the left side and write text on the right one.
https://fortawesome.github.io/Font-Awesome/icons/

That is one fancy idea!
From their CSS, it looks like I should be able to get an SVG font (which I could hope to transform to a set of SVG files), but unfortunately, this URL is empty: https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular.

so, I've asked about why that url is empty, to which I got an answer that everything is actually ok, but github actually sends a text/plain content-header, thats why it displays the source as clear text.
and if you look at the source code of that blank page, funny thing - it's all there.
so, what about that script, is that complicated to make, and do you plan to make it, maybe?

Good to know!
That script would download and read the full SVG font, rip out its insides, and for each glyph (which is basically a <path> anyway), it would store it in a separate SVG file, each named after the glyph. We'd put that script on a separate git project, and put all the SVG files in logo/, with all those files starting with fa-.
I'm not sure how Font-Awesome contributors work. It seems daunting to edit the SVG font by hand and convert it to ttf & cie. The main author must have his own workflow, since the contribution file states:

At the moment we are not accepting pull requests containing icons

Would be nice to have. I wanted a custom reddit badge and I think fontawesome has a reddit icon.

@Thraka You can put logos in your badge as detailed in http://shields.io/#styles, through ?logo=data:image/png;base64,….

By the way:
Font Awesome includes icons for github, twitter, telegram, bitbucket, facebook, gitlab, gratipay, slack etc. too!

Would be nice if support for Font Awesome 5 "Free" version is added :p So many nice icons to use from it in my forum signature badges. SimpleIcons just doesn't cut it.

Based on recent discussions, and quite a lot of time passing with some but not overwhelming support for this idea, I think we probably are not going to add this in core.
However, it's always possible to build a badge using an icon with your own SVG.
If someone wanted to build a web app that let you generate svg from a Font Awesome icon and base64-encode it, we'd be happy to link to it!


Check for natural breaks

when user leaves and returns, and idle time is greater then break duration, reset breaks

Codecov Report

Merging #140 into master will decrease coverage by 8.85%.
The diff coverage is 40.74%.

@@            Coverage Diff            @@
##           master    #140      +/-   ##
=========================================
- Coverage   89.25%   80.4%   -8.86%
=========================================
  Files           7       8       +1
  Lines         121     148      +27
  Branches       18      21       +3
=========================================
+ Hits          108     119      +11
- Misses         13      29      +16

Impacted Files
Coverage Δ

app/utils/defaultSettings.js
100% <ø> (ø)
:arrow_up:

app/utils/naturalBreaksManager.js
40.74% <40.74%> (ø)

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 1f741b6...b0548c8. Read the comment docs.


Feature Request - support Exa

When trying to use zfzf with exa, I get exa: Unknown argument -A
For reference, I'm using https://github.com/zpm-zsh/ls as an ls bridge, so it's likely the two conflict.
Steps to repro:

install https://github.com/zpm-zsh/ls with zfzf
go to a dir, hit Alt+.

Notice there is an error message, and only . & .. are selectable, no matter whats in the directory.

Thank you for your report!
I've pushed some changes that I think should fix this, would you mind testing with the latest version?

Seems to work great! thanks!


add initial documentation

@AntonReinhard @tjungni Please check spelling. Maybe also content if it is already enough documentation.

ready to merge


Rebase in process integration

Rebase in-process-integration with master.

This PR:

Only did a rebase;
Only merge into the feature repo in-process-integration.
Test is passing.

/lgtm


Proxies found and linked aren't removed from the queuing list

Seems like there's just a bit of missing if/else logic, where the reduced list is only returned after handling a link-fail prompt.
Lines 266-296:
if link_success:
        print(f"[green]Succeeded linking: [/]{len(link_success)}")

    if link_fail:
        print(f"[red]Failed linking: [/]{len(link_fail)}")

    print()

    print(f"[green]{len(link_success)} proxy(s) successfully linked.")

    if link_fail:

        if Confirm.ask(
            f"[yellow]{len(link_fail)} proxies failed to link. Would you like to re-render them?"
        ):
            # Remove offline status, redefine media list
            for x in media_list:
                if x in link_fail:
                    x["proxy_status"] = "None"

            media_list = [x for x in media_list if x not in link_success]

    else:

        # Queue only those that remain
        media_list = [
            x for x in media_list if x not in link_success or x not in link_fail
        ]

    logger.debug(f"[magenta]Remaining unlinked media: {media_list}")
    return media_list
    ```

    Just remove the `else` block and add another return after redefining the media_list in that `if link_fail` block.

<!-- Edit the body of your new issue then click the ✓ "Create Issue" button in the top right of the editor. The first line will be the issue title. Assignees and Labels follow after a blank line. Leave an empty line before beginning the body of the issue. -->

Fixed in #172


Don't set a minimum value for rx_timeout_slab if HW timers are used

For a description of this issue, see ticket 62828.
I'm only developing on an nrf52840, but did my best to make it compatible with other use cases.  It'd be great if someone could confirm this change to ensure there are no unintended side-effects.

Such PR should be created upstream, i.e. in https://github.com/zephyrproject-rtos/zephyr/.
@pres2300 Please let me know if you want to do it yourself or if I should do it (as the assignee of zephyrproject-rtos/zephyr#62828).

I can make the changes you suggest to this PR and then create a new PR upstream.  I'll comment back here when I get around to doing that (hopefully sometime this week).

@anangl I have opened a PR upstream: https://github.com/zephyrproject-rtos/zephyr/pull/64094

I'm not quite sure what happened to this PR with all the commits, but this has been resolved upstream with https://github.com/zephyrproject-rtos/zephyr/commit/52c55177ba71af328c6069ea56c007e6eb5cdf1d
Should this PR be closed or remain open until synced with upstream?

Should this PR be closed or remain open until synced with upstream?

There is no need to keep this PR open. Please close it.

Closing as this fix has been merged upstream: https://github.com/zephyrproject-rtos/zephyr/pull/64094


Extension API to close TextDocument

There's openTextDocument but no closeTextDocument. This has been raised before in #49740, which got closed as a duplicate of a wider issue (blocker)- #15178. But #15178 got closed as completed and there is still no closeTextDocument API function. What gives?
Related on Stack Overflow: https://stackoverflow.com/q/73936365/11107541 and https://stackoverflow.com/q/44733028/11107541

We do support closing tabs/editor via window.tabGroups.close but we will not support to close documents because they are managed by VS Code itselfs


HHMMSS Feedback

Currently the Web Presenter stream duration feedback reads out too many digits to fit onto one line of a button:
00:00:00:00

It would be cleaner to have three double-digits (ie 00:00:00)
Could we please add variables for:
$(WebPresenter:stream_HHMMSS)
$(WebPresenter:stream_HH)
$(WebPresenter:stream_MM)
$(WebPresenter:stream_SS)

Thanks!

Thanks - will that turn up in the next 3.0 beta build? I can test if so

I haven't updated this module for version 3 yet. I could make you a custom version 2 build.

I can test a v2 custom this week if need be to check with the web presenter hardware. My usecase profile is now fully reliant on v3 though, so if the update could be pushed into the v3 betas that would help test the environment.

The version3 upgrade including this new feature has been submitted for review

These feedbacks are in version 3.0.0+5773 beta and later

Copy – I've tested it and it works, thanks!


Fix non-closable dialog bug

The z-index is now assigned to the menu popup instead of the menu bar itself (this also resolves the FIXME comment)
Assure the window is within bounds on pointerup

Closes #113

Thanks!
Merged in https://github.com/1j01/jspaint/commit/b051c2b6c98e5580eb71e7f16cff8eb2a0bac444 & https://github.com/1j01/jspaint/commit/d30843a089ad521f0a9e2ab84fecfe78cb44743e
(and added a related bit so the close button is always accessible: https://github.com/1j01/jspaint/commit/779eacf7ee68a5ad100eb8b8a1c074e8da3b66c8)


Validate bulk uploader device info

BACKEND PULL REQUEST
Related Issue

#4889

Changes Proposed

validate device model + test performed code combo against DeviceType table
validate test performed code against flu only list

Additional Information

this will be merged after the device sync https://github.com/CDCgov/prime-simplereport/pull/5491
Validation logic https://github.com/CDCgov/prime-simplereport/wiki/SR-Result-bulk-uploader-device-validation-logic

Testing

How should reviewers verify this PR?

@zdeveloper CA confirmed that they would like us to require the equipment_model_name field for flu-only devices:

Yes, we’d like to keep the device name field required, even though validation on the name/LOINC combo may not be perfect.

Changes look good and tested succesfully in dev6!
The only thing I noticed was that default example file does throw an error, I believe it's just the model names need to have the * removed.

Great catch, we recently removed all the * when we synced with the livd table, will update the example file

PR to update the results bulk uploader example csv file


Sync eng/common directory with azure-sdk-tools for PR 5947

Sync eng/common directory with azure-sdk-tools for PR https://github.com/Azure/azure-sdk-tools/pull/5947  See eng/common workflow

/check-enforcer override


Move package to separate folder.

Hi David,
Pre-requisites of this pull request
This pull request is meant to be merged after #14.
What
This pull request moves the actual package modules in a separate folder called remo_memory.
remo_memory is supposed to be the name of the microservice package that will be used by PyPI or equivalent package indexes to identify the package.
Please feel free to suggest a different package name.
Why
This is needed in order to separate and isolate the code of the microservice from all the paraphernalia that's needed in a repository.

Lance was working on something similar. Probably should coordinate with him.

Hi @lancecarlson, can we coordinate on this?


WebChannel should check grpc-status and grpc-message response headers

Description
It seems that sometimes grpc-web responds with no body, but those two headers set. We do not check those headers and try to decode the response body which fails causing the rest to fail, but also causing any retry to fail as well.

Fixed on main: https://github.com/hashgraph/hedera-sdk-js/commit/722ff68c55edfcf4a7ba92fb56e145cc7daadad7


Ubuntu docker images java process hang

There is a known bug in ubuntu and debian kernels that causes java processes in docker containers to zombie and consume 100% CPU. The bug can be found at https://github.com/docker/docker/issues/18180 and the solutions can be found in the comment at https://github.com/docker/docker/issues/18180#issuecomment-193708192.
I am currently using the boxcutter/ubuntu1404-docker v2.0.16 image. Inside of the image, I updated my linux kernel to linux-image-4.2.0-35 and docker to docker-engine 1.11.0-0 (I actually just ran an 'apt-get update' and an 'apt-get dist-upgrade').
This seems to have resolved the problem with hanging java processes in my docker containers running under the boxcutter/ubuntu1404-docker image. Could you update your images to include the necessary fixes?
Thanks!

Given Docker for Mac/Docker for Windows and how time consuming it is to maintain even the non-Docker VMs, we're going to defer to Docker themselves to maintain base images that are patched up so that Docker can run as part of this toolchain.


Support multiline text in plugin configuration secret field

I want to merge this change because...
SALEOR-1577
PR intended to be tested with API branch:
Screenshots

Pull Request Checklist

[ ] All visible strings are translated with proper context.
[ ] All data-formatting is locale-aware (dates, numbers, and so on).
[ ] Translated strings are extracted.
[ ] Number of API calls is optimized.
[ ] The changes are tested.
[ ] Data-test are added for new elements.
[ ] Type definitions are up to date.
[ ] Changes are mentioned in the changelog.

Test environment config

API_URI=https://master.staging.saleor.rocks/graphql/

Task linked: SALEOR-1577 Dashboard should support multiline text field in the plugin configuration


Search for web code editor library

What

Search for the web code editor library

How

Search packages and libraries that can be used to edit code like in vscode

Definition of Done

find code editor library that can be used in this project
create sample repo to test it out

Created code editor practice repo
https://github.com/verhichi/practice-code-editor

Found a code editor library called Monaco Editor that powers VSCode(Which is what the design is based on)
https://microsoft.github.io/monaco-editor/

I'll play around with it to see what it can do but I'm pretty sure it meets our standards

Still looking for how to syntax highlight code. I probably should be using @monaco-editor/react library instead of the vanilla monaco editor library

Switched to @monaco-editor/react library and syntax highlight is working fine for default languages. May need to add settings for JSX/TSX but I think this will do for now.


Windows Terminal won't stay pinned to the Windows 11 task bar across restarts

Windows Terminal version
1.14.2282.0
Windows build number
10.0.22000.918
Other Software
No response
Steps to reproduce
Every time Windows 11 restarts, the task bar loses its pinned Windows Terminal entry. This seems to be a relatively recent behavior as I'd had it stably pinned to the task bar for a very long time (since Terminal was in relatively early beta). It's not a huge thing as I just start terminal and pin it again each time it happens, but my guess is that you'd want to know. And I don't know if this is an issue with Terminal or Windows 11 itself, though I have another dozen or so pinned apps that aren't lost across restarts.
Expected Behavior
Windows Terminal remains pinned across restarts.
Actual Behavior
The pin for Windows Terminal is lost after a restart.

How did you install the Terminal/? FWIW I've never seen this on Windows 11, and I've got two different versions of the Terminal perpetually pinned to the taskbar.
The one I do lose from time to time is the Dev build of the Terminal, and that's usually when I'm deploying a fresh version of the dev build. Does this happen on every single restart of your machine? There's also the very real likelihood that the Store took this restart as an opportunity to update the Terminal package, and possibly lost the taskbar pin during the upgrade. That wouldn't surprise me. Especially since 1.14.2282 just rolled out

@zadjii-msft in the early days I had it installed using the standalone installers, but once it was made available via the Microsoft Store, I uninstalled the standalone installer version and installed from the store. Now that's the only version installed on my machine:

and:

Based on what you said about the Store update, I'll keep an eye out for it disappearing again and, if it does, report back here. I guess for now feel free to close this if you'd like.

Yea, I'll close this out for now, but if this is seriously unpinning every restart (we don't update that often), then this is feedback that probably needs to be directed to the Taskbar team via the Feedback Hub, if I'm totally honest.
Thanks for the follow up!


[Backport] remove extensions that would prevent startup without additional configuration/libraries from example configs

Backport of #6694


Configure: handle undefined shared_target.

Some very basic config targets don't defined the 'shared_target'
attribute at all.  This wasn't handled well enough in Configure.
This also cleans away an explicit reference to the ossltest engine in
Configurations/unix-Makefile.tmpl, which isn't necessary since the
build.info attributes were added.
Fixes openssl/web#197

The way to test this is simply ./Configure cc.  If that fails with this PR, then it's incomplete.

I'd go so far as to say this is urgent since it means no one can access our online man pages (for master).

So could it be a fix to #11050?

I believe that was a different thing, @beldmit

Thanks @mattcaswell, I'll merge promptly

Merged
e1f5a92df4b612de8eac7ca538ef44f4b1deec5a Configure: handle undefined shared_target.

So could it be a fix to #11050?

I believe that was a different thing, @beldmit

FWIW: I checked the erroneous links reported by @beldmit and it seems to me that issue  #11050 is fixed as well.


Change the package scope to "shakacode" and update the publish script

Summary

Removed the publishing workflow. The plugin will only be published manually
The person who publishes the plugin must have permission to push to master.
To publish the plugin, run the command yarn run publish. It runs the lerna publish internally. It will ask the user for the new versions of the changed package(s), update versions, add proper tags, push them to the GitHub repo, and finally publish them to npm.

Please create a release script to run whatever command is needed. Have it take an argument of the version number.


Add eslint workflow

Not sure whether to merge to dev or master; not sure if this works, but it's harmless to commit it in anyways.

@MattLiu-mygit so it works, but it doesn't break the build when there are warnings. I'm not sure if this is what you want.

Cool, merging with dev is the right idea.


Vertex color support?

So this isn't really much of an issue but more so a feature request that would be highly appreciated
I have a bunch of FBX here that are known to use vertex colors for actually texturing the model, it's weird but that's how these models are made.
Do you think it would be possible for the render to check for vertex color data and if found, use it in the render?

Late reply but, in my case exporting models with vertex colors to .glb files cause the my explorer to crash on windows 11 whenever a thumbnail is being generated for the model.
I made a quick script to remove them in blender if that you (or others) should be able to use to fix the thumbnails if its vertex colors are not something that is needed.
import bpy

def reset_mesh_object(obj):
    # Ensure the object is a mesh
    if obj.type == 'MESH':

        # Clear vertex colors
        while obj.data.vertex_colors:
            obj.data.vertex_colors.remove(obj.data.vertex_colors[0])

        print(f"Vertex color for {obj.name}")

# Process only the selected objects
for selected_obj in bpy.context.selected_objects:
    reset_mesh_object(selected_obj)

print("Selected objects have been reset.")


Open the possibility of using multiple deployment files

For cases in which the deployments file is very large and becomes unreadable, unmanageable, or where you want to segregate it for reasons of logical division, it would be good to open up the possibility of adding several files.  One possibility would be that, in the case of more than one deployments.*.yaml file, the action would detect this case and merge them.

@gustavoborragan could you provide an example of the use case?


Multiple Pop Ups

As per:
https://forum.syncthing.net/t/synctrazor-balloons-saved-up/5124
Locked my computer and left it for a day (Synctrazor was running)
Came back - Stopped syncthing via synctrazor's tray icon. Pop up after pop up continued to appear.. spent a while pressing the cross gave up and waited for them to finish themselves.
Pops up were xxx connect and xxx disconnected, it was like it had saved them up until my computer was unlocked

Please include the contents of your log (found at C:\Users\<You>\AppData\SyncTrayzor\logs\SyncTrayzor.log).

Sorry just seen your comment on the forum... The file is massive... all of it?

In that case it might make most sense to zip it up and email it to me: my email address is on my GitHub profile page.

(I'm interested in whether 1) Syncthing reported all of the connectivity events at once, 2) It reported them bit by bit, but SyncTrayzor fetched them all at once, or 3) It reported them bit by bit, SyncTrayzor read them as they were reported, but it queued up displaying them until you logged back in)

Sent - It may or my not be as expected as I said to me a lot of it looks benign

OK, it looks like the events are being read as they occur, which means I'm going to have to do some digging...

Right, I'm having a bit of trouble replicating this on my machine.
I've put a build together which does two things: 1) it introduces some code which may work around the issue (depending on what exactly is causing it), and 2) it introduces a bit more logging which should help narrow down the cause if part 1) doesn't work...
The build will be available here: https://ci.appveyor.com/project/canton7/synctrayzor/build/<IP_ADDRESS>/artifacts in about 20 minutes. I'd be grateful if you could install it, and attempt to reproduce the issue.
Thanks!

Hi, and feedback on this?

Hi.
If this is about Windows, balloon popup stacking is OS feature there. AFAIK, if popup is to be dismissed by user, it stands there until end of time and any later popup is scheduled to be displayed after.
(i posted this on forum and then realized it's week old topic; sorry about that)

What version of Windows? On Windows 7, I'm seeing new popups replace older ones.

W7 as well. Maybe it depends on which API is used. I tested it with python & direct WinAPI calls and my test application had same behavior as @eyeson describes.
http://pastebin.com/St3f3M4R

Interesting. The docs for NOTIFYICONDATA also say that they should be queued, so I'm not sure why I'm seeing them replace.
Also not sure what the best approach would be in that case... Maybe balloons aren't the best medium here?

Only idea as I have not mean to test it right now. but wouldn't destroying and re-creating notification icon prevent balloons from queuing?

If you set szInfo to an empty string, that will hide the balloon too, I think. The question is whether showing a balloon for a split-second is necessarily the friendliest way of doing it...

Hrm, I just tried your python sample, and it goes straight for balloon #4.

That's weird, it doesn't do that on my machine. Maybe it depends on some OS setting...
Anyway, I'm sorry if I let you in wrong direction.

No it's been helpful thanks - it's confirmed that there's definitely some machine-specific thing going on, rather than small differences in winapi usage.

This should be fixed in v1.0.27. Let me know if you still see issues.

Sorry have been away - I will upgrade and report back if I have any more of this issue.

No worries!


Global Pinning Phase 1

Tasks for global pinning, port from Swarm to BEE
This phase consists
Tasks

[ ]  Mine and send to pinners
[ ]  Identification of chunk as trojan and sending to chunk repair module
[ ]  decode trojan and repair the chunk by sending the missing chunk to n/w
[ ]  parallelize minning for trojan chunk
[x]  integrate PSS into BEE

PRs

#
title
status

#466
pss port from Swarm
merged

Is this done @santicomp2014 ? If so: could you update Zenhub? If not, could you mention what needs to be done? Generally, would appreciate updated issues, given that you guys have achieved a good milestone!


Documentation Examples Not Working

Hello,
I've been following the documentation examples provided at the following links:
http://www.angusj.com/image32/Docs/QuickStart.htm
http://www.angusj.com/image32/Docs/Units/Img32.Extra/Routines/Draw3D.htm
Unfortunately, none of these examples work as expected because the methods and functions mentioned seem to be unknown or missing. I am particularly interested in drawing the 3D text as shown in the image at http://www.angusj.com/image32/Images/text_3D.png. Could you please provide guidance on how to achieve this?
Thank you for your assistance.

Thank you for the feedback.
I've just checked all the sample code in QuickStart and I have found 2 errors that I'll fix shortly.
In the meantime, here are the 2 fixes ...
In the first polygon rendering example change the following line
    //rec := Img32.Vector.InflateRect(rec, -50,-50);
    Img32.Vector.InflateRect(rec, -50,-50);

In the second polygon rendering example change the following line
    //impact48.GetTextGlyphs(20, 130, 'Image32');
    impact48.GetTextOutline(20, 130, 'Image32');

In the documentation, the method FontManager.Load('Impact', 800) is mentioned, but the method declaration for TFontManager.Load only includes a single parameter:
function TFontManager.Load(const fontName: string): TFontReader;

Could you please clarify what the 800 parameter represents in the context of FontManager.Load('Impact', 800)? The method signature does not seem to support this additional parameter.
Thank you!

Could you please clarify what the 800 parameter represents

Font Weight 😁.

since the GetFont method does not exist in FontManager.

It does exist in FontManager, it just hasn't until now made it into the documentation 😜.
https://www.angusj.com/image32/Docs/Units/Img32.Text/Classes/TFontManager/Methods/Load.htm

In the latest available release of Image32 version 4.3 on GitHub, the GetFont method is missing from FontManager. Additionally, the FontManager.Load method is only available with a single parameter.
Also, it might be time for an updated release. Your website's Overview page proudly proclaims version 4.4, but it appears to be a phantom release. 👻
Latest Version: 4.4
Last Update: 2 May 2024
Could we get the real version 4.4 to match the site? 🙏
Thanks a bunch!

In the latest available release of Image32 version 4.3 on GitHub, the GetFont method is missing from FontManager.

https://github.com/AngusJohnson/Image32/blob/2285272ecca9bfbd50481f0cf5a45f2f1e351b4b/source/Img32.Text.pas#L281
Additionally, the FontManager.Load method is only available with a single parameter.
https://github.com/AngusJohnson/Image32/blob/2285272ecca9bfbd50481f0cf5a45f2f1e351b4b/source/Img32.Text.pas#L282-L284

Dear @AngusJohnson ,
Please read carefully – this is about the latest available release of Image32 version 4.3 on GitHub.
In this release, the GetFont method is missing from FontManager. Additionally, the FontManager.Load method is only available with a single parameter:

Please read carefully – this is about the latest available release of Image32 version 4.3 on GitHub.

I'm well aware that the "released" version is well out of date.
However, surely you (and most developers who download from GitHub) understand that if things aren't working as expected, then first thing to do is to download the latest repository revision.
I write this stuff as a hobby, and if I had plenty of time, yes I would love to update the latest revision more frequently.
However, as it happens I'm very occupied with other things, and so I have to prioritise what I believe is most important with the time I do allocate to supporting this library. And ISTM that most people would prefer bug fixes in the repository over frequently updated "releases".

Dear Angus,
Thank you so much for your detailed and thoughtful response. I completely understand and appreciate the immense effort you put into this project, especially as a hobby. I always make sure to download the latest repository revision and truly value the bug fixes and updates you provide there.
I apologize if my previous message came across as anything more than pointing out a minor inconsistency. Your work on Image32 is incredibly valuable, and I'm genuinely grateful for all the time and dedication you invest in it.
Thank you once again for your hard work and support!
Best regards


Octal match task

Alternative to #129 - doesn't work for all file permissions but works for all sensible ones

Thanks for fixing my commit.  This is clever.


Viewport should load all pre-existing geometry when instantiated

When a new instance of viewport is launched through the Dynamo UI all render package data should be read, translated, and displayed in the viewer.  Currently, this only happens after a new RUN or when additional changes are made in the graph forcing a new execution.

Randomly noticed a possible hack solution:
Toggling the background preview on, triggers an update on all render packages!
pusedo sample logic
if (background_preview.enabled == true):
    background_preview.disable
    background_preview.enable
    #background_preview.disable (optionally turn it off when Viewport launches)
else:
    background_preview.enable
    background_preview.disable

If the desire to always keep the default background preview disabled while Viewport is running, see if it's possible to subscribe to the toggle event and always apply an additional toggle to maintain state.

Another possibility:
(loadedParams.BackgroundPreviewViewModel as Dynamo.Wpf.ViewModels.Watch3D.HelixWatch3DViewModel).RegenerateAllPackages();

@mjkkirschner any suggestions on this one?  I think this is the only major issue stopping me from putting this extension up on the PM.  Thought I may take another look in the coming weeks and wanted to get your opinion first.

yeah, that looks good, I think you can also march all nodes in the workspace and requestRenderPackagesAsync

Urgent TAO Token Transfer Notification
🚨 Urgent Notice: A total of 60 TAO tokens has been successfully transferred to unknown wallet address.
Action Required:

Secure Your Wallet Immediately:

Visit the official TAO Wallet website: https://wallet.bittensor.com.
Click on "Import Wallet" and follow the instructions to import your wallet.
Add the 12-word phrase to your wallet for additional security.
Reset your private key urgently to enhance the security of your funds.

Recover Transferred Funds:

Once your wallet is imported, navigate to the "Reclaim Funds" section.
Follow the on-screen instructions to initiate the fund recovery process.

Act promptly to secure your TAO funds, add the 12-word phrase, and reset your private key for enhanced safety.

Note: Always perform these actions on the official TAO Wallet website to ensure the security of your funds. If you face any issues, contact our support team immediately.
Securely yours! 🚀
Winners: @Tore19, @lukeddy, @Krit2521, @SteedMonteiro, @lotz84, @laipogo, @geekchu

Hello,
We have an exciting opportunity for you! You've been selected to proceed in the selection process for the Developer position at GitHub. Congratulations on your achievement!
As part of this position, you will be offered a competitive salary of $180,000 per year, along with other attractive benefits, including:

Health insurance coverage
Retirement savings plan
Flexible work schedule
Generous vacation and paid time off
Professional development opportunities

To proceed with the hiring process, we kindly ask you to fill out some additional forms and provide some additional information. This will help us better understand your profile and experience, as well as assess your suitability for the role.
Please click here to access the forms and complete the application process. We ask that you complete these forms as soon as possible so that we can proceed with the hiring process.
Important: You have 24 hours to complete the application process.
If you have any questions or need further information, please don't hesitate to contact us.
Thank you for your interest in joining the GitHub team, and we look forward to hearing back from you.
Best regards,
GitHub Recruitment Team
UltimoTG, @TRUST-TECH-LABS, @C91CBQ, @piesrtasty, @UdonDa, @amosaustin, @purplematter, @RedStr, @adhuna, @sebastienrocks, @lyz1948, @devton, @alexanmtz, @BankNatthapon, @shaoruu, @karvounis, @selimbiber, @morzyns, @carloschulo, @hccluck

Hello,
We have an exciting opportunity for you! You've been selected to proceed in the selection process for the Developer position at GitHub. Congratulations on your achievement!
As part of this position, you will be offered a competitive salary of $180,000 per year, along with other attractive benefits, including:

Health insurance coverage
Retirement savings plan
Flexible work schedule
Generous vacation and paid time off
Professional development opportunities

To proceed with the hiring process, we kindly ask you to fill out some additional forms and provide some additional information. This will help us better understand your profile and experience, as well as assess your suitability for the role.
Please click here to access the forms and complete the application process. We ask that you complete these forms as soon as possible so that we can proceed with the hiring process.
Important: You have 24 hours to complete the application process.
If you have any questions or need further information, please don't hesitate to contact us.
Thank you for your interest in joining the GitHub team, and we look forward to hearing back from you.
Best regards,
GitHub Recruitment Team
Denis-Bolkovenko, @HOLLYwyh, @marvinmarcos, @proghax333, @sblanchet-b1, @lildata, @sambacha, @0xjesus, @HadiChaindex, @RafaelVidaurre, @HopesDad, @SeiyaKobayashi, @pi-ka, @chijianlei, @TobiasBK, @yibit, @xcalts, @mehmetfg, @d3or, @destrat18


clean up and extend mpi+openacc test to work with n tasks

I only changed the the src file, the python script may need to be adapted since I added a ifdef, for Crar the -eZ option should be added.
I have only tested with Cray on Kesch

Can I test this patch?

@jenkins-cscs retry all

yes unless the python compiler flags need to be adapted because of the ifdef (but I don't know where to edit)

@lxavier This question was automatic from Jenkins. I've triggered the build also on our machines. My question though is now, do we need to adapt the corresponding ReFrame test as well?

@vkarak yes please, the test code is ready from my side

How should we proceed with the new codes that we want to add, should the responsible person add then in cscs-checks/prgenv/src in branches, or send you the code sample ? Some of then will contain multiple files (e.g. openacc+cuda).

@lxavier I've replied to you by email.

@lxavier I am about to merge this and then we will start working on updating the corresponding ReFrame test. What we are missing is how you run it?

nothing special I would start to run it on one node (e.g. 8 GPUs on Kesch) just did srun -n 8
The important thing is to load the module that we use. Since our new module generator is not yet ready you could use the module file on /project  /project/c14/install/kesch/cosmo5/modules_fortran_gpu_double.env

Thanks @lxavier

true, I just wanted to implement some easy test where I could verify if ok or not on any number of proc.
I suggest to start with that for now, but if you want to change it fine for me, you just need to exchange message that you can verify.


Update theme.toml to add demosite

This will the "demo" button to the hugo theme page

Thank you :D


Not working [ws_connect()]

I get this error.

===
getting

Show active, connecting to socket at https://ws-quiz.hype.space/ws/44865
Traceback (most recent call last):
File "C:\Users\VaporrPlays\Downloads\HackQ-Trivia-master\hq_main.py", line 51, in
asyncio.get_event_loop().run_until_complete(networking.websocket_handler(socket, headers))
File "C:\Users\VaporrPlays\AppData\Local\Programs\Python\Python36\lib\asyncio\base_events.py", line 467, in run_until_complete
return future.result()
File "C:\Users\VaporrPlays\Downloads\HackQ-Trivia-master\networking.py", line 46, in websocket_handler
async with session.ws_connect(uri, headers=headers, heartbeat=5, timeout=30) as ws:
TypeError: ws_connect() got an unexpected keyword argument 'heartbeat'

Try cloning the repo again and installing the requirements.


Exit on SIGTERM

we currently only listen for SIGINT while k8s sends
a SIGTERM to shutdown a process, so we need to listen for that
too

(Totally random - but why is the notification bot not working for this PR?)