text:
Failed to load API definition on https

It works on local with http, but failed on stage environment with https

when i added the current meta tag is error fixed !
in :  resources/views/index.blade.php

Set up forceScheme for env with https
class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     */
    public function boot(): void
    {
        if($this->app->environment('production')) {
            \URL::forceScheme('https');
        }
    }
}

repo: nextapps-be/laravel-swagger-ui


text:
More complex output: ConfiguredOutput

The current SimpleOutput implementation takes in everything and outputs everything every timestep. A slightly more sophisticated version could at least take a output period for the files to be created.
Additionally, take a list of fields and only output the named fields, rather than everything.

Would also be nice to put everything in one file with a time dimension.

I was hoping to let XIOS deal with that

Ok, that's fine. I just thought that if it was very little effort, then it could be done. But we really don't want to spend much time on this issue, so skip that idea.

Y U no close automatically on merge?

Sorry - forgot o_o

source: gharchive/issue

authors: einola timspainNERSC

repo: nextsimdg/nextsimdg

license_type: permissive

license_source: github-api


text:
[BUG] - Pagination onChange reading state's initial value

Describe the bug
Reading state value inside Pagination's onChange always results in the initial value.
Your Example Website or App
https://codesandbox.io/s/nextui-custom-pagination-style-forked-p4g40c?file=/pages/index.tsx
Steps to Reproduce the Bug or Issue
See the example in the given link, namely at:
  const [currentPage, setCurrentPage] = useState<number>(1);
  ...
  const onPageChange = (page: number) => {
    console.log("currentPage:", currentPage); // <- this will always be 1
    console.log("onPageChange page:", page);
    setCurrentPage(page);
  };

Expected behavior
currentPage should result in an updated state value.
Screenshots or Videos
No response
Operating System Version
macOS, Sandbox container (probably linux?)
Browser
Chrome

It seems not to be a NextUI bug. onPageChange as a callback would "remember" the initial value of currentPage no matter how many times the page updates because it's accessing currentPage in its closure.

Hi @imchell. I am not too familiar with how things work in the background, but how will the same callback passed to e.g. onPress of a standard element have the updated value? In my short experience with React, this is the behavior I am familiar with and what I would expect, that is why it seemed strange to me with Pagination it is not so. Thanks!

authors: imchell uki-strzelecki

repo: nextui-org/nextui

license: MIT


text:
EUKULELE/GTDB summary tables

Description of the bug
The eukulele output of metatdenovo does not get copied into the summary_tables output directory.
After running the pipeline, I found separate .csv files for each rank in the eukulele output dir.
Since the two files did not find their way into the summary_table dir, I had to manually go into the eukulele SUB work directory and copy the two files default_summary.tsv.gz and default_taxonomy_classification.tsv.gz.
If this is not unique to my case, maybe something to fix.
Command used and terminal output
No response
Relevant files
No response
System information
No response

Thanks for the report!
I've found another bug: Phylum is left out and all the ranks below are off one step.

Hi I am going through the different bugs. I will make available default_taxonomy_classification.tsv.gz but I will not make available the summary.tsv.gz as it is included in the overall_stats.tsv.gz file!

Solved with PR #151

repo: nf-core/metatdenovo


text:
NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:TX2GENE error on iGenomes TAIR10

Description of the bug
I tried running nf-core/rnaseq 3.13.2 on the Arabidopsis thaliana TAIR10 genome from iGenomes and ran into an issue with the tx2gene step of processing the annotation gtf. I have used previous pipeline versions on the same genome without this issue.
Command used and terminal output
nextflow run nf-core/rnaseq --input samplesheet_full.csv --outdir mapping_full --genome TAIR10 --max_cpus 8 -profile docker -r 3.13.2

ERROR ~ Error executing process > 'NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:TX2GENE (genome.filtered.gtf)'

Caused by:
  Process `NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:TX2GENE (genome.filtered.gtf)` terminated with an error exit status (1)

Command executed:

  tx2gene.py \
      --quant_type salmon \
      --gtf genome.filtered.gtf \
      --quants quants \
      --id gene_id \
      --extra gene_name \
      -o tx2gene.tsv

  cat <<-END_VERSIONS > versions.yml
  "NFCORE_RNASEQ:RNASEQ:QUANTIFY_STAR_SALMON:TX2GENE":
      python: $(python --version | sed 's/Python //g')
  END_VERSIONS

Command exit status:
  1

Command output:
  (empty)

Command error:
  WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
  Traceback (most recent call last):
    File "/home/<omitted>/.nextflow/assets/nf-core/rnaseq/bin/tx2gene.py", line 162, in <module>
      if not map_transcripts_to_gene(args.quant_type, args.gtf, args.quants, args.id, args.extra, args.output):
    File "/home/<omitted>/.nextflow/assets/nf-core/rnaseq/bin/tx2gene.py", line 122, in map_transcripts_to_gene
      transcript_attribute = discover_transcript_attribute(gtf_file, transcripts)
    File "/home/<omitted>/.nextflow/assets/nf-core/rnaseq/bin/tx2gene.py", line 59, in discover_transcript_attribute
      attributes = dict(item.strip().split(" ", 1) for item in cols[8].split(";") if item.strip())
  ValueError: dictionary update sequence element #4 has length 1; 2 is required

Work dir:
  /lustre/<omitted>/full_experiment/work/57/7fc5bc40a9829787f3723fa27f46a9

Tip: you can replicate the issue by changing to the process work dir and entering the command `bash .command.run`

 -- Check '.nextflow.log' file for details

Relevant files
No response
System information
Nextflow version: 23.10.0.5889
Hardware: 96CPU server, lustre filesystem
Executor: local
Container engine: Docker
OS: Ubuntu 20.04.6
Version of nf-core/rnaseq: 3.13.2

I got the same error today after the workflow was updated.

This is genuinely a bad GTF file rather than a pipeline issue: there's a semicolon in one of the gene names, specifically at line 33090
1   ensembl CDS 4810488 4811109 .   +   0   exon_number "1"; gene_biotype "protein_coding"; gene_id "AT1G14040"; gene_name "PHO1;H3"; gene_source "ensembl"; gene_version "1"; p_id "P3587"; protein_id "AT1G14040.1"; protein_version "1"; transcript_biotype "protein_coding"; transcript_id "AT1G14040.1"; transcript_name "PHO1;H3"; transcript_source "ensembl"; transcript_version "1"; tss_id "TSS29975";

"PHO1;H3" is not a good value and it's upsetting the parsing of the semicolon-delimited attributes field.
It wasn't an issue previously because we didn't sample enough lines (which @MatthiasZepper fixed).
I'll try to add something to skip a limited number of bad lines (we don't need them all for this part of the code). In the meantime I recommend you review our guidelines on reference file usage- you really are better off using more recent files from Ensembl (and you can complain to Ensembl about invalid formatting like this).

Actually, I think I can do better and allow those semicolons- PR incoming. I still maintain they're a silly idea though...

Fixed in https://github.com/nf-core/rnaseq/pull/1150/

repo: nf-core/rnaseq


text:
Test profile seems to download wrong FASTQ files

Checking the results of my test profile run against the published results, it seems that I have a different set of fastqs. My files are labeled with the convention WT_R* and RAP_*, and alignment is consistently very poor (6-8%). I would guess this is probably a genome mismatch. I previously used revision 1.4.2 fairly extensively, so it's possible these are cached somewhere, but I have removed everything from the ~/.nextflow/assets directory. Is there a way to purge these files? I just want to be sure all is running correctly.
Alignment results:

-[nf-core/rnaseq] 5/5 samples passed STAR 5% mapped threshold:
7.07%: RAP1_IAA_30M_R1
6.76%: WT_R2
6.62%: RAP1_UNINDUCED_R1
7.87%: WT_R1
6.38%: RAP1_UNINDUCED_R2

Hi @RoganGrant ! Happy new year! Hope you and loved ones are well.
This is all expected because I updated the test dataset after 1.4.3. However, as you have observed the alignment rates are quite poor which can lead to confusion. See  https://github.com/nf-core/rnaseq/issues/544
Also, the published results on the website are from the full test dataset and not from the minimal test dataset which is why the names are different as you can see in this samplesheet https://github.com/nf-core/test-datasets/blob/rnaseq/samplesheet/samplesheet_full.csv

Hi @RoganGrant ! Happy new year! Hope you and loved ones are well.
This is all expected because I updated the test dataset after 1.4.3. However, as you have observed the alignment rates are quite poor which can lead to confusion. See  https://github.com/nf-core/rnaseq/issues/544
Also, the published results on the website are from the full test dataset and not from the minimal test dataset which is why the names are different as you can see in this samplesheet https://github.com/nf-core/test-datasets/blob/rnaseq/samplesheet/samplesheet_full.csv

Just wanted to make sure. Thank you! And happy new year to you as well!

Just wanted to make sure. Thank you! And happy new year to you as well!

authors: RoganGrant drpatelh


text:
Hesperus question mark accesories

Hi!
I make a completly new install to a new sd card. When I add Homebridge to HomeKit with Hesperus it apears some ? accesories.
How can I remove it?

What are those accessories suppose to be? You can hide them from the app.
Sent from my iPhone

On Apr 1, 2017, at 6:18 AM, SzilagyiR notifications@github.com wrote:
Hi!
I make a completly new install to a new sd card. When I add Homebridge to HomeKit with Hesperus it apears some ? accesories.
How can I remove it?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

They are a "ghost copy" of the real switches. Where can I hide them?

That's strange, it should not show two copy of them... You can hide them under Space Settings (Upper left gear) -> Accessories, swipe from right to left on the device you want to hide, there should have a hide option in the menu.

Thank you very mutch!

authors: KhaosT SzilagyiR

repo: nfarina/homebridge

license_source: bigquery


text:
Logging homebridge in systemd without additional timestamp

Current Behavior
Checking the daemon.log with journalctl I see at the moment the systemd timestamp and an additional one from homebridge. There should be only the timestamp from systemd. This results from /lib/logger.js line 70.
Problem was introduced with https://github.com/nfarina/homebridge/commit/df8508a38f6eb7522ad7029bb647c76869563078#diff-212f63e53d7aa8ed04659d1cabd48137
If you take a look on older explanations referenced here all was fine.
https://gist.github.com/johannrichard/0ad0de1feb6adb9eb61a/
Expected Behavior
It would be helpful to have an additional commandline parameter that can be set when using systemd logging.
Versions

Homebridge: 0.4.28
Node:       v6.11.5
OS:         Raspbian stretch Kernel 4.9.59-v7+

Configuration

Homebridge Log / Command Output
command is
journalctl -f -u homebridge

