Add a setting option to handle the arrangement of the Aces on the center piles

Right now an Ace can be played to whatever center pile the user or the AI wants to. It would be nice to have a setting option where the user can choose to order the Aces on the center piles, e.g. the first Ace of clubs on the center pile top left, the second Ace of clubs on the center pile top right, the first Ace of spaces on the center pile left in the second row and so on.

Closed by https://github.com/RheaMars/russian-bank/commit/b43cd11349d4a9d7af3723da7dfefd2f125ccd79


3D object visualization

Input: *.mrc
Output: *.html
Features: zoom-in/out, translation, rotation, filtering based on voxel values

we might need to use nglviewer. plotly is not suitable for this.

https://nglviewer.org/ngl/api/manual/usage/embedding.html

Same as #2 .


Laravel 5.2: Class log does not exist in /vendor/laravel/framework/src/Illuminate/Container/Container.php:734

Laravel Version: 5.2
PHP Version: 7.0
Database Driver & Version: Mysql

Description:
I had to clear config and cache, I ran into the following exception :
PHP Fatal error: Uncaught ReflectionException: Class log does not exist in html/project/bootstrap/cache/compiled.php:1355
I removed bootstrap/compiled.php and ran php artisan clear-compiled, Then the exception got changed a little bit.
Class log does not exist in /html/project/vendor/laravel/framework/src/Illuminate/Container/Container.php:734
Steps i took to solve it :

Checked env for spaces and syntax errors, Which had a blank space and i removed it, but still my php artisan commands are not working.

Ran composer update | Still not working

Some people associate the error with mbstring and php-mysql extensions which i both have.

Tried composer dumpautoload

What am i missing, How should be done ?

Hey there,
Unfortunately we don't support this version anymore. Please check out our support policy on which versions we are currently supporting. Can you please try to upgrade to the latest version and see if your problem persists? We'll help you out and re-open this issue if so.
Thanks!

In the vast majority of cases, the cause of this error is syntax errors in config files.

Thanks @devcircus, actually helped.

Thanks @devicus，actually helped！！！


Scheduled jobs and approval basic API tests

Relates to #125
This PR adds basic test cases for the scheduling and approval API. It is also your dumping ground for cases that the API tests should cover. Ones that I can think of:

[x] Approving an overdue scheduled job (both with and without force).
[ ] Scheduling a job in the past.

Please add any others you can think of!
Cheers

Scheduling test cases are still missing, as of now this PR only contains tests for the scheduled jobs REST API and for approvals.

Okay, I think this is ready for a good hard look!


More descriptive error message for env.CI = true warnings causing failures

Related: https://github.com/facebookincubator/create-react-app/pull/944#issuecomment-266927273

Presumably transient timeout error.

Sorry about your wasted time, @kbrown! Let's get this in 0.9.0.

Landed in 9e0e18fd2e42e469e81b3b9f4aa3bd717ca1b317.


Request for collaboration

Hello @blagerweij
At my company we're actively using this plugin and I had already contributed to it as well as I have one more pending PR.
Since this plugin is a base for our core AuthZ functionality we're very interested in being able to contribute more and have faster feedback without creating and maintaining our own fork.
So I'd like to propose mysefl to become a project collaborator, to be able to help you maintain, improve and release new versions faster.
Thanks in advance.

With our project, we're now considering to replace Traefik with Tyk API Gateway, and using SpiceDB instead of OPA. The idea being that role-based and data-access permissions can be included directly in the OpenAPI spec. So far the proof-of-concept looks promising, we can design the schema with our business analysts, and developers can simply include role and data-permissions directly in the OpenAPI contract, while Tyk and SpiceDB will ensure authorization.

Hello @blagerweij
Thanks for approving my request.
I did not know about spicedb and tyk, but thanks for mention it, will definitely take a look.
So, having 2 open PRs , how can I approach them ? Can I merge ? Should I wait for your review etc
Also I have in mind some release improvements, like semantic versioning, changlog generatuon etc.
Can you briefly describe how you imagine this collaboration?

Regarding SpiceDB, also is there any comparison to Ory Keto ?
https://github.com/ory/keto

Hello @blagerweij
Why did you remove me from acollaborator of this repo ?

Hmm, I was not the one who did this. Let me check, perhaps someone from our company did this by mistake...

@eshepelyuk looks there has been a change by Github somehow. I tried to add you back as a collaborator, but could not unless I pay for that. That's also probably the reason why you got removed... I'll try to find out what changed, could be linked to the fact that we use this github team account for Copilot payments... Will keep you posted

Hello @blagerweij
Thanks for taking a look.

Hello @blagerweij
Any updates on this ?

@blagerweij please feedback

I just noticed we have a few seats left on our company account, so I invited you back to the project. You should have received an invite?

I just noticed we have a few seats left on our company account, so I invited you back to the project. You should have received an invite?

Thanks a lot


enable onUnmatch prop on Router

