Double sort

Hi, I'm new to this great project.
Right now the get_clean_factor_and_forward_returns only accepts the values for a single alpha factor, is it possible to apply sorting on multiple factors?
For example, first sort stocks by firm size into 5 groups. Then within each size group, sort firms based on book-to-market ratio also into 5 groups. In total, we get 5*5 portfolios.
Is there anyway that I can do this?
Thanks in advance!

You can do your multi-factor computation before calling Alphalens and then pass the result of the combination to Alphalens. I believe this approach is more general as there is no single and obvious way to combine multiple factors together, so the task is better left to the user.
You might find this issue interesting https://github.com/quantopian/alphalens/issues/219

Thanks a lot!
But there is one more problem relating to this.
When I do multi-factor computation myself, for example, I may get two portfolios: size1_BM5 (which is the B/M ratio 5th quantile in the 1th quantile of firm size) and size5_BM1.
I want to treat these two portfolio differently, so I can not name this by simply by their factor quantile number (add their quantile number together results in 6, which is the same for the two). I need to name them by characters like size1_BM5. But this method has problems when Alphalens computes the performance of the strategy, because Alphalens decide the number of quantiles according to the largest number in the column "factor_quantile".
Is there any advice on this?

One solution would be to use numbers instead of strings like size1_BM1, size1_BM2 ....  size5_BM4, size5_BM5, for example 1, 2, ..., 24, 25. Then you can use the 'bins' option (in get_clean_factor_and_forward_returns) with custom ranges to group the numbers as you like. For example, if you like to group them 3 by 3:
bins = [0, 3.5, 6.5, 9.5, 12.5, 15.5, 18.5, 21.5, 24.5, 26]

Thanks for the help!
发自我的 iPhone
在 2018年4月12日，17:58，luca-s <notifications<EMAIL_ADDRESS>写道：
One solution would be to use numbers instead of strings like size1_BM1, size1_BM2 .... size5_BM4, size5_BM5, for example 1, 2, ..., 24, 25. Then you can use the 'bins' option (in get_clean_factor_and_forward_returns) with custom ranges to group the numbers as you like. For example, if you like to group them 3 by 3:
bins = [0, 3.5, 6.5, 9.5, 12.5, 15.5, 18.5, 21.5, 24.5, 26]
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/quantopian/alphalens/issues/291#issuecomment-380747239, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Ah39JHUZ8Upya82P9sWVYwZh1diAjz12ks5tnyVdgaJpZM4TRZhH.

Thanks for the help!


executing buildah in k8s cluster

Description
As part of work for the ocibuilder operator #32, we need to make sure that buildah builds can execute successfully in kubernetes.
Task(s)

[ ] create an example deployment to run ocictl image in cluster
[ ] execute a very simple build successfully within container

Open issue tracking images not being saved to local registries when built https://github.com/containers/buildah/issues/2272


Add gap.py to external/__init__.py

Thank you for all the awesome work on this library!
Really basic question, but have you considered adding gap.py to the external packages __init__.py?
Since these helper functions are part of the package either way, it could be useful to allow users to call them directly to use other GAP tools, e.g. QDistRnd, without having to re-implement this functionality themselves or mess around with the project structure.

Ah, this was just an oversight on my part.  Thanks for catching it!
Fixed in #147

@vaferrei done.  I can re-release on PyPI if you need it, otherwise this will go into the next batch of PRs to release.
Even without gap.py in external/__init__.py, though, I think you should still be able to call qldpc.external.gap.get_result(*commands).  Is that not the case?

Completely overlooked that, but indeed that is right. Thank you!

Great, thanks for catching this!


Validation (?) error on sending socket_id

Hello,
i have a problem with sending socket_id in API request.
[9] pry(main)> Pusher.trigger('my-channel', 'my-event', {message: 'test1'}, socket_id: '123123')