it looks like this
Nov 02 07:00:04 ha homebridge[850]:   2017-11-02 07:00:04 caching: Thermostat.Bad-measured-temp: 21.9
Nov 02 07:00:04 ha homebridge[850]: [2017-11-2 07:00:04] [FHEM]     caching: CurrentTemperature: 21.9 (as number; from '21.9')
Nov 02 07:00:58 ha homebridge[850]:   2017-11-02 07:00:58 caching: Thermostat.Kueche-measured-temp: 21.8
Nov 02 07:00:58 ha homebridge[850]: [2017-11-2 07:00:58] [FHEM]     caching: CurrentTemperature: 21.8 (as number; from '21.8')
Nov 02 07:03:14 ha homebridge[850]:   2017-11-02 07:03:14 caching: Thermostat.Kueche-measured-temp: 21.7
Nov 02 07:03:14 ha homebridge[850]: [2017-11-2 07:03:14] [FHEM]     caching: CurrentTemperature: 21.7 (as number; from '21.7')
Nov 02 07:04:41 ha homebridge[850]:   2017-11-02 07:04:41 caching: Thermostat.Schlafen-measured-temp: 19
Nov 02 07:04:41 ha homebridge[850]: [2017-11-2 07:04:41] [FHEM]     caching: CurrentTemperature: 19 (as number; from '19')
Nov 02 07:07:43 ha homebridge[850]:   2017-11-02 07:07:43 caching: Thermostat.Bad-humidity: 54
Nov 02 07:07:43 ha homebridge[850]: [2017-11-2 07:07:43] [FHEM]     caching: CurrentRelativeHumidity: 54 (as number; from '54')

it should look like this
Nov 02 10:08:01 ha homebridge[3818]: Homebridge is running on port 52936.
Nov 02 10:09:04 ha homebridge[3818]: caching: Thermostat.Bad-humidity: 55
Nov 02 10:09:04 ha homebridge[3818]: [FHEM]     caching: CurrentRelativeHumidity: 55 (as number; from '55')
Nov 02 10:09:04 ha homebridge[3818]: caching: Thermostat.Bad-measured-temp: 21.5
Nov 02 10:09:04 ha homebridge[3818]: [FHEM]     caching: CurrentTemperature: 21.5 (as number; from '21.5')
Nov 02 10:11:38 ha homebridge[3818]: caching: Thermostat.Schlafen-measured-temp: 19.1
Nov 02 10:11:38 ha homebridge[3818]: [FHEM]     caching: CurrentTemperature: 19.1 (as number; from '19.1')

I would further like it to be solved.

Has been solved last June in PR #1889, included in v0.4.44.

authors: ebaauw volschin


text:
Siri "wasn't able to find anything like that this time"

Pre Steps
activate Siri, say command

Expected Behavior

Execute command
Current Behavior

Siri responds with "Sorry, I wasn't able to find anything like that this time"
Steps to Reproduce (for bugs)

Versions

Homebridge: homebridge --version
Node:       node --version
OS:

Configuration

Homebridge Log / Command Output

I've had homebridge for several months, maybe a year, and it used to work well with Siri.  Now it only works in the Home app or from the swipe-up UI.  Nothing I say to Siri ever works with my homebridge and this has been happening for the last couple of months.  I see my cachedAccessories file hasn't been modified since October, would it be safe to rename or delete that and restart homebridge?  Or do you have any other ideas why Siri won't control anything and yet everything works as expected when controlling on screen?

Well, are you using a HomePod?

no, the only apple device I have is an iPhone

Some more info on this issue.  I added a new device to homebridge this week, a wifi thermostat (homebridge-tcc)  Siri works with the new device, but nothing else.  Everything else works perfectly in the Home app.
Would emptying the persist directory possibly help?

I was having this problem this morning.  It was working yesterday.  None of the usual fixes for things not responding was working (i.e. turn airplane mode on/off, restart the phone, restart the RPi, restart the homebridge server).  Just like you, the buttons in the Home app worked, but Siri kept giving that response, which is not one I'd specifically seen before.
It was affecting both my and my wife's (who was invited to the home/room) iPhone 6s.
What finally worked was this (I don't know if all these steps are necessary):

Stop homebridge pm2 stop homebridge
Remove the persist directory (I moved it just in case: cd .homebridge;mv persist ..)
Start homebridge pm2 start homebridge
In the home app, hard-press an accessory, tap details, tap bridge, tap "Remove bridge from home"
Re-scan the QR code that's in the log by tailing the log (tail -n 100 /home/pi/.pm2/logs/homebridge-out.log) and tapping "Add Accessory" in the home app
Turn airplane mode on and back off

It then took me a few tries, but everything started working again via Siri.
The only thing that had changed between today and yesterday was I had added a breadboard to my RPi and installed some stuff to be able to control some 433Hhz RF transmitter/receiver chips.  That involved a few installs.  I had also changed the noobs setting to boot into Raspbian and created a couple aliases in my .profile.  Among other things, I had run an RF sniffer program and a program I wrote to control an LED.  The breadboard and the RF receiver are still connected.  I was about to start working on the transmitter when I discovered Siri wasn't working.

Thanks @hepcat72 I'll give that a try.  I have tried deleting/moving the persist directory.  But I'll try the steps you listed.

Incidentally, I don't know if you use pm2 to start/stop your homebridge server.  My guess is that those steps aren't necessary, but it will put the QR code at the bottom of your log.  However you usually start/stop homebridge is how you should do it.

And I deleted my saved persist directory out of my home dir once I confirmed it was working again.

Did that work for you? I just added a plugin called homebridge-commander and the one outlet I set it up to control refuses to work with Siri.  It works great in the Home app, but I still get the error you're getting.  I performed my trick above a few time and although it worked with my previous issue, it doesn't seem to fix this issue.

I have a similar issue but it’s with the homebridge-openhab plugin that I’ve been using for years.

I have also had this issue. However I have had interesting results using the room name + device name PLUS descriptor (such as kitchen can lights vs kitchen can) in my Siri voice commands.
I have also gotten lights turned off, albeit all of them by referring to the room name, as in kitchen lights off.
Seems like the requirements to identify a device have been tightened up. It would be nice to know exactly how though.
B

On Apr 5, 2019, at 4:29 PM, gijoecool notifications@github.com wrote:
I have a similar issue but it’s with the homebridge-openhab plugin that I’ve been using for years.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I also just started having this issue.  Nothing has changed with my setup.  I can control everything within the Home app but Siri "wasn't able to find anything like that at this time" every time I ask her to do something.  Interestingly, if I say "turn on the office" it will turn on my office light, but "turn on the office light" doesn't work.  Seem's like this is a bug on Apple's end.

I've tried deleting accessories and persist directories and that didn't resolve the issue.  I then also deleted the HomeBridge bridge from the Home app and changed the username and pin values in the config before adding it again.  Siri still is not controlling most of my devices.  Maybe I'll try add scenes since @joe248 said that worked for him.

I also just started having this issue.  Nothing has changed with my setup.  I can control everything within the Home app but Siri "wasn't able to find anything like that at this time" every time I ask her to do something.  Interestingly, if I say "turn on the office" it will turn on my office light, but "turn on the office light" doesn't work.  Seem's like this is a bug on Apple's end.

Yes it seems to be an Apple thing. Normally I was able to say 'Turn on speakers', but now I've to say: 'Turn on the speakers switch'. Also with light switches, previously I could say 'Turn on ', now I've got to say 'Turn on  light'. Maybe I can make shortcuts with siri shortcuts to make things simple again :P

Just wanted to update that this issue started happening again for me about a week ago.  Not sure what to do because constantly deleting my persist and cachedAccessories and re-adding everything isn't viable.

@joe248 I just started having the same issue, but the fix came in @unconnected's solution. I have a cmd switch to turn on my receiver. I used to be able to say "Turn on the Airplay Input" but now I have to say "Turn on the Airplay Input switch". This only seems to be affecting my Homebridge devices, as I can still say "turn on the China Cabinet" which is a native Homekit switch and it finds it fine.
If I had to guess I'd say this isn't Homebridge specifically but all hubs since I found other people complaining of the same issue with Hue and other hubs. Siri is now requiring more information to find the specific device.
The weirdest thing to me is that Siri is clearly recognizing to device because it is capitalizing the name (i.e. it displays my speech as Airplay Input or Floods Toggle instead of airplay input or floods toggle). Yet it still won't work with out saying "switch" or "lock" or whatever device I'm trying to control. Really frustrating since this is a big step backwards in language understanding capabilities, even if it is (for me at least) only an issue for things through Homebridge.

@joe248 I just started having the same issue, but the fix came in @unconnected's solution. I have a cmd switch to turn on my receiver. I used to be able to say "Turn on the Airplay Input" but now I have to say "Turn on the Airplay Input switch". This only seems to be affecting my Homebridge devices, as I can still say "turn on the China Cabinet" which is a native Homekit switch and it finds it fine.
If I had to guess I'd say this isn't Homebridge specifically but all hubs since I found other people complaining of the same issue with Hue and other hubs. Siri is now requiring more information to find the specific device.
The weirdest thing to me is that Siri is clearly recognizing to device because it is capitalizing the name (i.e. it displays my speech as Airplay Input or Floods Toggle instead of airplay input or floods toggle). Yet it still won't work with out saying "switch" or "lock" or whatever device I'm trying to control. Really frustrating since this is a big step backwards in language understanding capabilities, even if it is (for me at least) only an issue for things through Homebridge.

I have an iPhone 4s that I keep plugged in and treat it like a smart speaker.  I noticed that I can tell it "turn on (or off) the lights", but my iPhone 6s wants me to say "turn on (or off) the lights outlet".  However, one time, I forgot and left off the "outlet" on the command to the 6s... and it worked!  Subsequent tries did not work - I had to specify "outlet".
Lately, Siri has been complaining that she tried but couldn't execute my command.  Sometimes the device does turn on or off.  Sometimes, it doesn't.  In both cases, Siri doesn't think it worked.  Sometimes, I can issue the command a second time and it will work.  Other times, it doesn't matter how many times I issue the command... it never works!  But in those cases, I can go to the home app and use the button and that always seems to work.
I think the problem may be Siri.  Siri recently forgot who my dad was and then when I fixed that, I would say "call my dad mobile" (as I always do), and Siri would ask "Which phone number for...".  Then, when I tapped "mobile", she would ask me again in a never ending loop...  I have a screen recording of that behavior.
So in my opinion, Siri has Alzheimer's.  She's pretty fragile.

I've started to have the same issue since iOS 12.2.
Before it would understand the abreviated comand frase example "Turn off the FAN" but now I have to specify the exact device name and the room were it's located "turn off the HRV FAN in the basement" and I only have that one FAN

I agree - it's very weird that Siri clearly recognizes my devices (because she capitalizes them as you mentioned) but she refuses to control them without using very precise language.  I also agree that the problem is most likely Siri, however, it's also strange that nuking my Homebridge / Homekit setup and starting from scratch does allow things to work the way they used to for some brief period of time.

Just ran into this issue, I can control most things just fine with "Turn on/off X" but my new lock will only work if I saw "Lock/Unlock Front Room Front Door" but if I just say "Lock/Unlock Front Door" it will do the "wasn't able to find anything like that this time". Very frustrating, I really don't want to re-setup all my devices in all my rooms but I might try that tomorrow.

I found this solution and it seems to work for me: https://discussions.apple.com/thread/250239027

@gijoecool thanks for posting this.  I just renamed one of my switches, used Siri to control the switch under the new name, then renamed it back.  The problem appears to be fixed now for all of my devices, at least for the time being.

@gijoecool Interesting find! I was able to rename mine to “Entrance Door” (from Front Door) and Siri started working but as soon as I renamed it back to Front Door I had the same issue. It makes me assume this is a “Siri” issue not a “HomeBridge” issue. That said I hope this thread stays open so we can discuss fixes here (much better than Apple Forums).
Also in case it helps anyone I just uses scenes called “Lock Door” and “Unlock Door” as a work around for right now (my door is the only thing experiencing this issue). This is far from an ideal solution but I thought I’d throw it out there.

For me, the problem comes and goes over time. I discovered this by accident by forgetting to add “outlet”. I agree that this seems to be an issue with Siri/iOS.

Yeah, this is definitely a Siri issue. I switched away from Homebridge with hopes of resolving this issue, but it’s followed me to Home Assistant. Hopefully it gets fixed in iOS 13.

Odd that Siri understands what I say according to the speech to text on screen, even showing device names as they are in "Home," and was previously able to process the commands, but seemingly out of the blue stopped.

FYI, I’ve been getting this error a lot lately. This morning, I changed the room name that a switch was assigned to and it started being able to control the “space heater” whereas before, I had to say “space heater switch”.

Perhaps we should find a forum where we can talk about the issues with Siri?  This morning, Siri couldn’t find anything like my garage door. I made a screen recording of it in action. Eventually, I removed the garage door from the “room” it was in (named “back yard”) and created a copy of the room. When I put it in the new room, Siri worked.
https://www.dropbox.com/s/cswd4sq1tapg0ma/IMG_2633.TRIM.MOV?dl=0

I'm simply using wemo switch on homekit (no homebridge at all) yet. Which leads me to believe it is not a homebridge issue at all.  It happened to me the same way, just out of no where, I was not able to use siri, homekit app still worked fine though.
I think it started roughly after a device updated its firmware.
I simply re-named the device to something else, and it worked.  Then re-named it back and it was working fine after that.

I also just started having this issue. Nothing has changed with my setup. I can control everything within the Home app but Siri "wasn't able to find anything like that at this time" every time I ask her to do something. Interestingly, if I say "turn on the office" it will turn on my office light, but "turn on the office light" doesn't work. Seem's like this is a bug on Apple's end.
Edit: I just deleted my persist directory and cachedAccessories file. I then re-added Homebridge and all 30 of my accessories, which was a pain, but Siri control is working correctly now.

This "Siri not understanding some of my homekit accessories" is happening for me on all my IOS devices (iPhones and iPads) but not on the macOS (Siri on my iMac understands my command perfectly) - This is strange as I use the same apple ID across all my Apple devices and the Home app on all devices works fines as well.
I'm reluctant to delete my persist directory and cachedAccessories file as I have over 100 accessories across multiple Homebridges. Re-adding all my Homebridge accessories will be a real pain :-(
Anyway, since the issue does not occur on the macOS maybe it's an iOS bug and probably not related at all with homebridge

I restarted my Apple TV 4 (which is configured as the Homekit hub for remote access) and it fixed the issue. :-)
I would never have guessed that it was the Apple TV all along.
This is really strange since this issue was occurring on my local network and only on iOS devices.
Anyway, I'm happy to say that the solution was very simple after all
Go figure ;-)
P.S. I guess this is an Apple Homekit bug and not a Homebridge issue

