text:
Make CreateAzureVMFromPackerTemplate friendlier

Description
New tool, Bug fixing, or Improvement?
Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
For new tools, please provide total size and installation time.
Bug (-o json) and Improvement (naming, output)
Script failed if the default az output format had been changed.
Random naming of everything, and no summary of what was created made cleanup unnecessarily hard.

Related issue:
Check list

[ ] Related issue / work item is attached
[ ] Tests are written (if applicable)
[ ] Documentation is updated (if applicable)
[*] Changes are tested and related VM images are successfully generated

@howardjones, thank you for contribution!

authors: howardjones maxim-lobanov


text:
Building the example fails

Hi,
By running yarn build in /example/react-sass on master branch, I get

Error: Unexpected early exit. This happens when Promises returned by plugins cannot resolve. Unfinished hook action(s) on exit:
(vite:css) transform "vite-plugin-sass-dts-master/example/react-sass/src/App.module.scss"
at process.handleBeforeExit (file:///vite-plugin-sass-dts-master/example/react-sass/node_modules/rollup/dist/es/shared/node-entry.js:19948:28)
at Object.onceWrapper (node:events:628:26)
at process.emit (node:events:513:28)

Dev mode doesn't seem to work either, when loading the page it looks like it's stuck in a loop.

@iPapatsoris
Hi!!
Fixed /example/react-sass to get the build to pass.
Check it out.

source: gharchive/issue

authors: activeguild iPapatsoris

repo: activeguild/vite-plugin-sass-dts

license: MIT

license_type: permissive

license_source: github-api


text:
Added forgotten scope extension in the normalizer.

And removed one defunct file. Fixes #1913.

I'd like to have a test that covers this. @nordlander can you write one that properly covers this or can we just take the reproduction case from #1913 ? (I can add that in)

Just reuse the repro case!

source: gharchive/pull-request

authors: nordlander plajjan

repo: actonlang/acton


text:
Pull libxml2 from github

Seems to be problems pulling it from gitlab from github actions, so let's try pulling from github instead, where there's a read-only mirror.

This is instead incorporated into #990. Closing this one.


text:
⚠ Fetchers has degraded performance

In 0aa7be0, Fetchers ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 348 ms

Resolved: Fetchers performance has improved in 8f68574.

repo: acumenlabs/status-page


text:
⚠ Processors has degraded performance

In 6ae122f, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 93 ms

Resolved: Processors performance has improved in f95f2d0.


text:
⚠ Processors has degraded performance

In e330cd0, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 70 ms

Resolved: Processors performance has improved in 69514c1.


text:
Add MDIIO service.

Adds a link to MDIIO licensing service.

Had to commit it myself in 37db1c2. GitHub didn't let me merge it even though it looked clean 🤷♂

authors: ad-si metaloha

repo: ad-si/awesome-music-production

license: ISC


text:
Great App! Some quick thoughts and questions

First off, thank you for the work you've put into this app :)
I was looking for a way to apply a png as a texture on the taskbar while retaining the modern acrylic look. I initially started with Windhawk with the taskbar styler mod, but I could only get it to a apply a fill color
Then I found RainbowTaskbar, which unless I've missed something, is the only app outside of Stardock apps that can actually apply an image! Much cool :D
I noticed the layering system right away, and tried to use that to apply my png on top of the taskbar at ~50% transparency, but it seems like the png applies to the underlay? The documentation didn't explicitly say how it works. I wanted the png to be behind the buttons but on top of the acrylic layer, is that currently possible? In any case, I've got it mostly how I want now, and I can always tweak the image a little to suit the taskbar better
I also noticed that opening and closing the start menu sometimes (but not always) causes the taskbar to flicker, with the image very obviously going from 0% transparency to 100% and then back down to its set value very quickly. Is that a me problem, or did I run into an actual bug? It seems to be related to the changing focus state, so if I click off the taskbar or start menu, or launch an app from the start menu it will flicker, but if I press the win key twice or click the button twice it seems to be fine. (Windows 11 22621.2715, Explorerpatcher Windows10 Taskbar)
lastly, do you intend on/will you consider adding a toggle for the tray icon? I can hide it myself with advancedRun, but its always nice to not have to add yet another bat file to my list of startup tasks
thanks again and best wishes to you!!
cheers

Thanks a lot for the feedback!

Currently, it's not supported to place graphics behind the icons, but I will look into it, as it has came in mind a few times before.
Quick clarification about the layer system, it is used to mix all the graphics such as text, shapes and gradients by providing a per-layer transparency, and they can also be cleared separately. The layers are all displayed on the underlay.

Could you perhaps send me a video of the flicker you are talking about? I don't think that's happened to me.

I will add a toggle in the settings for the tray icon.

Thanks for the near instant reply!
I appreciate the clarification, that explains why it behaves the way it does
Here is a 10 second clip of the flickering. Upon viewing it back more slowly, I can see I that its actually the taskbar transparency that is doing the flickering. I suppose when it goes down to near 0% it has the effect of making the underlay appear more opaque.
https://github.com/ad2017gd/RainbowTaskbar/assets/92948468/9124b5c2-ac92-48dc-aeab-08c8460669bd

Currently, it's not supported to place graphics behind the icons, but I will look into it, as it has came in mind a few times before.
I will add a toggle in the settings for the tray icon

awesome, thank you!

good morning!
I disabled ExplorerPatcher, and no it does not flicker when disabled, nor does it flicker with ExplorerPatcher enabled when set to the windows 11 taskbar.
Happy to do more testing or provide logs, system info, etc
thanks for looking into this :)

Interesting. I think I can remember this happening on Windows 10. I'd have to set up a VM and get to working on a fix, but I don't know how much that'll take.

Whenever you can, no rush. I'll also test in a fresh VM (I keep a checkpoint of a fresh install + latest updates), see what happens, and post what I find here on Monday.
Enjoy your weekend!

So I gave it a quick test in my VM, and on a completely clean copy of windows it doesn't flicker at all while taskbar style is set to default or transparent, but does when set to blurred. Once I switch over the the windows 10 taskbar using explorerpatcher, the issue happens with blurred and transparent, but not default.
I haven't had a chance yet to test on an actual windows 10 system, but I will tonight. Let me know if there's anything specific you'd like me to test out on my end, happy to mess up the whole VM ;)


text:
Add optional destination function filtering for partner control function responses.

Basically implementing the outcome of #206, so you can listen for responses only to certain source internal functions.

Added in #250


text:
文本AlertView不好用

现在只支持单个TextField，像那种用户名密码就不好做了。

其实AlertView只是我用来演示的    如果有需求的话  可以参考alertView 自己实现一个

license: mit

license_source: bigquery


text:
🛑 AdAdapted Circulars is down

In 55e8bb9, AdAdapted Circulars (https://circulars.adadapted.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: AdAdapted Circulars is back up in ec0c07a.

repo: adadaptedinc/upptime-production


text:
setup.py fails to install with error "TypeError: init() takes exactly 2 arguments (4 given)"

Platform/operating system (i.e. Raspberry Pi with Raspbian operating system,
Windows 32-bit, Windows 64-bit, Mac OSX 64-bit, etc.):  Raspberry Pi 2 running Raspbian Stretch (specifically Hassbian)

Python version (run python -version or python3 -version):  python --version: 2.7.13; python3 --version: 3.5.3

Error message you are receiving, including any Python exception traces:
Output from "sudo python setup.py install":
running install
running bdist_egg
running egg_info
writing Adafruit_DHT.egg-info/PKG-INFO
writing top-level names to Adafruit_DHT.egg-info/top_level.txt
writing dependency_links to Adafruit_DHT.egg-info/dependency_links.txt
reading manifest file 'Adafruit_DHT.egg-info/SOURCES.txt'
writing manifest file 'Adafruit_DHT.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-armv7l/egg
running install_lib
running build_py
running build_ext
creating build/bdist.linux-armv7l/egg
creating build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/Beaglebone_Black.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/common.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/__init__.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/platform_detect.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/Test.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/Raspberry_Pi.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/Raspberry_Pi_2.py -> build/bdist.linux-armv7l/egg/Adafruit_DHT
copying build/lib.linux-armv7l-2.7/Adafruit_DHT/Raspberry_Pi_2_Driver.so -> build/bdist.linux-armv7l/egg/Adafruit_DHT
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/Beaglebone_Black.py to Beaglebone_Black.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/common.py to common.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/platform_detect.py to platform_detect.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/Test.py to Test.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/Raspberry_Pi.py to Raspberry_Pi.pyc
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/Raspberry_Pi_2.py to Raspberry_Pi_2.pyc
creating stub loader for Adafruit_DHT/Raspberry_Pi_2_Driver.so
byte-compiling build/bdist.linux-armv7l/egg/Adafruit_DHT/Raspberry_Pi_2_Driver.py to Raspberry_Pi_2_Driver.pyc
creating build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_DHT.egg-info/PKG-INFO -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_DHT.egg-info/SOURCES.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_DHT.egg-info/dependency_links.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
copying Adafruit_DHT.egg-info/top_level.txt -> build/bdist.linux-armv7l/egg/EGG-INFO
writing build/bdist.linux-armv7l/egg/EGG-INFO/native_libs.txt
zip_safe flag not set; analyzing archive contents...
creating 'dist/Adafruit_DHT-1.3.2-py2.7-linux-armv7l.egg' and adding 'build/bdist.linux-armv7l/egg' to it
removing 'build/bdist.linux-armv7l/egg' (and everything under it)
Processing Adafruit_DHT-1.3.2-py2.7-linux-armv7l.egg
Removing /usr/local/lib/python2.7/dist-packages/Adafruit_DHT-1.3.2-py2.7-linux-armv7l.egg
Copying Adafruit_DHT-1.3.2-py2.7-linux-armv7l.egg to /usr/local/lib/python2.7/dist-packages
Adafruit-DHT 1.3.2 is already the active version in easy-install.pth

Installed /usr/local/lib/python2.7/dist-packages/Adafruit_DHT-1.3.2-py2.7-linux-armv7l.egg
Traceback (most recent call last):
File "setup.py", line 94, in <module>
ext_modules       = extensions)
File "/usr/lib/python2.7/distutils/core.py", line 151, in setup
dist.run_commands()
File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "build/bdist.linux-armv7l/egg/setuptools/command/install.py", line 65, in run
File "build/bdist.linux-armv7l/egg/setuptools/command/install.py", line 115, in do_egg_install
File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py", line 360, in run
File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py", line 576, in easy_install
File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py", line 627, in install_item
File "build/bdist.linux-armv7l/egg/setuptools/command/easy_install.py", line 677, in process_distribution
TypeError: __init__() takes exactly 2 arguments (4 given)

