E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED

I have tried to run real time database example using emulator. When I boot emulator I got this message and application actually crash in java version. I have downloaded the latest revision from GITHUB.
I am using Android Studio 3.2.1 for Mac.
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
I can ping the fire database from my machine. So, I think it is not a network issue. Any hints or suggestion will be appreciable. google-services.json is setup correctly. Below are the logs while running emulator,
11/03 21:51:37: Launching app
$ adb install-multiple -r -t /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_2.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_7.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_8.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_1.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/dep/dependencies.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_6.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_3.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_4.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_5.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_0.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/split-apk/debug/slices/slice_9.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/resources/instant-run/debug/resources-debug.apk /Users/test/Downloads/quickstart-android-master/database/app/build/intermediates/instant-run-apk/debug/app-debug.apk
Split APKs installed in 9 s 936 ms
$ adb shell am start -n "com.google.firebase.quickstart.database/com.google.firebase.quickstart.database.EntryChoiceActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Client not ready yet..Waiting for process to come online
Connected to process 9751 on device emulator-5554
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
W/kstart.databas: JIT profile information will not be recorded: profile file does not exits.
I/chatty: uid=10085(com.google.firebase.quickstart.database) identical 10 lines
W/kstart.databas: JIT profile information will not be recorded: profile file does not exits.
V/FA: Registered activity lifecycle callback
W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
W/kstart.databas: Verification of void com.google.android.gms.common.api.internal.zaag.stopAutoManage(android.support.v4.app.FragmentActivity) took 117.646ms
D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization.
I/FirebaseInitProvider: FirebaseApp initialization successful
I/InstantRun: starting instant run server: is main process
W/DynamiteModule: Local module descriptor class for com.google.firebase.auth not found.
V/FA: onActivityCreated
V/FA: Collection enabled
V/FA: App package, google app id: com.google.firebase.quickstart.database, 1:1042598886084:android:fcfef757a832647b
I/FA: App measurement is starting up, version: 13001
To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
To enable faster debug mode event logging run:
adb shell setprop debug.firebase.analytics.app com.google.firebase.quickstart.database
D/FA: Debug-level message logging enabled
I/FirebaseAuth: [FirebaseAuth:] Loading module via FirebaseOptions.
[FirebaseAuth:] Preparing to create service connection to gms implementation
W/kstart.databas: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (light greylist, reflection)
W/kstart.databas: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (light greylist, reflection)
V/FA: Connecting to remote service
D/OpenGLRenderer: Skia GL Pipeline
V/FA: Connection attempt already in progress
I/FA: Tag Manager is not found and thus will not be used
D/FA: Logging event (FE): screen_view(_vs), Bundle[{firebase_event_origin(_o)=auto, firebase_screen_class(_sc)=EntryChoiceActivity, firebase_screen_id(_si)=-5687216365099095386}]
D/: HostConnection::get() New Host Connection established 0xdf1abb80, tid 9810
V/FA: Connection attempt already in progress
V/FA: Connection attempt already in progress
V/FA: Activity resumed, time: 4781986
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
I/ConfigStore: android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasHDRDisplay retrieved: 0
I/OpenGLRenderer: Initialized EGL, version 1.4
D/OpenGLRenderer: Swap behavior 1
W/OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
D/OpenGLRenderer: Swap behavior 0
D/EGL_emulation: eglCreateContext: 0xdf185720: maj 3 min 0 rcv 3
D/EGL_emulation: eglMakeCurrent: 0xdf185720: ver 3 0 (tinfo 0xdf1838b0)
I/kstart.databas: Background concurrent copying GC freed 21348(6MB) AllocSpace objects, 5(100KB) LOS objects, 49% free, 1920KB/3MB, paused 1.494ms total 251.158ms
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
D/EGL_emulation: eglMakeCurrent: 0xdf185720: ver 3 0 (tinfo 0xdf1838b0)
D/FA: Connected to remote service
V/FA: Processing queued up service tasks: 4
V/FA: Session started, time: 4786965
D/FA: Setting user property (FE): _sid
D/FA: Logging event (FE): session_start(_s), Bundle[{firebase_event_origin(_o)=auto, firebase_screen_class(_sc)=EntryChoiceActivity, firebase_screen_id(_si)=-5687216365099095386}]
V/FA: Inactivity, disconnecting from the service
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
E**/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED**

I think I found the issue. In my DNS setup search domain was set as "domain.name". I removed that line and then check with a test program other than sample firebase app. Test Program is now updating firebase database.


rye build gives "Not a directory"

Steps to Reproduce
❯ rye self update
Updating to latest
Checking checksum
Validate updated installation
Initializing new virtualenv in /tmp/.tmpgjYOls/.venv
Python version<EMAIL_ADDRESS>Updated!

rye 0.34.0
commit: 0.34.0 (d31340178 2024-05-20)
platform: linux (x86_64)
self-python<EMAIL_ADDRESS>symlink support: true
uv enabled: true
❯ rye init rye-build-test
success: Initialized project in /tmp/rye-build-test
  Run `rye sync` to get started
❯ cd rye-build-test/

/tmp/rye-build-test
❯ rye sync
Reusing already existing virtualenv
Generating production lockfile: /tmp/rye-build-test/requirements.lock
Generating dev lockfile: /tmp/rye-build-test/requirements-dev.lock
Installing dependencies
   Built file:///tmp/rye-build-test                                Built 1 editable in 227ms
Installed 1 package in 0.37ms
 + rye-build-test==0.1.0 (from file:///tmp/rye-build-test)
Done!
❯ rye build
building rye-build-test
error: Not a directory (os error 20)

Expected Result
Build succeeds
Actual Result
Failed with unclear message error: Not a directory (os error 20)
Version Info
rye 0.34.0
commit: 0.34.0 (d31340178 2024-05-20)
platform: linux (x86_64)
self-python<EMAIL_ADDRESS>symlink support: true
uv enabled: true
Stacktrace
building rye-build-test
error: Not a directory (os error 20)

Stack backtrace:
   0: anyhow::error::<impl core::convert::From<E> for anyhow::Error>::from
   1: rye::cli::build::execute
   2: rye::cli::execute
   3: std::panicking::try
   4: rye::utils::panic::trap_bad_pipe
   5: rye::main
   6: std::sys_common::backtrace::__rust_begin_short_backtrace
   7: std::rt::lang_start::{{closure}}
   8: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/core/src/ops/function.rs:284:13
   9: std::panicking::try::do_call
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:552:40
  10: std::panicking::try
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:516:19
  11: std::panic::catch_unwind
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panic.rs:146:14
  12: std::rt::lang_start_internal::{{closure}}
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/rt.rs:148:48
  13: std::panicking::try::do_call
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:552:40
  14: std::panicking::try
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panicking.rs:516:19
  15: std::panic::catch_unwind
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/panic.rs:146:14
  16: std::rt::lang_start_internal
             at /rustc/9b00956e56009bab2aa15d7bff10916599e3d6d6/library/std/src/rt.rs:148:20
  17: main

Unable to reproduce

Maybe due to me using a system managed python


the snake doesn't move idk why

This isn't really descriptive, can you provide the code you used and what the error message(s) is/are, if any?

sorry
-there are no errors at all.
-the message gets sent, and the bot reacts to it, and un-reacts when clicking on the reactions (as it should I think).
-the snake inside the embed doesn't move at all (I think that means the bot cant edit the embed true?).
https://imgur.com/a/uf0BHyn

No errors, that's good. But are there any after you react to the arrow emotes on the embed message?
Yes, the bot should remove reactions so you can react again if you would like to move the snake in the same direction twice.
That's weird, I just tested it on my bot and everything seems to be working just fine. Are you sure it isn't lag or the bot not having access to the proper gateway intents?

If you could send a GIF of you trying to react and it not working/not editing the embed, that could help with debugging this.

Can you show me how you initialize your bot client? I assume you're using Discord.js, you probably have something along the lines of const client = new Discord.Client({ /* your options here */ }). You will need intents enabled to get reaction info, including who reacted, which is important for this package.
If you haven't done so already, try adding this line of code: const intents = new Discord.Intents(Discord.Intents.ALL); before the client initialization, and a ws object with the intents: intents property in the constructor. Also, go into your Discord Developer Portal, head into your bot application page, and scroll down until you see an option to enable privileged intents, and tick them to on.
If it still doesn't work, it might be a problem with your internet connection or something else on your side because I have tried recreating this multiple times by throttling my own bot's time delay between REST requests but everything still works fine.

Alright, there's been no reply for 9 days now, I'm going to assume that the issue is resolved. Please open another issue if this error keeps occuring, and you've made sure to follow the steps I've listed above.


Update to 1.19.2 please 🥰

I have been working on another mod and haven't had time to do it. I'll try to do it later today

Awesome 🥰

Thank you!!


Developing self hosted etcd as a feature flag

We have a working prototype of self hosted etcd.
For the next step, we need to standardize a few things about workflow. The end goal is that we will have self hosted etcd as a feature flag in bootkube.
Here's a list of items I can think of:

We want to have a feature branch before merging to master. Let's reserve "etcd" branch for this purpose. It will be tracked on master regularly.
All code changes will be submitted as PRs against "etcd" branch. We will have regular review workflow and git history.

Feel free to add more items or comment on it!

@xiang90 @aaronlevy

@hongchaodeng @aaronlevy If it is a feature flag, why not just merge into master? How long do we expect to get this done? days? weeks or months?

In bootkube, this needs to be a feature flag until we're confident in running Kubernetes and production Tectonic clusters this way. If future bootkube were to require self-hosted etcd, that leaves our products without a stable way forward.

The bootkube package is consumed by products which create production clusters which must work reliably. Feature flags allow prototypes to be tried as an opt-in, until they're stable enough to become the default in every bootkube release (master is cut into a release when Kubernetes is bumped).

@dghubble I do not understand your reply. My questions was if we have a feature flag, why not merge this into master. I do not want to make the feature flag to be the default setting.

:+1:

We need to rethink about the process and who to work on this.
Closing this now.


JSON-Schema support?

I'm not sure if your json-related projects can use our json-schema-faker for mocking values on-the-fly, or even to create default data, etc.
We are working in order to merge common solutions here: https://github.com/json-schema-faker/json-schema-faker/issues/145
Any feedback would be appreciated, thanks in advance!

It would be really nice to validate incoming json data using a json schema. It should be fairly simple if you just validate data. Is there any chance to see this in the near future? :)