Something that might be helpful to others with this issue: I had to delete my entire house and re-create it in order for Siri to start to recognize my accessories again.

Try renaming the devices in Homekit to something different. Verify that it works again and name it back. Worked for me.

Sure, that can work once, but it will start happening again at some point.

Try renaming the devices in Homekit to something different. Verify that it works again and name it back. Worked for me.

Renaming the whole Home also fixes the issue, and you don't need to rename every single device.

Sounds like a HomeKit Naming issue, closing issue.

authors: Airyck Bi7 Jefronty Tiger519 brettohland donavanbecker gijoecool hepcat72 iRayanKhan joe248 joshstrange migabc requiem240sx setBoolean unconnected


text:
Bugfixes and minor improvements

Assay File Header parsing
Removed some failing cases of header parsing (e.g. when there were brackets inside the name). Examples for these new rules are seen below:

# are now also included in the name together with potential numberings. Explanation see next section.
Dropping number handling
ISADotNet should follow more closely the ISATab specification and not impose any unncessary additional assumptions when simply parsing assay files. Therefore from now on ISADotNet will move towards interpreting headers with Swate style numbering (e.g. Parameter [temperature unit#2]) oblivious to these numberings.
Members incoporating these numbering rules (e.g. Factor.GetNameAsStringWithNumber) are now marked as deprecated and will be omitted in future releases.
XLSX File IO verbosity
Failing xlsx readers will now be more verbose about why they are failing
Small fixes

dag vizualization now makes edges distinct per source target pair
include empty study by default when writing investigation file
fix assay reading no processes as Some empty lists
fix outputByCharacteristic getter function

Header parsing and number handling changes might be of interest to you:
@omaus, @Freymaurer, @Joott, @muehlhaus

fixes #50
fixes #52
fixes #54
fixes #56

This will brick with swate i think, so until i have updated my regex we should not expect this for production. Plus we really need to unify all necessary regex pattern. Can you move them into an extra (and externally accessible) module? With unit tests? (I can do the unit tests if you want)

@Freymaurer, Currently the library only has Assay file reading capabilities anyways, and this does work with Swate either way.
I'm not sure about the external module thing. IMO this adds complexity to the project structure that is neither intuitive nor necessary. The problem atm is, that you can't use the Fable compiled ISADotNet in Swate, right?
For this to work, using a different Json Serializer would be the solution. I think time would better be invested in that.

Perfect, thank you!
I will merge this now, if there aren't any other objections 😄

source: gharchive/pull-request

authors: Freymaurer HLWeil


text:
relative links, embedding html content

Unfortunately, prefixing relative (img links) with "./" didn't solve it.
Some html-embedded images do not display. And this is true for inside and outside of marp-based html slides.
example 1: html embedded in markdown
https://nfdi4plants.org/nfdi4plants.knowledgebase/docs/teaching-materials/slides/ARC

cc-by images should be displayed left to names
note this is a combination of  and
source: https://github.com/nfdi4plants/nfdi4plants.knowledgebase/blob/2eecb11cb05cf6967d04c283ba20ad432dc3ab26/src/docs/teaching-materials/slides/ARC.md

example 2: html embedded in html slides

images should be displayed in footer (see screenshot below)
source: https://github.com/nfdi4plants/nfdi4plants.knowledgebase/blob/46cad153d87688379d6f6c91788712ae11e01d3f/src/docs/teaching-materials/slides/DataPLANT.md
link to embedded slides: https://nfdi4plants.github.io/nfdi4plants.knowledgebase/docs/teaching-materials/units/promotion_001_DataPLANT-Overview/promotion_001_DataPLANT-Overview.html#1
These slides also display differently between browsers (e.g. Firefox and Chrome at least catch the main image in the slide)

https://github.com/nfdi4plants/nfdi4plants.knowledgebase/issues/146


text:
M3 needs containerResources

This is just a ResourceRequirements. Needs to be set or the cluster will keep taking memory until it blows up and reboots. It needs to be set during cluster setup based on the M3 node resources.

We should probably close this, huh? (now that we're doing Cortex)

authors: jefflill marcusbooyah

repo: nforgeio/neonKUBE


text:
feat(keywords-loader): add rxjs keywords loader

PR Checklist
Please check if your PR fulfills the following requirements:

[ ] Tests for the changes have been added (for bug fixes/features)
[x] Docs have been added/updated (for bug fixes/features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build related changes
[ ] CI-related changes
[x] Documentation content changes
[ ] Other... Please describe:

Issue Number

Issue Number: N/A
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
In my project, I've been creating different classes/interfaces that work with rxjs types, so I created rxjs keywords loader. I think it might be useful for other users of this great library, so I decided to share my code with the rest :)

Oh sry I was super busy last days, didn't see all these PRs that you've created, I'll try to check them tomorrow!

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

v18.1.0
GitHub release

Your semantic-release bot :package::rocket:

authors: AdrianKokot skoropadas

repo: ng-doc/ng-doc


text:
add '=' operand support

when i write these in template file:
$is_https = "true"
docker-gen complained:

Unable to parse template: template: nginx.tmpl:188: unexpected "=" in operand

it seems that template engine does not support '=' operand,but text/template in go package does support,see Package template which says:

Variables previously declared can also be assigned, using the syntax:
$variable = pipeline

so what's the problem? is the version of template which docker-gen used too old?

I had the same issue. Discovered that feature was added in go 1.11. The docker-gen releases are all built with go 1.9.
I created a fork and got it working with go 1.11 https://github.com/coderedcorp/docker-gen
Also available on docker hub under coderedcorp/docker-gen

+1

Non longer relevant, docker-gen is built with up-to-date version of Go.

authors: buchdag tjhiggins vsalvino zam5607822

repo: nginx-proxy/docker-gen


text:
How to explicitly not create a SAN certificate?

Is it possible to instruct the companion to create one certificate per domain? In our setup it's preferable as we don't want www.example.org to be dependent on the availability of example.com.
- VIRTUAL_HOST=www.example.org,example.org,www.example.com,example.com
- LETSENCRYPT_HOST=www.example.org,example.org,www.example.com,example.com

Unfortunately no, that's not possible at the moment, but that might be a use case for the experimental standalone cert feature, if you are willing to give it a try.

Just came here looking for this 👍  Would be great, so we wouldn't have to have 100 containers with one customer cert each, but one container that can handle 100 domains that have different certs. ( We have a client-side SPA - every client is being served the same read only html content, just on their own domain )

Feature added by @SilverFire in #647

authors: buchdag erikverheij mastef


text:
How standalone certificate generation works

Hi there
I'm struggling with generating standalone certificates for the following subdomains and unfortunately, I was not able to fix it until now after several hours. Here is my docker-compose file to set up a staging environment.
version: "3.7"

networks:
  semantic-bridge:
    name: semantic-bridge
    driver: bridge

services:
  semantic-cache:
    image: semantic.io/semantic.io-cache
    container_name: semantic-cache
    expose:
      - 5268
    sysctls:
      net.core.somaxconn: 65535
    networks:
      - semantic-bridge
    restart: always

  semantic-cache-viewer:
    image: semantic.io/semantic.io-cache-viewer
    container_name: semantic-cache-viewer
    environment:
      - REDISINSIGHT_PORT=8000
    expose:
      - 80
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-cache

  semantic-cache-viewer-proxy:
    image: semantic.io/semantic.io-cache-viewer-proxy
    container_name: semantic-cache-viewer-proxy
    environment:
      - VIRTUAL_HOST=insight.semantic.io
      - VIRTUAL_PORT=80
      - LETSENCRYPT_HOST=insight.semantic.io
    expose:
      - 80
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-cache-viewer
      - semantic-proxy

  semantic-proxy:
    image: semantic.io/semantic.io-proxy
    container_name: semantic-proxy
    labels:
      - com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./semantic-proxy/etc/nginx/certs:/etc/nginx/certs:ro
      - ./semantic-proxy/etc/nginx/conf:/etc/nginx/conf.d
      - ./semantic-proxy/etc/nginx/vhost.d:/etc/nginx/vhost.d
      - ./semantic-proxy/etc/nginx/dhparam:/etc/nginx/dhparam
      - ./semantic-proxy/usr/share/nginx/html:/usr/share/nginx/html
      - /var/run/docker.sock:/tmp/docker.sock:ro
    networks:
      - semantic-bridge
    restart: always

  semantic-proxy-letsencrypt:
    image: semantic.io/semantic.io-proxy-letsencrypt
    container_name: semantic-proxy-letsencrypt
    environment:
      - DEFAULT_EMAIL=info@semantic.io
    volumes:
      - ./semantic-proxy/etc/nginx/certs:/etc/nginx/certs:rw
      - ./semantic-proxy/etc/nginx/vhost.d:/etc/nginx/vhost.d
      - ./semantic-proxy/etc/nginx/dhparam:/etc/nginx/dhparam:ro
      - ./semantic-proxy/usr/share/nginx/html:/usr/share/nginx/html
      - /var/run/docker.sock:/var/run/docker.sock:ro
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-proxy

  semantic-apis-mobile:
    image: semantic.io/semantic.io-apis-mobile
    container_name: semantic-apis-mobile
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-cache

  semantic-apis-mobile-proxy:
    image: semantic.io/semantic.io-apis-mobile-proxy
    container_name: semantic-apis-mobile-proxy
    environment:
      - VIRTUAL_HOST=mobile.apis.semantic.io
      - VIRTUAL_PORT=80
      - LETSENCRYPT_HOST=mobile.apis.semantic.io
    expose:
      - 80
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-apis-mobile
      - semantic-proxy

  semantic-apis-portal:
    image: semantic.io/semantic.io-apis-portal
    container_name: semantic-apis-portal
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-cache

  semantic-apis-portal-proxy:
    image: semantic.io/semantic.io-apis-portal-proxy
    container_name: semantic-apis-portal-proxy
    environment:
      - VIRTUAL_HOST=portal.apis.semantic.io
      - VIRTUAL_PORT=80
      - LETSENCRYPT_HOST=portal.apis.semantic.io
    expose:
      - 80
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-apis-portal
      - semantic-proxy

  semantic-get:
    image: semantic.io/semantic.io-get
    container_name: semantic-get
    environment:
      - VIRTUAL_HOST=get.semantic.io
      - VIRTUAL_PORT=80
      - LETSENCRYPT_HOST=get.semantic.io
    expose:
      - 80
    networks:
      - semantic-bridge
    restart: always
    depends_on:
      - semantic-proxy

Using the above configuration, a SAN certificate is generated with the following details:
semantic.io
*.semantic.io

I was not able to figure it out because the above certificate is invalid for the following subdomains:
mobile.apis.semantic.io
portal.apis.semantic.io

Hi.
Are we talking about this standalone certificate feature https://github.com/nginx-proxy/docker-letsencrypt-nginx-proxy-companion/blob/master/docs/Standalone-certificates.md ?

Using the above configuration, a SAN certificate is generated with the following details:
semantic.io
*.semantic.io

That just isn't possible, this container does not support wildcard certificate creation.

Closing this issue due to inactivity.

authors: buchdag m-sadegh-sh


text:
Upload Plus Docker images to GAR

Proposed changes
Problem: We want to be able to use NGINX Plus images built from edge and release branches in the NFR workflow
Solution: Start pushing Plus images to GAR so they're available to other workflows
Closes #2143
Note: We're already pushing all the other images to ghcr.io for edge and release branches
Checklist
Before creating a PR, run through this checklist and mark each as complete.

[x] I have read the CONTRIBUTING doc
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have checked that all unit tests pass after adding my changes
[ ] I have updated necessary documentation
[x] I have rebased my branch onto main
[x] I will ensure my PR is targeting the main branch and pulling from my branch from my own fork

Release notes
If this PR introduces a change that affects users and needs to be mentioned in the release notes,
please add a brief note that summarizes the change.

NONE

@lucacome Are we actually pushing images to ghcr.io? Or are they just cached images to the pipeline and then they disappear?

we're pushing, see https://github.com/nginxinc/nginx-gateway-fabric/pkgs/container/nginx-gateway-fabric/232901732?tag=release-1.3-rc

authors: lucacome sjberman

repo: nginxinc/nginx-gateway-fabric


text:
Feature/topology spread constraints

Proposed changes
Problem: Currently the helm chart does not allow us to configure topologySpreadConstraints, as mentioned in issue #2662
Solution: Add topologySpreadConstraints option to the helm chart
Testing: Change has been tested by installing the helm chart with both topologySpreadConstraints configured and left empty.
Closes #2662
Checklist

[x] I have read the CONTRIBUTING doc
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have checked that all unit tests pass after adding my changes
[x] I have updated necessary documentation
[x] I have rebased my branch onto main
[x] I will ensure my PR is targeting the main branch and pulling from my branch from my own fork

Release notes
NONE

I have hereby read the F5 CLA and agree to its terms

pre-commit.ci autofix


text:
fix: 🐛 icons multi provider

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

If has two modules (A and B) that use SvgIconsModule.forChild() and this modules imports to module C then will be provided only icons from last imported module (for example B) and icons from other modules ( for example A) will be ignored.
Issue Number: N/A
What is the new behavior?
Now icons provider with multi: true parameter. It's mean that all provided icons will accessible as array by same token.
Does this PR introduce a breaking change?
[ ] Yes
[x] No

Other information

I'm not sure what you're trying to solve. Please add specs.

I'm not sure what you're trying to solve. Please add specs.

I make small demo for this case.
My real case: i have several reusable components that uses inside SvgIconsModule.forChild(). If this components used together, then icon registering incorectly.

forChild is meant to be used only in lazy load modules.
In your example, they are eager. Do you want to use it in eager modules just to make it more organized?

@NetanelBasal yes. Because one of case using icons in external angular package (bundled by ng-packagr).
Of course we can make some our module for this or we can register icons manually. But i think it will good "out of box" :)

Please update the docs

@NetanelBasal i'm fixed docs, additionaly add @Self decorator for injecting icons in module, for improve re-register icons, provided in parent modules

repo: ngneat/svg-icon


text:
Features comparison table vs angular-i18n, ngx-translate, angular-l10n, ...

Hello,
Would be really great if you can add features comparison table like what the angular-l10n has, that will ease developers to make decision which library is best to use depending on their situations.
ref. https://github.com/robisim74/angular-l10n
Thanks.

Did you check out this section of the README file?

Can you add something like translation file support to the table? Would be good to know if it supports xliff or other formats on first look.
Also translation of plurals should be added for comparison.
And what about a comparison against the build in translation tool (+ the i18n Polyfill for components)? I think what @dsuwirya meant was adding those other tools/packages to the table.
Keep up the good work. For me the features above are missing and there is no path for a migration to the official next gen internationalisation library from the angular team. But it should solve the problems of a good amount of people as it seems pretty easy to.use ;)

@DanielHabenicht
A table is just a tool for a quick comparison, all the needed information is in the README,
but I see what you mean, I will talk to the team and we will decide what should be added.
We don't want to make it too big.

We have added Pluralization to the table but decided that it's the last thing we'll add to it.
A comparison with Angular's i18n will be added shortly 🎉

@MickL I found the most recent version of the comparison chart before they redid the docs here: https://web.archive.org/web/20191004014440/https://github.com/ngneat/transloco/

Is it possible to add the current comparison table again somewhere?
I think the table in the link above might not be up-to-date.

@rala72 We decided to remove the comparison (due to several reasons). I'm sure that quick research will provide you with all the information needed.

authors: Andrew-Marks-Trisept DanielHabenicht dsuwirya rala72 shaharkazaz

repo: ngneat/transloco


text:
Discord command to run console commands

Just one thing to "fix" in MessageHandeler, getting the console output string or something along those lines

Yes I was also thinking about a way to get back output, but not sure how yet. Also, I'll probably move this to channel config. Nice work! 👍

There :)

authors: VankkaGithub nguyenquyhy

repo: nguyenquyhy/DiscordBridge

license: mit


text:
how to upload local images using angular formly

I had creating a one shopping product upload form, i want upload local images to mongodb using angular formly, please give reference ....
Thanks in advance.

I'm assuming this is what you need which is linked in our docs.
https://stackblitz.com/angular/kbknmvyayxp?file=src%2Fapp%2Fapp.component.ts
On Thu, Sep 30, 2021, 6:46 AM Govardhan Reddy @.***>
wrote:

I had creating a one shopping product upload form, i want upload local
images to mongodb using angular formly, please give reference ....
Thanks in advance.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ngx-formly/ngx-formly/issues/2997, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADB4XNIGAJK5NLR2QGOZCXTUEREZBANCNFSM5FCEFD7A
.

https://formly.dev/examples/other/input-file

authors: aitboudad kenisteward vardhan1122

repo: ngx-formly/ngx-formly


text:
Custom Type leads to 'mat-form-field must contain a MatFormFieldControl' with Formly v6

Description
I upgraded Angular to V17 and Formly from Version 5 to 6. After the upgrade my entire Form is rendered hidden on the page and I get the error 'mat-form-field must contain a MatFormFieldControl' in the console so often that the DevTools of Chrome crashes.
Minimal Reproduction
On Stackblitz I was able to figure out that my custom input leads to the error. But the rendering works just fine.
https://stackblitz.com/edit/angular-ivy-15-scss-wch1of
Your Environment

"@angular/core": "^17.0.9",
"@angular/forms": "^17.0.9",
"@angular/material": "^17.0.5",
"@ngx-formly/core": "^6.3.0",
"@ngx-formly/material": "^6.3.0",
"@ngx-formly/schematics": "^6.3.0",

Additional context
In the real Application the FormConfig comes from an API so replacing the deprecated attributes is currently not an option.

Here is an screenshot from within the actual application. As you can see the DOM-Elements are present but somehow hidden or invisible and therefore unusable.

Alright, found a Workaround. Switch to ngx-formly/bootstrap and the forms renders again as expected. Not so pretty but at least functional. So the error has to be in ngx-formly/material. With that UI package all my forms fail to render properly. Hope there will be a fix for that.

see https://github.com/ngx-formly/ngx-formly/issues/3690#issuecomment-1551344508

authors: aitboudad hiqs-chris


text:
Is there any way to apply mask to fields using NgxFormly

Hi, Im submitting a question to ask about masks, if there is anyway to use masks using the ngxformly, i check that for the AngularJs there were the ng-mask intergrated, is there any example or anyway to integrate with the ngx version?
I'm planning to use the formly but mask as essencial for the software we are building.
Thnks

you have to create a custom field type see https://stackblitz.com/edit/formly-mask-nested-configs

@ashwani11 for bootstrap just copy the input type https://github.com/formly-js/ngx-formly/blob/master/src/bootstrap/src/lib/types/input.ts and add the textMask attr [textMask]="to.maskConfig"

is there any way to add masking configuration inside field config without creating a custom type ?

for now I think it may not be possible but when https://github.com/formly-js/ngx-formly/issues/253 and https://github.com/formly-js/ngx-formly/issues/180 is done then it could be easy to have a such feature without creating a custom type!
Note: if you have a good proposal why not!

https://stackblitz.com/edit/angular-hddeh3-dlpjig?file=app%2Fcustom-input.component.ts
I tried wrapping ngx-mask with the input but it says ...
Template parse errors:
Can't bind to 'textMask' since it isn't a known property of 'input'. ("
<input [ERROR ->][textMask]="to.maskConfig" [type]="type" [formControl]="formControl" [formlyAttributes]="field">
Any Idea how to make a wrapper for making of the input.

I could not open your stack blitz example. (Did you fork/save?)

https://stackblitz.com/edit/angular-masking-as878?file=app/custom-input.component.ts

First you need to change the type to custom in the json.....
app.component.ts Line 20
See bellow, your mask seems to work, after changing the type
https://stackblitz.com/edit/angular-masking-as878-ai6v7n?file=app/app.component.ts

Thank you, man, for the answer.
It worked but then it became static. I tried making it dynamic it neither giving me any error nor it is working.
Can You please tell me where I m missing something.
Here is the stackblitz demo.
https://stackblitz.com/edit/angular-masking-dynamics?file=app/custom-input.component.ts

Sorry don't answer it I m an idiot I missed square brackets.

authors: HarshitChhipa abnersouza aitboudad thorgod


text:
dragging과 resize를 통한 beforeUpdateSchedule 관련 문의입니다.

Version

1.11.0
Development Environment

wiondow 10, chrome 72.0.3626.121
Current Behavior

기존에 스케쥴 데이터를 dragging또는 resize를 통해서 데이터를 업데이트할시 오류가 발생하며 스크립트가 중지됩니다.
현재 데이터 저장은 ajax를 통해 저장 후 콜백을 통해 저장 시 발생합니다.
ajax를 통해 db에 다녀오지 않은 경우 정상적으로 작동됨을 확인하였습니다.

크롬 콘솔에 출력되는 에러를 첨부합니다.
Uncaught TypeError: Cannot set property 'id' of undefined
at ./src/js/model/schedule.js.Schedule.init (schedule.js:246)
at e (jquery-1.11.3.min.js:5)
at Vb (jquery-1.11.3.min.js:5)
at Function.m.param (jquery-1.11.3.min.js:5)
at Function.ajax (jquery-1.11.3.min.js:5)
at setAjaxData (common.js?ver=2.0:60)
at beforeUpdateSchedule (default.js:305)
at Calendar.r.invoke (tui-code-snippet.min.js:7)
at Calendar.r.fire (tui-code-snippet.min.js:7)
at Calendar../src/js/factory/calendar.js.Calendar._onBeforeUpdate
// Write example code
cal.on({
    'beforeUpdateSchedule': function(e) {
        console.log('beforeUpdateSchedule', e);

        var calendar = findCalendar(e.schedule.calendarId);
        e.schedule.start = e.start;
        e.schedule.end = e.end;
        e.schedule.isAllDay = (e.schedule.isAllDay == true || e.schedule.isAllDay == "1") ? (true)  : (false);
        e.schedule.isPrivate = (e.schedule.raw['class'] == "private") ? (true)  : (false);

        if (calendar) {
            e.schedule.color = calendar.color;
            e.schedule.bgColor = calendar.bgColor;
            e.schedule.dragBgColor = calendar.dragBgColor;
            e.schedule.borderColor = calendar.borderColor;
        }

        var param = $.extend({}, e.schedule);

        param.start = moment(e.start._date).format('YYYY-MM-DD HH:mm:ss');
        param.end = moment(e.end._date).format('YYYY-MM-DD HH:mm:ss');
        param.isAllDay = (e.schedule.isAllDay == true) ? ("1")  : ("0");
        param.isPrivate = (e.schedule.isPrivate == true) ? ("1")  : ("0");
        param.scheduleId = e.schedule.id;

        $.ajax({
            url: url,
            type: "POST";,
            dataType: "json",
            data: obj.param,
            success: function (data) {

                returnCode = data.returnCode;        // server Exception 처리
                resultMsg = data.resultMsg;
                if (returnCode == "true") {
                    cal.updateSchedule(e.schedule.id, e.schedule.calendarId, e.schedule);
                } else {
                    failedCallback && failedCallback(resultMsg);
                }
            },
            error: function (e) {
                var errorMsg = e.responseText;

                if (errorMsg != null && errorMsg != "") {
                    $("#div-error").append(errorMsg);
                }

                loading(true);
            },
            complete: function () {

            }
        });
    },
});

Expected Behavior

dragging또는 resize를 통해서 데이터가 정상적으로 업데이트 되야함.

drag 혹은 resize로 스케쥴을 변경할시  데이터를 바로 사용하지 않고 ScheduleInfo()로 재선언 해서 사용함으로 해결하였습니다.
기존 버튼을 통한 업데이트시 정상작동하였었는데 drag 혹은 resize 때만 안되는 이유는 찾지를 못했네요.
아래에 수정한 소스를 첨부합니다. 감사합니다.
cal.on({
    'beforeUpdateSchedule': function(e) {
        console.log('beforeUpdateSchedule', e);

        var schedule = new ScheduleInfo();
        schedule.id = e.schedule.id;
        schedule.calendarId = e.schedule.calendarId;
        schedule.title = htmlDecode(e.schedule.title);
        schedule.start = e.start;
        schedule.end = e.end;
        schedule.isAllDay = (e.schedule.isAllDay == true || e.schedule.isAllDay == "1") ? (true)  : (false);
        schedule.isPrivate = (e.schedule.raw['class'] == "private") ? (true)  : (false);

        var calendar = findCalendar(e.schedule.calendarId);
        if (calendar) {
            schedule.color = calendar.color;
            schedule.bgColor = calendar.bgColor;
            schedule.dragBgColor = calendar.dragBgColor;
            schedule.borderColor = calendar.borderColor;
        }
        schedule.state = e.schedule.state;
        schedule.category = e.schedule.category;
        schedule.raw = e.schedule.raw;
        schedule.location = htmlDecode(e.schedule.location);

        var param = $.extend({}, schedule);

        param.start = moment(schedule.start._date).format('YYYY-MM-DD HH:mm:ss');
        param.end = moment(schedule.end._date).format('YYYY-MM-DD HH:mm:ss');
        param.isAllDay = (schedule.isAllDay == true) ? ("1")  : ("0");
        param.isPrivate = (schedule.isPrivate == true) ? ("1")  : ("0");
        param.scheduleId = schedule.id;

        $.ajax({
            url: url,
            type: "POST";,
            dataType: "json",
            data: obj.param,
            success: function (data) {

                returnCode = data.returnCode;        // server Exception 처리
                resultMsg = data.resultMsg;
                if (returnCode == "true") {
                    cal.updateSchedule(schedule.id, schedule.calendarId, schedule);
                } else {
                    failedCallback && failedCallback(resultMsg);
                }
            },
            error: function (e) {
                var errorMsg = e.responseText;

                if (errorMsg != null && errorMsg != "") {
                    $("#div-error").append(errorMsg);
                }

                loading(true);
            },
            complete: function () {

            }
        });
    },
});

답변이 늦어 죄송합니다.
저 콘솔 로그에 찍힌 에러는 schedule의 id값이 정상적으로 들어오지 않을 때 발생합니다.
먼저 success callback에서 schedule data가 존재하는 e객체를 확인해보세요.
if (returnCode == "true") {
    console.log(e) // update에 필요한 schedule객체가 존재하나요?
    cal.updateSchedule(e.schedule.id, e.schedule.calendarId, e.schedule);
}

위에 설명드린대로  schedule data를 재선언 하여 해결하였습니다.
해당 이슈는 종료하도록 하겠습니다.
감사합니다.


text:
API 를 이용한 createData, updateData, modifyData, deleteData 각각 예제 파일을 올려주시면 감사하겠습니다.

https://github.com/nhnent/tui.grid/wiki/Binding-to-remote-data
또는 API문서를 봐도 잘 모르겠더라구요....ㅜㅜ
죄송하지만 ....
createData, updateData, modifyData, deleteData 각각 예제 파일을 올려 주시면
(같은 패턴 같으면 생략하더라도요.) 감사하겠습니다.
올라와 있는 예제는 readData 를 이용한 것인데...
다른 것은 어떻게 써야 할 지 모르겠더라구요......ㅜㅜ
추가로 downloadExcel, downloadExcelAll 이것도 예제파일 부탁드립니다.^^
jeongmunhun@gmail.com

@Jeongmunhun
안녕하세요. 그리드를 사용해주셔서 감사합니다. :)
먼저 현재 이해가 어려우신 부분이 클라이언트측 기능 구현 에 대한 것인지 아니면 서버측 처리 에 대한 것인지 확인이 필요합니다.
전체적인 사용 방법에 대한 내용은 예제 페이지에서 Saving Changed Data 목차에 설명되어 있으나 아래 간략하게 정리해드립니다. 데이터 생성(creatData)을 예로 설명드리며, 다른 액션들도 이와 동일하게 동작합니다.
1. URL 등록
readData와 동일하게 서버 통신을 위한 URL을 등록합니다.
grid.use('Net', {
    perPage: 100,
    api: {
        createData: '/api/createData'
    }
});

2. 서버 요청
그리드에서 반환된 net 객체로 데이터 생성 액션에 대한 서버 요청을 처리합니다.
var net = grid.getAddOn('Net');
...
// 그리드에서 데이터 생성 완료 후 서버 호출
net.request('createData');

이 때 서버에 요청되는 데이터 포멧은 다음과 같습니다. (서버 파싱용)
createRows=[{"c1":"생성 데이터 1","c2":"생성 데이터 2"}]

3. 서버 응답
커스텀 이벤트를 등록하여 서버 응답에 대한 액션을 처리합니다.
grid.on('response', function(data) {
    console.log(data); // 서버 데이터
});

downloadExcel, downloadExcelAll 액션에 대한 사용 방법도 위와 동일한데요.
다만 기존에 기존에 제공하던 액셀 버튼을 직접 구현해야 사용이 가능합니다.
(액셀 기능 사용에 대한 내용은 튜토리얼 보강 예정입니다)
//  Step 1: URL 설정
grid.use('Net', {
    perPage: 100,
    api: {
        createData: '/api/createData',
        downloadExcel: '/api/download/excel',
        downloadExcelAll: '/api/download/excelAll'
    }
});

// Step 2. 다운로드 액셀 버튼에 대한 기능 구현
var net = grid.getAddOn('Net');

net.download('excel'); // 부분 데이터 다운로드
net.download('excelAll'); // 전체 데이터 다운로드

그리고 추후 이슈를 등록해주실 때 이슈 템플릿에 맞추어 작성해주시면 감사하겠습니다. :)