List the steps to reproduce the problem below (if possible attach code or commands
to run):
git clone https://github.com/adafruit/adafruit_python_dht.git
cd adafruit_python_dht
sudo apt install build-essential python-dev
sudo python setup.py install

Any thoughts on what might be causing this? I previously had it working but had to reinstall.

This is probably not a specific issue with this library as I've seen this issue pop up elsewhere but you might want to try to update your distutils and setuptools. I don't know if that will fix it but it might be a start.

Hey, I was never able to get it working and the distutils/setuptools were up-to-date at the time. Not tried it since as my HomeAssistant instance was able to pick up and query the sensor with no issues. Will try again tonight.

@DoctorOctagonapus,
I couldn’t find a better way to contact you so I’m writing here. This comment will be deleted in one week to keep the issue discussion clean.
My name is Marat, I am a PhD student at Carnegie Mellon University. As a part of my research, I’m trying to better understand the sources of issue reports in open source.
Can you please help me by answering few questions about this issue? It shouldn’t take more than a couple of minutes. Here’s the google form: link
I will share everything I learn from answers to this survey with the community afterwards.
Thank you very much!

authors: DoctorOctagonapus geofbaum user2589


text:
spurious interrupt on lux threshold less than 1

I'm trying to cause an interrupt to be generated (interrupt pin pulled low) when light level exceeds a high threshold but not on a low threshold in a situation where the device is sometimes in almost complete darkness. In principle this should be easy enough to do.
TSL2561.threshold(cycles=2, min_value=0, max_value=100)
What I'm seeing is that if the reported light level drops below 1 (very dark) an unwanted interrupt will occur. If, however, I set the min_value to 1 I do not get an interrupt on lux levels that are 1 or more. Only on levels below 1. This tells me that low thresholds of 1 and above work properly. The same problem occurs when I set min_value to None, which appears to cause the driver to write nothing to the low threshold register.

Experimenting further, I am seeing that the device never reports a light level below 0.5 even if you have your finger covering the surface. I tried bumping the gain up from the default 1x to 16x, then it reports 0.0555... for the lowest light level and sometimes does not generate an interrupt.

Thank you for the detailed issue. We're not sure what's going on here!
This library is no longer supported and is being deprecated., Please consider checking out the CircuitPython library https://github.com/adafruit/Adafruit_CircuitPython_TSL2561 for using the TSL2561 with microcontrollers.

authors: carterw kattni


text:
tables

https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#tables
tables need at least three hyphens to be rendered as tables:

bad
bad

bad
bad

good
good

good
good

Thanks. Done.

authors: adam-p nickdesaulniers

repo: adam-p/markdown-here


text:
Issue with bam files from guppy

I basecalled using  guppy 6.5.7 dna_r10.4.1_e8.2_400bps_modbases_5mc_cg_sup.cfg, and used samtools cat to cat and then index the bam files. Those bam files work with other downstream packages.
I tried running methylartist and got this:
$ methylartist locus -i chr1:161449001-161450000 --ref GRCh38.fa --motif C --primary_only -b 001-021.modmapped.bam,113-01.modmapped.bam
File "/home/pkang/shared/software/methylartist/methylartist", line 2877
sys.exit(f'unparsable line in {args.bams}: {line.strip()}')
^
SyntaxError: invalid syntax
I also tried the test data and got the same error:
methylartist locus -d MCF7_data_megalodon.txt -i chr7:1072064-1101499 -g Homo_sapiens.GRCh38.97.chr.sorted.gtf.gz --genes GPER1 -l 1085667-1089471 -p 1,6,1,3,4
File "/home/pkang/shared/software/methylartist/methylartist", line 2877
sys.exit(f'unparsable line in {args.bams}: {line.strip()}')
^
SyntaxError: invalid syntax
Is there something else I need to do?

Sorry for the delay, could you let me know what version of python you're running this with (python --version)? My suspicion is that you might be using an older version that doesn't support f-strings.

See #59

authors: adamewing ccbruels

repo: adamewing/methylartist


text:
Feature request: Loading target multiple elements

Hi Adam,
I have a component where there are multiple action elements that can enter a loading state. I would like to target a subgroup of these elements when using the unicorn:loading tag.
This subgroup of elements is created in a for loop e.g
{% for project in filtered_projects %}

{{ project }}

{% endfor %}

Therefore I cannot simply use the same id or unicorn:key for all of them and target that, as this causes errors with other functionality within the component.
As you can see in the above template snippet, the ids of the elements have the pattern 'select-project-*' and so I wonder whether it would be possible to add some kind of wildcard functionality to target multiple elements? I've had a look at the code and it seems like some minor (possibly wishful thinking) modifications to eventListeners.js could achieve this.
Let me know your thoughts, or if you need anymore information. If there are no immediate red flags and you are keen, I'd be happy to try submit a PR.
Lastly, thank you for creating django-unicorn, it's great!

Hey! This is an interesting idea. I'd be interested in a PR that handles an asterisk as a wildcard if you are able.

Great! Will have a go at it.

@adamghill I'll close this now that the PR is in, thanks for that. Could I be added to the contributors on the readme please, for code and tests I guess? 😄 Cheers

@all-contributors please add @regoawt for code and tests

Done! Thanks for reminding me!

authors: adamghill regoawt

repo: adamghill/django-unicorn


text:
'SharpCompress.Common.IEntry' does not contain a definition for 'FilePath'

version  0.11.1 from Nuget is installed in vs2012 and project's target framework is 4.0.
When compiling, it gives :
Error	 23934
'SharpCompress.Common.IEntry'
does not contain a definition for 'FilePath' and
no extension method 'FilePath' accepting a first argument of type
'SharpCompress.Common.IEntry' could be found (are you missing a using directive or an assembly reference?)
fyi.

I believe it was renamed to Key in https://github.com/adamhathcock/sharpcompress/commit/66ffc82d41ff6faa22c89b85d7d74bfd0d59d8f7

repo: adamhathcock/sharpcompress


text:
🛑 Overtune Web is down