Pusher::Error: Bad request: {"error":"Event must have channel(s), name, and data"}
from /home/sonar/.rvm/gems/ruby-2.4.0@dev/gems/pusher-1.3.1/lib/pusher/request.rb:90:in `handle_response'

Sending this request to pusher.com returns no errors and the console shows socket_id as well.

Am i missing something?
Thanks.

This socket_id is not a valid socket_id for Poxa: https://github.com/edgurgel/poxa/commit/e965fff2357553f5e2cf65a008af7ac8964712e6
Poxa won't generate such socket_id


configure OPS list

Half done. Just need to write the admin list to the ops file.

Well there was some useless code.... Apparently minecraft has changed their naming schemes to require UUID numbers along with a name. This makes inputing admins to the new Json files impossible out of game since we won't have that info. Will comment out the code in case its needed for future use.


⚠ Bofrost.es has degraded performance

In 99b04b8, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1845 ms

Resolved: Bofrost.es performance has improved in a03fcbb after 6 minutes.


Bug: the use of always events in parallel transition requests causes "Maximum call stack size exceeded".

Description
Example
I'm trying to separate routing and logic through status. The screen is in loading state during loading of common resources, and the page can be viewed after loading. The example machine was created briefly, but the loaded resource also includes the state of the stored screen, and the function to switch to the saved screen state after loading is also used. So I decided that there was a state concerning resource loading and a state regarding screen at the same time, and I used the parallel state.
In an example, when the resource is loaded, it causes a transition to the screen state. I prefer to be automatically transitioned to the conditions on the machine if possible, rather than sending an event. Because I think it's more natural in expressing logic. So I wanted to send always event that causes transition from the final state to the parallel state. However, this creates an exception Maximum call stack size exceeded. It seems that always events occur several times in a row, is this intended behavior? In contrast, the after event works well.
Expected result
always events should occur only once and no exceptions Maximum call stack size exceeded should occur.
Actual result
After events work well, but always events cause exceptions Maximum call stack size exceeded.
Reproduction
https://codesandbox.io/s/xstate-always-maximum-call-stack-size-exceeded-yxbj3e?file=/src/index.ts
Additional context
I am using XState in the Node.js environment. So I use @xstate/inspect/lib/server

@xstate/inspect: 0.7.0
xstate: 4.32.1

It's also being reproduced in codesandbox. You can check by sending events ALWAYS_TEST and AFTER_TEST from the inspector.

There is a workaround for your use-case: multiple targets
on: {
  ALWAYS_TEST: {
    target: ["alwaysDone", "#alwaysBugMachine.screen.login"]
  },
},

// ...

alwaysDone: {
  type: "final"
  // always: {
  //   target: "#alwaysBugMachine.screen.login"
  // }
},

https://user-images.githubusercontent.com/1093738/183294697-53ecdcc8-9b76-4087-b2f9-bce1908d4fcb.mp4


Too many snapshots taken

A wonderful module. However, in my opinion, it does too much.  It takes snapshots approx. every 10 seconds, however:
= it always takes two snapshots instead of one, see datetimes in attached snapshot
= it also takes snapshots when camera is not used; it should take snapshots only when the camera is visible in some device. The camera-rpi module does that for example.
This conserves Raspberry performance.
Regards, André Hartman, Belgium

You must have other issues as the plugin only takes snapshots when the home app is open to the room with the camera or an appropriate sensor is triggered in the same room for a notification.  And an appropriate sensor would be a motion, contact etc

On Sep 19, 2019, at 8:46 AM, Andre Hartman<EMAIL_ADDRESS>wrote:
A wonderful module. However, in my opinion, it does too much. It takes snapshots approx. every 10 seconds, however:
= it always takes two snapshots instead of one, see datetimes in attached snapshot
= it also takes snapshots when camera is not used; it should take snapshots only when the camera is visible in some device. The camera-rpi module does that for example.
This conserves Raspberry performance.
Regards, André Hartman, Belgium
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

Thank you for your quick answer.
After a reboot the Raspberry is behaving normally as you indicated.
I will probably never find out what went wrong.
Please find attached screen dump, proving that is was indeed taking double snapshots; this went on all through the night.
Met vriendelijke groeten, Kind regards, Mes meilleures salutations,
André Hartman
Rodeweg 90
B-2920 Kalmthout
België
tel:		0032 3 666 0411
GSM:	0032 488 626 895

Op 19 sep. 2019, om 23:44 heeft Northern Man<EMAIL_ADDRESS>het volgende geschreven:
You must have other issues as the plugin only takes snapshots when the home app is open to the room with the camera or an appropriate sensor is triggered in the same room for a notification. And an appropriate sensor would be a motion, contact etc

On Sep 19, 2019, at 8:46 AM, Andre Hartman<EMAIL_ADDRESS>wrote:
A wonderful module. However, in my opinion, it does too much. It takes snapshots approx. every 10 seconds, however:
= it always takes two snapshots instead of one, see datetimes in attached snapshot
= it also takes snapshots when camera is not used; it should take snapshots only when the camera is visible in some device. The camera-rpi module does that for example.
This conserves Raspberry performance.
Regards, André Hartman, Belgium
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/KhaosT/homebridge-camera-ffmpeg/issues/350?email_source=notifications&email_token=AAFIBPELWXAMVKMDQYTL4ALQKPXDRA5CNFSM4IYKVQNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7E5HPI#issuecomment-533320637, or mute the thread https://github.com/notifications/unsubscribe-auth/AAFIBPC6ZXKOU2KL6KRGOCLQKPXDRANCNFSM4IYKVQNA.

@ahartman you may want to edit your comment as your phone and address was posted

Thank you, I did an edit in my previous message.
After a reboot homebridge started taking snapshots again without any Home app having been opened.
Please find attached the save terminal window output and my config.json.
Any suggestions to remedy this?
Met vriendelijke groeten, Kind regards, Meilleures salutations,
André Hartman

@ahartman your logs are not being attached to the issue
The every 10 seconds is a local device sitting on the home app room with the camera.  If you run homebridge in DEBUG mode the logging may show the IP address of the device.

OK now


enhanced support for us core Patient extensions

On cumulus_library/studies/core/patient.sql, would be great to review with our Cerner data and support the different US Core extensions.
Specifically, suggest exposing counts of the OMB race CATEGORY and OMB ethnicity CATEGORY separately, rather than our previous "patient-reported" one. Should also test to confirm having both of these populated (potentially with cardinality >1 on race) does not introduce overcounting in core__count_patient.
While we're here, suggest exposing the (display) values in https://build.fhir.org/ig/HL7/US-Core/StructureDefinition-us-core-sex.htm, https://build.fhir.org/ig/HL7/US-Core/StructureDefinition-us-core-birthsex.html, and https://build.fhir.org/ig/HL7/US-Core/StructureDefinition-us-core-genderIdentity.html if present, noting that genderIdentity may appear multiple times.

Double counting due to race and ethnicity extensions seems fixed now!
Do we see any of the other extensions? http://hl7.org/fhir/us/core/StructureDefinition/us-core-birthsex at least should be required and may differ from gender

I think now that we're comfortable with this approach we can do the same for all the extensions present on the patient resource?

Worth a shot to see what's being populated

@James-R-Jones ok, swinging back around on this - i'm not seeing any extensions for sex, birthsex, or genderIdentity in what we're getting back from cerner currently.
That makes me inclined to close this issue or mark it in some way that we know it's not on our end - any thoughts?

race and ethnicity are coming through perfectly now, we can close this and I'll follow up with some somewhat suggested edits to the docs as part of a larger process


STYLE: adapt to black

remove empty lines after function;
remove () brackets in for (key, value) in...

Codecov Report

Merging #468 (cc3eb8c) into master (97f32fb) will decrease coverage by 0.15%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##           master     #468      +/-   ##
==========================================
- Coverage   68.02%   67.88%   -0.15%
==========================================
  Files          31       31
  Lines        1423     1423
  Branches      145      145
==========================================
- Hits          968      966       -2
- Misses        418      419       +1
- Partials       37       38       +1

Impacted Files
Coverage Δ

selene/core/wait.py
93.93% <ø> (ø)

selene/support/_logging.py
44.00% <ø> (ø)

selene/core/condition.py
80.80% <0.00%> (-2.03%)
:arrow_down:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


match / switch statement

I'm thinking of directly using the rust syntax for match unless I think of a better idea.
I'd like to avoid the missing break problem though.

How about (note the else):
struct Point {
    x: u64,
    y: u64,
}

enum Foo {
    One: i32,
    Two: Point,
    Three: void,
}

fn f(foo: Foo) -> void {
    switch (foo) {
        One(x) {

        },
        Two(*point) {
            // same as the `*` in the for loop. now point is a pointer to the struct value
        },
        Three {

        },
    } else {
        // `default` in C
        // `_ =>` in rust
    }
}


GDScript 2.0: Lambda function seemingly not being called when static method of class with inferred type is called inside

Godot version
v4.0.beta7.official [0bb1e89fb]
System information
macOS Monterey 12.6.1
Issue description
When assigning a class (local to script or global) to a local variable with inferred typing, then calls to static methods of that class using the variable inside a lambda function which is called by the static method will not call the lambda function. Using an instance of the class works. Also when the parameter of the method being called has not type Callable, the editor crashes.
Steps to reproduce
The script below only prints
1
3
4

2 is missing.
Can be run inside editor:
@tool
extends EditorScript

func _run() -> void:
	# inferring variable type with :=
	var inferred_type := TestClass

	# works
	inferred_type.call_fn(func () -> void:
		print(1)
	)

	# this crashes the editor
	#inferred_type.call_fn_no_type(func () -> void:
	#	print("crash")
	#	inferred_type.test()
	#)

	# does not get called for variable with inferred type and static method call to class
	inferred_type.call_fn(func () -> void:
		print(2)
		# works when removing this line
		inferred_type.test()
	)

	# no explicit type set
	var no_type = TestClass

	# works for variable without type
	no_type.call_fn(func () -> void:
		print(3)
		no_type.test()
	)

	# instance with inferred type
	var instance := TestClass.new()

	# works for instances
	instance.call_fn(func () -> void:
		print(4)
		instance.test()
	)

class TestClass:

	# parameter with type
	static func call_fn(fn: Callable) -> void:
		fn.call()

	# parameter without type
	static func call_fn_no_type(fn) -> void:
		fn.call()

	static func test() -> void:
		pass

Minimal reproduction project
issue.zip

@adamscott Done! See editor_script.gd in root directory.

From what I tested so far, it seems that this code works:
inferred_type.call_fn_no_type(func () -> void:
	print("do not crash")
)

It's related to the number of captured arguments for the lambda. It captures the scope when it refers to other variables inside the lambda, I think, but tries to pass each of the captured variables as an argument for the lambda, which fails because the lambda doesn't have any parameters, hence the crash.
https://github.com/godotengine/godot/blob/daf168f4c821980a6a06fde67057f6a14d9e20c6/modules/gdscript/gdscript_lambda_callable.cpp#L69-L87

Not sure if this is the right issue, i cant follow completely, but does this issue covers this case?
static func foo() -> void:
    print("foo")

static func use_foo() -> void:
    var foo_func: Callable = foo  # <- this does not work: Invalid get index 'foo' (on base: 'Nil')


eqeqeq

Current dependencies on/for this PR:

main

PR #115   👈

This comment was auto-generated by Graphite.


Add ability to include an array of modules as helpers

Changing helpers DSL to allow the inclusion of many modules.
This attempts to bring a better readability, since it seems to be
more intuitive to send a list of modules when the message in
question is called helpers.
Want to move from a syntax like:
helpers MyHelper
helpers MyOtherHelper

To a syntax like:
helpers MyHelper, MyOtherHelper

Beautiful. I merged a bit fast it needed a README update. Can you please PR on top @pablonahuelgomez?

Sure @dblock, will do! Thanks for merging this PR 👍


Change README instructions for production build

Change gulp command to npm build to be more consistent.

npm run-script build would be the correct way to execute it
That's actually why I just put gulp in the readme. Ironically, it's shorter


Test deployment and execution of BCDP application package on an existing ADES.

We'll work on this together I think, Alex.


Changed some CSS for responsiveness and added link to the button

Description
Changed some CSS  style for responsiveness of the error page  and added a link to the button
Fixes # (issue)
#23
How to test
First, import the error page component in the app.js and add a route for it and then test by running npm run dev
Checklist

[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] This PR is ready to be merged and not breaking any other functionality

To me, the page does not look quite same for very big screens such as over 1800 width. Maybe you can consider using media query :) Good job @sandhana14

Seems exactly perfect for small and big both screens :)


Add missing wg-quick config fields for Table and SaveConfig

There are two wg-quick specific config fields that are missing from this library currently, which are Table and SaveConfig. These can be found in the man page for wg-quick here. The valid values for Table are Off and Auto (the default if left blank), and SaveConfig can be true or false (the default if left blank).

I've been meaning to add these but keep getting sidetracked onto other things. Eventually...


Migrate to GitHub Actions

Moves test harness to GitHub Actions

I think this repo needs to be setup in Codecov in order to start uploading coverage information

I think this repo needs to be setup in Codecov in order to start uploading coverage information

https://github.com/emmanvg/cti-stix-generator/runs/1698589675#step:6:911

https://github.com/emmanvg/cti-stix-generator/runs/1698589675#step:6:911


Some words in english

I download and install languages for spanigh language, but some wods stil are in english... like "your first name" in home page.. etc...
And in admin zone have a lot sentences in english...
Can you helpme with this?
Thanks.

Hey @aquaskualos
Thanks for your feedback. The Spanish translation is a bit outdated. It has been translated a while ago, and over the time, some key strings changed in the software.
SInce Spanish is not my native language, I can't keep this translation up-to-date.
You can update global.po with POEdit for instance.
Have a look here https://ph7cms.com/doc/en/how-to-translate-to-another-language to know how to do so.
Hope it helps.

Hope it helps you to understand better your issue @aquaskualos
BTW, if you appreciate the software and the hard work there, it would be very nice of you to review the software at https://sourceforge.net/projects/ph7socialdating/ (just take one minute to create an account add log a review in there).


Try removing termios dependency.

It would be cool if termios could be removed as dependency. And that we only would have a libc dependency for Unix systems.

This will likely be removed in 0.8.3 - refactor

Fixed in #115


Memory usage balloons in embedder_unittests after >400-500 iterations

Spin off from https://github.com/flutter/flutter/issues/96807
When debugging that issue I ran embedder_unittests through Instruments and also just on the command line but monitoring memory usage using Activity Monitor.
In host_profile, Activity Monitor shows our memory usage staying at around 10-20MB for >1000 iterations, so that's great.
In host_debug though, after around 400-500 iterations I saw memory usage in Activity Monitor balloon to >1GB.
Instruments shows a lot of leaked objects in both cases, but I haven't drilled too far down to see what's going on.
Given that we don't tend to run with a large number of iterations this isn't a particularly high priority but we should definitely investigate at some point.
cc @chinmaygarde @zanderso @iskakaushik

I don't think this issue is worth tracking.


[Event Request] codeunit 5940 ServContractManagement - InsertMultipleServLedgEntries

We would like to request an handled pattern to an already existing publisher and add an additional parameter. We sometimes need to stop the creation of service ledger entries before the loop ends.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


No module named 'sentencepiece' when following install instructions

I made a venv, pip installed airllm and then  bitsandbytes within that venv, and then copypasted the example python code into testme.py. It bailed with the output below:
$ python testme.py
>>>> bitsandbytes installed
>>>> cache_utils installed
Traceback (most recent call last):
  File "/home/nmrp3/devel/oss/airllm/testme.py", line 1, in <module>
    from airllm import AutoModel
  File "/home/nmrp3/devel/oss/airllm/venv/lib/python3.12/site-packages/airllm/__init__.py", line 16, in <module>
    from .airllm_baichuan import AirLLMBaichuan
  File "/home/nmrp3/devel/oss/airllm/venv/lib/python3.12/site-packages/airllm/airllm_baichuan.py", line 4, in <module>
    from .tokenization_baichuan import BaichuanTokenizer
  File "/home/nmrp3/devel/oss/airllm/venv/lib/python3.12/site-packages/airllm/tokenization_baichuan.py", line 26, in <module>
    import sentencepiece as spm
ModuleNotFoundError: No module named 'sentencepiece'
$ uname -a
Linux persephone 6.8.0-48-generic #48-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 27 14:04:52 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ python --version
Python 3.12.3

Was fixed with
pip install sentencepiece

Not sure why this wasn't pulled in as a dependency of airllm?


2021 week 30: rebase off upstream

Rebase: Conflict appears in Rust's CI workflow file:
CONFLICT (modify/delete): .github/workflows/ci.yml deleted in Renamed files to avoid name conflicts and modified in HEAD. Version HEAD of .github/workflows/ci.yml left in tree.

Action: Remove file.
Rebase proceeds without any other conflict.

The regression has failed in the standard library codegen stage:
Starting RMC codegen for the Rust standard library
     Created binary (application) `SizeAndAlignOfDstTest` package
Panic on building standard library
    Updating crates.io index
   Compiling compiler_builtins v0.1.49
   Compiling core v0.0.0 (/home/ubuntu/rmc-rebase-3/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.98
   Compiling cc v1.0.69
   Compiling std v0.0.0 (/home/ubuntu/rmc-rebase-3/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/src/rust/library/std)
   Compiling unwind v0.0.0 (/home/ubuntu/rmc-rebase-3/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/src/rust/library/unwind)
   Compiling rustc-std-workspace-core v1.99.0 (/home/ubuntu/rmc-rebase-3/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/src/rust/library/rustc-std-workspace-core)
   Compiling alloc v0.0.0 (/home/ubuntu/rmc-rebase-3/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/src/rust/library/alloc)
   Compiling cfg-if v0.1.10
   Compiling adler v0.2.3
   Compiling rustc-demangle v0.1.18
thread 'rustc' panicked at 'not implemented: unsupported intrinsic: caller_location
        in function panic::location::Location::<'a>::caller', compiler/rustc_codegen_llvm/src/gotoc/intrinsic.rs:470:18
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: rustc 1.56.0-dev running on x86_64-unknown-linux-gnu

note: compiler flags: -Z force-unstable-if-unmarked -Z trim-diagnostic-paths=no -Z codegen-backend=gotoc -C embed-bitcode=no -C debuginfo=2 --crate-type lib

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack

[RMC] current codegen item: codegen_function: panic::location::Location::<'a>::caller

RMC unexpectedly panicked during code generation.

If you are seeing this message, please file an issue here instead of on the Rust compiler: https://github.com/model-checking/rmc/issues/new?labels=bug&template=bug_report.md
error: could not compile `core`

To learn more, run the command again with --verbose.
warning: build failed, waiting for other jobs to finish...
error: build failed

Update: main-154-2021-08-02 has not failed in CI. This is quite odd, but my guess is that the std-lib regression script is not doing anything.
Take this run for example. The whole step takes 2m59s to execute. Out of these, 2m26s are spent in the main regression and 13s in unit tests. It seems unlikely that the stdlib is being codegen'd using the remaining 20s. Opened #375 to investigate.

#376 has added basic support for the new intrinsic. It has been merged so main-154-2021-08-02 is the new default branch.


create startwriting section and also make different feedback section

create startwriting section and also make different feedback section so user can write and publish blog also give feedback

Why you closed my pull request
On Sun, Oct 6, 2024, 18:15 ANSHIKA-26 @.***> wrote:

Closed #402 https://github.com/ANSHIKA-26/WordWise/pull/402.
—
Reply to this email directly, view it on GitHub
https://github.com/ANSHIKA-26/WordWise/pull/402#event-14530504308, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/A45KG6YYTZT3HTJPVFECLIDZ2EWHRAVCNFSM6AAAAABPOI7DOCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJUGUZTANJQGQZTAOA
.
You are receiving this because you authored the thread.Message ID:
@.***>


google_sign_in - Using custom back-end id to get token

I am relatively new to flutter, but as far as I can tell, the google sign in flutter plugin does not allow you to authenticate with a custom back end using sign in options such as:
.requestIdToken(getString(R.string.server_client_id))
I can login to my google account no issues, but my idToken is always null, which is something we would need to have for our back-end system.
Am I completely misunderstanding how to use this?

Is this a duplicate of #16613?

Nope. I do not use Firebase. We have a custom back-end server that I needed to send an idToken to for our mobile clients. In our case, we build a workaround by grabbing the authToken and having our back-end authorize with google on the mobile device's behalf, but this was not the "ideal" approach.

Yes, I too don't use firebase, but you do need to create a firebase project to generate the google-services.json file that is needed.

I think what that guy is saying is that he uses firebase, but wants an alternative.
Anyway, feel free to try the steps I've posted there, I'm not using firebase auth and it's working for me.

@calebisstupid The theory is that basically you configure your android app for google sign in (gradle dependencies, cred tokens etc) and when configured correctly, you'll get the idToken automatically.
The important part is the google-services.json file, and the Google Services gradle plugin, which automatically creates two XML files with string values, the most critical being "default_web_client_id"; without which you'll not get an idToken.
In theory it would be possible to self generate the json file or even the XML file, but I've taken the simplest way out here. You should be able to find more info in the link below.
https://developers.google.com/android/guides/google-services-plugin

@matthew5025 that totally makes sense. thanks for helping explain it all. I would say this is more of a duplicate of #16613 now that I understand the details of your workaround.

Hi @calebisstupid
can you please confirm that verifying the idToken works to google api? I'm trying to verify the token on the backend (no firebase) but I'm getting wrong value from the corresponding endpoint. Sending the access token it works though.
GET https://www.googleapis.com/oauth2/v3/tokeninfo?id_token=12345 (Fails)
GET https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=999999 (Succeeds)

thank you in advance.

i think until this PullRequest merged, this bug can't solved

+1


Error when attempting to extract text

Hello All.
In the past, I've been able to use PaperMachines.  For some reason, I am running into trouble.  I have searched these boards and attempted to fix the problem, including moving java to suggested folders.  If anyone could help figure this issue out with me, I'd appreciate it.
Running:  Windows 7, 64 bit
What Happens:  When attempting to extract I see a status bar, then a new tab opens.  From there, nothing happens.
Error Log (by ctl-sh-j) shows the following
[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIFileInputStream.init]"  nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame :: chrome://zotero/content/xpcom/file.js :: getContents :: line 124"  data: no] papermachines.js:1865:0
C:\Program Files (x86)\Java\jre1.8.0_73\javaw.exe -Xmx4g -Dfile.encoding=UTF8 -jar "C:\Users\Eric Desktop\Documents\Zotero\papermachines\processors\jython.jar" "C:\Users\Eric Desktop\Documents\Zotero\papermachines\processors\extract.py" "C:\Users\Eric Desktop\Documents\Zotero\papermachines\args\4059d947.json"
[Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIProcess.init]"  nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)"  location: "JS frame :: chrome://papermachines/content/papermachines.js :: Zotero.PaperMachines._runProcessPath :: line 561"  data: no] papermachines.js:1865:0

There is a new issue arising with the latest version of Firefox, which may or may not be related. Can you please confirm for me what version of Firefox and of Paper Machines you're running, so we can rule that possibility out?
Thanks,
Cora

Cora,
Thanks for the quick response.  I am using Firefox 44.0.2
On Thu, Feb 25, 2016 at 9:18 PM Cora Johnson-Roberson <
<EMAIL_ADDRESS>wrote:

There is a new issue arising with the latest version of Firefox, which may
or may not be related. Can you please confirm for me what version of
Firefox and of Paper Machines you're running, so we can rule that
possibility out?
Thanks,
Cora
—
Reply to this email directly or view it on GitHub
https://github.com/papermachines/papermachines/issues/66#issuecomment-189091809
.

--
Eric Denby
Ph.D. Student, Dept. of History
University of Illinois - Urbana/Champaign
PLEASE NOTE - NEW NUMBER -<PHONE_NUMBER> (mobile)
<EMAIL_ADDRESS>(email)
www.ericdenby.com (site)

cora,
didn't know if you receive my message from a few weeks ago.  I am currently
using 44.0.2
Thanks,
Eric
On Fri, Feb 26, 2016 at 9:30 AM Eric Denby<EMAIL_ADDRESS>wrote:

Cora,
Thanks for the quick response.  I am using Firefox 44.0.2
On Thu, Feb 25, 2016 at 9:18 PM Cora Johnson-Roberson <
<EMAIL_ADDRESS>wrote:

There is a new issue arising with the latest version of Firefox, which
may or may not be related. Can you please confirm for me what version of
Firefox and of Paper Machines you're running, so we can rule that
possibility out?
Thanks,
Cora
—
Reply to this email directly or view it on GitHub
https://github.com/papermachines/papermachines/issues/66#issuecomment-189091809
.

--
Eric Denby
Ph.D. Student, Dept. of History
University of Illinois - Urbana/Champaign
PLEASE NOTE - NEW NUMBER -<PHONE_NUMBER> (mobile)
<EMAIL_ADDRESS>(email)
www.ericdenby.com (site)
--

Eric Denby
Ph.D. Student, Dept. of History
University of Illinois - Urbana/Champaign
PLEASE NOTE - NEW NUMBER -<PHONE_NUMBER> (mobile)
<EMAIL_ADDRESS>(email)
www.ericdenby.com (site)

It seems the error you're seeing might be connected to the Java executable not being found. Can you look in C:\Program Files (x86)\Java\jre1.8.0_73\ and confirm that javaw.exe is still there? If not, please try to determine where javaw.exe is really located and then change the path in Paper Machines Preferences (at the bottom of the right-click menu).


Your codecov badge

Here's the source for the badge:
[![codecov](https://codecov.io/gh/MolSSI-SSS/QM_2017_SSS_Team4/branch/master/graph/badge.svg)](https://codecov.io/gh/MolSSI-SSS/QM_2017_SSS_Team4)

Okay, thanks! We got it.


Image upload

HIi,
So basically this button won't work and shows error when uploading an image.
May I know the correct settings?
Thank you

Hello UpSage.
Your URL here is incorrect. You need the actual URL of your controller that will save your image.
<uploaderConfig>
     <param xsi:type="string" name="url">pub/media/wysiwyg</param>
</uploaderConfig>

Look here for an example vendor/magento/module-catalog/view/adminhtml/ui_component/category_form.xml vendor/magento/module-catalog/Controller/Adminhtml/Category/Image/Upload.php.
<uploaderConfig>
      <param xsi:type="url" name="url" path="catalog/category_image/upload"/>
</uploaderConfig>

But this is not the only problem. After fixing the above issue, you will encounter the following magento core error https://github.com/magento/magento2/pull/38074. This issue is still open, but you can grab the code here https://github.com/magento/magento2/pull/38074/files and use composer patches to apply this solution.

Thank you @graschik.I will try this one once I'm done with my project.


color.js and alpha.js do not support percentages for rgb and rgba

This issue was imported from Closure Library's previous home at http://closure-library.googlecode.com
The link to the original issue is:
https://code.google.com/p/closure-library/issues/detail?id=452

This issue is being closed as a preparation step before archiving the repository.  See the README for more detail.


Add zips

Two Jets can't be zipped together, but a Jet and a list of IO actions can.

Add  ab696da0588fefdc4a9891ea7eaa60a9954d2ec0.


xow: fix service

Enable service when services.xow.enable is set to true.
Load xow's modprobe blacklist to make sure the dongle isn't captured by the wrong driver.

Motivation for this change
Xow service wasn't working out of the box. Now it does.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

I have no idea how to test this on CI since it's a driver for exactly one niche piece of hardware. Best you could do is check that the service actually starts but I don't think that will help much...

Understood. Good to go then.

(just changed to cleaner module config syntax)

@pmiddend any chance you can give this a quick one over?
@jansol if no reply from @pmiddend just ping me in a couple days and we'll merge. Thanks!

@aanderse crickets

Thanks @jansol.


feat-accordion copilot-11963

Adding annotations for the accordion feature

@copilot-robot prerelease

This PR is giving issues in doing a prerelease
so closing this and i created a new PR  for accordion annotations.
https://github.com/CondeNast/atjson/pull/1764


LoadMask code enhancement / styling

https://github.com/exhi/hoist-react/issues/259

@amcclain Cleaned up the LoadMask code quite a bit, code rid of some extra wrapping containers and applied the semi-transparent background to it.
Tested with PIQ and Toolbox.


Unable to install MSMQ from windows features on windows 11

On the UTM version i have with the simple setup of windows 11 configured, from the Windows features, I am unable to work with "Message queueing MSMQ activation" as each time it installs it, it asks for the restart(which is normal), but after the restart, its clear that the feature is not installed yet and doing the same process again, doesn't solve it.
Configuration

UTM Version: 4.4.4
macOS Version: Sonoma 14.4.1
Mac Chip : M2 Pro
Info.plist.zip

XIAOYING PAN

Found a post related to ARM64 machines having win 11 will not have MSMQ support from Microsoft
Link here: [https://devblogs.microsoft.com/dotnet/announcing-dotnet-framework-481/#:~:text=Message Queuing (MSMQ) Activation will remain disabled because MSMQ is not available on Windows 11 for ARM64 client machines]

Yes, I also read on many threads that ARM64 is not supporting MSMQ. I wait for this to happen since a long time. Have no clue why it is not supported...


A11y_AzureDataStudio_Notebooks-Create_NonTextContrast: Color contrast ratio of focus border over selected control is 1.3:1 which is less than 3:1.

"[Check out Accessibility Insights!] - Identify accessibility bugs before check-in and make bug fixing faster and easier."
#GitHub Tags:
#A11yMAS; #A11yWCAG2.1; #A11ySev2; #A11yTCS; #DesktopApp; #SH-AzureDataStudio-Linux-Jul2021; #Azure Data Studio; #WCAG1.4.11; #Linux; #NonTextContrast;
Environment Details:
Application Name: MySQL extension for Azure Data Studio
Application Version: 1.42.0-insider
Operating System: Ubuntu 20.04.2 LTS
GNOME Version: 3.36.8
ORCA: 42.2-1ubuntu1
Distributor ID: Ubuntu
Description: Ubuntu 22.10
Release: 22.10
Codename: kinetic
Repro Steps:

Launch Azure Data Studio application.
TAB to "File" and hit ENTER key. TAB to "New Notebook" and hit ENTER key.
TAB to "Cell" dropdown and hit ENTER.
Navigate using TAB key and observe that color contrast ratio of focus border over selected control is 1.3:1 which is less than 3:1.

Actual Result:
Color contrast ratio of focus border over selected control is 1.3:1 which is less than 3:1.
Similar issue is also observed in below scenario:
Issue 1: Notebooks - Code cell

Launch Azure Data Studio application.
TAB to "File" and hit ENTER key. TAB to "New Notebook" and hit ENTER key.
TAB to "Cell" dropdown and hit ENTER. TAB to "Cell Code" and hit ENTER.
Navigate using TAB key and observe that color contrast ratio of focus border over selected control is 1.3:1 which is less than 3:1.

Expected Result:
Color contrast ratio of focus border over selected control should be greater than or equal to 3:1.
User Impact:
Low vision users will not be able to see on which control the focus is, and will not be able to select the required list option.
"Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility or the Divisional Driver."
Attachment:

@corivera do you have an easily accessible Linux machine? I'd love to understand if this color contrast issue is not just notebooks-related.

Yeah, I have a linux VM I can use

@corivera did you get a chance to try it on Linux?

Not yet. I'll take a look now

Looks like it's a general color contrast issue on linux. Other buttons and menu items use the same light gray color

@PoojaNamde finally I was able to reproduce the issue with Ubuntu 20 and it turns out to be an issue with the OS's default theme. Ubuntu 18 doens't have such problem.
Please close the issue as external as there is nothing we can do.

Verified this issue in the latest Azure data studio- Insider (Version: 1.45.0 Insider). Tried with all the themes and issue is still able to reproduce as color contrast ratio of focus border over selected control is less than 3:1. Issue needs to be fixed.

@PoojaNamde please read my comments above, it is an issue with Ubuntu 20 as we are using the system provided menu. please open an issue for Ubuntu since there is nothing we can do.

#Regressed:05-25-23; #Closed;
As per the SME input, closing this bug.


Add tools api pages

ran lazydocs . --output-path docs/md in the tools repo and then copied them for testing purposes into the content directory (in the future they will be just symlinked there).

Fixed in #2268


No tests run with node v8.9.0 and ECMAScript module syntax

When using node-tap 10.7.2 with node 8.9.0 to test code using ECMAScript modules syntax, no tests are executed.  I have put together a minimal test case that demonstrates the issue.
Install and setup test case:
$ git clone https://github.com/rogerta/node-tap-esm.git
$ cd node-tap-esm
$ npm install

Run CommonJS test code and see that 1 test runs correctly:
$ npm run cjs

><EMAIL_ADDRESS>cjs /home/rogerta/src/tap
> tap foo_test.js

foo_test.js ........................................... 1/1
total ................................................. 1/1

  1 passing (146.874ms)

  ok

Run ESM test code and see that no tests are run:
$ npm run esm

><EMAIL_ADDRESS>esm /home/rogerta/src/tap
> tap --node-arg=--experimental-modules foo_test.mjs

total ................................................. 0/0

  0 passing (4.348ms)

  ok

However, if I run the test file directly in node, it seems to run correctly:
$ node --experimental-modules foo_test.mjs
(node:29237) ExperimentalWarning: The ESM module loader is experimental.
TAP version 13
# Subtest: Foo
    ok 1 - should be equal
    1..1
ok 1 - Foo # time=2.442ms

1..1
# time=6.569ms

Changing https://github.com/tapjs/node-tap/blob/v10.7.2/bin/run.js#L749 from:
if (file.match(/\.js$/)) {

to
if (file.match(/\.m?js$/)) {

seems to fix the ECMAScript test case above.  However, running with --cov causes an unknown file extension error:
$ ./node_modules/.bin/tap --cov --node-arg=--experimental-modules foo_test.mjs
(node:734) ExperimentalWarning: The ESM module loader is experimental.
Error [ERR_UNKNOWN_FILE_EXTENSION]: Unknown file extension: /home/rogerta/.node-spawn-wrap-722-8456dcbb8ce6/node
    at exports.resolve (internal/loader/ModuleRequest.js:126:13)
    at Loader.resolve (internal/loader/Loader.js:48:40)
    at Loader.getModuleJob (internal/loader/Loader.js:76:40)
    at Loader.import (internal/loader/Loader.js:98:28)
    at module.js:457:29
    at Function.Module._load (module.js:458:7)
    at Function.Module.runMain (module.js:676:10)
    at startup (bootstrap_node.js:187:16)
    at bootstrap_node.js:608:3
foo_test.mjs .......................................... 0/1
  not ok foo_test.mjs
    timeout: 240000
    file: foo_test.mjs
    command: /home/rogerta/bin/node-v8.9.0-linux-x64/bin/node
    args:
      - '--experimental-modules'
      - foo_test.mjs
    cwd: /home/rogerta/Documents/node-tap-esm
    exitCode: 1

total ................................................. 0/1

  0 passing (119.031ms)
  1 failing

----------|----------|----------|----------|----------|----------------|
File      |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |
----------|----------|----------|----------|----------|----------------|
All files |  Unknown |  Unknown |  Unknown |  Unknown |                |
----------|----------|----------|----------|----------|----------------|

@isaacs just wondering what your plans are about supporting ECMAScript modules syntax.  Is this something you'd eventually like to do or something you have no interest in?
My use case is that I am writing a typescript app that targets ECMAScript modules syntax.  I write my production and test code in ts, but I need to compile it twice: once with ECMAScript modules syntax for production and a second time with CommonJS modules syntax to run my tests.  It would be great to cut build time in half and also test my real production code rather than a different transformation of it.
(I find this works better for me than all the other hacks mentioned in issues like #313, #357, #237.  What I'm doing does not require hacking source code with shebangs, replacing node with ts-node in scripts, etc.
Assuming this gets fixed, I'll just need to delete one target in my gulp file.)


Topic/type annotations

good stuff :grimacing:

this makes Avalanche a lot more readable imo. Thanks for this :+1:

We can revisit Amos's suggestions when he gets back, but for now I think we should merge.


Group anonymous methods under their owner

Methods declared like
public async Task AsyncMethod()
are ignored by code coverage.
In the example images, AsyncMethodOne() isn't discovered.

I am using the latest pre-release version 1.1.193.

Need to check this, it can be either:

A problem with parsing OpenCover output - you can check this by opening the output directory from AxoCover settings, and check the xml report files there. If those do not have your async method, then...
It is a problem with OpenCover, in this case report it there: https://github.com/OpenCover/opencover/issues

Thanks for replying promptly. It is in the coverage report:

OK, I see the output is missing some things, like we do not have any branch or sequence points, and the FileRef for the source is missing too - it is likely that these cause it to be omitted by AxoCover. I will check.

I checked the report, and actually it is correct right now. Well sort of...
As you might know when you use async-await the flow of code execution is changed drastically, so much in fact your async method is split up to multiple methods, like this:

That is why the method name is not on the coverage report, as there is nothing to cover there, and there is not associated source file either, since it is all auto-generated. The coverage displayed in the editor is also proper, since the compiled code is processed correctly, just the report display is a little harder to understand - but a stack trace would show the same names.
I changed the issue to be about presenting the anonymous methods under their original name.

I checked and it would require considerable time to improve the report, there are a number of issues:

I cannot rely on the naming used, as that could change in a future version of .Net, and if I create an overload of the async function it quickly gets messy and complicated to do properly based on the name only.
I cannot know where the original function is in the source since this is not in the OpenCover report - and might not be in the pdb either since there is no user code for this method.
Another approach would be to read the assembly and scan the MSIL code, but that is subject to change as well.
So unless you have a better idea I will leave this as it is...

I am sorry, but will have to close this with won't fix for now :(
Thanks for info though!

No worries. Thanks for taking the time to investigate.


User entered keys converted to atoms in SmartCity.Dataset struct

TECH CARD!  (not a bug)
Currently, creating a new SmartCity.Dataset struct will cause user-entered keys for sourceQueryParams and sourceHeaders to be converted to atoms.  This is generally considered bad practice as it can lead to an overflow in the VM if the atom limit is reached.  This is not a huge threat for our system right now considering that these keys can only be added by users who have VPN access.
We can fix this by being more careful about the way we allow the Dataset struct to be created.  There is a function in Andi's InputConverter module called atomize_dataset_map that ultimately should be lifted and used when creating new Dataset structs.
This change would ultimately require a release of all apps under the umbrella.  🙁

(Tony wrote most of this)


:export for consumption of variables in JavaScript

I try to use the :export construct as described in https://stackoverflow.com/questions/61517117/cannot-export-sass-variables-into-javascript?noredirect=1&lq=1 to be able to use values of SASS variables in my JavaScript but can't get it working:
@import "variables";

:export {

    // Export the color palette to make it accessible to JS
    some-light-blue: $some-light-blue;
    battleship-grey: $battleship-grey;
    // etc...

}

Should this work with rollup-plugin-sass, or is there another method to accomplish this?

Struggling with this exact same issue. Did you ever get it resolved?

I'm also looking to see this work.

Hi all,
Turns out the plugin supported this all along: Example:
https://github.com/elycruz/rollup-plugin-sass/blob/f4b2e6457ed52fb2b4ade58c9853ebf124396980/test/index.test.ts#L290
Closing issue as is duplicate of #72 .

Correct example reference:
https://github.com/elycruz/rollup-plugin-sass/blob/f4b2e6457ed52fb2b4ade58c9853ebf124396980/test/index.test.ts#L290-L315


Test Kubernetes versions with multicluster enabled

Currently, we test all versions of Kubernetes we support in postsubmit. We run all of the integration tests together in a single job. However, we do it in single cluster mode only.
It would be useful to move this to run in multicluster mode, so we can detect more breakages. 1.20 was broken for MC, for example, and we didn't notice until after it was released.
The increased test time is not a big deal since it runs only in postsubmit.

Hi @howardjohn. I am interested in testing this. I have a couple of questions related to this.

Would the "kind" clusters suffice when we are running multi clusters? OR Should we have any specific way that k8s clusters are deployed? Any pointer to how and where(test CI dashboard) it is tested would be helpful to get the versions of Kubernetes which you are using.
I see a couple of multi-cluster modes. Which mode would be good out of these? "https://istio.io/latest/docs/setup/install/multicluster/multi-primary/"
Which tests amongst these are we interested in? "https://github.com/istio/istio/tree/0c0cf2d6fbca85beca0598de8817ff90107ddd0c/tests/integration/multicluster".

Any pointer which you might think will help me get this done.

Hi @howardjohn. I am interested in testing this. I have a couple of questions related to this.

Would the "kind" clusters suffice when we are running multi clusters? OR Should we have any specific way that k8s clusters are deployed? Any pointer to how and where(test CI dashboard) it is tested would be helpful to get the versions of Kubernetes which you are using.
I see a couple of multi-cluster modes. Which mode would be good out of these? "https://istio.io/latest/docs/setup/install/multicluster/multi-primary/"
Which tests amongst these are we interested in? "https://github.com/istio/istio/tree/0c0cf2d6fbca85beca0598de8817ff90107ddd0c/tests/integration/multicluster".

Any pointer which you might think will help me get this done.


Load Local Configuration

I was wondering if it would be possible to load local configurations without rebuilding the complete project, as I did not find anything in the documentation here.
I tend to have several adaptions for the CRS and it would keep the configuration a bit tidier if longer files could be added via a file.

Thanks for reaching out! Right now we embed CRS because proxy wasm can't
access to filesystem. One option to avoid the rebuilding is to use
something called "rule server" where you can stream rules to the extension
and hence they don't need a rebuild. There is one implementation for such
thing done by intel and I guess we build something similar here however
that brings a hell other list of complexities (e.g. how to do granular
configs depending if you are an ingress or tier 1 or a singular service).
Do you mind elaborating your use case? Is this a prototype or aiming a real
deployment at this stage?
On Fri, 20 Jan 2023, 11:46 thekief, @.***> wrote:

I was wondering if it would be possible to load local configurations
without rebuilding the complete project, as I did not find anything in the
documentation here.
I tend to have several adaptions for the CRS and it would keep the
configuration a bit tidier if longer files could be added via a file.
—
Reply to this email directly, view it on GitHub
https://github.com/corazawaf/coraza-proxy-wasm/issues/133, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXOYAQLTVVPAAKJ65BE4BDWTJUJ5ANCNFSM6AAAAAAUBMEW5A
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hi! About exposing files to wasm extensions this is the open issue Envoy side: https://github.com/envoyproxy/envoy/issues/22557.
It is something that might be implemented in the future.


initial integration of registry dependencies

motivation: support registry dependencies
changes:

make PinStore::state more generic (instead of CheckoutState) so it can handle non-checkout dependencies state
clean up CheckoutState and move it to the Workspace module where it belongs
wire calls to fetch and delete registry dependencies as part of dependency resolution in Workspace
adjust call-sites tests

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@yim-lee rebased on your changes ptal

@swift-ci please smoke test


Added a label method (for a text string or view) to JSQMediaItem

I love iMessage, but Facebook's Messenger definitely iterates at a faster pace. I like the labels they put on their media items, so I threw this together (over a glass of red wine so YMMV).
Call JSQMediaItem:addLabelText or JSQMediaItem:addLabelView from any subclass to put a label banner across the bottom of your media items.

As an example, I also added mediaLabelText and mediaLabelView properties to JSQMediaItem, and updated JSQPhotoItem to look for said properties when rendering the cachedImageView. If @jessesquires likes this PR we can trivially support them on video, location, etc
If you want clickable buttons, Giphy logos, etc, create your own view and set it up any way you want.

@jessesquires I should probably anticipate your suggestion to create a JSQMediaItemLabelConfiguration class and add it to ... the collection obj?, and move the blur settings, edge insets, font, text color, background color, label auto-shrink, etc into said config class. Does that sound about right?

I've re-worked this PR to move all of the rendering logic into a factory class. The default factory object initializer creates a standard bottom label, but can be modified to create a variety of other placements and effects.

Waiting for this merge

Hello everyone!
I'm sorry to inform the community that I'm officially deprecating this project. 😢 Please read my blog post for details:
http://www.jessesquires.com/blog/officially-deprecating-jsqmessagesviewcontroller/
Thus, I'm closing all issues and pull requests and making the necessary updates to formally deprecate the library. I'm sorry if this is unexpected or disappointing. Please know that this was an extremely difficult decision to make. I'd like to thank everyone here for contributing and making this project so great. It was a fun 4 years. 😊
Thanks for understanding,
— jsq


EPS no longer works with Electrum 4.0.6

Following an upgrade from Electrum 4.0.4 to 4.0.6 (Lightning enabled by default) the EPS connection no longer works. There is no way to disable the Lightning functionality of Electrum!?
After a client connect immediately follows a disconnet. The wallets are no longer usable!!!
For a usee who does not need Lightning there should be a way to continue to use the EPS.
Please adapt EPS or it will become completely useless!

I don't have time to fix this for a while I'm afraid, I suggest downgrading Electrum if you can.
Did you create any LN channels? It's odd that LN functionality would cause the Electrum/EPS connection to break if you're not actually using LN. Hopefully it's something else which can then be fixed more easily than implementing LN in Electrum.

I have not created any LN channels but I looked into the menus and maybe activated something this way? At least the Electrum client started to collect LN node lists and successfully finished that.
I did a downgrade to 4.0.4 and it works. Interestingly even now the Electrum client shows an active LN symbol and informs about an updated LN node list. Nevertheless it shows no disconnect behaviour as the 4.0.6 version does ...?
Would be nice if you could check for the reason of the disconnect but I understand that everybody has to prioritize his TODOs ;-).

I'm running Electrum 4.0.5 and indeed no connection with EPS anymore while I can still connect to my public electrum server. I haven't opened any lightning channels.

I just tried Electrum 4.0.9 with EPS and it worked for me. Nobody else has mentioned this problem so it looks like electrum fixed whatever was causing this before I could get round to it.

It still wasn't working for me, so I investigated a little.
What solved it was looking in /tmp/electrumpersonalserver.log where I found this:
DEBUG:2021-02-24 07:47:14,185: <IP_ADDRESS> not in whitelist, closing
In config.ini I always only had:
ip_whitelist = MyIPAddress which had always worked. Adding that local IP address solved my problem so:
ip_whitelist = <IP_ADDRESS> <IP_ADDRESS>
and Electrum connected like a charm. I have no idea why I suddenly had to add this local IP address but to be honest I'm not a genius when it comes to IP addresses :-)
I start Electrum like this (which had always worked):
python3 /home/user/Electrum-4.0.9/run_electrum --oneserver --server electrum.bitkoins.nl:51112:s
I'm probably doing something illogical but glad it works again!

I don't know either why that IP had to be added to the whitelist.

Well, let's see what @Steffen-8 has to say about this. BTW I run Electrum on a laptop and connect to my server (Bitcoin node), so it's not running on the same machine.

I just updated my setup to 4.0.9 and indeed the error disappeared.
For me whitelisting was not the issue, I didn't use it. I have no idea what the real problem was?
Nevertheless thanks @chris-belcher for looking this issue! At least it encouraged me to try 4.0.9 and return to the standard update cycle!


reformat the <analysis_name>_svs.all.out file

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just two question regarding the out file.
BreaKmer is generating only <analysis_name>_svs.all.out and <analysis_name>_svs.out. In those file I have only Indels, an dI was expecting to have file with trl,inv_rearrangement,td_rearrangement in their name. I ma doing something wrong?
The out file also have a new line character after the Contig_sequence field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
p.s. I can send to you my output file if you need

Hi Alessandro,
For your first question regarding the output file names. The naming of the
output files has been changed. Now there are only two output files that are
generated - which are the two you are now observing. All the variant types
will be output in these. The "_svs.all.out" contains all the variant calls,
and the "_svs.out" file contains variants that have passed the basic
filtering checks.
As for the second issue regarding the new line character. I will check into
this today and get a fix out ASAP.
I will write when it is complete.
Best,
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

Thanks Ryan,
I was sure that it was a change but i just want to double check since I just have indles in the calls and no sv...
Sent from my iPhone

On Oct 19, 2015, at 11:35 AM, Ryan Abo<EMAIL_ADDRESS>wrote:
Hi Alessandro,
For your first question regarding the output file names. The naming of the
output files has been changed. Now there are only two output files that are
generated - which are the two you are now observing. All the variant types
will be output in these. The "_svs.all.out" contains all the variant calls,
and the "_svs.out" file contains variants that have passed the basic
filtering checks.
As for the second issue regarding the new line character. I will check into
this today and get a fix out ASAP.
I will write when it is complete.
Best,
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

—
Reply to this email directly or view it on GitHub.

Can you send me an example of your output file where there is a new line
character after the Contig_sequence field. I am having a hard time finding
this formatting.
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

Sure! This is one example. If you do not get the attached file just let me know I will put in a google folder
Thanks for your help!

On Oct 21, 2015, at 10:33 AM, Ryan Abo<EMAIL_ADDRESS>wrote:
Can you send me an example of your output file where there is a new line
character after the Contig_sequence field. I am having a hard time finding
this formatting.
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

—
Reply to this email directly or view it on GitHub https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149915547.

No attachment.
On Wed, Oct 21, 2015 at 10:37 AM, apastore<EMAIL_ADDRESS>wrote:

Sure! This is one example. If you do not get the attached file just let me
know I will put in a google folder
Thanks for your help!

On Oct 21, 2015, at 10:33 AM, Ryan Abo<EMAIL_ADDRESS>wrote:
Can you send me an example of your output file where there is a new line
character after the Contig_sequence field. I am having a hard time
finding
this formatting.
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just
two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing
something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

—
Reply to this email directly or view it on GitHub <
https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149915547
.

—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149916970
.

I have send it to your gmail now

On Oct 21, 2015, at 10:40 AM, Ryan Abo<EMAIL_ADDRESS>wrote:
No attachment.
On Wed, Oct 21, 2015 at 10:37 AM, apastore<EMAIL_ADDRESS>wrote:

Sure! This is one example. If you do not get the attached file just let me
know I will put in a google folder
Thanks for your help!

On Oct 21, 2015, at 10:33 AM, Ryan Abo<EMAIL_ADDRESS>wrote:
Can you send me an example of your output file where there is a new line
character after the Contig_sequence field. I am having a hard time
finding
this formatting.
Ryan
On Mon, Oct 19, 2015 at 11:31 AM, apastore<EMAIL_ADDRESS>wrote:

Hi Ryan, I am trying to detect SV variant using BreaKmer,I have just
two
question regarding the out file.
BreaKmer is generating only _svs.all.out and _svs.out. In those file I
have only Indels, an dI was expecting to have file with
trl,inv_rearrangement,td_rearrangement in their name. I ma doing
something
wrong?
The out file also have a new line character after the Contig_sequence
field and this make the output non easy to read. could this be fix?
Thanks a lot for you support
Alessandro
—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16.

—
Reply to this email directly or view it on GitHub <
https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149915547
.

—
Reply to this email directly or view it on GitHub
https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149916970
.

—
Reply to this email directly or view it on GitHub https://github.com/a-bioinformatician/BreaKmer/issues/16#issuecomment-149917620.

I apologize for the delay in this. I have fixed this issue and release in master branch. Let me know if there are any other issues.

Thanks!
Sent from my iPhone

On Oct 27, 2015, at 10:01 PM, Ryan Abo<EMAIL_ADDRESS>wrote:
I apologize for the delay in this. I have fixed this issue and release in master branch. Let me know if there are any other issues.
—
Reply to this email directly or view it on GitHub.


Fix tests

Fixed random number drawing in tests by changing the location of the seed override

Looks like the seed lead to continuous failing of tests.


Feature/further end to end tests

:+1: This pr needs a cat
On Wed, Feb 3, 2016 at 2:03 PM, Eddie Jaoude<EMAIL_ADDRESS>wrote:

Merged #102 https://github.com/TransformCore/HayPersistenceApi/pull/102.
—
Reply to this email directly or view it on GitHub
https://github.com/TransformCore/HayPersistenceApi/pull/102#event-537578816
.


Profile is being fetched every 10 seconds to update DNS peers

Currently the profile (which is a bit heavy to compute on the server) is being fetched every 10 seconds just to update the peers
We should adjust the API call to allow returning only specific fields, create a separate API call for this or use the my_events pub/sub channel to detect new peers and inform the DNS server to refresh the profile

fixed through 3b369cfa57b1b28236b26b6482ce4d1df7ffb100


Should Namespace selector use PF4 Context Selector?

Should Kiali use the new PF4 Context Selector instead of our custom namespace selector?
Kiali Namespace Selector:

Context Selector:

I'm not sure that it is possible to multi-select, but perhaps that could be added if this is the intended purpose of this component.

Currently, Matt Caranno on the Patternfly team is looking into the use of multi-select on Context Selector.


#209217 support gov.uk section break

In this PR:

Section Break and Section Break Settings element types created in the Example App;
Created a partial view for the Section break that takes into account the visibility (hidden) and size variable settings;
Used Example App to test Section break after adding them to GOVUK Block List, GOVUK Block Grid,  TPR Block List, and TPR Block Grid.
Once all features were tested and considered working I copied the necessary config files over to the GovUk.Frontend.Umbraco and ThePensionsRegulator.Frontend.Umbraco projects respectively.

I've made a note that the Corporate Website Block Grid is to be modified to accept the new GOVUK Section Break Block and the current styles in the Corporate Websites site.scss file for the contentbreak will be removed. As these changes need to be put through on the Websites-CorporateWebsite-Umbraco repository.

@sussexrick I believe I have acted upon all of the comments above in my latest commits


push recent changes in community ingress and outlook

@sabrina-yee Please review and merge

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.ujjawal khare seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Move kubernetes-common-v2 to shared npm package

Description: Move kubernetes-common-v2 to shared npm package instead of common folder. Source code
Documentation changes required: N
Added unit tests: N
Checklist:

[x] Task version was bumped - please check instruction how to do it
[x] Checked that applied changes work as expected

You might want to delete kuberenetes-common folder also while you're at it. I'm assuming this is a clean up thing.
Is there a way to ensure the task changes like we do today? Where you change something in the common folder and every dependent task gets flagged for updating the version. How are the changes w.r.t. common modules expected to work?

You might want to delete kuberenetes-common folder also while you're at it. I'm assuming this is a clean up thing.

Yeah, that's part of the plan

Is there a way to ensure the task changes like we do today? Where you change something in the common folder and every dependent task gets flagged for updating the version. How are the changes w.r.t. common modules expected to work?

The expectation is that you don't always have to do that. Basically right now the common folder is acting as an unversioned package store, the goal here is to move all of this to a traditional npm model where you can pin to a specific version and one task's needs don't have to be compatible with every others' to make an upgrade. Basically our entire build system right now is working around the fact that its not a real package store, this gives different tasks flexibility to do this differently.


Incompatiable with current version

Was trying to add this package in my project and it showing following error:
The current Dart SDK version is 2.0.0-dev.58.0.flutter-f981f09760.
Because every version of flutter_test from sdk depends on package_resolver 1.0.2 which depends on http ^0.11.0, every version of flutter_test from sdk requires http ^0.11.0.
And because amazon_cognito_identity_dart >=0.0.19+2 depends on http ^0.12.0 and amazon_cognito_identity_dart >=0.0.19 <=0.0.19+1 requires SDK version >=2.1.0-dev.8.0 <3.0.0, flutter_test from sdk is incompatible with amazon_cognito_identity_dart >=0.0.19.
So, because flutter_app_aws_signup depends on both amazon_cognito_identity_dart ^0.0.19 and flutter_test any from sdk, version solving failed.
pub get failed (1)

Hi @shojibur, thanks for the feedback. I'll look into it.


ddev ssh (maybe) should land in root /var/www/html not docroot (implement working_directory config)

What happened (or feature request):
I got myself confused today on a site that had a docroot because I was using ddev ssh, which currently takes people to the docroot, hiding the fact that their actual root is one down. IMO we should ddev ssh into the root of the mount. In my case, that means if I'm in ~/workspace/drupal8 and I ddev ssh I'll end up in /var/www/html, not (as currently) /var/www/html/docroot
Note that I believe ddev exec might still have to land in the docroot, for things like drush to work predictably. And of course that's the argument for us to land ddev ssh in the docroot.
What you expected to happen:
How to reproduce this:
Version: Please include the output of ddev version, docker version and the project's .ddev/config.yaml.
Anything else do we need to know:
Related source links or issues:

Added "needs decision" to this because it needs a conversation. What we'd do with this affects exec (probably), hooks (possibly). Very much affects drush behavior.  I just think we should talk through the implications.

It sounds like there are two factors at player here: user expectation and usefulness. On the expectation side, I can see how one might expect to land in the mount root versus docroot. On the usefulness side, it might help to get a few examples of when ddev exec would be better served running from the mount versus the docroot.
Another thing to consider is that some codebases will have the two match and others will have (usually) one folder level difference.
I guess I'm not sold yet because a user would have already configured the docroot to indicate where nginx should serve from and I see that as a major source of confusion. However, by that logic we could have just as easily set the default behavior to the execute from the mount. That said, having a basic drush command behave differently based on whether the docroot and mount folder were the same or not seems like it would lead to more frustration. And to that end, I would be biased towards keeping it the way it is now.
Happy to discuss next week and see if the working directory config helps or adds more confusion.

The reason we love ddev ssh to land in docroot is that it makes drush work out of the box, maybe wp-cli too. But we can certainly make drush work in the project root, we have the tools, already create a drush settings file, so we can just solve that one and we'll be happy with ddev ssh landing in project root I think. The issue for drush settings is https://github.com/drud/ddev/issues/454

One reason for not landing in root: RoboCLI or Phing. What if I have a task runner I am expecting to not run in the root context?
Perhaps there could be a --docroot flag to automatically switch to executing in the docroot? But then the use case of Drush/Console/WP-CLI become more cumbersome.
Platform.sh CLI has a specific Drush command helper. Would it kill to have

ddev exec for arbitrary commands, with --docroot support
ddev drush which executes drush in docroot or with --root
ddec wpcli which executes WP-CLI in docroot

This also makes adoption easier as these common commands no longer need an extra step ddev drush is easier than ddev exec drush

I'm currently trying ddev and was confused that ddev exec uses the webroot as working directory. The main reason for me is composer and dedicated web-directories: The composer.json will often (if not always) reside in the root-directory of the project. So simply running ddev exec composer install will fail and you have to set the working directory manually with ddev exec composer -d /var/www/html install.
What about detecting the current directory (root or web or XYZ) and automatically use this as working directory for ddev exec|ssh?

I am agreed with @rfay and @HenningCash because right now, we have a repo with composer and Drupal 8. Drupal 8 has a docroot. So today I have to run with a long command like ddev exec composer install -d /var/www/html. So it would be great to give us the options like root or docroot.


linear-gradient not rendering correctly

Hi,
Trying to use a  combination of linear-gradient and background-image  asset, as shown in docs. But the image asset keeps overlaying the gradient lines.
SCSS:
@include background-image(url("foo.jpg"), linear-gradient(white 0, yellow 50%, transparent 50%));

CSS renders:
background-image: url("foo.jpg"), -webkit-linear-gradient( white 0, yellow 50%, transparent 50%);
background-image: url("foo.jpg"), linear-gradient( white 0, yellow 50%, transparent 50%);

I think that's how it's supposed to work. If you want the gradient to be on top, try switching the image and the gradient.

@elomatreb  thanks!


CI-10724, CI-10725

Build logs troubleshooting and downloading logs

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://657a064c28cbcb57a13f9d5c--harness-developer.netlify.app


Save and load models tutorial uses deprecated argument period

URL(s) with the issue:
Please provide a link to the documentation entry, for example:
https://www.tensorflow.org/tutorials/keras/save_and_load#checkpoint_callback_options
Description of issue (what needs changing):
Save and load tutorial uses deprecated argument period. This needs to be updated with save_freq.
# Create a callback that saves the model's weights every 5 epochs
cp_callback = tf.keras.callbacks.ModelCheckpoint(
    filepath=checkpoint_path,
    verbose=1,
    save_weights_only=True,
    period=5)

It also throws several warning as shown below
WARNING:tensorflow:`period` argument is deprecated. Please use `save_freq` to specify the frequency in number of batches seen.
WARNING:tensorflow:Unresolved object in checkpoint: (root).optimizer.iter
WARNING:tensorflow:Unresolved object in checkpoint: (root).optimizer.beta_1
WARNING:tensorflow:Unresolved object in checkpoint: (root).optimizer.beta_2
WARNING:tensorflow:Unresolved object in checkpoint: (root).optimizer.decay
WARNING:tensorflow:Unresolved object in checkpoint: (root).optimizer.learning_rate
WARNING:tensorflow:A checkpoint was restored (e.g. tf.train.Checkpoint.restore or tf.keras.Model.load_weights) but not all checkpointed values were used. See above for specific issues. Use expect_partial() on the load status object, e.g. tf.train.Checkpoint.restore(...).expect_partial(), to silence these warnings, or use assert_consumed() to make the check explicit. See https://www.tensorflow.org/guide/checkpoint#loading_mechanics for details.

Please check the gist here. Thanks!

Can we close this?

Thanks @bhack. Closing this as this was resolved.


[Tables] Update README samples

example_test.go is up to date, README is inaccurate

Was this addressed by, https://github.com/Azure/azure-sdk-for-go/issues/17338, or did you have other changes to make?

Yes, closing now.


✨  Extend Time Between Communication and Change

User Need
As a member of the Operations Engineering team
I want a longer period between communication and the implementation of changes
so that stakeholders and support teams have enough time to prepare and anticipate any impact.
Value
Extending the time between communication and changes will help stakeholders be better informed, reducing potential disruptions and allowing support teams to prepare for any user inquiries or technical issues.
Functional Requirements (What):

[ ] Create a way of working entry to outline this change.
[ ] Enforce a 24-hour minimum delay between communicating a change and implementing it.
[ ] Update the communication policy to reflect this new standard.

Non-Functional Requirements (How):

[ ] Ensure that the communication delay policy is implemented in a way that is easy to track and enforce for all future changes.
[ ] Ensure transparency in the change communication process, making it accessible to all team members and stakeholders.

Acceptance Criteria:

[ ] A 24-hour delay between communications and changes is enforced.
[ ] The communication policy is updated and accessible to the Operations Engineering team.

Notes:
This delay will give teams more time to evaluate the impact of the changes and prepare. This policy can be included in our incident process runbook.
This ticket was created off the back of this incident.

Included in release process.


add no_callback to confirm

addresses half of #18

yes please

This works for me. Thanks.

If you are trying to force a choice on the user. then clicking anywhere else on the body dismisses the confirm and no_callback doesn't fire. anyway I can force a choice when using notie?

found it in config.


Random weird delay when Android back button is overriden to call page transition animation and the user has scrolled down a list on that page.

Ionic version:  (check one with "x")
(For Ionic 1.x issues, please use https://github.com/ionic-team/ionic-v1)
[ ] 2.x
[ x] 3.x
[ ] 4.x
I'm submitting a ...  (check one with "x")
[ x] bug report
[ ] feature request
Please do not submit support requests or "How to" questions here. Instead, please use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:

Randomly there is an up-to 2 second delay when the back button is pressed until the back button action is called. It randomly happens but not after that many trials, so it can be reproduced within a minute. On average, it I try 5~10 times, it surely happens.
Expected behavior:

There should be no such delay.
Steps to reproduce:

Create a blank project using 'ionic start test1 blank'.
Add a second page using 'ionic g page second-page.
Add a button on the home page, and when it is clicked open the second page like this.
this.navCtrl.push(Page2Page,{},{animate:true, animation:'forward'});
Add the following code to the second page's back button on the toolbar, to slide out.
this.navCtrl.pop({ animate: true, animation: "backward" });
Add a common code to override the back button, to do exactly the same thing as Step 4.
Start the app on an Android device.
Press the "Go" button to go to the second page.
Quickly scroll down the list to the bottom (If I do not scroll down the list, this bug does not happen.)
Press the Android system back button. (The arrow back button on the toolbar never causes this bug.)
If the delay does not happen, repeat Step 7~ Step 9 several times.

Related code:
As I wrote above, the code is very basic and simple. The only unusual thing is overriding the Android back button, but that all search results (StackOverflow, Ionic Forum) directed that method to slide out when the Android back button is pressed, so I think many people uses this method.
I zipped the complete source directory so that you could test it immediately without downloading modules. https://expirebox.com/download/161e6ef320349c56f6a7a0adaa34154f.html (72MB)
If that is too large, download this file that contains only the source code. https://expirebox.com/download/07765410c2e21acc07312cfcf653f751.html (2MB)
I have not used ExpireBox before but it was at the top of a Google search. If, for reason, you cannot download from ExpireBox, please let me know, and I will search for another file sharing service.

export class Page2Page {
  @ViewChild(Navbar) navBar: Navbar;
  public unregisterBackButtonAction: any;

  constructor(public navCtrl: NavController,
    private app: App,
    private plat: Platform,
    public navParams: NavParams) {
  }

  ionViewDidEnter() {
    this.navBar.backButtonClick = () => {
      this.slideOut();
    }

    this.unregisterBackButtonAction
      = this.plat.registerBackButtonAction(() => { this.slideOut() }, 10);
  }

  slideOut() {
    console.log("slideOut();");
    this.navCtrl.pop({ animate: true, animation: "backward" });
  }

  ionViewWillLeave() {
    console.log("ionViewWillLeave();");
    this.unregisterBackButtonAction && this.unregisterBackButtonAction();
  }
}

Other information:

Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
cli packages:

    @ionic/cli-utils  : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 7.1.0

local packages:

    @ionic/app-scripts : 3.1.5
    Cordova Platforms  : android 6.3.0
    Ionic Framework    : ionic-angular 3.9.2

System:

    Android SDK Tools : 26.1.1
    Node              : v8.9.0
    npm               : 5.5.1

Same issue as well


Allow relogin with another admin room

Coverage increased (+0.02%) to 97.647% when pulling f71e251fcbdb6f3d6d9fb0e2d0c0a423b32018d3 on allow-relogin-with-another-admin-room into 83f66f00cf3e155731bd4a4f0a5724b302ce31c5 on master.


tour: there is no talk about operators?

Context: https://tour.golang.org/basics/11
I couldn't found a talk about operators, it would be good if there was one, specially about the more advanced bitwise ones.

CC @campoy

@adg as part of the tour update


Rendering issues with build compiled from master today

Contour Terminal version
master
Installer source
Github: source code cloned
Operating System
arch linux
Architecture
x86-64
Other Software
No response
Steps to reproduce
https://i.imgur.com/D3CKJ7k.png
interesting font rendering
Expected Behavior
i think it's obvious
Actual Behavior
wrong glyph rendering
Additional notes
No response

Thanks for reporting, can you give us copy of your config?

https://termbin.com/7u0z << config

Here it might be very interesting too see the comments of them texture atlas that can be dumped. It looks like the image is uploaded correctly but rendered squeezed, may e due to wrong internal color format passing. But that is very odd.

Can you post output of fc-match "JetBrainsMono Nerd Font" and fc-match "JetBrainsMono Nerd Font Mono"?

[archbox ~] fc-match "JetBrainsMono Nerd Font"
JetBrains Mono Regular Nerd Font Complete.ttf: "JetBrainsMono Nerd Font" "Regular"
[archbox ~] fc-match "JetBrainsMono Nerd Font Mono"
JetBrains Mono Regular Nerd Font Complete Mono.ttf: "JetBrainsMono Nerd Font Mono" "Regular"

Btw the w is broken too :)  So it's not only one glyph ...

Does setting font.render_mode to gray fixes it for you?

yes it does :+1:

Does setting font.render_mode to gray fixes it for you?

Sorry guys, i'm a little late to the party (had a family-weekend outside of cellular network). If setting font.render_mode to gray does fix it for you and you used to use lcd before that reproduces the problem. I wonder why does it cause a problem only for a few glyphs.
Would you mind sending us the generated image file for the texture atlas? You can set a keybind to the action CreateCoreDump, which will write the latest internal state to $HOME/.local/state/contour/dump/latest/ and in there you will have a texture-atlas-rgba.png file, that one you can simply drag'n'drop into the comment field here, I'm highly curious what that atlas looks like (once you see some faulty glyphs on your screen, not before).
Many thanks,
Christian.

But i need to build debug instead of release ?

But i need to build debug instead of release ?

I am sorry, it is called CreateDebugDump. No you don't. It should always work

since i edited the older post i will repost.

It is already uploaded wrong. Many thanks
I will check.


Add ACK DynamoDB cluster addon

Allow user to deploy ACK Controller for DynamoDB on staging and prod clusters
User will set the variable to enable addon, leveraging the GitOps-Bridge pattern:

IaC (ie. Terraform) will create the IAM Role with the correct permissions for the controller
GitOps (ie. ArgoCD) will install the helm chart for the controller using the IAM Role as annotation for the controller's service account (IRSA)

This is done now


ResultSetMetadata of the ResultSet from DatabaseMetadata.getColumns() is Incorrect for Some Columns

Driver version
10.2.0
SQL Server version
Microsoft Azure SQL Data Warehouse - 10.0.13655.0 Oct 23 2021 03:49:53 Copyright (c) Microsoft Corporation
Client Operating System
Windows 10/RHEL 7
JAVA/JVM version
Corretto 11.0.10_9
Table schema
CREATE TABLE test_get_cols_rsmd_t ( col1 int, col2 varchar(100), col3 datetime )
CREATE VIEW test_get_cols_rsmd_v AS SELECT * FROM test_get_cols_rsmd_t

Note that the attached test program will create/drop the above database objects
Problem description
The ResultSetMetaData.getColumnClassName (and also ResultSetMetaData.getColumnType) of the ResultSet returned by DatabaseMetaData.getColumns() return incorrect values per the JDBC API specification for ResultSetMetadata.getColumns().  (https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getColumns-java.lang.String-java.lang.String-java.lang.String-java.lang.String-).
Expected behavior
The DatabaseMetaData.getColumns(...).getColumnClassName(x) should either be the class specified in the API, or assignable to class in the spec.
For DatabaseMetaData.getColumns().getColumnType(i), the values are not as prescribed, but obviously something with Types.INTEGER will not produce a String and vice-versa.
Actual behavior
The output of the attached test program shows which columns are wrong per the spec given the simple schema above with one table and one view.
-- Testing Table getColumns(null, null, "test_get_cols_rsmd_t", null) RSMD
ERROR: Column 'REMARKS' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'COLUMN_DEF' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_CATALOG' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_SCHEMA' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_TABLE' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SOURCE_DATA_TYPE' type 'java.lang.Integer' is not assignable to expected type 'java.lang.Short'
-- Testing View getColumns(null, null, "test_get_cols_rsmd_v", null) RSMD
ERROR: Column 'REMARKS' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'COLUMN_DEF' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_CATALOG' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_SCHEMA' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SCOPE_TABLE' type 'java.lang.Integer' is not assignable to expected type 'java.lang.String'
ERROR: Column 'SOURCE_DATA_TYPE' type 'java.lang.Integer' is not assignable to expected type 'java.lang.Short'

Any other details that can be helpful
From debugging the code the problem arises in SQLServerDatabaseMetaData.generateAzureDWSelect and SQLServerDatabaseMetaData.generateAzureDWEmptyRS because the are generating UNIONs of SQL literals retrieved from the sp_columns_100 procedure.  The generated SQL then looks like the following for the above table when making the call getColumns(null, null, "test_get_cols_rsmd_t", null):
SELECT 'xxxxxxxx'         AS TABLE_CAT,
       'dbo'                  AS TABLE_SCHEM,
       'test_get_cols_rsmd_t' AS TABLE_NAME,
       'col1'                 AS COLUMN_NAME,
       4                      AS DATA_TYPE,
       'int'                  AS TYPE_NAME,
       10                     AS COLUMN_SIZE,
       4                      AS BUFFER_LENGTH,
       0                      AS DECIMAL_DIGITS,
       10                     AS NUM_PREC_RADIX,
       1                      AS NULLABLE,
       NULL                   AS REMARKS,
       NULL                   AS COLUMN_DEF,
       4                      AS SQL_DATA_TYPE,
       NULL                   AS SQL_DATETIME_SUB,
       NULL                   AS CHAR_OCTET_LENGTH,
       1                      AS ORDINAL_POSITION,
       'YES'                  AS IS_NULLABLE,
       NULL                   AS SCOPE_CATALOG,
       NULL                   AS SCOPE_SCHEMA,
       NULL                   AS SCOPE_TABLE,
       38                     AS SOURCE_DATA_TYPE,
       'NO'                   AS IS_AUTOINCREMENT,
       'NO'                   AS IS_GENERATEDCOLUMN,
       0                      AS SS_IS_SPARSE,
       0                      AS SS_IS_COLUMN_SET,
       NULL                   AS SS_UDT_CATALOG_NAME,
       NULL                   AS SS_UDT_SCHEMA_NAME,
       NULL                   AS SS_UDT_ASSEMBLY_TYPE_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_CATALOG_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_SCHEMA_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_NAME
UNION ALL
SELECT 'xxxxxxxxxxxxx'         AS TABLE_CAT,
       'dbo'                  AS TABLE_SCHEM,
       'test_get_cols_rsmd_t' AS TABLE_NAME,
       'col2'                 AS COLUMN_NAME,
       12                     AS DATA_TYPE,
       'varchar'              AS TYPE_NAME,
       100                    AS COLUMN_SIZE,
       100                    AS BUFFER_LENGTH,
       NULL                   AS DECIMAL_DIGITS,
       NULL                   AS NUM_PREC_RADIX,
       1                      AS NULLABLE,
       NULL                   AS REMARKS,
       NULL                   AS COLUMN_DEF,
       12                     AS SQL_DATA_TYPE,
       NULL                   AS SQL_DATETIME_SUB,
       100                    AS CHAR_OCTET_LENGTH,
       2                      AS ORDINAL_POSITION,
       'YES'                  AS IS_NULLABLE,
       NULL                   AS SCOPE_CATALOG,
       NULL                   AS SCOPE_SCHEMA,
       NULL                   AS SCOPE_TABLE,
       39                     AS SOURCE_DATA_TYPE,
       'NO'                   AS IS_AUTOINCREMENT,
       'NO'                   AS IS_GENERATEDCOLUMN,
       0                      AS SS_IS_SPARSE,
       0                      AS SS_IS_COLUMN_SET,
       NULL                   AS SS_UDT_CATALOG_NAME,
       NULL                   AS SS_UDT_SCHEMA_NAME,
       NULL                   AS SS_UDT_ASSEMBLY_TYPE_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_CATALOG_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_SCHEMA_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_NAME
UNION ALL
SELECT 'xxxxxxxxxxx'         AS TABLE_CAT,
       'dbo'                  AS TABLE_SCHEM,
       'test_get_cols_rsmd_t' AS TABLE_NAME,
       'col3'                 AS COLUMN_NAME,
       93                     AS DATA_TYPE,
       'datetime'             AS TYPE_NAME,
       23                     AS COLUMN_SIZE,
       16                     AS BUFFER_LENGTH,
       3                      AS DECIMAL_DIGITS,
       NULL                   AS NUM_PREC_RADIX,
       1                      AS NULLABLE,
       NULL                   AS REMARKS,
       NULL                   AS COLUMN_DEF,
       9                      AS SQL_DATA_TYPE,
       3                      AS SQL_DATETIME_SUB,
       NULL                   AS CHAR_OCTET_LENGTH,
       3                      AS ORDINAL_POSITION,
       'YES'                  AS IS_NULLABLE,
       NULL                   AS SCOPE_CATALOG,
       NULL                   AS SCOPE_SCHEMA,
       NULL                   AS SCOPE_TABLE,
       111                    AS SOURCE_DATA_TYPE,
       'NO'                   AS IS_AUTOINCREMENT,
       'NO'                   AS IS_GENERATEDCOLUMN,
       0                      AS SS_IS_SPARSE,
       0                      AS SS_IS_COLUMN_SET,
       NULL                   AS SS_UDT_CATALOG_NAME,
       NULL                   AS SS_UDT_SCHEMA_NAME,
       NULL                   AS SS_UDT_ASSEMBLY_TYPE_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_CATALOG_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_SCHEMA_NAME,
       NULL                   AS SS_XML_SCHEMACOLLECTION_NAME
ORDER  BY table_cat,
          table_schem,
          table_name,
          ordinal_position

The issue lies in the untyped NULLs and numbers (for the columns which should be shorts).  Each generated NULL literal and number should be wrapped in a convert/cast to the correct type.
mssql-synapse-get-columns-bug.tar.gz

hi @mbach979,
Thank you for the report, we will investigate and get back to you. Sounds like you have already spent some time debugging this so if you have a fix you could also submit a PR which would expedite the process.
Thanks.

hi @mbach979,
Thank you for the report, we will investigate and get back to you. Sounds like you have already spent some time debugging this so if you have a fix you could also submit a PR which would expedite the process. Thanks.

I actually do have a potential fix. Unfortunately, since it was developed on my company's time, I am working on getting approval for its release.

hi @mbach979
Thank you, we are able to see the error from your repro code. I've added this issue to our backlog it will be triaged along with other issues and feature requests. If you are able to contribute to a fix please either create a PR, or include that here, that will help expedite the process.
Thanks.


Create list of Current GopherCon services to examine possible integration points

Ticketing

Current ticketing is Tito - they have a very basic API available

I was also thinking of integrating with Quickbooks Online for now as well. It limits the amount of financial data we have to track inside the app. It's also really convenient to loop in an accountant or bookkeeper if our data is already in QB