GSMessage's showMessage function for toast not appearing in XLPagerTabStrip?

I am using XLPagerTabStrip and I have two child view inside it. In the child view I am using showMessage function to print the toast for the error messages but the toast is not shown in the view.
if ( debit_amount > availBal_Amount )
{
    self.showMessage("NO_SUFFICIENT_BAL", type: .error, options: [.position(.bottom),.textNumberOfLines(0)])
}

This the showMessage function:

open func showMessage(_ text: String,
                      type: GSMessageType,
                      options: [GSMessageOption]? = nil) {
    GSMessage.showMessageAddedTo(text: text, type: type, options: options, inView: view, inViewController: self)    }

only in XLPagerTabStrip view showMessage() is not working.
Please help me in solving the issue.

Please enter in contact with GSMessage maintainers, XLPagerTabStrip does not do anything special apart from using UIKit sdk.
Have you tried showing the mesage from the child parentController?


Import errors when there both rzslider.css and rzslider.scss in dist folder

I recently cloned my project to a system with macOsx all fine until I ran the command:

sudo npm install

And I see a bug related to sass:
Message:
src/scss/index.scss
Error: It's not clear which file to import for '@import "node_modules/angularjs-slider/dist/rzslider"'.
Candidates:
node_modules/angularjs-slider/dist/rzslider.scss
node_modules/angularjs-slider/dist/rzslider.css
Please delete or rename all but one of these files.
on line 26 of src/scss/index.scss

@import "node_modules/angularjs-slider/dist/rzslider"; // explicit extension o

In my src/scss/index.scss:

@import "node_modules/angularjs-slider/dist/rzslider";

related info: https://github.com/sass/node-sass/issues/1222
I see that it is related to its wonderful module and I come to check version changes and I find a change that says:

