Application Pools > Advance Settings

Question: How can I change or set user credentials on a selected application pool. I know how to do it in my local machine but how can I change that without a GUI since IIS image doesn't comes with a GUI

You should be able to run PowerShell commands in your dockerfile to add the credentials. Just run the commands  while building your application image. This link is for Set-IISConfigAttributeValue. You can check applicationHost.config file to see what attribute is added. The encryption will be done by the Cmdlet.
Another way is to do the same change in IIS Manager and checking the script generated. For this, use Configuration Editor to make the change and use the "Generate Script" in the Actions Pane.
Passing build time secrets safely in Dockerfile is a subject that is under constant discussion and I don't know the state of the art. If your dockerfile is open source, this approach clearly won't fly. Even if it isn't, having secrets checked in as plain text is still not a good idea.
The recommended way is to use application pool identities, if you don't need off the machine resource access or managed service accounts if you do so you don't need to deal with credentials.

Thank you for the recommendations!


Add instructions for using the libraries-bom in dependencies.

Towards #1761

So are we going to replace all the [dependencies] tags through the samples with this bom dependency instead?

@dzlier-gcp yes, that's the end goal. This is step 1 :)


Add a chat feature

Add the ability to send messages to other players. An input textbox should appear in the log window, and pressing enter should "send" the message to everyone's log window.

Added in 297eb34dd5d5b821d03373827fdd6592258877e2.


CMake rebuild script

When iterating locally, it's useful to rebuild and rely on CMake's caching rather than doing a full clean build. CMake's caching is a bit sketchy sometimes, so it's also useful to do a full clean build. Split things out so we have a script for each.
Depends on https://github.com/google/iree/pull/1001

LGTM :+1:


Save and load game fixes (and some other small fixes)

Fixes https://github.com/godot-escoria/escoria-issues/issues/73

Also, the load selection still stays open after loading the screen:

Also the loading from room 01 still doesn't start until the initial event finishes.

Also, I noticed that when you load from within a game and then hit "menu" again, the loading screen is displayed directly instead of the pause menu.

@dploeger All issues you mentioned should now be resolved

🎉


[BEAM-22] Allow InProcess Evaluators to check Side Input completion

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[x] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[x] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[x] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

This checks to ensure that the PCollectionView in the SideInputWindow
for the provided window either has elements available or is empty.
Schedule a future to ensure that the SideInputWindows are appropriately
filled with an empty iterable after retreiving the element.
This is allows the ParDoEvaluator to not attempt to process elements
that cannot currently be completed.

R: @kennknowles @peihe

LGTM

@kennknowles for committer

LGTM, merging.


restore: write index kv pairs and data kv pairs to separate engine

What problem does this PR solve?
Write index kvs and data kvs to separate engine.
What is changed and how it works?
Use different engine file.
Check List
Tests

Unit test
Integration test

Side effects
Related changes

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests

/rebuild

/run-all-tests

/rebuild

@kennytm PTAL

can we creare an issue for Proposal#4 ？

@GregoryIan PTAL

/run-all-tests

LGTM

/run-all-tests

/run-all-tests

/run-all-tests

/run-all-tests


Add a check for invalid exits from case construct.

Fixes #1618.
Adds a check that validates acceptable exits from case constructs. Case
constructs may only exit to another case construct, the corresponding
merge, an outer loop continue or outer loop merge.
I say this fixes #1618 because any reachable block that branches into the middle of a case construct would violate the dominance and split the calculated blocks of the case construct (see InvalidCaseExit test).

Rebased and pushed into master as c460f44fb


Error when update the page

Hello
When I am updating the page then I get this error message:
Fatal error: Uncaught exception 'Wohali\OAuth2\Client\Provider\Exception\DiscordIdentityProviderException' with message '{"error":"invalid_grant"}' in C:\xampp56\htdocs\discordapp\vendor\wohali\oauth2-discord-new\src\Provider\Exception\DiscordIdentityProviderException.php:47 Stack trace: #0 C:\xampp56\htdocs\discordapp\vendor\wohali\oauth2-discord-new\src\Provider\Exception\DiscordIdentityProviderException.php(34): Wohali\OAuth2\Client\Provider\Exception\DiscordIdentityProviderException::fromResponse(Object(GuzzleHttp\Psr7\Response), '{"error":"inval...') #1 C:\xampp56\htdocs\discordapp\vendor\wohali\oauth2-discord-new\src\Provider\Discord.php(110): Wohali\OAuth2\Client\Provider\Exception\DiscordIdentityProviderException::clientException(Object(GuzzleHttp\Psr7\Response), Array) #2 C:\xampp56\htdocs\discordapp\vendor\league\oauth2-client\src\Provider\AbstractProvider.php(613): Wohali\OAuth2\Client\Provider\Discord->checkResponse(Object(GuzzleHttp\Psr7\Response), Array) #3 C:\xampp56\htdocs\discordapp\vendor\league\oauth2-c in C:\xampp56\htdocs\discordapp\vendor\wohali\oauth2-discord-new\src\Provider\Exception\DiscordIdentityProviderException.php on line 47
In the url there is the state and the code thought. I don't understand why I get this then.
I am redirected to discord and I click to Authorize and it works but if I refresh the page then I get the above message. I did as in example was.
If I click somewhere else then I will be redirected again to the discord page.

#1
--> please try to look in the already closed issues if that problem was already adressed at some point.

I don't understand what variable I need to save but ok. 👍

Thanks for the help while I was busy with other things, @HayateLaTech  !

@StrangerGithuber You need to save refreshToken and use it in refresh_token grant:
   $_SESSION["token"] = $token->getRefreshToken(); $token = $provider->getAccessToken('refresh_token', [       'refresh_token' => $_SESSION["token"] ]);


Node version 10 breaking change causing false positive connection end msg

Getting connection closed before res end/flush on every single request in Node v10+.

There was a bug related to this in 10.2.0. But it should have been fixed in 10.2.1. What version of node are you experiencing this on?

@ronag 10.3.

Yea, you need to remove the close listener on 'finish'. Alternatively you could use req.on('aborted') to achieve what I believe you are looking for.

Yep, I have been looking at the Node changelog. As of this post, the docs still claim that close "indicates that the underlying connection was terminated before response.end() was called or able to flush" – that doesn't appear to be 100% accurate anymore. Removing the close listener upon finish sounds promising, I'll try it later. Thanks, —G.

https://github.com/nodejs/node/pull/21047


Upgrade from 0.81.2 to 0.82.0 got "Config check failed for new version, do you want to revert?"

Am very new to HA
while trying to upgrade to 0.82.0, got:
Config check failed for new version, do you want to revert?
Running latest hassbian on Pi2B
Working on 0.81.2 with Config Ck OK and no unexpected log messages
Reverted the first time OK
this time will continue with upgrade just to see
So it appears the upgrade happened OK despite the Config Check message
Got Config Valid from Configuration panel
so far only issue noted is that Info panel under Developers Tools says Error While Loading This Panel
Wes

Home Assistant release with the issue:
upgrade to 0.82.0
Last working Home Assistant release (if known):
0.81.2
Operating environment (Hass.io/Docker/Windows/etc.):
Pi2B Hassbian current,
Component/platform:

Description of problem:
upgrade failed ?? with:
Config check failed for new version, do you want to revert?
Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):
homeassistant:
  # Name of the location where Home Assistant is running
  name: Home1
  # Location required to calculate the time the sun rises and sets
  latitude: 44.
  longitude: -751
  # Impacts weather/sunrise data (altitude above sea level in meters)
  elevation: 84
  # metric for Metric, imperial for Imperial
  unit_system: imperial
  # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
  time_zone: America/Toronto
  # Customization file
  #  customize: !include customize.yaml
  customize:
  # Friendly names for Insteon Devices
    light.352726:
      friendly_name: Hall Light
    switch.418641:
      friendly_name: RecircSw
    switch.4ca919:
      friendly_name: PourchHeatWest
    switch.3ff5c4:
      friendly_name: PourchHeatEast

# Show links to resources in log and frontend
introduction:

# Enables the frontend
frontend:

# Enables configuration UI
config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
#   base_url: example.duckdns.org:8123

# Checks for available updates
# Note: This component will send some information about your system to
# the developers to assist with development of Home Assistant.
# For more information, please see:
# https://home-assistant.io/blog/2016/10/25/explaining-the-updater/
updater:
  # Optional, allows Home Assistant developers to focus on popular components.
  # include_used_components: true

# Discover some devices automatically
# discovery:

# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Enables support for tracking state changes over time
history:

# View all events in a logbook
logbook:

# Enables a map showing the location of tracked devices
map:

# Track the sun
sun:

# Weather prediction
sensor:
  - platform: yr

# Text to speech
tts:
  - platform: google

# Cloud
cloud:

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml

ecobee:
  api_key: jv************************************
inseon:
  port: /dev/ttyUSB0

panel_iframe:
 nodered:
   title: 'Node-Red'
   icon: 'mdi:shuffle-variant'
   url: 'http://<IP_ADDRESS>:1880/'

logger:
  default: warn

Traceback (if applicable):

Additional information:

I ran your config file through hass --script check_config -c . and got this output that may help.
Failed config
  homeassistant:
    - invalid longitude for dictionary value @ data['longitude']
    - customize: [source /Users/yeargism/Downloads/./configuration.yaml:16]
        light.352726: [source /Users/yeargism/Downloads/./configuration.yaml:17]
          friendly_name: Hall Light
        switch.3ff5c4: [source /Users/yeargism/Downloads/./configuration.yaml:23]
          friendly_name: PourchHeatEast
        switch.418641: [source /Users/yeargism/Downloads/./configuration.yaml:19]
          friendly_name: RecircSw
        switch.4ca919: [source /Users/yeargism/Downloads/./configuration.yaml:21]
          friendly_name: PourchHeatWest
      elevation: 84
      latitude: 44.0
      longitude: -751
      name: Home1
      time_zone: America/Toronto
      unit_system: imperial

  General Errors:
    - Component not found: inseon

I put a random pin in Toronto on Goog maps and got: 43.734442, -79.389406  Your longitude is a little out (missing decimal point)  Try 44.0 and -75.1

I edited the configuration.yaml file and managed to clobber it, making the above not-valid. I deleted part of the location precision so it is harder to find my house, and created an error. I deleted the ecobee api_key and created a typo in the insteon line below.  The real file checks valid.
The upgrqde error did occur as reported. I don't know where to look for any debug logging of upgrade errors.
Wes