Correlates to mine #1323


IOS notifications not appearing in system tray

Expected Behaviour
IOS notifications should appear in system tray similar to push notifications
Actual Behaviour
Notification arrives and the onclick event gets called automatically
Platform and Version (eg. Android 5.0 or iOS 9.2.1)
IOS 10.3
Cordova CLI version and cordova platform version
6.5.0
Plugin version
1.0.1
Sample Code that illustrates the problem
var notification = new Notification('My Title', {
tag: 'MESSAGE',
body: 'BODY'
})
notification.onclick = ()=>{
alert("clicked"):
}
Logs taken while reproducing problem
Notification received
2017-06-07 20:07:47.064279+0530 [352:36988] Push Plugin key: alert
2017-06-07 20:07:47.064626+0530 [352:36988] Push Plugin key: sound
2017-06-07 20:07:47.148404+0530 [352:36988] got local notification
2017-06-07 20:07:47.148519+0530 [352:36988] in plugin, local notification clicked

@kanak-infoObjects is your app in the foreground when you call notification?

Yes

@kanak-infoObjects right, then this is a duplicate of Issue #8. Go give that a 👍


Adds revocation to libvcx

-Adds revocation to libvcx (rust code), python wrapper, and node wrapper.
***Objective c and Java wrappers do not have the changes

@ryMarsh44 @glowkey @dkulic do we have any PoA/design about revocation in VCX?
In general, I'm OK to merge this partial implementation. But I would like to be sure, that we will be able to implement rest part without breaking-changes and/or overhead in code complexity

@jovfer please review to unblock @dkulic