enable Router to be hooked on onUnmatch so that application could handle location when the location doesn't match any of the defined routes.
Although we can append a ` in the end of Route definition to match any URL, it make the same code not working well on server side.
Sample use case:
import {match, Router, browserHistory} from 'react-router';
import {routes} from './routes';
import {App} from './app';

match({routes, history: browserHistory}, (error, redirectLocation, renderProps) => {
  if (renderProps) {
    renderProps.onUnmatch = function(location) {
        window.location.reload(); //force the page to refresh to hit the server again
    };
  } else {
     alert("should not happen here");
  }

  var el = React.createElement(
      App, { },
      React.createElement(Router, renderProps)
  );

  render(el, document.getElementById('root'));
});

For various reason, we need to put the unmatched URL page into another server, and the those servers are managed by load balancer.

This is handled already. It's whenever !error && !redirectLocation && !renderProps. If all three are null, then you've not matched anything. Look at the server rendering guide for more detail: https://github.com/ReactTraining/react-router/blob/v3/docs/guides/ServerRendering.md

@timdorr
I know that works exactly the same purpose on the server side.
But once we run the same code on the client side, the match function only run once and the Router component will listen to history changes and run match internally, which will only print out (in dev mode) a warning message if unmatched URL link is clicked.
Think about the use case we have a global header component that is defined to use Link to point to all the valid URLs. Only some of those URLs are existing in current SPA, and some other URLs need to jump out of current application and send a new request to server and eventually jump to another SPA or some static content page.


add support for custom delimiters in map/slices

hey @kelseyhightower @teepark i think this would be a pretty valuable addition to this library (which i use a ton, thank you so much for your hard work).
use case for me personally is setting a env config that's a map of service name to host:port. with existing map support the delimiter : would cause this use case to not be supported
export SERVERS="hypixel;mc.hypixel.net:25565,sep;mc.sep.gg:25565"

type Config struct {
	DiscordToken        string   `required:"true"`
	DiscordWebhookId    string   `required:"true"`
	DiscordWebhookToken string   `required:"true"`
	ImgurClientId       string   `required:"true"`
	Servers             map[string]string `kv_delimiter:";" required:"true"`
}

It would be awesome if we can merge this PR as I am also facing this issue. Thanks, folks!

@kelseyhightower @UnAfraid Been a while -- this would be really cool to merge!

go-envconfig can override separator via separator keyword: https://github.com/sethvargo/go-envconfig#separator

Could this be merged? This has proven to be a blocker for my use case


196 mailingaddress

Apologies, realized the text may have been a specific request of the company rather than an example.

Looks great! Thank you so much for this!


runtime: use opencontainer vs oci

In an effort to be more discoverable and self-describing change out the
term "oci" for "opencontainer". We should consider using this as the
prefix for global namespaces going forward as oc has conflicts with
existing tools and oci is the name of the initiative not the specs.

LGTM

LGTM


Create task_annotation.rst doc

This is add user guide to readdocs
@RackHD/corecommitters @cgx027 @iceiilin @pengz1

Should the _static .png file be included here?

:+1:

:+1:


provide a binary cache

Trying this out and it's taking over an hour to build. Is that expected? Is there a cache available for this?

It does indeed take a considerable amount of time to build all combined (python / golang / node) dependencies, so it is expected.
Currently there is no cache available but a while back I was thinking about integrating cachix via github actions but I haven't gotten around to it.

In any case, it's working great for me. Thanks for the effort!

Some weeks back I tried to solve this via the nix-community CI infra that makes use of buildbot and cachix.
That didn't work because for some reason buildbot's nix-eval-jobs failed when trying to evaluate the check outputs with the VM test.
While regular nix build is completely fine with the flake outputs here, I could reproduce the evaluation error locally with nix-eval-jobs. Not sure what's going on, as I didn't investigate further but I'd be happy if someone is interested in further debugging what's going on there :)

@WilliButz I couldn't reproduce the nix-eval-jobs error locally and we don't have the logs of the previous error so I tried testing it on buildbot, it finished evaluating and starts building the vm tests: https://buildbot.nix-community.org/#/builders/2684/builds/2.

Huh interesting, not sure what changed, as it definitely did fail to evaluate some months ago :thinking:
(I suppose you re-added the label to the project here?)
Thank you! :)

I tried the previous commits that github has marked as failing and I still can't reproduce a nix-eval-jobs error. Not sure what the problem was as I'd have expected a bug in the nix-eval-jobs used by CI is using would be causing problems beyond this repo.

(I suppose you re-added the label to the project here?)

Yes, needed the label to start the CI job.
If you have any other problems with the CI feel free to ping me.

Awesome, thanks!


Update google-cloud-bigtable-emulator to 0.155.1

Updates com.google.cloud:google-cloud-bigtable-emulator from 0.153.0 to 0.155.1.
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!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.google.cloud", artifactId = "google-cloud-bigtable-emulator" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.google.cloud", artifactId = "google-cloud-bigtable-emulator" }
}]

labels: test-library-update, early-semver-major, semver-spec-minor, commit-count:1

Superseded by #39.


Add documentation for Rack

Add documentation for the Rack instrumentation adapter. The implementation exists here, but we should have a readme describing its behavior and options.

Hello can I pick up this issue? cc: @alolita


Ability to use intent - sharing

Hello!
I tried to locate an existing issue for this but did not see one.
I am looking for the ability to access intent sharing - both to receiving inbound sharing intent into the Ensemble app, and outbound to other apps.
The flutter libraries seem to be in place.
In case this is not in Ensemble yet, is there a way to manually make the flutter calls?
https://pub.dev/packages/receive_sharing_intent

hi @JasPanesar we'll add support for it. Assigning to @vusters for initial review. @vusters feel free to assign to someone else

@vusters this is needed by multiple customers. Please assign and prioritize

@vusters needed by a customer

@vinothvino42 outbound intent has been implemented. Please do the inbound intent.

New PR - Receive Intent Enhancement - https://github.com/EnsembleUI/ensemble/pull/1263


does no show the map

I have a problem in my app mvc 5
I install the pack but does not show the map

put .Render() at the end,
@(
Html.GoogleMap()
.Name("map")
.Height(300)
.Center(c => c.Latitude(23.140971656573335)
.Longitude(-82.39435493946075))
.Markers(m => m.Add().Title("Hello World!"))
).Render();
work for me

I have updated the code for .net6.
Please try the new version and reopen this issue if it still exists.


⚠ ClamAV has degraded performance

In e6ed1b0, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 83 ms

Resolved: ClamAV performance has improved in 8408369.


@activate_pipeline("lol") KeyError 'backend'

Sorry for creating an issue for this, but I don't know where I would otherwise get help from.
I am wondering what this error means:
Exception has occurred: KeyError
'backend'
  File "C:\Users\XXX\Realm-Wrap\backend\utils\pyotconf.py", line 18, in <module>
    @activate_pipeline("lol")
     ^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 'backend'

I get this error when loading the pyotconf.py
I copied the pyotconf.py mostly from the docs and just made some minor changes, so I don't know what the problem is, since the error is not that much of a help.
from pyot.conf.model import activate_model, ModelConf
from pyot.conf.pipeline import activate_pipeline, PipelineConf
from dotenv import load_dotenv
import os

# Load env variables
load_dotenv(os.path.join(os.path.dirname(__file__), "..", ".env"))

@activate_model("lol")
class LolModel(ModelConf):
    default_platform = "euw1"
    default_region = "europe"
    default_version = "latest"
    default_locale = "en_us"

@activate_pipeline("lol")
class LolPipeline(PipelineConf):
    name = "lol_main"
    default = True
    stores = [
        {
            "BACKEND": "pyot.stores.riotapi.RiotAPI",
            "API_KEY": os.getenv("RIOT_API_KEY"),
            "RATE_LIMITER": {
                "BACKEND": "pyot.limiters.redis.RedisLimiter",
                "HOST": "redis",
                "PORT": 6379,
                "DB": 0,
                "LIMITING_SHARE": 0.9,
            }
        }
    ]

"backend" not "BACKEND", same goes for the rest of the items in stores, please revise the documentation at https://pyot.iann838.com/cores/configuration. Pyot has remained unchanged for two years already, the uppercase keys were only used in ancient versions of this project.

ahh, I looked at a repo of yours, that's why I thought I could write it uppercase, but yea, it is a bit older, thanks for your help.
And while I'm here, I also wanted to say that I really like how Pyot is build!
Thanks!


[Button] Fix padding for Text Button variant to adhere to spec

[x] I have followed (at least) the PR section of the contributing guide.

Fixes https://github.com/mui-org/material-ui/issues/13824

@bdeloeste It's a great first pull request on Material-UI 👌🏻. Thank you for working on it!

Ah, thanks @oliviertassinari! Happy to contribute! 😄


⚠ ClamAV has degraded performance

In 2679d55, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 73 ms

Resolved: ClamAV performance has improved in 1971c4f.


Make default shell user configurable

The entrypoint to the container loads sh if no command is given. It would be nice if the script could load the preferred shell from the user nix configuration (not sure how yet) and run that command by default.
Adding this behavior in the bash.stub could also have the benefit of allowing the balena dashboard terminal to open up that shell.

It can be done by setting the environment variable SWEET_HOME_SHELL


adding logrotate

Please test this

I think I have come across a better solution, closing this, will open a new one tomorrow.


When we wipe storage should we prompt for password?

I don't think so. If someone forgets their wallet password, they can wipe and recover it. Prompting for a password would mean they need to use another browser to recover the wallet with a different password, just to change the current one.

Clearing issues,
because of above reason closing this. (@dangershony can re-open issue if needed)


nginx 1.0.6 hangs on requests with eval

My config. Nginx is compiled only with this module. And it hangs on request.
events {
use epoll;
worker_connections  20480;
multi_accept on;
}
http{
server {
listen   80;
location / {
            eval $var {
                    proxy_pass http://<IP_ADDRESS>:80/$request_uri;
            }
    }

}
}

Git version is working, so update nginx_eval_module-1.0.1 to master branch to start working.


Cascader的搜索

[ ] I'm sure this does not appear in the issue list of the repository

Basic Info

Package Name And Version<EMAIL_ADDRESS>Browser: chrome98.0.4758.80
Reproduction Link: https://arco.design/vue/component/cascader

What is expected?
比如现在是二级菜单，北京/海淀
搜索海淀时候，只出现海淀，希望可以出现完整的路径——北京/海淀
Steps to reproduce

@thales-jiang OK，会添加一个选项，来控制显示全路径还是单节点信息


typo: change sideber-menu css class to sidebar-menu-toggle

this issue can be good for firsttimers
also:
it can be good to move all the sidebar related css to Sidebar folder

Hello. I would like to ask assign this one to me.

@AlexKomanov good luck!


react-redux libdef broken for mapState factory signature

From the react-redux docs:

Note: in advanced scenarios where you need more control over the rendering performance, mapStateToProps() can also return a function. In this case, that function will be used as mapStateToProps() for a particular component instance. This allows you to do per-instance memoization.

I recently updated my flow-typed installations and now it's breaking on every instance of this.
const makeMapStateToProps = (): * => {
	const selector = makeSelector();
	const mapStateToProps = (state, ownProps) => {
		const { foo } = selector(state, ownProps.id);
		return { foo };
	};
	return mapStateToProps; // Error! Cannot return `mapStateToProps` because function is not an object.
};

export default connect(makeMapStateToProps)(MyComponent);

I use this signature extensively to prevent needless re-renders, and now flow is complaining about them everywhere.

Duplicate of #1924 and fixed by #2105

Closing because it's a dupe.


Support range formatting

This patch implements the --lines=a:b command line argument for
limiting the formatting to the line range a:b. Multiple ranges are
supported. Close #114.
Examples:
$ cat main.jl
function f(a,b,c,d)
  a  +  b  +  c  +  d
end

$ ./bin/runic --lines=1:1 main.jl
function f(a, b, c, d)
  a  +  b  +  c  +  d
end

$ ./bin/runic --lines=2:2 main.jl
function f(a,b,c,d)
    return a + b + c + d
end

cc @maleadt
Do you envision having some wrapper around this for figuring out what to pass similar to git-clang-format?

Examples:
$ cat main.jl
function f(a,b,c,d)
  a  +  b  +  c  +  d
end

$ ./bin/runic --lines=1:1 main.jl
function f(a, b, c, d)
  a  +  b  +  c  +  d
end

$ ./bin/runic --lines=2:2 main.jl
function f(a,b,c,d)
    return a + b + c + d
end

Thanks! I was working with the following wrapper, based on git-clang-format: https://gist.github.com/maleadt/13c760a7318c502f7bd45ce82b92f072

Cool. I wonder if it can be distributed by Runic? Perhaps a CLI flag that outputs that file to stdout? I have thought about having a flag to output a bash shim for runic too.

Where would you install it though? You 'simply' need git-runic with the above contents on PATH, so the file could just reside in res here, but it's not going to be easy to figure out a user-writable PATH entry without dealing with a whole lot...

I had something like this in mind:
$ runic --output-bin=git-runic > ~/.local/bin/git-runic

$ chmod +x ~/.local/bin/git-runic

That, or runic setup-git --path=.local/bin
In any case, it'd be nice if the file could be kept up to date, so that updating Runic.jl also updates the git integration.


Fix buffer corruption after resizing rows

Lines from the buffer were incorrectly being removed when the viewport was
resized. This change removes the lines when the cursor is above them, if not it
shifts the viewport down. Some basic jsdoc comments were added to some Terminal
properties for future reference.
Fixes #98
Fixes #99

Thanks a lot for this! The attached patch seems to be working great.


Respect adTrackingEnabled field in context

cc @sperand-io @wcjohnson11

Tests are for three cases, adTrackingEnabled false, adTrackingEnabled true and adTrackingEnabled not sent.

lgtm 🐟


how i creating cassandra sstable from a hive table？

You can read data from Hive, and then drop it into offline SSTables with CQLSSTableWriter and then bulk load them into Cassandra with sstableloader. For an example with CQLSSTableWriter & sstableloader have a look at the Cassandra official documentation : http://www.datastax.com/dev/blog/using-the-cassandra-bulk-loader-updated

Closing this because Aegisthus only works in the opposite direction, Cassandra to Hive.
To go from Hive to Cassandra I would use the suggestion from @bniculescu or https://github.com/datastax/spark-cassandra-connector depending on your preferences and what fits in better with your stack.


additionalProperties

By default, JSON schema allows additional properties; see docs
Currently tschema allows/follows this. But this means that as a user, I'm writing t.object({ ... }, { additionalProperties: false }) quite often.
Option 1
So I'm wondering if tschema should explicitly set additionalProperties: false by default, which would mean that you have to explicitly allow additional properties (aka non-defined properties)... This would (already, lol) be a breaking change because it breaks/deviates from JSON schema (because of the inverse default).
Option 2
Or, I can add t.strict() which is a common naming convention for this. This would still product t.object types and the only place that additionalProperties: false is automatically set.
Essentially this:
export function strict(props, options) {
  return object(props, { ...options, additionalProperties: false });
}

// Current:
// ---
t.object({
  name: t.string(),
}, {
  additionalProperties: false
})
//-> {
//->   type: "object",
//->   additionalProperties: false,
//->   required: ['name'],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }

// Proposed: Option 1
// ---
t.object({
  name: t.string(),
})
//-> {
//->   type: "object",
//->   additionalProperties: false,
//->   required: ['name'],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }

t.object({
  name: t.string(),
}, {
  additionalProperties: true
})
//-> {
//->   type: "object",
//->   additionalProperties: true,
//->   required: ['name'],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }

// Proposed: Option 2
// ---
t.strict({
  name: t.string(),
})
//-> {
//->   type: "object",
//->   additionalProperties: false,
//->   required: ['name'],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }

in option 2, strict is specifically for objects?
could it not be better to have a strict mode globally, like how typescript, node and others do?
i.e.
import * as tschema from 'tschema/strict.js';

// or
tschema.strict().object({...});

currently it only applies to objects, but maybe there are other types with similar decisions to be made.
maybe this is nonsense though and we'll only ever run into objects needing extra strictness. if that's the case, ignore me :D

Global modifiers are bad because they are leaky and this utility is primarily going to be used in high-traffic / high-value path. It would be very unfavorable if you set up all your schemas only to have something async/later come by and globally flip a switch, dramatically changing all your schemas' meanings.
I'm really not a fan of chaining methods. We (collectively, thankfully) moved away from this in the chalk evolution.
But yes, hypothetically t.strict() would only apply to objects. This is also the case/assumed with prior art like zod, superstruct, etc

in that case, maybe option 2 makes the most sense but naming it something to be clear it is a layer on top of object?
strict isn't obvious to me as being a strict version of object
fair point on the global modifier etc, too. was mostly a thought because thats what many others did

FWIW I'm leaning toward making additionalProperties: false by default, making this a breaking change & thus a 3.0 release.
TBH I meant to do this for the first release... just forgot to add it to my final checklist. All my prior usage needs additionalProperties: false and its hard to imagine that people would want to allow additionals by default.

+1 to additionalProperties: false by default, but maybe add a convenience method for allowing them (t.allowAdditional, t.passthrough etc) for codebases that go that route
additionalProperties: xxx everywhere is awkward both ways

the inverse would be t.loose() imo.
I guess that could mean that there's a 3rd option:

t.object() -> stays the same, bare/no change
t.strict() -> is t.object w/ additionalProperties: false hardcoded
t.loose() -> is t.object w/ additionalProperties: true hardcoded

Would strictObject() and looseObject() be too verbose? Feels like a happy medium between clarity and brevity. I do agree with @43081j that strict() itself doesn't immediately jump out at me as being object only, and makes me think it's a chained modifier for whatever the next type call is.

Yes. I don't particularly like t.strict or t.loose either, but it's what I've seen/grown accustomed to over the years.
I'm leaning towards a 3.0 breaking release, where additionalProperties: false is the default output. I can't think of a situation where you'd actually want additionalProperties: true to happen, especially w/ a TS-inferred counterpart. The only thing I can think of is NodeJS headers, where they define a known headers and then let you add custom keys:
type OutgoingHttpHeaders = {
  'accept'?: string | string[];
  'accept-charset'?: string | string[];
  // ...
  [key: string]?: string | string[];
};

While this is technically & capably true of any JS object, it negates the point of object schemas.. or at least the (most likely) default case.
With this in mind, I think it's okay to force users to type out additionalProperties: true the  relatively fewer times it's needed.
This breaking change will also be aligned with #7, which needs some rework to properly "lock in" a TS/JS meaning of tuples

Final bit:
Will only set additionalProperties: false if/when properties are actually defined.
This is because t.string() //-> { type: "string" }, for example, accepts any string. So a blank { type: "object" } should accept any object. We only only want to restrict to the defined properties if we have properties defined.
// As of 3.0
// ---

t.object();
//-> { type: "object" }

t.object({
  name: t.string(),
});
//-> {
//->   type: "object",
//->   additionalProperties: false,
//->   required: ["name"],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }

// Allow extra properties (for some reason)
t.object({
  name: t.string(),
}, {
  additionalProperties: true,
});
//-> {
//->   type: "object",
//->   additionalProperties: true,
//->   required: ["name"],
//->   properties: {
//->     name: { type: "string" }
//->   }
//-> }


Update sql-variant-transact-sql.md

values of sql_variant type can be stored by using sql_variant:
Microsoft SQL Server 2016 (SP2-GDR) (KB4583460) - 13.0.5103.6 (X64)
create table t1 (c1 int, c2 sql_variant);
go
declare @a sql_variant = 10;
declare @b sql_variant = @a;
insert into t1 values(10, @a);
go
result:
(1 row affected)
c1          c2

10          10
(1 row affected)

@victren : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@victren Victor - thank you for creating this draft PR. If you're ready to submit it, please mark, ready for review.
Mike

@MikeRayMSFT for review


TUP-4958: salseforce soap API version issue when migration

https://jira.talendforge.org/browse/TUP-4958

Pull request test result: failure :x:

Because of we have a lot of customers use the salesforce endpoint 2x even 1x .
So we need ignore the schema validate for our salesforce connection

Pull request test result: success :star:


Link to external contributing & coding guidelines

.. to avoid duplicity
we have project-wide guidelines repository here: https://github.com/oamg/leapp-guidelines/

Can one of the admins verify this patch?


Release v0.5.1

Renaming the installer
Renaming an application shortcut
Fixes in the node management mechanism
Update Electron to version 16.0
Implemented a mechanism for changing the scale: CTRL- CTRL+ or over Settings page
Fixes in saved video feed

Need to rename in the context menu:

On Mac App an empty white screen when you press the "Help center".

Test issue: https://github.com/pocketnetteam/pocketnet.gui/issues/337
Will be updated over time.

Of the critical problems, only the inability to make a donation through a comment. Medium problem: some browsers cannot record video from the camera or do not open the camera at all. Not all notification sounds play on desktop browsers.
In my opinion, this should have been resolved before release. At least a critical bug.

Of the critical problems, only the inability to make a donation through a comment. Medium problem: some browsers cannot record video from the camera or do not open the camera at all. Not all notification sounds play on desktop browsers.
In my opinion, this should have been resolved before release. At least a critical bug.

These problems do not apply to the node. Please describe these problems in pocketnetteam/pocketnet.gui

@andyoknen, I suppose we can close this?


How to mount an existing crypt drive in Plexdrive?

Hey all, I am experimenting with Plexdrive. Looks good so far, but I am not clear on something: how do I mount an existing crypt drive? I have my media on GDrive in a crypt folder that I can read in rclone, but the tutorial on mounting this in plexdrive (this onehttps://github.com/dweidenfeld/plexdrive/blob/master/TUTORIAL.md) seems to create a new google drive user rather than use the existing one.  I assume that's because of the OAuth approach that plexdrive uses.
How do I adapt this for an existing crypt drive?

in your .rclone.conf copy the configuration for your rclone crypt and change the remote: to your local directory and change the name for this config. don't change the passwords.
See below:
[rclone_crypt]
type = crypt
remote = rclone:bucket
filename_encryption = standard
password =
password2 =

becomes
[local_crypt]
type = crypt
remote = /mnt/plexdrive/bucket
filename_encryption = standard
password =
password2 =


Sharpmake and server compilation for Mac

Adds Sharpmake app for Mac, sufficient to build the server app.

Add Sharpmake application
Shared.sharpmake_mac.cs for Mac build, that builds Xcode project / workspace files (builds server/sample/all workspaces, but samples can't be built due to dependency on dx11)
Disable xcopy step when building on Mac
GLFW libs for Mac
Shell script equivalent to .bat file

That's nice. Ideally, I would prefer it in the same file to avoid having to maintain 2 files, but for now this is ok.
I don't have a MacOS to test, so I will assume it works just like you needed.
Good job.

@dri-richard Did you encounter any issues regarding parsing errors with the generated Sharpmake files? Not familiar with the tool chain explicitly, but I can't understand why everything is throwing a parsing error.

@starlight-traveler it looks like the output is truncated above (I don't see any errors) - can you post it again?

No errors get generated with Sharpmake:

[00:00] sharpmake 0.18.1
[00:00]   arguments<EMAIL_ADDRESS>@"Build/nocompatibility.sharpmake.cs", @"Build/netImgui.sharpmake.cs") /verbose()
[00:00]   directory: /Users/foo/Documents/Projects/C++/GUI/netImgui
[00:00]   platform: mac - Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:42 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_T6000
[00:00]   compiled with framework: .NETCoreApp,Version=v5.0
[00:00]   running on framework: .NET 5.0.17
[00:00]
[00:02] input sources:
[00:02]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs
[00:02]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/nocompatibility.sharpmake.cs
[00:02]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs
[00:04]   building projects and solutions configurations using 10 tasks...
[00:04]     build done in 0.4 sec
[00:04]   linking projects dependencies...
[00:04]     link done in 0.0 sec
[00:04]   generating projects and solutions...
[00:04]     generation done in 0.3 sec
[00:04]   38 projects generated:
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiIndex16Lib.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiIndex16Lib.xcodeproj/xcshareddata/xcschemes/DearImguiIndex16Lib.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiIndex32Lib.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiIndex32Lib.xcodeproj/xcshareddata/xcschemes/DearImguiIndex32Lib.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj/xcshareddata/xcschemes/DearImguiServerLib.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImgui16Lib.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImgui16Lib.xcodeproj/xcshareddata/xcschemes/NetImgui16Lib.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImgui32Lib.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImgui32Lib.xcodeproj/xcshareddata/xcschemes/NetImgui32Lib.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiLib (Disabled).xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiLib (Disabled).xcodeproj/xcshareddata/xcschemes/NetImguiLib (Disabled).xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj/xcshareddata/xcschemes/NetImguiServer.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleBackground.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleBackground.xcodeproj/xcshareddata/xcschemes/SampleBackground.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleBasic.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleBasic.xcodeproj/xcshareddata/xcschemes/SampleBasic.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleCompression.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleCompression.xcodeproj/xcshareddata/xcschemes/SampleCompression.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj/xcshareddata/xcschemes/SampleDisabled.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDualUI.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDualUI.xcodeproj/xcshareddata/xcschemes/SampleDualUI.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleFontDPI.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleFontDPI.xcodeproj/xcshareddata/xcschemes/SampleFontDPI.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleIndex16Bits.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleIndex16Bits.xcodeproj/xcshareddata/xcschemes/SampleIndex16Bits.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleIndex32Bits.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleIndex32Bits.xcodeproj/xcshareddata/xcschemes/SampleIndex32Bits.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleNewFrame.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleNewFrame.xcodeproj/xcshareddata/xcschemes/SampleNewFrame.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleNoBackend.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleNoBackend.xcodeproj/xcshareddata/xcschemes/SampleNoBackend.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleSingleInclude.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleSingleInclude.xcodeproj/xcshareddata/xcschemes/SampleSingleInclude.xcscheme
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleTextures.xcodeproj/project.pbxproj
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleTextures.xcodeproj/xcshareddata/xcschemes/SampleTextures.xcscheme
[00:04]   3 solutions generated:
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios_netImgui_All.xcworkspace/contents.xcworkspacedata
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios_netImgui_Sample.xcworkspace/contents.xcworkspacedata
[00:04]     /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios_netImgui_Server.xcworkspace/contents.xcworkspacedata
[00:04]   Results:
[00:04]     projects  (   38 configurations)    38 generated,     0 up-to-date
[00:04]     solutions (    6 configurations)     3 generated,     0 up-to-date
[00:04]   time: 4.82 sec.
[00:04]   completed on 07/04/2024 10:05:33.
[00:04] 0 errors, 0 warnings

The error I am seeing when I open the workspaces in Xcode, here is just trying to list the schemes, same errors occur when I try to open anything in GUI:

Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace xcode4ios_netImgui_All.xcworkspace -list
User defaults from command line:
IDEPackageSupportUseBuiltinSCM = YES
2024-07-04 10:08:52.280 xcodebuild[19436:696589] Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0., NSJSONSerializationErrorIndex=0}
2024-07-04 10:08:52.280 xcodebuild[19436:696589] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x600001607900: name:SampleDisabled path:absolute:/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj> Failed to load container at path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "The project ‘SampleDisabled’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj" UserInfo={NSLocalizedDescription=The project ‘SampleDisabled’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj}
--- xcodebuild: WARNING: Unable to open project file '/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleDisabled.xcodeproj' in workspace 'xcode4ios_netImgui_All.xcworkspace'.
2024-07-04 10:08:52.282 xcodebuild[19436:696589] Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0., NSJSONSerializationErrorIndex=0}
2024-07-04 10:08:52.282 xcodebuild[19436:696589] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x60000161c200: name:DearImguiServerLib path:absolute:/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj> Failed to load container at path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "The project ‘DearImguiServerLib’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj" UserInfo={NSLocalizedDescription=The project ‘DearImguiServerLib’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj}
--- xcodebuild: WARNING: Unable to open project file '/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/DearImguiServerLib.xcodeproj' in workspace 'xcode4ios_netImgui_All.xcworkspace'.
2024-07-04 10:08:52.284 xcodebuild[19436:696589] Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0., NSJSONSerializationErrorIndex=0}
2024-07-04 10:08:52.284 xcodebuild[19436:696589] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x600001606400: name:NetImguiServer path:absolute:/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj> Failed to load container at path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "The project ‘NetImguiServer’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj" UserInfo={NSLocalizedDescription=The project ‘NetImguiServer’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.
Path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj}
--- xcodebuild: WARNING: Unable to open project file '/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/NetImguiServer.xcodeproj' in workspace 'xcode4ios_netImgui_All.xcworkspace'.
2024-07-04 10:08:52.285 xcodebuild[19436:696589] Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0., NSJSONSerializationErrorIndex=0}
2024-07-04 10:08:52.285 xcodebuild[19436:696589] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x600001608b00: name:SampleTextures path:absolute:/Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleTextures.xcodeproj> Failed to load container at path: /Users/foo/Documents/Projects/C++/GUI/netImgui/_projects/xcode4ios/SampleTextures.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "The project ‘SampleTextures’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.

Let me know if I am just missing something obvious. Usually the parse failure is due to Git version control being weird and adding "=====", and "<<<<" to the file if the merge isn't done correctly, but looking in the project workspaces, I see none of that.

I wonder if a more up to date Sharpmake library could help?
If all else fails, the projects are fairly simple to recreate from scratch without Sharpmake.

I eventually got there with the Cmake pull request which works fairly easily on Mac/Unix distributions, but was curious about this method documentation.
Replaced the Sharpmake library with a new version, seems like the .cs files are out of date, will try and update it, seems like its just bringing up obsolete calls.
[00:00] sharpmake 0.51.0 (0.51.0+0.51.0.Commits.0.Branch.HEAD.Sha.b5533c7a2cb055fbaadcba9a5ddde4002718afe3) [00:00]   arguments<EMAIL_ADDRESS>@'Build/nocompatibility.sharpmake.cs', @'Build/netImgui.sharpmake.cs') /verbose() [00:00]   directory: /Users/foo/Documents/Projects/C++/GUI/netImgui [00:00]   platform: mac - Darwin 23.4.0 Darwin Kernel Version 23.4.0: Fri Mar 15 00:10:42 PDT 2024; root:xnu-10063.101.17~1/RELEASE_ARM64_T6000 [00:00]   compiled with framework: .NET 6.0 [00:00]   running on framework: .NET 8.0.6 [00:00] [00:00] input sources: [00:00]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs [00:00]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/nocompatibility.sharpmake.cs [00:00]   /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(35,13): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode'' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(146,63): error CS0117: 'Project.Configuration.OutputType' does not contain a definition for 'IosApp' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(158,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Use conf.XcodeSystemFrameworksinstead.' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(159,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(160,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(161,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' [00:01] [WARNING]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(163,21): warning CS0618: 'Options.XCode.Compiler.Exceptions' is obsolete: 'Deprecated. UseCppExceptions, ObjCExceptions, or ObjCARCExceptionsinstead.' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(93,25): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode'' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(47,44): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode'' [00:01] [ERROR]/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(112,31): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode'' [00:01] [ERROR] Error: /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(35,13): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode'' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(146,63): error CS0117: 'Project.Configuration.OutputType' does not contain a definition for 'IosApp' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(158,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(159,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(160,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(161,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Useconf.XcodeSystemFrameworksinstead.' /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(163,21): warning CS0618: 'Options.XCode.Compiler.Exceptions' is obsolete: 'Deprecated. UseCppExceptions, ObjCExceptions, or ObjCARCExceptions` instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(93,25): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(47,44): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(112,31): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
[00:01] 	While running /Users/foo/Documents/Projects/C++/GUI/netImgui/Build/Sharpmake/Sharpmake.Application
@07/04/2024 10:38:00: Exception message:
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(35,13): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(146,63): error CS0117: 'Project.Configuration.OutputType' does not contain a definition for 'IosApp'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(158,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Use conf.XcodeSystemFrameworks instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(159,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Use conf.XcodeSystemFrameworks instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(160,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Use conf.XcodeSystemFrameworks instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(161,25): error CS0619: 'Options.XCode.Compiler.SystemFrameworks' is obsolete: 'Deprecated. Use conf.XcodeSystemFrameworks instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(163,21): warning CS0618: 'Options.XCode.Compiler.Exceptions' is obsolete: 'Deprecated. Use CppExceptions, ObjCExceptions, or ObjCARCExceptions instead.'
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(93,25): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/shared.sharpmake_mac.cs(47,44): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
/Users/foo/Documents/Projects/C++/GUI/netImgui/Build/netImgui.sharpmake.cs(112,31): error CS0619: 'DevEnv.xcode4ios' is obsolete: 'xcode4ios has been deprecated, please use 'xcode''
Stack trace:
Root stack trace:

at Sharpmake.Assembler.LogCompilationResult(EmitResult result, Boolean throwErrorException) in //Sharpmake/Assembler.cs:line 584
at Sharpmake.Assembler.Compile(IBuilderContext builderContext, IEnumerable1 syntaxTrees, String libraryFile, HashSet1 fileReferences) in //Sharpmake/Assembler.cs:line 545
at Sharpmake.Assembler.Compile(IBuilderContext builderContext, String[] files, String libraryFile, HashSet1 references) in /_/Sharpmake/Assembler.cs:line 493    at Sharpmake.Assembler.Build(IBuilderContext builderContext, String libraryFile, String[] sources) in /_/Sharpmake/Assembler.cs:line 450    at Sharpmake.Assembler.BuildAssembly(IBuilderContext context, String[] sourceFiles) in /_/Sharpmake/Assembler.cs:line 115    at Sharpmake.Builder.BuildAndLoadAssembly(IList1 sharpmakeFiles, IBuilderContext context, IEnumerable1 parsers, IEnumerable1 flowParsers) in /_/Sharpmake/Builder.cs:line 531
at Sharpmake.Builder.BuildAndLoadAssembly(IList1 sharpmakeFiles, BuilderCompileErrorBehavior compileErrorBehavior) in /_/Sharpmake/Builder.cs:line 506    at Sharpmake.Builder.LoadSharpmakeFiles(BuilderCompileErrorBehavior compileErrorBehavior, String[] sharpmakeFiles) in /_/Sharpmake/Builder.cs:line 561    at Sharpmake.Builder.LoadSharpmakeFiles(String[] sharpmakeFiles) in /_/Sharpmake/Builder.cs:line 556    at Sharpmake.Application.Program.CreateBuilder(BaseBuildContext context, Argument parameters, Boolean allowCleanBlobs, Boolean generateDebugSolution) in /_/Sharpmake.Application/Program.cs:line 665    at Sharpmake.Application.Program.CreateBuilderAndGenerate(BaseBuildContext buildContext, Argument parameters, Boolean generateDebugSolution) in /_/Sharpmake.Application/Program.cs:line 460    at Sharpmake.Application.Program.Main() in /_/Sharpmake.Application/Program.cs:line 307

It seems to work fine for me (but read to the end):
(base) dri@dris-mbp-2 _projects % /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace xcode4ios_netImgui_All.xcworkspace -list
Command line invocation:
    /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace xcode4ios_netImgui_All.xcworkspace -list

User defaults from command line:
    IDEPackageSupportUseBuiltinSCM = YES

objc[38628]: Class XROS1_0SimRuntime is implemented in both /Library/Developer/CoreSimulator/Volumes/xrOS_21N5233f/Library/Developer/CoreSimulator/Profiles/Runtimes/xrOS 1.0.simruntime/Contents/MacOS/xrOS 1.0 (0x10c6840e0) and /Library/Developer/CoreSimulator/Volumes/xrOS_21N5207f/Library/Developer/CoreSimulator/Profiles/Runtimes/xrOS 1.0.simruntime/Contents/MacOS/xrOS 1.0 (0x11227c0e0). One of the two will be used. Which one is undefined.
objc[38628]: Class XROS1_0SimRuntime is implemented in both /Library/Developer/CoreSimulator/Volumes/xrOS_21N5233f/Library/Developer/CoreSimulator/Profiles/Runtimes/xrOS 1.0.simruntime/Contents/MacOS/xrOS 1.0 (0x10c6840e0) and /Library/Developer/CoreSimulator/Volumes/xrOS_21N5165g/Library/Developer/CoreSimulator/Profiles/Runtimes/xrOS 1.0.simruntime/Contents/MacOS/xrOS 1.0 (0x1125c00e0). One of the two will be used. Which one is undefined.
Information about workspace "xcode4ios_netImgui_All":
    Schemes:
        DearImguiIndex16Lib
        DearImguiIndex32Lib
        DearImguiServerLib
        NetImgui16Lib
        NetImgui32Lib
        NetImguiLib (Disabled)
        NetImguiServer
        SampleBackground
        SampleBasic
        SampleCompression
        SampleDisabled
        SampleDualUI
        SampleFontDPI
        SampleIndex16Bits
        SampleIndex32Bits
        SampleNewFrame
        SampleNoBackend
        SampleSingleInclude
        SampleTextures

But if I rename my folder so that it has '++' in the path like yours, I get exactly the same errors. So, I think it's just a problem with your pathname. I've tried both a few times - without the characters, it's good, with it is not.
Path: /Users/dri/Documents/GitHub/netimgui++/_projects/xcode4ios/SampleBasic.xcodeproj}
--- xcodebuild: WARNING: Unable to open project file '/Users/dri/Documents/GitHub/netimgui++/_projects/xcode4ios/SampleBasic.xcodeproj' in workspace 'xcode4ios_netImgui_All.xcworkspace'.
2024-07-04 15:43:32.616 xcodebuild[38864:4307407] Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0." UserInfo={NSDebugDescription=JSON text did not start with array or object and option to allow fragments not set. around line 1, column 0., NSJSONSerializationErrorIndex=0}
2024-07-04 15:43:32.616 xcodebuild[38864:4307407] [MT] IDEFileReferenceDebug: [Load] <IDEFileReference, 0x600002116a00: name:NetImgui16Lib path:absolute:/Users/dri/Documents/GitHub/netimgui++/_projects/xcode4ios/NetImgui16Lib.xcodeproj> Failed to load container at path: /Users/dri/Documents/GitHub/netimgui++/_projects/xcode4ios/NetImgui16Lib.xcodeproj, Error: Error Domain=Xcode3ProjectErrorDomain Code=2 "The project ‘NetImgui16Lib’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts.

Lol, there it is, so obvious. Can't believe I fell for an age old Unix issue. Sorry for the bother, and thank you so much for the help!


teleport-kube-agent v0.10.1

This PR:

adds/changes/removes etc

Testing
Description on how default-apps-cloud-director can be tested.

[ ] fresh install works
[ ] upgrade from previous version works

Checklist

[ ] Update changelog in CHANGELOG.md, check all commits are in it before release (renovate included).
[ ] Make sure values.yaml and values.schema.json are valid.

Trigger e2e tests

/run cluster-test-suites

/run cluster-test-suites

/run cluster-test-suites

I tried updating it (to 0.10.2) in glasgow but the pod fails to come up
> kl -n kube-system        teleport-kube-agent-2
ERROR: jamf password_file required

Logged in with opsctl

I guess we can close this in favor of 0.10.3


Spanner: Add return types and signature arguments for storage samples.

You can use pg_case_sensitivity sample as a reference.

Cool, This calls for a script, Will get back on this, Thank you @saranshdhingra for opening this issue!


Docs on how to build chrome_vnc with custom chrome build

Need documention that explains build steps to build chrome image with custom chrome version (chromium etc.)

@pspsdev https://aerokube.com/images/latest/#_building_images

@vania-pooh I wonder is there a way to use a custom chromedriver instead of providing chromedriver version in build arguments?

@pspsdev not in our currently code. But it's open-source, you can modify source code as you wish.


remove rel external styles in some links

in footer
in index page
in measures table

 [TARIFF16] Remove the rel external link styles


Fixes #344

This PR fixes issues #344 , by adding support for reordering ONNX ops, which are scalar, but where the tensor is not flat.

LGTM, thanks @HenniOVP !


Add license?

Hi,
This looks like a really useful package! Could you consider adding a license file, so that I know what kind of reuse is allowed with marc2bib?
Thanks,
Vin

Hi Vin, thank you for your suggestion. Glad you found the package interesting.
Sorry for missing this out, it is MIT. I've added the missing license file to the repository.


Create seed data script

Currently, we don't have a way to seed the database with mock data.
Based on the Prisma guide and the dev environment data we should have a useful seed script.

On reviewing the docs I think a simple SQL file will be easier to achieve.
Going to assign this to myself to see if I can get a database dump with pg_dump.

Closed with #108


Correct a misphrasing.

It sounds awkward without the "in" even if it may be grammatically
correct.

Thanks @shlomif!

On Wed, 05 Oct 2016 11:13:47 -0700
Melanie Richards<EMAIL_ADDRESS>wrote:

Thanks @shlomif!

You're welcome and thanks for merging.


Develop a method PutTransaction that persists producer and consumer transaction or producer transaction with it's data.

I don't think the title is correct. It's better to split on

putConsumerCheckpoint
putProducerTransactionState(state [transaction data])

See  #30

remove putTransaction(consumerTransaction)
add putConsumerCheckpoint(stream, part, consumer, transactionID)
rename putTransactionData (txn, data) -> putProducerStateWithData - state & data
putProducerState - just state
putTransactionData - just data

2 hrs


Move to making absolute skymaps with makeSkyMap.py

In #79 @nicolaschotard writes:

the sky map that we will make should be absolute (using makeSkyMap.py and the appropriate configuration, e.g. for a ring sky map as for HSC and now CFHT reprocessing) instead of relative to the field (with makeDiscreteSkyMap.py). It would ensure that the sky map won't depend on the list of input visits, and thus on the time and place the reprocessing happens.

Issuing this as a needed edit to the cookbook in https://github.com/LSSTDESC/DC2_Repo/blob/issue/73/cookbook/Notebooks/DC2Cookbook.ipynb
Nicolas, would you be willing to take this on, please? Thanks!

This issue was moved to LSSTDESC/ImageProcessingPipelines#7


#1686 - Add RFC 5424 support

I switched it to handle this in addRecord() and log() exclusively, because doing so in toMonologLevel carried some risk as this is used throughout handlers to allow configuration using level names, and if you pass level 0 for ex to say you want to react to all levels, this worked fine before but it would make things react only on EMERGENCY if toMonologLevel converts 0 to emergency.
Otherwise, look good to me now, thanks!


Sapper rollup config

Hi, could you confirm if the rollup-plugin-smelte needs to be added to both client and server or just one of? Thanks.

Ok, so the plugin is all about processing the tailwind, it only needs to go into client (if anyone happens to search the same question). I only really got to asking because due to another bug I couldn't get the CSS output - but since I was integrating into a project that already had tailwind configured, I went about the solution slightly differently anyhow...
In the following setup, you are not required to use rollup-plugin-smelte.
Take the important tailwind config from the smelte's tailwind.config.js and include the utitlity functions from smelte into your own tailwind config file by modifying the require statements (note the smelte prefix):
const { addUtility } = require("smelte/src/utils/style.js");
const buildPalette = require("smelte/src/utils/color.js");

// set your dark mode manually...
const darkMode = true

// your export should be a plain object, not the function type used in smeltes tailwind...
module.exports = {
      variants: darkMode
        ? {
            backgroundColor: ["dark", "dark-hover", "hover"],
            borderColor: ["dark", "dark-focus"],
            textColor: ["dark", "dark-hover", "dark-active"]
          }
        : {},
....
}


Update the Discovery Documentation

Description
This pr updates the Discovery documentation with the changes made in the Liqo 0.2 version.

/merge


Issue certifcates for etcd-operator

This PR will add a basic capability to issue self-signed certificates for etcd-operator.

Prerequisite: cert-manager needs to be installed before deploying the etcd-operator
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.2/cert-manager.yaml

Once etcd-operator is deployed it requests 3 certificates from an issuer in the etcd-operator-system namespace

peer certificate
client certificate
server certificate

deployment.apps/etcd-operator-controller-manager created
certificate.cert-manager.io/etcd-operator-etcd-client-certificate created
certificate.cert-manager.io/etcd-operator-etcd-peer-certificate created
certificate.cert-manager.io/etcd-operator-etcd-server-certificate created
issuer.cert-manager.io/etcd-operator-selfsigned created

etcd-operator on  issue-cert via 🐳 colima via 🐹 v1.22.7 on ☁  (us-east-1) on ☁<EMAIL_ADDRESS>❯ kubectl get secrets -n etcd-operator-system
NAME              TYPE                DATA   AGE
etcd-client-tls   kubernetes.io/tls   3      33s
etcd-peer-tls     kubernetes.io/tls   3      33s
etcd-server-tls   kubernetes.io/tls   3      34s

etcd-operator on  issue-cert via 🐳 colima via 🐹 v1.22.7 on ☁  (us-east-1) on ☁<EMAIL_ADDRESS>❯ kubectl -n etcd-operator-system get secret etcd-client-tls -o yaml | grep ca.crt
  ca.crt: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMxRENDQWJ5Z0F3SUJBZ0lSQU41cTB2b2tNREsrT3haankvQmZMcE13RFFZSktvWklodmNOQVFFTEJRQXcKQURBZUZ3MHlOREV5TURZeE1USXpNalJhRncweU5UQXpNRFl4TVRJek1qUmFNQUF3Z2dFaU1BMEdDU3FHU0liMwpEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURDVHFVcjZNdnJXLzRYSjJna0Y4cWhhMnFWSnl1L1ozcmhuNENKCkZjQUdPOUlCUmxmbGpiajUvbU5iMW5SUkFJOXNraCtFdWlYd2Y1SFVQbTBNcGpnM3Y0MlRUbzd4MkIyTHloZmUKcDFrQVdBVlFPallOeFZHZjk1ZEFzK3U5MW5Xbi8zM2hHajlodlFTallJT1pORllFOS9xSHJQTlk3SEs4RFRCWQp4ZjZEaVIxSlFUZ1Jmc1FvRkpoZDRCMVhUeDV4eGlMdi85NzRLcmZDbmgrckMyeVVzZWRCMHlEaGlVTm9LVlM3CnU3RUdETC9SOFZUalJGWnphWEM4YXl6OUY1eTlwL1pmbjIzMElrOThqdVBzL0VURUZYUXBuUFFDaGFOTU9JaE0KcEs0ZWIvSWw3ek5lV3p0bnFvUjFJUSttYW1zTWd6bmk0RS9PMGxHbEYxekluMTBwQWdNQkFBR2pTVEJITUE0RwpBMVVkRHdFQi93UUVBd0lGb0RBTUJnTlZIUk1CQWY4RUFqQUFNQ2NHQTFVZEVRRUIvd1FkTUJ1Q0dXVjBZMlF1ClpYUmpaQzF2Y0dWeVlYUnZjaTF6ZVhOMFpXMHdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBQlhhbGJiR1VIbUwKbURCK0piK3pMTzlYT2ZwR21JMGhZRmdPakVtZmxqem4wa0ZRRHo0YmQyc1FlVi95U1BIZC84RXN2Y0NlME1ucwpaRXF1ejNTWUp5cmg2a2g0MjhqVTJPRGI2MXBUMmwreTUvdkU4bi8yVzgxTERYQzlOUnZNYkR2MmlYOVpORFhuCnZndVhnOUJPUXByd3craXlBUVFHdFk4NWYvc2pOdVZnQW8vU1ZQR2RHVUFWME5RbllSNFN1ZmpwOTh5aS9EK1IKRGM5WDNiSUtYVDNNWmcyKzcyU0JYV3YzSjVBZEFyU3lnVlRMUWVqdk5LZzIvbDMyUkN2cFgzR01jYk1IbFBOQgp3NUpkSmU5QWc2QS9mdTZJS1lDREowUlRlQVkwcDlCaEgvUmFncmhsZkdvcVA4U3V5YjZXbjhoekNLT3FPZDVGClJGRlhzTC9Qd1N3PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==

A couple of high level thoughts:

Since etcd-operator is able to manage multiple etcd clusters. So suggest to provision the certificate for etcd-operator itself separately, i.e. let users to provide etcd-operator's certificate via command-line flags.
For etcd-cluster's certificate,

add the cluster name as the prefix, i.e. cluster1-etcd-client-tls, etc. so that different clusters won't conflict.
expose an API for the reconciliation workflow to call to generate certificates for the etcd clusters

each member in one cluster should have different certificate

cc @hakman

A couple of high level thoughts:

For etcd-cluster's certificate,

add the cluster name as the prefix, i.e. cluster1-etcd-client-tls, etc. so that different clusters won't conflict.

expose an API for the reconciliation workflow to call to generate certificates for the etcd clusters

each member in one cluster should have different certificate

Sure, thank you!
Should I update it in this PR or raise a separate as an incremental development?

Please read https://github.com/etcd-io/etcd-operator/issues/10


pass --target to build()

so prebuild download --target=5.1.1 builds for 5.1.1 if it has to build. it still defaults to process.version

Good catch!

2.9.0


Dictated text is immediately deleted after a new line (ios)

On ios only where you can dictate to the document at any length without issue until you add a new line.  After this point, any dictated text is deleted immediately after insertion.
Expected: text remains in document
Actual:
https://user-images.githubusercontent.com/37011672/206189418-860c238c-22ee-4112-b445-3ff3ff26bda0.mov

For reference, I had started a discussion about this as well, but moved it over here to issues.

Hi @matthew-carroll  @angelosilvestre, We had another test with the latest stable of super editor, which still happens.
Here is the latest video of the test for reproduction:
https://user-images.githubusercontent.com/46024202/217937384-1fbf9371-d1ac-44ad-85cc-9d6982faccb8.MP4

I've some initial investigation. There might be multiple issues here.
I'm running into a bug where something is going wrong with text offset serialization at the beginning of lines, where we include invisible prepended characters for capitalization purposes. For example, we start lines with a hidden ". " string so that the IME thinks the beginning of a paragraph is the beginning of a sentence and should be capitalized.
Dictation seems to do some aggressive deletions and replacements and whatever those are doing, it's not playing well with our prepended characters and text offset calculations.
I'll continue to dig and see if I can find where it's going wrong.

Upon closer inspection, it looks like the dictation system doesn't respect the same order of operations as the regular IME system.
When we start by dictating the word "Hello", the dictation system seems to want to do the following:
Insert "H"
Delete "H"
Insert "Hello"
The way we would expect this to play out is as follows:

Super Editor -> IME - set content to ". " (this means empty)
Dictation -> Super Editor - insert "H" at offset 2
Super Editor inserts the "H" and gets ". H", and now the ". " is no longer needed
Super Editor -> IME - set content to "H" with caret at offset 1
Dictation -> Super Editor - delete "H" at offset 0
Super Editor -> IME - set content to "" with caret at offset 0
Dictation -> Super Editor - insert "Hello" at offset 0
Super Editor -> IME - set content to "Hello" with caret at offset 5

What we actually get it the following:

Super Editor -> IME - set content to ". " (this means empty)
Dictation -> Super Editor - insert "H" at offset 2
Super Editor inserts the "H" and gets ". H", and now the ". " is no longer needed
Super Editor -> IME - set content to "H" with caret at offset 1
Dictation -> Super Editor - delete "H" at offset 2 (Dictation thinks the value is ". H" instead of "H")

As shown in the above events, the dictation system is making decisions about future edits without waiting for us to confirm earlier edits. As a result, when we alter the text editing value on our side, it no longer matches what the dictation system thinks the value is, and which leads to a mismatch in the text offsets that we can't recover from.
The dictation system should be doing 1 of 2 things, instead:

Accumulate a series of deltas that should be applied all at once and send us all those deltas, or
Send deltas one at a time, but wait for us to confirm the resulting text editing value before sending more deltas

I filed https://github.com/flutter/flutter/issues/120724 with Flutter. Let's see what they say. If it's a dictation system problem, then I'm not entirely sure what we can do.


#895 Check and enforce code coverage for all modules

Description
This PR is still being drafted, please check back later.
Updated workflow

Fixes #895
Type of change

[x] Chore (changes to the build process or auxiliary tools)
[x] WIP (work-in-progress, not ready for production, or part of future work)

Checklist:

[x] I have performed a self-review of my own code
[x] New and existing unit tests pass locally with my changes
[x] Related issue number is linked in pull request title

Following initial validation, it was determined that the current code coverage for several modules is too low (less than 80%). To resolve this, I have created issues #899 through #905 which will allow us to investigate and resolve the coverage of each module.
Below I've listed the current coverage per module which failed initial validation. Modules that already met the 80% theshold are not listed (see the messages from @github-actions above).

Commands - 72.78% - #899
Config - 61.78% - #900
Core - 67.43% - #901
Events - 69.74% - #902
JPA - 74.21% - #903
Web - 52.7% - #904
Test Suite - 0% - #905

All branches to increase test coverage of specific modules are to branch from c34a837, as this requires explicit module reports in CI. The aggregated report provided in this PR is only for future CI usage.

See #906 for details. This PR will be merged due to architectural changes, I'll follow up in a separate PR, and update the associated issues if needed (#899 through #905)


Update the source information

Type: Missing
Summary:
Update the source information
Details:
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
Resolution:
This PR was created to add this value, ensuring future releases will include this provenance information.
Published NPM packages with repository information:
* fp-and-or
Affected definitions:

fp-and-or 0.1.3

GitHub user account is linked in author's profile. Approved.


Random errors in iOS

I intermittently have build issues when I try to run on iOS.  Previously I would delete my "Pods" folder and Podfile.lock file, run pod repo update and pod install, and that would fix the issue.
However, I've now been stuck for 3 days on a build issue.  The only change I made was I upgraded a dependency in my pubspec.yaml file (share from 0.6.3+5 to 0.6.4).
I have set the iOS deployment target to 11 in Xcode (in both Project and Target views)
I get the following error on trying to deploy to iOS simulator:
> Running pod install...
> Running Xcode build...
> Xcode build done.                                           213.3s
> Failed to build iOS app
> Error output from Xcode build:
> ↳
>     ** BUILD FAILED **
>
>

> Xcode's output:
> ↳
>     /Users/hmhm/AndroidStudioProjects/projectName/ios/Pods/Mantle/Mantle/extobjc/EXTRuntimeExtensions.m:749:12: warning: 'os_unfair_lock' is only available on iOS 10.0 or newer [-Wunguarded-availability]
>         static os_unfair_lock lock = OS_UNFAIR_LOCK_INIT;
>                ^~~~~~~~~~~~~~
>     In module 'Darwin' imported from /Users/hmhm/AndroidStudioProjects/projectName/ios/Pods/Mantle/Mantle/extobjc/EXTRuntimeExtensions.m:11:
>     /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/include/os/lock.h:79:3: note: 'os_unfair_lock' has been marked as being introduced in iOS 10.0 here, but the deployment target is iOS 8.0.0
>     } os_unfair_lock, *os_unfair_lock_t;
>       ^
>     /Users/hmhm/AndroidStudioProjects/projectName/ios/Pods/Mantle/Mantle/extobjc/EXTRuntimeExtensions.m:749:12: note: enclose 'os_unfair_lock' in an @available check to silence this warning
>         static os_unfair_lock lock = OS_UNFAIR_LOCK_INIT;
>                ^~~~~~~~~~~~~~
>     /Users/hmhm/AndroidStudioProjects/projectName/ios/Pods/Mantle/Mantle/extobjc/EXTRuntimeExtensions.m:749:34: warning: 'os_unfair_lock' is only available on iOS 10.0 or newer [-Wunguarded-availability]
>         static os_unfair_lock lock = OS_UNFAIR_LOCK_INIT;
>                                      ^~~~~~~~~~~~~~~~~~~
>     In module 'Darwin' imported from /Users/hmhm/AndroidStudioProjects/projectName/ios/Pods/Mantle/Mantle/extobjc/EXTRuntimeExtensions.m:11:
>     /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator13.2.sdk/usr/include/os/lock.h:83:31: note: expanded from macro 'OS_UNFAIR_LOCK_INIT'
>     #define OS_UNFAIR_LOCK_INIT ((os_unfair_lock){0})

.. and on and on ...!

Here is flutter doctor output:
> Doctor summary (to see all details, run flutter doctor -v):
> [✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Mac OS X 10.15.4 19E287, locale en-CA)
>
> [✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
> [✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
> [✓] Android Studio (version 3.5)
> [!] IntelliJ IDEA Community Edition (version 2019.1.3)
>     ✗ Flutter plugin not installed; this adds Flutter specific functionality.
> [✓] VS Code (version 1.43.2)
> [✓] Connected device (1 available)
>
> ! Doctor found issues in 1 category.

I've tried all of these:

Deleting Podfile.lock
pod cache clean --all
rm -rf ~/Library/Caches/CocoaPods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
rm -rf Pods
pod deintegrate
pod setup
pod install
Delete .flutter-plugins, .flutter-plugins-dependencies and pubspec.lock
flutter clean
flutter pub cache repair

Any other suggestions?

I Just realized that my mac os x got updated (to 10.15.4) around the same time this problem started happening.  Could this be causing the issue?  Driving me mad, any help appreciated please!

Hi @mohisham
Can you try targeting 10.0+?
'os_unfair_lock' is only available on iOS 10.0 or newer

 note: 'os_unfair_lock' has been marked as being introduced in iOS 10.0 here, but the deployment target is iOS 8.0.0

Doesn't look like Flutter issue to me

Changing to 10.0 doesn't build at all.
Every time I build I'm getting a different error.  Until a few days ago I was not having this problem at all.  Here is what I am seeing now:

Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m:22:
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/build/ios/Debug-iphonesimulator/FBSDKCoreKit/FBSDKCoreKit.framework/PrivateHeaders/FBSDKErrorReport.h:20:
/Users/hmhm/AndroidStudioProjects/hoopo/build/ios/Debug-iphonesimulator/FBSDKCoreKit/FBSDKCoreKit.framework/PrivateHeaders/FBSDKError.h:24:1: error: duplicate interface definition for class 'FBSDKError'
@interface FBSDKError : NSObject
^
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m:19:
/Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h:24:12: note: previous definition is here
@interface FBSDKError : NSObject
^
1 error generated.
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:18:
/Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/Private/GULReachabilityChecker.h:24:3: error: redefinition of enumerator 'kGULReachabilityUnknown'
kGULReachabilityUnknown,  ///< Have not yet checked or been notified whether host is reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:17:
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h:17:
/Users/hmhm/AndroidStudioProjects/hoopo/build/ios/Debug-iphonesimulator/GoogleUtilities/GoogleUtilities.framework/PrivateHeaders/GULReachabilityChecker.h:24:3: note: previous definition is here
kGULReachabilityUnknown,  ///< Have not yet checked or been notified whether host is reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:18:
/Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/Private/GULReachabilityChecker.h:25:3: error: redefinition of enumerator 'kGULReachabilityNotReachable'
kGULReachabilityNotReachable,  ///< Host is not reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:17:
In file included from /Users/hmhm/AndroidStudioProjects/hoopo/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h:17:
/Users/hmhm/AndroidStudioProjects/hoopo/build/ios/Debug-iphonesimulator/GoogleUtilities/GoogleUtilities.framework/PrivateHeaders/GULReachabilityChecker.h:25:3: note: previous definition is here
kGULReachabilityNotReachable,  ///< Host is not reachable.

Changing to 10.0 doesn't build at all.
Every time I build I'm getting a different error. Until a few days ago I was not having this problem at all. Here is what I am seeing now:
Failed to build iOS app
Error output from Xcode build:
↳
** BUILD FAILED **
Xcode's output:
↳
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m:22:
In file included from /Users/hmhm/AndroidStudioProjects/myproject/build/ios/Debug-iphonesimulator/FBSDKCoreKit/FBSDKCoreKit.framework/PrivateHeaders/FBSDKErrorReport.h:20:
/Users/hmhm/AndroidStudioProjects/myproject/build/ios/Debug-iphonesimulator/FBSDKCoreKit/FBSDKCoreKit.framework/PrivateHeaders/FBSDKError.h:24:1: error: duplicate interface definition for class 'FBSDKError'
@interface FBSDKError : NSObject
^
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.m:19:
/Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/FBSDKError.h:24:12: note: previous definition is here
@interface FBSDKError : NSObject
^
1 error generated.
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:18:
/Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/Private/GULReachabilityChecker.h:24:3: error: redefinition of enumerator 'kGULReachabilityUnknown'
kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:17:
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h:17:
/Users/hmhm/AndroidStudioProjects/myproject/build/ios/Debug-iphonesimulator/GoogleUtilities/GoogleUtilities.framework/PrivateHeaders/GULReachabilityChecker.h:24:3: note: previous definition is here
kGULReachabilityUnknown, ///< Have not yet checked or been notified whether host is reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:18:
/Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/Private/GULReachabilityChecker.h:25:3: error: redefinition of enumerator 'kGULReachabilityNotReachable'
kGULReachabilityNotReachable, ///< Host is not reachable.
^
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker.m:17:
In file included from /Users/hmhm/AndroidStudioProjects/myproject/ios/Pods/GoogleUtilities/GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h:17:
/Users/hmhm/AndroidStudioProjects/myproject/build/ios/Debug-iphonesimulator/GoogleUtilities/GoogleUtilities.framework/PrivateHeaders/GULReachabilityChecker.h:25:3: note: previous definition is here
kGULReachabilityNotReachable, ///< Host is not reachable

Hi @mohisham
can you please provide your flutter doctor -v with (verbose)  and flutter run --verbose?
Also you downgrade to previous working version of share and see if it fixes the issue?
Thank you

@TahaTesser you are a lifesaver!  I'm using the Square Payments flutter library.  And it has been working fine so far, but for some reason during the build one of the framework directories wasn't getting copied over.  I noticed this line in the verbose log:
SquareInAppPaymentsSDK.framework/setup: No such file or directory
I manually copied it from the Pods folder to the build folder, and it started working again.  I still don't get why this is happening.  Any idea why?  Like I've said earlier, the only thing I did was change a version of the share library.
Thank you so much once again, I didn't know about the --verbose flag (doh).

@TahaTesser I spoke too soon.  I tried building again, and now I'm seeing some different errors.  Nothing simple like a missing file now:

The following build commands failed:
CompileC /Users/hmhm/Library/Developer/Xcode/DerivedData/Runner-fbovzjmpmcmhkxcflptsaepkuuqb/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBSDKCoreKit.build/Objects-normal/x86_64/FBSDKAccessTokenCache.o FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/Internal/TokenCaching/FBSDKAccessTokenCache.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
CompileC /Users/hmhm/Library/Developer/Xcode/DerivedData/Runner-fbovzjmpmcmhkxcflptsaepkuuqb/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FBSDKCoreKit.build/Objects-normal/x86_64/FBSDKAppEvents.o FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/AppEvents/FBSDKAppEvents.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler

Here is the entire log:
verbose_run_saved.txt

Ok I think I figured it out.  I had added a build phase for Square Payments Framework, and somehow it got moved to before the copying phase.  Since the phases are draggable, I'm guessing I must have dragged it up a few places by mistake.  Anyway, thanks for your help, it works now.

in my case only re-creating a new flutter app and copy ios folder to the old flutter project helped to solve this issue. The second time per week, it's horrible.

I have too many settings that would get destroyed if I do this.  How did you manage?


Restore fixes from discarded master

@llorracc maybe I'm missing something but there seem to be quite a few lines of code changes here, so it'd be nice to have a release note for it.

For release notes: Improve the tests of buffer stock model impatience conditions in IndShockConsumerType

Good catch.  I thought that another PR had the relevant notes and this was
just a fix for a commit error; but the other PR does not seem to be
visible, so I've added release notes to this one.
On Thu, Apr 4, 2019 at 7:23 PM Christopher Llorracc Carroll <
<EMAIL_ADDRESS>wrote:

For release notes: Improve the tests of buffer stock model impatience
conditions in IndShockConsumerType
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/pull/219#issuecomment-480097490, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AGRCJAAvN16spulMwviLu8VJ8DWJ-2R5ks5vdolbgaJpZM4aVHX4
.

--

Chris Carroll


Enable linter again

What this PR does / why we need it:
This PR brings back go and cpp linting. Also some minor changes to make linting happy again with the current code base.
Which issue(s) this PR fixes:

No issue created for this.
Special notes for your reviewer:
Just run make checks.
Does this PR introduce a user-facing changes and/or breaks backward compatability?:

Developers need to be careful when submitting PRs and make sure linting checks are passing.

looks like some stuff needs to be excluded from the linter
In file included from ecc/enclave/enclave_stub.go:38:0:

ecc/enclave/../../common/sgxcclib/common-sgxcclib.h:11:10: fatal error: types.h: No such file or directory

 #include "types.h"

          ^~~~~~~~~

compilation terminated.

# github.com/hyperledger-labs/fabric-private-chaincode/ecc/enclave

In file included from ecc/enclave/enclave_stub.go:38:0:

ecc/enclave/../../common/sgxcclib/common-sgxcclib.h:11:10: fatal error: types.h: No such file or directory

 #include "types.h"

          ^~~~~~~~~

compilation terminated.

# github.com/hyperledger-labs/fabric-private-chaincode/tlcc/enclave

In file included from tlcc/enclave/enclave_stub.go:19:0:

tlcc/enclave/../../common/sgxcclib/common-sgxcclib.h:11:10: fatal error: types.h: No such file or directory

 #include "types.h"

          ^~~~~~~~~

compilation terminated.

# github.com/hyperledger-labs/fabric-private-chaincode/tlcc/enclave

In file included from tlcc/enclave/enclave_stub.go:19:0:

tlcc/enclave/../../common/sgxcclib/common-sgxcclib.h:11:10: fatal error: types.h: No such file or directory

 #include "types.h"

          ^~~~~~~~~

compilation terminated.

# github.com/hyperledger-labs/fabric-private-chaincode/plugins/ercc-vscc

vet: plugins/ercc-vscc/ercc_validation_logic.go:37:19: GetVerifier not declared by package attestation

Makefile:28: recipe for target 'linter' failed

make: *** [linter] Error 2

Please have a look at this PR. Note that this PR contains already some fixups and revert of the enable-tlcc-testing commit. Will be removed after review when rebasing and squashing.


misspelling: usefull -> useful

Help text contains the word "usefull" which is a misspelling: Should be "useful".

Fixed on https://github.com/tavinus/pdfScale/commit/1e633d94b69f73a926c8d97ef547b2ddcafb4452
v2.5.7
Thanks!


Update slirp4netns to v1.0.1

Do we want to close this out in favor of #24?

Closing since #24 was merged


Improve return status code when key not found in cache

          we can check what error happen: `if err == KeyNotFoundError` but maybe it's out of scope of this PR.

Overall I'd return 404, wdty?
Originally posted by @Thykof in https://github.com/massalabs/thyra-plugin-wallet/pull/121#discussion_r1182362626

@Thykof to make sure I understand the user flow here. Could you confirm that the follow user story is summarising what you're talking about?
As a user, when I try to import an account by adding a private key and that this private key doesn't exist, I receive a non-straightforward error message (from the BE and so in the FE).

No, it's okay from a user point of view. This issue is about improving the accuracy of HTTP status code.

Ah ok, thanks @Thykof for clarifying. Who's working on it currently?

nobody is working on it, I just pushed a PR yesterday during investigation/clarification of the issue. Waiting for prioritization to really fix it and test the fix.

After time boxing, I was blocked due to a problem with implementing a mock cache using gcache. I have commented the test out so it can we reworked.

@Thykof we should sync on this

what needs to be done is writing unit test and make sure it's working properly. The PR is a bit old now, so we might have to redo it (no big deal)


support sd3 fp8 safetensors

[ERROR] stable-diffusion.cpp:173  - init model loader from file failed: '.\sd3_medium_incl_clips_t5xxlfp8.safetensors'
safetensors from
https://huggingface.co/adamo1139/stable-diffusion-3-medium-ungated/

+1 to this topic. I see FP8 models more and more, especially with introduction of FLUX monster models. I hope with SD.cpp it will be possible to run new model more comfortable on old HW.

#359 seems to have added this functionality?

I totally forgot to check open issues, so I guess others had this issue before me :).
I did not test f8 for t5xxl specifically, but it should work, but keep in mind that it is upcasting to f16, so you should convert the model down to something like q8_0.

It got merged into master, go ahead and try it.

@Green-Sky thank you,It is ok.
[DEBUG] stable-diffusion.cpp:169  - Using CPU backend
[INFO ] stable-diffusion.cpp:184  - loading model from '.\sd3_medium_incl_clips_t5xxlfp8.safetensors'
[INFO ] model.cpp:789  - load .\sd3_medium_incl_clips_t5xxlfp8.safetensors using safetensors format
[DEBUG] model.cpp:857  - init from '.\sd3_medium_incl_clips_t5xxlfp8.safetensors'
[INFO ] stable-diffusion.cpp:224  - Version: SD3 2B
[INFO ] stable-diffusion.cpp:255  - Weight type:                 f16
[INFO ] stable-diffusion.cpp:256  - Conditioner weight type:     f16
[INFO ] stable-diffusion.cpp:257  - Diffsuion model weight type: f16
[INFO ] stable-diffusion.cpp:258  - VAE weight type:             f16
[DEBUG] stable-diffusion.cpp:260  - ggml tensor size = 400 bytes
[DEBUG] clip.hpp:171  - vocab size: 49408
[DEBUG] clip.hpp:182  -  trigger word img already in vocab
[DEBUG] clip.hpp:171  - vocab size: 49408
[DEBUG] clip.hpp:182  -  trigger word img already in vocab
[DEBUG] ggml_extend.hpp:1029 - clip params backend buffer size =  235.06 MB(RAM) (196 tensors)
[DEBUG] ggml_extend.hpp:1029 - clip params backend buffer size =  1329.29 MB(RAM) (517 tensors)
[DEBUG] ggml_extend.hpp:1029 - t5 params backend buffer size =  9083.77 MB(RAM) (219 tensors)
[DEBUG] ggml_extend.hpp:1029 - mmdit params backend buffer size =  4114.77 MB(RAM) (491 tensors)
[DEBUG] ggml_extend.hpp:1029 - vae params backend buffer size =  94.57 MB(RAM) (138 tensors)
[DEBUG] stable-diffusion.cpp:387  - loading weights
[DEBUG] model.cpp:1526 - loading tensors from .\sd3_medium_incl_clips_t5xxlfp8.safetensors
[INFO ] model.cpp:1681 - unknown tensor 'text_encoders.t5xxl.transformer.encoder.embed_tokens.weight | f8_e4m3 | 2 [4096, 32128, 1, 1, 1]' in model file
[INFO ] stable-diffusion.cpp:486  - total params memory size = 14857.47MB (VRAM 0.00MB, RAM 14857.47MB): clip 10648.13MB(RAM), unet 4114.77MB(RAM), vae 94.57MB(RAM), controlnet 0.00MB(VRAM), pmid 0.00MB(RAM)
[INFO ] stable-diffusion.cpp:490  - loading model from '.\sd3_medium_incl_clips_t5xxlfp8.safetensors' completed, taking 129.76s
[INFO ] stable-diffusion.cpp:504  - running in FLOW mode
[DEBUG] stable-diffusion.cpp:552  - finished loaded file
[DEBUG] stable-diffusion.cpp:1358 - txt2img 1024x1024
[DEBUG] stable-diffusion.cpp:1107 - prompt after extract and remove lora: "a lovely cat holding a sign says "Stable diffusion 3""
[INFO ] stable-diffusion.cpp:635  - Attempting to apply 0 LoRAs
[INFO ] stable-diffusion.cpp:1112 - apply_loras completed, taking 0.00s
[DEBUG] conditioner.hpp:687  - parse 'a lovely cat holding a sign says "Stable diffusion 3"' to [['a lovely cat holding a sign says "Stable diffusion 3"', 1], ]
[DEBUG] clip.hpp:311  - token length: 77
[DEBUG] clip.hpp:311  - token length: 77
[DEBUG] t5.hpp:397  - token length: 77
[DEBUG] ggml_extend.hpp:980  - clip compute buffer size: 1.40 MB(RAM)
[DEBUG] ggml_extend.hpp:980  - clip compute buffer size: 2.33 MB(RAM)
[DEBUG] ggml_extend.hpp:980  - t5 compute buffer size: 11.94 MB(RAM)
[DEBUG] conditioner.hpp:930  - computing condition graph completed, taking 33220 ms
[DEBUG] conditioner.hpp:687  - parse '' to [['', 1], ]
[DEBUG] clip.hpp:311  - token length: 77
[DEBUG] clip.hpp:311  - token length: 77
[DEBUG] t5.hpp:397  - token length: 77
[DEBUG] ggml_extend.hpp:980  - clip compute buffer size: 1.40 MB(RAM)
[DEBUG] ggml_extend.hpp:980  - clip compute buffer size: 2.33 MB(RAM)
[DEBUG] ggml_extend.hpp:980  - t5 compute buffer size: 11.94 MB(RAM)
[DEBUG] conditioner.hpp:930  - computing condition graph completed, taking 9685 ms
[INFO ] stable-diffusion.cpp:1236 - get_learned_condition completed, taking 42985 ms
[INFO ] stable-diffusion.cpp:1259 - sampling using Euler method
[INFO ] stable-diffusion.cpp:1263 - generating image: 1/1 - seed 42
[DEBUG] ggml_extend.hpp:980  - mmdit compute buffer size: 1784.58 MB(RAM)
|==================================================| 20/20 - 240.22s/it
[INFO ] stable-diffusion.cpp:1295 - sampling completed, taking 4743.67s
[INFO ] stable-diffusion.cpp:1303 - generating 1 latent images completed, taking 4744.97s
[INFO ] stable-diffusion.cpp:1306 - decoding 1 latents
[DEBUG] ggml_extend.hpp:980  - vae compute buffer size: 6656.00 MB(RAM)
[DEBUG] stable-diffusion.cpp:967  - computing vae [mode: DECODE] graph completed, taking 122.87s
[INFO ] stable-diffusion.cpp:1316 - latent 1 decoded, taking 122.87s
[INFO ] stable-diffusion.cpp:1320 - decode_first_stage completed, taking 122.87s
[INFO ] stable-diffusion.cpp:1429 - txt2img completed in 4910.89s
save result image to 'output.png'

[INFO ] model.cpp:1681 - unknown tensor 'text_encoders.t5xxl.transformer.encoder.embed_tokens.weight | f8_e4m3 | 2 [4096, 32128, 1, 1, 1]' in model file

maybe this unknown tensor is not perfect

[INFO ] model.cpp:1681 - unknown tensor 'text_encoders.t5xxl.transformer.encoder.embed_tokens.weight | f8_e4m3 | 2 [4096, 32128, 1, 1, 1]' in model file

maybe this unknown tensor is not perfect

I have seen this with flux too, but it works regardless.
keep in mind that it upconverts f8_e4m3 in place to f16, so you might want to experiment to convert it to q8_0. https://github.com/leejet/stable-diffusion.cpp/blob/master/docs/quantization_and_gguf.md


Add shortcut filter to set a host header

Addresses #530.
Not sure on an appropriate place for any tests, GatewayFilterSpecTests doesn't seem to have anything for specific filters in them.
Also might make more sense as a new FilterFactory?

Maybe it should be a separate filter since there wouldn't be a properties based way to replicate the shortcut.

ping @fitzoh

Maybe it should be a separate filter since there wouldn't be a properties based way to replicate the shortcut.

Yeah, makes sense...
Are there any examples of filters instantiating/calling other filters?

No, but the filter factories are just functions, so they can be chained.

Pushed a WIP commit (just ignore all the checkstyle stuff for now) @spencergibb , what magic am I missing to get the filter config populated?  I'm currently winding up with a null path which is making it blow up on apply.
Also, do I want a custom Config, or a NameValue config (which I would only use the name of?)

Should be ready for another round of reviews, formatting is cleaned up and tests are passing (my apologies for the number of messy commits)


Refactor codebase to async/await - PnPJsRule - spfx doctor, Closes #5152

I'm not quite qure if getPackageVersionFromNpm can be refactored since it uses child_process.exec?
Closes #5152

Thank you @nicodecleyre, we'll review it ASAP

Merged manually, thank you for the enhancement!


Move obs-remote-js logic to serverside code.

Workaround to nodecg/obs-remote-js#2.

Fixed in 0dc8f3b77