5.8.3 (2016-11-03)
Improvement
Generate a SCSS file (simple copy of the css file) in the dist folder so it can be imported (# 449)

-When clone and install angularjs-slider update to v5.8.7
-in the main project (Windows 8) have angularjs-slider v5.5.0
ok v5.8.3 is my problem, solution install v5.8.2 but i lost the last improvements.
Can you move rzslider.scss to src folder?
Thanks.

Actually, I didn't really want to add a .scss version of the .less file... Having it in the src file isn't find either. I think that I will simply remove it, would it fix your issue?

Yes that will solve my problem, I can update to v5.8.2 without incident.
Look this: https://github.com/sass/libsass/pull/754

I have contacted the person who did the change to see if your solution could match hee needs.

You can easily resolve this issue by specify the extension:
@import "node_modules/angularjs-slider/dist/rzslider.scss

Okay, I upgraded to 5.9.0 and I've explicitly added the .scss extension on the import line of my index.scss file and now it works on win8 and mac.
In http://sass-lang.com/guide section import say:

When you import a file you don't need to include the file extension .scss. Sass is smart and will figure it out for you. When you generate the CSS you'll get.

I think in these cases if you have to be explicit.
Thanks.

Hi All, I am implementing Rzslider for time range But I am facing some issues. And I already ask in stackoverflow Please look at this. https://stackoverflow.com/questions/45429746/dont-lose-previous-position-of-rzslider-after-select-the-date-in-angular-js?noredirect=1#comment77835931_45429746

Please don't pollute all the previous issues thread.


How long can the D435i last before being replaced?

Required Info

Camera Model
{ D400 }

Firmware Version
(2.34.0)

Operating System & Version
{Linux (Ubuntu 18.04)

Kernel Version (Linux Only)
(4.15.0)

Platform
PC/ NVIDIA Jetson Nano

SDK Version
{ 2.34.0 }

Language
{C++/Python }

Segment
{others }

Issue Description
I am working on a project using Intel Realsesne D435i and we want to do some endurance and aging tests to check how long can the D435i withstand/last.
Did anyone of the developing team perform those tests?
We tested the D435i for 15 hours, and it kept working without crashing.
So we want to know, if anyone has the information, for how many hours can the D435i work before being totally out of work (or useless) and should be replaced?
Thank you.

Hi @maky-hnou   The 400 Series cameras can run indefinitely so long as they remain within recommended operating temperature tolerances.  If a problem does occur in a long-run session, it is likely to be related to the computer hardware, its operating system or the USB hardware (port / hub / controller / cable) rather than a problem with the camera hardware.
In regard to how long the camera can stream for in the same long-run session during real-world conditions: as stated above, the camera can run indefinitely as long as it remains within temperature tolerances and there are no other disruptive factors.  In real-world conditions, 4 days is the longest that I have heard of a RealSense application running for before a glitch occurs somewhere in the computer system.
In the link below, @dorodnic the RealSense SDK Manager comments on laser life expectancy over time.
https://github.com/IntelRealSense/librealsense/issues/3452#issuecomment-471492320

Hello @MartyG-RealSense , thank you for your reply.
So as I understand, there is no fixed life expectancy period (i.e 1 year, 2 years, 5000 hours...) for the D400 Series. It all depends on the environment conditions (temperature, pressure, ...) and the the hardware connected to the camera (USB cable, USB port, PC) and the operating system. Am I right?
Thank you again for your time.

As ar as I know there are no fixed life expectancy estimates for the camera hardware.
In regard to environment: in addition to internal operating temperature, external weather temperature could heat the camera's outer casing and have an influence on overall operating temperature.  Lab tests performed by Intel found that the operating temperature should not exceed 60 degrees C so long as the casing temperature remains below 44 degrees C.
The camera firmware driver should reduce laser power by half if the projector temperature exceeds 60 degrees for several seconds, and then shut the laser off if the temperature continues to be excessive.
https://github.com/IntelRealSense/librealsense/issues/5209#issuecomment-563358823
Safety certification details for the RealAense product range can be found here:
https://www.intelrealsense.com/regulatory-information/

Thank you so much.
I will close the issue as I got answers to my question.


Cant handle multiple redirects

Kind of a weird one but when have a page goto  a url that uses multiple redirects I will  get a 200 OK response instead of the 302 redirect that i need. The strange thing is that it works fine when ran locally but on lambda it stops and ends with the 200 after the first redirect.
Too clarify:
When I run it locally it does what it should so which is this
Request:GET -> Response:302 -> Request:GET -> Response:302 -> Request:GET  -> Response:302 -> Request:GET -> Response:302 -> Request:GET -> Response:200 OK  (the page it should be on)
When I run it on a lambda It does this
Request:GET -> Response:302 -> Request:GET -> Response:200 OK  (blank html page)
Is there a limit to redirects in the chrome binary? I have tried the binary provided as well as the one that is build using the build.sh script that is provided.
The code I am using is just a simple page.goto(url)
Any help would be vastly appreciated

fixed the problem. turned out to be the place i was navigating to was blocking the IP i was using.


Change week view to show by day

Do you have any properties to change the week view, to show by day instead of by room?

Hello @MateusSRocha. Did you find a solution to this problem?

Yes, I forked repository and create custom TimeGrid and TimeGridHeader to work week view.
I just inverted the order of TimeGridHeader's content, keeping the same CSS.

That is exactly what I am looking for!

You can also use it: https://www.npmjs.com/package/@omnicodesolutions/react-big-calendar
Basically, if you use the work-week view, it will be configured to use days above the rooms. This is contained in the files: WeekTimeGridHeader and WeekTimeGrid

Thank you Mateus! How about creating a pull request though? I think this would be a great feature to have @jquense.

I think it is a good idea, but it is necessary to leave it open to anyone who is going to use the choice between this version and the previous one with rooms over days, and at the moment it is not.


PR: Change pane tabs design

Description of Changes

Change design of pane tabs for them to look different to the tabs of the console and editor
A preview:

Tab selected:

Hover over tab not selected:

Scroll buttons when there is not enough space to show all the tabs

Issue(s) Resolved

Fixes https://github.com/spyder-ide/ux-improvements/issues/4
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct:
@jsbautista

Preview:

Hey @jsbautista and @dalthviz, thanks for your work on this! Since I saw the design you decided to implement when I took a look at this PR some days ago, I also decided to resurrect some code I worked on two years ago to try to implement this feature.
Now I think I have a result closer to what was discussed on spyder-ide/ux-improvements#4:

so I think we should use that instead.
I'm sorry if you invested too much time on this and for not informing you about my efforts before. I just wasn't sure if I could do better than what you've done here.

Is there already a PR to link as the one that supersedes this one @ccordoba12 ?

See PR #21133.

Closing as superseded by https://github.com/spyder-ide/spyder/pull/21133


Difficulties with details of export_field_file_on_grid (updated)

I am trying to plot fields on a grid. My code is:
post.ofieldsreporter.EnterQty("E")
post.export_field_file_on_grid("E",filename=efield_name,gridtype='Cartesian',grid_start=[x_start, y_start, "0.0mm"],
                               grid_stop=[x_stop, y_stop, z_stop],grid_step=[x_step, y_step, z_step],isvector=True,
                               solution="LastAdaptive",phase="0.0")

The start, stop, and step lists are correctly defined as [0,-12,0], {12,12,64], [2,2,2] with units of mm properly defined.
I am now getting data at all grid points, but a scalar value not vector data, The application program that reads the field maps calculates the coordinates from the header data and knowledge of the format. The online documentation is not clear on how to omit the coordinates.
As near as I can figure there is no way to implement the "ExportOption" in pyaedt. I have reverted to the recorded HFSS code so I can omit the coordinates from the output.

Here is the code and the csv input file. Also, I've included the original HFSS recording and a truncated copy of the desired output format.
IHDTL.zip

I got it working.


JAX unable to match NVIDIA driver version

Description
Similar to this issue and this discussion, I'm on a HPC cluster where the NVIDIA GPU's have CUDA 12.4. When I try to install jax with pip install jax[cuda12] or with pip install --upgrade "jax[cuda12_pip]" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html, I get a warning suggesting that JAX is not heeding the 12.4 driver version, and is instead trying to use CUDA 12.5:
2024-07-19 09:58:22.022601: W external/xla/xla/service/gpu/nvptx_compiler.cc:765] The NVIDIA driver's CUDA
 version is 12.4 which is older than the ptxas CUDA version (12.5.82). Because the driver is older than th
e ptxas version, XLA is disabling parallel compilation, which may slow down compilation. You should update
 your NVIDIA driver or use the NVIDIA-provided CUDA forward compatibility packages.

I understand that this isn't blocking, but I don't relish the idea of randomly slowed compilation times. Is there a reason JAX is unable to match the NVIDIA driver?
Note: I have been able to get JAX to work with my cluster's provided CUDA 12.1 drivers by using the following pip args:
-f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html
jax[cuda12_cudnn89]==0.4.14
jaxlib==0.4.14+cuda12.cudnn89

But I anticipate that sooner or later I will want to use a JAX version that is newer than what my cluster provides.
Thanks!
System info (python version, jaxlib version, accelerator, etc.)
jax:    0.4.30
jaxlib: 0.4.30
numpy:  2.0.0
python: 3.10.14 (main, May  6 2024, 19:42:50) [GCC 11.2.0]
jax.devices (1 total, 1 local): [cuda(id=0)]
process_count: 1
platform: uname_result(system='Linux', node='compute-g-17-155.o2.rc.hms.harvard.edu', release='3.10.0-1160.118.1.el7.x86_64', version='#1 SMP Wed Apr 24 16:01:50 UTC 2024', machine='x86_64')
$ nvidia-smi
Fri Jul 19 10:41:24 2024
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      CUDA Version: 12.4     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  Quadro RTX 8000                On  |   00000000:AF:00.0 Off |                    0 |
| N/A   27C    P0             23W /  250W |     166MiB /  46080MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A    263594      C   python                                        164MiB |
+-----------------------------------------------------------------------------------------+

Having the same issues here. Any idea?

It is my understanding that the cuda forward compatibility exist for such reasons installing-compat-packages
So even though I haven't tried it, installing the necessary compat and then changing LD_LIBRARY_PATH before pip installing should do it.


feat: upd live mode ui

Added not live state to the live sign
Added live state, command and action
Added logic to video-contianer that handles toggle live mode logic

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add support for TCP connections (as introduced in<EMAIL_ADDRESS>

This PR adds support for TCP connections, which was included in the etsy/statsd library in version 0.8.0 (current). It adds a boolean 'tcp' option. If set to true, it will create a net.Socket connection with keepAlive enabled to the specified host/port. Stats are written to the TCP socket for processing by Statsd.
The unit tests have been updated to also include a TCP server test, with TCP server implementation taken from etsy/statsd.

This project hasn't been updated in years.  If you'd like to submit to https://github.com/brightcove/hot-shots I'll look it over there

@remie @bdeitte Has this been ported to hot shots in the end? I can't see anything about TCP in the hot shots' docs or code.


IMPORTANT [PowerToys Run] unhandled exception crashing PT Run

Microsoft PowerToys version
RC v0.56.0
Running as admin

[ ] Yes

Area(s) with issue?
PowerToys Run
Steps to reproduce
Search in Time Zone plugin and scroll mutliple times. The PT Run crashes.
✔ Expected Behavior
No crash or at least an error window.
❌ Actual Behavior
Unhandled crash without log. PT Run closes simply.

System.ArgumentNullException
  HResult=0x80004003
  Message=Value cannot be null. (Parameter 'element')
  Source=PresentationFramework
  StackTrace:
   at System.Windows.Controls.ToolTipService.GetBetweenShowDelay(DependencyObject element)
   at System.Windows.Controls.PopupControlService.CloseToolTip(ToolTip tooltip)
   at System.Windows.Controls.PopupControlService.PromotePendingToolTipToCurrent(TriggerAction triggerAction)
   at System.Windows.Controls.PopupControlService.<>c__DisplayClass9_0.<BeginShowToolTip>b__0(Object s, EventArgs e)
   at System.Windows.Threading.DispatcherTimer.FireTick()
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run()
   at PowerLauncher.App.Main() in D:\AppDev\Github\htcfreek\PT_Ww\src\modules\launcher\PowerLauncher\App.xaml.cs:line 89

  This exception was originally thrown at this call stack:
    [External Code]
    PowerLauncher.App.Main() in App.xaml.cs

Other Software
No response

@jaimecbernardo , @stefansjfw , @crutkas , @TobiasSekan
I think this is release blocking. We should fix it before releasing v0.56.x !

@htcfreek What do you mean by scroll mutliple times ? I can't make it crash

I can't say an exact way to get it crash.

Is it onetime crash or you can reproduce it few times in a row ?

@stefansjfw
Might be important that I build PT in debug mode.
Ho to reproduce:

Type &.
Hover results to show tool tip.
Scroll up or down till the end of the list.
It crashes.

@stefansjfw
One point is how fast you scroll. Scrolling sliw doesn't crash.

@stefansjfw
Can reproduce with other plugins (WindowWalker) too.

I can reproduce now, thanks! Trying to find out why is this happening. It wasn't there in 0.55.2

It wasn't there in 0.55.2

Do you asking me or wasn't it really there in 0.55.2?

Not asking. Stating that I can't reproduce it in 0.55.2

Not asking. Stating that I can't reproduce it in 0.55.2

Me too.
Might be cause by nuget or .Net upgrade. 🤔

We're guessing update to .net 6 PR

Looks like so. I can't replicate it building with VS2019 on the commit before .net 6 upgrade:
https://github.com/microsoft/PowerToys/commit/2cdf6f9cc086ef88ac540b2dc3999cc24fdf00c3
While it replicates on:
https://github.com/microsoft/PowerToys/commit/c46ccce373d4576e69bc769ea7120e5e75781294
Looking into what it might be but we might be hitting some .net 6 issue here.

A fix for this might come for .net framework 6.0.3:
https://github.com/dotnet/wpf/issues/5730#issuecomment-1031191615

What is the plan now?

From what we understand this seems to be caused by a racing condition in .net 6 when virtualization is on for the list and the tooltip wants to close to show the next tooltip but the object the tooltip referred to no longer exhists.
This goes away if we turn off virtualization, but that's a no go since that causes stuttering that people complained about.
Something else that seems to fix it is showing the new tooltip right away, which fixes it, but that might lead to a less pleasant UX experience. Still better than a crash though, and we'd revisit it once .net framework 6.0.3 is released.
I can open a PR to show you what I mean, but it's basically substituting ToolTipService.InitialShowDelay="1000" to ToolTipService.InitialShowDelay="0" in ResultList.xaml. Care to give it a try?

Added a revisit tag, as we should re-check once .net framework 6.0.3 gets released.

ping @jaimecbernardo: .net 6.0.3 out now

Looks like it's fixed. We can revert the workaround and move installer to 6.0.3

should we hotfix this. See multiple issues regarding this every week.

I don't think this is hotfix material. Should be fine for the next release. @jaimecbernardo @crutkas ?

Hi, updating the .net framework desktop runtime to 6.0.3 should fix this issue. Please let us know if it works for you.
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.3-windows-x64-installer

Hi @jaimecbernardo.
I can't test it anymore. My working branch is up to date with the main branch. And this branch contains your workaround fix.
Should we close this issue here and track the work in the other issue that @crutkas has opened.

I have a fix ready. Opening PR in a couple of minutes. How many issues are appearing per week? I've tried to search and I found 7 issues in total about this. We can tell users to upgrade to .net framework 6.0.3 in this case, I think.

This is fixed with 0.57.0. Please head over to https://aka.ms/installpowertoys


Fix typo "paylaod" --> "payload"

I fixed the typo in paylaod to payload. I am not sure if the exception message in CitrusRuntimeException is parsed somewhere, in which case this change could lead to incompatibilities. Otherwise, the change is a very small one.

Thanks!


Feature request: make requestFormDataBody support requestBody types

I have an endpoint for a model that requires another field for file upload
It would be nice to not be forced to write the whole model as json to make it work for formData. It should work like
<Model>.append("file":{"type":"string","format":"binary"})
or maybe a decorator like @formDataWithFiles or @multipart

There is already a format decorator for the model field
  @column()
  // @format(binary)
  declare file: string

My model does not have a property for that
@column()
declare imageUrl: string

the endpoint request takes a "file" property, not imageUrl that is a file

based on your example, I'd assume your model has other properties too. i.e. name, email, etc... so you'd need to link that file to some property, wouldn't you?
in other words, how do you expect to handle the submitted formdata otherwise?

Yes, I have multiple properties
In my particular case, I take the file from the "file" property on the request, alongside other Model properties.
I upload the file and populate Model.imageUrl with the uploaded file's path, then save

Well, there you have your answer. then just add a "virtual" field file to your model... doesn't have to be mapped to a column.

yes, but then I would have to exclude it from everywhere I have the Model referenced, right?

append() does not work and neither does exclude()
it just displays the whole model inside

Fixed in 3.11.0
<User>.exclude(id).append("picture":{"type":"string","format":"binary"})


Disable MDM linking in HAPI server used in e2e tests.

It seems that some MDM automatic linking features have recently been enabled in the official released hapi-fhir docker image. This causes a "golden" Patient resource be created for each new Patient that is added to the database. This fails our e2e tests which are based on counting number of Patient resources. So we need to disable this feature in our e2e tests (the current workaround is to use an older docker image).
For example in our streaming e2e test we add this Patient but this causes the following Patient to be created too (note the "golden" tag):
{
    "fullUrl": "http://sink-server:8080/fhir/Patient/5",
    "resource": {
      "resourceType": "Patient",
      "id": "5",
      "meta": {
        "versionId": "1",
        "lastUpdated": "2022-04-21T00:24:29.231+00:00",
        "tag": [ {
          "system": "http://hapifhir.io/fhir/NamingSystem/mdm-record-status",
          "code": "GOLDEN_RECORD",
          "display": "Golden Record"
        }, {
          "system": "https://hapifhir.org/NamingSystem/managing-mdm-system",
          "code": "HAPI-MDM"
        } ]
      },
      "text": {
        "status": "generated",
        "div": "

Id:	dba1bd95-4119-468c-992a-e20ad384bc67

Identifier:
60609644519089372102174822386572C

Active:	true

Name:	 Alberta625 ROWE323  , Alberta625 SHANAHAN202

Telecom:	<PHONE_NUMBER>

Gender:	FEMALE

Birth Date:	23/01/1987

Deceased:	false

Address:	Fall River MA US

"
      },
      "identifier": [ {
        "system": "http://hapifhir.io/fhir/NamingSystem/mdm-golden-resource-enterprise-id",
        "value": "532d751e-4a1b-4b0f-ae35-1a7ce9b44bdc"
      } ],
      "active": true,
      "name": [ {
        "id": "88b17212-1228-472a-b9a1-56552008c343",
        "family": "Rowe323",
        "given": [ "Alberta625" ]
      }, {
        "id": "26352aff-240e-48f2-92fd-01250bd7789e",
        "family": "Shanahan202",
        "given": [ "Alberta625" ]
      } ],
      "telecom": [ {
        "id": "2fa8b83f-4b6a-4a3f-af88-df60d5fdffc9",
        "value": "555-504-2136"
      } ],
      "gender": "female",
      "birthDate": "1987-01-23",
      "deceasedBoolean": false,
      "address": [ {
        "id": "21b268e9-1480-4a37-b8bd-c32d76812310",
        "use": "old",
        "city": "Fall River",
        "state": "MA",
        "postalCode": "02721",
        "country": "US"
      }  ]
    },
    "search": {
      "mode": "match"
    }
  }

Overview of HAPI MDM Feature: HAPI FHIR 5.3.0 (Odyssey)
For more information, visit https://hapifhir.io/hapi-fhir/docs/server_jpa_mdm/mdm.html
Description:
The MDM(Master Data Management) feature maintains relationships between FHIR resources. When different FHIR resources are believed/verified to be the same real-world resource, they point to the same “Golden” resource. The HAPI server will automatically link resources to their respective Golden resource based on the matching rules outlined in the server’s MDM rules json document. When there is a new resource introduced to the HAPI server with no existing match (or if automatic linking is disabled), the server will create a new “Golden” resource for it. Users are also able to manually verify (in the case of automatically generated links) and establish links from resources to their “Golden” resource.
Use cases/Advantages:
Search Expansion Capabilities -
In a HAPI server with a high degree of MDM linkage, searching across linked resources is made easier. Suppose there are Patient data points id=1, 2, 3 all referencing the same patient and linked to the same “Golden” resource and we want to query for all observations for this patient, we can write the following query:
GET http://HAPIserver:port/Observation?subject:mdm=Patient/1
MDM allows us to query for attributes for resources through its linkage to “Golden” resources, providing all the available known data for the resource in question.
Data Linkage for New Data Imports -
Consider a streaming application where resource records are streamed in real-time to a HAPI server with MDM linkage and the data points may be records for a new or existing patient. MDM automatic linkage would find (if any) exiting “Golden” resource that matches the new data and link the resources as the new data point is imported. If the use for this data is urgent, the automatic linkage feature allows for quick and broad queries of all attributes for the new streamed resource.
Similarly, when we have a batch pipeline that loads large amounts of FHIR data into a sink HAPI server. The MDM feature automatically (if enabled) links all instances of new data to known existing resources.
More Effective Data Usage/Analytics -
With the search expansion capability, data analytics applications built on top of a HAPI server with MDM could display data more accurately and coherently. In a HAPI server with MDM disabled, there may be multiple data points referencing the same resource (e.g many patient data points that all refer to the same patient). Without proper logic that combines/accounts for this, data analytics may be inaccurate and misrepresent figures. With the MDM feature enabled, the analytics logic could utilize search expansion queries and avoid such inaccuracy.
Caution:
The MDM automatic linking feature follows the set of automatic linking rules defined in the HAPI MDM rules json document. It is very important to specify an appropriate set of linking rules in this document to minimize incorrect linkings between resources. It is also important to review automatically linked resources (once they have been linked) to ensure the correctness.


Update CHANGELOG.md for 0.18.0

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 89.795%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
8720

Relevant Lines:
9711

💛  - Coveralls


SearchRequest breaks any request using "+"

tl;dr: + in search request turns into %2b, making spotify API not understand it properly.
Hello,
I'm trying to use this library for a simple Discord RPC project, and I noticed a very specific behavior.
Whenever I'm calling Search API, as documented on Spotify docs here, using additional query information, such as +artist:X query automatically translates the plus into "htmlified" plus, namely %2b.
Problem is, Spotify API itself does not understand such encoding, and instead of reacting to(example):
https://api.spotify.com/v1/search?type=album&limit=50&offset=0&query=Reprise+artist%3AFeint
throws an empty search result, because what actually library sends is:
https://api.spotify.com/v1/search?type=album&limit=50&offset=0&query=Reprise%2Bartist%3AFeint.
This is the code that makes a request:

Here is the caught request in Visual Studio's diagnostic tools.

Proof that + and %2b are treated differently in Postman, both are using a fresh token to ensure API is not at fault:
Version with %2b

Version with +

Hi,
Thanks for the detailed report. It seems like even their web console doesnt support it correctly...
https://developer.spotify.com/console/get-search-item/?q=remaster%2520track%3ADoxy%2Bartist%3AMiles%2520Davis&type=track%2Cartist&market=ES&limit=10&offset=5&include_external=
Can you try replacing '+' with a normal space? It will get replaced by %20, which the spotify API seems to understand. But not sure if the actual response data matches the query...maybe you can check that

Looking at the response in more detail, it seems like %20 is not treated correctly as a seperator...
I'm gonna check if we can disable + encoding, as it's normally not necessary at all

Yeah, this is rather ridiculous... There is a reason why most people I know that work with this API aren't exactly in love with it. Sigh.
As to why I used plus - the aforementioned console had it as an example to make the queries more precise. Ironic.
In case of any further assistance is required I'll gladly help.

It seems to work well for me with a simple blank. However, I have a related question: How can I specify e.g. market, but also offset and limit, if at all?

You add it to the search request object:
const request = new SearchRequest(SearchRequest.Types.Album, "Muse");
request.Market = "DE";
request.Limit = 50;
request.Offset = 10;
// ...

Next time, please open a seperate discussion, thanks!

If I read the latest documentation correctly, they switched to using spaces (%20) as separator. This should work correctly with our encoding. Let me know if it doesn't!


Make package installable

This PR adds a minimal pyproject.toml that allows you to run pip install -e .[tests] in an activated venv to install the package and all of its runtime and test dependencies into the venv.
It also configures pytest so just invoking python -m pytest runs the test suite without having to declare anything else on the command line.

Thank you for submitting a PR! I am always delighted to see someone contribute to something I have made!
This is a great addition. I will merge now.


Add typescript declaration file

Current Behavior
Typescript is unsupported as there is no @types/st-ethernet-ip which makes it difficult to work with typescript.
Expected Behavior
I should be able to either install this lib or install @types/st-ethernet-ip and get type declarations.
Possible Solution (Optional)

add index.d.ts to define all public types.

Context
My team is beginning to adopt this library as one of our core libs and using it is "janky" because we have to comb through source code to figure out what everything does. Adding a declaration file along with some basic documentation will make working with this library much easier.
Steps to Reproduce (for bugs only)
Your Environment

Package version<EMAIL_ADDRESS>Node Version 18.12.0
Operating System and version: Ubuntu 20.04.6 LTS x86_64
Controller Type: N/A
Controller Firmware: N/A

I'll add this to my todo list.

Added support in merge #34

At least in the version we are using, this requirement has been satisfied. I think we can close this issue now.


Can't install Python environment for STAligner

requirements.txt is missing versions of the libraries. I also tried versions from requirements.txt of the forked repository it also gives an error on import STAligner that torch_sparse is missing and when I install it gives:
OSError: /home/ubuntu/anaconda3/envs/STAligner/lib/python3.8/site-packages/torch_sparse/_diag_cpu.so: undefined symbol: _ZN3c106detail19maybe_wrap_dim_slowEllb

Ubuntu 22.04.1 LTS

I managed to install cuda 11.7 and pytorch 1.13 on AWS machine g5.8xlarge. All the examples from the tutorials worked.
Run into some issues with running mouse embryos from MOSTA, I'll create a new issue for consistency.


[PO-2994] Handle release exceptions not related to deploys

If a release exception is corresponding to a pending deploy, then Not Deployed will be displayed on the report.

@bliof 👀


Add syntax highlighting functions

After reviewing https://github.com/mapbox/android-docs/pull/1037 I realized there were several other docs sites using this pattern. This PR pulls them all together in a central place and adds the same check as in https://github.com/mapbox/android-docs/pull/1037 to each to avoid errors.
@katydecorah I wasn't sure how to test these. I wanted to have something visual so I could confirm that the highlighting looked right. I made a new folder in src/components/ that only had a __tests__ folder (no js file with a component) so I could visually test. I feel like this is wrong but I think that the build script ignores the __tests__ folder so maybe it's ok? Let me know what you think!

I wasn't sure how to test these.

@colleenmcginnis I think your approach make sense, especially since the tests-cases-app is for us to test what we need. This shouldn't affect the build process.
I'm noticing that there is a lot of repeated code in the highlight-* files. What if we consolidated into a single highlighter.js file and pass the language to the function? Something like this:
// function
function highlighter(rawCode, language) {
  return rawCode && Prism.languages[language]
    ? Prism.highlight(rawCode, Prism.languages[language])
    : '';
}

// function in action
highlighter(htmlCodeSnippet, 'html')

Just to clarify first -- are you saying only have one function we package up with dr-ui? The reason they were all split up initially what because some require specific Prism components (for example, Java). Can we account for this using this approach, too?

@colleenmcginnis hmm yeah maybe one function is a little ambitious, I was hoping to dynamically import the language selected but that seems like a headache.


Upgrade to win^5.0.6

Its an emergency, please please 😢 😢

please upgrade dev @bitsdojo

It is solved in #216 but not merged yet.

is this package still being maintained?

last comment was https://github.com/bitsdojo/bitsdojo_window/issues/220#issuecomment-1637078244

Resolving dependencies...
Because bitsdojo_window >=0.1.5 depends on bitsdojo_window_windows ^0.1.5 which depends on win32 ^3.0.0, bitsdojo_window >=0.1.5 requires win32 ^3.0.0.
And because wakelock_plus 1.1.1 depends on win32 >=4.0.0 <6.0.0 and no versions of wakelock_plus match >1.1.1 <2.0.0, bitsdojo_window >=0.1.5 is incompatible with wakelock_plus ^1.1.1.
And because media_kit_video 1.1.5 depends on wakelock_plus ^1.1.1 and no versions of media_kit_video match >1.1.5 <2.0.0, bitsdojo_window >=0.1.5 is incompatible with media_kit_video ^1.1.5.
So, because sinzar_tv depends on both media_kit_video ^1.1.5 and bitsdojo_window ^0.1.5, version solving failed.
exit code 1

+1

Please try updating to the latest bitsdojo_window version.


Issue trying to compile Detectron2

Issue:

I am trying to compile code using the Detectron2 library which is built upon Pytorch but can't get it to run after compilation

Nuitka version, full Python version and Platform (Windows, OSX, Linux ...)

<IP_ADDRESS>
Python: 3.9.5 (default, May 19 2021, 11:32:47)
OS: Linux
Arch: x86_64

How did you install Nuitka and Python

Both through pip and building the latest dev version with the same results

The specific PyPI names and versions
torch 1.9 and the latest version of Detectron2:

pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
pip install 'git+https://github.com/facebookresearch/detectron2.git'
pip install opencv-python nuitka

How many times when you get an error from Nuitka, your setup may be special

Every time I try to compile a project using Detectron2 I get an error

Demo

I have taken the Detectron2 base tutorial and left only the instance segmentation fault which produced the same error as my other project.
I have uploaded all the files for the project here the .build and .dist folders are included for reference but are rather large so maybe you don't want to download them.
Compilation options used (used some unecessary plugins just to see if more pluginis would work, tested without as well)
python -m nuitka --show-progress  --show-scons  --standalone  \     --plugin-enable=anti-bloat --plugin-enable=data-files --plugin-enable=pmw-freezer --plugin-enable=numpy \        --plugin-enable=torch --plugin-enable=pyzmq  \     --assume-yes-for-downloads   \     --follow-imports \      Main.py
results in:
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/utils/visualizer.py", line 16, in <module detectron2.utils.visualizer>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/data/__init__.py", line 4, in <module detectron2.data>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/data/build.py", line 12, in <module detectron2.data.build>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/structures/__init__.py", line 7, in <module detectron2.structures>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/structures/masks.py", line 10, in <module detectron2.structures.masks>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/layers/__init__.py", line 2, in <module detectron2.layers>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/detectron2/layers/batch_norm.py", line 4, in <module detectron2.layers.batch_norm>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/fvcore/nn/__init__.py", line 4, in <module fvcore.nn>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "/tmp/.mount_ProducU3Fkou/fvcore/nn/focal_loss.py", line 50, in <module fvcore.nn.focal_loss>
  File "/tmp/.mount_ProducU3Fkou/torch/jit/_script.py", line 986, in script
  File "/tmp/.mount_ProducU3Fkou/torch/jit/frontend.py", line 240, in get_jit_def
  File "/tmp/.mount_ProducU3Fkou/torch/_utils_internal.py", line 62, in get_source_lines_and_file
OSError: Can't get source for <compiled_function sigmoid_focal_loss at 0x7f44856a6e50>. TorchScript requires source access in order to carry out compilation, make sure original .py files are available.

I figured that it needed to be able to read the original source files so I included thos using the include-package and include-package-data with the following command:
python -m nuitka --show-progress  --show-scons  --standalone  \
    --plugin-enable=anti-bloat --plugin-enable=pkg-resources --plugin-enable=implicit-imports \
    --assume-yes-for-downloads --plugin-enable=data-files --plugin-enable=pmw-freezer --plugin-enable=numpy \
    --plugin-enable=pyzmq \
    --plugin-enable=torch \
    --follow-imports \
    --include-package=detectron2 --include-package-data=detectron2 \
    --include-package-data=torch --include-package=torch  \
     Main.py

However this results in:

  File "/home/pc/Documents/nuitka_detectron2/Main.dist/Main.py", line 29, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "/home/pc/Documents/nuitka_detectron2/Main.dist/torch/__init__.py", line 705, in <module torch>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "/home/pc/Documents/nuitka_detectron2/Main.dist/torch/utils/data/__init__.py", line 4, in <module torch.utils.data>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "/home/pc/Documents/nuitka_detectron2/Main.dist/torch/utils/data/dataset.py", line 266, in <module torch.utils.data.dataset>
  File "/home/pc/Documents/nuitka_detectron2/Main.dist/torch/utils/data/_typing.py", line 273, in __new__
  File "abc.py", line 85, in __new__
TypeError: _dp_init_subclass() missing 1 required positional argument: 'sub_cls'

I included a few additional plugins just to test, however without those with the following command it results in the same error: as above:

python -m nuitka --show-progress  --show-scons  --standalone  \
    --assume-yes-for-downloads --plugin-enable=data-files --plugin-enable=numpy \
    --plugin-enable=torch \
    --follow-imports \
    --include-package=detectron2 --include-package-data=detectron2 \
    --include-package-data=torch --include-package=torch  \
     Main.py

If I any additional info is needed I would be happy to provide it.
Kind regards,
Yacob

@YacobBY I just got this error also, have you found a work-around?

I tried to compile myself project and encountered the same error.

Latest Torch is supposed to work with the plugin activated on 0.8.1


Deploy and Access the Kubernetes Dashboard

https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/
@Arosebine  what is issue ?

/triage needs-information

No information provided.
/close
Feel free to reopen with details.


Solved flipper errors

This PR solves the flipper related errors mentioned here
It renames FlutterFlipperkitPlugin.m to  FlutterFlipperkitPlugin.mm.

thank you for your help.
I renamed FlutterFlipperkitPlugin.m to FlutterFlipperkitPlugin.mm, which solved my problem.
But your pr changed other files, these changes are not required, so I didn't merge it.


Fix spelling on index page

Just noticed a few spelling errors on the home page, thought id fix them up

Thank you so much @cain ❤


Has Kap development been abandoned?

It's actually a question, not a bug. Asking due to:

Lack of updates
Outstanding bugs not solved (Slowness, macOS Stage Manager, etc.)
Pending PRs for a long time

I want to support development with donations if possible and to know the developer's plans regarding Kap's future.
Evaluating switching to Screen Studio if this is going to stay the same for much longer.
Thanks in advance

Sad to see how a so cool project is dying...

I'd like to return to Kap development soon. Unfortunately, I've not had space for it and the rest of the team is extremely busy also.
Please feel free to contribute. We'd love to have some more hands.

I'd like to return to Kap development soon. Unfortunately, I've not had space for it and the rest of the team is extremely busy also.
Please feel free to contribute. We'd love to have some more hands.

How can those who are interested contribute?

I'd like to return to Kap development soon. Unfortunately, I've not had space for it and the rest of the team is extremely busy also.
Please feel free to contribute. We'd love to have some more hands.

How can those who are interested contribute?

@thunfischbrot there is a contributing document.
https://github.com/wulkano/Kap/blob/main/contributing.md


[webview_flutter] Add an option to bypass SSL checks

Hi there..
I'm using the Flutter plugins 'webview_flutter' to load certain url and it works perfectly.. with http or without https .... but there is certains url comes with https was detected having not a valid ssl caused my flutter apps to be blank...
So my questions is...is that possible I can ignored those SSL errors and just proceed with the url using this 'webview_flutter' plugins..anyone got luck with it...or maybe point me in the right direction....
Thanks in advanced

Per #2285, this is by design:

By default, Flutter plugins should expect or enforce a secure environment, therefore we can not process this PR as-is. However, I can see a use case, especially during local development when it's just may not be feasible to have a properly signed https connection.

The comment quoted above was about a PR that simply turned off all SSL handling; allowing an option to bypass checks is a valid request.

what about a callback to onReceivedSslError and/or use flutter's SecurityContext, so one can add his own certs and manually validate certificates like in dart:io?

Any update on how to add ignoreSSL error property to webView in flutter?

This is really required for:-

temporary bypassing ssl errors during development
non-production apps in which the developer doesn't have access to the website causing ssl errors but wants to specifically trust it.

From flutter_webview_plugin which has option for ignoring SSL Errors:

We are working closely with the Flutter Team to integrate all the Community Plugin features in the Official WebView Plugin. We will try our best to resolve PRs and Bugfixes, but our priority right now is to merge our two code-bases. Once the merge is complete we will deprecate the Community Plugin in favor of the Official one.

So, I think it is not out of scope for "webview_flutter" as many applications created using "flutter_webview_plugin" will have to migrate to "webview_flutter" once "flutter_webview_plugin" deprecates to continue app development and maintain stability.

until version 2.0.14 they had the android and ios folders. As of version 2.1.0 there are no more folders.
https://github.com/flutter/plugins/tree/webview_flutter-v2.0.14/packages/webview_flutter/webview_flutter
I need to customize webview client, how to do this in the latest version?

until version 2.0.14 they had the android and ios folders. As of version 2.1.0 there are no more folders.
https://github.com/flutter/plugins/tree/webview_flutter-v2.0.14/packages/webview_flutter/webview_flutter

Any update?

Any updates , please

Hi. Why is this not working with custom installed CA certificate on the device? The default webview example on the emulator works fine with the installed certificate but flutter_webview still throws handshake error.

 //Do some checks here to decide if CANCELS or PROCEEDS

//Do some checks here to decide if CANCELS or PROCEEDS
Does anyone know how to check a self-signed certificate here?

I had the same error described in this issue and opted to find another WebView implementation which allows me to manage certificate validation. I finally ended up using flutter_inappwebview with a code like this:
InAppWebView(
      initialUrlRequest: URLRequest(url: Uri.parse(myCustomUrl)),
      onReceivedServerTrustAuthRequest: (controller, challenge) async {
        //Do some checks here to decide if CANCELS or PROCEEDS
        return ServerTrustAuthResponse(action: ServerTrustAuthResponseAction.PROCEED);
      },
    )

I hope it helps.

//Do some checks here to decide if CANCELS or PROCEEDS
Does anyone know how to check a self-signed certificate here?

Moving from flutter_webview_plugin to webview_flutter are painful,
Without ignoresslerrors feature, I have to copy the latest webview_flutter plugin source to my own project and do  customization
:-(

following this. this request is still valid because other features like url_launcher uses webview_flutter and it does not load a url with an invalid ssl certificate

other features like url_launcher uses webview_flutter

This is not accurate; url_launcher does not use this plugin.

other features like url_launcher uses webview_flutter

This is not accurate; url_launcher does not use this plugin.

doesnt url launcher have an option forceWebView?

any update?

IMO the best policy would be just like browsers:

expose failed validity reason
show certificate details
allow user to manually validate a bypass

It's been 5 years, but this feature still hasn't been implemented. Wanted to try to use another library but webview_flutter is official. Meanwhile, flutter_inappwebview has lots of bugs. ༼ ༎ຶ ෴ ༎ຶ༽

I always getting
[ERROR:ssl_client_socket_impl.cc(996)] handshake failed; returned -1, SSL error code 1, net_error -202
Even though the URL I opened has a valid SSL. The onWebResourceError also doesn't trigger at all when the SSL error appears.

Hi, any forked versions of webview_flutter that can bypass the ssl checks? I am fully aware on the important of having SSL certificates, but I need this for local development only.

I always getting [ERROR:ssl_client_socket_impl.cc(996)] handshake failed; returned -1, SSL error code 1, net_error -202
Even though the URL I opened has a valid SSL. The onWebResourceError also doesn't trigger at all when the SSL error appears.

Facing the Same Issue. [ERROR:ssl_client_socket_impl.cc(882)] handshake failed; returned -1, SSL error code 1, net_error -202


Can't bind to 'ng-grid' since it isn't a known native property

system.conf.js -
var map = {
        'app': 'src/tmp/app',
        'angular2-grid': 'node_modules/angular2-grid/dist',
        'test': 'src/tmp/test'
  };

var packages = {
        'app': {
            defaultExtension: 'js'
        },
        'test': {
            defaultExtension: 'js'
        },
        'rxjs': {
            defaultExtension: 'js'
        },
        'angular2-grid': { main: 'main.js',  defaultExtension: 'js' }
    };

tsconfig.json
{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false
  },
  "exclude": [
    "node_modules"
  ]
}

And my component file as -
import { NgGrid, NgGridItem } from 'angular2-grid';

@Component({
    selector: 'as-home',
    templateUrl: 'app/home/home.html',
    styleUrls: [
        'app/home/home.css'
    ],
    providers: [GithubSearchService],
    directives: [NgGrid, NgGridItem]
})

I am using
"@angular/core": "2.0.0-rc.4"

What am I missing?

Why aren't you mapping 'angular2-grid': 'node_modules/angular2-grid/dist', in your src/tmp folder like 'app': 'src/tmp/app'? This looks like a build issue, because:   "exclude": [     "node_modules" ]

Hey @Ajeey,
Is it definitely saying can't bind to ng-grid? Meaning your HTML looks something like:

If that's the case it's a simple fix. The selector is actually ngGrid, so just update your HTML to say that like so:

If that's not the issue, then it would seem there is something wrong in your build pipeline and I'd need more information, from you about how it's built and served. I'm going to assume you have a file structure similar to this?
root
| - index.html
| - src
|   | - tmp
| - node_modules


Clicking on strain column header in Transcriptomics causes all data to disappear

Escherichia-Transcriptomics-click on Strain and all data leaves...

SOLR doesn't allow us to sort on multivalued fields.  Sorting for this column will need to be disabled.

Fixed locally, on alpha soon.

Fixed. Verified on beta.


The scroll_vertical property is overridden by the SmoothScrollContainer scroll_vertical method

Scroll container has a property called scroll_vertical, but this property is being overridden by SmoothScrollContainer as a method.

Perhaps rename to scroll_vertically?


Add Greenkeeper

Add Greenkeeper to automatically check for updates to NPM dependencies. Add greenkeeper badge.

I've used both renovate and greenkeeper and renovate worked a lot better for me (opens update PR's more consistently and sooner after versions are released, has options for batching multiple updates into the same PR, better support for lockfile updates). It is free for open source, like Greenkeeper https://renovatebot.com/

Thanks for the suggestion! I switch to Renovate.


Make File type public

Most of the functionality of Files (e.g. range_to_byte_span) actually operates on individual Files but for some reason that struct is private, and you can only use these methods through Files.
I think it makes sense to make File public and move those methods onto it (the Files ones can be kept as wrappers).

Similarly to my comment in #248, I'd probably recommend making a custom implementation of codespan_reporting::Files if you're running into these kinds of limitations. My long term plan is to deprecate support for codespan at some stage too, in favour of promoting the use of codespan_reporting on its own.

Hmm ok. To be honest the only feature of codespan I am using is range_to_byte_span (from codespan_lsp, it, in order to handle VSCode's incremental text updates for language servers. There's an example of that here.
So what I was going to do is make a custom implementation of codespan::Files, which is impossible because codespan::File is private. But since you are deprecating codespan in favour of codespan_reporting, which doesn't include the range_to_byte_span logic, does that mean that I may as well not use codespan or codespan_reporting at all?
What would you recommend if I don't want to have to deal with the hassle of implementing range_to_byte_span myself, but I also want a database where files are indexed by URI and removable?

ahhhh - yeah I'm not sure! One idea we had was to have an lsp backend for the codespan_reporting::Files trait: #227 - maybe this would be sort of what you are after?

Yeah I think so. I just want a trait that has a few things to make dealing with LSP changes easier - i.e. range_to_byte_span and so on, but the trait should be for a single file. I don't really understand why even in codespan_reporting all of these methods that really only operate on one file are actually defined on the Files database.
The Files trait should just have methods similar to those on HashMap. In fact, I don't think you should define a Files trait at all. Most people will be happy with HashMap.
I really just want a File trait with methods something like this:
trait File {
  byte_to_rowcol(&self, byte_index: usize) -> Option<(usize, usize)>;
  rowcol_to_byte(&self, rowcol: (usize, usize)) -> Option<usize>;
  replace_rowcol_range(&mut self, from: (usize, usize), to: (usize, usize), text: &str) -> bool;
  replace_byte_range(&mut self, from: usize, to: usize, text: &str) -> bool;
  source_rowcol_range(&self, from: (usize, usize), to: (usize, usize)) -> Option<&str>;
  source_byte_range(&self, from: usize, to: usize) -> Option<&str>;

  source(&self) -> &str;
  set_source(&mut self, source: &str);

  num_rows(&self) -> usize;
  num_cols(&self, row: usize) -> Option<usize>;
}

And then a default implementation of it. Maybe it's simpler if I just copy/paste the line handling code from codespan. :-)


allow setting the collation in auth handshake

This PR is to allow the collation to be set during the auth handshake in order to avoid requiring calls to SET NAMES post connection.

So this needs testing for collations that have an id that's >255.
Also what is the reason for doing this? Is it connection setup performance? Are you always using an UTF-8 collation or something else?

mysql> SELECT *,ID&0x00ff FROM information_schema.COLLATIONS WHERE COLLATION_NAME IN('utf8mb4_ja_0900_as_cs','latin1_bin') ORDER BY ID;
+-----------------------+--------------------+-----+------------+-------------+---------+---------------+-----------+
| COLLATION_NAME        | CHARACTER_SET_NAME | ID  | IS_DEFAULT | IS_COMPILED | SORTLEN | PAD_ATTRIBUTE | ID&0x00ff |
+-----------------------+--------------------+-----+------------+-------------+---------+---------------+-----------+
| latin1_bin            | latin1             |  47 |            | Yes         |       1 | PAD SPACE     |        47 |
| utf8mb4_ja_0900_as_cs | utf8mb4            | 303 |            | Yes         |       0 | NO PAD        |        47 |
+-----------------------+--------------------+-----+------------+-------------+---------+---------------+-----------+
2 rows in set (0.00 sec)

So if only 1 byte gets send, both these collations will have the same value.
In [24]: c = mysql.connector.connect(host='<IP_ADDRESS>',port=3306,user="test",password="test",collation="utf8mb4_unicode_520_ci", ssl_disabled=True)

In [25]: cur = c.cursor()

In [26]: cur.execute("SHOW SESSION VARIABLES LIKE '%collation%'");

In [27]: cur.fetchall()
Out[27]:
[('collation_connection', 'utf8mb4_unicode_520_ci'),
 ('collation_database', 'utf8mb4_0900_ai_ci'),
 ('collation_server', 'utf8mb4_0900_ai_ci'),
 ('default_collation_for_utf8mb4', 'utf8mb4_0900_ai_ci')]

In [28]: cur.close()
Out[28]: True

In [29]: c.close()

In [30]: c = mysql.connector.connect(host='<IP_ADDRESS>',port=3306,user="test",password="test",collation="utf8mb4_ja_0900_as_cs", ssl_disabled=True)

In [31]: cur = c.cursor()

In [32]: cur.execute("SHOW SESSION VARIABLES LIKE '%collation%'");

In [33]: cur.fetchall()
Out[33]:
[('collation_connection', 'utf8mb4_ja_0900_as_cs'),
 ('collation_database', 'utf8mb4_0900_ai_ci'),
 ('collation_server', 'utf8mb4_0900_ai_ci'),
 ('default_collation_for_utf8mb4', 'utf8mb4_0900_ai_ci')]

In [34]: cur.close()
Out[34]: True

In [35]: c.close()

In [40]: c = mysql.connector.connect(host='<IP_ADDRESS>',port=3306,user="test",password="test",collation="latin1_bin", ssl_disabled=True)

In [41]: cur = c.cursor()

In [42]: cur.execute("SHOW SESSION VARIABLES LIKE '%collation%'");

In [43]: cur.fetchall()
Out[43]:
[('collation_connection', 'latin1_bin'),
 ('collation_database', 'utf8mb4_0900_ai_ci'),
 ('collation_server', 'utf8mb4_0900_ai_ci'),
 ('default_collation_for_utf8mb4', 'utf8mb4_0900_ai_ci')]

So, the protocol docs are wrong and Wireshark is also not decoding this properly. I'll follow up on both.
This can actually be two bytes (see the "Unused", which isn't all zeros in one of the cases)

https://github.com/mysql/mysql-server/pull/541

https://gitlab.com/wireshark/wireshark/-/merge_requests/15464

So this needs testing for collations that have an id that's >255.
Also what is the reason for doing this? Is it connection setup performance? Are you always using an UTF-8 collation or something else?

Hi yes our reason to do this is we have an application, using latin1_general_ci and MariaDB 5.5.x, that is sensitive to latency and we setup and tear down connections a a lot, primarily because there is a large number of MariaDB instances that application needs to interact with. Ideally we'd like reduce the connection setup time as much as possible.

I believe I've addressed the > 255 collation ID and added a test to assert the bytes are correctly set in the auth handshake. I am hoping I've understood your comments and feedback correctly on this PR and addressed all the issues. Please let me know if I've misunderstood and you were looking for something else.

Let me know if you prefer to follow the documentation for the protocol and limit the use of collation in the auth handshake to collations with an ID < 255. This would allow users to set the mysql 8.x utf8mb4_0900_ai_ci default if needed while remaining true to the protocol.

@lance6716 PTAL

I'll take a look tomorrow

rest lgtm

I've addressed the feedback from the review.


Support for lock file v4

Right now lock files with version = 4 created by nightly versions fail like this:
error: not found: Couldn't load Cargo.lock
Caused by:
  -> I/O operation failed: parse error: parse error: invalid Cargo.lock format version: `4`

Would be great to support this, especially if this is not a big lift.

Dup of https://github.com/rustsec/rustsec/issues/1249

Reopening now that cargo audit supports lockfile v4, but this action reportedly doesn't.

It kind of does and doesn't at the same time, which I believe is caused by this line:
https://github.com/rustsec/audit-check/blob/69366f33c96575abad1ee0dba8212993eecbe998/src/main.ts#L18C17-L18C30
It will not try to upgrade cargo-audit when older version that doesn't support v4 lock file is currently installed. This doesn't affect official runners in most cases, but it may affect self-hosted runners that do not clean the state or simply workflows that happen to have cargo-audit of older version installed for whatever reason.


"Toggle password visible" button works the other way round.

Current behavior
When user wants make his password visible he has to press  on "eye" icon instead "eye-slash"

Expected behavior
I expect the reverse behavior, as with other applications (like Gmail has).

Steps to reproduce the issue

Go to https://test.storefrontcloud.io
Press My account button
Type some text in Password filed
Press "Toggle password visibility" icon

Repository

Can you handle fixing this bug by yourself?

[ ] YES
[x] NO

Which Release Cycle state this refers to? Info for developer.
Pick one option.

[ ] This is a bug report for test version on https://test.storefrontcloud.io - In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
[ ] This is a bug report for current Release Candidate version on https://next.storefrontcloud.io - In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
[x] This is a bug report for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version hotfix - In this case Developer should create branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

Environment details

Browser:
OS:
Node:
Code Version:

Additional information

verified locally


Request: Cpanel User Add ssl

Hello Maby you can Add are way that costumers can add ssl to ther owner domain so that the admins not need to do it or a post wwwaccountcreate so that all acount get ssl automaticly??
that would be great why atm us tech need to do it for all user
besth wish
kai

Yes, already started working on this :+1:

:+1:

This has been merged into the main branch, please test it out and let me know :+1:

@Prajithp  I just did a git pull and then ./upgrade.sh
The colors of the buttons in WHM look different now, and I'm on the newest version. But not seeing anything in cPanel for users to do themselves. Where should I be looking inside cPanel?

@Prajithp i have just try it on all us cpanel server and its work fine
@will-ashworth maby you need to give the client /user the right do use it and you finde it untder security/ssl ther you see are icon wo say Let's Encrypte

@will-ashworth Could you please check the feature manager and see whether it is enabled or not?
@dochardi Thank u for the confirmation.

Maby you can do to enable certs by default on all domains and all subdomains without the customer needing to do anything, so the ability to 1- mass enable and 2- enable by default on new domains would be great. Of course letsencrypt ratelimits would need to be managed when doing something like this

This will be open till letsencript remove the ratelimit feature.

How can I disable this? I don't want users to be able to do it, just the root user in WHM to do it?

@CapnKlutch You can disable this from the WHM feature manager.


If there are 2 milestones with the same major.minor take only the latest patch

Also, force vscode to format using Deno

For two open milestones, I think the minial open one(1.19.1) should be the target.

For two open milestones, I think the minial open one(1.19.1) should be the target.

Done


Cannot acces orderbook

loop spinning here:

app-arm64-v8a-full-release.apk on GrapheneOS

Thanks for reporting @pythcoiner .
Do you use some form of firewall or VPN? It looks like you are constantly dropping connections.
In your logs I can see things like:

[DEBUG] TIME: 2024-04-17T13:15:06.877017Z r: Connection lost; reconnecting peer: tcp://022ae8dbec1caa4dac93f07f2ebf5ad7a5dd08d375b79f11095e81b065c2155156@<IP_ADDRESS>:9045,reconnect_interval: 1s
[WARN] TIME: 2024-04-17T13:15:06.878610Z r: Orderbook WS stream closed with error error: IO error: Software caused connection abort (os error 103)

[ERROR] TIME: 2024-04-17T13:15:06.871999Z r: Failed to update fee rate estimates: error sending request for url (https://mempool.space/api/v1/fees/recommended): error trying to connect: Software caused connection abort (os error 103): error trying to connect: Software caused connection abort (os error 103): Software caused connection abort (os error 103): Software caused connection abort (os error 103)

[WARN] TIME: 2024-04-17T13:20:58.096456Z r: Connection failed: Failed to connect to peer: tcp://022ae8dbec1caa4dac93f07f2ebf5ad7a5dd08d375b79f11095e81b065c2155156@<IP_ADDRESS>:9045: deadline has elapsed; reconnecting peer:

using orbot system wide

just checked the logs now (app running since i hit the bug), no Connection lost from hour, i think the Connection lost i trigger when i tryed to change orbot identity

but something looks weir to me (without take a look at the codebase is the large amount of Could not remove non-existing order

Could not remove non-existing order

I've created a separate ticket for this. In your case this error comes likely from not being able to receive the orders but you do receive the request to delete outdated orders - which is weird.

I think we can close this ticket now.
The source of this problem is Orbot which seemingly doesn't allow our requests to get through.
In the future I'd love to support Tor out of the box, but for now this is not in scope.


Create folder for contributed markdown documentation

Create a folder named docs and place generated markdown files in it so that Jekyll (github-pages) can automatically generate the documentation.

Should the *.md file be shifted from common-requests to docs?

Can you sign this to me please? @joewxboy

@joewxboy does this issue still needs work?


Allow program configuration by file

Add a framework that allows the program's functionality to vary based on configuration files. The configuration file should be stored in todo directory (either local or global) and contain keys and values describing various configurations.
When run, the program should read all configuration files in the chain of directories from the current directory upwards. If the same key is found in multiple files, the value used in the nearest configuration file is used. Provide an interface for actions to easily define related configuration, and display this information in their help text.
The user should be able to query and modify the configuration via an action in the program, e.g.
todo config archive.days=2
The user should also be able to query the available configurations using the help option.

Whilst this talks about keys and values, some configuration may want an array (e.g., which task types to display by default when running todo view). Think about how this could be handled with the API. For ease, we may need to allow direct editing of the configuration file.


Update auth, dynamodb, s3, sqs to 2.17.98

Updates

software.amazon.awssdk:auth
software.amazon.awssdk:dynamodb
software.amazon.awssdk:s3
software.amazon.awssdk:sqs

from 2.17.66 to 2.17.98.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

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

Superseded by #782.


Migrate to Null Safety

With the release of Flutter 2, it would be awesome if this library could be migrated to be null safe.
More details:
https://dart.dev/null-safety/migration-guide

Hey, I have made a fork based on this package, which has all the transition types that are here + a few more.
https://github.com/marchellodev/flutter_parallax_transitions
(it is migrated to null-safety and has a couple of other improvements)


cannot find pre-trained model

Hi
I cannot find your pre-trained model. It seems that it was deleted. Can you re-upload it?
Thanks

Hi @MetaMain, the link for the pre-trained models is not working again. Can you please restore it. Thanks!

Thanks for mentioning this. I am not sure why the model download link is not working but I've created a new one here: https://drive.google.com/drive/folders/1VpbvFPAKMw4mpRJRblJcTwwIsC5A_A0r?usp=sharing. The link has also been updated in the readme on our Github. Let me know if you have any issues downloading the models now and please remember to cite our work if you use our models. Thank you!


Straight-up broken

Gems don't appear in JEI
As a matter of fact, most Apotheosis items don't show up
The Chronicle of Shadows is essentially broken, having no entries
I can't turn gems into dust with an anvil

This is a multiplayer server that I do not own nor have control over.
https://user-images.githubusercontent.com/52202914/206793027-be889e64-7a3a-4456-957f-abab0c057afe.mp4

You are likely on an old version before dust was implemented.
As for everything else, most of apoth can be disabled, so you will want to take it up with the authors of the modpack you are using.

You are likely on an old version before dust was implemented.

No, this is 5.7.6, unless this mod is somehow backward compatible and the server is running an older version...

Nope, version of the server is the same as the one in the modpack from what I'm told


Loss masking bug?

Hi,
just noticed that the length dimension for the mel spectra when returning from model is 2 as here:
https://github.com/as-ideas/ForwardTacotron/blob/08c67bcbc55b9e2951f59de94de601601e968b7e/models/forward_tacotron.py#L148
And in the loss function the max len is calculated as following:
https://github.com/as-ideas/ForwardTacotron/blob/08c67bcbc55b9e2951f59de94de601601e968b7e/trainer/common.py#L67
from dim 1.
I never actually tested it with your codebase but with mine I'm getting max_len 80 and therefore a mask with [32, 80] that is then expanded to [32, 80, T].
Sounds wrong on first glance?

I just checked and I think you are right, seems like a bug. Luckily it doesnt do much damage as it simply does not mask anything I guess. Check out the PR https://github.com/as-ideas/ForwardTacotron/pull/22  that should fix it. Thx for sharing!°

Should be solved then. Personally with my codebase I didn't see a huge difference either... unfortunately ;)


Add retries to the placement operations

Description
Add retries to the placement operations
Issue reference
Please reference the issue this PR will close: #1914
Checklist
Please make sure you've  completed the relevant tasks for this PR, out of the following list:

[x] Code compiles correctly
[ ] Created/updated tests
[x] Unit tests passing
[ ] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

/ok-to-test


Renaming stops after after a certain image

Bug description
Attempts to rename the images in a folder get stuck after a certain point and doesn't resume or skip that image.
Steps to reproduce
Run the renaming tool on any folder, using danbooru as source
Expected behavior
Renaming process should skip the problematic image and attempt to rename the remaining images
Context
[00:52:02.284][Info] [danbooru.donmai.us][Xml] Parsed page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md51A6b7be760ff5fcab4e29b2f06212c6b53: 1 images (0), 18 tags (-1), -1 total (-1), -1 pages (%11)

[00:52:02.285][Info] [danbooru.donmai.us][Xml] Loading page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md5%3Ac2a1503b243ddcac4df60f807c5e98d1

[00:52:02.915][Info] [danbooru.donmai.us][Xml] Receiving page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md5%3Ac2a1503b243ddcac4df60f807c5e98d1

[00:52:02.922][Info] [danbooru.donmai.us][Xml] Parsed page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md51Ac2a1503b243ddcac4df60f807c5e98d1: 1 images (0), 22 tags (-1), -1 total (-1), -1 pages (%11)

[00:52:02.927][Info] [danbooru.donmai.us][Xml] Loading page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md5%3A 2 type b

[00:52:03.797][Info] [danbooru.donmai.us][Xml] Receiving page https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md5%3A 2 type b

[00:52:03.798][Error] [danbooru.donmai.us][Xml] Loading error: Error transferring https://danbooru.donmai.us/posts.xml?limit=1&page=1&tags=md5401A 2 type b - server replied: Internal Server Error (%4)

[00:52:03.800][Warning] [danbooru.donmai.us] Loading using Xml failed. Retry using Json.

[00:52:03.801][Info] [danbooru.donmai.us][Json] Loading page https://danbooru.donmai.us/posts.json?limit=1&page=1&tags=md5%3A 2 type b

[00:52:04.889][Info] [danbooru.donmai.us][Json] Receiving page https://danbooru.donmai.us/posts.json?limit=1&page=1&tags=md5%3A 2 type b

[00:52:04.890][Error] [danbooru.donmai.us][Json] Loading error: Error transferring https://danbooru.donmai.us/posts.json?limit=1&page=1&tags=md5401A 2 type b - server replied: Internal Server Error (%4)

[00:52:04.891][Warning] [danbooru.donmai.us] Loading using Json failed. Retry using Html.

[00:52:04.891][Info] [danbooru.donmai.us][Html] Loading page https://danbooru.donmai.us/posts?limit=1&page=1&tags=md5%3A 2 type b

[00:52:05.900][Info] [danbooru.donmai.us][Html] Receiving page https://danbooru.donmai.us/posts?limit=1&page=1&tags=md5%3A 2 type b

[00:52:05.901][Error] [danbooru.donmai.us][Html] Loading error: Error transferring https://danbooru.donmai.us/posts?limit=1&page=1&tags=md5401A 2 type b - server replied: Internal Server Error (%4)

[00:52:05.902][Warning] [danbooru.donmai.us] No valid source of the site returned result.

System information

OS: Linux
Grabber version: [6.0.5]

It would seem that one of tour files have a different name from the others, and the program is too stupid to realize it.
Is there a file whose name contains "A 2 type b" in there that doesn't respect the "input filename" you put in the renaming tool?

Renaming process should skip the problematic image and attempt to rename the remaining images

Indeed, if the detected md5 is not a 32+ hex string, the program should ignore (and log) said images.

"2 type b => 2_type_b" is a single tag for a Nier series character. Don't know about the "A"


Update to ungoogled-chromium 129.0.6668.70

No modification aside from the submodule bump is needed.
P.S.: Please help me create a new tag for this after merge if possible.

Builds and runs fine locally.

Signed-off-by: Qian Qian "Cubik"<EMAIL_ADDRESS>

Is there anything that is holding this back? /cc @PF4Public @networkException

ah sorry, no
what was with the tag?

Please just create a 129.0.6668.70 tag for release, I cannot do it conveniently for now, thanks


Add the option to stop a triggered pipeline after the build

What does this PR do?
Allow pipeline to be build only.
This is useful for triggering custom build version of the agent without pushing them to our docker/apt/rpm repo.

Codecov Report

Merging #2818 into master will decrease coverage by 0.11%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2818      +/-   ##
==========================================
- Coverage   57.24%   57.12%   -0.12%
==========================================
  Files         387      386       -1
  Lines       24803    24786      -17
==========================================
- Hits        14199    14160      -39
- Misses       9664     9685      +21
- Partials      940      941       +1

Impacted Files
Coverage Δ

pkg/logs/input/docker/tailer.go
11.59% <0%> (-8.55%)
:arrow_down:

pkg/collector/runner/runner.go
63.85% <0%> (-4.57%)
:arrow_down:

pkg/metadata/host/host_tags.go
76.66% <0%> (-3.34%)
:arrow_down:

pkg/logs/input/docker/since.go
100% <0%> (ø)
:arrow_up:

pkg/logs/input/docker/reader.go


⚠ Bofrost.at has degraded performance

In 507d276, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1123 ms

Resolved: Bofrost.at performance has improved in 894de68 after 13 minutes.


Add PPP for Gu Geng and change filtercommand description.

Codecov Report

Merging #226 (752cd86) into master (2f92280) will decrease coverage by 0.11%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #226      +/-   ##
============================================
- Coverage     70.62%   70.51%   -0.12%
  Complexity      595      595
============================================
  Files            85       85
  Lines          1920     1923       +3
  Branches        259      259
============================================
  Hits           1356     1356
- Misses          445      448       +3
  Partials        119      119

Impacted Files
Coverage Δ

...ava/seedu/intern/logic/commands/FilterCommand.java
75.00% <ø> (ø)

src/main/java/seedu/intern/ui/MainWindow.java
0.00% <0.00%> (ø)

src/main/java/seedu/intern/ui/PersonListPanel.java
0.00% <0.00%> (ø)

...c/main/java/seedu/intern/ui/PersonDetailPanel.java
0.00% <0.00%> (ø)

Continue to review full report at Codecov.

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


HTTPS Post Issue With A7670G . Error 715

Description:
When trying to perform an HTTP POST request using the SIMCOM A7670G module, I encounter the error HTTP post failed ! error code = 715. The module successfully connects to the network and retrieves an IP address, but fails when sending the HTTP POST request using the AT+HTTPACTION=1 command.

Actual Behavior:
I'm using the base example HttpsBuiltInPost.ino. The module connects to the network and obtains an IP, but the request fails with error 715 when sending a POST.

#include <Arduino.h>
#include "config.h"
#include "modules.h"
#include <TinyGsmClient.h>

TinyGsm modem(SerialAT);

// Crear instancias de los módulos
SIM A7670G(&modem);

...

  const char *server_url = "https://xxxxxx.xxx/insertXXXXxxxxXXXxxx";

  // Initialize HTTPS
  modem.https_begin();

  // Set GET URT
  if (!modem.https_set_url(server_url))
  {
    Serial.println("Failed to set the URL. Please check the validity of the URL!");
    return;
  }

  //
  modem.https_set_content_type("application/json");

  String post_body = "This is post example!";

  int httpCode = modem.https_post(post_body);

  if (httpCode != 200)
  {
    Serial.print("HTTP post failed ! error code = ");
    Serial.println(httpCode);
    return;
  }

  // Get HTTPS header information
  String header = modem.https_header();
  Serial.print("HTTP Header : ");
  Serial.println(header);

  // Get HTTPS response
  String body = modem.https_body();
  Serial.print("HTTP body : ");
  Serial.println(body);

...

As in https://github.com/Xinyuan-LilyGO/LilyGO-T-A76XX/issues/117 It is said that the AT commands for this type of requests are not suported by the A767X modules, is there any firmware update available for the module to make this work?

You can get the firmware version with the command ATI and AT+SIMCOMATI commands. (mode.sendAT("I") and modem.sendAT("+SIMCOMATI"))
maybe try to connect to https://vsh.pp.ua/TinyGSM/logo.txt first (this is the test page from the TinyGSM guy). AWS or Google could services might be trickier.

Please update the latest baseband version firmware and test again, this problem should be fixed.
https://github.com/Xinyuan-LilyGO/LilyGO-T-A76XX/blob/main/docs/update_fw.md

hello,I just upgraded my simcom A7670E module:
Manufacturer: INCORPORATED
Model: A7670E-PHASE
Revision: A011B07A7670M7_F
A7670M7_B07V01_240927
QCN:
MEID:
+GCAP: +CGSM,+FCLASS,+DS
but it still gives me when I run post requests to server like:
https://posttestserver.dev/p/1z44p3vffg1cya27/post
it returns me 715


Rehydrate fails when using withRouteData

Related to #567. Using version 5.9.1 hitting a route thats using the withRouteData HOC with index.html on the end fails with error RouteData or withRouteData couldn't find any props for path: [path]. You are either missing a route.getData function or you are relying on RouteData/withRouteData where you don't need to..
Steps to Reproduce the problem

react-static create (use basic)
yarn build
yarn serve
Hit http://localhost:3000/blog/index.html

Expected Behavior
Should rehydrate the html.

This is intentional. React-Static is build to work with suffix-less routes using the History api.

It should yes.
On Sat, May 5, 2018 at 8:18 AM Frank Martin<EMAIL_ADDRESS>wrote:

Should it render the 404 template in that case?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/nozzle/react-static/issues/599#issuecomment-386808884,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFUmCVDLD1oRllGRZ0DgZ4lSAw4R542jks5tvbSbgaJpZM4Tyk7U
.

I realised my original description didn’t explain that this is specifically a problem in a production bundle.
Also the page renders fine if you don’t use ‘withRouteData’ so at the very least there’s a bit of inconsistency, if that’s by design then fair enough but worth noting.

I'll look into this more.
On Sat, May 5, 2018 at 8:49 AM Frank Martin<EMAIL_ADDRESS>wrote:

I realised my original description didn’t explain that this is
specifically a problem in a production bundle.
Also the page renders fine if you don’t use ‘withRouteData’ so at the very
least there’s a bit of inconsistency, if that’s by design then fair enough
but worth noting.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/nozzle/react-static/issues/599#issuecomment-386810812,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFUmCbsVmMdBMaM31uAKt9QTKweI2gG4ks5tvbwTgaJpZM4Tyk7U
.

Hey @tannerlinsley, I'm also having this problem. Not only on .html files, but this also seems to be appearing on 404 pages where withRouteData is used. We can get around the problem temporarily by hard coding the data in the template, but this is obviously not ideal.
To repro I've taken your basic example and modified slightly:
static.config.js:
{
  is404: true,
  component: 'src/containers/404',
  getData: () => ({
    something: 'a string',
  }),
},

404.js:
import React from 'react'
import { withRouteData } from 'react-static';

const ErrorPage = ({ something }) => (
  <p>{something}</p>
)

export default withRouteData(ErrorPage)

Running npm run build and npm run serve, then navigating to http://localhost:3000/sgsrgsrg will return the same error:
RouteData or withRouteData couldn't find any props for path: sgsrgsrg. You are either missing a route.getData function or you are relying on RouteData/withRouteData where you don't need to.

Thanks

This is definitely a bug, please reopen.


Godeps: Roll runtime-spec back to v1.0.0-rc1

The commit reference that landed in 2d0dbcf0 (Update runtime-spec dependency to v1.0.0-rc1, 2016-06-14, #110) was a few commits after the tag, but the v1.0.0.rc1 branch is aiming for compatibility with the tagged release (e.g. no -dev suffix on the generated version).
I am not very familiar with godep, so I stubled around for a bit to make this change and don't have a set of copy/paste steps to share here :p.

Looks fine but not sure why the git validation is failing.

On Tue, Jul 26, 2016 at 04:44:13PM -0700, Mrunal Patel wrote:

Looks fine but not sure why the git validation is failing.

Looks like I forgot the Signed-off-by 1.  Fixed with 2ff135b →
1862ec6.

LGTM


Run daily job to send emails to suppliers about new questions and answers

This script will run everyday at 8am - https://github.com/alphagov/digitalmarketplace-scripts/pull/132
Trello: https://trello.com/c/2noI0EFB/472-3-tell-interested-suppliers-that-a-question-has-been-answered

Thanks @TheDoubleK, I think we've addressed your comments. Personally I like keeping {% set environments = ['production'] %} even though there is only one environment, I think it's good for readability although you might argue that it's unneeded. Let me know if you feel strongly?

I like leaving it in there too.  Nice one :+1:


Fix blockheight cache

Coverage increased (+0.03%) to 80.973% when pulling 76f673bc4ca14fdf0f86bd785c784d6730fd1f81 on isocolsky:ref/confirmations into 6368f0655738a3bf4f85bcbfd873f8ecd4694094 on bitpay:master.


Winrt version

Hi, is there a winrt version for this?

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

ID: de6f884e-c216-4396-6ba1-c49863cb9141
Version Independent ID: 98d65d43-b51b-8d3b-1ed7-66856f91f98a
Content: to_vector Function
Content Source: docs/cppcx/to-vector-function.md
Product: visual-cpp
Technology: cpp-cx
GitHub Login: @mikeblome
Microsoft Alias: mblome

Not as such, though you can go the other direction easily. The content in Standard C++ data types and C++/WinRT is suggestive of how to move data types back and forth.


Add Website URL to repository

🧐 Description

Add Lute v3 manual Website URL to repository About section

🌟 Preview

Good idea, done. 👋


Allow scaling down to 0 free agents

I am not sure what you think about this. I started using your autoscaler (only this morning but so far so good!) so many thanks for your work in creating it!
We have a pool of agents that are on a development cluster. The pool is basically for the "unstable" agent image that we are working on and is rarely used - only when a build targets it specifically to test it against the new agent build.
It would be nice to be able to scale this pool down to 0 and stateful sets DO support this. I don't see any reason why the autoscaler doesn't support it. I've looked at the code (although I don't know Go) and don't think it would be a problem but obviously you would know better...!
Thanks again for the autoscaler!

there is a tiny issue with scaling down to 0 instances. If you run the pipeline on pool with no agent is going to fail with the message like below:
##[error]No agent found in pool <Pool Name> which satisfies the specified demands:

Absolutely brilliant! I still haven't got into the 'Microsoft' way of thinking and didn't think at all there could be a problem Azure side. Thanks for letting me know - I will close the PR.


feat: description per province

Closes #291
Description
Add province in description to make it unique per province

All OK on SEO checkup's side. Thanks!

All OK on SEO checkup's side. Thanks!

Where did you get this screenshot from @resir014? Could you please share the URL? 😁
Thanks! 🙏


add repositories for event cameras

Please Add This Package to be indexed in the rosdistro.
event_array_msgs
metavision_driver
ROSDISTRO NAME
rolling
humble
The source is here:
https://github.com/ros-event-camera/event_array_msgs
https://github.com/ros-event-camera/metavision_driver
Checks

[x] All packages have a declared license in the package.xml
[x] This repository has a LICENSE file
[x] This package is expected to build on the submitted rosdistro

Is there anything I have to do on my side to move this PR forward? Just want to make sure we are not waiting for each other.

Is there anything I have to do on my side to move this PR forward? Just want to make sure we are not waiting for each other.

I have a concern about the name event_array_msgs not meeting REP-144's guidelines.
The other things we're waiting on are @clalancette to check if his feedback was addressed and Rolling to be out of a sync hold.

Agreed. Will change the package name to event_camera_msgs.

event_array_msgs has been changed to event_camera_msgs

Unfortunately missed the window in between holds -
Holding for an upcoming Humble sync


Quote shell command arguments

Fixes #48
Verified this works manually by launching an environment with a $ in docker password, and was able to create the correct dockercfg.

:+1:


Link-time optimization for release builds

Default LTO for release builds is only across crate codegen units. Enabling full LTO should bring about a noticeable improvement in performance and the size of the binaries. This should be done before running tests or benchmarks for release/deploy builds in CI.
If this is to be considered, I would advise it only be considered after benchmarks are fully functional in the CI

it might be worth to consider setting codegen-units = 1 as well, but this may affect build times too much


Adding new operation

Adding new  connector operation to convert simple JSON file to CSV file.
This CSV file is created as attachment in FortiSOAR
https://pmdb.fortinet.com/ProjectManagement/editprojects.php?id=21237

One query, right now its simple JSON which we read. I can create sub routine to read nested JSON. Should I take input from user to state if JSON is nested or simple ?

Can we detect that on our own @cs-tushar-kanade  ? In most cases, user might not know, or could get both types

We can check nesting but if JSON is reset I need to ask user for key which will act as root and then ask for keys which will be  columns for CSV.


Can no longer see project description in search

Bug
Can no longer see project description in search
This was possible in previous dev deploy with old project configuration

The description is the abstract:

cf. https://github.com/ugent-library/biblio-backoffice/blob/dev/views/publication/suggest_projects.templ#L26
cf. https://github.com/ugent-library/biblio-backoffice/blob/dev/views/dataset/suggest_projects.templ#L26
The field description is taken into account.
On the master branch, I see that the eu_acronym was put there: https://github.com/ugent-library/biblio-backoffice/blob/main/backends/authority/project.go#L161

@mietcls I forgot why this ticket was reopened?

Because the description (abstract) of the project is not shown. I'm not sure why.
For example: https://biblio.ugent.be/project/001D06803
In backoffice:

Missing abstract:

TODO:

Description must become contents of abstract
eu_acronym must be moved to list of identifiers (next to iweto_id)