No certificates despite successfully running cert and sigh

I was previously building my IPA with Xcode server.
I did then upload the binary to Testflight using deliver.
Now because of KrauseFX/deliver#256 I am forced to sign my App with the ipa command and I also use fastlane now to integrate all these steps.
I know that I have all the required certificates and profiles, since I was able to deliver the builds to the test devices through Testflight. Despite this, I get signing issues when I execute fastlane beta:
My Fastfile
platform :ios do

  before_all do
    ENV["SLACK_URL"] = "https://hooks.slack.com/services/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"

    # cocoapods
    # increment_build_number
    # xctool # run the tests of your app
  end

  desc "Submit a new Beta Build to Apple TestFlight"
  desc "This will also make sure the profile is up to date"
  lane :beta do
    # snapshot
    cert
    sigh(adhoc: true)
    ipa(scheme: "MyApp_bot")
    deliver(beta: true)

    # sh "your_script.sh"
    # You can also use other beta testing services here
  end
end

Exceptions when building
▸ Building MyApp/MyApp [Release]

⌦  Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found.
⌦  CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.4'

** ARCHIVE FAILED **
The following build commands failed:
	Check dependencies
(1 failure)

[10:11:39]: A build error occured. This can have many reasons, usually
[10:11:39]: it has something to do with code signing. The `ipa` action
[10:11:39]: uses `shenzhen` under the hood: https://github.com/nomad/shenzhen
[10:11:39]: The command that was used by fastlane:
[10:11:39]: krausefx-ipa build -s "MyApp_bot" -m "/Library/Developer/XcodeServer/Integrations/Caches/ab73b9ff65a4a4f2a472b6295114b0db/Source/MyApp/AdHoc_com.company.MyApp.mobileprovision" --verbose | xcpretty

My build runs with the _xcsbuildd user, which does not have a proper environment. So I thought the Keychain might be the problem here.
However, when I try to create a Keychain in my Fastfile then I get the error:

    create_keychain(
      name: "Bot",
      default_keychain: true,
      unlock: true,
      timeout: 3600,
      lock_when_sleeps: true
    )

[10:22:33]: Could not find method 'create_keychain'. Check out the README for more details: https://github.com/KrauseFx/fastlane
[10:22:33]: fastlane finished with errors
/Library/Ruby/Gems/2.0.0/gems/fastlane-1.6.0/lib/fastlane/fast_file.rb:79:in `rescue in method_missing': Could not find method 'create_keychain'. Check out the README for more details: https://github.com/KrauseFx/fastlane (RuntimeError)
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.6.0/lib/fastlane/fast_file.rb:75:in `method_missing'
	from (eval):40:in `block (3 levels) in parse'

@besi I'm sorry, the create_keychain was not released yet, I'll publish an update right now.

Pushed the new version :rocket: let me know if that helps.

Thanks a lot. I did try it and then got the error:
[37m[12:05:13]: --- Step: create_keychain ---
[12:05:13]: -----------------------------
[12:05:13]: To not be asked about this value, you can specify it using 'password'
Password for the keychain: /Library/Ruby/Gems/2.0.0/gems/highline-1.7.2/lib/highline/question.rb:413:in `remove_whitespace': undefined method `strip' for nil:NilClass (NoMethodError)

I then added the password option to create_keychain but that did not satisfy the fastlane-gods either:
    create_keychain(
      name: "Bot",
      password: 'password'
      default_keychain: true,
      unlock: true,
      timeout: 3600,
      lock_when_sleeps: true
    )

I tried to manually execute fastlane beta from the console, and then I get this prompt (which is fine in the Terminal but does not work with CI).
I have to enter the password for the keychain (The password is echoed back at me, which is not ideal) and then I have to enter the Apple ID password.
After entering the Apple ID password the whole thing is stuck and I have to abort it:
$ fastlane beta
[12:16:58]: -------------------------------------------------
[12:16:58]: --- Step: Verifying required fastlane version ---
[12:16:58]: -------------------------------------------------
[12:16:58]: fastlane version valid
[12:16:58]: ------------------------------
[12:16:58]: --- Step: default_platform ---
[12:16:58]: ------------------------------
[12:16:58]: Driving the lane 'ios beta'
[12:16:58]: -----------------------------
[12:16:58]: --- Step: create_keychain ---
[12:16:58]: -----------------------------
[12:16:58]: To not be asked about this value, you can specify it using 'password'

# I had to type this ------v
Password for the keychain: password
[12:17:02]: ------------------
[12:17:02]: --- Step: cert ---
[12:17:02]: ------------------
No username or password given. You can set environment variables:
DELIVER_USER, DELIVER_PASSWORD
-------------------------------------------------------------------------------------
The login information you enter will be stored in your Mac OS Keychain
More information about that on GitHub: https://github.com/fastlane/CredentialsManager
-------------------------------------------------------------------------------------

# I had to type this -------------v
Password (for user@company.com): ********************

The output you posted was before you added the password value, right?
After you added the value, you should have received a syntax error:
create_keychain(
      name: "Bot",
      password: 'password' # missing comma here
      default_keychain: true,
      unlock: true,
      timeout: 3600,
      lock_when_sleeps: true
    )

Missing comma! I’ll try again. Thanks for incredible support!

On 05 Jul 2015, at 14:19, Felix Krause<EMAIL_ADDRESS>wrote:
The output you posted was before you added the password value, right?
After you added the value, you should have received a syntax error:
create_keychain(
name: "Bot"
,
password: 'password' # missing comma here
default_keychain: true
,
unlock: true
,
timeout: 3600
,
lock_when_sleeps: true
)

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

I try to create a fresh keychain on every build, where all the certs and profiles can be stored.
So this is my beta lane:
  lane :beta do
    # snapshot

    delete_keychain(name: "Bot") rescue nil

    create_keychain(
      name: "Bot",
      password: 'password',
      default_keychain: true,
      unlock: true,
      timeout: 3600,
      lock_when_sleeps: true
    )

    # cert()
    sigh(adhoc: true)
    ipa(scheme: "wir_bot")
    deliver(beta: true)

    # sh "your_script.sh"
    # You can also use other beta testing services here
  end

Now I run into the following errors:
McBeat:MyProject me$ fastlane beta
[17:31:59]: -------------------------------------------------
[17:31:59]: --- Step: Verifying required fastlane version ---
[17:31:59]: -------------------------------------------------
[17:31:59]: fastlane version valid
[17:31:59]: ------------------------------
[17:31:59]: --- Step: default_platform ---
[17:31:59]: ------------------------------
[17:31:59]: Driving the lane 'ios beta'
[17:31:59]: -----------------------------
[17:31:59]: --- Step: delete_keychain ---
[17:31:59]: -----------------------------
[17:31:59]: -----------------------------
[17:31:59]: --- Step: create_keychain ---
[17:31:59]: -----------------------------
[17:31:59]: ------------------
[17:31:59]: --- Step: sigh ---
[17:31:59]: ------------------
No username or password given. You can set environment variables:
DELIVER_USER, DELIVER_PASSWORD
-------------------------------------------------------------------------------------
The login information you enter will be stored in your Mac OS Keychain
More information about that on GitHub: https://github.com/fastlane/CredentialsManager
-------------------------------------------------------------------------------------
Password (for user@company.com): ********************
[17:32:11]: Starting login
[17:32:14]: Successfully logged in
[17:32:14]: Fetching profiles...
[17:32:17]: No existing profiles, creating a new one for you
[17:32:18]: Found more than one code signing identity. Choosing the first one. Check out `sigh --help` to see all available options.
[17:32:18]: Available Code Signing Identities for current filters:
[17:32:18]: 	- Name: company AG - ID: xxxxxxxxxx - Expires: 07/08/2015
[17:32:18]: 	- Name: company AG - ID: xxxxxxxxxx - Expires: 26/04/2016
[17:32:18]: 	- Name: company AG - ID: xxxxxxxxxx - Expires: 07/07/2016
[17:32:19]: The name 'com.company.MyProject AdHoc' is already taken, using another one.
[17:32:19]: Creating new provisioning profile for 'com.company.MyProject' with name 'com.company.MyProject AdHoc<PHONE_NUMBER>32'
[17:32:22]: Downloading provisioning profile...
[17:32:23]: Successfully downloaded provisioning profile...
[17:32:23]: Installing provisioning profile...
[17:32:23]: Provisioning profile of app 'MyProject' with the name 'com.company.MyProject AdHoc<PHONE_NUMBER>32' successfully analysed.
[17:32:23]: Profile successfully installed
./AdHoc_com.company.MyProject.mobileprovision
[17:32:23]: -----------------
[17:32:23]: --- Step: ipa ---
[17:32:23]: -----------------
[17:32:23]: set -o pipefail && krausefx-ipa build -s "MyProject_bot" -m "/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision" | xcpretty
[17:32:23]: [SHELL COMMAND]: set -o pipefail && krausefx-ipa build -s "MyProject_bot" -m "/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision" | xcpretty
[17:32:35]: [SHELL]: ** BUILD FAILED **
[17:32:35]: [SHELL]:
[17:32:35]: [SHELL]:
[17:32:35]: [SHELL]: The following build commands failed:
[17:32:35]: [SHELL]: Check dependencies
[17:32:35]: [SHELL]: (1 failure)
[17:32:44]: [SHELL]: ** ARCHIVE FAILED **
[17:32:44]: [SHELL]:
[17:32:44]: [SHELL]:
[17:32:44]: [SHELL]: The following build commands failed:
[17:32:44]: [SHELL]: Check dependencies
[17:32:44]: [SHELL]: (1 failure)
[17:32:44]: -------------------------------------------------------
[17:32:44]: Original Error:
[17:32:44]:  => Exit status of command 'set -o pipefail && krausefx-ipa build -s "MyProject_bot" -m "/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision" | xcpretty' was 256 instead of 0.
** BUILD FAILED **