@dkulic vcx build failed on Jenkins (Rust 1.29)
error[E0658]: access to extern crates through prelude is experimental (see issue #44660)
   --> src/utils/libindy/anoncreds.rs:449:58
    |
449 |     let to = if let Some(_to) = to { _to as i64 } else { time::get_time().sec };
    |                                                          ^^^^

error[E0658]: access to extern crates through prelude is experimental (see issue #44660)
   --> src/disclosed_proof.rs:173:71
    |
173 |                         && cached_rev_state.timestamp <= to.unwrap_or(time::get_time().sec as u64) {
    |                                                                       ^^^^

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0658`.
error: Could not compile `libvcx`.


Add entry for Drupal Diversity & Inclusion founding

Hi all - just wanted to drop in to thank you all for this work.  <3
On Thu, Jan 21, 2021 at 12:28 PM Ruby Sinreich<EMAIL_ADDRESS>wrote:

@rubyji commented on this pull request.
In drupal-timeline.json
https://github.com/weitzman/drupal-timeline/pull/39#discussion_r562142759
:

@@ -80,6 +80,16 @@

 "description": "A major language renewal comes with the new Zend Engine 3 ([PHPNG](https://wiki.php.net/phpng)), It’s also twice as fast as the previous PHP 5.6 release.",

 "comment": ""

},

{

"priority": 3,

"date": "2016-05-14T00:23:00+00:00",

"title": "Drupal Diversity & Inclusion Founded",

"username": "sparklingrobots",

"avatar": "https://lh3.googleusercontent.com/5yLl0Kt_eNk1widEvAN_WlR-ZsLXOh4e3blA7NDJNzYVFk8CcYXUAvlwgJGA4uJ8O49bRHkayARWDxnX_0vYtezqmsRGdDBYXB-j8B_O7et5Jsc1Dlaq3Owkvm9zczh_Q5i28CDmJ189diPj0ahj5dP3Wbe3dLUwhYHneHfkUo6uNm6ov8Vzu8rsdPJTl7A7ddCM61KaxDQq361oh80mM1BiHTF6NTnC5-IAWo-BKHligpt_t_OAyTao99_ddkoIYNJPgk4RWj6xrDD2DXutTQjJik7fpaVxGSimPGbkiOVGghgJHNGFUc6eC52rYPicAmdZJM23GBjg2ptufVusE1LxYkUEbVsApKASIHBXUepmqKg8pHx2HvntOeRMqHzvyCWjWWWn-jWf1l-PuGyM0n3DdFbwRTesfgB9AL0jsqTuT9YKofPEBQjN-z5QcK6fdtV15vxCIGBt2Fvw8jmUvt1TTNnZspg_D22MsLo-U6DqoytlnK__oi_pQLmUTiQp0ol82mMhWz1wh_hcNbPYgjjnYNRrwhtH7vEr9G9LABeR7QdWKzZNQfQ3k3SUzxtf9fm5wlbzFDdX0re4lB6hNA5ev4oENZVrko4x1LT051yYuvqu3pC2hSzq6aLu7FXQIUI834a7tkNOFldgSK4AO0LndJKM8BfohJA_J8I1pxkMW7D_Un_6b0F5flOfRbg=w1383-h782-no?authuser=0",

"href": "https://www.drupaldiversity.com",

"description": "After a session on diversity held by Nikki Stevens (https://www.drupal.org/u/drnikki) and Karyn Cassio (https://www.drupal.org/u/techgirlgeek), Drupal Diversity & Inclusion was formed to lead diversity & inclusion efforts in the Drupal Community.",

That makes sense. Thanks, @greggles https://github.com/greggles!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/weitzman/drupal-timeline/pull/39#discussion_r562142759,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAB6HWZ6KZBV5TTLYSZ4B3TS3B57RANCNFSM4WEV5GYA
.

--
@drnikki
619 808 1057

Hi all - just wanted to drop in to thank you all for this work.  <3
On Thu, Jan 21, 2021 at 12:28 PM Ruby Sinreich<EMAIL_ADDRESS>wrote:

@rubyji commented on this pull request.
In drupal-timeline.json
https://github.com/weitzman/drupal-timeline/pull/39#discussion_r562142759
:

@@ -80,6 +80,16 @@

 "description": "A major language renewal comes with the new Zend Engine 3 ([PHPNG](https://wiki.php.net/phpng)), It’s also twice as fast as the previous PHP 5.6 release.",

 "comment": ""

},

{

"priority": 3,

"date": "2016-05-14T00:23:00+00:00",

"title": "Drupal Diversity & Inclusion Founded",

"username": "sparklingrobots",

"avatar": "https://lh3.googleusercontent.com/5yLl0Kt_eNk1widEvAN_WlR-ZsLXOh4e3blA7NDJNzYVFk8CcYXUAvlwgJGA4uJ8O49bRHkayARWDxnX_0vYtezqmsRGdDBYXB-j8B_O7et5Jsc1Dlaq3Owkvm9zczh_Q5i28CDmJ189diPj0ahj5dP3Wbe3dLUwhYHneHfkUo6uNm6ov8Vzu8rsdPJTl7A7ddCM61KaxDQq361oh80mM1BiHTF6NTnC5-IAWo-BKHligpt_t_OAyTao99_ddkoIYNJPgk4RWj6xrDD2DXutTQjJik7fpaVxGSimPGbkiOVGghgJHNGFUc6eC52rYPicAmdZJM23GBjg2ptufVusE1LxYkUEbVsApKASIHBXUepmqKg8pHx2HvntOeRMqHzvyCWjWWWn-jWf1l-PuGyM0n3DdFbwRTesfgB9AL0jsqTuT9YKofPEBQjN-z5QcK6fdtV15vxCIGBt2Fvw8jmUvt1TTNnZspg_D22MsLo-U6DqoytlnK__oi_pQLmUTiQp0ol82mMhWz1wh_hcNbPYgjjnYNRrwhtH7vEr9G9LABeR7QdWKzZNQfQ3k3SUzxtf9fm5wlbzFDdX0re4lB6hNA5ev4oENZVrko4x1LT051yYuvqu3pC2hSzq6aLu7FXQIUI834a7tkNOFldgSK4AO0LndJKM8BfohJA_J8I1pxkMW7D_Un_6b0F5flOfRbg=w1383-h782-no?authuser=0",

"href": "https://www.drupaldiversity.com",

"description": "After a session on diversity held by Nikki Stevens (https://www.drupal.org/u/drnikki) and Karyn Cassio (https://www.drupal.org/u/techgirlgeek), Drupal Diversity & Inclusion was formed to lead diversity & inclusion efforts in the Drupal Community.",

That makes sense. Thanks, @greggles https://github.com/greggles!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/weitzman/drupal-timeline/pull/39#discussion_r562142759,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAB6HWZ6KZBV5TTLYSZ4B3TS3B57RANCNFSM4WEV5GYA
.

--
@drnikki
619 808 1057

Looks great to me. Thanks!

Looks great to me. Thanks!

Looking food. Please reformat to use Markdown, especially the hyperlinks. Thanks.

Looking food. Please reformat to use Markdown, especially the hyperlinks. Thanks.


Inconsistent QueryInterface::one() return types in case when record not found

Inside QueryInterface::one() its clean from phpDoc that when record not found false should be returned. But in case of Query::one() will return false. In case of ActiveQuery::one() if record not found it will return null. Is there any sensible reason for such inconsistency?

PDO return value is false for empty result, and array in case there is a result.
The ActiveQuery will return an Object in case of success, so the representation for no object is usually null.

@cebe Its OK with returning null. I think this method in both cases should return null. But its not BC. Probably we need fix that in 2.1.

not sure about this, we would need to always check results for false and return null instead in many places.
What exactly is the problem you see with it? you would not interchange an ActiveQuery with a DAO query in any place because the non empty result is also very different.

@cebe

What exactly is the problem you see with it?

When you work with DAO you should check for false if empty result come. When you work with AR you should check for null if empty result come. Its very annoying. More important that returning false in case of DAO does not have any benefits.

you would not interchange an ActiveQuery with a DAO query in any place because the non empty result is also very different.

This is not quite true is you use AR with asArray() method.

@creocoder how about simply doing the following in both cases?
$post = Post::find()->one();
if (!$post) {
    // ...
}

$post = (new \yii\db\Query())->from('post')->one();
if (!$post) {
    // ...
}

@samdark Using non-boolean expressions inside conditions always considered bad practice. For example inside core i do not meet anything different from if ([boolean]).

@samdark Also its just workaround for inconsistency trouble. I can leave with if ($post === false) and if ($post === null). Idea is to make returm types consistent inside 2.1

OK. For 2.1 idea it's fine.

I propose we just fix the documentation there to say that the return value depends on the implementor. Or to make the return value array|boolean|null so that anyone reading it will know what to expect. My main problem is with the documentation rather than consistency.
The reason I think it's a bad idea to change the behavior now is that anyone not aware of this change on an upgrade could face big trouble since it will break his code.

It's scheduled for 2.1, not for 2.0

Closing in favor of https://github.com/yiisoft/yii2/issues/15151


migrate diff: --{from,to}-schema-datamodel should not error on missing env vars in datasource blocks

Command:
prisma migrate diff --preview-feature --from-empty --to-schema-datamodel ~/tmp/windows-stack-overflow/prisma/schema.prisma

Error:
Warning Precompiled binaries are not available for nixos.
Error: P1012

error: Environment variable not found: POSTGRES_URL.
  -->  schema.prisma:7
   |
 6 |   provider  = "postgresql"
 7 |   url       = env("POSTGRES_URL")
   |

Ran into that one as well. I'd say that is pretty high priority.

The current workaround for this is to define the env var (it will not be used but needs to be valid) like:
DATABASE_URL="connection url" npx prisma migrate diff [...]

Reopening, I'll close once it's integrated

Out in 3.11.0-dev.13 and up, tests shows it works and @do4gr will check if that works manually too


Adds GSI to partners

Description
Adds GSI to partners

The URL seems to be working for me now. @stockholmux are you still seeing an issue?


Add runtimes : { win : {} } to project.json files

This is necessary to meet VS2015 Update 1 tools requirements

LGTM - should we wait until RTM of Update 1? In either case, please update the README.md to clarify that Update 1 is now required.

Ah, does this break building with RTM? If so, we should wait for Update 1 to release (RTM is such an overloaded term here :). I will test it out; I thought by not removing the old win- runtimes, it would still build without update 1 but I need to dig up a non-upgraded machine to try it.

I tried it out and these projects seem to build fine on both RTM and Update 1 once the project.json files are updated.


ELF loader: Generic NOTE loading

The ultimate motivation for this is to allow us to use different ELF notes for different purposes (see https://github.com/Solo5/solo5/issues/372#issuecomment-525272670). This will be useful for ABI versioning. From the commit log:
Make the NOTE loading functionality generic, rather than coupled to loading just a "MFT1" note. elf_load_mft(...) is now renamed as elf_load_note(...). The code is also intentionally decoupled from any dependency on mft_abi.h.
In the process, various NOTE structure alignment issues which were "papered over" in the initial iteration of this code have been fixed now that I have a correct understanding of how (and why) the structures are laid out.
Additional fixes:

place .note.solo5.manifest in .data (as opposed to .rodata) for virtio and muen, as these bindings are expected to need to modify the structure in-place (as opposed to getting a copy from a tender).
improve virtio built-in manifest initialisation, and introduce a global variable for access to the validated struct mft.
document the ELF functions some more.

@cfcs I would very much appreciate your thorough review :-)
/cc @ricarkol (virtio changes)
/cc @Kensan (see above re muen placement of note structure)
/cc @Ehmry what about Genode? I presume the bindings there also need to modify mft in place, so you may need to account for that in your linker script. OR it may be easier just to take a writable copy of the struct?

Re: writable mft: Is the mft exposed to the unikernel itself? If so, are we ensuring that the unikernel's mapping is read-only?

Re: writable mft: Is the mft exposed to the unikernel itself? If so, are we ensuring that the unikernel's mapping is read-only?

That depends on the backend. hvt will enforce .text and .rodata as read-only (but not non-executable, due to #303). spt will enforce all combinations. virtio enforces nothing as someone would have to write proper page table builders for it, not worth the work. genode and muen, not sure.
I should probably summarize the above in documentation before a release.

@mato My concern was that if the tender and the unikernel are sharing this struct mft and the unikernel can write to it, the tender can't rely on the data being valid (in which case you might want to operate on a tender-only copy?)

@cfcs:

My concern was that if the tender and the unikernel are sharing this struct mft and the unikernel can write to it, the tender can't rely on the data being valid (in which case you might want to operate on a tender-only copy?)

Tender-based targets don't share struct mft, and never operate on the built-in manifest in place, only on copies. The initial tender copy comes from elf_load_note() in main(). This is filled out during module setup and then again copied into the guest's "low memory" before launch, see hvt_boot_info_init() and spt_boot_info_init().

@cfcs:
I've rebased onto latest master, added the suggested _Static_asserts we've discussed and made some minor cleanups to mft_abi.h to only define names under MFT[1].
I think this is good to go?


I like to show only "overview" and "boards" to "TeamB"

I have Project-A with two Teams. Team-A and Team-B. Team-A are Contributors and Team-B some kind of Stakeholders.
The Project-A is using all features from Overview to Artifacts
In order to reduce confusions for Team-B, I like to hide all Features besides Overview and Boards.
With some RBAC I was able to reduce the view to   Overview, Boards, Pipelines and Artifacts for Team-B. How can I hide Pipelines and Artifacts only for Team-B?

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

ID: 2a46752f-3ee0-1503-9423-740ae926c25f
Version Independent ID: 78a11eae-b3b7-5e6f-971a-4abc5716013d
Content: Turn a service on or off - Azure DevOps
Content Source: docs/organizations/settings/set-services.md
Product: devops
Technology: devops-settings
GitHub Login: @chcomley
Microsoft Alias: chcomley

@lordisp - Thanks for your question. It looks like you're working through an issue with your scenario, rather than an issue with the documentation. Please consider these resources:

Azure DevOps Services
Azure DevOps on Stack Overflow


Typo in SMAAImageLoader.js?

In this file, on line 4, could there possibly be a typo?
import workerProgram from "../../tmp/smaa.worker";
=>
import workerProgram from "../../tmp/smaa/worker";
(So basically a dot instead of a forward slash?)
Maybe this could be elaborated on in the Wiki?
I am sorry if I misunderstoof the Javascript Voodoo, I am not a professional programmer...

Looks like its not:
Uncaught SyntaxError: The requested module '../images/smaa/worker.js' does not provide an export named 'default'
Would be anybody please tell me whats going?
SMAAImageLoader is importing something from a directory that does not exist?
On first glance it looks like it actually generates that file in the generate functions a few lines below...
And then I dont get why it should put it into that folder specifically, as I dont see where that would be passed into the function?

Looks like its not:
Uncaught SyntaxError: The requested module '../images/smaa/worker.js' does not provide an export named 'default'
Would be anybody please tell me whats going?
SMAAImageLoader is importing something from a directory that does not exist?
On first glance it looks like it actually generates that file in the generate functions a few lines below...
And then I dont get why it should put it into that folder specifically, as I dont see where that would be passed into the function?

Hi!
The build setup creates multiple independent JS-bundles and two of them use a custom .worker file extension. That extension is arbitrary - it could also be .txt, for example, but it must not be .js because we don't want to import that code as a module. The SMAAImageLoader and LookupTexture3D import these bundles as plain text so that they can be used to create worker threads from blobs at runtime.

Hi!
The build setup creates multiple independent JS-bundles and two of them use a custom .worker file extension. That extension is arbitrary - it could also be .txt, for example, but it must not be .js because we don't want to import that code as a module. The SMAAImageLoader and LookupTexture3D import these bundles as plain text so that they can be used to create worker threads from blobs at runtime.

Hi vanru!
Thanks for making this awesome library available for people even like me! I am really awed by what you managed to squeese out of WebGL!
I managed to set up a local Node.js server with npm. I am currently not "building" anything, but threw together the script into a folder and call the whole three.js shebang from a very simple html file.
This has probably next to nothing to do with three.js or post processing, but is a rather basic question of setting up the server?
I'm sorry, this is so overwhelming, didnt know what I leapt into, but would love to pull through...

Hi vanru!
Thanks for making this awesome library available for people even like me! I am really awed by what you managed to squeese out of WebGL!
I managed to set up a local Node.js server with npm. I am currently not "building" anything, but threw together the script into a folder and call the whole three.js shebang from a very simple html file.
This has probably next to nothing to do with three.js or post processing, but is a rather basic question of setting up the server?
I'm sorry, this is so overwhelming, didnt know what I leapt into, but would love to pull through...

I'm glad you like it!
You could try this to get things going:

Clone or download the repository, open your terminal/console and navigate to its root directory.
Run npm install to download dependencies.
Build the project and run a dev server with npm run dev.
Open a browser and go to http://localhost:8080/demo/.

The npm tool is part of Node.js. All build scripts are defined in package.json.

I'm glad you like it!
You could try this to get things going:

Clone or download the repository, open your terminal/console and navigate to its root directory.
Run npm install to download dependencies.
Build the project and run a dev server with npm run dev.
Open a browser and go to http://localhost:8080/demo/.

The npm tool is part of Node.js. All build scripts are defined in package.json.

I hope you do not mind lending a hand with some broader questions? Please, just tell me if I should go somewhere else for this.
So according to this, "npm rund dev" is the same as "npm start"? Because thats what I am using now. (My local address is different, though: http://<IP_ADDRESS>:3000)
I start the server up once I start working on the site, do I need to restart the server? Thats not how the tutorials work... :D
Node.js complains about everything thats not ES6.
(Apart from that, the scene I am using, which I created here and downloaded an unminified version of to add DoF to here, was already ES6 compliant.)
So none of the imports are working (importing the .frag and .vert files will be tricky, too, as only .js files are allowed!) and I am currently trying to somehow get rid of one error message after the other. Thats where I stumbled upon the smaa.worker import, which I until now do not fully understand, I fear...
The thing is, I am not too sure how my online server will react in the end, if I do too much fancy stuff to my offline server, like, if I start Node.js in dev mode, will my site work properly in the end?

I hope you do not mind lending a hand with some broader questions? Please, just tell me if I should go somewhere else for this.
So according to this, "npm rund dev" is the same as "npm start"? Because thats what I am using now. (My local address is different, though: http://<IP_ADDRESS>:3000)
I start the server up once I start working on the site, do I need to restart the server? Thats not how the tutorials work... :D
Node.js complains about everything thats not ES6.
(Apart from that, the scene I am using, which I created here and downloaded an unminified version of to add DoF to here, was already ES6 compliant.)
So none of the imports are working (importing the .frag and .vert files will be tricky, too, as only .js files are allowed!) and I am currently trying to somehow get rid of one error message after the other. Thats where I stumbled upon the smaa.worker import, which I until now do not fully understand, I fear...
The thing is, I am not too sure how my online server will react in the end, if I do too much fancy stuff to my offline server, like, if I start Node.js in dev mode, will my site work properly in the end?

I'm afraid that this question is too broad to be answered in detail. However, it looks like you're trying to create an app that uses the postprocessing library in some way. In that case you should install postprocessing as a dependency by running npm install postprocessing --save. This will download the library into the node_modules folder. Note that the installed version differs from the repository version in that it only includes the final bundles. Custom .frag or .worker imports are already integrated.
You should then be able to import modules from postprocessing in you code via import { Something } from "postprocessing";

I'm afraid that this question is too broad to be answered in detail. However, it looks like you're trying to create an app that uses the postprocessing library in some way. In that case you should install postprocessing as a dependency by running npm install postprocessing --save. This will download the library into the node_modules folder. Note that the installed version differs from the repository version in that it only includes the final bundles. Custom .frag or .worker imports are already integrated.
You should then be able to import modules from postprocessing in you code via import { Something } from "postprocessing";

Thanks for the input! I got it working, though it was a tad more complicated. The biggest hint was the difference between the repository and the npm download.
For other people who stumble upon this via google, who have as much clue as me:
This tutorial helps with setting up a local server.

Open your app.js and add the line
app.use('/postprocessing/', express.static(path.join(__dirname, 'node_modules/postprocessing/build')));
This relinks all imports in your javascript files to the appropriate node.
Open the postprocessing.esm.js in the "node_modules\postprocessing\build" folder and replace "three" with "/build/three.module.js"
Now you can import via:
import { Something } from "/postprocessing/postprocessing.esm.js";
Now you can start your server again and everything should work fine.
(The only thing I'm still wondering about is how one would package that local stuff up and deploy it onto an Apache server, as thats where the target website sits on. Would you have a hint on that? Is there a program you could recommend?)
I am closing this, thank you again for your generous help! Its not easy to focus on the problem when you have a million unanswered questions buzzing around, so, sorry for any dumb questions!
Grüße ausm Berliner Speckgürtel! :)

Thanks for the input! I got it working, though it was a tad more complicated. The biggest hint was the difference between the repository and the npm download.
For other people who stumble upon this via google, who have as much clue as me:
This tutorial helps with setting up a local server.

Open your app.js and add the line
app.use('/postprocessing/', express.static(path.join(__dirname, 'node_modules/postprocessing/build')));
This relinks all imports in your javascript files to the appropriate node.
Open the postprocessing.esm.js in the "node_modules\postprocessing\build" folder and replace "three" with "/build/three.module.js"
Now you can import via:
import { Something } from "/postprocessing/postprocessing.esm.js";
Now you can start your server again and everything should work fine.
(The only thing I'm still wondering about is how one would package that local stuff up and deploy it onto an Apache server, as thats where the target website sits on. Would you have a hint on that? Is there a program you could recommend?)
I am closing this, thank you again for your generous help! Its not easy to focus on the problem when you have a million unanswered questions buzzing around, so, sorry for any dumb questions!
Grüße ausm Berliner Speckgürtel! :)

I havent gotten that far, but I believe in the end I will need something as Webpack to package the app for online use on an Apache Server?

Yes, you should use a bundler like esbuild, swc, rollup, webpack or parcel depending on your preferences.
Note that a server is only required to properly serve your static assets, including JS bundles and HTML files. You could write a JS-app, include it in a simple HTML file and run it from disk without a server. However, most asset loaders for textures, models, etc. use AJAX requests and those don't work without a server. It's therefore common practice to run a simple local dev server for advanced testing setups that involve asset loading.

I havent gotten that far, but I believe in the end I will need something as Webpack to package the app for online use on an Apache Server?

Yes, you should use a bundler like esbuild, swc, rollup, webpack or parcel depending on your preferences.
Note that a server is only required to properly serve your static assets, including JS bundles and HTML files. You could write a JS-app, include it in a simple HTML file and run it from disk without a server. However, most asset loaders for textures, models, etc. use AJAX requests and those don't work without a server. It's therefore common practice to run a simple local dev server for advanced testing setups that involve asset loading.


add type annotations to several files

Self-explanatory. First pass could do with an initial review. One-time chore, usually.
@NeonDaniel If I could impose on you to do the return types of the get_x() GitHub functions, I'd appreciate it. I know there are a lot of them, but when I started on those files, I immediately discovered that I had to click around the module to figure out each function's return type (point immediately self-proven)

Incidentally, I didn't annotate function types that started with is_ because that's obviously a bool. I also don't tend to annotate get_ except API functions because you can just annotate the variables they return at the class level.
If this fails to satisfy Jedi in vim, I'm game to annotate those funcs as well.


MiniDLNA is already running

Since recently the container stopped working without me changing any settings. It crashes on start right away stating:
minidlna.c:961: error: MiniDLNA is already running. EXITING.

+1

This manual action will help: https://forums.unraid.net/topic/44138-support-binhex-minidlna/page/3/?tab=comments#comment-563019
docker exec -it geekduck/minidlna rm /run/minidlna/minidlna.pid


Select2 supports manual input?

It's unclear what "manual input" means in this context.  I will assume it refers to "programmatically creating a new item", which is now documented here: https://select2.org/programmatic-control/add-select-clear-items


rana: init at 0.5.4

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

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

You can test it by run 'nix run .#rana' in your branch.

Not needed to callPackage if use by-name, remove it.

nix run .#rana

Done, this works for me :+1:

And don't forget to remove useless commits, only need add maintainer and init.

@ocfox Thank you for your help so far, this was a great first experience with this repo! I will remove the useless commits tomorrow - I have to jump out now for today, and I need some peer help to actually do it (not experienced with rebase and scared to break things :sweat_smile:)
Looking forward to get this merged :grin:

It's okay. I'm glad to help you. Be assured to use force push.

 I guess you'd have to approve again if I do this.

I think no problem to keep it.

Hello :) Just wondering if there is anything left that I should do? I don't want to block this without knowing 😅

Hello :) Just wondering if there is anything left that I should do? I don't want to block this without knowing 😅

Please squash your fix commit into the init one. Otherwise lgtm.

Any news? :pray:

Bump

@ofborg build rana

I'm very sorry for ignorance. Just rebuilding it to avoid rust 1.80 breakage

No problem, thanks for merging!


Unclear documentation

Testing #210985
I cloned the vscode-extension-samples repository and tried to return two edits instead of one. Only the first one appears to take effect. I am wondering if this is expected? I guess I was expecting both edits to be applied since it is possible to return an array from the provideDocumentPasteEdits method.
https://github.com/microsoft/vscode/assets/61460952/a8b18fab-25cc-47d3-a5e6-b3ab660dfb26

Aside from the above comment, on reading the JS Docs, the following thoughts came to mind:

For the class DocumentDropOrPasteEditKind, I was looking at the method intersects. Consider the following code:

kind1 = vscode.DocumentDropOrPasteEditKind.Empty.append('pasteEdit');
kind2 = vscode.DocumentDropOrPasteEditKind.Empty.append('pasteE');

Do the kinds kind1 and kind2 intersect here? Or is the intersection evaluated per part, so that the above do not intersect but the below kinds do?
kind1 = vscode.DocumentDropOrPasteEditKind.Empty.append('pasteEdit');
kind2 = vscode.DocumentDropOrPasteEditKind.Empty.append('pasteEdit', '2');

I noticed the DocumentPasteProviderMetadata refers to file dropping in its JS Doc. I was wondering if this is intended? The JS Doc above the readonly pasteMimeTypes field says Note that {@linkcode DataTransferFile} entries are only created when dropping content from outside the editor. The same line more-or-less can be found under DocumentDropEditProviderMetadata.

This is expected. Each PasteEdit is one potential way of applying the paste. We only apply one at a time and the first one is auto applied

For DocumentDropOrPasteEditKind, the kinds are scoped hierarchies of parts. When we talk about intersection, only the second example would return true. The first one would not as the two top level parts pasteEdit and pasteE are not the same. I'll add an example  in the docs to make this more clear

yes it applies but for pasting files. I'll change the word


Add ReactCSSTransitionGroup to a component

Hi,
I'm just facing some problems for a React CSS Transition. I want to animate an Component on a state change, but i think, because of the Unique generated class names, the -active or -enter classes can't be found. Is there a workaround for that?

Does the discussion here help at all?
https://github.com/css-modules/css-modules/issues/84

Yes! Thank you!


v7 Row selection not working

Using v7
Describe the bug
Found bug in my project then checks on your kitchen sink example and there it is also reproduced.
When user apply some filters or globalFilter there is no way to select (or in some cases unselect) rows.
Steps To Reproduce

Apply any column filter
Press several times on row selection checkbox
Checkbox are locking

Codesandbox!
https://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/kitchen-sink

OS: Windows
Browser Chrome
Version 7.0.0-rc.15

Checkbox are locking?  What does that mean?
Checkboxes aren't updating?  It is because you aren't triggering a re-render.  Click a couple of checkboxes and page down and back up.  When you do that, they are selected and it displays.  Need to make sure you trigger a re-render for them to show up.

Checkbox are locking? What does that mean?
Checkboxes aren't updating? It is because you aren't triggering a re-render. Click a couple of checkboxes and page down and back up. When you do that, they are selected and it displays. Need to make sure you trigger a re-render for them to show up.
Check this sandbox . https://codesandbox.io/s/table-with-checkbox-rb9mk

In yours example:

Put "legs" string in Alias column filter.
Select any row
Try to unselect this row

Actual result - unselect not working.

Interesting.  I see this happening in the sandbox.  I don't see it happening in my storybook though.

I'm seeing isSelected always set to false in the useRowSelect reducer
      if (action.type === actions.toggleRowSelected) {
        const { id, selected, } = action;
        const { flatGroupedRowsById, } = instance;

        // Join the ids of deep rows
        // to make a key, then manage all of the keys
        // in a flat object
        const row = flatGroupedRowsById[id];
        const isSelected = row.isSelected;
        const shouldExist = typeof selected !== 'undefined' ? selected : !isSelected;

        if (isSelected === shouldExist) {
          return state;
        }

row.isSelected never seems to be true which causes this failure.  In the debugger, I see the UI uncheck and recheck after the reducer.

Yep, looks like an inconsistency between the useFilters plugin and the useRowSelect plugin. Will dig in.


Add files via upload

Request for a school license for PyCharm

Please fork SWOT repository, copy file.zip in the root folder of your forked SWOT repository. Then unzip file.zip there with no changes to the directory structure. Then make a new pull request. If you are not able to make the pull request according the instructions, please send us an email to<EMAIL_ADDRESS>Please mention this request URL in the message. I have to close this request without merging. Thank you for your understanding.


Add Java metadata for PageEncodingStats

PARQUET-384 needs to determine whether an entire column chunk is dictionary-encoded, but it is difficult to detect that case based on the set of encodings for a column. For 1.0, this can be done by checking for a PLAIN page because both dictionary pages and dictionary-encoded pages use PLAIN_DICTIONARY and RLE/BIT_PACKING is only used for repetition and definition levels. But for 2.0, dictionary pages might be using PLAIN and there is no way to tell if a column has fallen back.
PageEncodingStats were added to the format to solve this problem, so we just need to implement them.
Reporter: Ryan Blue / @rdblue
Assignee: Ryan Blue / @rdblue
Related issues:

Add Dictionary Based Filtering to Filter2 API (is related to)

PRs and other links:

PR #332

Note: This issue was originally created as PARQUET-548. Please see the migration documentation for further details.

Ryan Blue / @rdblue:
Merged #332. Thanks for reviewing, @julienledem!


validate sessions/records were requested for the scope

Codecov Report

Merging #19 (42e79f7) into main (e05ebde) will increase coverage by 0.79%.
The diff coverage is 90.90%.

@@             Coverage Diff              @@
##               main      #19      +/-   ##
============================================
+ Coverage     35.22%   36.02%   +0.79%
  Complexity       33       33
============================================
  Files            14       14
  Lines           758      769      +11
  Branches         80       82       +2
============================================
+ Hits            267      277      +10
- Misses          466      467       +1
  Partials         25       25

Impacted Files
Coverage Δ

.../src/main/kotlin/io/provenance/scope/sdk/Client.kt
9.43% <0.00%> (-0.09%)
:arrow_down:

...n/kotlin/io/provenance/scope/sdk/SessionBuilder.kt
62.61% <100.00%> (+0.35%)
:arrow_up:

...n/io/provenance/scope/sdk/extensions/Provenance.kt
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Issue 133

Looking for feedback. The columns can be changed to display different information from /api/vulnerabilities.

Looking good! For me I see the dropdown being rendered weirdly with two down-arrows. Any idea what this is?

That's strange, it looks like this on my screen. I'll have to come in and inspect it on your browser.

Huh... you using Chrome? I was using Chrome. I'll be in my office as of
3:15.
On Tue, Feb 7, 2017 at 2:25 PM, Derek Leung<EMAIL_ADDRESS>wrote:

[image: screen shot 2017-02-07 at 2 24 44 pm]
https://cloud.githubusercontent.com/assets/3083841/22707589/3dcde160-ed41-11e6-8211-04b7df2e4745.png
That's strange, it looks like this on my screen. I'll have to come in and
inspect it on your browser.
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/andymeneely/vulnerability-history/pull/157#issuecomment-278112557,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAU3V7WNn8h7oCqiH3ySu8r_3hDgHwQeks5raMVBgaJpZM4L4xpE
.

I'm not on campus today. Are you in your office tomorrow around 4:15-5pm?

Yeah I should be.
On Tue, Feb 7, 2017 at 2:49 PM, Derek Leung<EMAIL_ADDRESS>wrote:

I'm not on campus today. Are you in your office tomorrow around 4:15-5pm?
—
You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/andymeneely/vulnerability-history/pull/157#issuecomment-278119220,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAU3Vz3K9-MIbfb8WPPNACEkeCuoNM2aks5raMrKgaJpZM4L4xpE
.


License information

Is this software released under any particular license?

Just added a License. I accidently removed it :)

Thanks!

How'd you find this repo lol? I just created it.


Compile error

In Util.hpp file, you using __FILE_NAME__ to get file name, but it is __FILE__ in my environment.
[ 47%] Building CXX object CMakeFiles/OpenDrive.dir/OpenDriveMap.cpp.o
In file included from /home/hero/project/simulation/libOpenDRIVE/RoadMark.h:4:0,
                 from /home/hero/project/simulation/libOpenDRIVE/Lanes.h:6,
                 from /home/hero/project/simulation/libOpenDRIVE/LaneSection.h:3,
                 from /home/hero/project/simulation/libOpenDRIVE/Road.h:4,
                 from /home/hero/project/simulation/libOpenDRIVE/OpenDriveMap.h:4,
                 from /home/hero/project/simulation/libOpenDRIVE/OpenDriveMap.cpp:1:
/home/hero/project/simulation/libOpenDRIVE/OpenDriveMap.cpp: In constructor ‘odr::OpenDriveMap::OpenDriveMap(std::__cxx11::string, bool, bool, bool)’:
/home/hero/project/simulation/libOpenDRIVE/Utils.hpp:25:53: error: ‘__FILE_NAME__’ was not declared in this scope
             printf("[%s:%d %s] check failed: %s\n", __FILE_NAME__, __LINE__, __FUNCTION__, msg);                                                     \
                                                     ^
/home/hero/project/simulation/libOpenDRIVE/OpenDriveMap.cpp:59:9: note: in expansion of macro ‘CHECK_AND_REPAIR’
         CHECK_AND_REPAIR(road->length >= 0, "road::length < 0", road->length = 0);
         ^~~~~~~~~~~~~~~~
/home/hero/project/simulation/libOpenDRIVE/Utils.hpp:25:53: note: suggested alternative: ‘__FLT_MAX__’
             printf("[%s:%d %s] check failed: %s\n", __FILE_NAME__, __LINE__, __FUNCTION__, msg);                                                     \
                                                     ^
/home/hero/project/simulation/libOpenDRIVE/OpenDriveMap.cpp:59:9: note: in expansion of macro ‘CHECK_AND_REPAIR’
         CHECK_AND_REPAIR(road->length >= 0, "road::length < 0", road->length = 0);
         ^~~~~~~~~~~~~~~~
/home/hero/project/simulation/libOpenDRIVE/Utils.hpp:25:53: error: ‘__FILE_NAME__’ was not declared in this scope
             printf("[%s:%d %s] check failed: %s\n", __FILE_NAME__, __LINE__, __FUNCTION__, msg);                                                     \

Thanks for pointing this out! Apparently __FILE_NAME__ is only available in newer versions of clang. I first used __FILE__ but that resolves to the whole path, whereas __FILE_NAME__ is only the filename. I'll check for alternatives.

#6 closes this


[Enhancement] Tweak to file not found dialogue

I worked on a small QoL feature, the option to delete from History directly from the file not found dialogue.
If need may be for said option, I can open the Pull Request for evaluation right away!

Sure, you can open a PR


enable dependabot

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 63.93%.  Consider uploading reports for the commit 3f048a6 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##           master       #9   +/-   ##
=======================================
  Coverage   63.93%   63.93%
=======================================
  Files          20       20
  Lines         818      818
=======================================
  Hits          523      523
  Misses        246      246
  Partials       49       49

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


Change default git branch to 'main'

Done.
Links from other repos will be broken, we'll fix this over time.


[S001188] Rep. Marlin Stutzman

Rep. Marlin Stutzman:
http://stutzman.house.gov
Likely contact form URL to start with:
http://stutzman.house.gov/contacts/new

YMAL file not found. I am working on it.


Getting an error trying to run

Whenever I try to use the program I get a python error:
Traceback (most recent call last):
  File "/usr/local/bin/pgcli", line 9, in <module>
    load_entry_point('pgcli==0.10.0', 'console_scripts', 'pgcli')()
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 610, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 590, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 782, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python2.7/dist-packages/click/core.py", line 416, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/pgcli/main.py", line 86, in cli
    refresh_completions(pgexecute, completer)
  File "/usr/local/lib/python2.7/dist-packages/pgcli/main.py", line 176, in refresh_completions
    tables = pgexecute.tables()
  File "/usr/local/lib/python2.7/dist-packages/pgcli/pgexecute.py", line 120, in tables
    with self.conn.cursor() as cur:
AttributeError: __exit__

Using python 2.7 and psql 9.3.5 on Ubuntu 14.04.

I get a slightly different error on OSX 10.10, using Python 2.7 and Postgresql 9.2.4.
~ $pgcli --help
Traceback (most recent call last):
  File "/usr/local/bin/pgcli", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
    working_set.require(__requires__)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
    raise DistributionNotFound(req)  # XXX put more info here
pkg_resources.DistributionNotFound: Click

@rpoole Can you tell me how you're launching pgcli? What are the command line params?
It looks like the database connection is failing. I should report a more sensible error message for that.

@sillypog Your error message is because Click is not installed. Click is a dependency of pgcli that should be installed when you do a pip install pgcli.
Can you tell me how you installed pgcli?

Hi @amjith, thanks a lot for this project!
I get the same error as @sillypog, and I did install pgcli using pip.
Here's the output:
$ pgcli
Traceback (most recent call last):
  File "/usr/local/bin/pgcli", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
    working_set.require(__requires__)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
    raise DistributionNotFound(req)  # XXX put more info here
pkg_resources.DistributionNotFound: Click

$ pip install pgcli
Requirement already satisfied (use --upgrade to upgrade): pgcli in /Library/Python/2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): Click in /Library/Python/2.7/site-packages (from pgcli)
Requirement already satisfied (use --upgrade to upgrade): prompt-toolkit in /Library/Python/2.7/site-packages (from pgcli)
Requirement already satisfied (use --upgrade to upgrade): psycopg2 in /Library/Python/2.7/site-packages (from pgcli)
Requirement already satisfied (use --upgrade to upgrade): sqlparse in /Library/Python/2.7/site-packages (from pgcli)
Requirement already satisfied (use --upgrade to upgrade): docopt in /Library/Python/2.7/site-packages (from prompt-toolkit->pgcli)
Requirement already satisfied (use --upgrade to upgrade): jedi>=0.8.1 in /Library/Python/2.7/site-packages (from prompt-toolkit->pgcli)
Requirement already satisfied (use --upgrade to upgrade): pygments in /Library/Python/2.7/site-packages (from prompt-toolkit->pgcli)
Requirement already satisfied (use --upgrade to upgrade): six>=1.8.0 in /Library/Python/2.7/site-packages (from prompt-toolkit->pgcli)
Requirement already satisfied (use --upgrade to upgrade): wcwidth in /Library/Python/2.7/site-packages (from prompt-toolkit->pgcli)
Cleaning up...

$ which python
/usr/bin/python

$ pip freeze | grep 'click\|pgcli'
click==3.3
pgcli==0.10.0

It seems that pgcli and click were installed successfully, but it still doesn't work.
Any idea why?
Thanks in advance.

@sillypog @thiagophx Let's track this issue on #27. The original issue reported by @rpoole seems unrelated to the ones you guys are facing.

@rpoole Which psycopg version you're using? Context Manager support in cursor was added in 2.5 http://pythonhosted.org//psycopg2/news.html#what-s-new-in-psycopg-2-5

@cezio that was it! I had an old version of psycopg2 (2.4.5).
Thanks for the help and the hard work on the tool - it looks great!

Version 0.10.1 released to PyPI. https://pypi.python.org/pypi/pgcli/0.10.1


JWT Firebase idToken validation

Thanks for your work that I have used to parse firebase rsa public key.
I had to add the following overriden dependencies to work with the latest rsa_pkcs that fixes the issue (https://github.com/amaurel/rsa_pkcs/issues/8) that could allow jwt firebase validation
  rsa_pkcs: '>=1.1.2'
  asn1lib: '>=0.6.4'

I can do a pull request if you want

I published 0.2.2 with upgraded dependencies. Thanks for reporting!

Thanks!


SessionManagerLayer type error after upgrading to 5.0

Hello
First of all - Thanks for your work on that crate!
I just updated to the latest release (0.5.0) and I keep getting this missmatched types compiler error "expected SessionManagerLayer<_>, found SessionManagerLayer<MemoryStore>".
My program works with 0.4.3 version of tower-sessions. I'm new to Rust and thought I was doing something wrong when instantiating a session, but then I tried the example and it yields the same error when bumping to 0.5.0.
error[E0308]: mismatched types
   --> examples/sqlite/src/web/app.rs:49:51
    |
49  |             .layer(AuthManagerLayer::new(backend, session_layer));
    |                    ---------------------          ^^^^^^^^^^^^^ expected `SessionManagerLayer<_>`, found `SessionManagerLayer<MemoryStore>`

Any pointers to where I should look to resolve that error are much appreciated.
Thanks!

Hi thanks for mentioning this--I just tried to reproduce, but haven't been able to so far. For instance, I tried with the sqlite example:
$ cargo run --example sqlite-store --features="axum-core sqlite-store deletion-task"

It's possible there's some caching here that's either masking a problem or otherwise creating a problem. Have you tried running cargo clean before executing the problem? This might help bust a stale cache.
I'm also looking more closer at the error message you shared: examples/sqlite/src/web/app.rs:49:51 looks like a path of our axum-login example. Am I right in guessing you're running into this with axum-login? If so, this is expected: we haven't update axum-login with tower-sessions 0.5.0 just yet (but will plan to do so shortly).

Yes, you are absolutely spot on - sorry, I should have mentioned this and given some more context. I am in fact using axum-login and also tower-sessions via the re-export. The example I ran is from axum-login here: https://github.com/maxcountryman/axum-login/tree/main/examples/sqlite
I simply cd-ed into the example directory and ran cargo run, which is probably not the right thing to do, although it does work fine with tower-sessions set to 0.4.1 and I am able to run the example and go through tye whole log-in process in the browser.
I just tried cargo clean as you suggested, but that doesn't seem to resolve the error.

In that case, you'll want to keep your project at 0.4.x until we update axum-login with tower-sessions 0.5.x.

Yes, that's what I've done for the moment being, but opened this issue as I wasn't sure if this was me doing something wrong, or a genuine incompatibility. I'll close that issue, as it seems to be related to axum-login rather than tower-sessions.
Thank you.


Hover text and Cursor are wrong after interaction

Bug description
When a hotspot or prop or character is clicked, the cursor keeps showing its hover text even though it comes out of its InteractionPolygon. Same for the cursor, which keeps showing the "active" animation (in the 2-click Context-sensitive GUI).
Thanks to antecanis78 for reporting the bug in Discord and providing us the video.
Steps to reproduce
Using the 2-click Context-sensitive GUI.

Create a room with a hotspot and make the player say something when it is clicked.
Play the game and move the mouse over the hotspot. The HoverText will show its description and the cursor will play the "active" animation.
While the character is saying its dialogue line, move the cursor out of the hotspot.
The HoverText will keep showing the description of the hotspot, and the cursor will still play the "active" animation, even though the cursor is not hovering the object.

Expected vs observed behavior
The HoverText should change if the cursor leaves the hotspot. The cursor should go back to its "normal" state too.
https://github.com/carenalgas/popochiu/assets/4536477/4d8f1870-8c59-4064-accc-45b8f92bac25
Environment information (please complete):

OS type and version: Windows 11
Godot version: 4.2.1
Plugin version or branch: Beta 1

Fixed in #172


Proto store

Replace old json filstore for build infos with a proto file store

Already added in #180


more APIs

please add more APIs like google gemini, we can use it for free

Hi, sorry about not replying sooner, and thank you for the suggestion! I'm currently focusing my efforts on another project called GPT Subtitler, so I might not have time to add new features to this project in the near future.
However, if you're looking to use the free Gemini API key, GPT Subtitler already supports this. Just select the Gemini model you want to use and add the API key in the translation settings.
In my experience, it can provide similar or even better translation results compared to this project, since I've improved the prompt quite a bit and added many new features like Context Memory and translate with reflection.


Update the README to show before/after

I still wasn't that sure what this does, so I ran it to give it a whirl and documented it in the README

poke, @Karla-Isabel-Sandoval


Update CRDs, Go deps and use tm/tm ref for ko

Update CRDs with some recent fixes.
Update Go deps.
Reference triggermesh/triggermesh  repo for building the images instead of relying on pre-built.
Use paketobuildpacks/run-jammy-tiny:0.1.24 as base image.

🔴 🔴 🔴 🔴 DO NOT MERGE 🔴 🔴 🔴 🔴
This is experimental

go mod action fails because we are bending ko a bit too hard.

It uses sources from a different repo which are not referenced via code but via YAML manifest.
issuing a go mod tidy will make ko apply -f config fail due to not found dependencies.


Allow archer to pass module_name to thriftpy

This allows us to pickle the thrift module that we load.
Reference: https://thriftpy.readthedocs.io/en/latest/#better-module

Can someone please take a look? Would love to be able to pickle thriftpy modules in my archer app. If there's a better solution than this, please let me know.

@johncadengo Thanks for your pull request, it's now in the 0.5 version.


Fix typo in Go Doc.

Deleted with duplication.

Howdy! Thanks for the contribution. Unfortunately we're not fully set up yet to accept contributions from github - would it be possible to submit this contribution to gerrit? Our CONTRIBUTING.md has some pretty quick steps to get set up.

I'll take care of this. Thanks for noticing!


Update sbt-scalajs to 1.9.0

Updates org.scala-js:sbt-scalajs from 0.6.33 to 1.9.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-js", artifactId = "sbt-scalajs" } ]

labels: sbt-plugin-update, early-semver-major, semver-spec-major, commit-count:1

Superseded by #175.


Migration from 7 to 8

Hello and thank your for your work.
We used to have many props that are simply not working anymore. Is there any chance to get a migration guide from 7 to 8?
Thank you

Sorry, for the effort. I added a migration guide to the docs:
https://andreasfaust.github.io/react-raster-docs/docs/migrate
I hope that helps!


Update article to reflect non legacy options

The options described in the articles are relevant to the legacy page on AD B2C. Please update the article to reflect the new options. For e.g the 'Applications' tab in legacy is replaced by 'App registrations' in the new portal page. The sub options are way different than the legacy.

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

ID: 623cc870-6f9d-039e-b965-a964482a3e6d
Version Independent ID: 80cb6774-fc95-f551-aae7-5f8091bd3b17
Content: Protect SPA backend with OAuth 2.0 by using Azure Active Directory B2C and Azure API Management.
Content Source: articles/api-management/howto-protect-backend-frontend-azure-ad-b2c.md
Service: api-management
GitHub Login: @WillEastbury
Microsoft Alias: wieastbu

@falrnacn Thank you for your feedback . We will have content authors review this thread and update as needed.

@miaojiang Could you please help review and update this document ?
Related #57666 .


Landing pages basic

Added to hotfix for release 3 here:
https://github.com/asascience-open/ooi-ui/pull/261


"requiremetns.txt" is a wrong spell.

A significant bug, but bothers me a long time :(

Sorry for that, the file name has been corrected. Thank you !


Use a topological sort of variable bindings when building the beta tree

The sort order for rule constraints is somewhat arbitrary and confusing, as can be seen in the clara.rules.compiler/condition-comp function, and accumulators that use the result bindings of other accumulators in the same rule may yield an error on compilation time.
We can address this by doing a topologic sort on the variable bindings used by conditions. This issue is to evaluate and track that effort.

Closing! This has been merged into master.


[Question]: How did you make a dark theme toggle? Was it a widget or an image button?

Title

You can use the Switch.TCheckbutton style
switch = ttk.Checkbutton(text="I'm a toggle switch", style="Switch.TCheckbutton")

The original example can be found here

Thanks

Also, how do I put the text on the left side?


fix : fix poetry lock file

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


MudChat component

Feature request type
New component
Component name
MudChat
Is your feature request related to a problem?
With ChatGPT and other conversational agents becoming increasingly prevalent, the need for a dedicated Chat component in MudBlazor is greater than ever. Currently, MudBlazor lacks an out-of-the-box solution for chat interfaces, which can be a significant limitation for developers looking to build interactive and modern web applications.
Describe the solution you'd like
Hello,
I've created a ChatBubble component based on the DaisyUI one and adapted it to the MudBlazor code.
I've already set up a demo page.
Before creating a pull request (this would be my first on this repository), I'd like to get some feedback from more experienced maintainers.
Thanks in advance for your feedback.

Here is my copy of the repository
https://github.com/phmatray/MudBlazor/tree/features/chatbubble
Have you seen this feature anywhere else?
In DaisyUI
https://daisyui.com/components/chat/
Describe alternatives you've considered
No response
Pull Request

[X] I would like to do a Pull Request

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@henon

I guess the chat bubble could even be reused in our timeline if the tip position is customizable? Tip position customization will be needed anyway, because not all will want it on the bottom.

Before creating a pull request

You can create a PR.

Thanks :)
I'll create the PR and check that the component works correctly with the Timeline.
I'm also going to make the tip position customizable
is there anything else I should review in the API (parameters...)?
Thank you for having taken the time to look.

is there anything else I should review in the API (parameters...)?

Nothing comes to mind at the moment, but we'll review and let you know in the PR. If you could add the chat bubble to one of the timeline examples or create a new one with the bubbles, would be awesome. You can tag me, @danielchalmers  and @ScarletKuro in the PR for review.


Live tests use configurable /p:IncludeSamples

Live tests should include the ability to opt into samples (disabled by default, can be overridden in tests.yml)

@danieljurek is the goal here to enable running the samples with the live test runs and against live services?

Given the age of this issue and the approach of live test snippets as samples, closing this as stale.  Please feel free to reopen if this is still needed.


Specify options for the underlying casperjs instance

Currently I run phantomcss tests using the following command.
casperjs test --xunit=results.xml --ssl-protocol=tlsv1
Is there a way to pass options such as --xunit,  --ssl-protocol from the Gruntfile.js to the underlying casperjs library?

hi @9ikhan, have you found the way to pass such params from the grunt ?

@c0nstantine - No, I haven't.


Update with ACP example for Adobe Experience Platform Assurance

Please update the documentation that describes how to implement AEP Assurance when using ACP v2.x SDKs
https://aep-sdks.gitbook.io/docs/foundation-extensions/adobe-experience-platform-assurance

@Brontojoris you can find the instructions on how to implement AEP Assurance using ACP SDKs under iOS (AEP 1.x) tab in the documentation link you shared


chore(destroy): destroy cloud function

Ran Plan for project: temperature-converter dir: infra workspace: default
Show Output
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
! update in-place

Terraform will perform the following actions:

  # google_cloudfunctions2_function.default will be updated in-place
! resource "google_cloudfunctions2_function" "default" {
        id               = "projects/id-rd-ai-demo/locations/us-central1/functions/temperature-converter"
        name             = "temperature-converter"
        # (11 unchanged attributes hidden)

!       build_config {
-           docker_repository     = "projects/id-rd-ai-demo/locations/us-central1/repositories/gcf-artifacts" -> null
            # (5 unchanged attributes hidden)

            # (1 unchanged block hidden)
        }

!       service_config {
!           environment_variables            = {
-               "LOG_EXECUTION_ID" = "true" -> null
                # (1 unchanged element hidden)
            }
            # (14 unchanged attributes hidden)
        }
    }

Plan: 0 to add, 1 to change, 0 to destroy.

:arrow_forward: To apply this plan, comment:atlantis apply -p temperature-converter

:put_litter_in_its_place: To delete this plan and lock, click here
:repeat: To plan this project again, comment:atlantis plan -p temperature-converter

Plan: 0 to add, 1 to change, 0 to destroy.

:fast_forward: To apply all unapplied plans from this Pull Request, comment:atlantis apply

:put_litter_in_its_place: To delete all plans and locks from this Pull Request, comment:atlantis unlock

atlantis plan -- -destroy

Ran Plan for project: temperature-converter dir: infra workspace: default
Show Output
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
- destroy

Terraform will perform the following actions:

  # google_cloud_run_service_iam_member.member will be destroyed
- resource "google_cloud_run_service_iam_member" "member" {
-       etag     = "BwYolulAWUQ=" -> null
-       id       = "v1/projects/id-rd-ai-demo/locations/us-central1/services/temperature-converter/roles/run.invoker/allAuthenticatedUsers" -> null
-       location = "us-central1" -> null
-       member   = "allAuthenticatedUsers" -> null
-       project  = "id-rd-ai-demo" -> null
-       role     = "roles/run.invoker" -> null
-       service  = "v1/projects/id-rd-ai-demo/locations/us-central1/services/temperature-converter" -> null
    }

  # google_cloudfunctions2_function.default will be destroyed
- resource "google_cloudfunctions2_function" "default" {
-       description      = "Function to convert temperature" -> null
-       effective_labels = {} -> null
-       environment      = "GEN_2" -> null
-       id               = "projects/id-rd-ai-demo/locations/us-central1/functions/temperature-converter" -> null
-       labels           = {} -> null
-       location         = "us-central1" -> null
-       name             = "temperature-converter" -> null
-       project          = "id-rd-ai-demo" -> null
-       state            = "ACTIVE" -> null
-       terraform_labels = {} -> null
-       update_time      = "2024-12-06T09:54:15.691990346Z" -> null
-       url              = "https://us-central1-id-rd-ai-demo.cloudfunctions.net/temperature-converter" -> null
        # (1 unchanged attribute hidden)

-       build_config {
-           build                 = "projects/1098550132960/locations/us-central1/builds/2807875e-461c-4ea7-8f4f-783cf3f92c37" -> null
-           docker_repository     = "projects/id-rd-ai-demo/locations/us-central1/repositories/gcf-artifacts" -> null
-           entry_point           = "convertTemp" -> null
-           environment_variables = {} -> null
-           runtime               = "nodejs20" -> null
            # (1 unchanged attribute hidden)

-           source {
-               storage_source {
-                   bucket     = "b9062974e8464b8a-gcf-source" -> null
-                   generation =<PHONE_NUMBER>396953 -> null
-                   object     = "function-source.zip" -> null
                }
            }
        }

-       service_config {
-           all_traffic_on_latest_revision   = true -> null
-           available_cpu                    = "0.1666" -> null
-           available_memory                 = "256M" -> null
-           environment_variables            = {
-               "LOG_EXECUTION_ID" = "true"
-               "TEMP_CONVERT_TO"  = "ctof"
            } -> null
-           ingress_settings                 = "ALLOW_ALL" -> null
-           max_instance_count               = 1 -> null
-           max_instance_request_concurrency = 1 -> null
-           min_instance_count               = 0 -> null
-           service                          = "projects/id-rd-ai-demo/locations/us-central1/services/temperature-converter" -> null
-           service_account_email            =<EMAIL_ADDRESS>-> null
-           timeout_seconds                  = 60 -> null
-           uri                              = "https://temperature-converter-xxh53ud4oq-uc.a.run.app" -> null
            # (3 unchanged attributes hidden)
        }
    }

  # google_secret_manager_secret.secret_name will be destroyed
- resource "google_secret_manager_secret" "secret_name" {
-       annotations           = {} -> null
-       create_time           = "2024-12-06T09:47:11.126656Z" -> null
-       effective_annotations = {} -> null
-       effective_labels      = {} -> null
-       id                    = "projects/id-rd-ai-demo/secrets/secret" -> null
-       labels                = {} -> null
-       name                  = "projects/1098550132960/secrets/secret" -> null
-       project               = "id-rd-ai-demo" -> null
-       secret_id             = "secret" -> null
-       terraform_labels      = {} -> null
-       version_aliases       = {} -> null
        # (1 unchanged attribute hidden)

-       replication {
-           user_managed {
-               replicas {
-                   location = "us-central1" -> null
                }
            }
        }
    }

  # google_storage_bucket.default will be destroyed
- resource "google_storage_bucket" "default" {
-       default_event_based_hold    = false -> null
-       effective_labels            = {} -> null
-       force_destroy               = false -> null
-       id                          = "b9062974e8464b8a-gcf-source" -> null
-       labels                      = {} -> null
-       location                    = "US" -> null
-       name                        = "b9062974e8464b8a-gcf-source" -> null
-       project                     = "id-rd-ai-demo" -> null
-       public_access_prevention    = "inherited" -> null
-       requester_pays              = false -> null
-       self_link                   = "https://www.googleapis.com/storage/v1/b/b9062974e8464b8a-gcf-source" -> null
-       storage_class               = "STANDARD" -> null
-       terraform_labels            = {} -> null
-       uniform_bucket_level_access = true -> null
-       url                         = "gs://b9062974e8464b8a-gcf-source" -> null
    }

  # google_storage_bucket_object.object will be destroyed
- resource "google_storage_bucket_object" "object" {
-       bucket              = "b9062974e8464b8a-gcf-source" -> null
-       content_type        = "application/zip" -> null
-       crc32c              = "omhUxg==" -> null
-       detect_md5hash      = "3VitOIiBRC50DoGUn1xROg==" -> null
-       event_based_hold    = false -> null
-       id                  = "b9062974e8464b8a-gcf-source-function-source.zip" -> null
-       md5hash             = "3VitOIiBRC50DoGUn1xROg==" -> null
-       media_link          = "https://storage.googleapis.com/download/storage/v1/b/b9062974e8464b8a-gcf-source/o/function-source.zip?generation=1733478432115923&alt=media" -> null
-       metadata            = {} -> null
-       name                = "function-source.zip" -> null
-       output_name         = "function-source.zip" -> null
-       self_link           = "https://www.googleapis.com/storage/v1/b/b9062974e8464b8a-gcf-source/o/function-source.zip" -> null
-       source              = "/tmp/temperature-converter.zip" -> null
-       storage_class       = "STANDARD" -> null
-       temporary_hold      = false -> null
        # (5 unchanged attributes hidden)
    }

  # random_id.default will be destroyed
- resource "random_id" "default" {
-       b64_std     = "uQYpdOhGS4o=" -> null
-       b64_url     = "uQYpdOhGS4o" -> null
-       byte_length = 8 -> null
-       dec         = "13332389328966798218" -> null
-       hex         = "b9062974e8464b8a" -> null
-       id          = "uQYpdOhGS4o" -> null
    }

Plan: 0 to add, 0 to change, 6 to destroy.

Changes to Outputs:
- function_uri = "https://temperature-converter-xxh53ud4oq-uc.a.run.app" -> null

:arrow_forward: To apply this plan, comment:atlantis apply -p temperature-converter

:put_litter_in_its_place: To delete this plan and lock, click here
:repeat: To plan this project again, comment:atlantis plan -p temperature-converter -- -destroy

Plan: 0 to add, 0 to change, 6 to destroy.

:fast_forward: To apply all unapplied plans from this Pull Request, comment:atlantis apply

:put_litter_in_its_place: To delete all plans and locks from this Pull Request, comment:atlantis unlock

atlantis apply

Ran Apply for project: temperature-converter dir: infra workspace: default
Show Output
google_cloud_run_service_iam_member.member: Destroying... [id=v1/projects/id-rd-ai-demo/locations/us-central1/services/temperature-converter/roles/run.invoker/allAuthenticatedUsers]
google_secret_manager_secret.secret_name: Destroying... [id=projects/id-rd-ai-demo/secrets/secret]
google_secret_manager_secret.secret_name: Destruction complete after 1s
google_cloud_run_service_iam_member.member: Destruction complete after 4s
google_cloudfunctions2_function.default: Destroying... [id=projects/id-rd-ai-demo/locations/us-central1/functions/temperature-converter]
google_cloudfunctions2_function.default: Still destroying... [id=projects/id-rd-ai-demo/locations/us-central1/functions/temperature-converter, 10s elapsed]
google_cloudfunctions2_function.default: Destruction complete after 10s
google_storage_bucket_object.object: Destroying... [id=b9062974e8464b8a-gcf-source-function-source.zip]
google_storage_bucket_object.object: Destruction complete after 1s
google_storage_bucket.default: Destroying... [id=b9062974e8464b8a-gcf-source]
google_storage_bucket.default: Destruction complete after 0s
random_id.default: Destroying... [id=uQYpdOhGS4o]
random_id.default: Destruction complete after 0s

Apply complete! Resources: 0 added, 0 changed, 6 destroyed.

Automatically merging because all plans have been successfully applied.

Locks and plans deleted for the projects and workspaces modified in this pull request:

dir: infra workspace: default


Adding support for Xcode 7.2.1

I did a force push to squash the commits. Looks like I can't update this now...creating a new one.


Support compression in /metrics endpoint

The /metrics endpoint can generate a lot of data, but we don't support any compression on that endpoint. We should add this to our Netty server to save bandwidth.

Actually, we already have this.. just need to verify it actually works.


Document the lack of API quotas/restrictions on use

#993 indicates that the current API documentation could be improved
https://osv.dev/docs/#section/OSV-API looks like the best place to explicitly surface the answer.

I believe this can be closed


[WIP - Don't merge] design trial for Observability and Analysis category

Pre-submission checklist:
Please check each of these after submitting your pull request:

[ ] Are you only including a repo_url if your project is 100% open source? If so, pick the single best GitHub repository for your project, not a GitHub organization.
[ ] Does it follow the guidelines for new entries?
[ ] Have you added an SVG to hosted_logos and referenced it there?
[ ] Does your logo clearly state the name of the project/product and follow logo guidelines?
[ ] Have you verified that the Crunchbase data for your organization is correct (including headquarters and LinkedIn)?
[ ] ~5 minutes after opening the pull request, the CNCF-Bot will post a link for you to preview your changes. Have you confirmed that they are correct and then added a comment to the PR saying "LGTM"?

This is an entirely trial PR, to map out landscape category changes discussed at landscape wg meeting and https://github.com/cdfoundation/cdf-landscape/issues/195.
There remains too much overlap on the landscape with the categories proposed in PR, especially around
monitoring:

Additional Note: So as to avoid having to restructure the layout of landscape, I replaced the current Change Management category with Observability and Analysis. This is a temporary hack to be able to easily play around with new category.  There is no intention to remove Change Management category from the CDF landscape at this time.

Hi @tdcox @sbtaylor15 @TracyRagan @tracymiranda @oleg-nenashev,
I'm looking for further feedback and input in this section  (see comments and screenshot above).
Open to suggestions to refine naming and categorisation in this area!

Architecturally, it would be normal to treat Security and Observability as different categories, but include Monitoring within Observability.

Thank you, @tdcox!
Sometimes I do need to be given implied permission, or encouragement, to go change someone else's prior work 😅
Currently, the prototype (as can be viewed in preview) looks like:

We'll not discuss DevSecOps/Security in this PR, although that does need to be addressed separately.
For changes to the categories shown in the above screen shot, I'd likely put Monitoring & Logging in one category.
What other changes would you suggest?

That looks better. At this point we start to get into nuanced conversations about monitoring being an active process and logging being a passive one…
Pragmatically, you will need to set a granularity for the document and make the decision to lump stuff together at that granularity. In reality, it’s fractal all the way down and you can continue to sub-categorise everything, the closer you get to it.

Building in the feedback we've had so far, the section now looks like:

This is still a prototype for the section and any and all feedback is welcome!

CD Events should go into the Tracing and Messaging sub category in accordance with this proposal, once the needed data for CD Events is set up (#192)


how to determine the value num_per_epoch?

Thanks for your exellent contribution. It seems that the training samples in an epoch (as your defined 53200) is far less than the annotated object in the whole VID dataset. So in an epoch, the code only utilise a small amount of data? Thanks.

Yes, 53200 is the same number in the original matconvnet version. In every epoch, we only guarantee every video will be sampled, details can be found in dataset.py.

Thanks for your reply.


Add LICENSE file

This adds a proper LICENSE file that will be included in the npm package.

@lpinca not a big deal, but we normally want to have ANY microapps url tagged. When viewing this readme file from a browser within GH it's indeed clickable. Anyway, Analytics does track the referer too. It's just a matter of following the same concept always.

@alexandresaiz This is how you'll see it on GitHub https://github.com/lpinca/Nodify/blob/ce413f15cdabfd4c749aa64a2ab80d131ecc3191/LICENSE

Anyway no problem, I will add the query string back.

Done.

@lpinca I was confused between the readme and the license file. Sorry.


Ambiguous exmaples

The single example provided is pretty ambiguous. If more documentation was provided for fields and lines
it would clear a lot of things up. Also please split the example class into separate classes, in which every class shows an example usage of a concept from the library. It's very hard to understand which is which. Please provide better examples which are better-documented. Thanks!

The example is intended to show basic usage of the library, such as creating servers and clients or receiving and sending packets. As for the actual packet protocol, http://wiki.vg/ is already a great resource.


CiderCollective.Cider.Nightly version <IP_ADDRESS>-74e0678

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Would you be able to publish releases to https://github.com/ciderapp/Cider/releases?

Hi as of now, no. As the releases was meant for MSstore. These are Canary and nightly builds which are meant for advanced users and development purposes.

#44066


Extend Sequence to get sum by keypath

Extend The Sequence type with a sum(for keyPath:) function to return the sum of nested number for all objects within a sequence
Examples from Swift by Sundell's article on reducers
let unreadCount = mailboxes.sum(for: \.unreadMessages.count)
let totalScore = levels.sum(for: \.playerScore)
let meetingDuration = today.meetings.sum(for: \.duration)

I'd like to work on this task 😃 can you assign it to me?


WordOrientation

Is it posible to have different page orientations in the same document?
Ex page 1-4 is portrait and the next 2 pages is landscape and the return to portrait?
Best regards

It should be possible, but during my testing, I couldn't get it to work (like 1 year ago). This needs to be investigated again for possibility as it's very useful scenario.

This doable:
Import-Module PSWriteWord #-Force

$FilePath = "$Env:USERPROFILE\Desktop\PSWriteWord-Example-PageOrientation2.docx"

$WordDocument = New-WordDocument $FilePath
### set orientation
Set-WordPageSettings -WordDocument $WordDocument -Orientation Landscape
### alternatively you can use this commandlet
Set-WordOrientation -WordDocument $WordDocument -Orientation Landscape
### add 3 paragraphs
Add-WordText -WordDocument $WordDocument -Text 'This is a text' -FontSize 10 -Supress $True
Add-WordText -WordDocument $WordDocument -Text 'This is a text font size 21' -FontSize 21 -Supress $True
Add-WordText -WordDocument $WordDocument -Text 'This is a text font size 15' -FontSize 15 -Supress $True
#Set-WordOrientation -WordDocument $WordDocument -Orientation Portrait

### get page settings
Get-WordPageSettings -WordDocument $WordDocument

# Add word section break
Add-WordSection -WordDocument $WordDocument -PageBreak

# Create new WORD Document
$WordDocument2 = New-WordDocument $FilePath
Set-WordPageSettings -WordDocument $WordDocument2 -Orientation Portrait
Add-WordText -WordDocument $WordDocument2 -Text 'This is a text' -FontSize 10 -Supress $True
Add-WordText -WordDocument $WordDocument2 -Text 'This is a text font size 21' -FontSize 21 -Supress $True

# Finally merge 2nd document into 1st document
$WordDocument.InsertDocument($WordDocument2)

### Save document
Save-WordDocument -WordDocument $WordDocument -Supress $True -OpenDocument

The way it works you add new section and then after that you add new WordDocument which youi change to new orienation and finally merge that in with InsertDocument.


Enable strictNullChecks and strictPropertyInitialization in TS compilation

strictNullChecks and strictPropertyInitialization are currently commented out in tsconfig.json. At some point we should fix the 300+ TS errors that show up with these flags enabled.

Hi Justin! If you want I can look into it. I wanted to start working with the new Temporal APIs, and this seems like a nice starting point. 😊

Fixed in #109


change RibbonLoadBalancerClient.choose() to return null rather than throw IllegalStateException

@dsyer do you see any problem doing this?

No. As long as it's documented.


Version without fs  dependency?

Thanks a lot for this nice package!
Would it be possible for you to make a version without fs dependency? If you probe image size from an url stream, you don't need fs. Currently I cannot use this package in serverless lambda functions because of this dependency. The package buffer-image-size is a good example of a similar approach without fs.
Thanks for your consideration.

This package has no fs depenency

@puzrin
https://github.com/tomas/needle/blob/d2909e2a5f89ceeff0c29320d3a045afe47b2638/lib/multipart.js
fs has been used by needle (multipart).
How can i use this package in client side?

@hoanghiep node.js downloader can no work on client for obvious reasons. I would suggest to 'reqiure' sync part only, download full file and use sync method.


Turn off optimization with lr==0.0

Is there a way to turn off optimization for a parameter group by setting lr==0.0 for that group, or via any other method?  I found that setting lr==0.0 doesn't work if eps > 0.  Would it be possible to make it so that any parameter group with lr==0.0 is skipped?

The current codebase essentially hardcodes that the same learning rate should be used for all parameters. This is sensible from the point of view of the theory, as that's the only situation current supported, but I've been hearing that in practice people need more flexibility. I'm going to make a change that allows the parameter groups to have separate lr, which should cover your use case.

Thanks!


proto v3.20.1

Let's match the proto version here https://github.com/stackrox/stackrox/blob/master/make/protogen.mk#L37

Closing in favor of #872


enable Dependabot v2

https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/
Make sure that:

[ ] You have read the contribution guidelines.
[ ] You have created a feature request first to discuss your contribution intent. Please reference the feature request ticket number in the pull request.
[ ] You use the code formatters provided here and have them applied to your changes. Don’t submit any formatting related changes.
[ ] You submit test cases (unit or integration tests) that back your changes.

Thanks. For the time being, we'd like to stick with a manual dependency upgrade process.