@wes-warner There was an error in the config check that resulted in that message, it's has been resolved in the latest version of hassbian-config


feat: release v5.26.0

Fixes an issue when Python libraries were installed twice
OpenAPI file generation changes
Improves code coverage across the codebase

:tada: This PR is included in version 5.26.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Implement js-ipfs to remove ipfs daemon dependency

Simplifying the number of external dependencies for mine.js will make it easier for people to get up and running. We can implement js-ipfs to remove the dependency on the ipfs daemon.

I'm working on this


Sort Columns in Suspicious Connects

Hi, i would like to be able to sort any of the columns in the suspicious connects (either ascending or descending order).

it would be good to have the same sort capability in the Details View


Make sure the viewport is never of size 0

Fixes #1003

Looks good, thanks! Waiting for AppVeyor now.

@homu r+

:pushpin: Commit 61562c7 has been approved by kvark

:zap: Test exempted - status


Avoid compiling Test/Script toplevel contracts w/ zksolc

The bytecode size limitation is a very painful point for projects to migrate to zksync.
In many cases, this limitation is hit by test or scripts, not the actual contracts themselves.
Considering the current architecture, these contracts are never deployed on the EraVM, therefore they shouldn’t need to be compiled for EraVM

The main challenge with this is that the compiler operates in terms of files and not contracts, so when tests/script source files also include contracts, we would need to parse the file, and remove the test contract in place, keeping the rest.
The ROI is probably there though as the UX improvement would be quite big. Maybe a good first iteration of this is enabling the test/script skipping via a flag.


-r and -s get mixed up by end users, so either swap them or doc them better

@karianna Can I ask for some clarification on this? What options are you referring to?

@karianna Can I ask for some clarification on this? What options are you referring to?

This was fixed in a previous doc overhaul.


Layers dont follow when export view

Hi there1
I have tried to create a map based on WMS and it works fine but when "Generate Scen Link" I see that the WMS dont follow up in the created link.
Is this a problem or maybe I am missing something?
Regards!
Abel

Hi Abel,
i can also reproduce the same issue. It seems that this is a bug of the web client. I'll try to fix it as soon as possible.
thanks and regards,
Zhihang

Hi Zhihang !
I found that not just the layes problem but also those configurations on basemap and terrain wont follow neither in the created link.
Regards!
Abel

This issue has been fixed in a41c9ed463685d4f0dd1dfd3d0a213d9eec9f7e5


[Bug]: AP++ weird compat bug with another mod.

Is there an existing issue for this?

[X] I have searched the existing issues

Are you using the latest version currently available?

[X] I am using the latest version currently available

Description
Installing AP++ Update 3.1.0 seems to cause crash on startup with this error
Mixin apply failed armorpointspp.mixins.json:PlayerTabOverlayMixin -> net.minecraft.client.gui.components.PlayerTabOverlay: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException @Shadow field f_244278_ was not located in the target class net.minecraft.client.gui.components.PlayerTabOverlay. Using refmap armorpointspp.refmap.json
Version
3.1.x for Minecraft Forge 1.19.2+
Version
forge - 43.2.10
To Reproduce
install the mod
start the pack
potato
Expexted Behavior
to work
Additional Context
No response
Screenshots
No response
Relevant Log / Crash-Report Output
https://gist.github.com/Zelioth/39169a57bb4f6b7417eb22c786f3deff