The following build commands failed:
	Check dependencies
(1 failure)
** ARCHIVE FAILED **

The following build commands failed:
	Check dependencies
(1 failure)

[17:32:44]: A build error occured. This can have many reasons, usually
[17:32:44]: it has something to do with code signing. The `ipa` action
[17:32:44]: uses `shenzhen` under the hood: https://github.com/nomad/shenzhen
[17:32:44]: The command that was used by fastlane:
[17:32:44]: krausefx-ipa build -s "MyProject_bot" -m "/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision" | xcpretty
[17:32:44]: -------------------------------------------------------
[17:32:44]: Variable Dump:
[17:32:44]: {:DEFAULT_PLATFORM=>:ios, :ENVIRONMENT=>nil, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios beta", :SIGH_PROFILE_PATH=>"/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision", :SIGH_UDID=>"xxxxx-d046-4442-99fc-xxxxxx"}
[17:32:44]: A build error occured, this is usually related to code signing. Take a look at the error above
[17:32:45]: fastlane finished with errors
/Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/actions/ipa.rb:94:in `rescue in run': A build error occured, this is usually related to code signing. Take a look at the error above (RuntimeError)
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/actions/ipa.rb:66:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:112:in `block (2 levels) in method_missing'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/actions/actions_helper.rb:51:in `execute_action'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:94:in `block in method_missing'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:93:in `chdir'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:93:in `method_missing'
	from (eval):53:in `block (3 levels) in parse'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/runner.rb:39:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/runner.rb:39:in `block in execute'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/runner.rb:29:in `chdir'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/runner.rb:29:in `execute'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/lib/fastlane/lane_manager.rb:33:in `cruise_lane'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/bin/fastlane:39:in `block (2 levels) in run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:153:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:428:in `run_active_command'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:68:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/delegates.rb:15:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/bin/fastlane:128:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane-1.7.0/bin/fastlane:134:in `<top (required)>'
	from /usr/bin/fastlane:23:in `load'
	from /usr/bin/fastlane:23:in `<main>'

Yes, as said in the output, please try
krausefx-ipa build -s "MyProject_bot" -m "/Users/me/MyProject/AdHoc_com.company.MyProject.mobileprovision" | xcpretty

Any updates on this @besi?

I am now using the full fastlane suite and I can successfully build my ipa and upload it. But once it is uploaded Apple rejects it and tells me this:
Return status of iTunes Transporter was 1: ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.company.myapp [Payload/myapp.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal."

@besi Please follow the code signing guide: https://github.com/KrauseFx/fastlane/blob/master/docs/CodeSigning.md

I did change Provisioning Profiles to
PROVISIONING_PROFILE = "$(PROFILE_UDID)";

And In my Fastfile I am now using
  lane :beta do
    cert
    sigh(adhoc: true)

    ENV["PROFILE_UDID"] = lane_context[SharedValues::SIGH_UDID]
    gym(scheme: "myApp_bot", workspace: 'myApp_bot.xcworkspace')
    deliver(beta: true)
  end

I also tried
#...
sigh(adhoc: true, force: true)
update_project_code_signing("myapp.xcodeproj")

But this got me a 404 error:
[00:47:33]: ------------------
[00:47:33]: --- Step: sigh ---
[00:47:33]: ------------------
[00:47:33]: Starting login
[00:47:35]: Successfully logged in
[00:47:36]: Found 1 matching profile(s)
[00:47:36]: Updating the profile to include all devices
[00:47:40]: Variable Dump:
[00:47:40]: {:DEFAULT_PLATFORM=>:ios, :ENVIRONMENT=>nil, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios beta", :BUILD_NUMBER=>"210", :CERT_FILE_PATH=>"./M2J6WW7GW2.cer", :CERT_CERTIFICATE_ID=>"M2J6WW7GW2"}
[00:47:40]: 757: unexpected token at 'HTTP 400 Bad Request'

I think the culprit might be sigh(adhoc: true), because when I remove that parameter I get the beta-reports-active property in the provisioning profile.
I did think that sigh(adhoc:true)  and delivery(beta:true) were related but this seems to be wrong.


XDR Read Error: Unknown OperationType member for value 24

I'm using the Typescript client and facing an issue on React side when invoking the write function of the contract.
Error:
Error: XDR Read Error: Unknown OperationType member for value 24
    at h (contentScript.min.js:1:13535)
(anonymous) @ contentScript.min.js:1

Code:
import * as SorobanClient from "soroban-client";
import * as exampleProject from "ExampleProject";
 let data = await exampleProject.setName(
       {
         value:  "John",
       }
     );

This can be caused by having both soroban-client and stellar-sdk installed for the same project. The former will bring in the latest, futurenet-compatible XDR as part of the stellar-base dependency, while the latter will bring in the current, pubnet-compatible XDR as part of that dependency. You should prefer the latter or ensure only one stellar-base package version is installed.


EditCommandDescriptor does not support deadline fields

This was traced from StudentUtil.java in the test folder.

Just to confirm the edit command should support task also instead of users?

Closed since it is a a feature flaw


[Bug]Install via Docker Compose] docker daemon issue

Search before asking

[X] I had searched in the issues and found no similar issues.

What happened
I am trying to install docker-compose.yaml but blocked with the below issue after running the command docker-compose up -d
"Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
What do you expect to happen
devlake should get successfully installed.
How to reproduce
Follow the below steps:
Launch DevLake
Download docker-compose.yml and env.example from the latest release into a folder.
Rename env.example to .env. For Mac/Linux users, please run mv env.example .env in the terminal. This file contains the environment variables that the Devlake server will use. Additional ones can be found in the compose file(s).
Generate a secure encryption key using a method such as OpenSSL. For example, run the following command to generate a 128-character string consisting of uppercase letters:
openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 128 | head -n 1
Copy the generated string. Set the value of the ENCRYPTION_SECRET environment variable:
Method 1: In the docker-compose.yml, set an environment variable ENCRYPTION_SECRET: "copied string"
Method 2: Alternatively, you can set the ENCRYPTION_SECRET environment variable in the .env file: ENCRYPTION_SECRET="copied string"
If you set the ENCRYPTION_SECRET environment variable in both docker-compose.yml and the .env file, the value set in docker-compose.yml takes precedence.
Please make sure to keep the ENCRYPTION_SECRET safe as it is used to encrypt sensitive information in the database, such as personal access tokens and passwords. If ENCRYPTION_SECRET is lost, it may not be possible to decrypt this sensitive information.
By default, the timezone is UTC. You can change it by adjusting the env variable TZ in docker-compose.yml
Run docker-compose up -d if the version of Docker Desktop is too low to use docker compose up -d.
Anything else
No response
Version
v0.20.0-beta10
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

Hi, I would like to help but the error message suggested that it is a Docker problem which is out of the scope of our project.
Please make sure your docker daemon is up and working correctly before trying to deploy Apache DevLake on it.
You may ask for help in the Docker/Docker-compose community.

Feel free to re-open the issue if you think it is a mistake.


Fix non-looping animations not being reset properly in AnimationTreePlayer

When AnimationTreePlayer switches to new animation it never
seeks it to 0 which leads to problems with non-looping animations being
played just once.
This patch is direct approach fixing this problem.
It handles most common cases of occurance.
Closes #2199

I guess it would have been nice to name the parameter p_switched instead of switched, thus following the implicit convention used throughout the code. If you want to rebase to make this change it would be perfect, if not I'd say it's not a big issue either :)

I don't think that is worth it, as there is some lack of style throughout
all that code.
Feel free to do whatever change necessary, I will have no time digging into
this
much for some time.
On Fri, Dec 11, 2015 at 11:38 AM, Rémi Verschelde<EMAIL_ADDRESS>wrote:

I guess it would have been nice to name the parameter p_switched instead
of switched, thus following the implicit convention used throughout the
code. If you want to rebase to make this change it would be perfect, if not
I'd say it's not a big issue either :)
—
Reply to this email directly or view it on GitHub
https://github.com/godotengine/godot/pull/3036#issuecomment-163875272.


add lifecycle snapshot management

This PR adds support for manage snapshot lifecycle snapshots
Example:
    elasticsearch::snapshot_lifecycle_policy { 'daily_snapshot':
      schedule_time                 => '0 30 0 * * ?',
      repository                    => 's3_repository',
      config_include_global_state   => true,
      config_ignore_unavailable     => true,
      config_partial                => true,
      retention_expire_after        => '90d',
      retention_min_count           => 30
    }

Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually?

@tmanninger This looks like a solid start...
Would you be able to add some tests though?
Some examples of similar tests:

Defined Type: https://github.com/elastic/puppet-elasticsearch/blob/master/spec/defines/013_elasticsearch_snapshot_repository_spec.rb
Type: https://github.com/elastic/puppet-elasticsearch/blob/master/spec/unit/type/elasticsearch_snapshot_repository_spec.rb
Provider: https://github.com/elastic/puppet-elasticsearch/blob/master/spec/unit/provider/elasticsearch_snapshot_repository/ruby_spec.rb

Close in favor of #1164 (please test this PR and report if working as expected if you can).  Thanks!


Performance improvement of multi-row inserts with the bypass of binding values

Is your feature request related to a problem? Please describe.
Performance issues in multi-row inserts of millions of records for the Redshift database. The issue is because of the time the Redshift 1.x JDBC driver takes to prepare a statement (which is exponentially proportional to the number of question marks in the statement we are trying to prepare).
Describe the solution you'd like
Provide a new option in Data Transfer Wizard (so the user can toggle it) to bypass binding values. You can pass this option in prepareQueryForStatement and if it is set, then pass values directly (or at least use SQLDialect#escapeScriptValue to somehow escape values) without binding them. And this option must be exposed in the UI with the descriptive tip with its cons and pros.
Describe alternatives you've considered
The single row insert is slow too, so we do need to implement this solution.
Additional context
N/A

@deepaksenthilkumar Something went wrong because with this option toggled on, only one row is inserted millions of times

Fixed.
Note: multi-row mode and value binding are independent parameters now.
Binding disable + big multi-row value increases data transfer performance dramatically.

I noticed the bug. Thanks @serge-rider for fixing it, but using replace of ? is 6x slower during the replace. I will work on appending it to string once directly.

Submitted the PR for a faster version of skip bind values. Thanks @Matvey16  for finding the issue!

Umm, from my expirience 99% of time it spends in insert itself and in network operations. Optimizing StringBuilder operations doesn't make much sense.
My concern is that we have a lot of different modes (batch, single/multi row, disabled bindings, databases which don't support batches, etc). All these cases must be tested.

In this case, the slowness is because of how to replace method internally works vs. just append. I measured timing and it was just doing replace for 50-70 seconds for every run (100k multirow insert size)
I had the same concern and tested all the below options as I didn't want to break anything.
These are the options that I tested.

Single record (multirow insert+no skip bind value, disable batches+no skip bind value, multirow insert+skip bind value, disable batches skip bind value)
2k+ records (multirow insert+no skip bind value, disable batches+no skip bind value, multirow insert+skip bind value, disable batches+skip bind value)
1M+ records (multirow insert+skip bind value)

Thanks,
Deepak

Verified.
1.2 million rows imported in 6 minutes

Try importing with 3 columns. It increases to 18 minutes? That’s where the
fix I added  (see pull request) comes into picture. --
SD


modified lru_cache to mimic python 3.3+

I found issues caching numpy.ndarrays and wasn't working well with python 2.7. I modified lru_cache to closely tie to python 3.4.

Awesome work, thanks for the improvement!


Support for Document References in where methods

In firestore you can pass a document reference to a where method as the value in order to query by references tied to documents. If we had a collection of todos and each document had a user reference tied to it who owned the todo, I might write something like this.
todoCollection.where("user", "==", userRef).get();

Per our discussion of Twitter, it seems that this should be as simple as updating the typings and writing some tests.

Hey! I started working with this issue found a road block (probably related to #58). Before continuing, I'd like you to expand your use case.
Are you using firestore.collection along with fireorm models? How do you represent that reference in your models?

This was closed in #105. See this example

Thanks @wovalle you are the man! ^_^


it shouldn't be necessary to explicitly set snapshots to null

it shouldn't be necessary to explicitly set snapshots to null when activating a new chain or starting a node in archive mode.
For example:
nodes:
  regular:
    tezos-node-0:
      config:
        shell:
          history_mode: archive
  baking: {}
regular_node_statefulset: # charts/tezos/templates/node.yaml
  name: tezos-node
  node_type: regular
  storage_size: 50Gi
node_config_network:
  chain_name: florencenet
images:
    tezos: tezos/tezos:v9.1
full_snapshot_url: null
rolling_snapshot_url: null

works, but
nodes:
  regular:
    tezos-node-0:
      config:
        shell:
          history_mode: archive
  baking: {}
regular_node_statefulset: # charts/tezos/templates/node.yaml
  name: tezos-node
  node_type: regular
  storage_size: 50Gi
node_config_network:
  chain_name: florencenet
images:
    tezos: tezos/tezos:v9.1

gives the following errror in snapshot-downloader init container:
+ CMD=snapshot-downloader                                                                                │
│ + shift                                                                                │
│ + exec /snapshot-downloader.sh                                                                                │
│ No snapshot URL provide for node, exiting                                                                                │
│ stream closed                                                                                │

We are hardcoding mainnet snapshots by default, which is useful for starting a mainnet node.
When starting a private chain, it's necessary to override it to "null".
Maybe we could have a default snapshot map with the key as the network name and the value as the url?
This way, when we start a private chain, it will default with no snapshot.

I think that is a great idea as its own thing. It will help users configure the network they want more easily. We would need multiple values for the network though. For full and rolling snapshots. (And possibly archive at some point)
I think this should still be fixed bec if a user doesn't want a snapshot for whatever network they want to join, they shouldn't need to explicitly set to null.


[stable/jenkins] Allow disabling persistence of home path

This change allows using the persistence feature of this chart, without
being forced to persist the Jenkins home folder.
This is useful if you want to set up an almost stateless Jenkins set-up
that is bootstrapped on startup, and ignore any configuration changes made
via the Jenkins UI, while still being able to persist data such as job
history, or user profiles.

We've been using this kind of set-up for almost two years at our company
now, and it served us very well (it helps to prevent accidental changes
through the Jenkins UI that you then forget to "backport" to the repository
that contains all the configuration in code).
We've had to fork the Jenkins chart two years ago because it was lacking a
lot of features back then, but we took another look this time, and noticed
that our set-up was almost entirely supported out of the box, which is
awesome.
This was the one part that is still missing. If this change is unacceptable,
we can keep using our fork, but I think this might be useful to others as well.
I'm aware that this adds another flag to the Jenkins chart, but I was
unable to make this work with the existing set of flags, without causing
breaking changes.

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md

Note: I haven't rolled this out on our own set up yet, and the Persistence logic in the chart is rather scattered, so I'd hold off on merging this until I can confirm that it works as expected on our set-up.

/assign
Hey @JeanMertz,
Thanks for contributing. Would love to see additional features from your fork ending up here :)
Regarding this one,
It seems that you can use Persistence.Enabled: false and get the same outcome. Am I missing something?

It seems that you can use Persistence.Enabled: false and get the same outcome. Am I missing something?

That's almost the case. Except that:

Persistence.Enabled also determines if a PVC should be created, which you'd still want if you add custom volumes to the persistence config,
and it's also used to set the deployment strategy to Recreate, which is needed if you use any volume that only supports ReadWriteOnce.

Furthermore, I think it would be confusing to have Persistence.Enabled set to false, but still have persistence enabled (if you provide custom volumes).
All of the above is solvable, but would either result in breaking changes, or even more added configurables, and from what I've seen in past Jenkins PRs, there's a reluctance to grow the list of configurables even further (and I agree with that caution).
So this seemed like the safest solution, even if it isn't the best.
Either way, I can change it if you have any suggestions. The end goal is to keep the value of persistence of some data, without being forced to persist all data.

Thanks for contributing. Would love to see additional features from your fork ending up here :)

Thanks! Our fork is from about 2 years ago (0.6.0), and since that time, most of the things we (kind of) hacked into that fork are now upstream. I'll see if there are still some things relevant, and port them over if appropriate.

/ok-to-test
/hold
Holding as per you first comment :)

I'm closing this as we've decided not to use the Jenkins chart anymore, since the JCASC plugin + the default docker image gets us 80% of the way, and manually configuring the other 20% proved to be less complex than tweaking this chart to only give us the 20% we need.
I'll leave the branch alive for now, in case anyone wants to test this out and apply a new PR.


Table doesn't have Title member on Word 2016 VBA on Mac

My company is using a VB macro to format tables on a Word template. When I run the Macro on Word 2016 on Mac, it gives an error saying that Table object doesn't have Title member.
When looking the Table class in Object Browser, it indeed doesn't have it.
The macro works fine on Word 2016 on Windows.
I mean this: https://msdn.microsoft.com/en-us/vba/word-vba/articles/table-title-property-word

Hi, if you're still having issues, please try Stack Overflow. You can search for the same issue there, or ask a new question. You'll have a better chance getting support for your macro there, where you can benefit from the experience of others. This forum for Github Issues is for actual bugs in our documentation. Table.Title is used to provide an alternative text title for a table, much as alt-text works on an image. Table.Title is displayed by web browsers while the table is loading. If you still find you're stuck, please reopen and tag me. Thanks, lindalu


Medusa Storefront Runs Correctly on Localhost but Encounters Issues After Deployment to Vercel; Backend Hosted on Railway in Server Mode

The problem now is that after deploying to Vercel, everything initially appears fine. However, when I navigate to a product page, it shows this URL:

I've already fixed store CORS, admin CORS, and other related settings. I've also followed the Medusa documentation (version 2.1) for troubleshooting this type of error, but I still can't identify the problem.

hey @asif7897 thanks for reporting. Have you checked if Vercel provides any logs for those RSC requests? You can probably use those X-Vercel-Id headers to identify the requests in their UI.
@fuxianwei could you provide more details about the issue? If you were able to reproduce locally, can you paste the error logs of the failed request?
Thanks!

@fuxianwei do you have server logs for those RSC requests?

Issue https://github.com/medusajs/nextjs-starter-medusa/issues/396
Add the following configuration to /src/app/[countryCode]/(main)/products/[handle]/page.tsx:
// ... existing imports ...

// Add this line at the top of the file
export const dynamic = "force-dynamic"

// ... rest of the file remains unchanged ...

Thanks for your reply, your method solves the problem.
cheers 🥂


Is Prompt caching supported for anthropic models

Is prompt caching supported in Anthropic models in ell? Depending on the number of times a LMP is called, this could result in massive savings.

It could be! Just needs a little PR :)

Might want to give this a shot. Looking at the prompt caching docs, it would probably make sense to add an optional cached boolean attribute to the ContentBlock class, which would get translated to:
"cache_control": {"type": "ephemeral"}
in the AnthropicProvider class. @MadcowD wdyt?


Linkable Images break the display

When simply wrapping images with anchors it breaks the display as seen here:

I believe this is due to anchors inheriting the style instead of the images:

To test simply replace your mosiac gallery with the following:
`

`
Edit: I see Github parses HTML images. Simply swap image tags with a blank anchor to replicate.
I get that anchors are meant to inherit sizing due to being the parent element; however it's very common for galleries to be outputted in simple images wrapped in an anchor. There are many advantages to supporting img tags that are wrapped in an anchor.

Hi @Drumbell you're right! But not quite ... :) jQueryMosaic is not designed to be a fully-featured gallery plugin, but instead a foundation for you to build a mosaic to your liking. This is why jQueryMosaic simply works with the sizes of the DOM elements inside the main element. Starting there, you can do almost anything you want inside each child element. This would also include anchor elements with an IMG tag inside.
Most behaviors, including the one you mention, can be easily achieved via CSS. Take a look at the example titled "Linkable images with overlay" of the documentation, where the behavior you're mentioning has been achieved using some additional CSS and images are added as background images instead of IMG tags. Here's the link: https://jquery-mosaic.tin.cat/example_advanced.php
Simply put: jQueryMosaic will take care of resizing each element in your mosaic to the proper size so it fits in the puzzle to build a visually pleasing mosaic. jQueryMosaic will do this with any DIV, A, IMG or VIDEO element that is added to the DOM inside the main element. You can then put anything you want inside those elements, including any kind of experiment you want to do.
As per your specific problem, I would personally solve it by making the IMGs inside each A element fit its parent, simply by adding "width: 100%;" to the IMG elements. Since you're specifying the image width and height by adding width="[...]" height="[...]" to the A element, jQueryMosaic will resize each A to the proper size, and the image inside, since it's been set to "width: 100%;", will be fitted nicely.
Hope this helps, cheers!

@tin-cat Thanks for the expedient reply. Indeed given that the mosaic is extremely light weight figured that some customization may be required. And of course there are a handful of great settings out of the box.

Take a look at the example titled "Linkable images with overlay" of the documentation

My last mini paragraph was aimed at this; albeit I could have mentioned that I looked through each example and through the DOM as well as a handful of variations. I don't mind writing dozens of lines of CSS (I do this all the time); but am trying to work with img tags rather than having to re-write the DOM elements through out the site. When adding 100% width to images it makes everything "clean" but removes the mosaic styling as seen here:

Perhaps my best option is to edit jquery.mosaic.js so that anchor tags are ignored?

Hi @Drumbell, thanks for the screenshoot; can you please post your HTML code? This might help me understand the situation. Thanks!

Due to Github parsing HTML posted here I attached a document that contains the code. It's nearly a replica of the one posted in the example pages when downloading the page as an HTML file. Differences being the wrapped anchor tags, a few files like dark/jquery.js have "dark" as their root folder, and a snippet of CSS that tells the images to be 100% width. I've also tried height auto and object-fit: cover.
Mosiac.docx

Hi! I'm putting your code here in a comment for others to see (this issue might be of help to others), so they don't have to download the attached document. You can indeed put code in comments in GitHub using Markdown!
<!DOCTYPE html>

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

	<link rel="stylesheet" type="text/css" href="dark/main.css">
	<link rel="stylesheet" type="text/css" href="dark/jquery.css">

Hi @Drumbell I've found why your code wasn't working:
jQueryMosaic needs a way to know the size of each element of the mosaic, or its aspect ratio. Your structure was right, but you weren't specifying the width and height of the elements. The main difference you'll se in my example code below is that each A tag has now the width and height properties, corresponding to the width and height of the image they contain. It might seem counterintuitive to specify width and height in an A tag, but it's not the IMG tag size what we want to specify, but instead we put the width and height there for jQueryMosaic to retrieve. There are other ways of giving jQueryMosaic the width and height or the aspect ratio of each element, see the documentation for those.
By simply adding width and height properties to each A tag, jQueryMosaic will know how to build the mosaic, and it will be built correctly. At this point, we have the A tags resized to the proper size so they fit in a mosaic, but the IMGs inside each of them still lack any sizing, so they will be shown on the browser with their original width and sizes. We solve this by adding the "width: 100%;" CSS property to each IMG as we already did in the first messages on this thread. This will make each IMG be exactly the same width as their container, the A tags, whose size is being determined by jQueryMosaic in order to build the mosaic. Since IMGs are automatically resized to keep their original aspect ratio if otherwise specified, we only need to set the IMGs to width: 100%; and do nothing with their height: They will fit perfectly inside each A tag because the aspect ratio of the A tags has already been take care of by jQueryMosaic when creating the mosaic, to make it match the width and height we specified.
Hope this is clear!
Here's the working example of what you need (A Mosaic of A links containing an IMG each):
<!DOCTYPE html>

	<meta http-equiv="content-type" content="text/html; charset=UTF-8">

My example code loads jQuery, the jQueryMosaic js and CSS files via CDN, please check yours is loading correctly from your "/dark" directory.
Extra hint: A great way of debugging this is to add outlines to the mosaic element and to the mosaic items with some additional CSS code like this:
#mosaic > a {
	outline: solid red 1px;
}

#mosaic > a > img {
	outline: solid blue 1px;
}

@tin-cat Ah I see that my original post was using single quotes for displaying code; hence why some lines would be parsed by Github. I even tried Stack overflow's single quote per line with big blocks but didn't know to use triple quotes for blocks.
Indeed your last example worked. Originally tested on an image gallery that specified the height and width attributes but for some reason displayed strange. Then I figured "well I better get it right with the basics before proceeding to figure out why it's not working with the big gallery". A fixed aspect ratio indeed seemed like an easy work around, however getting a mosaic gallery is about "breaking away from cliche sizes" to entertain the eyes. The latest example did a smashing job of that. :)
The 100% width method "worked" without attributes but destroyed the point of a mosaic by simply displaying images in rows (something a simple display flex could do). Adding the attributes brought the gallery to life. A big thanks for taking the time to diagnose and explain the issue to me, it's added happiness to this Monday. This is more than a little nice "trinket script" but will play a big role with displaying perhaps hundreds of galleries just from the help of this thread.

Fantastic @Drumbell! So glad it worked! Thanks for being thorough in your explanations, we finally solved it and also added this documentation here so other with a similar problem will find this really useful. Have a nice day! :D


Add OIDC authorization strategy

Adds OIDC auth strategy. Follows existing patterns from Google auth, where allowed domains is considered. Allows for sign in button customization similar to SAML.
Okta was used for testing. They even have a guide for setting things up: https://developer.okta.com/blog/2018/05/18/node-authentication-with-passport-and-oidc
I'm not too familiar with how standardized OIDC is. Are email and profile claims always present? Is the shape of profile standardized? Does this need to be configurable?
TODO: Documentation
closes #443

This will be available shortly in latest docker build and soon in version 5.1.0 or later.


05/28/2018 23:55 : Create Pull Request for branch prTesting_2018052823 -> master

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

split/updateTestCon.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Implementation for Università degli Studi di Parma

Hey @vRuslan I'm happy to include a link to your repo in our homepage but you included also all the changes of your repo in this PR.
If you want us to include a link to your fork open a new pull request with just the changes to the readme or open an issue and I'll make the changes :D
I'm going to close this one


Rule suggestion: max-line-length

TSLint has this rule: http://palantir.github.io/tslint/rules/max-line-length/

Definitely a rule we need to support


fix doc

Types of changes

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

Motivation and Context / Related issue
I had to make these changes to build the docs locally.
BTW, how can we see the logs generated when the online docs are built (https://facebookresearch.github.io/nevergrad) ?
How Has This Been Tested (if it applies)

Checklist

[x] The documentation is up-to-date with the changes I made.
[x] I have read the CONTRIBUTING document and completed the CLA (see CONTRIBUTING).
[ ] All tests passed, and additional code has been covered with new tests.

I had to make these changes to build the docs locally.

Thanks for the updates! It's still a WIP indeed so a lot of things to improve

BTW, how can we see the logs generated when the online docs are built (https://facebookresearch.github.io/nevergrad) ?

When it's deployed it goes there indeed, only master is deployed though

If it's ready for you, I can merge this directly, otherwise I can wait if you have more modifications to make

Thanks. I think you can merge this PR since it fixes a build issue. I'll probably have other modifications but later.


Update twinkly to 1.0.14

RE-CHECK!

W156 not relevant for stable.
1.0.14 has been created today (19.7.)
New releases should be available at latest for some time unless ist a hot fix.
I'll keep this PR in evidence and merge in app 1 week if used by some users and no serous issues reported.

25 User (7%)
no serious issues
OK


Update logical architecture with new version to reflect change from Event Hub to Service Bus queues

This user story is being moved to the next sprint (ending Mar 22) as Mike has been focused on user auth logical architecture this sprint.


STORM-1849: HDFSFileTopology should use the third argument as topologyName.

The change with the fix needs to be cherry picked into master.

+1

Can this change be merged in?

+1

Created a new PR against 1.x-branch, https://github.com/apache/storm/pull/1495


Update sbt-bloop to 1.4.10

Updates ch.epfl.scala:sbt-bloop from 1.4.9 to 1.4.10.
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 = "ch.epfl.scala", artifactId = "sbt-bloop" } ]

labels: sbt-plugin-update, semver-patch

Codecov Report

Merging #53 (6c90534) into master (2017309) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head 6c90534 differs from pull request most recent head cc578fb. Consider uploading reports for the commit cc578fb to get more accurate results

@@           Coverage Diff           @@
##           master      #53   +/-   ##
=======================================
  Coverage   31.78%   31.78%
=======================================
  Files          17       17
  Lines         258      258
  Branches        6        6
=======================================
  Hits           82       82
  Misses        176      176

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 2017309...cc578fb. Read the comment docs.


ci: update default kc version from 1.3.3 to 1.3.4

What type of PR is this?

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for reviewers:

Does this PR introduced a user-facing change?

Additional documentation, usage docs, etc.:

Codecov Report

Merging #610 (3b91ddd) into master (ca50129) will decrease coverage by 0.07%.
The diff coverage is 1.00%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##           master     #610      +/-   ##
==========================================
- Coverage   14.04%   13.98%   -0.07%
==========================================
  Files         138      139       +1
  Lines       19490    19590     +100
==========================================
+ Hits         2738     2739       +1
- Misses      16456    16554      +98
- Partials      296      297       +1

Impacted Files
Coverage Δ

pkg/scheme/core/v1/k8s/kubeadm_step.go
0.00% <0.00%> (ø)

pkg/scheme/core/v1/k8s/extension.go
1.16% <1.16%> (ø)

/lgtm
/approve


mad jitter on macOS latest chrome

wasn't even gonna open this issue until i checked it out again on ios. totally smooth on ios. on my top spec new imac with latest chrome, mucho jitters on scroll and a lil bit on interaction with components.
happy to provide more debug info, just lemme know what you want/need

If you're referring to the animation in the docs site, the CSS is spec-compliant as far as I can tell. I believe what you're seeing is a bug in Chrome, it you'd like to open an issue there. Feel free to reopen if I've misunderstood you.

jitter gone with an update :)


access log: Honor omit_empty_values for text source

When formatting access logs using text_format_source, the omit_empty_values field was not honored. This patch fixes that behavior.
Fixes: #29876
Risk Level: low

/retest


Add instrumentation for dcount merge. Release bitmaps for and/or doc id set to save memory. performance

We have seen a case the following tree comes up at the top of a few heap dumps
This basically indicates we are still holding on to the bitmaps during the execution of query. This will impact the performance of queries with long filter chains.
 ↖java.nio.HeapLongBuffer.hb
↖org.roaringbitmap.buffer.MappeableBitmapContainer.bitmap
↖org.roaringbitmap.buffer.MappeableContainer[]
↖org.roaringbitmap.buffer.MutableRoaringArray.values
↖org.roaringbitmap.buffer.MutableRoaringBitmap.highLowContainer
↖org.apache.pinot.core.operator.dociditerators.BitmapDocIdIterator._docIds
↖org.apache.pinot.core.operator.docidsets.BitmapDocIdSet._iterator
↖{j.u.ArrayList}
↖org.apache.pinot.core.operator.docidsets.AndDocIdSet._docIdSets
↖org.apache.pinot.core.operator.DocIdSetOperator._blockDocIdSet
↖org.apache.pinot.core.operator.ProjectionOperator._docIdSetOperator
↖org.apache.pinot.core.operator.query.GroupByOperator._projectOperator
↖{j.u.ArrayList}
↖org.apache.pinot.core.operator.combine.GroupByCombineOperator._operators
↖org.apache.pinot.core.operator.combine.BaseCombineOperator$1.this$0
↖j.u.concurrent.Executors$RunnableAdapter.task
↖j.u.concurrent.FutureTask.callable
↖j.u.concurrent.Executors$RunnableAdapter.task
↖com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.callable
↖com.google.common.util.concurrent.TrustedListenableFutureTask.task
↖{j.u.concurrent.LinkedBlockingQueue}
↖j.u.concurrent.ThreadPoolExecutor.workQueue
↖j.u.concurrent.ThreadPoolExecutor$Worker.this$0

Instructions:

The PR has to be tagged with at least one of the following labels (*):

feature
bugfix
performance
ui
backward-incompat
release-notes (**)

Remove these instructions before publishing the PR.

(*) Other labels to consider:

testing
dependencies
docker
kubernetes
observability
security
code-style
extension-point
refactor
cleanup

(**) Use release-notes label for scenarios like:

New configuration options
Deprecation of configurations
Signature changes to public methods/interfaces
New plugins added or old plugins removed

Codecov Report

Merging #11200 (97f776a) into master (2904f1b) will decrease coverage by 0.12%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##           master   #11200      +/-   ##
==========================================
- Coverage    0.11%    0.00%   -0.12%
==========================================
  Files        2224     2208      -16
  Lines      119351   118934     -417
  Branches    18069    18014      -55
==========================================
- Hits          137        0     -137
+ Misses     119194   118934     -260
+ Partials       20        0      -20

Flag
Coverage Δ

integration1temurin11
0.00% <0.00%> (ø)

integration1temurin17
?

integration1temurin20
?

integration2temurin11
?

integration2temurin17
?

integration2temurin20
?

unittests1temurin11
?

unittests1temurin17
?

unittests1temurin20
?

unittests2temurin11
?

unittests2temurin17
?

unittests2temurin20
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Files Changed
Coverage Δ

...va/org/apache/pinot/core/common/BlockDocIdSet.java
0.00% <0.00%> (ø)

...che/pinot/core/operator/docidsets/AndDocIdSet.java
0.00% <0.00%> (ø)

.../pinot/core/operator/docidsets/BitmapDocIdSet.java
0.00% <0.00%> (ø)

...che/pinot/core/operator/docidsets/NotDocIdSet.java
0.00% <0.00%> (ø)

...ache/pinot/core/operator/docidsets/OrDocIdSet.java
0.00% <0.00%> (ø)

...re/operator/docidsets/RangelessBitmapDocIdSet.java
0.00% <0.00%> (ø)

...tion/BaseDistinctAggregateAggregationFunction.java
0.00% <0.00%> (ø)

... and 18 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Display SVG text?

Hello,
I'm using annotorious to display polygons on an OpenSeaDragon image.
I'd like to display text directly on the image, in the same fashion than we display polygons.
I tried to create an annotation of type SvgSelector with a value of
<svg><text x="50" y="50">Hello</text></svg>

Nothing apart from a small white square in the top left is being displayed. The console shows an error
Uncaught Unsupported SVG shape type: text
TE @ AnnotationStore.js:103
(anonymous) @ AnnotationStore.js:142
(anonymous) @ AnnotationStore.js:134
(anonymous) @ OSDAnnotationLayer.js:135
(anonymous) @ OSDAnnotationLayer.js:266

Versions:
"@recogito/annotorious-openseadragon": "^2.7.10"
"openseadragon": "^4.0.0"

Thank you!

Sorry, Annotorious doesn't support text overlays. If you need a solution to overlay generic SVG, this might be what you are looking for: https://github.com/openseadragon/svg-overlay


Deprecate git protocol on GitHub SRC_URI entries

These patches fix build warnings regarding the GitHub git protocol deprecation.

@aehs29 It looks like the CI is a bit fussy today. Could we merge this so we can get rid of the existing warnings?

Merged, hopefully that cleans up the CI, just FYI I'm working on yet another upgrade to the CI, hopefully that one sticks


New in-order Event type

As continuation of discussion about #81, we decided that new Event type for in-order command list mode is required.
Requirements (open to discuss):

In-order CL design assumes internal storage to track implicit dependencies. This is incremental counter
Event inherits that value from CL during append API call
New Event flag is required to create such Event
New type can be signaled only from in-order CL
Reset of that Event is forbidden
Should we disallow host signaling too?
Timestamp mode is still allowed
Event can be reused multiple times without reset. New API call overrides previous state (counter to wait)
Wait call (GPU/CPU) on reused Event waits only for latest saved counter value
Event can be reused on different command lists. Wait call (GPU/CPU) waits only for latest used CL and assigned counter value

Countered events doesn't make sense for out of order command lists, so I agree requirement should be to have it only for in order command lists.
"
Should we disallow host signaling too?
"
Yes host signaling would not possible and must be disallowed.
One more point, we need to clearly define what happens for non immediate command lists.
One option is to disallow those events in those scenario.
Another option is to allow them, but with clear semantic how they can be reused and how latests state is reflected, as it will not happen on append anymore due to recording.

We would need additional flag that would specify that countered events can be used on recorded command lists.
There will be additional handling needed in such scenarios and we do not want applications to pay it if they only want to use those countered events on immediate command lists.

@MichalMrozek , @BartoszDunajski : please check https://github.com/oneapi-src/level-zero-spec/pull/221

We would need additional flag that would specify that countered events can be used on recorded command lists. There will be additional handling needed in such scenarios and we do not want applications to pay it if they only want to use those countered events on immediate command lists.

Should we make those flags mutually exclusive? For example event generated on non-immediate cmd lists cannot be used on immediate?

Right now user can represent if it wants:

event for immediate command list
event for non immedaite command lists
event for both immediate and non immediate command list

So I don't think we need to make them mutually exclusive.


hdfs 0.1.5 release

@gabrielhartmann @elingg it would be good to have a review.  I've already built for 0.1.5 on hdfs.  going to release the release notes now and push the tag.
This has been tested.

Squash commits?  They have the same comments.  Otherwise, LGTM.

thanks.. will do!


Add MASQUERADE on undercloud for vms to ping external network

We need to add below route for the vms to reach external world
sudo iptables -t nat -A POSTROUTING -o  -j MASQUERADE

This also needs to be persistent.


Does this extension download the models or does it send prompt requests to some endpoint?

I'd appreciate if you could make this clear somewhere on the repo... does your extension download the models locally or does it make inference requests to some free-access endpoint ?
I could read the code myself and be able to tell, but I think those who can't should also be informed about this.

Perfect, all clear, thanks for taking the time to clarify the details! 👍
(I believe in the second line above you wanted to write "prompt" in place of extension 🤓)

Changed, hahaha, thanks for noticing


fix #144: bug in rational powers of -1

I'm merging what the original maintainer hasn't merged yet (presumably because he quit the project). Agree with contributor's analysis wrt code. I'm merging.


update rke version pin

updates rke to a more modern version that includes more fields that have since been added to rke types. this also updates client-go (since rke has it updated) and @ibuildthecloud will need to decide if this commit is worth saving or not: https://github.com/rancher/client-go/commit/337cafddbadae3415d381cdf65ee0ae0ddfe7659

https://github.com/rancher/rancher/issues/30988

https://github.com/rancher/rancher/issues/30988


can't upload same image

dears,
when i clear the cropit uploaded image by $(".cropit-preview-image").attr("src", ""); when i upload same image it didn't appears.
thanks

Facing the same issue, Selecting the same image again does not override the already selected image as well. This happens on Safari only though. Seems like some caching issue. When disabled the browser cache from developer tools, it starts working as expected.


Grading-Students-Solution

python

Please mention the issue number in description, change the folder name to Grading Students without - and add the link in README as said in Gitter


Hangman/dictionary

One fun feature I saw in an IRC bot once was the ability to make a Hangman game. You would ask the bot to play hangman, it would pick a random word from its wordlist and proceed to play hangman. You had the right number of spaces for the letters in the word, and it kept track of correct and wrong letter guesses. It also supported guessing the word directly. A feature that made this even better was a dictionary search function, where it would search dictionary.com for the definition of a word you specified. I remember it had a very...eccentric wordlist, and the dictionary function was used quite a bit.

Thanks for this, it's a great idea. :)


Just question: about unpkg

Maybe it makes sense to make the main file a minified version?

Maybe, yeah


K-means dominant-colors notebook (C++)

K-means dominant-colors notebook (C++).

Link to test - http://lab.mlpack.org/v2/gh/zoq/examples/kmeans-cpp-colors?urlpath=lab%2Ftree%2Fdominant-colors-with-kmeans%2Fdominant-colors-kmeans-cpp.ipynb

Hey @zoq, I'm resolving the conflict. Kindly let me know if I missed something. Thanks a lot.

Hey @zoq, I'm resolving the conflict. Kindly let me know if I missed something. Thanks a lot.

Looks good, thanks.


Build is failed due to flutter in app webview

Environment

Technology
Version

Flutter version
1.22.0

Plugin version
4.0.0+4

Android version
28

iOS version
13

Xcode version
12.0.1

Getting the following error log when I run flutter build

./../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/in_app_webview_controller.dart:42:3: Error: Type 'WebView' not found.
  WebView _webview;
  ^^^^^^^
../../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/in_app_webview_controller.dart:69:38: Error: Type 'WebView' not found.
  InAppWebViewController(dynamic id, WebView webview) {
                                     ^^^^^^^
../../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/headless_in_app_webview.dart:14:39: Error: Type 'WebView' not found.
class HeadlessInAppWebView implements WebView {
                                      ^^^^^^^
../../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/in_app_webview.dart:16:54: Error: Type 'WebView' not found.
class InAppWebView extends StatefulWidget implements WebView {
                                                     ^^^^^^^
../../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/webview.dart:624:8: Error: Field formal parameters can only be used in a constructor.
Try removing 'this.'.
      {this.windowId,
       ^^^^
../../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/webview.dart:625:7: Error: Field formal parameters can only be used in a constructor.
Try removing 'this.'.
---

./../.pub-cache/hosted/pub.dartlang.org/flutter_inappwebview-4.0.0+4/lib/src/webview.dart:621:21: Error: Final field 'contextMenu' is not initialized.
Try to initialize the field in the declaration or in every constructor.
  final ContextMenu contextMenu;
                    ^^^^^^^^^^^

FAILURE: Build failed with an exception.

* Where:
Script '/Users/apple/sdk/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 904

* What went wrong:
Execution failed for task ':flutter:compileFlutterBuildDebug'.
> Process 'command '/Users/apple/sdk/flutter/bin/flutter'' finished with non-zero exit value 1

If I downgrade the plugin to 3.4.0+2 it works fine

after reinstalling flutter SDK ,its wokring fine

did you reinstall with the same version?


Didselect delegate method not called

I use JKCalendarTableView.  set the delegate. But the tableview delegate method didSelectRowAt method not called.....Please please help me out to solve this issue.

I have the same issue with my project.
To verify I tried to download and build the example project, but the didSelect method was not called.
Any idea or fix coming soon ?

Same

I removed the _delegate from JKCalendarTableView and I use the delegate instead and now it works fine.

use the delegate how? Delegate it to calling class or the same class JKCalendarTableView

it assigns the delegate to _delegate. With _delegate gone what do u do with that statement
override open var delegate: UITableViewDelegate?{         set{             callingClassDelegate = newValue         }         get{             return callingClassDelegate         }     }

I removed override open var delegate: UITableViewDelegate?{ set{ callingClassDelegate = newValue } get{ return callingClassDelegate } }
and  it is working fine now.

I fix this. You can give nativeDelegate to use UITableView delegate function now.


Set-SPODisableSpacesActivation - Documentation not available/Missing

Category

[x] Additional article idea
[x] Question

Question
When the documentation for Set-SPODisableSpacesActivation cmdlet  would become available?

Hello @ganesh-sanap Ganesh, thanks for reporting, will propose adding the article thru a pr.


Test: Increase timeout for CLI tests

They tend to bomb out from time to time on CI, so using the method
described here http://stackoverflow.com/a/15982893/455535 and the docs
http://mochajs.org/#test-level to increase the timeout from 2 seconds
to unlimited

We've played with altering the timeout value in the past. Ideally we'd figure out the root cause.
We should set a ceiling, rather than unlimited. Builds should fail in a timely manner, especially since we have a bound number of Travis jobs.

I didn't go digging for a link, but the CI systems (Travis at least) will fail if no output is received for 10 minutes.
I agree that a root cause would be better, but at least this shouldn't confuse new contributors as much.

:+1:

Does the same apply for AppVeyor? I can't be sure which system it was but I've seen build run for hours.

Seems like Appveyor has a hard limit of 60 minutes for the whole build lifecycle, but it's late and I couldn't find the doc section that deals with any idle timeout so I'm going to ping @FeodorFitsner  (like a jerk :p) and go to bed

OK I think we should just set a reasonable timeout. We want some visibility over how bad this issue is getting.

Alright, I've changed it to 10 minutes, so Travis should bomb out anyway, and Appveyor will behave the same.

Ha, now Travis is failing and not picking up the timeout value :(

I wonder why tests have gotten so much more unstable in recent weeks :/

Superseded by #1692

Ha, now Travis is failing and not picking up the timeout value :(

Looking at the build, the AppVeyor failure was still timing out. I did some investigation in #1689 and I'm convinced timeouts are a symptom of a larger issue.


Minor fix to sort out 500 Internal Server error for API V0

Changes proposed in this PR:

replaced @per_page with per_page (line 104)

same as previous https://github.com/DMPRoadmap/roadmap/pull/3325?

Hi @nicolasfranck thank you for pointing this out. Apologies for missing your PR. I will close mine now.
Please add a line explaining this code change to the CHANGELOG.md to help compile all the changes when we create the next release.

@gjacob24 ok, did not really matter who did what.


Maybe Quisp could be made available for Python

I'm new at programming as I am a Physics student and not a computer science one. My current internship requires me to use QUISP but I am only familiar with Python.
Maybe this could be made available in Python as well.

Hi, welcome to the QuISP community!
QuISP is tens of thousands of lines of code in C++, and it depends heavily on services provided by the OMNeT++ platform, so porting it to another language would probably be 6 to 12 months of pretty steady work.
We would love to have the principles in QuISP replicated in other tools, both to confirm results we find and as we are working toward developing real-world protocols, so if you want to take on the task, we'll do our best to support your work.
Or, view this as an opportunity to learn C++ and join us in working directly on QuISP! There are lots of interesting tasks to be done, some of which can be done by relative beginners.  The coding in QuISP requires a fair amount of context, but is not inherently difficult. The single biggest hassle is getting it installed and running properly.
I'm also interested in where you are a student, and where you are doing an internship that is using QuISP!

Thank you for the welcome!
I understand it will be a huge task to make Quisp available in other languages. And yes, I would definitely take this as an opportunity to learn C++. I am currently a student at Université de Pierre et Marie Curie and I am working at LIP6.

There's no need to reinvent the wheel. I think the implementation of a small Python interface for QuISP would be reasonable.


WebApp - Update earning feature

Describe the task
Update earning feature

[ ] Migrate staking and update new UI
[ ] Update unstake period of the StellaSwap

Expect: Show message "Once unstaked, your funds will be available for withdrawal after upto 28 days"

[ ] Support withdraw action for StellaSwap

Version test : https://webapp-demo.subwallet-webapp.pages.dev/welcome

[ ] UI bug when changing responsive ( on Chrome)

[ ] Can't scroll on Start earning screen when changing screen size

[ ] Mainnet token list is not displayed when selecting to search for both mainnet and testnet

[ ] Don't show popup Earning infor and button Stake  when on small screen

Version test: https://webapp-demo.subwallet-webapp.pages.dev/

[ ] Hide button Cancel unstake in case earning type not support

[ ] Disable action when submit
[ ] Re-check connect when earning Ledger EVM account

Bug related to this feature in issue https://github.com/Koniverse/SubWallet-Extension/issues/2652


[Fix] Firebase version

TODO
Android preprod failed to build : The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[16.5.0,16.5.0], [16.4.0,16.4.0]], but resolves to 16.5.0. Disable the plugin and check your dependencies tree using ./gradlew :app:dependencies..
Found a response here : https://github.com/arnesson/cordova-plugin-firebase/issues/1057#issuecomment-490000068 and apply it to our fork.

Do not merge this branch on master.
We will use this branch to fix temporarily the android build on preprod (mobile) and we will return to the branch master when the arnesson/cordova-plugin-firebase will push a fix.


Automatic pluralizing collection names

Typegoose automatically pluralizing my collection names. for example my collection is device_warehouse, on the db it became device_warehouses with "s". I hope I can get feedback soon.

Hi @DonKennethVitug
This is the default mongoose behaviour, since Typegoose is built upon mongoose, it works the same.
Cheers,
Daniel

Hi @DonKennethVitug
You can pass in the collection name into the schema options like this to enforce mongoose not to pluralise your collection names:

export const device_warehouseModel = new device_warehouse().getModelForClass(device_warehouse, { schemaOptions: { collection: 'device_warehouse'}});


Minor copy edits

Some minor copy edits for issues I noticed when reading through the 'get started' page ( https://yavin.dev/pages/guide/01-start.html ).

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Thank you @jacobtolar!

Thank you @jacobtolar!


doc: bad link in concurrent pi example

The concurrent pi example at https://golang.org/  (Code at - go/doc/play/pi.go) refers to the url - http://goo.gl/ZuTZM for more details of the algorithm for the calculation. But this gives a HTTP 404 error.

New link:
https://web.archive.org/web/20130525072912/http://www.mprescient.com/journal/2011/6/16/is-scala-or-go-the-next-java.html


Update Scheduler Pallet Documentation

Description
Updates the documentation of the Scheduler Pallet based on pallet documentation guidelines.
Warning section added to inform users of some anti-patterns when scheduling runtime calls due to misconceptions of the pallet.
Closes #14715

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-benches
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/3355483

The CI pipeline was cancelled due to failure one of the required jobs.
Job name: cargo-check-benches
Logs: https://gitlab.parity.io/parity/mirrors/substrate/-/jobs/3355482

there is a new documentation guidelines you might wanna check https://github.com/paritytech/substrate/blob/master/docs/DOCUMENTATION_GUIDELINES.md

bot merge


Have you realsed the data pre-processing code?

Hello @cleardusk , Thanks for your fantistic reproducttion.
I am going to compare my own method with 3DDFA in another dataset. However, I'm not sure the data pre-processing method, espacially about pose and shape parameters. For example, the official data of ALFW is unormalized, and the vector length is longer than yours. So could you briefly introduce the normalize method and the way the choose the dimension of parameters?
THANKS!

My Guess: the standard mean value and variance are computed using the whole training set. Am I right?

Right.

Are you aware of this? The pose parameter of the 300W-LP dataset is 7 dimensional
However, in the implementation code of the 3DDFA paper, the 12 dimensions of regression are used directly
I don't know the connection, do you know this? There are many people asking this question on github, but I can't find the answer, can you help me

It's been a while since I last worked on ClearDusk/3DDFA.
Le mar. 16 janv. 2024 à 10:28, ZHJNCUT @.***> a écrit :

Are you aware of this? The pose parameter of the 300W-LP dataset is 7
dimensional
However, in the implementation code of the 3DDFA paper, the 12 dimensions
of regression are used directly
I don't know the connection, do you know this? There are many people
asking this question on github, but I can't find the answer, can you help me
—
Reply to this email directly, view it on GitHub
https://github.com/cleardusk/3DDFA/issues/45#issuecomment-1893364545,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AUJPCJCCFVHXW45UYO6WSP3YOZB4TAVCNFSM4GXD4BL2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOBZGMZTMNBVGQ2Q
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Error in ControlNet

plese solve this issue

Some links are down, use this temporary solution (line 72)
if Model == "All (21GB)":
  for lnk in mdllnk:
    try:
      download(lnk, mdldir)
    except:
      pass
  clear_output()

Likewise, the colab needs an update, there are more ControlNet models for SD21 that were only for SD15 before (like normalbae)

Thanks for the support
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: BBeej @.>
Sent: Thursday, April 27, 2023 2:57:38 PM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Author @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
Some links are down, use this temporary solution (line 72)
if Model == "All (21GB)":
for lnk in mdllnk:
try:
download(lnk, mdldir)
except:
pass
clear_output()
Likewise, the colab needs an update, there are more ControlNet models for SD21 that were only for SD15 before (like normalbae)
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1525254875, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJPUVCZXXQ5K75HVKYLXDI3YVANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you authored the thread.Message ID: @.***>

but if i do this change them i am not able to generate the url

@BBeej what are the links that changed ?

@Akshat-Gupta04 if your model is a safetensors, you need to check the box "safetensors"

I need to use realistic vision model
Do I need to tick it @Ben
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 12:22:18 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
@Akshat-Gupta04https://github.com/Akshat-Gupta04 if your model is a safetensors, you need to check the box "safetensors"
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526168096, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJKTQZRSQICXSGYQKH3XDK56FANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

yes

Thank you
So do I need to edit the code now or just ticking thensafetensors will work
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 1:24:15 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
yes
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526305419, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJPANFJM5BVFF6HOOATXDLFGPANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

just tick it

Thanks a lot buddy
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 1:35:59 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
just tick it
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526334343, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJN6TLBD24I3JO4SVNLXDLGSPANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

But the issue is still the same
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: AKSHAT GUPTA @.>
Sent: Friday, April 28, 2023 1:37:50 AM
To: TheLastBen/fast-stable-diffusion @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
Thanks a lot buddy
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 1:35:59 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
just tick it
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526334343, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJN6TLBD24I3JO4SVNLXDLGSPANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

send me the link to the model

https://huggingface.co/SG161222/Realistic_Vision_V1.4_Fantasy.ai/resolve/main/Realistic_Vision_V1.4-inpainting.ckpt
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 2:31:40 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
send me the link to the model
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526459958, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJK3UTZJHD3K7F4762DXDLNDJANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

use that link and don't tick the safetensors box because it's ckpt, it works fine

Still same error in  ControlNet
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 2:40:52 AM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
use that link and don't tick the safetensors box because it's ckpt, it works fine
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1526479674, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJND2X4JUOEAWVTN57LXDLOFZANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

@BBeej what are the links that changed ?
They have changed the link of the "Tile" model (CN_models.txt) and added models for SD21 (CN_models_v2.txt), on my part I made a copy of the Notebook and updated it. Here is what I modified in case it helps you or saves you time:

#Updated Model
Tile='https://huggingface.co/lllyasviel/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile.pth'
!wget -q -O CN_models.txt https://pastebin.com/raw/WM1R0ght #Updated file

#Added Models for v2
OpenPosev2='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_openposev2.safetensors'
ZoeDepth='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_zoedepth.safetensors'
Normal='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_normalbae.safetensors'
Lineart='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_lineart.safetensors'
Color='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_color.safetensors'
Ade20k='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_ade20k.safetensors'
!wget -q -O CN_models_v2.txt https://pastebin.com/raw/3S2R0s7J #Updated file

@BBeej what are the links that changed ?

They have changed the link of the "Tile" model (CN_models.txt) and added models for SD21 (CN_models_v2.txt), on my part I made a copy of the Notebook and updated it. Here is what I modified in case it helps you or saves you time:
#Updated Model
Tile='https://huggingface.co/lllyasviel/ControlNet-v1-1/resolve/main/control_v11f1e_sd15_tile.pth'
!wget -q -O CN_models.txt https://pastebin.com/raw/WM1R0ght #Updated file

#Added Models for v2
OpenPosev2='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_openposev2.safetensors'
ZoeDepth='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_zoedepth.safetensors'
Normal='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_normalbae.safetensors'
Lineart='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_lineart.safetensors'
Color='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_color.safetensors'
Ade20k='https://huggingface.co/thibaud/controlnet-sd21/resolve/main/control_v11p_sd21_ade20k.safetensors'
!wget -q -O CN_models_v2.txt https://pastebin.com/raw/3S2R0s7J #Updated file

@BBeej Thanks

Should I make these changes in control Net?
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 3:43:14 PM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
@BBeejhttps://github.com/BBeej Thanks
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1527325246, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJNV6ZPVPNARVVUDUCTXDOJ3VANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

@Akshat-Gupta04 Use the latest notebook, the fix was implemented

Please share the collab link
And thankful for your time and guidance 😃
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Ben @.>
Sent: Friday, April 28, 2023 7:12:49 PM
To: TheLastBen/fast-stable-diffusion @.>
Cc: AKSHAT GUPTA @.>; Mention @.>
Subject: Re: [TheLastBen/fast-stable-diffusion] Error in ControlNet (Issue #2052)
@Akshat-Gupta04https://github.com/Akshat-Gupta04 Use the latest notebook, the fix was implemented
—
Reply to this email directly, view it on GitHubhttps://github.com/TheLastBen/fast-stable-diffusion/issues/2052#issuecomment-1527584498, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A4EMRJPBSZQPXAKPKB2ZRO3XDPCNTANCNFSM6AAAAAAXNQ24XE.
You are receiving this because you were mentioned.Message ID: @.***>

https://colab.research.google.com/github/TheLastBen/fast-stable-diffusion/blob/main/fast_stable_diffusion_AUTOMATIC1111.ipynb
you will find the links to all the notebooks in the main page of the repo by clicking on the according thumbnails


Possible incorrect documentation or behavior

I believe this part is incorrect:

If system assigned managed identity is not enabled, and only one user assigned managed identity exists, IMDS defaults to that single user assigned managed identity.

I have been unable to get that functionality working, as documented here: https://github.com/Azure/azure-sdk-for-net/issues/22328

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

ID: e6aa599e-644c-0aa6-689f-6679719f9d04
Version Independent ID: 74c03e83-e397-ec6a-fa78-5080bac9aa16
Content: Managed identities for Azure resources frequently asked questions - Azure AD'
Content Source: articles/active-directory/managed-identities-azure-resources/managed-identities-faq.md
Service: active-directory
Sub-service: msi
GitHub Login: @barclayn
Microsoft Alias: barclayn

@BrianVallelunga
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

@BrianVallelunga DefaultAzureCredential() requires that you specify the user assigned managed identity. The work item you linked was closed without a change that would allow us to get this done. https://learn.microsoft.com/en-us/dotnet/api/azure.identity.defaultazurecredential?view=azure-dotnet #please-close


ASK: Method for "approval" testing entire spreadsheets

ASK
In this PR, I propose an approach for approval testing our spreadsheets. For this purpose, I'm using Odiff. I also wrapped the Approval logic in a helper class called ApprovalTestHelper. Here is how it works:

to run the approval test, run helper.approveExcel("test_name", workbook). replace test_name with your test name, for example, ContextWorksheetTest
the test will fail for the first time and create an empty approval file. It will also make the received file with the received output. Check that file and if it looks like what you expected, copy the received file to the approved file.
rerun the test, and it should work

Old draft PR, closing.


feat(theme): Add compound param to mdl-theme-dark

This change adds an additional parameter to the mdl-theme-dark mixin which specifies that the
selector it is being mixed into should be treated as a compound selector. This is useful for
modifier classes that need to leverage the mixin.

LGTM this very well could be necessary to get the right specificty in some cases.

Tests are failing because Chrome Beta is being flaky. Merging anyway.


Softcover won't read in CFEngine source files unless I change their names from *.cf to *.cf3

http://pygments.org/docs/lexers/ says *.cf are cfengine3 files
Yet when I try to read them in with <<(source/example.cf), Softcover says:
Building HTML...
/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/lib/pygments/popen.rb:405:in `header_to_json': Traceback (most recent call last): (MentosError)
File "/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/lib/pygments/mentos.py", line 303, in start
res = self.get_data(method, lexer, args, kwargs, text)
File "/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/lib/pygments/mentos.py", line 171, in get_data
res = self.highlight_text(text, lexer, formatter_name, args, _convert_keys(opts))
File "/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/lib/pygments/mentos.py", line 122, in highlight_text
lexer = self.return_lexer(lexer, args, kwargs, code)
File "/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/lib/pygments/mentos.py", line 79, in return_lexer
return lexers.get_lexer_by_name(lexer, **inputs)
File "/var/lib/gems/1.9.1/gems/pygments.rb-0.6.3/vendor/pygments-main/pygments/lexers/init.py", line 98, in get_lexer_by_name
raise ClassNotFound('no lexer for alias %r found' % _alias)
ClassNotFound: no lexer for alias 'cf' found
Yet if I change my filename to example.cf3, it works (and I get the CFEngine highlighting).
Any suggestions?

Found in the Softcover manual that I can explicity specify the language, e.g.:
%= <<(path/to/filename.ext, lang: ruby)
And now I can read in my *.cf files
But is still seems that pygments should automatically recognize *.cf files as CFEngine source code... What is pygments.rb-0.6.3 and where does it come from?  Is it from pygments.org?  (this seems like a pygments.rb issue)   (I'm new to Ruby)

It looks like the pygments.rb gem doesn't yet support Pygments 1.5, which is required to lex *.cf files. Not much to be done here but wait, I'm afraid, unless you want to crack open pygments.rb and hack on it yourself…


NegotiateProtocol doesn't handle responses with null AvailableTransports

Yeah, I meet same question like you. I am too sad to say anything.

Re-closing, we're going to open new issues for patch work.


Question: How to open it again?

I installed normally, now, i cant find any atom  folder/shortcut, anything, i opened 1 time, and now i cant open it again. Tried to install again but the installer just "autocloses" .

What OS?

Windows 7 64 bits.

I have the same issue on Windows 7 32-bit.  The Windows installer does not add shortcuts to the desktop or start menu, nor does it install the command line tools.  From using the chocolatey version in the past, I know the app is installed in a very non-obvious place, in my case:
%localappdata%\atom\app-0.188.0\atom.exe
But it is frustrating to have to create my own shortcuts.
The chocolatey version does install everything but I had deleted everything I could find before trying the Windows installer, including %localappdata%\atom and ~.atom.
It looks like the chocolatey version is still the way to go for now.

This looks like a possible intermittent issue with the auto updater library, Squirrel, that is use by both the installer and chocolatey.
Hopefully this has been resolved in recent upgrades and should no longer happen, so I'm going to close this out.


Undo code completion

Godot version:
v3.1.dev.custom_build.af93842
OS/device including version:
Windows 10
Issue description:
While doing some tests to check #20905, I ended up with a bug when trying to undo the completion. And then redo is also broken.

Steps to reproduce:
Open a new project
Add a new script
Paste if Input.is_action_pressed("ui_up"):
Remove "up", type "r" and select "right"
Hit Ctrl-Z (undo) 4 times
Hit Ctrl-Y (redo)

Ok, I think I've found where it comes from
https://github.com/godotengine/godot/blob/af93842f937270f5e25cd7270fba1cde18cd21c9/scene/gui/text_edit.cpp#L5630-L5633
If I replace _base_remove_text with _remove_text, this bug do not happen.
But there's still a little problem with the cursor position when doing undo + redo + edit.

Remove "up"
Undo 1 time
Redo 1 time
Start to type anything

If I comment this whole block, the cursor problem is still there so I think it's not related with this bug.


[JOSS] The example in the README file does not run as expected.

The example in the README file does not run as expected.
transport_df is not defined.
I also tried to load the SwissMetro dataset:
dataset = load_swissmetro(add_items_one_hot=False, as_frame=False, return_desc=False, preprocessing=None)

but I get the following error:
ValueError: Feature income has an attributed coefficient
                            but is not in dataset

Hello,
Thank you for your review !
Indeed, unlike what is written, the example is for the modecanada dataset !
This should work:
from choice_learn.data import ChoiceDataset
from choice_learn.models import ConditionalLogit, RUMnet
from choice_learn.datasets import load_modecanada

transport_df = load_modecanada(as_frame=True)
# Only need to specify how the file is encoded:
dataset = ChoiceDataset.from_single_long_df(df=transport_df,
                                            items_id_column="alt",
                                            choices_id_column="case",
                                            choices_column="choice",
                                            shared_features_columns=["income"],
                                            items_features_columns=["cost", "freq", "ovt", "ivt"],
                                            choice_format="one_zero")

# Initialization of the model
model = ConditionalLogit()

# Creation of the different weights:

# add_coefficients adds one coefficient for each specified item_index
# intercept, and income are added for each item except the first one that needs to be zeroed
model.add_coefficients(feature_name="intercept",
                       items_indexes=[1, 2, 3])
model.add_coefficients(feature_name="income",
                       items_indexes=[1, 2, 3])
model.add_coefficients(feature_name="ivt",
                       items_indexes=[0, 1, 2, 3])

# shared_coefficient add one coefficient that is used for all items specified in the items_indexes:
# Here, cost, freq and ovt coefficients are shared between all items
model.add_shared_coefficient(feature_name="cost",
                             items_indexes=[0, 1, 2, 3])
model.add_shared_coefficient(feature_name="freq",
                             items_indexes=[0, 1, 2, 3])
model.add_shared_coefficient(feature_name="ovt",
                             items_indexes=[0, 1, 2, 3])

history = model.fit(dataset, get_report=True)
print("The average neg-loglikelihood is:", model.evaluate(dataset).numpy())
print(model.report)```

I will compile the changes in ReadMe in this PR.


Make num_classes optional, in case of micro averaging

What does this PR do?
Fixes #2837

Before submitting

[ ] Was this discussed/agreed via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure to update the docs?
[ ] Did you write any new necessary tests?

PR review
Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.

Did you have fun?
Make sure you had fun coding 🙃

📚 Documentation preview 📚: https://torchmetrics--2841.org.readthedocs.build/en/2841/

@baskrahmer how much is missing here?

@baskrahmer how much is missing here?

I just need to check why the CI is failing.