authors: Jeongmunhun seonim-ryu


text:
Feature/7171 order party put validation stripped out

Includes changes from 4616 please ensure  https://github.com/nhs-digital-gp-it-futures/BuyingCatalogueOrdering/pull/50 is merged in before this PR

Just about to move this to the new style validation.  I think that will pick most of the above up.


text:
🛑 Core is down

In 6eeb144, Core ($CORE_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Core is back up in b9741c6 after 4 minutes.

repo: nhs-work/test-upptime


text:
Update back link position guidance (from bottom to top)

This updates the back link guidance to recommend that generally the back link should appear at the top-left of the page, which is what the majority of services seem to do.
It also explicitly says that it should appear before the <main> tag in the HTML so that the skip link will skip past it.
Previously the guidance here suggested that some services included the back link at the bottom of the content. However both of the services mentioned (111 online and [Choose if data from your health records is shared for research and planning](https://your-data-matters.service.nhs.uk)) seem to have since moved their back link to the top-left.
The current rationale for having the back link at the bottom is:

That's because we don't want to suggest to people who use a screen reader that they leave the page prematurely.

However, possibly making sure that the back link is skippable using the skip link is enough to mitigate this?
The current guidance is also contradicted by the page template guidance which suggests putting back links in the outerContent at the top of the page.
The GOV.UK Design System back link has similar guidance:

Always place back links at the top of a page, before the <main> element. Placing them here means that the ‘Skip to main content’ link allows the user to skip all navigation links, including the back link.

Checklist

[ ] Tested against the NHS.UK frontend testing policy (Resolution, Browser & Accessibility)
[ ] Code follows the NHS.UK frontend coding standards
[ ] Version number has been increased in package.json (using SEMVER)
[ ] CHANGELOG entry
[ ] Whats new page entry

@anandamaryon1 @sarawilcox this one isn’t dependent on the upcoming NHS.UK Frontend release, however I think it’s worth it going out before or at at same time as that, given it will also mention the back link?

@sarawilcox @anandamaryon1 @edwardhorsford thanks for the comments (and thanks Sara for spotting the paragraph in the research section! 😊).
I think this is good to be merged now? Although not sure whether you want it merged into main or the release branch?

repo: nhsuk/nhsuk-service-manual


text:
Usage Docs for Select, Combobox, & MenuButton

Pull Request
🤨 Rationale
The Nimble Design System needs to provide concrete recommendations for when and where components should be used in client applications. This PR proposes a patterns for usage documentation and links to those documents from each of the relevant component documents.
This PR expects significant feedback on the content, and welcomes feedback on the documentation architecture.
👩💻 Implementation

Moved all component stories under a 'Components' subfolder
Ordered the Storybook navigation by Usage, Components, Tokens, & Tests
Created .MDX usage doc to help clients choose between Select, Combobox, & MenuButton components
Create .MDX usage doc to help clients choose between different component Appearance Modes and Variants

🧪 Testing
N/A
✅ Checklist

[ ] I have updated the project documentation to reflect my changes or determined no changes are needed.

Closing as this PR is stale, and the current Usage doc approach is being defined here - https://github.com/ni/nimble/pull/1637

repo: ni/nimble


text:
Re-arranged the controls/indicators on the Front Pannel. Formated the … block diagram. fixed the input/output naming according to the new standards. Added description to the VI.

[X] This contribution adheres to CONTRIBUTING.md.

What does this Pull Request accomplish?
The following was updated in this VI:

Arranged Front Panel with Ctrl+Space,Ctrl+F
Arranged Block Diagram with Ctrl+Space,Ctrl+F
Changed control/indicator label to lower case letters
Added description to the VI

Why should this Pull Request be merged?
The current version of the VI does not meet the design guidelines.
What testing has been done?
n/a

Small "i" here:

Small "i" here:

fixed.

authors: bogdanp-ni zszilagy


text:
Create sticky order

Could you add the option of creating limit orders at the spread line and move with the price until its all bought/sold?

Also, where do I set the margin? I go 50x but dont see an option on here to set it

Set it on on your account.
On Mon 6. Aug 2018 at 21:13, smokenmirrors2 notifications@github.com
wrote:

Also, where do I set the margin? I go 50x but dont see an option on here
to set it
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nice-table/bitmex-scaled-orders/issues/3#issuecomment-410821270,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AjWb4QvW2jZEMRQm2rTm_XxSrBDSUBnTks5uOJVtgaJpZM4Vw7V5
.

Hey
You have to use the official Bitmex UI in order to see and change leverage for now.
Regarding spread orders: maybe. I'm currently in the middle of improving support for others instruments like ETHUSD and friends.
Bitmex Assistant may have the feature you're looking for: https://github.com/BigBitsYouTube/BitMEXAssistant
I'll keep the issue open since it's a good suggestion.

authors: hashtagex nice-table smokenmirrors2

repo: nice-table/bitmex-scaled-orders


text:
New dev tools

[ ] dt
[ ] [gpt-prompt-engineer](gpt-prompt-engineer
[ ] tyson TypeScript Object Notation
[ ] lineselect Interactively select lines from stdin
[ ] dhall Maintainable configuration files
[ ] gita Manage many git repos with sanity
[ ] mage make in go natively
[ ] rtx Runtime Executor (asdf rust clone)
[ ] zx tool for writing better scripts
[ ] cs command line codespelunker or code search
[ ] sat Tiny & fast WebAssembly edge compute server
[ ] wazero webassembly runtime for go
[ ] capsule runner of wasm functions
[ ] difii inspect diffs interactively
[ ] jsondiff
[ ] jd json diff and path
[ ] src
[ ] devenv - dev envs based on nix
[ ] kine
[ ] frogbot
[ ] semgrep
[ ] jib
[ ] yarn2
[ ] airflow
[ ] lando
[ ] batect
[ ] git-stats
[ ] resty
[ ] entr
[ ] yamale
[ ] ngrok-operator?
[ ] vercel CLI?
[ ] vlang
[ ] eclipse-che
[ ] xx?
[ ] deno
[ ] dotnet SDK using installer + libicu
[ ] shellspec
[ ] kui
[ ] starlark-go
[ ] fermyon spin
[x] git-filter-repo

Migrated to https://github.com/uniget-org/tools/issues/57

repo: nicholasdille/docker-setup


text:
SOPS

https://devops.datenkollektiv.de/using-sops-with-age-and-git-like-a-pro.html

https://github.com/getsops/sops/issues/1201

repo: nicholaswilde/home-assistant


text:
Custom development shell builder

Write a customizable builder for development shells, like a mkShell. The builder must be compatible with nix-shell and nix develop.

Done

authors: thufschmitt yannham

repo: nickel-lang/nickel-nix


text:
[CRASH] BUG IN LIBDISPATCH

We are currently running libdispatch version 0.1 and encounter twice the same problem on a two week period on two different system.
Aug 27 13:12:37 ...... : [CRASH] BUG IN LIBDISPATCH: flawed group/semaphore logic
Aug 27 13:12:37 ...... kernel: [ 9960.633372] traps: ...... trap invalid opcode ip:7fec772e25c2 sp:7fead72e9b80 error:0 in libdispatch.so.0.1[7fec772d6000+1d000]
Sep 17 14:52:16 ...... : [CRASH] BUG IN LIBDISPATCH: flawed group/semaphore logic
Sep 17 14:52:16 ...... kernel: [150726.085475] traps: ...... trap invalid opcode ip:7f10810c3eca sp:7f0f9dbb6240 error:0 in libdispatch.so.0.1[7f10810b7000+1d000]
We where able to debug the second occurence of the problem:
(gdb) bt
#0 0x00007f10810c3eca in _dispatch_thread_semaphore_signal () from /usr/lib/libdispatch.so.1
(gdb) disas
Dump of assembler code for function _dispatch_thread_semaphore_signal:
0x00007f10810c3ea0 <+0>: push %rax
0x00007f10810c3ea1 <+1>: callq 0x7f10810be430 sem_post@plt
0x00007f10810c3ea6 <+6>: cmp $0xffffffff,%eax
0x00007f10810c3ea9 <+9>: je 0x7f10810c3ead <_dispatch_thread_semaphore_signal+13>
0x00007f10810c3eab <+11>: pop %rax
0x00007f10810c3eac <+12>: retq
0x00007f10810c3ead <+13>: lea 0xadf2(%rip),%rcx # 0x7f10810ceca6
0x00007f10810c3eb4 <+20>: lea 0xb423(%rip),%rdx # 0x7f10810cf2de
0x00007f10810c3ebb <+27>: mov $0xb,%edi
0x00007f10810c3ec0 <+32>: xor %eax,%eax
0x00007f10810c3ec2 <+34>: mov %rcx,%rsi
0x00007f10810c3ec5 <+37>: callq 0x7f10810be3b0 syslog@plt
=> 0x00007f10810c3eca <+42>: ud2
I have seen this bug fix on the 0.1.2 release:
[BUGFIX] dispatch_main() no longer calls pthread_exit() internally, as

calling pthread_exit() on the main thread appears to cause numerous issues on
Linux.

Could this fix be related to the problem I'm having on my systems?
Thanks
Patrick

Hi pleavesque,
Are you able to repro this?
I think it's unlikely the pthread_exit() bug fix would cause this -- it looks like sem_post is failing, which is really surprising, and probably suggests a use-after-free or memory corruption. Please provide more information: OS, compiler version, and a full backtrace of all threads.

I'm not able to reproduce the problem on the system I have in hand.  The system is running 24/7 and the last time it showed the problem was on Aug 27 13:12:37.  So I don't think this system could be useful to debug the problem.  My other system is in a remote location and I asked for the information you requested.  As soon as I got the info, I will post it.
Thanks

Perhaps it's this bug in Glibc: Bug 12674 - sem_post/sem_wait race causing sem_post to return EINVAL. I'll see if I can put together a workaround.

This should be fixed in 0.1.3. Can you let me know whether it fixes your issue?

Closing.

authors: nickhutchinson plevesque

repo: nickhutchinson/libdispatch


text:
e2e tests: provide KubernetesIPAM factory func with explicit namespace

It would use the namespace mentioned in the kubeconfig's current
context, which can be empty.
This way, the tests can inject the correct namespace into the client.

/cc @nicklesimba

repo: nicklesimba/whereabouts


text:
update to beta fails

Hi Nicolas,
I just wanted to check your beta, however the update on my Synology Docker instance fails with following message:
/homebridge # npm install -g homebridge-gogogate2@beta
npm ERR! code ETARGET
npm ERR! notarget No matching version found for homebridge-gogogate2@beta
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
Am I doing something wrong, I've started Terminal via homebridge-config-ui-x v4.0.2 in Chrome Browser.
I've noticed that in the npm registry no beta tag is available: https://registry.npmjs.org/homebridge-gogogate2
Cheers,
Joff

Hi,
it is not yet published :) I do not have much time right now, I will publish it if you want but not fully tested !

Le 19 avr. 2019 à 23:02, joffrey notifications@github.com a écrit :
Hi Nicolas,
I just wanted to check your beta, however the update on my Synology Docker instance fails with following message:
/homebridge # npm install -g homebridge-gogogate2@beta
npm ERR! code ETARGET
npm ERR! notarget No matching version found for homebridge-gogogate2@beta
npm ERR! notarget In most cases you or one of your dependencies are requesting
npm ERR! notarget a package version that doesn't exist.
Am I doing something wrong, I've started Terminal via homebridge-config-ui-x v4.0.2 in Chrome Browser.
I've noticed that in the npm registry no beta tag is available: https://registry.npmjs.org/homebridge-gogogate2 https://registry.npmjs.org/homebridge-gogogate2
Cheers,
Joff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/nicoduj/homebridge-gogogate2/issues/22, or mute the thread https://github.com/notifications/unsubscribe-auth/AEXFKOH23FWDMNYPO3KNZWTPRIXM5ANCNFSM4HHH6KWA.

It is published !

authors: joffreyha nicoduj

license: Unlicense


text:
frequently hangs the browser while manipulating pivot table when  input data is big

Hi @nicolaskruchten
I would love to use this API  but I find it frequently hangs the browser when  input data is big.
Browser  crashes frequently(Browser started to complain it was out of memory), when manipulating pivot table, as selecting rows/columns.
For the input data, I'm only passing in the array under the data key As below.
[{"Province": "d6880daca6180e00", "Party":"Conservative", "Age": 50,"Name": "8c9424ca352f92c7","Gender": "Male","City":"83f113b91833ae43","Country":"india","Brand":"AcnSports","Account":"Old Navy LLC","Tier 1 SC Access":"Update","Province1": "Ontario", "Party1":"Conservative1", "Age1": 50,"Name1": "Adle Mark", "Gender1": "Male","City1":"Jaipur","Country1":"india","Brand1":"AcnSports","Account1":"Old Navy LLC","Tier 1 SC Access1":"Update"}]
I have 5k rows which contains unique value for(Key) -Provience,Name and City ,rest all are duplicate.
Everything seems working. Data gets rendered but it takes too much time whenever I perform any action like drag n drop.
It works fine if there is all  duplicate rows ,I have tested for 1,60000 records and it works smooth .
There is lot of  DOM manipulation happen ,when there is thousands of unique records ,that leads to browser crashes ,thats what I have understand .
Please correct me If I  am doing anything wrong.
What should I do in this case?
Any Help will be apprecited.
output table Snapshot
JSONData
System spec's :-  2.5 Ghz, Core i7,16 GB Ram,Chrome
Thanks,
Ravindra Solanki

The issue is not with the raw number of rows, but with the cardinality of the columns: the number of unique values, because the browser has to add a large number of nodes to the DOM. For example in your data, it's very snappy to make a table with Age and Account, but slows down if you add any of the fields that you filled with hex hashes.

I was only able to replicate your crashing scenario when I tried to put one of the high-cardinality attributes in the rows area and one in the columns area but this makes sense... The resulting table would have 25 million cells in it, and the browser cannot draw this. Is that what you're trying to do?

Thanks  @nicolaskruchten  for your qiwk response.
Yes, I tried to put one of the high-cardinality attributes in the rows area and one in the columns area.In this case how should I proceed?
is there any way to add pagination ?

This is not really a reasonable thing to do... Think about it: a 5000x5000 table is not something a human can read... If each cell was 1 pixel by 1 pixel, you would need a grid of 3x5 HDTVs to display this many pixels!

repo: nicolaskruchten/pivottable


text:
Reset values in Ajax based result in pivottable

Hi,
I faced a problem when loads saved data.
here I give the steps exactly what i am doing.

I load data from database and show in the pivot tables
i call a json service after selecting  a drop box  value. if the result was null in that it shows blank table.
then I select another value from drop box . this service i will get the result but it stills shows blank table.

how to reset the value according to ajax call.

I'm not really clear on what you're trying to do here... can you provide a bit more detail please?

authors: nicolaskruchten vinairaj


text:
Use both c3 and plotly renderers?

Is it possible to specify and have both c3 and plotly renderers, or would one have to choose and use one.

It's definitely possible. Renderers are just specified in the renderers object, so you can add whatever mix you want in there, so long as they have their own unique names.

OK. Thanks.

authors: nicolaskruchten tanyona


text:
Could not load 'plugins\CitizensBooks-2.4.0.jar'

[22:29:54] [Server thread/ERROR]: Could not load 'plugins\CitizensBooks-2.4.0.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: Cannot find main class ro.nicuch.citizensbooks.CitizensBooks'
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:80) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:327) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:305) [spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: java.lang.ClassNotFoundException: ro.nicuch.citizensbooks.CitizensBooks
at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_91]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:152) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:78) ~[spigot-1.12.2.jar:git-Spigot-c5afb9f-21d5f75]
... 7 more`
I'm getting this error after updating to 2.4.0.
2.3.9 can load without any problems.

Same thing happening here, identical.

Ups, I forgot to update main class name in plugin.yml

You sure you uploaded fixed file on Spigot?
I just got it from there and I still get the same error.
:(

Yep, my bad. I swear I copy-pasted the plugin to desktop, but somehow Chrome didn't think that too (I guess). Well now the right version is up.

repo: nicuch/CitizensBooks


text:
SVGs don't render without svgxuse.js

Fix: on each svg > use declaration, add xmlns="http://www.w3.org/2000/svg" to the svg. The svgs could also be abstracted to a include.html.

Interesting, svgxuse.js is obviously a polyfill for browsers that don't support the use declaration. Is this issue trying to cater to users who disable JavaScript in their browser?

Correct. Adding that line on each svg fixes it.

@migueldemoura Added on each svg > use declaration that line, thanks ;-)

authors: madcatsu migueldemoura nielsenramon

repo: nielsenramon/chalk


text:
Can't add any sensor, except Environmental

^^ modes selector for sensor is not active, so can add ONLY environmental sensors, not any other.

After some investigation, incl. dropping and creating additional areas.
See below: "Enabled modes" is configurable only for built-in Area, not for any later created.
Resume: additional Areas not functional as now.

I found a root cause - Modes must be explicitly enabled for new Areas.
By default - all disabled.
But Alarm panel show buttons for disabled modes too - it is little bit frustrating, not right.
So, sorry for troubling.

repo: nielsfaber/alarmo


text:
result in new people is bad

result in new people is bad.

For the unseen person from the new domain, it is reasonable that the performance will degrade.

authors: chenbolin-master nihaomiao


text:
KeyError: 'photometric'

Hi, haomiao. When I run "python -u LFAE/run_mhad.py" to train the LFAE model, I have the bug :
File "CVPR23_LFDM/LFAE/modules/model.py", line 217, in forward
if self.loss_weights['photometric'] != 0:
KeyError: 'photometric'
May be the loss_weights of 'photometric' should be provided in config/xxx128.yaml . Looking forward to your reply : )

Hi, @Yueming6568, thanks a lot for letting me know! I have fixed the bug. The "photometric" loss is useless. I have deleted some useless codes in model.py. You can try it again. Please feel free to let me know if you find any other problems.

Thank you a lot for your reply ! The LFAE  model can be trained now !


text:
About dice metrics

May I ask whether the dice evaluation metrics of the paper is dice per case or global dice?

Hi, @JiaRuiS, thanks for your interest! It is dice per case.

Yes, as mentioned in our paper, "after skull stripping, we resample all NCCTs to be 1.2 × 1.2 × 5 mm^3 and reshape
them to be 256×256×40 using the Python package nilearn."

Thanks for your patience and detailed answer！

authors: JiaRuiS nihaomiao


text:
Added autoConnect Feature

upstream PR: https://github.com/Inochi2D/inochi-creator/pull/401

Introduced prevVtxAtMouse variable to track the last clicked vertex.
Replaced direct assignment to vtxAtMouse with the updateVtxAtMouse function.
Added a new autoConnect feature in point.d to automatically connect vertices when adding a new vertex.

https://github.com/user-attachments/assets/6be4aa97-2ba1-4cbb-9e63-ac941e96ebd8

It seems some bugs:

when mirroring is turned on, application crashed on new vertex creation.
when undo command, prevVtxAtMouse is not restored.
I guess "activating multiple tools at the same time in order" option can be safely implement similar functionality.

It seems some bugs:

when mirroring is turned on, application crashed on new vertex creation.

are you trying it on inochi2d creator? This PR seems to override updateVtxAtMouse

https://github.com/Inochi2D/inochi-creator/pull/410

I have committed the patch in other PR

https://github.com/Inochi2D/inochi-creator/pull/415

when undo command, prevVtxAtMouse is not restored.
I guess "activating multiple tools at the same time in order" option can be safely implement similar functionality.

Looks like ASAN detected an error after undo, I need to look into that
and I don’t know if the current interface supports this function

My current idea is to search for the vertex from the action history, maybe the last one or two steps
However, for implementation, we must also consider the case of mirroring vertices.

now it should search vertex from the action history

@r888800009
LGTM. might review how prev vertex should be updated, but seems good to be merged. will merge if you think PR is ready for merge.

I think this PR is ready to be merged
MeshAddAction now saves axis information, We can find out the last vertex of a specific axis

repo: nijigenerate/nijigenerate


text:
More than 1 message besides call[0]

Hi, I'm just wondering why you only pass in call[0] to isExcludedMessage. Basically what I have noticed is that in my application it seems the entire error message is split between the first and second elements of call.
E.g.:
call[0]: ERROR
call[1]: TypeError: Cannot set property 'status' of undefined
The actual console error looks like:
ERROR TypeError: Cannot set property 'status' of undefined
But the console message getting checked against was simply ERROR and my config's excluded message of Cannot set property... was never being matched. Would it make sense to concatenate the strings? E.g. pass in call.join(' ')

Hi @MattBlakeQA,
what about ignoring the first error like this excludeMessages: ['^ERROR$'] ?
can you please provide a minimal setup how to reproduce spy.args[0].length > 1. I was not able to reproduce that case.
What I get in my terminal is the following:

example test page:

<html>
    <script>
        try {
            let d = undefined;
            d[1];
        } catch(e) {
            console.error('ERROR ' + e)
        } finally {
            console.error('ERROR next message')
        }
    </script>
</html>

state from sinon.spy: (call[] has length=1)

spy: {
    args: [
        [ // args[0][0] -> call[0]
            "ERROR TypeError: Cannot read property '1' of undefined"
        ],
        [ // args[1][0] -> call[0]
            "ERROR next message"
        ]
    ]
}

state from chrome console:

Hey @nils-hoyer,
I looked into this a bit more and it looks like the application is doing something like this. Using your example with an updated console.error() call:
`