try re-downloading the mod - this has been fixed previously (#75) and available builds have been replaced with a fixed version

Re-downloading and using later versions of forge didn't fix it. The mod still crashes the client on startup for version 3.1.0. Deleting everything todo with the mod and re-downloading didn't seem to fix anything.


windowicon merge ETA

For a while I have been using GLFW with Java through LWJGL. Unfortunately, as I am developing with Java and not compiling executables, it is not possible for me to include a GLFW_ICON resource. I saw that there is a branch that adds window icon compatibility with GLFWimages. Any idea so as to when this will become available in the master branch?

No idea at the moment.
This is a duplicate of #453.


Implement error handling

some primitive error handling
find a way to grab the dash.js error messages and report them in an additional(?) api.conf.errors item

Closing for now. Additions might be needed though.


Waiting for status to be reported

Hello there,
The bot seems not to receive any more info, since today (it was functionnal this last friday ^^), on all our repos. Do you know what's going on ?

Hey @cmalard, thanks for opening this ✨
Sorry about that, It's probably due to the current deployment limitations (free Heroku instance). I received this from them 4 days ago:

You have used 80% of your 550 Free Dyno hours for March 2018.
If you verify your account with a credit card, you can receive 450 more Free Dyno hours a month.
One or more of your Free Dyno apps are becoming more popular. Upgrade your app to Hobby dynos for $7 per dyno per month so it never sleeps and users can access it 24/7

If you would like to host your own instance of this app then this guide will help.
Sorry for inconvenience!


added Colmar, France

Fixes #3018

I love the texture on that preview!

The bot previews are the best.


sra_assemblyQC

For Jan release to be pushed to data.argos, sra_assemblyQC by parsing SRA XML files.
Blocks #9

986178dba8b0145d835d9e5ba04350e65d44d346


ML scorer throws an error on processing marker

The ML scorer operator is not working, I see the following error.

fixed by #3092


Update JoinWaitlist.js

This PR updates the "Join waitlist" section to play the notification alarm when you join the waitlist, so that when you get an invite the alarm can play as well.
Haven't got local development setup yet, but feel that this should be good to go.

Probably don't want to play sound when someone joins up. Is there a way we could load the file in within the notification widget during x-up but without playing sound?

I was wondering if the option might be to play it muted.
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Stewart Polley @.>
Sent: Monday, September 11, 2023 12:26:00 PM
To: the-outuni-project/legacy-waitlist @.>
Cc: Samuel Grant @.>; Comment @.>
Subject: Re: [the-outuni-project/legacy-waitlist] Update JoinWaitlist.js (PR #47)
AFAIK, no.
Chrome 46 onwards prevents Tabs playing audio in the background, which functionally means it's fine in the background, if its played in focus first.
So loading the file isn't going to since the problem of it being in the background when it goes to play.
—
Reply to this email directly, view it on GitHubhttps://github.com/the-outuni-project/legacy-waitlist/pull/47#issuecomment-1712988618, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADXZLH5XFEWBHOWRBP3KFSLXZZLBRANCNFSM6AAAAAA4OZZ7TE.
You are receiving this because you commented.Message ID: @.***>

@samuelgrant I don't think doing it muted would satisfy chrome's weirdness. Play it quitely instead.


pallet-referenda: make the pallet instantiable

Signed-off-by: koushiro<EMAIL_ADDRESS>related issue: #11056
polkadot address: 15XuanNimo5951s3RjFTPX1AvYVnCwfr3SDhb3AV4fQF3LpK

delivered a tip in the conviction-voting pr

bot merge


let NOTICES be double gzip wrapped to reduce on-disk installed space

Fixes https://github.com/flutter/flutter/issues/71102. It doesn't quite deduplicate the contents of NOTICES while in transport, but just leaves it compressed on disk until it's actually read since it's an uncommonly used file. Reduces uncompressed (.ipa perspective, not this file's perspective) size from ~800kB before to ~60kB after.
It leaves web as is since the client doesn't have dart:io or any "native" abilities to unzip. It also has a .Z extension instead of a .gz extension because there are logic baked in in gradle that traverses all the files of an APK and unzips the .gz files. Checked with the gradle team. Our usage here isn't circumventing any meaningful optimizations. It was just originally meant to avoid people thinking this reduces network size (which this doesn't and doesn't intend to) and costing unzip CPU cost (which doesn't affect this since it's uncommonly used).
Added some new tests but https://github.com/flutter/flutter/pull/71899/files#diff-7e359e27713e3f080b4385c7e6b690e7aa3ab982c98855a088ed00e07bfaa6e5R16 actually ends up making this get tested everywhere.

For future rollers, this will break g3. Subclasses will need to implement the new signature to match.

7za isn't available on LUCI
https://ci.chromium.org/ui/p/flutter/builders/try/Windows module_test/1747/overview
  "success": false,
  "reason": "Invalid argument(s): Cannot find executable for 7za."

You can see the powershell fallbacks here:
https://github.com/flutter/flutter/blob/23c7ee9debd0a0efaa07ec7165f51e5767df0992/bin/internal/update_dart_sdk.ps1#L73-L89

Thanks for the tip. I ended up just unpacking the APK in dart instead of shelling out.

g3 rollers: subclasses must implement https://github.com/flutter/flutter/pull/71899/files#diff-1339eded5eeb35ab9fbc61051c530c73e307d4640328760c1af0eee36c142be2R172.

g3 rollers: subclasses must implement https://github.com/flutter/flutter/pull/71899/files#diff-1339eded5eeb35ab9fbc61051c530c73e307d4640328760c1af0eee36c142be2R172.

Hi, @xster , actually I didn't see this comment until now. Could you please communicate on the internal channels next time so we can track this sooner? Thanks!

@renyou will do. Though this one in particular was reverted, so no action needed in this case.


Inquiry Regarding the Integration of Domain-Specific Knowledge into Emu2 for Enhanced Multimodal Learning

Dear Emu2 Development Team,
I hope this message finds you well. I am reaching out to discuss the potential for integrating domain-specific knowledge into the Emu2 framework to further enhance its multimodal learning capabilities. As a researcher deeply invested in the intersection of AI and specialised domains, I am particularly interested in how Emu2 could be tailored to understand and generate content within specific fields such as medical imaging, legal document analysis, or engineering design.
The impressive in-context learning abilities and the state-of-the-art performance of Emu2 on various benchmarks suggest that it has a robust foundation for such an expansion. However, the nuances and complexities of domain-specific data present unique challenges that may require additional fine-tuning or the incorporation of expert knowledge bases.
Could you please shed light on the following aspects:

The feasibility of fine-tuning Emu2 with domain-specific datasets, and whether there are any existing efforts or planned updates in this direction.
The potential for Emu2 to interface with external knowledge bases or ontologies that could provide a structured understanding of domain-specific terminology and concepts.
Any considerations or recommendations you might have for researchers looking to adapt Emu2 for specialised applications, including but not limited to, data preparation, model training, and evaluation metrics.

I believe that enhancing Emu2's capabilities with domain-specific intelligence could open up new frontiers for applied AI research and practical applications. I am eager to explore collaborative opportunities or contribute to the ongoing development efforts to realise this vision.
Thank you for your time and consideration. I look forward to your insights and guidance on this matter.
Best regards,
yihong1120

Hi @yihong1120,
Thank you for sharing your insights and demonstrating interest in Emu2's capabilities. Emu2, being a multimodal foundational model, indeed possesses the flexibility for fine-tuning with domain-specific knowledge. Your suggestion of integrating Emu2 with external knowledge bases aligns with its potential for broader applications, such as RAG.
Regarding RAG's relevance in the context of LLM, it's indeed an emerging area. To the best of our knowledge, comprehensive research on RAG within multimodal models remains limited. However, at present, our team's bandwidth is constrained, making it challenging to pursue this avenue immediately.
Nevertheless, we wholeheartedly encourage developers to explore and utilize Emu2 across various domains and applications. Your engagement and innovative ideas contribute significantly to advancing the field.


Ubuntu recommendation

I tried on Ubuntu Linux Desktop 21 and 22, but installing the aifeynman library fails to build on both (doesn't complete pip install aifeynman).  Ubuntu 22 seems to spit out less errors, and I did try to google for 5 minutes without much luck.
What are others using successfully for Linux?

I also have the same problem with installation on Ubuntu 22.04.

I tried on Ubuntu Linux Server 20, but also failed.  I see an error in this version I hadn't noticed before: "...has Fortran sources but no Fortran compiler found...".  Now to figure that out...  Hopefully GNU Fortran v9 does the trick...  https://www.osradar.com/install-gnu-fortran-on-ubuntu-20-04-18-04/

Hi, I tried it on Rocky Linux it pip installation works. I've can manually compile these files using gfortran


update utils for python3 and modern pandas

I deleted all staff about sort and pandas versions.

Also did some tricks with find_first_transactions to find first transactions, for now it's more clear IMHO. Tried to improve performance but without success yet.

Another little change, now all pytests passed successfully for python2 and python3.

All non-matplotlib tests pass (I really need to fix those, or just get rid of them), so it's 🍏 to me

I reverted back changes about find_first_transactions and squashed everything to one commit.

Added cumulative and incremental plots with commit. If you everything is OK we could close issue. I'm also plan to add some tests for utils and plotting for that function. And optionally update main markdown with new plots.

Neat - can you show off some figures in this PR too please?

%matplotlib inline
from lifetimes import BetaGeoFitter
from lifetimes.datasets import load_transaction_data
from lifetimes.utils import summary_data_from_transaction_data
from lifetimes.plotting import plot_cumulative_transactions, plot_incremental_transactions
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['figure.figsize'] = (15, 10)

transactions  = load_transaction_data()
transactions['date'] = pd.to_datetime(transactions['date'])

t = 50
observation_period_end =  transactions.date.min() + pd.Timedelta(days=t)
freq = 'D'

transactions_summary = summary_data_from_transaction_data(transactions, 'id', 'date',
                                                          observation_period_end=observation_period_end, freq=freq)

bgf = BetaGeoFitter(penalizer_coef=0.005)

bgf.fit(transactions_summary['frequency'], transactions_summary['recency'], transactions_summary['T'])

plt.figure()
plot_cumulative_transactions(bgf, transactions, 'date', 'id', 2*t, t,
                             datetime_format=None, freq=freq, set_index_date=False, grid=True)

plt.figure()
plot_incremental_transactions(bgf, transactions, 'date', 'id', 2*t, t,
                             datetime_format=None, freq=freq, set_index_date=False, grid=True)

lgtm, thanks!


samsung s22 bug (freeze when opening the app showing the launcher icon)

Steps to reproduce
The issue occurs on the Samsung S22 with the release version after deploying it to Google Play. I don't have the same device, but I tested the app with an S23, and it works correctly. When the client (S22) opens the app, the launcher icon freezes at the center of the screen, and the app does not open. However, on iOS and other Android devices, it works correctly.
The client's mobile information: Android version 13, One UI version 5.1.
Expected results
The app should work correctly, like others.
Actual results
It freezes on the splash screen and does not open.
Code sample
Code sample
class SplashScreen extends StatefulWidget {
  const SplashScreen({Key? key}) : super(key: key);

  @override
  State<SplashScreen> createState() => _SplashScreenState();
}

class _SplashScreenState extends State<SplashScreen> {
  late final Future getToken =
      Provider.of<DeskStorage>(context, listen: false).getToken();
  late final Future getAppLang =
      Provider.of<LocalizationsService>(context, listen: false)
          .getAppLanguage();

  late final Future getAllAuthData =
      Provider.of<DeskStorage>(context, listen: false)
          .getAllAuthenticatedData();

  late final Future getApplications =
      Provider.of<DeskStorage>(context, listen: false).getApplications();

  late final Future _udpateFCM =  Provider.of<APIService>(context, listen: false)
      .updateFCMTokenByFCM();

  Future<Widget> futureCall() async {
    final res = await getToken.then((token) async {
      await getAppLang;
      return await FirebaseFirestore.instance.collection('conf').doc('conf').get().then((value) async{
          if(value.data()!['backendVersion'] > backendVersion ){
            return Outdated();
          }else{
            if (token == null) {
              return Walkthrough();
            } else {
              await getAllAuthData;
              await _udpateFCM;
              Provider.of<HomeProvider>(context, listen: false).loadData(context);
              return Tabs();
            }
          }
      });

    });
    return Future.value(res);
  }

  @override
  Widget build(BuildContext context) {
    return EasySplashScreen(
      logo: Image.asset('assets/images/logo.png'),
      logoWidth: 312,
      showLoader: false,
      //navigator: Walkthrough(),
      futureNavigator: futureCall(),
    );
  }
}

Screenshots or Video

Screenshots / Video demonstration

Logs
Logs
[Paste your logs here]

Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.16.2, on Microsoft Windows [Version 10.0.22631.2861], locale en-US)
[✓] Windows Version (Installed version of Windows is version 10 or higher)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Visual Studio - develop Windows apps (Visual Studio Professional 2022 17.7.6)
[✓] Android Studio (version 2022.3)
[✓] IntelliJ IDEA Ultimate Edition (version 2023.2)
[✓] VS Code (version 1.85.0)
[✓] Connected device (3 available)
[✓] Network resources

Thanks for filing this @muhammedelsepa3y.
This seems similar to https://github.com/flutter/flutter/issues/60576. Can you check this out?
Also, do you have any logs from this freeze in prod (from a monitoring service/platform)?

@dam-ease  The issue is that the freeze occurs on another device installing the app from Google Play and I don't have logs for this device . Additionally, issue #60576 seems to involve the app not opening and showing only a black screen, whereas in my case, the launcher icon freezes in the center.

Thanks for filing this @muhammedelsepa3y. This seems similar to #60576. Can you check this out? Also, do you have any logs from this freeze in prod (from a monitoring service/platform)?

The issue is that the freeze occurs on another device installing the app from Google Play and I don't have logs for this device . Additionally, issue #60576 seems to involve the app not opening and showing only a black screen, whereas in my case, the launcher icon freezes in the center.

Thanks for your response.
From your code sample, I see you are making use of https://pub.dev/packages/easy_splash_screen which is a third-party package. This might not necessarily be an issue with flutter itself as I see similar issues in the repo https://github.com/imsujan276/EasySplashScreen/issues/2.
Can you follow up on this issue or file another in the appropriate repo?


Logo for Rollcall

@AnkushSinghGandhi  please go through discord channel rollcall to find pr related concerns , we need single commit


[cloud_firestore] Array of Maps turns into Map<dynamic, dynamic>

I have a document that has a field that is an array of maps.  Theoretically, it should be a List<Map<String,dynamic>> -- however, I totally understand that since each element of the array could be anything, the type is truly List<dynamic>.
Now, if I take the first element of the array, it should be a Map<String, dynamic>, however its actual type is _InternalLinkedHashMap<dynamic, dynamic>.  (Why is the key not String?)
My problem is that I need to pass this to a function accepting a Map<String, dynamic>, but Dart is throwing an error saying that:

Type _InternalLinkedHashMap<dynamic, dynamic> is not a subtype of type Map<String, dynamic>

My expectation is that this _InternalLinkedHashMap is <String, dynamic> instead of <dynamic, dynamic>.

This may be related to https://github.com/flutter/flutter/issues/17417.

You have to convert your arraymaps to map<String, dynamic> to fix
: Type _InternalLinkedHashMap<dynamic, dynamic> is not a subtype of type Map<String, dynamic>
List<Map<String, dynaymic>array = list[]; arraymaps.map((a) {  for(var c in a)  array.add [ Map<String, dynamic>.from(c)] });

Thank you @AlexMoon90 for responding.
I was able to use a cast to workaround this:
      services: data.containsKey('services')
          ? List<MyService>.from(data['services']
              .map((d) => MyService.fromMap(d.cast<String, dynamic>())))
          : null,

Hi @awhitford
given your last message I feel safe to close this issue,
if you disagree please write in the comments
and I will reopen it.
Thank you

MyService.fromMap(d.ca

I used this method and it's now working is there method of uploading instead of dowloading?


For some reason this has slowed way down

We're using this awesome package in a few different places in our app, and for the life of me I can't figure out why a couple of the implementations are really slow. Has anyone noticed that some of their drag and drop implementations don't work very smoothly? Maybe CSS or images are slowing it down?
Thank you for any insight.

I encountered this issue recently as well. I am using this package to allow user to drag and drop different questions in a form. Recently one of our user created a form with around 140 questions. Now when he did drag and drop, it is very slow. It this normal? Thank you.

Same problem here. I reduce in my app to the simplest list and after a while of moving elements around I am getting some violation.  Also I am getting duplicates in my list
[Violation] 'drop' handler took 191ms
[Violation] 'dragend' handler took 337ms
[Violation] 'drop' handler took 1322ms
[Violation] 'dragend' handler took 2357ms
[Violation] 'drop' handler took 5557ms
And finally a crash telling me the browser was going to get out of memory. I am running angular 1.6.4 with ngAnimate loaded. Here is the HTML.
`div class="panel">

{{item.label}}

                                {{item.label}}

`

Has this been resolved? Doesn't seem like anyone is maintaining this anymore :/

I come from the future to tell you that no this will not be resolved


Update compatibility matrix

prometheus has been updated to 2.10.0, currently the compatibility matrix only supports up to 2.7.1

Thanks! lgtm :+1:


train buildings

seg_gt_one_hot = F.one_hot(seg_gt, num_classes=network_config.n_classes).permute(0,3,1,2)[:,:-1,:,:].float() # make one hot (if remove void class [:,:-1,:,:])
RuntimeError: Class values must be smaller than num_classes.

If you find this error in vaihingen dataset, you should take the value of label to 1 and the original value was 255.

Setting the value of the label to 1 and the original value to 255 means changing the vaihingen_buildings_loader.py's n_classes' to 1?


Kubernetes library dependencies are updated

Description
At current, we depend on some k8s libraries:
>>> k8s.io/apiextensions-apiserver-0.0.0-20180808065829-408db4a50408
>>> k8s.io/apimachinery-0.0.0-20180621070125-103fd098999d
>>> k8s.io/client-go-0.0.0-20180806134042-1f13a808da65

I would like to update those to match recent k8s versions, but it's not clear if we want to support the last N-3 Kubernetes versions whether we should include the v1.15 releases of these libraries or the v1.18 releases.
AC:

[ ] Determine which version of the Kubernetes libraries we use we should upgrade to
[ ] Update the project to use newer tags of the Kubernetes libraries we include

#1434 - Updated k8s libraries:

k8s.io/api -> v0.22.3
k8s.io/apiextensions-apiserver -> v0.22.3
k8s.io/apimachinery -> v0.22.3
k8s.io/client-go -> v0.22.3

Based on https://github.com/kubernetes/kubernetes/releases/tag/v1.22.3


completion: generate completion for aur-depends

In cadf3f7 (aur-depends: implement --pkgbase, --pkgname, --table,
2019-01-14) aur depends gained option handling but completion for it is
not being generated.
I noticed that there was a mismatch in number of scripts using parseopts
and the number of scripts with autocomplete, but because the macro
arguments were not lexicographically sorted spotting the missing one
took more seconds than it should.
So lets sort the arguments and move depends to HAVE_OPTDUMP so
completions are generated for it.

:+1:


Marge front back

Hello mate,
in this pull request I would like to review our code for Marge's front and back end together in this part I did the following :
-consuming signup/in API
-Consume fetch items API
-Individual items details Fetch
-Consume reservation API endpoint

extra feature.

hello @abdessalem1998, You have merged this branch before i reviewed it. and yet it consists of errors.
I really think this is a big mistake given we are hours to the presentation.


Missing Files?

I've been trying to get metalign up and running for a metagenomics project I'm working on. I originally realized when I cloned the github repository, the db_info.txt file was not present and was giving me an error. I then googled for the file and found it published by you online. When I got that downloaded it ran for a bit, and then gave me the following message:
(metalign) 53 [vortex] metalign.py reads.fna /sciclone/scr10/echolley/igem/Metalign/data

********** Used parameters for Stage 1 : **********
No. of input files  : 1
Output file name  :
No. of working directories  : 1
Input format  : FASTA
Output format : KMC
k-mer length  : 60
Max. k-mer length : 256
Signature length  : 9
Both strands  : true
RAM only mode : false
******* Stage 1 configuration: *******
No. of bins : 512
Bin part size : 65536
Input buffer size : 16777216
No. of readers  : 1
No. of splitters  : 3
Max. mem. size  : 12000MB
Max. mem. per storer  : 6177MB
Max. mem. for single package : 24MB
Max. mem. for PMM (bin parts): 9504MB
Max. mem. for PMM (FASTQ) : 1684MB
Max. mem. for PMM (reads) :  3MB
Max. mem. for PMM (b. reader):  805MB
Stage 1: 100%
********** Used parameters for Stage 2 : **********
Min. count threshold  : 2
Max. count threshold  :<PHONE_NUMBER>
Max. counter value  : 3
******* Stage 2 configuration: *******
No. of threads  : 4
Max. mem. for 2nd stage :  775MB
Stage 2: 100%
1st stage: 1.71258s
2nd stage: 4.20068s
Total : 5.91326s
Tmp size : 44MB
Stats:
No. of k-mers below min. threshold :  23198756
No. of k-mers above max. threshold : 0
No. of unique k-mers  :  33795549
No. of unique counted k-mers  :  10596793
Total no. of k-mers :  49395545
Total no. of reads  :  300969
Total no. of super-k-mers : 2022470
Error: Cannot open file /sciclone/scr10/echolley/igem/Metalign/data/cmash_db_n1000_k60_dump.kmc_pre
KMC dump ver. 3.2.4 (2024-02-09)
Usage:
kmc_dump [options] <kmc_database> <output_file>
Parameters:
<kmc_database> - kmer_counter's output
Options:
-ci - exclude k-mers occurring less than  times
-cx - exclude k-mers occurring more of than  times
Traceback (most recent call last):
File "/sciclone/home/echolley/.conda/envs/metalign/bin/StreamingQueryDNADatabase.py", line 117, in
raise Exception("Training/reference file %s does not exist." % training_database_file)
Exception: Training/reference file /sciclone/scr10/echolley/igem/Metalign/data/cmash_db_n1000_k60.h5 does not exist.
Traceback (most recent call last):
File "/sciclone/home/echolley/.conda/envs/metalign/bin/metalign.py", line 91, in
main()
File "/sciclone/home/echolley/.conda/envs/metalign/bin/metalign.py", line 84, in main
select.select_main(args) # runs select_db routine
File "/sciclone/home/echolley/.conda/envs/metalign/bin/select_db.py", line 158, in select_main
organisms_to_include = run_cmash_and_cutoff(args, taxid2info)
File "/sciclone/home/echolley/.conda/envs/metalign/bin/select_db.py", line 81, in run_cmash_and_cutoff
with(open(cmash_out, 'r')) as cmash_results:
FileNotFoundError: [Errno 2] No such file or directory: '/sciclone/scr10/echolley/igem/Metalign/data/9xykd9nm/cmash_query_results.csv'
I have looked in all of the folders in everything that was downloaded in the github clone, but I cannot find these. Any suggestions? Thank you!

Hello, thanks for your interest in Metalign! I haven't seen that before, but it seems to me like this could happen if either (1) the data wasn't all downloaded correctly or (2) you don't have write permission to the data/ folder. Could you check those? Did you run setup_data.sh in the scripts/ folder?

The scripts/ and data/ folders are missing in my installation of my_conda_envs/metalign
thanks,


Add ability to pull an entity by id

The Parature API allows retrieving an entity by it's id.  This is done by adding /{id} before the ? in the uri.  I propose adding a long property to the entity class called id, which when non-zero, will will add the /id to the uri and add then add the token parameter.  FYI: All the other queryable fields are not usable in this scenario.

@tjohnson1010 , do you mind expanding on your idea? We have methods that allow you to retrieve individual records by their long Id, matching the functionality of our API.
In the 3.0 branch, it's the ParaService.Get method.

In 2.X (currently master), it's ApiHandler..GetDetails.

These add the id to the uri, the same as a GET in your browser.

Thank you.  You are correct.  I dug through the code to look for the correct method and I didn't find it because I was limiting my search to the GetList method. I'll close this request.


Update index.md

Fixes #20372
@sujayvsarma @andliang please review, based on https://github.com/dotnet/aspnetcore/issues/14547

Closing this, will roll into another PR cleanup


Hitting Discord API rate limit, especially during special weeks.

When Cloudflare is doing their specials weeks or have more than 5 blog posts released at the same time, the worker will hit the Discord rate limit. So a way for it to retry needs to be set up.

Resolved with hotfix by Erisa


fix(layout): added github link

Please read and mark the following check list before creating a pull request (check one with "x"):

[x] I read and followed the CONTRIBUTING.md guide.
[x] I read and followed the New Feature Checklist guide.

Short description of what this resolves:
#1492

Hi @ayushi03jain, thanks but we decided to add this link only to the demo branch.


Automatically remove rejected sessions from review page, those with enough rejections, to avoid effort waste with ineligible sessions

The review page, at moment, list remaining sessions to review by the current reviewer user.
The application would remove the sessions with enough rejections to discard the session from the grade.
[] check if the 2 rejections is a manual rule, a configuration in the application or even if it can be configured in each conference
[] remove the rejected sessions from the list of sessions to be reviewed.
[] list number of remaining sessions and the "rejected sessions"
[] allow to list/filter "rejected sessions"

duplication of #274

duplication of #274


Hot restart breaks correspondence between text field and soft keyboard on Android

Steps to Reproduce
In the "Building Beautiful UIs with Flutter" code lab, step 5, using Android emulator. The UI contains a single TextField.

Tap the text field so that the soft keyboard appears.
Perform hot restart. Note: the soft keyboard stays up.
Type hmm on the keyboard. Note: the text field apparently receives nothing.
Dismiss the soft keyboard. Note: the keyboard disappears; the text field is still empty.
Tap the text field. Note: the text field now contains hmm.

Flutter Doctor
[✓] Flutter (on Mac OS X 10.12.5 16F73, locale en-US, channel alpha)
    • Flutter at /Users/mravn/github/flutter
    • Framework revision d36e2f6191 (8 days ago), 2017-06-21 15:09:10 -0700
    • Engine revision b0dee695ec
    • Tools Dart version 1.24.0-dev.6.7

[✓] Android toolchain - develop for Android devices (Android SDK 25.0.3)
    • Android SDK at /Users/mravn/Library/Android/sdk
    • Platform android-25, build-tools 25.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[✓] iOS toolchain - develop for iOS devices (Xcode 8.3.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 8.3.3, Build version 8E3004b
    • ios-deploy 1.9.1
    • CocoaPods version 1.2.1

[✓] Android Studio (version 2.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Gradle version 3.2
    • Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)

[✓] IntelliJ IDEA Community Edition (version 2017.1.4)
    • Flutter plugin version 15.0
    • Dart plugin version 171.4694.29

[✓] Connected devices
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 7.1.1 (API 25) (emulator)

Also covered in #11011

Just hit this too, though on iOS. Closing as dupe of #10713 and #11011.


feat: x/oracle miss counter cli command

Description
Adds a miss counter query to the oracle's cli

Author Checklist
All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.
I have...

[ ] included the correct type prefix in the PR title
[ ] added appropriate labels to the PR
[ ] added ! to the type prefix if API or client breaking change
[ ] targeted the correct branch (see PR Targeting)
[ ] provided a link to the relevant issue or specification
[ ] added a changelog entry to CHANGELOG.md
[ ] included comments for documenting Go code
[ ] updated the relevant documentation or specification
[ ] reviewed "Files changed" and left comments if necessary
[ ] confirmed all CI checks have passed

Reviewers Checklist
All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.
I have...

[ ] confirmed the correct type prefix in the PR title
[ ] confirmed ! in the type prefix if API or client breaking change
[ ] confirmed all author checklist items have been addressed
[ ] reviewed state machine logic
[ ] reviewed API design and naming
[ ] reviewed documentation is accurate
[ ] reviewed tests and test coverage
[ ] manually tested (if applicable)

Codecov Report

Merging #835 (8922e9f) into main (4062f6e) will not change coverage.
The diff coverage is 50.00%.

@@           Coverage Diff           @@
##             main     #835   +/-   ##
=======================================
  Coverage   50.93%   50.93%
=======================================
  Files          64       64
  Lines        9428     9428
=======================================
  Hits         4802     4802
  Misses       4383     4383
  Partials      243      243

Impacted Files
Coverage Δ

x/leverage/types/tx.go
0.00% <0.00%> (ø)

x/leverage/simulation/operations.go
91.66% <100.00%> (ø)


--interactive-providers usage

Can the '--interactive-providers' directive provide an option to automatically test the next model after a model has been tested without waiting for the user to press 'Enter'?

Probably makes sense to remove this.  Curious why you ask?  We recently refactored evaluations to do providers 1 at a time, so if you set concurrency to 1 (promptfoo eval -j 1) it will ensure that only 1 provider is used at a time.  This is useful for local use cases like ollama.

I discovered this feature from the Ollama docs, and wondered exactly the same, if there could be an auto yes option.


X50Q Keyboard loses color profile and turns red.

It's set on autostart on reboot though.
So sometimes my custom color profile just stops working and the keyboard turns a solid color, usually red.
Starting the Das Keyboard-q software and changing color profiles doesn't work at all.

The issue seems to be that Quitting the Software doesn't Shut down the Das Keyboard Q-Service.
And that seems to be the one that is failing.
I upgraded from 3.2.6 to 3.2.8 and that restarted the service and after that the LEDs started responding again when changing color profiles.

Hi @Maltavius ,
If you are still having issues can you open a ticket on our helpdesk https://daskeyboard.mojohelpdesk.com/
Thanks !


Work Timeline - Worktype Colours

all pre-EA worktypes AKA Project Notification, CEAO's Designation, Exemption Order, Minister's Designation should be of the same colour.
The correct colour right now has only Minister's Designation. Can we make Project Notification same one?

(If yes, list here)
Screenshot
(Link above will always be the most up-to-date version.)

@maria-kuzmenko  Dinesh has questions for you!

Verified it and all the latest phases having correct colors.


It ignores bitdepth with no warning

Hi.
Setting bitdepth 10 or 12 has no effect on a system without proper libraries. It sould at least have a warning, which tell user how to acquire them.

This should be fixed in the next major release of h265ize.

Sorry, I should have put that better.
3 years later, the latest release doesn't have this fixed and no indication at all on what's missing or how to fix. I thought the work around may be to use -x and pass the bit depth options directly to ffmpeg, still no joy.
I tried running the latest ffmpeg which completely broke h265ize, forcing me to downgrade - but still unable to pass the 10bit option.

I might have figured this one out if anyone else reads this...
Discovered via: https://github.com/FallingSnow/h265ize/commit/a0574d40098adae8a6b555a86be010c94e740048
There's a line that describes using --10bit or --12bit instead of the described --bitdepth # for setting the bitdepth. This appears to work properly. I'm now seeing -pix_fmt yuv420p10le properly being passed as an argument.
Will update if I discover anything else, but this should really be added somewhere in the readme.


keepass: 2.46 -> 2.47

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/keepass/versions.
meta.description for keepass is: "GUI password manager with strong cryptography"
meta.homepage for keepass is: "http://www.keepass.info/"
meta.changelog for keepass is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 2.47 with grep in /nix/store/47x7kapalncfd08mgj58b5yjs7bmg2xi-keepass-2.47

directory tree listing: https://gist.github.com/5c8aee22278f7619bd0de5d0806daae1

du listing: https://gist.github.com/571b136db1b73cb95839ff814a91024d

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
keepass

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/47x7kapalncfd08mgj58b5yjs7bmg2xi-keepass-2.47 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A keepass https://github.com/r-ryantm/nixpkgs/archive/01ba0220732b585d1e6f888f7aa78964db1323e6.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/47x7kapalncfd08mgj58b5yjs7bmg2xi-keepass-2.47
ls -la /nix/store/47x7kapalncfd08mgj58b5yjs7bmg2xi-keepass-2.47/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

keepass

Maintainer pings
cc @AndrewMorsillo @obadz @jraygauthier for testing.

Closing as 2.48 was released in the meantime


Switched all the apology's to flash messages

Switched all the apology's to flash messages
Refactored the flash in layout.html to reflect the different flash categories:

success is a SVG check
warning is a SVG info symbol
danger is a SVG danger symbol

Add flash message with login success
Add name of db in README.md
Strike-through refactor flash in README.md

It all looks good, nice use of the conditional statement to dynamically plug in different types of flash statements based on the parameters fed to the function. Thanks for the good work!


Add pydoclint

Adds pydoclint extension to flake8 for docstring linting.

[x] Fix docstrings in recipes
[x] Fix docstrings in speechbrain
[x] Fix docstrings in templates
[x] Fix docstrings in tests

One thing that comes into my mind is that we should also make sure to update https://github.com/speechbrain/benchmarks as well.


bug in path handling

Hi, finding this extension useful. But i got some bug with the path handling on Fedora 37. If i make a inkscape file with linked image, regularly the tmp file is generated and svg-embed-and-crop tries to run on the file, but it fails because it wrongly formats the path of the linked image.
Caused by: edu.emory.cellbio.svg.EmbedAndCropException: Plugin error: Can't read file link: home/tomate/Downloads/clipout_error.jpg
but it should be "/home/tomate/Downloads/clipout_error.jpg". I dont know why it is parsing to "home/tomate/Downloads/clipout_error.jpg"
the command is:
java -cp "/home/tomate/.config/inkscape/extensions/svg_embed_and_crop/*" "edu.emory.cellbio.svg.EmbedAndCropInkscapeEntry" "/tmp/ink_ext_XXXXXX.svgJSY7V1" -o "/tmp/ink_ext_XXXXXX.svgJSY7V1.cropped"
if i run svg-embed-and-crop not within inkscape, but with regular bash cli in the same directory, where the saved svg is, everything is fine.

Thank you for the bug report, and sorry for the delayed response. My understanding from your report is that the bug occurs when calling the plugin from Inkscape, but does not occur when calling the program from the shell, is that correct? Which version of Inkscape are you using?

Also, can you please post a snippet from the SVG file including the relevant image tag? Should look something like this:
    <image
       clip-path="url(#clipPath17749)"
       transform="matrix(0.4984632,0.03917196,-0.03917196,0.4984632,101.50991,40.405525)"
       style="stroke-width:2.2883296"
       width="184.99667"
       height="138.7475"
       preserveAspectRatio="none"
       id="image1242"
       x="-1.5298071"
       y="-5.8591886"
       xlink:href="/path/to/image.png"
       sodipodi:absref="/path/to/image.png" />

Hi, sorry for weeks of latency. Made some example screenshots:
some image:

importing into inkscape v.1.2.2:

running the extension (non-saved file yet):
the absolute file location is /home/himbeere/Downloads/Auswahl_001.png

now saving as Auswahl_001.svg:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   version="1.1"
   id="svg2"
   width="1043"
   height="592"
   viewBox="0 0 1043 592"
   sodipodi:docname="Auswahl_001.svg"
   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:svg="http://www.w3.org/2000/svg">
  <defs
     id="defs6" />
  <sodipodi:namedview
     id="namedview4"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:showpageshadow="2"
     inkscape:pageopacity="0.0"
     inkscape:pagecheckerboard="0"
     inkscape:deskcolor="#d1d1d1"
     showgrid="false"
     inkscape:zoom="1.2991371"
     inkscape:cx="390.25904"
     inkscape:cy="296.73542"
     inkscape:window-width="1920"
     inkscape:window-height="1024"
     inkscape:window-x="0"
     inkscape:window-y="0"
     inkscape:window-maximized="1"
     inkscape:current-layer="g8" />
  <g
     inkscape:groupmode="layer"
     inkscape:label="Image"
     id="g8">
    <image
       width="1043"
       height="592"
       preserveAspectRatio="none"
       xlink:href="Auswahl_001.png"
       id="image10" />
  </g>
</svg>

modifying xlink:href does not change to fix it:

my extension files look alike:

import inkex
import subprocess
import os
from lxml import etree
from inkex import command

class EmbedAndCrop(inkex.EffectExtension):

	'''
	This extension does not work for embedded images, but only for linked ones
	'''

	def effect(self):

		cp = os.path.dirname(os.path.abspath(__file__)) + "/svg_embed_and_crop/*"
		output_file = self.options.input_file + ".cropped"

		cmd = 'java -cp "' + cp + '" "edu.emory.cellbio.svg.EmbedAndCropInkscapeEntry" "' + self.options.input_file + '" -o "' + output_file + '"'
		with subprocess.Popen(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE) as proc:
			proc.wait()
			stdout, stderr = proc.communicate()
			if stderr.decode('utf-8') != "":
				inkex.utils.debug(stderr.decode('utf-8'))
		#cli_output = command.call('java', '-cp', cp, 'edu.emory.cellbio.svg.EmbedAndCropInkscapeEntry', self.options.input_file, "-o", output_file)
		#if len(cli_output) > 0:
		#	self.debug(_("Inkscape extension returned the following output:"))
		#	self.debug(cli_output)

		if not os.path.exists(output_file):
			raise inkex.AbortExtension("Plugin cancelled")
		stream = open(output_file, 'r')
		p = etree.XMLParser(huge_tree=True)
		doc = etree.parse(stream, parser=etree.XMLParser(huge_tree=True))
		stream.close()
		root = self.document.getroot()
		kept = [] #required. if we delete them directly without adding new defs or namedview, inkscape will crash
		for node in self.document.xpath('//*', namespaces=inkex.NSS):
			if node.TAG not in ('svg', 'defs', 'namedview'):
				node.delete()
			elif node.TAG in ('defs', 'namedview'): #except 'svg'
				kept.append(node)

		children = doc.getroot().getchildren()
		for child in children:
		   root.append(child)
		for k in kept:
			k.delete()

if __name__ == '__main__':
	EmbedAndCrop().run()

<?xml version="1.0" encoding="UTF-8"?>
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
    <name>SVG Embed And Crop Linked Images</name>
    <id>svg_embed_and_crop</id>
    <effect>
        <object-type>all</object-type>
        <effects-menu>
            <submenu name="Extensions">
                <submenu name="Tracing/Images/Edge Detection" />
            </submenu>
        </effects-menu>
    </effect>
    <script>
        <command location="inx" interpreter="python">svg_embed_and_crop.py</command>
    </script>
</inkscape-extension>

Hi. thanks for that commit! now it seems to work, but i have a few other issues:

if i put in some embedded image, the process hangs forever - have to restart inkscape completely
If i use a linked image, it works well
If i use a linked image with a clipping, it works too - but the clipping itself is not removed from the svg file

I can't replicate the issue with embedded images. Expected behavior is that the element should not be altered. Can you upload the chunk of the SVG file with the image tag?
Retention of the clipping mask is the expected. This is needed to preserve the appearance of the image in cases when the clipping mask is not exactly aligned with pixel boundaries. This occurs most obviously with images that have been rotated.


Create and deploy Lambda function that queries the FAM db with each authentication event

This is the task that implements the lambda function to query FAM and update the JWT. Detailed design is in the dependent task (#24).
AC:
Pick a technology (Python)
Extract the inputs from the incoming request
Implement and test the actual SQL query
Parse the query results and convert to formatted JSON for the response (adding to the JWT as part of the response)
Handle error scenarios (no data found, etc.)
Deploy the authorization lookup lambda
Deploy any permissions required for the Lambda to query the database

Summarizing action items that came out of pair programming session (10-19-2022)

Harmonize the database setup / configuration for local development on both flyway and the api so that either database can be used interchangeably for development
Define a standardized location for the virtual environment used for local development, and update the vscode config
Database migrations:

review the db migration 11 and get it working in Alembic so that the alembic migrations can be cascaded down to flyway
Also create a unique constraint on the combination of cognito_client_id and application_id for the table fam_application_client

fix the VS code test config so that it works for all the various pytests
create a readme that defines the local dev setup for developing the auth function
refactor / cleanup work that was completed during the pair programming session:

identify and implement additional tests required
move setup code out of test and into fixtures to promote re-use
potentially modify the lambda module into OO
fix linting errors / warnings

Here's a direct link to the wiki page that defines the behaviour: https://github.com/bcgov/nr-forests-access-management/wiki/Authorization-Mechanism

Seems to have an error in DEV. Need to debug and get it working.


Sharing default application config in CredHub

Always including application as default so that it can be shared across all applications to be consistent with other repository implementations.
Sharing secrets to the application from the default profile.
Updated the docs to reflect the changes

@Albertoimpl do you want this in Greenwich? If so, you'll need to target the 2.1.x branch.

Thanks for taking the time to review it @spencergibb!
It would be great to have it in Greenwich.
Do you cherry-pick it to master or should I duplicate the PR?

If you rebase to 2.1.x and the force push and then change the base branch it should work.

Closing in favor of #1477


Reducing compilation times

The plan of this PR is to reduce the number of times the objective function is compiled.
I started by adding a test in common_tests to see how many times a function is compiled for each solver, see below for the results.
I will focus first on a simple solver like gradient descent to see if we can reduce the number of compilations.
Then I'll extend to each solver until the aforementioned test can be run to satisfy a single compilation of the objective.
AndersonWrapper                       : objective compiled 3 times
BFGS with zoom linesearch             : objective compiled 8 times
ArmijoSGD                             : objective compiled 5 times
GaussNewton                           : objective compiled 26 times
GradientDescent                       : objective compiled 3 times
LBFGS with zoom linesearch            : objective compiled 8 times
LBFGS with hager-zhang linesearch     : objective compiled 75 times
LBFGS with backtracking linesearch    : objective compiled 5 times
LevenbergMarquardt                    : objective compiled 30 times
NonlinearCG with zoom linesearch      : objective compiled 8 times
PolyakSGD                             : objective compiled 3 times
OptaxSolver                           : objective compiled 3 times
AndersonAcceleration                  : objective compiled 3 times
Broyden with backtracking linesearch  : objective compiled 11 times
Bisection                             : objective compiled 4 times
BlockCoordinateDescent                : objective compiled 5 times
LBFGSB with zoom linesearch           : objective compiled 8 times
ProjectedGradient                     : objective compiled 3 times
ProximalGradient                      : objective compiled 3 times
MirrorDescent                         : objective compiled 2 times
BacktrackingLineSearch                : objective compiled 5 times
HagerZhangLineSearch                  : objective compiled 40 times
ZoomLineSearch                        : objective compiled 6 times

I'm now printing the type of the input:

If the function is jitted:

At compilation time, this type must be a Tracer.
Afterwards, nothing will be printed.

Otherwise if the function is not jitted,

no compilation happens, so the printed type is not Tracer.
The results are given below. The current implementation is not as bad as previously claimed: for e.g. the OptaxSolver there is only one compilation (during the update). The call to the objective in the init function (at least in OptaxSolver/PolyakSGD but I think in other solvers too) does not seem to incur additional compilations.

AndersonWrapper                       : objective compiled 2 times
BFGS with zoom linesearch             : objective compiled 7 times
ArmijoSGD                             : objective compiled 3 times
GaussNewton                           : objective compiled 25 times
GradientDescent                       : objective compiled 2 times
LBFGS with zoom linesearch            : objective compiled 7 times
LBFGS with hager-zhang linesearch     : objective compiled 38 times
LBFGS with backtracking linesearch    : objective compiled 3 times
LevenbergMarquardt                    : objective compiled 29 times
NonlinearCG with zoom linesearch      : objective compiled 7 times
PolyakSGD                             : objective compiled 1 times
OptaxSolver                           : objective compiled 1 times
AndersonAcceleration                  : objective compiled 2 times
Broyden with backtracking linesearch  : objective compiled 6 times
Bisection                             : objective compiled 2 times
BlockCoordinateDescent                : objective compiled 5 times
LBFGSB with zoom linesearch           : objective compiled 7 times
ProjectedGradient                     : objective compiled 2 times
ProximalGradient                      : objective compiled 2 times
MirrorDescent                         : objective compiled 2 times
BacktrackingLineSearch                : objective compiled 3 times
HagerZhangLineSearch                  : objective compiled 40 times
ZoomLineSearch                        : objective compiled 6 times


Design the UI properly

The UI is currently thrown together quickly. it should have a real design

New design under way and being implemented


Add RB2B script to KitOps site

Description
This PR adds a custom marketing analytics that we want.
Linked issues
https://github.com/jozu-ai/kitops/issues/383

@javisperez where are we with this?


Make copyfileobj Python 3.6 compatible

Instead of weird version checks I've updated the copyfileobj to make it compatible with Python 3.6. The change fixes both keyword argument issue and use of an appropriate bufsize mentioned by @fdr.
Fixes #322
Fixes #376
Fixes #380

You could also just put the version check into the cmd.py file's monkeypatch_tarfile_copyfileobj() function and not monkeypatch anything on 3.6+. That's worked for me, but this is fine too.

You could also just put the version check into the cmd.py file's monkeypatch_tarfile_copyfileobj() function and not monkeypatch anything on 3.6+. That's worked for me, but this is fine too.

I will merge this so that master branch works with 3.6.

@deverant
Can you pump the release version and add this fix into the latest release?
This is still not in the latest release which is still breaking for many users installing with pip.

@q8webmaster Unfortunately I don't have access to do that. I guess only @fdr could do that?


Update Cypress test to cover "Intelligent scissors blocking feature".

Motivation and context
Update Cypress test to check "Intelligent scissors blocking feature". PR #3510
How has this been tested?

Checklist

[x] I submit my changes into the develop branch
[ ] I have added description of my changes into CHANGELOG file
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] I have linked related issues (read github docs)
[ ] I have increased versions of npm packages if it is necessary (cvat-canvas,
cvat-core, cvat-data and cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[ ] I have updated the license header for each file (see an example below)

# Copyright (C) 2021 Intel Corporation
#
# SPDX-License-Identifier: MIT

@klakhov Please, review


Added tags for projects.

Added tags for projects.

👷 Deploy Preview for yunrui-zhang processing.

Name
Link

🔨 Latest commit
a44e66e09b1ba6b463cee06e2ce7bf8ef8e414e2

🔍 Latest deploy log
https://app.netlify.com/sites/yunrui-zhang/deploys/6523e13244eb580008362a5f


fix for bug in @remove

Remove is using byId when I it should be using vmId

Thanks. This is an example where you think your test is doing something but it isn't checking anything. I'll update the test for this.

Hey, thanks for building this great package.

The changes are out on v2.9.3


Parse process ignoring source folder

In the command line we can specify the source for the data.
But, we don't use that value.  The data sub-folder is hard-coded into the process_regions method.
Note: in use on the real data I use an absolute path.  So, test implementation by temporarily renaming data to  data_rename.   Check parser runs when temporary path provided.
Ian worked around this by manually editing the instances of data/ to e:/src/

@IanMayo The root path for the data folder should be this right?
  source_dir = "data/PlatformData/"

no, it's a command-line parameter, data in the following:
python -m parser.parser data

So, if you temporarily rename data folder to data_rename, we'll run the import by typing:
python -m parser.parser data_rename


[FLINK-2834] Global round-robin for temporary directories

Multiple TaskManager filesystems can be used by configuring multiple temporary directories.
This patch changes the process of spilling files from a per-operator round-robin to a global
round-robin such that each directory is written to in turn across all operators, reducing
unbalanced I/O due to bunching.

Looks good to me, +1 to merge this!

Will merge this PR


with Polymer#1.05-update, style-sheets and custom-style-elements are not parsed in my project anymore

I think, I kept following rules for mixins and css-variables but console says "Uncaught TypeError: Cannot read property 'trim' of undefined"
Everything is fine with my style-sheets with Polymer#1.04, and I don't see anything wrong in my code
https://github.com/Fairyon/webvisual/tree/develop/src/public/css

Thanks for finding this issue. We'll correct it in the next release. In the meantime, here is a workaround, remove all the new lines following : in this rule: https://github.com/Fairyon/webvisual/blob/develop/src/public/css/app-theme.html#L320.

Thank you so much, without this certain mixin, it's working

Is this problem back? After I run gulp serve:dist I'm getting Cannot read property 'trim' of undefined

This is with Polymer Starter Kit 1.2.3
Thanks,


Where to submit xml configuration?

I didn't found information about how to submit the task definition xml? Maybe I missed some information...

If you are talking about SV-COMP, you are not required to submit the benchmark-definition XML file. Instead define which categories you participate and which command-line options are required for your tool (including those for memory model and machine model) in your system-description paper.


PrimeNG production build with primeng.js not working - Wiki

I'm submitting a ...  (check one with "x")
[X ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here, instead see use [gitter](https://gitter.im/mgechev/angular2-seed) or [stackoverflow](https://stackoverflow.com/questions/tagged/angular2)

Current behavior
Production build - I need to add PrimeUI js file instead of Primeng to make it work.. I am getting an error "Ultima is not defined" when I inject PrimeNG/PrimeNG.js.. something is not correct when it is bundling using Production build

Expected behavior
Latest PrimeNG does not depend on PrimeUI js file.. so it should work with Primeng js file

Minimal reproduction of the problem with instructions
// Add NPM third-party libraries to be injected/bundled.
this.NPM_DEPENDENCIES = [
...this.NPM_DEPENDENCIES,
// {src: 'jquery/dist/jquery.min.js', inject: 'libs'},
// {src: 'lodash/lodash.min.js', inject: 'libs'},
{ src: 'primeng/resources/primeng.min.css', inject: true },
{src: 'primeui/primeui-ng-all.min.js', inject: true}
  // inject into css section

];
// Add `local` third-party libraries to be injected/bundled.
this.APP_ASSETS = [
  ...this.APP_ASSETS,
  {src: `${this.APP_SRC}/assets/css/main.css`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/js/layout.js`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/js/nanoscroller.js`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/js/ripple.js`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/js/swipe.js`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/theme/theme-purple-cyan.css`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/css/layout-purple-cyan.css`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ultima-ng-1.0.2/layout/css/animate.css`, inject: true, vendor: false},
  {src: `${this.APP_SRC}/libs/ionicons-2.0.1/css/ionicons.min.css`, inject: true, vendor: false},

Instead of PrimeUI js file, If I give primeng js file, it works in Dev build but not in Production build

What is the motivation / use case for changing the behavior?
Use Primeng/Primeng js file instead of PrimeUI js file as Primeng does not depend on PrimeUI anymore

Please tell us about your environment:

Chrome, NodeJS, Ultima, PrimeNG

Angular Seed Version: 2.0.X

Node: node --version = 7.0

Followed Wiki https://github.com/mgechev/angular-seed/wiki/Add-PrimeNG

I would like to use Primeng.js
// Add NPM third-party libraries to be injected/bundled.
this.NPM_DEPENDENCIES = [
...this.NPM_DEPENDENCIES,
// {src: 'jquery/dist/jquery.min.js', inject: 'libs'},
// {src: 'lodash/lodash.min.js', inject: 'libs'},
{ src: 'primeng/resources/primeng.min.css', inject: true },
{src: 'primeng/primeng.js', inject: true}
// inject into css section
];
PrimeNG.js has export statements for the components that are in another folder.. so I think there is an issue with Production build when PrimeNG.js is injected

Just like in SYSTEM_CONFIG_DEV you need to add reference to primeng in SYSTEM_BUILDER_CONFIG.
Take a look at the config file and the inline docs.

Project.config.ts
this.SYSTEM_CONFIG_DEV.paths['primeng'] =
${this.APP_BASE}node_modules/primeng/primeng;
  this.SYSTEM_BUILDER_CONFIG.packages['primeng'] = {
      main: 'primeng.js',
      defaultExtension : 'js'
  };

I have tried different things..
this is the only thing that is working..
not sure why it is not working with primeng/primeng.js
// Add NPM third-party libraries to be injected/bundled.
this.NPM_DEPENDENCIES = [
...this.NPM_DEPENDENCIES,
// {src: 'jquery/dist/jquery.min.js', inject: 'libs'},
// {src: 'lodash/lodash.min.js', inject: 'libs'},
{ src: 'primeng/resources/primeng.min.css', inject: true },
{src: 'primeui/primeui-ng-all.min.js', inject: true}
  // inject into css section

];

Ok, I'm reopening the issue and will give it a try in the next days.

Thank you..

May I ask, why do you need primeui-ng-all.min.js or primeng.js?
I am asking because I too use PrimeNG in one of our projects and have had no problems in dev or production build. primeui was removed from dependencies a while ago and primeng.js is not needed in NPM_DEPENDENCIES
You can check out the PrimeNG Setup link for the official documentation (included systemjs setup).
Alternative
I personally (different from the official PrimeNG documentation) have no changes in SYSTEM_CONFIG_DEV nor SYSTEM_BUILDER_CONFIG. I simple use it injecting only the css as so
this.NPM_DEPENDENCIES = [
  ...this.NPM_DEPENDENCIES,
  { src: 'font-awesome/css/font-awesome.min.css', inject: true },
  { src: 'primeng/resources/themes/bootstrap/theme.css', inject: true },
  { src: 'primeng/resources/primeng.min.css', inject: true },
  { src: 'jquery/dist/jquery.min.js', inject: 'libs' },
  // {src: 'lodash/lodash.min.js', inject: 'libs'},
];

and it works, both for build.dev and build.prod. Again, I do not change anything for SYSTEM_CONFIG_DEV nor SYSTEM_BUILDER_CONFIG whether for paths or packages.

If I don't give js file reference I get an error..In addition to PrimeNG, we are using Ultima theme that has .js files.. I think javascript of Ultima theme looks for PrimeNG/PrimeUI js file
layout.js?1478009993283:371 Uncaught ReferenceError: $ is not defined(…)
nanoscroller.js:12 Uncaught ReferenceError: jQuery is not defined(…)
ripple.js:1 Uncaught ReferenceError: $ is not defined(…)
swipe.js:14 Uncaught ReferenceError: jQuery is not defined(…)

Cagatay from PrimeTek confirmed that PrimeNG does not need PrimeUI but the Ultima theme we are using depends on jquery.. so I need to give Primeui-all-ng.min.js


EMAG sparks don't appear anymore

Description

i swear we used to have this.

they should still be on doors


Unique cache key with value "0" is cached for 1 minute on every request

Laravel Version: 5.4.23
PHP Version: 7.1.6.

Description:
For some reason production server cache folder grows in size with no particular reason.
To start off - we do not use caching nowhere in whole project.
In .env file we have CACHE_DRIVER=file. Server is deployed on Digital Ocean. This behaviour is not happening in local environment.
I added listener to Illuminate\Cache\Events\KeyWritten event and did a simple log:
public function handle(KeyWritten $event)
    {
        Log::info('New cache written', [
            'key' => $event->key,
            'value' => $event->value,
            'minutes' => $event->minutes,
            'request' => (string) request()
        ]);
    }

What I wound out inspecting the logs was that on every request a new key is added to cache always with value 0 for 1 minute. So on every request 14kb are added to cache folder.
I will tell this again - nowhere in project we explicitly call Cache::put. When searching in all project only this line from source code came up.
Currently we have set up to run php artisan cache:clear on every deploy but still want to find what the cause of this issue is.

Could you also share the cache key with us? A 60 second cache time sounds like the request throttling, but that should only be active for api requests.
You can use debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS) to get a stack trace to debug who triggers the KeyWritten event, and probably track down where it starts at.

Two things:

Laravel 5.4 is no longer supported
This doesn't seem like a bug. You can use a forum or slack channel to get your issue solved

This looks like the requests throttler, make sure you're not using it.


fix: gaia profile test

Try out this version of Leather — Extension build, Test report

Attempting to fix the profile test. They passed locally by separating the tests and forcing the open pages closed. The last test was getting stuck not even logging into the account (I think).
EDIT: Also, changing the Gaia test to sign into Account 2, bc it appears to get stuck trying to sign into Account 1.

Thanks @fbwoolf . I'm going to merge this to have the tests fixed elsewhere.


chain_name mismatch from folder name creating duplicate entries

The chain_name for both chain.json and assetlist.json should be renamed to odin1, similar to how passage1 has its own chain_name: passage1 to distinguish it from passage.

temporary fix here https://github.com/cosmos/chain-registry/pull/5579
@JeremyParish69 we need a validation for this

Resolved by https://github.com/cosmos/chain-registry/pull/5580


Timeout XBee Series 2 Pro S5

Hi mate,
Try to get controller by issuing this statement on my XBee Series 2 Pro S5
var controller = await XBeeController.FindAndOpenAsync(SerialPort.GetPortNames(), 115200);
but it keeps on throwing TimeoutException on this statement from class XBeeControllerBase :
if (await Task.WhenAny(taskCompletionSource.Task, delayTask).ConfigureAwait(false) !=
taskCompletionSource.Task)
{
throw new TimeoutException();
}
Got Hardware version correctly filled up...but address is always null (maybe it is the problem?)
Can you help?
Thank u
Fred

Hm not sure. I'll take a look as soon as I can.

From: Frederic Guiet<EMAIL_ADDRESS>Sent: Monday, July 24, 2017 4:21:27 PM
To: jefffhaynes/XBee
Cc: Subscribed
Subject: [jefffhaynes/XBee] Timeout XBee Series 2 Pro S5 (#32)
Hi mate,
Try to get controller by issuing this statement on my XBee Series 2 Pro S5
var controller = await XBeeController.FindAndOpenAsync(SerialPort.GetPortNames(), 115200);
but it keeps on throwing TimeoutException on this statement from class XBeeControllerBase :
if (await Task.WhenAny(taskCompletionSource.Task, delayTask).ConfigureAwait(false) !=
taskCompletionSource.Task)
{
throw new TimeoutException();
}
Got Hardware version correctly filled up...but address is always null (maybe it is the problem?)
Can you help?
Thank u
Fred
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/jefffhaynes/XBee/issues/32, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AJSKRz0LeuPt8T3lb5yXuddmjIlD9vBMks5sRPzHgaJpZM4OhsKW.

Hey Jeff,
Thank for ya answer.
I added this line to XBeeControllerBase so my XBee Pro 5S get recognized
Line about 560 : case HardwareVersion.XBeeProS5:
return new XBeeSeries2(this, HardwareVersion.XBeeProS2, address);
Add to say that my XBee is using API mode 2
and voila...
Fred

I'm not familiar with that model.  What value to you assign to HardwareVersion.XBeeProS5?

Heya,
I set HardwareVersion.XBeeProS5 to 0x1D
I wanted to order more of that product but it is now obselete...so may be it is not worth adding this device to your great C# XBee API...I am currently using an old API (that is still working so...)
Fred


Hard to login to chat room - can't scroll to authorize button

I've just tried to log in to the chat. I clicked on the button to login button that brought up the Oauth authorization page of GitHub, but I could not see the "Authorize button".
It was under the fold and I could not scroll in that window. (OSX , Firefox, 13" screen).
This will probably only happen on small screens and if you are a member of many organizations.
After zooming out and making the fonts smaller I could see the button and get in, but enabling scrolling there would be better.
I am not sure if this is an issue related to FreeCodeCamp or actually GitHub but I did not have the same issue when I signed up on the main page of FreeCodeCamp using my GitHub account.

Could you provide screenshots?

The same problem even if I maximize that window.

Normally you should be able to scroll down. Or just expand the window manually.
From what I can see - you've managed to log in, so I'll close this issue as it's not related to FCC.

I have been login for over a hour and I have been put out any visual arts
thank you for being there for other's
Gary M Barker
On Feb 18, 2016 9:43 PM, "Akira Laine"<EMAIL_ADDRESS>wrote:

Closed #7121 https://github.com/FreeCodeCamp/FreeCodeCamp/issues/7121.
—
Reply to this email directly or view it on GitHub
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/7121#event-556120473
.


[BUG] Failed to load model [1.20.1.a]

The bug

Forge fails to map overlay textures.
A list of all texture errors (see below)

To Reproduce
Steps to reproduce the behavior:

Starting game with mod 'EnderIO-1.20.1-6.0.14-alpha'

Blocklist
enderio:models/block/athena/advanced_capacitor_bank_part.json
enderio:models/block/athena/basic_capacitor_bank_part.json
enderio:models/block/athena/vibrant_capacitor_bank_part.json
Please watch out uploaded latest log file.
Screenshots
If applicable, add screenshots to help explain your problem.
Version information:

OS: [Forge 47.1.3]
Java version [17]
Minecraft version [1.20.1]
EnderCore version [6.0.14-alpha]
Version [6.0.14]

Additional context
latest.log

this doesn't cause any problems, we can check if this warning can be supressed

ok.do this. thanks

The remedy for this could be to have the athena (or CTM in future) resources loaded if the mod is present :)

Can confirm this is still happening, not been suppressed yet.

Mod Athena fix this issue.

Since 11 monhtes I close this.


promtool does not accept names with dots for backfill

Using dot in a parameter name should be valid
What did you do?
I've used the following file (this is simplified version):
$ cat of.1.txt
# HELP disk.used disk used
# TYPE disk.used gauge
disk.used{instance="<IP_ADDRESS>",job="node_exporter",mountpoint="/var/lib/scylla" ,serverId="279"} 0.17906300289943433<PHONE_NUMBER>.527
disk.used{instance="<IP_ADDRESS>",job="node_exporter",mountpoint="/var/lib/scylla" ,serverId="279"} 0.17906300289943433<PHONE_NUMBER>.527
disk.used{instance="<IP_ADDRESS>",job="node_exporter",mountpoint="/var/lib/scylla" ,serverId="279"} 0.17906300289943433<PHONE_NUMBER>.527
# EOF

and uploaded it with
promtool tsdb create-blocks-from openmetrics /prometheus/data/of.1.txt /prometheus/data/

What did you expect to see?
it should have been loaded
What did you see instead? Under which circumstances?
getting min and max timestamp: next: expected text in HELP, got "INVALID"
Environment

System information:
insert output of uname -srm here

Prometheus version:

prometheus, version 2.27.1 (branch: HEAD, revision: db7f0bcec27bd8aeebad6b08ac849516efa9ae02)
  build user:       root@fd804fbd4f25
  build date:       20210518-14:17:54
  go version:       go1.16.4
  platform:         linux/amd64

https://prometheus.io/docs/concepts/data_model/
Dots are not allowed in metric names: the metric name may contain ASCII letters and digits, as well as underscores and colons. It must match the regex [a-zA-Z_:][a-zA-Z0-9_:]*


Update elasticsearch-spark-30 to 8.15.1

About this PR
📦 Updates org.elasticsearch:elasticsearch-spark-30 from 8.15.0 to 8.15.1
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.elasticsearch", artifactId = "elasticsearch-spark-30" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.elasticsearch", artifactId = "elasticsearch-spark-30" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #1028.


ImageMaxRewritesAtOnce ignored (but displays correct configured value in admin interface)

It looks like the configured ImageMaxRewritesAtOnce is ignored when limiting concurrent image rewrites (and expensive operations), as the default rewrite options value is used which always keeps the default value (8).
The global options from the server context do contain the configured value, but we probably can't use those as the option is process-scoped.
Reported via https://groups.google.com/forum/#!topic/mod-pagespeed-discuss/D93W3Zaycp0 (and https://github.com/pagespeed/mod_pagespeed/issues/1289#issuecomment-217722496
)

Fixed by https://github.com/pagespeed/mod_pagespeed/commit/4f657b92984c19ea562b2279cb2ff3a634a2a1ca


progress bar in the makefile

that would be cool -- may require python wrapper or some cursed bash but python would be more system agnostic
note: really really low priority

lol


I followed your installation guide, but can not run material in my app. Help!

Here is source:
https://github.com/antonpegov/angular-fl/tree/91fd9a2a5b6f0223500a321652c702847fdd352c
Actual version running on ghpages:
https://antonpegov.github.io/angular-fl/

@antonpegov Try importing 'MaterialModule', instead of 'MdButtonModule, MdCheckboxModule', in your app.module.ts.

@ryanpm40 It's actually recommended to import individual modules.
@antonpegov You should be importing MdButtonModule and MdCheckboxModule  into your CharacterModule and every subsequent module that uses material components.

I've already tryed all that. No way. I think something wrong with npm dependences.

@antonpegov did you fix the Can't bind to 'value' since it isn't a known property of 'md-option' ? I've got exactly the same problem


Workflow is failing without json arg

Hi,
Just to let you know that your action is falling if you don't pass the --json option in the args. I've added you a screenshot to illustrate.

Cheers
Florian

Thanks for letting me know, probably just that fromJson doesn't work on the empty string when the --json flag is omitted.
Might just be as simple as adding an or operator || to the action.yml file
The README does mention that "note that the --json flag has been passed when deploying" and the work around is just to add the --json flag so I don't really consider this too urgent unless its actively breaking something?

It's not just the outputs that break, it's the whole step as far as I've tried, I wasn't using the outputs while trying first.
So maybe adding the info that the --json flag is required to make everything work should be more visible than a comment in the code example, or if you have any time to make it not fail without it could be even better!

Actually my errors are a little different:

Sorry to triple post. Seems my issues were related to something else on the Netlify end. Not sure what tbh but its working now haha. Its possible that deploying manually got it working again as I hadnt deployed for 2 months due to working on other stuff.

@leeovery Yeah it looks like the action throws out this kind of error when it can't parse outputs for any reason. I just got it for trying to deploy a non-existent dir.

Yea I figured out the same thing a few days ago. My error was typescript wasn't compiling during the build process. The action was suppressing the error so it was hard to track down. 😂

Yeah I think I'm debugging a similar issue elsewhere as well.
I determined the simplist fix was to remove these outputs - they can still be accessed however, you just need to parse them from the output yourself using fromJson. Have added a recipe to the README for this as well to help others.
Closed by #4


Twitch IRC Capability: Commands

Overview
The Twitch commands capability grants several new messages. I've read that requesting this capability will also all the receipt of whispers. This needs to be confirmed.
https://dev.twitch.tv/docs/v5/guides/irc/#twitch-irc-capability-commands
Changes
New Messages:

CLEARCHAT
HOSTTARGET
NOTICE
RECONNECT
ROOMSTATE
USERNOTICE
USERSTATE
WHISPER

@PythooonUser would you be able to take a look at this?

Yes, I try.

@PythooonUser Question: is #15 a prerequisite for this?

This could be a prerequisite for the NOTICE command only, which takes a msg_id param.

Hmm. Does it still send it without requesting tags?

The WHISPER command can be received. In chat use /w nickname message.

The WHISPER command needs to have its own regex I think. The syntax for PythooonUser sending PythooonChatBot a whisper is:
<EMAIL_ADDRESS>WHISPER pythooonchatbot :hello.
So we can use the nickname we want to whisper to as the channel name without # as in the PRIVMSG regex.

Is there something left here?
As far as I was able to test it, /ban and /clear issue a CLEARCHAT, but /unban does not.
Also I was not able to test the RECONNECT event since I believe it is issued by the server itself.

If there is a message for a subscription with Twitch Prime, the PRIVMSG regex returns an error.

I will create an issue to improve how we use regular expressions to parse command parameters.

I think we are very close. I have some time this morning to review your changes.


faraday-agent-dispatcher: disable tests with addtional requirements

Description of changes
#326496
#326495

Things done

Built on platform(s)

[ ] 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

[ ] 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.11 Release Notes (or backporting 23.11 and 24.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

[ ] Fits CONTRIBUTING.md.

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

Result of nixpkgs-review pr 326560 run on x86_64-linux 1

2 packages built:

faraday-agent-dispatcher
faraday-agent-dispatcher.dist


Update middleman

Please fill in the sections below
Bump middleman related gems up, all minor changes
Identifying a user need
We need to keep our dependencies up to date, or this repo should be archived

Middleman updated as far as currently compatible in #349.


Limit the number of websocket connections

Question
I want to limit the number of websocket connections in the gateway, how should I handle it?

I turn you a ChatGPT answer, you can try:
public class CustomWebSocketHandlerDecoratorFactory implements WebSocketHandlerDecoratorFactory {

    private static final int MAX_CONNECTIONS = 100; // 最大连接数

    private final AtomicInteger connectionCount = new AtomicInteger(0);

    @Override
    public WebSocketHandler decorate(WebSocketHandler handler) {
        return new WebSocketHandlerDecorator(handler) {
            @Override
            public Mono<Void> handle(WebSocketSession session) {
                if (connectionCount.incrementAndGet() > MAX_CONNECTIONS) {
                    return session.send(Mono.just(session.textMessage("Too many connections")));
                }
                return super.handle(session)
                    .doFinally(signalType -> connectionCount.decrementAndGet());
            }
        };
    }
}

In the example above, we define a CustomWebSocketHandlerDecoratorFactory, and implements the WebSocketHandlerDecoratorFactory interface. In decorate approach, we return to a WebSocketHandlerDecorator instance, it will be on the basis of the original WebSocketHandler add a number of connections limit logic.
Specifically, in handle, we first determine whether the current number of connections exceeds the maximum number of connections. If so, we directly return a prompt message to the client. Otherwise, the original WebSocketHandler processor is invoked to process the connection request and reduce the connection count counter when the connection is closed.


fix the notice code, fix issue #23

fix the notice code so that the warning goes away when not needed.

👍