In 3eec09b, Overtune Web (https://overtune.io) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Overtune Web is back up in 3ae9e6d after 28 minutes.

repo: adamtester/overtune-status


text:
🛑 relay.c.im is down

In 40d5834, relay.c.im (https://relay.c.im/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.c.im is back up in cb8c8d0 after 9 minutes.


text:
🛑 mastodon-relay.moew.science is down

In ee23923, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in 801325d after 19 hours, 56 minutes.


text:
🛑 relay.wagnersnetz.de is down

In 4c8cb64, relay.wagnersnetz.de (https://relay.wagnersnetz.de/actor) was down:

HTTP code: 502
Response time: 590 ms

Resolved: relay.wagnersnetz.de is back up in b382235 after 19 minutes.


text:
🛑 mastodon-relay.moew.science is down

In 90cc6f4, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in 86e27b3 after 59 minutes.


text:
🛑 mastodon-relay.moew.science is down

In b435805, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: mastodon-relay.moew.science is back up in eefba4a after 8 minutes.


text:
🛑 relay.minecloud.ro is down

In e92481b, relay.minecloud.ro (https://relay.minecloud.ro/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.minecloud.ro is back up in e1c9230.


text:
🛑 relay.wagnersnetz.de is down

In b36bcee, relay.wagnersnetz.de (https://relay.wagnersnetz.de/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.wagnersnetz.de is back up in 9e878c0 after 3 hours, 7 minutes.


text:
🛑 relay.c.im is down

In 0067127, relay.c.im (https://relay.c.im/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.c.im is back up in 5ca22dd.


text:
🛑 relay.wagnersnetz.de is down

In 50c3bf8, relay.wagnersnetz.de (https://relay.wagnersnetz.de/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.wagnersnetz.de is back up in 76328c2.


text:
🛑 mastodon-relay.moew.science is down

In b0aab01, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 502
Response time: 312 ms

Resolved: mastodon-relay.moew.science is back up in 1800969.


text:
🛑 mastodon-relay.moew.science is down

In d5335e2, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 502
Response time: 689 ms

Resolved: mastodon-relay.moew.science is back up in 6050445.


text:
🛑 relay.national-defence.network is down

In 8533bf2, relay.national-defence.network (https://relay.national-defence.network/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.national-defence.network is back up in 876d451.


text:
🛑 mastodon-relay.moew.science is down

In 7cf93d4, mastodon-relay.moew.science (https://mastodon-relay.moew.science/actor) was down:

HTTP code: 502
Response time: 523 ms

Resolved: mastodon-relay.moew.science is back up in bc69cd5.


text:
🛑 relay.masto.social is down

In c4e4682, relay.masto.social (https://relay.masto.social/actor) was down:

HTTP code: 0
Response time: 0 ms

Resolved: relay.masto.social is back up in c805936 after 8 minutes.


text:
Teaser text not displayed in detail page

In a published blog post the teaser text is not displayed on the detail page of a blog post.
TODO: Add the teaser text to the xml output

Das ist merkwürdig. Der Teasertext befindet sich neben dem normalen Text ein weiteres Mal im separaten Bereich "Teaser" etwas darüber in der XML. Ich würde das Problem deshalb beim Importer vermuten, vllt hat ea dort ja Änderungen gegeben.

This blog post is a good example to explain the problem.
As you can see, the teaser text is contained in the teaser and display_content XML fields. However the adesso blog only includes the contents of the content field in the detail page of a blog post.
Also adding the teaser text to the content field should fix the problem.

authors: florianluediger silasmahler thombergs

repo: adessoAG/devblog


text:
chore(gradle): Simpler Kotlin DSL Property Assignment

Following #782

@spark-ui-bot spotless

Let's wait for https://github.com/pinterest/ktlint/pull/2382

@soulcramer this PR is ready to be reviewed :)

repo: adevinta/spark-android


text:
Drop dependency on ember-i18n

This is not used within the addon anymore in v2.

Build should pass once #143 has been merged

repo: adfinis-sygroup/ember-validated-form


text:
dynamically manipulating choices

Hello there! does we have setChoices available on this component?
i tried like this:
this.inputEl.setChoices([                     {                         value: 'Four', label: 'Label Four'                     },                     {                         value: 'Five', label: 'Label Five'                     },                     {                         value: 'Six', label: 'Label Six'                     },                 ])
what i am about to acheive here is dynamically changing the options based on what choice user have.
so for instance:
            this.inputEl.addEventListener('addItem', function(event) {               if(event.detail.value === 'a'){                     // change the choices...                }             });
i would be glad to hear from u guys.
tnx in advance.

Hello @pouyamiralayi,
In the case you are setting the component with type="single"/type="multiple", you can use setChoices() method or just update choices property:
this.inputEl.choices = [
  { id: 0, value: 'superstar', label: 'Superstar', selected: false },
  { id: 1, value: 'adizero', label: 'adizero', selected: false },
  { id: 2, value: 'stansmith', label: 'Stan Smith', selected: true }
];

this.inputEl.setChoices([
  { id: 0, value: 'superstar', label: 'Superstar', selected: false },
  { id: 1, value: 'adizero', label: 'adizero', selected: false },
  { id: 2, value: 'stansmith', label: 'Stan Smith', selected: true }
], 'adidas-shoes', 'adidas shoes', false);

You can also see the main library setChoices() documentation.

thanks for your kind answer. i haven't noticed the type you just mentioned. i appreciate that.
tnx in advance.

You are welcome @pouyamiralayi!

authors: moelders pouyamiralayi

repo: adidas/choicesjs-stencil


text:
IndexError: list index out of range

Error running process: C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py
Traceback (most recent call last):
  File "C:\Users\crackers\sd\forks\auto1111\modules\scripts.py", line 338, in process
    script.process(p, *script_args)
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py", line 436, in process
    all_prompts = generator.generate(num_images)
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\generators\randomprompt.py", line 231, in generate
    prompts = self._generator.generate_prompts(self._template, max_prompts)
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 111, in generate_prompts
    prompts = list(tokens[0].prompts())
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in prompts
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in <listcomp>
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\commands.py", line 19, in get_prompt
    prompts = list(self.prompts())
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 29, in prompts
    prompts = generator.generate_prompts(val, 1)
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 111, in generate_prompts
    prompts = list(tokens[0].prompts())
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in prompts
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in <listcomp>
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\Users\crackers\sd\forks\auto1111\extensions\sd-dynamic-prompts\prompts\parser\commands.py", line 20, in get_prompt
    return prompts[0]
IndexError: list index out of range

To Reproduce
the prompt gets converted properly maybe 20-30% of the time... so I guess it's not so simple to reproduce. Sometime 2 or 3 of the dynamic parts get converted and some don't.
I have a prompt setup like this:
{__people/characters__|__people/customs__},__appearance/haircolour__ __appearance/hairstyle__ , __clothing/all_clothes__
Just have Enable dynamic prompts checked
Expected behaviour
until just recently it was working as one would expect

I'm having issues with parentheses, braces, and brackets in the prompts as well.  For example, the prompt shift of [from:to:When] no longer works anything in the brackets are script file names.  Removing the brackets results in a successful prompt run, but not sure if it's then actually doing what's supposed to occur within the brackets, braces, or parentheses

Yeah seems these brackets and pipes etc... have gone awry. Also within my wildcard files, I have more of them in there too and some multiple within brackets... worked like a charm until recent updates... and perhaps its auto's updates that broke something? whats the built-in extension "prompt-bracket-checker" thats in auto1111? I've tried enabling and disabling it tho with no change

Ahhh wth... it worked last night. So frustrating when mistakes like this make it out the door :/

Thanks for reporting. I made a big change to the parser. While it provides much more flexibility when crafting prompts, I expected some teething issues since I couldn't anticipate how everyone uses it. Please note down any prompts that break so that I can address them.

{2$$and$$X1 | X2 | X3} yields: X1andX1 (i.e. with no spaces)
{2$$X1 | X2 | X3} yields: XX,XX (i.e. with no spaces)
{X$$and$$wildcard1|wildcard2|wildcard3} = no spaces
{X$$and$$ wildcard1 | wildcard2 | wildcard3 } = still no spaces

I've added basic pass through support for prompt editing in 1.5.7, i.e. [a:b:when] should be left unchanged - I'll look into the examples you just provided.

Just had a look at your examples, the separator is one of the only places where whitespace is significant. The default separator is ,, which is equivalent to {2$$,$$X1|X2|X3}.
If you want spaces, you can do something like {2$$, $$X1|X2|x3}.
Using and as a separator - {2$$ and $$X1|X2|X3}
whitespace between variants is ignored, i.e. the following are all equivalent
{2$$,$$X1|X2|X3}
{2$$,$$X1 |X2|X3}
{2$$,$$ X1| X2 | X3 }
`

Compared to v1.4.4, v1.5.7 breaks WebUI's native [low emphasis] syntax. Prompt gets cut off at the first [. So
{apple|orange} __color__ [low emphasis] testing __color__ may give
orange Royal blue \(dark\), throwing no errors but cutting off everything after [.
(low emphasis:0.9) can be used instead, but ideally the extension would leave vanilla WebUI's syntax alone.
Now, if a line with [] is selected from a wildcards file, it will throw the list index out of range error and won't process the prompt. I made a tiny wildcard file to test, with three lines:
(grape)
apple
[orange]

If either of the first two is selected, everything goes fine, but if [orange] would be selected, it breaks and throws the error:
Error running process: C:\SD\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py
Traceback (most recent call last):
  File "C:\SD\modules\scripts.py", line 338, in process
    script.process(p, *script_args)
  File "C:\SD\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py", line 436, in process
    all_prompts = generator.generate(num_images)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\generators\randomprompt.py", line 231, in generate
    prompts = self._generator.generate_prompts(self._template, max_prompts)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 111, in generate_prompts
    prompts = list(tokens[0].prompts())
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in prompts
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in <listcomp>
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\commands.py", line 19, in get_prompt
    prompts = list(self.prompts())
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 29, in prompts
    prompts = generator.generate_prompts(val, 1)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 112, in generate_prompts
    generated_prompts.append(prompts[0])
IndexError: list index out of range

Or:
Error running process: C:\SD\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py
Traceback (most recent call last):
  File "C:\SD\modules\scripts.py", line 338, in process
    script.process(p, *script_args)
  File "C:\SD\extensions\sd-dynamic-prompts\scripts\dynamic_prompting.py", line 436, in process
    all_prompts = generator.generate(num_images)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\generators\randomprompt.py", line 231, in generate
    prompts = self._generator.generate_prompts(self._template, max_prompts)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 111, in generate_prompts
    prompts = list(tokens[0].prompts())
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in prompts
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in <listcomp>
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\commands.py", line 19, in get_prompt
    prompts = list(self.prompts())
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 29, in prompts
    prompts = generator.generate_prompts(val, 1)
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 111, in generate_prompts
    prompts = list(tokens[0].prompts())
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in prompts
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\random_generator.py", line 15, in <listcomp>
    partials = [p.get_prompt() for p in self.tokens]
  File "C:\SD\extensions\sd-dynamic-prompts\prompts\parser\commands.py", line 20, in get_prompt
    return prompts[0]
IndexError: list index out of range

(The part after prompts = generator.generate_prompts(val, 1) is different.)

I think most of the problems with mine are that I use things like:  subject {|  wildcard {text1|text2}}
So like that it used to either give me a results of just "subject" or "subject wildcard text#"
So now whenever dynamic prompt chooses the empty part {|  it blows up. Essentially what I was doing was randomly adding the extras text or not at all... perhaps there's a better way but I'm not sure any more?
Thanks

I think most of the problems with mine are that I use things like: subject {|__wildcard__ {text1|text2}}
So like that it used to either give me a results of just "subject" or "subject wildcard text#"
So now whenever dynamic prompt chooses the empty part {| it blows up. Essentially what I was doing was randomly adding the extra wildcard & text or not at all... perhaps there's a better way but I'm not sure any more?
Thanks

I need to think about how address empty fields, I was considering some sort of optional indicator, something like:
subject {__wildcard__ {text1|text2}}?
Where the ? indicates that the matching chunk can be empty.

Ah, yeah - I have a lot of wildcards nested that include optional things with blanks around the separator.

@r7vz9h3  low emphasis tags should now work in v1.5.10. There are still some loose ends that aren't being properly handled which I am working on.

Should I rework my old wildcard structure to get rid of blanks?

Should I rework my old wildcard structure to get rid of blanks?

Are they all of the form {|A|B}? If so, I just pushed a changed that should be able to handle them. The optional indicator is still needed, but for more complicated clauses.
Let me know if 1.5.13 works for you.

Updated but still doesn't seem to work, but the optional indicator... is that a ? after a set of {} that contains an empty field?

Sorry, I wasn't clear. This should work: {|A|B}. Is that what you tried?
I haven't implemented the optional indicator yet.

yeah didn't work
__appearance/haircolour__ __appearance/hairstyle__
haircolour is just basic colours, one per line but the hair style is where it's not working, which looks like this:
messy hair {|with __aesthetics\colours__ {highlights|streaks}}

Hold that thought... testing with just that seems ok. let me complicate the prompt some more and see what happens

So it seems, on it's own the hair stuff works, but when I add another wildcard before it that also has empty fields, it get processed but breaks everything after it...

Could you provide the exact example that doesn't work?

I'm in business, anyway, thanks!

I have the same issue:
Traceback (most recent call last):
File "/mnt/e/code/stable-diffusion-webui/modules/scripts.py", line 338, in process
script.process(p, *script_args)
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/scripts/dynamic_prompting.py", line 412, in process
all_prompts = generator.generate(num_images)
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/generators/magicprompt.py", line 53, in generate
prompts = self._prompt_generator.generate(*args, **kwargs)
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/generators/randomprompt.py", line 231, in generate
prompts = self._generator.generate_prompts(self._template, max_prompts)
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/parser/random_generator.py", line 123, in generate_prompts
prompts = list(tokens[0].prompts())
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/parser/random_generator.py", line 19, in prompts
partials = [p.get_prompt() for p in self.tokens]
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/parser/random_generator.py", line 19, in
partials = [p.get_prompt() for p in self.tokens]
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/parser/commands.py", line 19, in get_prompt
prompts = list(self.prompts())
File "/mnt/e/code/stable-diffusion-webui/extensions/sd-dynamic-prompts/prompts/parser/random_generator.py", line 32, in prompts
val = random.choice(values)
File "/home/cip/miniconda3/lib/python3.9/random.py", line 346, in choice
return seq[self._randbelow(len(seq))]
IndexError: list index out of range
prompt:
adjectives,all_nationalities,artmovement,quality

The reason why that's happening is that you don't have one or more of those wildcard files in your wildcards folder. The extension isn't handling it gracefully though - perhaps it should just ignore that wildcard and return it as is instead.

The reason why that's happening is that you don't have one or more of those wildcard files in your wildcards folder. The extension isn't handling it gracefully though - perhaps it should just ignore that wildcard and return it as is instead.
Should be fixed in 1.5.17

ok - that failed gracefully previously.
Thanks

I'm going to close this issue as I think all parser issues have been addressed in v2.0.4  - please open a new issue if something else crops up

repo: adieyal/sd-dynamic-prompts


text:
Feature request: Ability to use wildcards in negative prompt field

Maybe this already works but I couldn't get it to work as expected. I tried to create a folder named negative and put a photo.txt into it. Then, I simply put the following into the negative prompt:
Negative prompt:
__negative/photo__

Unfortunately, looking at the metadata the field was simply left untouched by the extension. Not sure if this was intended to work and this is technically a bug request, or whether this never worked in the first place, in which case consider this a feature request :)

I haven't double checked for myself but this might be related to https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/5251 which was merged just a few days ago

I'm not managing to re-produce this. Here is my prompt and output:

I'm closing this issue - please re-open if it happens again

authors: adieyal pbakaus stysmmaker


text:
Fix bug in database compatibility

Database Compatibility Bug Fix
Description
This pull request resolves a bug related to database compatibility in the payments app. The issue occurred when attempting to use databases other than PostgreSQL, resulting in errors during migrations. The problem has been documented in Issue #6.
Changes Made

Migration Update: Modified the migration file to use a JSONField instead of ArrayField with a specified size. This change ensures compatibility with databases such as MariaDB, MySQL, and SQLite.

Initial Data Handling: Added a migration operation (RunPython) to create initial data for the array field specifically for PostgreSQL. This addresses differences in how arrays are handled in PostgreSQL compared to other databases.

Why It Resolved the Issue
The original code specified a size for the ArrayField, which is specific to PostgreSQL and not supported in MySQL. By using a more generic JSONField, we ensure compatibility across different database systems. The added migration operation takes care of specific handling required for PostgreSQL.
Testing
Tested the migration process with the following databases:

PostgreSQL
MariaDB
MySQL
SQLite

All tests passed successfully, confirming that the changes resolve the database compatibility issue.
Related Issues
This pull request addresses the concerns raised in #6
Checklist

[x] Code has been tested with different databases
[x] Code follows project coding standards

Amazing. Thank you for resolving the issue.

I appreciate the detailed information you provided and also testing it with the four databases.

authors: WajahatKanju adilmohak

repo: adilmohak/django-lms


text:
u2212 UnicodeEncodeError when using soup.prettify()

Trace
INFO:Converting .xml to .html file. This may take few minutes...
INFO:1 of 4: Capturing dashboard content...
INFO:2 of 4: Capturing suite metrics...
INFO:3 of 4: Capturing test metrics...
INFO:4 of 4: Capturing keyword metrics...
Traceback (most recent call last):
  File "C:\python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Python39\Scripts\robotmetrics.exe\__main__.py", line 7, in <module>
  File "C:\python39\lib\site-packages\robotframework_metrics\runner.py", line 115, in main
    generate_report(args)
  File "C:\python39\lib\site-packages\robotframework_metrics\robotmetrics.py", line 955, in generate_report
    outfile.write(soup.prettify())
  File "C:\python39\lib\encodings\cp1252.py", line 19, in encode
    return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\u2212' in position 74783: character maps to <undefined>

Installed packages:

Package                                Version
-------------------------------------- ----------
beautifulsoup4                         4.10.0
robotframework                         4.1
robotframework-metrics                 3.2.2
soupsieve                              2.2.1

I guess this will fix issue - https://github.com/adiralashiva8/robotframework-metrics/issues/92#issuecomment-921771115

Confirmed, this does fix the problem

Will be closed by #92


text:
will it work on python 3

will it work on python 3?

yes,it works

No, it can not!

so yes or no??

There is the answer issues 35.

if code runs without error it does not mean calculations are done correctly
especially pythin2 vs python3 problem

I tried to install node2vec on anaconda, the installation is done successfully, but when I import the module in anaconda in from node2vec import Node2Vec  format it says no module found name node2vec

我尝试在anaconda上安装node2vec，安装成功完成，但是当我以anaconda from node2vec import Node2Vec 格式导入模块时，它说没有模块找到名称node2vec

try to use pip，you should run “pip install node2vec” in cmd，it useful.

friends, pls clarify is it working correctly on Windows10
pip install node2vec finished without errors
but with warning
datashader 0.6.9 has requirement dask[complete]>=0.18.0, but you'll have dask 0.16.1 which is incompatible.
'''
Building wheels for collected packages: node2vec
Building wheel for node2vec (setup.py) ... done
Stored in directory: C:\Users\sndr\AppData\Local\pip\Cache\wheels\b3\58\c5\1fff0e4b9b5f90bb5522967f2d08f026d247b9657e70cbf1db
Successfully built node2vec
datashader 0.6.9 has requirement dask[complete]>=0.18.0, but you'll have dask 0.16.1 which is incompatible.
Installing collected packages: node2vec, python-dateutil
Found existing installation: python-dateutil 2.8.0
Uninstalling python-dateutil-2.8.0:
Successfully uninstalled python-dateutil-2.8.0
Successfully installed node2vec-0.3.0 python-dateutil-2.6.1
C:\Users\sndr\Downloads>l
'''
when running
from node2vec import Node2Vec
I get this
Anaconda3\lib\site-packages\gensim\utils.py:1197: UserWarning: detected Windows; aliasing chunkize to chunkize_serial
warnings.warn("detected Windows; aliasing chunkize to chunkize_serial")

authors: Lance-Q MohammadHeydari Sandy4321 dongcy-AHU trajepl


text:
Add Brainfuck support

Includes bf ('Yet  another  Brainfuck interpreter'), a simple interpreter. Built by Stephan Beyer, the source is avaliable from http://pkqs.net/~sbeyer/.
Use man bf to get started.

Thanks to @burtonageo for the suggestion at yesterdays meetup :smile:.

Could you also add links etc to the table in the Readme.
Once that's all in I'll have another look, but it should be good to merge then :+1:
Thanks, Sam!

I also read the title and was all

I also read the title and was all

Good work. Keep em coming :rocket:

authors: adlawson sjparkinson

repo: adlawson/vagrantfiles


text:
Still www in namespaces

Observation: the schemata still use "www.admin-shell.io" instead of "https://admin-shell.io".
<aas:aasenv xmlns:aas=http://www.admin-shell.io/aas/3/0 xmlns:abac=http://www.admin-shell.io/aas/abac/3/0 xmlns:aas_common=http://www.admin-shell.io/aas_common/3/0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns:IEC=http://www.admin-shell.io/IEC61360/3/0 ..

Edit mristin: formatting

Closing since addressed in #219.

authors: MichaelHoffmeisterFesto mristin

repo: admin-shell-io/aas-specs


text:
🛑 CNSS is down

In b9f6287, CNSS (https://www.cnss.ma) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CNSS is back up in 58c1661.

repo: adnane-X-tebbaa/DownTime-Score


text:
Request handling

Add  session manager to handle requests in connection.py.  Includes the new parameters:
connection_pooling=True       # Use sessions (default client behavior) or plain requests.get/post/delete
retry_cooldown=5                   # How long to wait (s) before retrying call following unhandled exception
session_max_age=1000          # Max age of a session before it is scrapped (s) - default roughly 15 minutes
log_endpoint_ip=False           # Log the UMAPI endpoint - useful for diagnosing failers.  Default is disabled

All session.get/post/delete refactored into session manager which determines correct module to use based on connection_pooling.

Session manager handles session related parameters, and allows for rebuilding sessions when needed.

Added IP logger which traces the dns back to UMAPI.  This can be useful when trying to determine why connections are closed or fail randomly owing to the rotation of IP's on UMAPI side.

Added handling of unknown exceptions in make_call() to help compensate for unpredictable upstream network errors.  If issue is not resolved in specified number of tries, it is raised as normal.  This is a temporary retry condition.

All tests (unit and live) pass at time of this commit (attached).
test_results.pdf

@janssenda-adoobe Thank you for taking a look at this.  I'll review it by the end of next week.  Will you please rebase your branch against this repo's master?  It'll help ensure that only your changes are merged once the PR is approved.  Let me know if you need more information - I've had to do it a few times.

@adorton-adobe I have rebased onto apiplatform/master (it doesn't show in the commit correctly)

Thank you for doing that.  I'm still seeing the copyright notice and possibly other unrelated changes when I review changes, however.  Did you force push your rebased branch?  If not, you'll need to remove your commits related to the rebase, re-do the rebase, and force push it to your fork.  The force push means that only your new commits are pushed, and you won't need to merge the rebased commits.
Sorry to be such a stickler on this, but I noticed some changes when I did an initial review that didn't seem related to the new functionality, and I'm not sure if they were part of an old commit that should be removed from the PR with a rebase.
If you need any help with this please let me know - I'd be happy to jump on a call to review it with you.

Hey @adobeDan  - thanks for looking this over. A great deal of the formatting and blank line issues were due to pycharm as well as beginning with the released version from the pypi repo before actually getting to the correct source.  I made an effort not to commit those changes along the way, but I clearly missed more than a few,  If you think it would be better given the number of things here, I can close this PR and prepare a new branch from scratch to clean things up.
As for the request_handler - the intent was to skip the session initialization completely, making a simple request for the case when pooling is not enabled.  This was the driving for for the PR, based on experience with the client. The requests library does make a brand new session under the hood for a call, so I saw no good reason to do this explicitly in the class level instead of letting requests handle it.

The point of making a new session explicitly is that it keeps the discipline of header and auth and timeout management consistent regardless of how often you are creating sessions.  Since each request actually creates a session under the hood, there is no performance penalty, and a lot more control.  For example, suppose the requests library itself decided to do session reuse by default: that would break the current code (which assumes it is not).  Being explicit is always a better option.

Disregard last commit - I'm closing that was meant for my fork only.

authors: adobeDan adorton-adobe janssenda-adobe


text:
[DO NOT MERGE] Used to debug CD-CI, IT tests

[DO NOT MERGE] Used to debug CD-CI, IT tests

Done debugging!

(Restoring branch temporarily for running CI again)

authors: alexkli tmathern

repo: adobe/asset-compute-client


text:
'Auto Indent' and in-line indenting doesn't handle if/elseif/else/end structures in languages that don't use braces

Description
'Auto Indent' and in-line indenting doesn't handle if/elseif/else/end structures in languages that don't use braces
Steps to Reproduce

Use language like Julia that doesn't use braces for if statements
type out if statement and see auto-indent occurring incorrectly
also try 'auto indent' option from edit menu

Expected behavior:
if
    #some code
elseif
    #some code
else
    #some code
end

Actual behavior:
if
    #some code
    elseif
        #some code
    else
        #some code
    end

Versions
Release 1.8 build 1.8.0-17108 (alf_localization_release_1.8 3af64fae4)
build timestamp: Wed Nov 02 2016 04:47:30 GMT-0700
MacOS

I've installed the Julia Syntax Highlighter extension and I've created a test.jl file
The elseif seem dedented correctly.
And I cannot reproduce on http://codemirror.net/mode/julia/
But I also don't see any 'auto indent' option on Edit menu: do you have some other extensions?

I've drilled down and it seems to be an issue when the conditional statement is present beside the elseif
For instance, this indents properly:
if something
    #some code
elseif
    #some code
else
    #some code
end

But this doesn't
if somecondition
    #some code
    elseif someothercondition
    #some code
else
    #some code
end

And you're correct, the 'auto indent' option in the edit menu was in an extension. I didn't realise.

If I write simply
if somecondition
    #some code

and then write elseif is dedented correctly.
Can you reproduce on the codemirror demo? If so, you should file an issue upstream.

I get that behaviour too, but if you make the 2nd line code, not a comment, the issue arises:
if something
    something
    elseif something
else
end

if something
    #some code
elseif something
else
end

I'm using the exact example you wrote and still cannot reproduce.
Do I need some real code?
That said, if you can reproduce on CodeMirror demo the issue should be fixed there.

The last example I gave should be sufficient to reproduce. I have no idea why you're not seeing the same behavior. I can reproduce this on CodeMirror, so I'll do as you suggest and post an issue there

Issue found and addressed in codemirror

In #13116 we have upgraded CodeMirror. This should be fixed in next release.

authors: ficristo ianshmean

repo: adobe/brackets


text:
Making External changes Dialog Box clearer

Fix for #10341 .
External changes conflict dialog is confusing/unclear. Adding "outside of Brackets" to add clarity to these type of messages.
The updated message would be:-

@rroshan1 This looks good to me, except please revert the changes to brackets-concat.js -- that is a performance testcase file that should never be updated.


text:
Drastically improve QuickView performance for long lines

For #10879.
Enables TokenUtils caching (for both getTokenAt and getModeAt) and moves the areParensBalanced call out of the loop.
Also, in getModeAt it first checks whether the mode actually has inner mode support (that's what CodeMirror does, too).

Could we maybe merge this now that Release 1.4 has just begun so this has a long testing phase?
It improves performance when looking at minified files...

@MarcelGerber Sure. Picking it for review..

@MarcelGerber Thanks for this! Did you run unit tests especially the ones relating to the Editor?

I've ran all unit, integration & QuickView extension tests. All tests passed.

@prafulVaishnav Did you get a chance to review this?

LGTM merging.. Thanks @MarcelGerber

authors: MarcelGerber nethip prafulVaishnav


text:
Toggle panels and no-Distraction mode

Full code view with all other panels/toolbars hidden.
Also minor refactoring of variable names for toggle/hide for sidebar.
shortcut : ctrl+shift+` for toggle panels
shortcut : ctrl+shift+2 for no distraction mode
Also added panel management API's to workspace manager.
@nethip

Should it be hide panels or toggle panels? toggle seems to be troublesome at times.

@petetnt @ficristo @zaggino

I think that hidePanels should be sufficient, at least until the panels are grouped together with something like #11586. Panels get currently opened and closed all the time so it would be tons of trouble to keep up with their states at this point IMO.

Thanks @petetnt for reviewing.
Made the change to toggle panel only if workspace has not changed after a hide panels command is issued. This looked intuitive to me.
The documentation for the preference was intentionally worded as Code view only. The string describes what no distractions mode in simple terms.

In the View menu, Toggle Panels menu doesn't show the shortcut.
@abose I briefly tested the patch and seems fine.
I agree with @petetnt for the panels.

@zaggino There seems to be a bug. If you hide the git panel, the blue active icon for the git extension still remains in the main-toolbar. So added events when panels are shown or hidden so that extensions can listen to panel close events.

thanks for the info @abose

Tested this out again against https://github.com/adobe/brackets/commit/51c023279576b78d8f61886991a50c10609b72df , love the No distractions mode.
There's a small issue with toggle panels though (other than the shortcut not showing up/working)

Open foo.js
Create a validation error (I am using brackets-eslint)
Click Toggle Panels -> nothing happens (expected: panel closes)
Click Toggle Panels -> panel closes.

That issue that affects brackets-git affects other Extensions too, such as brackets-todo. Is there a way to (at least temporarily / during 1.6.) to throw a warning if panel was closed but the button state remained + link to say Brackets-Wiki where those events would be explained). That would provide a easy way for extension makers that use panels to know that they should update their extensions).

Looks good to me. And agree, that the no distraction mode is a nice touch.
Do we have an idea of how often people will want to jump into this? Main question is wether we can set an easier shortcut.
I also like that it doesn't go full screen the way Sublime Text does, but any thought about whether we need that?

@ryanstewart there was an issue about "true" fullscreen some while ago (#11594) and when checking out that one I saw that CEF got updated to support fullscreen quite recently so it could be implemented relatively easily (needs a brackets-shell update though) separate from this feature. :+1:

@petetnt ahh, awesome. And I'm definitely not advocating for that, just wanted to throw it out there. Sounds like it's been covered though!

ctrl+shift+~ falls in the same vertical last line in the key board, so i thought it would be easily accesible to dismiss panels with one hand.

@petetnt i have created https://github.com/adobe/brackets/issues/11924
This is an issue in extract extension too.

Couple of quick comments.

We need to add unit tests for the new No Distraction feature. I saw some changes in the unit tests but I am not sure if they are going to cover the new workflows
We need to add health logs for the new functionality. Also make sure to update our Health Data wiki with this new data
It is better to have null checks at places where we calling APIs, as we would never know if the API returns an actual value or null. If you want to catch errors here, use a null check along with console.warn/console.error. That should raise errors in the console, in case of failures
Please update the documentation, wherever required
Make sure we update our API docs with the changes/additions

Overall it looks good :+1: It is good to merge, provided the review comments are addressed.

@nethip thanks for reviewing. Made the changes.
Will add unit tests soon.

@abose No problem :) I took the liberty to add unit tests checkbox to your first comment. Also I created a waffle card for tracking the unit tests for this feature I am going ahead merging this.
Thanks for this feature @abose !

Comment on pull request

Comment on pull request

authors: abose ficristo nethip petetnt ryanstewart seehup zaggino


text:
Add gyp and gypi file extensions to python language

The documentation here https://gyp.gsrc.io/docs/LanguageSpecification.md#Overview
says The .gyp file syntax is a Python data structure.

LGTM
MErging.
Thanks @ficristo

authors: abose ficristo


text:
Ens13782/CQ-4273833 Removed the tabindex=-1 from the color picker button

Description
This PR is removing the tabindex="-1" from the colour picker button as was requested by the CQ-4273833 ticket.
This is to make sure users can navigate to the button using the keyboard and this will ensure that there are no accessibility issues for keyboard-only users.

Hi @mariuscernescu ,
Please follow the commit message convention mentioned here https://github.com/adobe/coral-spectrum#important. You can check previous commit for help. you can change it to
fix(CQ-4273833): Removed the tabindex=-1 from the color picker button

authors: Pareesh mariuscernescu

repo: adobe/coral-spectrum


text:
revert azure sdk instrumentation fix

Description
Reverts https://github.com/adobe/node-openwhisk-newrelic/pull/57 as per @alexkli 's request https://github.com/adobe/node-openwhisk-newrelic/pull/57#issuecomment-1163945759
Fixes # (issue)
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

@tmathern there's an integration test failing in circleci; is that a flaky one? Does it block the PR from merging?

re-running the ITs. Looks like probably just a flakey test
1)
       worker-pie
         psd -> png (interlace):
     Error: Request h6VJsEPNY8G4faWCdW9yc0lDVvm90amr timed out after 129000 ms
      at Timeout.<anonymous> (node_modules/@adobe/asset-compute-client/lib/client.js:346:24)
      at Timeout.wrapped (node_modules/wtfnode/index.js:237:27)
      at listOnTimeout (internal/timers.js:554:17)
      at processTimers (internal/timers.js:497:7)

re-running the ITs. Looks like probably just a flakey test
1)
       worker-pie
         psd -> png (interlace):
     Error: Request h6VJsEPNY8G4faWCdW9yc0lDVvm90amr timed out after 129000 ms
      at Timeout.<anonymous> (node_modules/@adobe/asset-compute-client/lib/client.js:346:24)
      at Timeout.wrapped (node_modules/wtfnode/index.js:237:27)
      at listOnTimeout (internal/timers.js:554:17)
      at processTimers (internal/timers.js:497:7)

Test is flaky - but probably not because of the worker. Lately events have taken more time to arrive, just enough time for ITs to timeout (I usually check the activation to see if the event was sent and lost in translation or not).

authors: ekremney jdelbick tmathern

repo: adobe/node-openwhisk-newrelic


text:
Prevent default when the submit button is clicked while isPending is true

Closes https://github.com/adobe/react-spectrum/issues/6197
I could've placed the logic in disablePendingProps, but thought it might be confusing for the user to see the warning message every time they click on the button while pending.
✅ Pull Request Checklist:

[x] Included link to corresponding React Spectrum GitHub Issue.
[x] Added/updated unit tests and storybook for this change (for new code or code which already has tests).
[x] Filled out test instructions.
[ ] Updated documentation (if it already exists for this component).
[ ] Looked at the Accessibility Practices for this feature - Aria Practices

📝 Test Instructions:
Story
http://localhost:9003/?path=/story/button--pending-spinner&providerSwitcher-express=false&strict=true
https://github.com/adobe/react-spectrum/assets/71210554/4c5a712d-b5eb-4697-b1fd-f25d1720dc36
🧢 Your Project:

GET_BUILD

authors: snowystinger sookmax

repo: adobe/react-spectrum


text:
fix(deps): bump spacecat-shared-utils to 1.11.5

Please ensure your pull request adheres to the following guidelines:

[ ] make sure to link the related issues in this description
[ ] when merging / squashing, make sure the fixed issue references are visible in the commits, for easy compilation of release notes

Related Issues
Thanks for contributing!

:tada: This PR is included in version 1.22.3 :tada:
The release is available on:

v1.22.3
GitHub release

Your semantic-release bot :package::rocket:

repo: adobe/spacecat-api-service


text:
Error resolving dependency tree with typography

Description
package.json
{
"name": "spectrum-test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo "Error: no test specified" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"@spectrum-css/accordion": "^3.0.39",
"@spectrum-css/actionbutton": "^3.0.29",
"@spectrum-css/actiongroup": "^3.0.30",
"@spectrum-css/asset": "^3.0.35",
"@spectrum-css/button": "^9.1.4",
"@spectrum-css/buttongroup": "^6.0.32",
"@spectrum-css/card": "^5.0.17",
"@spectrum-css/checkbox": "^6.0.17",
"@spectrum-css/clearbutton": "^1.2.25",
"@spectrum-css/dialog": "^6.0.34",
"@spectrum-css/divider": "^2.0.28",
"@spectrum-css/fieldlabel": "^6.0.18",
"@spectrum-css/icon": "^3.0.38",
"@spectrum-css/logicbutton": "^1.2.24",
"@spectrum-css/menu": "^4.0.20",
"@spectrum-css/page": "^5.0.22",
"@spectrum-css/pagination": "^6.0.3",
"@spectrum-css/picker": "^3.0.5",
"@spectrum-css/popover": "^6.0.32",
"@spectrum-css/progressbar": "^3.0.20",
"@spectrum-css/progresscircle": "^2.0.28",
"@spectrum-css/quickaction": "^3.0.41",
"@spectrum-css/radio": "^7.0.17",
"@spectrum-css/search": "^5.0.3",
"@spectrum-css/searchwithin": "^4.0.5",
"@spectrum-css/site": "^3.0.12",
"@spectrum-css/slider": "^3.1.20",
"@spectrum-css/splitbutton": "^5.0.31",
"@spectrum-css/switch": "^3.0.22",
"@spectrum-css/table": "^4.0.35",
"@spectrum-css/tabs": "^3.2.37",
"@spectrum-css/tag": "^5.0.17",
"@spectrum-css/taggroup": "^3.3.30",
"@spectrum-css/textfield": "^4.1.8",
"@spectrum-css/thumbnail": "^2.0.30",
"@spectrum-css/toast": "^9.0.17",
"@spectrum-css/tokens": "^8.1.0",
"@spectrum-css/treeview": "^6.0.35",
"@spectrum-css/typography": "^5.0.1",
"@spectrum-css/vars": "^9.0.2"
}
}

Steps to reproduce

copy package.json to local system
run npm install
Observe error message

npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: @spectrum-css/card@5.0.17
npm ERR! Found: @spectrum-css/typography@5.0.1
npm ERR! node_modules/@spectrum-css/typography
npm ERR!   @spectrum-css/typography@"^5.0.1" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer @spectrum-css/typography@"^4.0.0" from @spectrum-css/card@5.0.17
npm ERR! node_modules/@spectrum-css/card
npm ERR!   @spectrum-css/card@"^5.0.17" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: @spectrum-css/typography@4.0.31
npm ERR! node_modules/@spectrum-css/typography
npm ERR!   peer @spectrum-css/typography@"^4.0.0" from @spectrum-css/card@5.0.17
npm ERR!   node_modules/@spectrum-css/card
npm ERR!     @spectrum-css/card@"^5.0.17" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\syner\AppData\Local\npm-cache\eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\syner\AppData\Local\npm-cache_logs\2023-04-19T17_16_56_906Z-debug-0.log
Expected behavior

Screenshots

Environment

NPM Version 9.6.4 on Windows 11

Additional context

This appears to be an outdated issue.  If you run into this issue again, please feel free to open a new issue with details and we can look into it further from there!

authors: castastrophe mscherotter

repo: adobe/spectrum-css


text:
Documentation site takes 10-15 seconds to load

Expected Behavior
Loading the documentation site should be instant.
Actual Behavior
When loading the documentation site, it takes a good 10-15 seconds on the latest macOS Mojave and Safari via Gigabit internet.
Reproduce Scenario (including but not limited to)
Steps to Reproduce
Load normally http://opensource.adobe.com/spectrum-css/
Browser name/version/os (ie Chrome Version 62.0.3202.94 (Official Build) (64-bit) MacOS)
MacOS 10.14.1
Safari 12.0.1

Yeah, the biggest culprit is typekit. We are loading in all the languages for the typography examples and are looking into splitting it out into a separate page to handle the load time a better.

The docs are loading much faster after moving syntax highlight to a build-time task, but we'll leave this issue open until we have it much, much faster.
Try the 2.7.0 docs: http://opensource.adobe.com/spectrum-css/2.7.0/docs/

Are we testing Safari? I'm viewing this on Safari 12.0.1 on macOS 10.4.1 and the 2.7.0 and I'm not observing any performance gains and now beachballs in the process 😕. I'm not actually able to measure anything using dev tools since the browser freezes. 🤔

Checking it in Safari, it does load, but it's quite slow (it does show the beachball for a bit). It seems to hang on redirect a bit. I'm not sure what's going on there, but it does load... eventually 🤦♂

It takes 17s to redirect, load, and render the page in safari (that's not the first load, so that would be with some caching help)

Fixed with the 2.14 docs site https://opensource.adobe.com/spectrum-css/2.14.0/docs/

authors: GarthDB aaronshekey lazd


text:
Version Packages

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@adobe/spectrum-tokens@12.22.1
Patch Changes

068dca4: Fixing a bug; contextual-help-body-size is referencing heading instead of body typography tokens.
Token Diff
Token values updated (1):

contextual-help-body-size

desktop: heading-size-s -> body-size-s
mobile: heading-size-xs -> body-size-xs

Run report for 9aca0c1b
Total time: 56.1s | Comparison time: 53s | Estimated loss: 3.1s (5.5% slower)

Action
Time
Status
Info

🟩
SyncWorkspace
0ms
Passed

⬛
SetupNodeTool(18.13.0)
2.5s
Skipped

🟩
InstallNodeDeps(18.13.0)
20.2s
Passed

🟩
SyncNodeProject(tokens)
0.3ms
Passed

🟩
RunTask(tokens:buildTokens)
31.5s
Passed

🟩
RunTask(tokens:buildManifest)
323.7ms
Passed

🟩
RunTask(tokens:build)
2s
Passed

🟩
RunTask(tokens:generateDiffResult)
2s
Passed

Touched files
.changeset/lemon-lizards-walk.md
packages/tokens/CHANGELOG.md
packages/tokens/package.json

repo: adobe/spectrum-tokens


text:
feat: updates from spectrum-tokens-studio-data

Created by Action: https://github.com/adobe/spectrum-tokens-studio-data/actions/runs/8428116029
Token Studio PR: https://github.com/adobe/spectrum-tokens-studio-data/pull/81

Run report for 5899e1aa
Total time: 29s | Comparison time: 29.8s | Estimated savings: 804.4ms (2.7% faster)

Action
Time
Status
Info

🟩
SyncWorkspace
0ms
Passed

⬛
SetupNodeTool(~20.11)
1.2s
Skipped

🟩
InstallNodeDeps(~20.11)
7.6s
Passed

🟩
SyncNodeProject(tokens)
0.2ms
Passed

🟩
RunTask(tokens:buildTokens)
16.1s
Passed

🟩
RunTask(tokens:buildManifest)
263.8ms
Passed

🟩
RunTask(tokens:build)
2.1s
Passed

🟩
RunTask(tokens:generateDiffResult)
4.1s
Passed

🟩
RunTask(tokens:test)
2.1s
Passed

Touched files
packages/tokens/src/layout-component.json

authors: GarthDB mrcjhicks


text:
how to render a JSON object in the Dom?

obj={title:"aaa",content:"bbb"}
in the view I use {{obj}} ,but it rendered as "object"
i want it rendered as JSON.stringify(obj)
how can I do it ?

you mean from your views?

Use the json filter inside your views
{{ obj | json }}

yes,in the views.
I try it brefore, but it render nothing

There was a minor bug , resolved as of 1.1.3. Update adonis-framework

authors: thetutlage wtser

repo: adonisjs/adonis-framework


text:
Going to api.adoptium.net with a browser returns 403/Forbidden

Describe the bug
Cannot access API information which is linked from our blogs
To Reproduce
Steps to reproduce the behavior:

Go to https://api.adoptium.net to find documentation on the API

Expected behavior
API information is provided
Screenshots

Device (please complete the following information):

OS: Linux
Browser Firefox
Version 116

Additional context
Add any other context about the problem here.

Works in a private window so likely cache issue - closing.


text:
Add jdk20 repo and branch to v0.9.6-release release branch

We can use the v0.9.6-release branch for the March release (jdk20), but need to add the information to the testenv.properties file at https://github.com/adoptium/aqa-tests/blob/v0.9.6-release/testenv/testenv.properties#L18

Since January release there are quite a lot of updates in master. Should we pick all those changes in v0.9.6-release?

@steelhead31 when will  jdk20u "https://github.com/adoptium/jdk20u.git" available?

re: https://github.com/adoptium/aqa-tests/issues/4392#issuecomment-1462705860 - no, we do not need all of those changes, only excludes that pertain to healthy, happy JDK 20 test runs are needed.

@steelhead31 when will jdk20u "https://github.com/adoptium/jdk20u.git" available?

I think it will be made available after the jdk20 release itself, the base release is just referred to as jdk20.. https://github.com/adoptium/jdk20  , so Im assuming that it will become jdk20u after the initial release, but before the April one..  at least that's my understanding...

both parts are now in.

authors: smlambert sophia-guo steelhead31

repo: adoptium/aqa-tests


text:
Please add me to this organisation/team so that we (Loongson) can start contributing

I'm a member of the Loongson platform jdk team, and would like to contribute to Adoptium/infrastructure. We want to add LoongArch machines to the infrastructure to support the Loongson platform jdk build.
Thanks

Hi @Panxuefeng-loongson
Thank you for the offer, consider yourself part of "the team"! I understand that you wish to add LoongArch support and you are equally welcome to contribute to any of the infrastructure tasks.
Just a reminder that rights such as committer are earned after demonstrating a good understanding of the infrastructure codebase including implications of changes, and working on tasks that benefit the project.
I'm looking forward to the PRs for adding LoongArch support to the infra code.

Hi @tellison
Thank you for your suggestions. I will abide by the community norms and contribute to the project.

This likely does not require further discussions - contributions can be accepted via PRs and issues without any special access :-)

authors: Panxuefeng-loongson sxa tellison

repo: adoptium/infrastructure


text:
Enable setting normalized value to transition

Should be able to interpolate between transition points using code. Eg. even though opacity transitioner has a default transition animation based on duration, tween etc, the programmer should be able to have manual control.

Required for #15

repo: adrenak/ugx


text:
Create Base Objects for User and Flight

Problem: No base objects for Users and Flights
Customers should have:

Name
Email
Password
Phone No.
Address
Age
CRUD operations

Flights should have:

Schedule
Number
Origin City
Destination City
Gate
Time in Flight
Number of Seats
Customers on Flight

Customer

[ ] Add Name, Email, Password, Phone Number, Address, Age
[ ] Add CRUD operations

Flight

[ ] Add schedule, number, origin, destination, gate, numSeats, customers
[ ] Add flight distance calculator
[ ] Add flight time calculator
[ ] Add flight schedule display
[ ] Add flight schedule generator

Additional feature add:

[ ] ASCII art functionality for ease of use

Added ASCII art to new ticket

Flight migrated to new ticket

repo: adrianbgo/AirMiddleEarthDemo


text:
Release v0.33.0

https://twitter.com/carvel_dev/status/1577316033282465793
https://github.com/vmware-tanzu/carvel-imgpkg/releases/tag/v0.33.0
https://community.chocolatey.org/packages/imgpkg/0.33.0

K8S Application developer sera nécessaire

https://twitter.com/rastadidi/status/1584813264063827968

repo: adriens/chocolatey-imgpkg


text:
Feature request: get notified when ALL properties are up to date

Hello, I'm binding a viewModel with these properties:
viewModel.fileData = ko.observable({
  file: ko.observable(),
  base64String: ko.observable(),
  dataURL: ko.observable()
});

and I've attached a function to dataURL, to be notified whenever the user change the image:
viewModel.fileData().dataURL.subscribe(function (dataURL) {
  // dataURL has changed do something with it!
});

Inside this function, I would like to access to the other fileData properties. Basically, I need the updated value of "file.type", but I'm not sure whether it's already been updated.
I would like to get notified when ALL properties are up to date.
Is there an easy way to implement that behaviour?

Did you try
viewModel.fileData.subscribe(function (fileData) {
// fileData has changed
// You are assured that all fileData.xxx properties are updated
// e.g: you may access fileData.file(); fileData.dataURL(); // notice the
parenthesis
});```

On 18 Nov 2016 18:44, "jeanie77" <notifications@github.com> wrote:

> Hello, I'm binding a viewModel with these properties:
>
> viewModel.fileData = ko.observable({
>   file: ko.observable(),
>   base64String: ko.observable(),
>   dataURL: ko.observable()
> });
>
> and I've attached a function to dataURL, to be notified whenever the user
> change the image:
>
> viewModel.fileData().dataURL.subscribe(function (dataURL) {
>   // dataURL has changed do something with it!
> });
>
> Inside this function I would like to access to the other properties.
> Basically I need the updated value of file.type property, but I'm not sure
> that it's already been updated.
>
> I would like to get notified when ALL properties are up to date.
> Is there an easy way to implement that behaviour?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/adrotec/knockout-file-bindings/issues/27>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/ADBxMg387xLHDJmic10P3ddie3HOu8I9ks5q_aTIgaJpZM4K2d-G>
> .
>

Yes, I tried. But for some reason fileData is notified as changed only when I select an image (no changes) and then select another image (changes, but fileData.dataURL contains the first image!).
Now I'm looking at Knockout throttling feature, but I don't really like the sleep approach, since it's nothing more than adding a sleep...

Looking back at the code, I realize that even the solution I gave you won't work, as all the properties are resolved asynchronously. The code needs a slight change. I'll add the support real quick so you can use like that
viewModel.fileData.subscribe(function (fileData) {
// fileData has changed
// You are assured that all fileData.xxx properties are updated
// e.g: you may access fileData.file(); fileData.dataURL(); // notice the parenthesis
});

It doesn't work as expected, yet.

Thanks! I'll wait :)

Please test and confirm if everything is working fine

@jeanie77 did you test?

Hello,
sorry I've just seen you replies now, I don't understand why...
I'm working on a different task at the moment, but I'll test the feature and I'll let you know as soon as I can. Thanks a lot for now!

Finally I had the time to test your fix and it works: thank you, It's much simpler now!
I would like to use a version which includes the fix: are you going to create a new release soon or should I go with the  master branch version for now?
Happy holidays! :)

New version is available now: 1.1.2 I was waiting for your response too.

Perfect! You've been far more helpful than any commercial sw help desk!

repo: adrotec/knockout-file-bindings


text:
The partitioning feature has a memory exceeded error

I experienced a memory exceeded error while trying to generate a partitioned output, while working on a client's table with a size of 2GB. The Cloud Function was already cranked up all the way to 8GB memory. A potential fix can be to not use pandas dataframe, but just use INSERT and SELECT.

Closing this issue because and opening it here: https://github.com/adswerve/google_analytics_flattener_ga4/issues/3


text:
Still prompts for admin creds

Hi, thanks for putting this out there! I'm getting an admin prompt when I click on "Delete".
"Finder wants to move 3 items to the trash".
I'm attempting to delete BBEdit, the same app as in your example. Users are non-admins. Do you know how to correct this?

@keithemyers How you deploy it, through an MDM like Jamf or just testing it locally?

Jamf as a Self Service policy.

The test computer is macOS 14.5 btw.

I was able to get this working by commenting out line #186 and adding this below it:
 for appsToDel in ${paths[@]}; do     echo "Deleting ${appsToDel}"     rm -rf "$appsToDel"   done
The remainder of your script continues at line #191 (echo "Done").

authors: aduffner keithemyers

repo: aduffner/uninstallMacApps


text:
[BUG] instagrapi.exceptions.UnknownError: checkpoint_required

I do this: instagram account Privacy -> Login Activity -> It was me but it don't work too.

It gives this error in many activities. Comment, login, like. After a few tries it works fine and then it crashes again.

I'm facing the exact same issue.

Same here, please help us fix this or advise for a workaround.

@vitormendes977 @m21c @mvx20 I don't know how to fix it now, so i advise to use https://lamadava.com/
Or fix it yourself and send PR to instagrapi

@adw0rd don't lamadava and instagrapi have the same code working behind the scenes? How lamadava was not impacted?

@vitormendes977 Lamadava has 120k accounts and they rotate through them

lamadava and instagrapi have the same code working behind the scenes?

yes

This issue was appearing in the official Instagram app too, so it is not an issue with instagrapi.
It seems like Instagram has resolved this by now and everything works fine again.
There is no need to use any paid service.


text:
ASTC Test has artefakte (is this correct or some settings on my machine)?

adxe version:
devices test on:
developing environments

NDK version:
Xcode version:
VS/msvctools version: Visual Studio 2019/14.28.29910
cmake version:
Steps to Reproduce:

open  2: Texture2D
the red letter has also artefakte

What's your device card, Nvidia or AMD, my computer with NV works well
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: aismann @.>
Sent: Saturday, June 5, 2021 10:32:35 PM
To: adxeproject/adxe @.>
Cc: Subscribed @.***>
Subject: [adxeproject/adxe] ASTC Test has artefakte (is this correct or some settings on my machine)? (#370)

adxe version:
devices test on:
developing environments
*   NDK version:
*   Xcode version:
*   VS/msvctools version: Visual Studio 2019/14.28.29910
*   cmake version:
Steps to Reproduce:

open 2: Texture2D
the red letter has also artefakte
[image]https://user-images.githubusercontent.com/8652787/120894691-17762480-c61a-11eb-844f-2cac0ada710a.png

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/adxeproject/adxe/issues/370, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABVHOJYWL7UVLSQ7LMF44QTTRIYQHANCNFSM46ETX2AQ.

And check output, does's your display card support hardware to decode astc
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Lake Deal @.>
Sent: Sunday, June 6, 2021 12:18:49 AM
To: adxeproject/adxe @.>; adxeproject/adxe @.>
Cc: Subscribed @.>
Subject: Re: [adxeproject/adxe] ASTC Test has artefakte (is this correct or some settings on my machine)? (#370)
What's your device card, Nvidia or AMD, my computer with NV works well
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: aismann @.>
Sent: Saturday, June 5, 2021 10:32:35 PM
To: adxeproject/adxe @.>
Cc: Subscribed @.***>
Subject: [adxeproject/adxe] ASTC Test has artefakte (is this correct or some settings on my machine)? (#370)

adxe version:
devices test on:
developing environments
*   NDK version:
*   Xcode version:
*   VS/msvctools version: Visual Studio 2019/14.28.29910
*   cmake version:
Steps to Reproduce:

open 2: Texture2D
the red letter has also artefakte
[image]https://user-images.githubusercontent.com/8652787/120894691-17762480-c61a-11eb-844f-2cac0ada710a.png

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/adxeproject/adxe/issues/370, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABVHOJYWL7UVLSQ7LMF44QTTRIYQHANCNFSM46ETX2AQ.

And software decoder also works well:

I checked it on some windows machines: ASTC test works correct!
If I have more time I will check the graphic settings on the "bad" machine again.
At the moment I have to work.

I have checked it again:
Left is the release  and right the debug windows app (same machine)

So does your computer support astc hardware decode?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: aismann @.>
Sent: Wednesday, June 9, 2021 1:56:19 AM
To: adxeproject/adxe @.>
Cc: halx99 @.>; Comment @.>
Subject: Re: [adxeproject/adxe] ASTC Test has artefakte (is this correct or some settings on my machine)? (#370)
I have checked it again:
Left is the release and right the debug windows app (same machine)
[image]https://user-images.githubusercontent.com/8652787/121234010-8c07c800-c893-11eb-8768-c3ccb1b21cd0.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHubhttps://github.com/adxeproject/adxe/issues/370#issuecomment-856974747, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABVHOJYWUT6HE4Q3Q4FNMSTTRZKUHANCNFSM46ETX2AQ.

I can comfirm, it's bug of arm astcenc when build with sse2

I open a issue on astc-encoder: https://github.com/ARM-software/astc-encoder/issues/259

It's a msvc compiler codegen bug, see also: https://github.com/ARM-software/astc-encoder/commit/b43d3a2736d9b4eb67b388743faa8f3282088ac5

And vs2019 16.10.1/MSVC 19.29.30037.0 seems fixed

Nice to found it ;)

Works now!

repo: adxeproject/adxe


text:
Fix(AMAP) : Fix Delevery List Repository

Close #285
Also fix other requests using patch method instead of the post method required.

Codecov Report
Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (c6fa84d) 56.58% compared to head (613939d) 56.58%.

Files
Patch %
Lines

...ib/amap/repositories/delivery_list_repository.dart
0.00%
4 Missing :warning:

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #287   +/-   ##
=======================================
  Coverage   56.58%   56.58%
=======================================
  Files         160      160
  Lines        3492     3492
=======================================
  Hits         1976     1976
  Misses       1516     1516

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

authors: codecov-commenter guillaumetavernier

repo: aeecleclair/Titan


text:
[Bug] 6.3.0 resp2: when use hmget with vec len = 1, will cause error   T::from_owned_bytes(bytes.to_vec()).ok_or(RedisError::new_parse("Cannot convert from bytes"))

use resp2
when use hmget with vec len = 1, will cause error
for example :
let vli: Vec<Option<Vec>> = KV.hmget("liMeta", vec![&[1, 2, 3][..]]).await?;
will cause
T::from_owned_bytes(bytes.to_vec()).ok_or(RedisError::new_parse("Cannot convert from bytes"))
I use resp2 with kvrocks

I use redis cli, hmget return is array not bytes

This should also be fixed in 7.x (starting at https://crates.io/crates/fred/7.0.0-rc.1). Unfortunately the fix was pretty invasive and required a major version bump. I'll leave this open until 7.0.0 is released though.

This should be fixed in 7.0.0. Please let me know if you still see any issues here though.

authors: aembke xxaier


text:
Not working for some time

Well, it's not working for like two years already 😆

Corona avoidance measures are over and they don't have a capacity limit any more, so it's anyways useless

authors: aeneasr frostbtn

repo: aeneasr/bwo-occupancy-scraper


text:
[BUG] Expected results rework and Shapelet Transform bugfix

Fixes #711.
Multiple changes in this PR made during the search for the ST bug.

Moves the RandomState object generation for multiple estimators which use joblib outside of the threaded function. This reduces the amount of lines used for each and is cleaner IMO.
Reworks the methods for generating expected results and the tests which use them (as a result of the above). The UnitTest check now uses less data, and the different tests for different datasets have been merged into one.
Adds an expected results test in line for the classification and regression ones.
Regenerates the expected results where relevant.
Rounds information gain to 8 decimals in the shapelet transform (the actual bugfix) and changes shapelet sorting so shorter shapelets are kept during information gain ties.

This PR was initially hunting for the bugfix, and regenerating expected results while doing that was very annoying so i made it easier 🙂.
After 10 reruns, the ST bug did not reappear (other failures happened, but not related to this).
I can split this PR up on request, since some of the changes are not really related.

is this not now completely unseeded though?

Instead of creating the RandomState inside the joblib thread/function, this creates it outside and passes it as a parameter.
The number generated by rng in check_random_state(rng.randint(np.iinfo(np.int32).max)) to create the new seeded RandomState should always be the same if rng is seeded, or random if it is not.
...Of course this changes the rng previously used, so all the old results have to be updated 😢

also this could just not be the issue and its still broken, but this method may be better either way

also this could just not be the issue and its still broken, but this method may be better either way

I think it is better, I think the other way was to avoid seeding the shapelet in the same way, but it seems a bit mad to create a new one for every shapelet.

one more repeat for good luck

authors: MatthewMiddlehurst TonyBagnall

repo: aeon-toolkit/aeon


text:
Add support for XML catalogs

Please implement support for XML catalogs.

I'll take a closer look -- probably need to do some refactorings in the non-Jing parts in Java, but it shouldn't be hard to add...

I've started implementing the catalog support -- it's still work in progress, see https://github.com/aerhard/linter-jing/tree/catalog Resolving schema references in xml-model processing  instructions already works but I'd like to add more tests -- and catalogs are not yet supported for DTDs and XSDs...

Catalogs should work now -- I've updated the Atom package. Please leave a comment if anything is missing or not working as expected!

How do I point linter-jing to a local catalog file?

You can add the path in the linter-jing package settings -- open the settings view (navigate to Packages / Settings View / Open in the main menu or press Ctrl and ,). From there, select "Packages", enter "linter-jing" in the search box and then click the "Settings" button. You should then see the package-specific options with the XML Catalog text field (as an example, mine has /home/ahlsen/dev/linter-jing/spec/catalog/catalog.xml as content)

authors: aerhard infotexture xephon2

repo: aerhard/linter-jing


text:
Aerogear 2459 api docs

Motivation
https://issues.jboss.org/browse/AEROGEAR-2459
Description

add/update the code comments
fix a problem with the User namespace in the Auth.Core project. It is using Aerogear, instead of AeroGear.

Progress

[x] Update comments
[x] Generate API docs

Additional Notes
All the changes are in commit 116eeff. The other commit only contains generated files.

replaced by #29

repo: aerogear/aerogear-xamarin-sdk


text:
make sure the api docs are generated for the security module

Motivation
Make sure the api docs are generated for the security module
Description
Add the security modules to the list of modules when generate API docs.
Progress

[x] Done Task

@wei-lee docs.sh does not work because it's point to a wrong folder. I have sent https://github.com/wei-lee/aerogear-xamarin-sdk/pull/1 to your repo to fix it and be included here. Apart from that. This PR works like a charm.

authors: danielpassos wei-lee


text:
AGMS-1193 add docs from mobile-docs

Description
move docs from mobile-docs repo
Checklist

[ ] npm test passes
[ ] tests are included
[ ] documentation is changed or added
[ ] commit message follows commit guidelines

Changes look good to me. Don't worry about the failing build. That needs to be fixed on our side. Just a quick question. Do the docs need to be in the top level integreatly-docs folder? We already have a top level folder called doc. Would you be happy to put everything under doc/integreatly?

@darahayes  moved stuff as requested, and tested publishing at https://integr8ly.netlify.com/data-sync/latest/

authors: darahayes pwright

repo: aerogear/voyager-server


text:
Can't get status: invalid character 'B' looking for beginning of value

Hello! In our project, we have an error in solenoid-ui and ggr-ui. Please help with this problem.
SELENOID UI -  [ERROR] [Can't get status: invalid character 'B' looking for beginning of value]
GGR UI - [STATUS] [Unknown quota user: unknown] [192.168.16.5]
Deploy.yml
  - name: Create a docker network
      docker_network:
        name: selenium_{{ env }}

  - name: Copy browsers.json file to the server
    copy:
      src: "../browsers.json"
      dest: "/opt/deploy/qa/browsers.json"

  - name: Copy quota config to the server
    copy:
      src: "../grid-router"
      dest: "/opt/deploy/qa/"

  - name: Start Selenoid GGR container
    docker_container:
      name: "selenium_ggr_{{ env }}"
      hostname: "ggr"
      image: "aerokube/ggr"
      state: started
      recreate: true
      pull: true
      purge_networks: "yes"
      exposed_ports:
      - 4444
      volumes:
      - /opt/deploy/qa/grid-router/:/etc/grid-router
      networks:
      - name: "selenium_{{ env }}"
      labels:
        environment: "{{ env }}"
        service: "ggr"
        project: "selenium"
        tier: "qa"

  - name: Start Selenoid GGR UI container
    docker_container:
      name: "selenium_ggr-ui_{{ env }}"
      image: "aerokube/ggr-ui"
      state: started
      recreate: true
      pull: true
      purge_networks: "yes"
      exposed_ports:
      - 8888
      volumes:
      - /opt/deploy/qa/grid-router/quota/:/etc/grid-router/quota
      networks:
      - name: "selenium_{{ env }}"
      labels:
        environment: "{{ env }}"
        service: "ggr-ui"
        project: "selenium"
        tier: "qa"

  - name: Start Selenoid container
    docker_container:
      name: "selenium_hub_{{ env }}"
      hostname: "hub"
      image: "aerokube/selenoid"
      privileged: true
      state: started
      recreate: true
      pull: true
      purge_networks: "yes"
      exposed_ports:
      - 5555
      volumes:
      - /opt/deploy/qa/:/etc/selenoid/:ro
      - /var/run/docker.sock:/var/run/docker.sock
      networks:
      - name: "selenium_{{ env }}"
      command: ["--listen", ":5555", "-limit", "12", "-container-network", "selenium_{{ env }}"]
      labels:
        environment: "{{ env }}"
        service: "hub"
        project: "selenium"
        tier: "qa"

  - name: Start Selenoid web UI container
    docker_container:
      name: "selenium_hub-ui_{{ env }}"
      image: "aerokube/selenoid-ui"
      state: started
      pull: true
      purge_networks: "yes"
      ports:
      - 127.0.0.1:8081:8080
      networks:
      - name: "selenium_{{ env }}"
      command: ["--webdriver-uri", "http://selenium_ggr_{{ env }}:4444", "--status-uri", "http://selenium_ggr-ui_{{ env }}:8888"]
      labels:
        environment: "{{ env }}"
        service: "hub-ui"
        project: "selenium"
        tier: "qa"

@Igorverizub see http://aerokube.com/selenoid-ui/latest/#_using_with_ggr_or_moon.

@vania-pooh Okay, thanks!

@vania-pooh Hi! I updated the previous comment. We use deploy.yml file on GitLab and I added flags to selenoid-ui, but nothing changed.

@Igorverizub you are getting some plain text starting with letter B (e.g. "Bad Gateway") instead of JSON.

@vania-pooh Okay, I changed selenoid-ui flat to "--selenoid-uri", "http://selenium_hub_{{ env }}:5555" and it works. The problem in GGR-UI and [STATUS] [Unknown quota user: unknown] [192.168.16.5]

@Igorverizub don't use aerokube/ggr-ui:latest image, need to use aerokube/ggr-ui:latest-release or exact version.

@vania-pooh I added :latest-release to all images and change flag in selenoid-ui "--selenoid-uri", "http://selenium_ggr-ui_{{ env }}:8888". Now everything works fine. Thanks for your help.

@Igorverizub ok, closing then.

authors: Igorverizub vania-pooh

repo: aerokube/selenoid-ui