`
Note the multiple arguments to console.error(). This exception gets logged as ERROR Cannot read property '1' of undefined and finally some other relevant information here. In this specific example, there's 3 arguments for the call:
call[0]: ERROR call[1]: Cannot read property '1' of undefined call[2]: and finally some other relevant information here

Hi @MattBlakeQA,
Thank you very much for your feedback! Multiple console.error() parameters will now be handled properly. I used JSON.stringify() instead of join() to align with browser console output and cypress error message.
fixed with version 2.1.0:
https://github.com/nils-hoyer/cypress-fail-on-console-error/releases/tag/2.1.0
commit hash: https://github.com/nils-hoyer/cypress-fail-on-console-error/commit/563c9880f75f52ede036fc987baf79948ed1f773

authors: MattBlakeQA nils-hoyer


text:
Análise de vulnerabilidade do arquivo controle/ModuloControle.php

Vulnerability Analysis
Vulnerabilidades encontradas:

O código está vulnerável à injeção de SQL, uma vez que se utiliza a função extract($_REQUEST) para extrair variáveis do array $_REQUEST e criar variáveis locais no escopo da função. Isso pode permitir a um atacante mal-intencionado manipular o conteúdo das variáveis, possibilitando a execução de comandos SQL maliciosos.
Não está sendo realizada validação dos dados de entrada. É importante validar e sanitizar os dados recebidos do usuário antes de utilizá-los em consultas a banco de dados ou em comandos que possam causar impacto no sistema.

Explicação sobre a vulnerabilidade:

A função extract($_REQUEST) é utilizada para extrair todas as variáveis do array $_REQUEST e criar variáveis locais no escopo da função, com o mesmo nome das chaves do array. Isso pode ser perigoso, pois se o array $_REQUEST contiver chaves maliciosas, um atacante poderia manipular essas variáveis de forma não intencionada. Por exemplo, se o array $_REQUEST contiver uma chave chamada recurso com um valor malicioso, o atacante poderia manipular a consulta ao banco de dados.
Além disso, a falta de validação dos dados de entrada pode permitir que um atacante forneça dados falsos ou maliciosos, o que pode levar a operações inseguras.

Sugestões de melhoria:

Evitar o uso da função extract e em vez disso, acessar diretamente os valores do array $_REQUEST utilizando chaves específicas. Isso torna o código mais seguro e fácil de entender.
Validar e sanitizar os dados de entrada antes de utilizá-los em consultas a banco de dados ou em operações críticas. Isso pode incluir a verificação do tipo de dado esperado, a aplicação de filtros de limpeza (por exemplo, filter_var), entre outras técnicas de validação.

Feedback

O comentário foi útil? 5 = Muito útil
O erro foi fácil de localizar? 5 = Muito fácil
Foi possível corrigir? Sim
O quão fácil de corrigir? 4 = Fácil

repo: nilsonLazarin/WeGIA


text:
Move tests from inst/tests/ to tests/testthat/

We should just get it over with after this release. @fritzo is happy to volunteer.

Great, thanks. But please check the "writing R extensions" manual to make
sure this is consistent with what CRAN wants.
On Mon, Apr 24, 2017 at 8:56 PM, Fritz Obermeyer notifications@github.com
wrote:

We should just get it over with after this release. fritzo@ is happy to
volunteer.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nimble-dev/nimble/issues/300, or mute the thread
https://github.com/notifications/unsubscribe-auth/ACYr3kewoMu3dwdXbo1a9SkrRAHb3lqRks5rzUTHgaJpZM4NG4RV
.

I'm not sure this is the right way to go.  I think we didn't do it previously because there are steps when R will automatically run anything in the tests directory.  E.g. step 19 of R CMD check (section 1.3.1 of writing R extensions, which I think means that when CRAN checks a submitted package it will run what is in tests.  It is less clear from the documentation but may be the case that tests are also run upon installation (section 1.1.5).  In any case, our idea from past discussion was that our complete test suite is too heavy (hours) to include for CRAN checking, so we've kept with the "deprecated" but very useful inst/tests location.  We could consider adding small tests for R CMD check that could help ensure things are set up correctly without grinding through every MCMC test, DSL test, etc.

Moving to nimbleCoreTeam.

authors: fritzo paciorek perrydv

repo: nimble-dev/nimble


text:
Fix: golangci-lint-action failing in the CI

Issue
Currently, golangci-lint-action  fails in the CI when creating a new PR(but passes in local), even without significant changes
Expected
CI should be passed
Steps to reproduce
Just create a PR with any changes

I created a PR to fix it here:
https://github.com/nimblehq/gin-templates/pull/79

authors: hoangmirs junan

repo: nimblehq/gin-templates


text:
Can not find the module FixedPointImplementation

Hi, I'm very interested in this work and tried to run the code. However, I found that I can not import FixedPointImplementation. So is it an additional module which is not included in this project?

Hi Colson,
Thank you for pointing out the error. This is fixed in the latest commit.
Thanks,
Nimish

Thank you very much !
By the way, I am also doing the research of accelerating the spn by designing the heterogeneous hardware. I have read most of your papers which are good jobs !

Oh, good to hear that! Look forward to your work. If you want to discuss anything from the papers, feel free to reach me at nimish.shah@esat.kuleuven.be


text:
Fully suppress ninja status when NINJA_STATUS is the empty string

Currently if a user sets the environment variable NINJA_STATUS to the empty string then ninja will show status lines with no header but include each edge's description.
Instead ninja should detect when the environment variable is empty and fully suppress status output.
This is useful in situations where ninja is writing output to a file and the user wants the file to be very short and only show failure information, like capturing output in a build system.

What if the user wants to only show edge description? ;)
It's too bad that the description wasn't part of NINJA_STATUS (see #1045) from the start. Changing the behavior now is prone to cause users too complain after updating.
Also see #480.

Okay, so would you accept a PR that implements #480 ? Because I could write that instead...

Check out #1818. It's basically done and just needs to be rebased against master and have the small change applied that I've suggested in my last comment.

authors: EliRibble jhasse

repo: ninja-build/ninja


text:
Please add support for the Windows Package Manager / winget

Winget is a front-end commandline tool for the windows package manager service; please consider adding support for this, as it's the built-in package manager that ships with windows.
https://learn.microsoft.com/en-us/windows/package-manager/winget/

Just looking at the winget-pkgs repository, it seems like a Ninja package has already been added to winget: https://github.com/microsoft/winget-pkgs/blob/f37af5277d82ac0e259242857dd4db8d72ef9834/manifests/n/Ninja-build/Ninja/1.11.1/Ninja-build.Ninja.installer.yaml

My sincere apologies.  I could have sworn I had tried this before logging the bug, but it seems to be working today.
Winget install "Ninja-build.Ninja"
Found ninja [Ninja-build.Ninja] Version 1.11.1
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-win.zip
  ██████████████████████████████   279 KB /  279 KB
Successfully verified installer hash
Extracting archive...
Successfully extracted archive
Starting package install...
Command line alias added: "ninja"
Path environment variable modified; restart your shell to use the new value.
Successfully installed

Nice, thank you. 🙂


text:
Built targets are still dirty after a successful build

When we use ninja to build our software, we run it twice: first to build the actual software, and then a second time afterwards to verify that it no-ops. We do this is because we have a very complex build with several no-code targets and such, and we want to make sure that no targets are still considered dirty even after a successful result. This second no-op pass is achieved by running ninja -n -d explain and then failing the build if we don't grep no work to do in ninja's output.
As of ninja 1.12.0, our builds now fail this step because ninja outputs the following:

ninja explain: recorded mtime of <redacted>.app older than most recent input <redacted>.app/Contents/MacOS/<redacted> (1722997299569634707 vs 1722997299973748395)
ninja explain: <redacted>.app is dirty

We have about a dozen such targets that fail this test (none of which are no-code targets). The difference in these timestamps varies from a few milliseconds to a few seconds. Looking at the release notes and changelog of 1.12.0, this PR jumped out at me:

https://github.com/ninja-build/ninja/pull/1943

If an input is changed, the subsequent run will detect the output as dirty since its recorded mtime reflects when the build command began, not when the output was actually written to disk.

For a no-op build, it seems that this could mistakenly mark a target as dirty, since the mtime would be when the command started and not when the output (ie, none) was written to disk. I'm not terribly familiar with ninja internals, so please forgive me if I'm way off here. :sweat_smile:
We are running ninja 1.12.0 (we'll update to 1.12.1 later, but not until we figure out what's going on with 1.12.0) on macOS Ventura using Xcode 15.2, in case that matters.

Ping @jdrouhard, is there any chance that the changes in https://github.com/ninja-build/ninja/pull/1943 could be responsible for this behavior?

It turns out the problem was in our build-system's ninja generator. Sorry for the noise!

Thanks for telling us about it :-)

authors: digit-google nre-ableton


text:
UIApplication.keyWindow must be used from main thread

DispatchQueue.main.async(execute: { () -> Void in
        self.showLoadingAnimation()

    })

@cagricolak: Caller should be made in the main thread, the library itself doesn't make any assumption of this.

authors: cagricolak ninjaprox

repo: ninjaprox/NVActivityIndicatorView


text:
[RESOLVED] High ICMP ping response time

Problem started at 02:22:14 on 2023.05.25
Problem name: High ICMP ping response time
Host: ZO-FG
Severity: Warning
Operational data: Value: 193ms
Original problem ID: 22399
Event details in Zabbix: http://192.168.232.99/tr_events.php?triggerid=23125&eventid=22399

Problem has been resolved in 2m 0s at 02:24:14 on 2023.05.25
Problem name: High ICMP ping response time
Host: ZO-FG
Severity: Warning
Original problem ID: 22399


text:
Explore how modules interact with JavaFX

Some related links:

https://andresalmiray.com/building-a-layered-modular-java-application-watch-out-for-these/
exception swallowed by JavaFX classes?

https://twitter.com/lanthale/status/1405776799724806144

https://github.com/javafxports/openjdk-jfx/issues/236#issuecomment-426583174
resources, e.g. FXML, CSS

Some additions:
There is a JavaFX Plugin that configures the JavaFX dependencies without the need to manually specify dependencies and configuration. However, it's not working properly with modules, apparently since it still thinks gradle doesn't know how to handle modules:

https://github.com/openjfx/javafx-gradle-plugin/issues/94
https://github.com/openjfx/javafx-gradle-plugin/issues/133

You need to specify the dependencies manually. If you use the FXML module, because it uses reflection, you also need to open it.
Another point is that JavaFX modules are platform-specific and use a classifier. For example
"org.openjfx:javafx-graphics:$javafxVersion:win"

will download the graphics module for windows. To create a cross-platform application, you need to specify the other platform dependencies too.

authors: nipafx nlisker

repo: nipafx/module-system-woes