Drop old datasets

related to #2529 and #2562
This branch is based on #2557, which I expect to merge first, then the commit history makes more sense.
Reason as to why this is a separate task is that
the 'dataset update' is asynchronous, meaning the
task finishes before the final datasets are downloaded
and updated in the database.
to implement the dropping of old datasets:
Find datasets that were not updated (last_found_in_registry is always
updated for new and existing datasets). Skip if last update failed.
Remove activities or organisation data depending on the filetype of the
dataset. Synchronise with Solr.

@luminhan check the slides linked in the weekly tech meet document to see it functioning

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


webui: Example of Designation of Exempt Person (FinCEN DOEP | Form 110)

On our WASM site let's have a page that can generate a DOEP form. It will help us prove out the library and be a handy tool.
https://github.com/moov-io/fincen/blob/main/exempt_designation/activity.go

https://github.com/moov-io/fincen/pull/21


Best way to differentiate between types at runtime

[Let me know if there's a better place for these questions.]
What's the best way to handle different capnp message structs coming in from the same zmq socket? There doesn't seem to be a way to differentiate them before decoding. I see there's a type_id on the reader and there's also capnp generics, maybe a third approach?
In my previous implementation with json I had a top-level "request" object which contained a type id and a string blob. Then I would use a match on the type id to decode the inner string blob into a struct based on the type of request. (This was a hack to work around rustc-serialize limitations at the time.)
EDIT: Maybe unions? http://stackoverflow.com/questions/28149139/serializing-mutable-state-and-sending-it-asynchronously-over-the-network-with-ne#comment44738481_28156323

Yep, unions are likely what you want. If you want to handle two different structs of type A and B on the same connection, you can wrap them in a union C:
struct C {
  union {
      a @0 : A;
      b @1 : B;
   }
}

See also https://capnproto.org/language.html#unions .
In the Rust implementation, working with unions is particularly nice, because we take advantage of Rust's algebraic datatypes. So, on the receiving end, if you have c : c::Reader you can do
match c.which() {
   Ok(A(a)) => { ... }
   Ok(B(b)) => { ... }
   Err(NotInSchema(_)) => {...}
}

Whoa, which is handy and union looks like what I need. Thanks for the tips!


Added 3 websites

Added 3 more websites to data.json.

Thanks! Will get to looking at it soon!

Seems like they accept lots of other coins too at Laptop Power Bank if you scroll all the way down.


Add table aws_servicecatalog_provisioned_product. Closes #1889.

Integration test logs

Logs
Add passing integration test logs here

Example query results

Results
select
  name,
  id,
  arn,
  type,
  product_id,
  created_time,
  last_provisioning_record_id
from
  aws_servicecatalog_provisioned_product;

+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+
| name                  | id               | arn                                                                                | type      | product_id         | created_time              | last_provisioning_record_id |
+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+
| provisioned-prod-test | pp-o62ffd6n5y2lm | arn:aws:servicecatalog:us-east-1:111111111111:stack/provisioned-prod-test/pp-o62ffd6n5y2lm | CFN_STACK | prod-hllga44jzyfou | 2023-09-28T10:42:34+05:30 | rec-knmtxjurw7o4s           |
+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+

select
  name,
  id,
  arn,
  type,
  product_id,
  created_time,
  last_provisioning_record_id
from
  aws_servicecatalog_provisioned_product
where
  id = 'pp-o62ffd6n5y2lm';

+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+
| name                  | id               | arn                                                                                | type      | product_id         | created_time              | last_provisioning_record_id |
+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+
| provisioned-prod-test | pp-o62ffd6n5y2lm | arn:aws:servicecatalog:us-east-1:111111111111:stack/provisioned-prod-test/pp-o62ffd6n5y2lm | CFN_STACK | prod-hllga44jzyfou | 2023-09-28T10:42:34+05:30 | rec-knmtxjurw7o4s           |
+-----------------------+------------------+--------------------------------------------------------------------------------------------+-----------+--------------------+---------------------------+-----------------------------+

@madhushreeray30, I have left a few review comments. Please take a look, Thanks!
Also, could you please add the integration test for this table? I believe the resource is supported by terraform https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/servicecatalog_provisioned_product

As this is an external issue I think we can go ahead without the integration tests for now.

@madhushreeray30, I have left a few review comments. Please take a look, Thanks!
Also, could you please add the integration test for this table? I believe the resource is supported by terraform https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/servicecatalog_provisioned_product

As this is an external issue I think we can go ahead without the integration tests for now.

We can not have a integration test suit for it, AWS removed the support for the PROVISIONED PRODUCT. Doc Link: https://docs.aws.amazon.com/servicecatalog/latest/adminguide/update_terraform_open_source_to_external.html


Support binds on abstract models

Flask-SQLAlchemy is currently unable to handle defining a __bind_key__ attribute on an abstract model. This change fixes that, and it includes an automated test.

Thanks.  Please address the review comments and this can be merged.

OK, realized that you were just copying the other test cases, so I'll go clean that up myself.

Ah, thank you. I meant to point that out in the pull request, and then never got around to it.

cleaned up in #388


[BUG] Declaration conflict with spatie/laravel-tags version 2.6.1

Bug report
Declaration of Backpack\CRUD\app\Models\Traits\SpatieTranslatable\HasTranslations::getLocale() must be compatible with Spatie\Tags\Tag::getLocale(): string

What I did
Install package from spatie/laravel-tags and use custom Tag model, which changes in the core functionality of the spatie package nothing.
What I expected to happen
No conflicts of the resolution between spatie/laravel-tags and backpack version of the HasTranlsation trait
What happened
??
What I've already tried to fix it
add return type ): string but then there is another issue which is
Declaration of Backpack\CRUD\app\Models\Traits\SpatieTranslatable\HasTranslations::setTranslation(string $key, string $locale, $value): Backpack\CRUD\app\Models\Traits\SpatieTranslatable\HasTranslations must be compatible with Spatie\Tags\Tag::setTranslation(string $key, string $locale, $value): Spatie\Tags\Tag

Backpack, Laravel, PHP, DB version
When I run php artisan backpack:version the output is:
PHP VERSION:
PHP 7.4.3 (cli) (built: Feb 18 2020 17:29:46) ( ZTS Visual C++ 2017 x64 )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Xdebug v2.9.2, Copyright (c) 2002-2020, by Derick Rethans
LARAVEL VERSION:
v7.9.2@757b155658ae6da429065ba8f22242fe599824f7
BACKPACK VERSION:
4.0.60@3c6116bce3c90ef9850d3d07de5c7b8f41a7b6cd

I tested with 4.1 of backpack. The same issue

Thanks for raising the issue @daxsis . Hmm... Then you should probably roll your own HasTranslation trait, instead of using the one provided by Backpack, that has the changes this needs. We won't be able to fix this for a while - I want Backpack to be compatible with Spatie/Laravel-Tags, but right now we're working on launching 4.1 and I'm afraid this issue won't be a priority for us for some time - so I recommend you go for a solution yourself.
Providing a solution in Backpack won't be as easy as creating a solution inside your project - I bet spatie requires PHP 7.4 whereas Backpack support PHP down to 7.2.5 - so our solutions have to take that into consideration.
Sorry to be the bearer of bad news! If you end up with a solution you like, please consider sharing it here, or as a PR - it would be much appreciated and it would go a long way towards having a fix inside Backpack.

This is still an issue. The last compatible version of Translatable package is https://github.com/spatie/laravel-translatable/releases/tag/4.6.0 (from 2020).

Sorry @stephenr85 we haven't been able to prioritize this compatibliity thing. We've been hard at work launching Backpack v6 - due TO.DAY! 😱🎉 I've reassigned this so we can take a look at this after the v6 dust settles.
Thank you for your patience.
Cheers!

Thanks for the prompt response! Very much looking forward to v6!
I think this will be a quick fix for v6 considering the laravel V10
requirement.
I started a test upgrade on my project, but saw that the pro and devtools
packages are still in dev. Is there an ETA on official releases of those?
On Sun, Jul 2, 2023, 07:01 Cristian Tăbăcitu @.***>
wrote:

Sorry @stephenr85 https://github.com/stephenr85 we haven't been able to
prioritize this compatibliity thing. We've been hard at work launching
Backpack v6 - due TO.DAY! 😱🎉 I've reassigned this so we can take a look
at this after the v6 dust settles.
Thank you for your patience.
Cheers!
—
Reply to this email directly, view it on GitHub
https://github.com/Laravel-Backpack/CRUD/issues/2725#issuecomment-1616620441,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAHOKM56DXMAKSXIX3BZ6J3XOFPILANCNFSM4MTGOWCA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hey @stephenr85 thanks for the questions.
All packages have been tagged to support v6. (if we didn't messed up somewhere 🙃 ), but I think we didn't 🙏
Either PRO and Devtools were tagged 2.X that support CRUD v6.
Let me know if a composer update didn't pick those for you.
PS: if you have tested backpack v6, you may need to change your composer.json back to tagged versions like: "backpack/pro: ^2.0"
Cheers

@stephenr85 you can find a list of all v6-compatible versions of our packages in the v6 upgrade guide - https://backpackforlaravel.com/docs/6.x/upgrade-guide#step-2

Perfect, thank you! I've successfully updated my app...
On Wed, Jul 5, 2023 at 6:57 AM Cristian Tăbăcitu @.***>
wrote:

@stephenr85 https://github.com/stephenr85 you can find a list of all
v6-compatible versions of our packages in the v6 upgrade guide -
https://backpackforlaravel.com/docs/6.x/upgrade-guide#step-2
—
Reply to this email directly, view it on GitHub
https://github.com/Laravel-Backpack/CRUD/issues/2725#issuecomment-1621613207,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAHOKM3QNC3U4LTEJZA5UELXOVJEFANCNFSM4MTGOWCA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@tabacitu I was wondering if there is any status on this issue, we are using and having issues with spatie/laravel-tags and unable to work with the tags in the CRUD controller. The 6.x docs specifically mention using Backpacks HasTranslations trait but this seems to have a lot of incompatibilities as per the original report from the OP 3 years ago.
I was wondering if this documentation is just incorrect or if I am missing something? I've tried adjusting the backpack trait but ultimately cannot get it to work and was curious if any guidance could be provided as I'm not entirely sure why backpack requires a custom trait to begin with.
I've just adjusted all the methods to match where they can but eventually run into an issue in setLocale which fails with Using $this when not in object context

Hey guys.
I am doing some issue cleanup, and I've investigated this issue a bit more.
I think the only solution here is to remove the Backpack overwrite of spatie laravel translatable trait.
This trait have been following us along the years and it was indeed needed at the time it was created, but not anymore I guess.
I think most of the stuff we do there can now be done using the Translatable spatie singleton to configure the translation behavior.
There is only the "fake" translatables that would probably require us to do some more tinkering, but I think it's doable.
This can only be done in next version, as it is a breaking change. Trying to make this non-bc would force us to have two implementations for the same behavior and a bunch of conditionals.
Tagging for next version, and renaming the issue as I am 100% confident that if we remove the trait overwrite spatie/laravel-tags will work out of the box.
Cheers


fix(bazel): MODULE.bazel files from a local registry should be ignored

MODULE.bazel files present in the local registry should not be considered as definition files.
Fixes #9076.

Merging despite the unrelated Python test failures.


Still a small issue with mm+ and DSA/TDE

Sorry, but i have still an issue with mm+ and TDE/DSA (5th). Now the scrollbar works, but at the bottom of the menu is a blank space. ist this an issue which you can solve or is this system related and i have to open a ticket in the system github.

Forgot to check big picture mode...
I will have a patch out later today.

You are great, thanks 👍

Moving all issues related to settings and Big Picture Mode to issue #32


FormKit-Schema (and Form-Settlement) rendering postpones other async code (e.g. setTimeout)

Reproduction
https://formkit.link/b38979bb0807aeb9d4e5b42e033d3689
Describe the bug
For me, it seems that the formkit schema rendering (and settlement) postpones other async code, e.g. the set timeout in the playground.
The timeout callback should be executed after 300ms, but it is only executed when the settlement (schema rendering) is finished (locally I saw the same for other things, e.g. debounce).
(In the playground I added some "v-if"/"v-show",  because this is the situation from our project, but it's the same without this stuff when I saw it correctly.
Environment
• OS: [e.g. iOS]
• Browser [e.g. chrome, safari]
• Version [e.g. 22]

This is expected JavaScript behavior. In JavaScript the primary call stack completes before any async code can be run (which is why timeouts can be really imprecise, especially on load). The key is to reduce the size of the primary call stack.

Ok make sense on one perspective, but really confusing in this context. But I think I'm not that deep inside this stuff.
At the end there is also not really a possible to reduce here something from the outside, because I'm using only the schema with some more fields. Do you have any general idea about this topic?

I don’t have any specifics other than what we've discussed on discord. For FormKit you want to optimize for the number of shared schemas. This happens for most inputs automatically, but if you use plugins to directly modify the schema you could cause re-parsing on a per-input basis which would dramatically slow down a form with lots of inputs.

Perhaps if you provide a reproduction of an instance of slow mounting we could take a look at it on our end too.

I think in the end we do not have many schema modifications with plugins. We are only adding some data attributes to the outer level (and maybe also for some single fields) and we defined our general "base" schema.
With the improvements from the other issue, it's now also no longer slow (only sometimes it's confusing that it takes some more time, which I already mentioned in the other issue).
In the end, the reproduction of the async stuff is already present in the playground with these 150 fields (but for sure this has not the performance improvements package).

Do you need anything else from my side or is it ok with the current playground?
In the end, I can say, that with the improvement from the other stuff it's not that slow anymore for many fields. But what I see in the Vue-Dev-Console is, that our custom fields which are using a Vue-Component for the inner part, have a loading time greater than 10ms. It's no longer increasing for every additional field but looks not that fast, but maybe it's normal for such kind of stuff.

Do you need anything else from my side or is it ok with the current playground?
In the end, I can say, that with the improvement from the other stuff it's not that slow anymore for many fields. But what I see in the Vue-Dev-Console is, that our custom fields which are using a Vue-Component for the inner part, have a loading time greater than 10ms. It's no longer increasing for every additional field but looks not that fast, but maybe it's normal for such kind of stuff.

Yeah, not sure there is anything else we can do about that specifically. The schema portion of that would still be memoized but the Vue portion of that is left in Evan’s hands :)

My problem is at the moment I want to show a loading animation when the form settlement is slower then 300ms (so that the animation is not directly visible to avoid some flicker effect when it's faster).
Because of that, I'm setting a timeout at the beginning of the initialization phase (=building static schema). When the static schema is ready the FormKit-Component will be rendered (v-show), but then I have the problem that the timeout is "stacked" because of the mention "primary call stack".

Annoying — but I would recommend you move your timeout setting to the parent of the FormKit form — in theory that should allow your timeout to start before any intensive compute takes place.

Do you mean the parent from the component where the "FormKit-Form"-Component is used?
I can try it, but in the end, it will be a little bit ugly because the usage of our Form-Wrapper will be more special.

yeah I agree. not sure there is a good path forward here except to make FormKit more efficient. Or, perhaps we offer some kind of optional async boot procedure for people who dont need SSR.

Nothing specifically we can do here other than make formkit faster — which we are doing, so I'll close this in favor of #473


Add example for readOnly prop

See https://github.com/airbnb/react-dates/issues/496#issuecomment-300615526

@ljharb I think you can close this issue (:

Closed in #512.


RequestCommissioningCommand never completes

Problem
#7729 was merged with unresolved review comments.
Specifically:

https://github.com/project-chip/connectedhomeip/pull/7729#discussion_r656693159 is unresolved.  A response from the network is nice, but the command is not listening for such a response in a way that will unblock the timer wait it's in.  As a result, the only way this command can terminate is via timing out and failing.
The question about where arguments to SendUserDirectedCommissioningRequest come from was sort of answered, but the point is that IP+port is not enough to send a message if the IP is an IPv6 link-local address.  The right representation for "place to send things" is a PeerId.

Proposed Solution
Resolve the issues.

(And I should have just marked changes requested instead of trying to make sure I wasn't missing something, I guess...)


Improve PR handling by adding a policy bot

Adding policy-bot will not automatically merge Dependabot PRs that are approved. Unless we add something like https://github.com/palantir/bulldozer users will still have to approve with the comment:
@dependabot squash and merge

For internal repos we have automation that can trigger on approval or policy-bot status check, but it would be nice if we could run the same setup for public and internal repos.

yeah including bulldozer and maybe also stargazer would be very useful. You can label PRs using stargazer and merged based on labes.


Add 'Beast' networking library

Website: http://vinniefalco.github.io
Github: https://github.com/vinniefalco/Beast
Notes: header-only, CMake build, depends on boost.asio and boost (optionally on OpenSSL), under evaluation in Boost Incubator, aiming at becoming a future standard C++ library.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/39194795-add-beast-networking-library?utm_campaign=plugin&utm_content=tracker%2F1032790&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1032790&utm_medium=issues&utm_source=github).

Closing for https://github.com/ruslo/hunter/issues/747


⚠ ClamAV has degraded performance

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

HTTP code: 200
Response time: 67 ms

Resolved: ClamAV performance has improved in 623ab55.


when move to server, error:  Refused to display 'server url' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.

Hello Lin,
This is top one choice in the bbs market. It runs perfect on localhost, However,

when move to server, I got error:
Refused to display 'server url' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
I think when I move it from localhost to remote hosting server,
I should config something like change localhost to server IP in somewhere,
Please advise where I should do above config?

If I use real IP, it works, for example:  http://<IP_ADDRESS>:10/carbon/   works fine
If I use domain name, it get above error for example:   http://bbs.mywebsite.com/  error above.
domain name "bbs.mywebsite.com" set forward to "http://<IP_ADDRESS>:10/carbon/"

I found a solution.   Go to root folder, edit common.php file,
comment out
//header('X-Frame-Options: SAMEORIGIN');
but I don't understand, why use this code?

Run /update/index.php when you move it from localhost to remote hosting server.


Detach a single event from a swiper

Thanks a lot for this excellent swiper!
I tried to only detach one or several events from a swiper.
I saw that there are functions
mySwiper.detachEvents(); //Detach all events listeners
mySwiper.attachEvents(); //Attach all events listeners again

Is there a function that can do something like following?
mySwiper.detachEvent("swipeup") //To detach swipe up event, and also for attach

Thank you!

No, there is no such function as basically there is no much sense in it. There are other methods/ways to disable some not needed functionality


[ServiceBus] mode  (ReceiveMode) parameter needs better exception behavior

If it is mis-typed now it will return an AttributeError further down the stack without useful guidance (and only does so when creating the handler, as well)
Will now return a TypeError at initialization.

/azp run python - servicebus - tests

/azp run python - servicebus - tests

/azp run python - servicebus - tests

/azp run python - servicebus - tests

do we want to mention this in changelog?

Good callout as always Adam; even though I had waved it off mentally as "it's still an exception" we should be precise.  Since tests are green and that's only a doc change I'll likely push it through after with a rubber stamp.

/check-enforcer evaluate

/check-enforcer override


to_string with indent

I would like something like this:
{
   "month": 12,
   "day": 31
}

is it possible? I found these, but they don't seem to have an option for it:

https://docs.rs/humphrey_json/latest/humphrey_json/fn.to_string.html
https://docs.rs/humphrey_json/latest/humphrey_json/value/enum.Value.html#method.serialize

This is a feature I've been meaning to implement for a while but I haven't got around to it yet. I'll look into adding this and I'll get back to you.

thank you very much! I like your commitment to small crates, so if this was added it would be great.

I've merged the update and released it as v0.2.1, you should be able to update your dependencies now! Let me know if you run into any issues, I wrote a couple of tests to make sure it's working but there's always a chance of some strange edge-case that causes a bug.

This seems to do the job:
use humphrey_json::Value;

fn main() {
   let input = r#"
   {"name": "John Doe", "age": 43}
   "#;
   let value: Value = humphrey_json::from_str(input).unwrap();
   let output = value.serialize_pretty(1);
   println!("{}", output);
}

thank you!


bracket spacing threw unexpected error in function invocation

a = 1
b = 2

f = (x,y) -> x + y

f (a,b) # throws error :(

I was quite surprised that this caused parse error :|
Function {
  message: 'Parse error on line 1: Unexpected \',\'',
  hash:
   { text: undefined,
     token: ',',
     line: 0,
     loc: { first_line: 0, first_column: 3, last_line: 0, last_column: 4 },
     expected:
      [ '\'BIOP\'',
        '\')\'',
        '\'BIOPR\'',
        '\'BACKTICK\'',
        '\'NEWLINE\'',
        '\'INDENT\'',
        '\'IMPORT\'',
        '\'+-\'',
        '\'COMPARE\'',
        '\'LOGIC\'',
        '\'MATH\'',
        '\'POWER\'',
        '\'SHIFT\'',
        '\'BITWISE\'',
        '\'CONCAT\'',
        '\'COMPOSE\'',
        '\'RELATION\'',
        '\'PIPE\'',
        '\'BACKPIPE\'',
        '\'POST_IF\'' ] } }

I am trying to do a normal function call like so :
f a,b # no error

Welcome to LiveScript! It's true, f (a, b) is not valid and is not intended to be so. LiveScript is a very whitespace-sensitive language. For example, there is a big difference between a[b, c] and a [b, c]—the former will compile to [a[b], a[c]], while the latter will compile to a([b, c]). By analogy, f (a, b) would mean to apply f to whatever (a, b) means, but as ven observes, the expression (a, b) doesn't mean anything in LiveScript, so this is an error, whereas f(a, b) is valid (as is f a, b, as you observe).


The most related paper

Thanks for your awesome work.
I wonder if there exists any paper that focus on the same task as yours with two attributes:

single image to 3D Gaussians
support feed forward inference

Thanks again for your solid coding!

I think we are the first (and perhaps only?) model to do inference from a single image using Gaussians as an underlying representation. The closest pre-gaussian splatting models are perhaps Point Out Net  https://openaccess.thecvf.com/content_cvpr_2017/papers/Fan_A_Point_Set_CVPR_2017_paper.pdf and SynSin https://arxiv.org/abs/1912.08804


Web doc

This is still work-in-progress
Start cleaning a bit the web doc

Dropped Trial
Removed Apache ref
cc @hflynn @aleksandra-tarkowska

Thanks for cleanup, I will have a look tomorrow. Could we please not drop experimental? We are not even testing advance config

could you please pickup benchmark update https://github.com/jburel/ome-documentation/pull/1 ?

thx, I am upgrading omeroweb-install now.

I have a PR already opened against omeroweb

thanks for pointing out. we need a bit more, I will cherry-pick yours and continue

@aleksandra-tarkowska thanks I will close my PR in that case

@hflynn could you have a look after this first round of cleaning?

Will look today yes

@hflynn: comments should be addressed

@hflynn done further cleaning as mentioned.
Hopefully this should be a bit clearer

2 more nitpicks but this is otherwise looking good now thanks

I'll check this over with fresh eyes tomorrow but I think it should be sorted now thanks

@jburel one last change to that page title and then this is good to merge!

👍


Allow code examples with invalid version tags

Hi! :wave: In the documentation for my Buildkite plugin i'd like to be able to tell users that they can use the BUILDKITE_PLUGINS_ALWAYS_CLONE_FRESH feature as described here to get rapid development feedback while making changes to a Buildkite plugin.  I want to provide an example in the docs, something like this:
steps:
  - name: ":hiking_boot: Kick off plugin"
    env:
      BUILDKITE_PLUGINS_ALWAYS_CLONE_FRESH: "true"
    plugins:
      -<EMAIL_ADDRESS>          some_option: foo

However, the linter is complaining that your-branch-name isn't a valid version tag.  I mean, that's correct.  But it's also pretty annoying.  I wonder if folks have a workaround?  I could also attempt to implement, e.g., a whitelist of "always valid" version tags, but that is rather a yak shave for what i want to get done right now.

This is indeed an interesting example. I have created #498 with an option to avoid failing when invalid versions are detected (that is disabled by default to keep backwards-compatibility).

@toote @pzeballos Do you know when a new release will be created? We'd like to start using the --skip-invalid flag :pray:

@toote @pzeballos Do you know when a new release will be created? We'd like to start using the --skip-invalid flag 🙏

sorry for the delay @mwgamble!  we did a new release last week :)


Upgraded jquery to 1.9.1

This is using the production migration library provided by jQuery.

r+, let's give it a try


Cabal: Add flags for optional benchmark dependencies

The benchmark has optional dependencies on text-builder and bytestring-strict-builder but they are not currently set in the Cabal file. Add flags to activate them.

Sorry, but I don't want to cram Hackage page with flags and I feel pretty strongly about this.

No problem. How do you run the benchmarks then?

I edit Cabal file, uncommenting dependencies. It's not that often you need to run comparisons against other packages, most of the time comparing against previous release/patch of text-builder-linear itself is enough.

Maybe we should leave the commented dependencies, without the flags then?


Add abality to pass params into the request

Any interest in something like this?
I've found that working with some 3rd party apis, such as the Youtube Api, requires that certain params be passed through the request body.  So we are unable to take advantage of the metadata header.
This way we would have the option to send params when we first create the upload.

First of all: Thank you for this contribution.

I've found that working with some 3rd party apis, such as the Youtube Api, requires that certain params be passed through the request body. So we are unable to take advantage of the metadata header.

Frankly, I cannot follow your argument on why using the metadata headers is not sufficient for your use case. Is the information you want to attach so big that you are unable to transport it using headers? Could you please elaborate on this a bit more?
In addition, I am not entirely in favor of your implementation. It limits the body to a JSON-encoded structure but – if this feature is added – tus.Upload should accept a generate object which is then directly passed to send() to allow using Blobs and other types, too, just as XMLHttpRequest#send() does.

Thanks for getting back with me!
This was probably the wrong approach to present this.  I should have opened an issue as this was meant to be more of a question about the ability / interest in being able to pass information directly to send().  The implementation I presented was very limited in scope, so I apologize about that.
The issue that I was running into with the Youtube Api is that I am interfacing directly with their server and I need to pass some information about a video.  That information may look something like this.
{   snippet: {     title: 'video title',     description: 'video description'   },   status: {     privacyStatus: 'unlisted'   } }
The api is looking for this information to be explicitly in the request body, I also don't think the current implementation of encodeMetadata is handling nested objects like this.
Let me know if that information is helpful, and again sorry for submitting this here, I realize now this was not the best spot for that.
Thanks for the awesome library, and let me know your thoughts on that, maybe I'm just missing something here.

Thank you a lot for these kind words and there is no need for you to apologize for anything. :)
Before we talk more about this specific feature request, I believe that you try to use tus-js-client with a general misconception:

The issue that I was running into with the Youtube Api is that I am interfacing directly with their server and I need to pass some information about a video.

If you say that you are directly interfacing with the YouTube API, I understand that you are using no special tus server between your app and the remote API. And that's not how it actually works. tus-js-client can only communicate with servers which do understand the tus protocol. An example is the tusd server but YouTube does not accept uploads using the tus protocol (for now, maybe they will hop on the train sometime) and therefore directly interfacing with the YouTube API is not possible.
Please correct me, if I had a wrong thought here.

tus-js-client can only communicate with servers which do understand the tus protocol.

Thank you!  This is what I was missing, makes much more sense now.  Really appreciate your time, I will take a look at the tusd server.
I don't know how applicable this request is any longer, I will need to familiarize myself with the tus protocol.  Again thank you for the clarity!

That's great to hear. I will close this discussion for now but feel free to reopen if you have more insights.


Both client in singleplayer and server hosting game hang when saving world with Immersive Portals installed

Is it a mod compatibility issue?
No
If it's a mod compatibility issue, please provide the link(s) to the incompatible mod(s)
No response
Minecraft version
1.20.1
Describe the issue
Troubleshooting a hang when shutting down my server after saving chunks / worlds. I narrowed it down to this mod by removing / readding mods in singleplayer as the issue is present on both my server and in a singleplayer client world.
Removed all mods then redownloaded / reinstalled fabric 0.89.3 and immersive portals 3.3.2. The issue persisted. Added in sodium 0.5.3 and indium 1.0.27 with no benefit. Also tried removing the immersive portals config file to no avail.
Process used was to load the game and create a new singleplayer world with default settings, then after it loaded, quick to the main menu. Used task manager to kill the jvm after a few minutes of looking at the Saving World screen and no progress in the latest.log file.
Log attached (via pastebin): https://pastebin.com/K4kW2fcB

I cannot reproduce this issue on my PC.
MC is probably stuck in chunk generation when saving world (Once chunk generation starts it cannot halt when exiting world). When the free memory amount is low, the chunk generation process may trigger long GC pauses frequently so it hangs. Have you allocated more than 2000 MB of memory to Minecraft? https://filmora.wondershare.com/game-recording/how-to-allocate-more-ram-to-minecraft.html

I can reproduce the issue when setting render distance to 32 and use amplified world


Upgrade Apache Commons Collections to v3.2.2

Version 3.2.1 has a CVSS 10.0 vulnerability. That's the worst kind of
vulnerability that exists. By merely existing on the classpath, this
library causes the Java serialization parser for the entire JVM process
to go from being a state machine to a turing machine. A turing machine
with an exec() function!
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8103
https://commons.apache.org/proper/commons-collections/security-reports.html
http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/

Thanks for your job.

@fcfort looking at https://github.com/spring-projects/eclipse-integration-gradle/pull/103
Are you doing this for all projects on GitHub ?

Yep, Google is trying to fix every project with this vulnerability in Github.


Matmair patch 1

Pull Request Test Coverage Report for Build 749597466

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

Totals

Change from base Build 749501372:
0.0%

Covered Lines:
13111

Relevant Lines:
17347

💛  - Coveralls


Error on test_unit with rails generate

Hi,
First, great job with the new version of guacamole and the new README/website!
I have a little error on using rails generate:
rails g collection troll
    create  app/collections/troll_collection.rb
     error  test_unit [not found]

The error appear when using rails generate (on collection or model) but don't do anything weird (files are generated correctly, or maybe some tests not).
Note: I use singular word because I wanted to test if my collection name will be pluralize like other generate methods in rails (or with the active record methods).
And apparently it's not the case (new enhancement?).
[update] with the rails generate model command the collection are pluralize, but not with rails generate collection
[update 2] rails generate model with a plural name is not singularized for model name

I cannot succeed wtih the truth_test which is generated by this generator. When I use ActiveSupport::TestCase it always gives this error: Minitest::UnexpectedError: ActiveRecord::ConnectionNotEstablished: No connection pool for ActiveRecord::Base.
Also the graph and collection are created without data. I expected that fixtures would be there :)


Is there a way to force the window to use Wayland instead of X11?

The title says it all. I can't find a way to force the use of Wayland instead of X11. I'm currently experimenting with my own app and I was wondering if it's even possible. And if so, could you please provide me with instructions on how? My source code is basically same as in this chapter
Thank you

Good question. I don't think there's outright support for wayland built into pixel, but glfw has at least partial support for it and pixel is built around that.

@MasterixCZ  if you want to be amazing you could add your suggestion to the wiki!!

@MasterixCZ I think you can just edit the wiki and it'll create a PR, ping me if it doesn't work and I can add it


New schedule system & free room date fix

fix: Free room date which was displayed incorrectly
fix: Uses the new schedule system that has been changed by the university

Done in #25
Rejected due to resource update which is not applicable for everyone but for only some specific case
Will be fixed in a future commit.


fixing uuid for InfrastructureModels

Hi all,
I wanted to test out PowerSimulations.jl but the installation fails due to the InfrastructureModels.jl dependency. Even after manual installation of this package, I still cannot install PowerSimulations.jl.
It seems, there is a mistake in the uuid for InfrastructureModels.jl if you compare the registry with your Project.toml.
This is a PR fixing the uuid. Could you check whether you agree?

cc @sabineauer

@timkittel thank you.

@timkittel thanks!

Great, the installation via dev works now!


[Feature Request] Current time

It would be a nice QoL addon to have the current time in the greeting banner.
This can be extracted from WeatherAPI using "localtime" or "date"

Something like that?

Something like that?

Absolutely!
Version 1 probably makes more sense from a screen space point of view.


MRG: Factor out eeg_loc and coil_trans

The ch['eeg_loc'] and ch['coil_trans'] values are redundant with ch['loc'], so keeping them around is dangerous. It simplifies the code to only keep ch['loc'] around, which is what this PR does.

travis is not happy. Did not look why

@agramfort Travis is all better. Happy otherwise?
@dengemann you should probably also take a look since it touches your BTI code.

@Eric89GXL let me get my open PR in first please ... would be easier I feel.

Do you have time to work on that soon? This one is ready to go...

Do you have time to work on that soon? This one is ready to go...

On wednesday. If you feel it's urgent move on and I'll bite the bullet of rebasing later.

I could also do the rebase for you if you want

I could also do the rebase for you if you want

Feel free to move on, on the bti branch I'm conceptually done. You've got push access, feel at home.

Cool, I'll give it a shot. I'm sure the tests you wrote are complete enough that if I break anything it will be obvious right? :)

Yeah Eric, the tests were good enough I'd say.

anything that simplifies the info structure is a good thing™

does it make any difference for the files written to disk?
@mshamalainen any reason why these values are redundant?

@agramfort no, only loc ever gets written out. I think it's just convenient to have coil_trans and eeg_loc accessible/parsed from loc, but with the modifications being made to coil_trans it in bti and now maxfilter it's safer to convert to trans (really just reorder) and then convert back to loc (again a reorder).

Ok

On 13 oct. 2015, at 17:42, Eric Larson<EMAIL_ADDRESS>wrote:
@agramfort no, only loc ever gets written out. I think it's just convenient to have coil_trans and eeg_loc accessible/parsed from loc, but with the modifications being made to coil_trans it in bti and now maxfilter it's safer to convert to trans (really just reorder) and then convert back to loc (again a reorder).
—
Reply to this email directly or view it on GitHub.

Rebased and tests pass over here, hopefully the CIs agree. @agramfort @dengemann feel free to have another look when you get a chance.

have a look at this:
https://github.com/mne-tools/mne-python/blob/master/doc/manual/matlab.rst
it documents loc, eeg_loc and coil_trans. Should we be concerned about the
differences ?
I am a bit clueless about the origin of this.... ping @mshamalainen

eeg_loc is the first six values of loc reshaped to be shape (3, 2), and coil_trans is the values of loc rearranged a certain way to make a transformation matrix. Look more closely at the code in this PR, especially the _loc_to_eeg_loc and _loc_to_coil_trans functions and it should be clear.

In other words, I don't see any "differences" other than we convert from loc to eeg_loc or coil_trans (depending on MEG or EEG ch type) on-the-fly now, instead of storing the values in info['chs'][ii][...] once during read. Storing the values can be convenient for use, but it's dangerous in practice now that we are changing these values in bti and maxwell. People can mistakenly think that changing info['chs'][0]['coil_trans'] will change what gets written to disk, and it doesn't. Only changing info['chs'][0]['loc'] will. An alternative I considered is to write more sanity checking logic and throw errors if people change one value and not the other, but that seems less clean than avoiding errant changes in the first place by getting people to use conversion functions.

ok I surrender again :)

That's better :)

yes master :)


Some eureka configuration properties relaxed name matching incorrect

In attempting to configure the eureka service, setting some properties does not work. The ones I have found are:

eureka.client.eureka-server-dnsname
eureka.client.eureka-server-urlcontext

It looks like these are meant to map to the EurekaClientConfigBean, into the eurekaServerDNSName and eurekaServerURLContext variables, respectively.
This is not happening. It is probably because the relaxed name mapping cannot handle the caps in the DNSName and URLContext parts of those names.
Although the META-INF/spring-configuration-metadata.json specifies that the configuration properties should be named as above, what does work is setting these:

eureka.client.eurekaServerDNSName
eureka.client.eurekaServerURLContext

Either the META-INF/spring-configuration-metadata.json needs to be changed to match the reality, or the relaxed name matching needs to become slightly more relaxed.

@snicoll will probably disagree, but I think the metadata should change. We can ask him if there's a way to change it just for these properties.

We already discussed that in https://github.com/spring-projects/spring-boot/issues/5330 - Given what the meta-data will look like after this change, I'd highly recommend changing DNS and DLQ to their proper camel case counter part.

Yeah, but we can't do that because this is an external interface (from NetflixOSS). If the metadata really can't change then users are just going to have to get used to ignoring it and camel casing manually.

Could we add some adapter methods that have the right casing?

I guess we could. I don't know if that would be more confusing or less.

Why not just have the spring-boot project fix the relaxed name matcher? It seems to have problems anywhere you have a run of 2 or more caps in a method name. This is sure to come up in using other third-party products with spring-boot.

That's what the spring boot issue above is all about.

Closing in favor of https://github.com/spring-projects/spring-boot/issues/5330


Feature/fetch rockets data

In this PR we:

Fetched data from the Rockets endpoint when a user first opens our website.

Thank you @andrianarivo for the thorough review, I addressed the required changes 🥳

Hi @Salimer,
Excellent job on your rockets feature! Congratulations! 🎉
There is no more to say than... It's time to merge it!
Highlights
Nice job on your code readability 💯
Nice job on finishing basic styling 👍
Nice job on respecting deadlines 🥇
Cheers and Happy coding!👏👏👏


[OODT-1012] Add Docker Image creation workflow to maven build process

As a step to make OODT deployment and management simple, major OODT components should be containerized during the build process. This allows for simplified deployment of OODT components using technologies like Kubernetes, Docker Compose and Helm.
The dockerfile-maven plugin could be used to add a build execution to the existing RADiX process. This enables users to create docker images through maven build process, which contains their workflows and components.

This PR contains the added Dockerfiles for OODT components in radix archetype, and a new build profile named "docker" which activates the docker image creation workflows. It also contains some changes to the properties files and shell scripts, mainly around removing hardcoded URL and file references to streamline containerization, and adding the hardcoded references to the shell scripts so that it won't break existing workflows. It also contains some aesthetic improvements to the log files like   whitespace removal.

Quick question, i didn't include the docker-compose.yml file in this PR just yet, mainly because i want to clarify where exactly to put that in the source. The one I have created right now has static image names, and I need to find a way to resolve them dynamically. Any suggestions as to how it should be done? I was thinking to use something like Apache Maven AntRun Plugin to generate the docker-compose.yml file with the correct names.

@yasithmilinda were you able to look at those review comments?


3.1.0 from git source

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

This switches to a git-source build mimicking as closely as possible the build done in perspective's CI.
This includes a number of patches which I will work on upstreaming to perspective:

remove various postinstall hooks (maybe not desirable upstream)
use header-only boost
support non-abi3 Python build (until https://github.com/conda/ceps/pull/86 is accepted)
explicit selection of python interpreter for Maturin
use conda-provided protoc (protobuf-src crate doesn't build in cross-compiling conda environment)

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

Re-rendering added a whole new dimension now in the build matrix for Node.JS version: 20 or 22. I guess this is because nodejs was added as a build dependency.
The build artifacts should be indifferent to the installed Node.JS version - Node is only used when building the package. I'd like to understand better if we should remove this extra Node.JS dimension or keep it. Node.JS version shouldn't matter for users of the package, but it is still perhaps useful to verify in CI that the package successfully builds with newer Node.JS versions. Digesting all of this now https://docs.conda.io/projects/conda-build/en/stable/resources/variants.html
As for the jupyter extensions, the plan is to fix upstream issues in the sdist, and then update the recipe here to pull from that. That may come in 3.1.1.

@conda-forge-admin, please rerender

build/force_ignore_keys: [nodejs] removed nodejs from the build hash. I tried another way, which was better-attested, by specifying nodejs: [20] and ignore_version: [nodejs] in conda_build_config.yaml, but local rerenders with that change failed to update the .ci_support files. I'm probably misunderstanding something, will look at the conda-smithy source tomorrow.

Landed on this: removed nodejs as a build dependency -- it comes along with pnpm anyhow -- and that takes it out of the build hash and matrix.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to rerender for you, but it looks like there was nothing to do.
This message was generated by GitHub actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/11228305885.

Verified the license file is being packaged:
@tomjakubowski ➜ /workspaces/3.0.1 $ tar tvf ../pkg-perspective-python-3.1.0-py312h98163a5_0.tar.zst | grep -i license
-rw-rw-rw- 0/0           10541 2024-10-09 17:26 info/licenses/LICENSE.md

Also discovered while doing this that the 3.0.1 packages contain only the license file (note the absence of a pipe to grep).  Makes sense, they're only about a dozen kB: https://anaconda.org/conda-forge/perspective-python/files
@tomjakubowski ➜ /workspaces/3.0.1 $ tar tvf pkg-perspective-python-3.0.1-py311h7df6f3f_1.tar.zst
-rw-rw-r-- 0/0           10541 2024-08-26 02:52 info/licenses/perspective-cpp/LICENSE.md

Silly me - the bulk of the package was in the perspective package. This PR combines them into one https://anaconda.org/conda-forge/perspective/files

@conda-forge-admin, please rerender

Locally, mac builds with ARROW_DEPENDENCY_SOURCE=BUNDLED are building with references to jemalloc symbols in libarrow.a, despite Arrow's build reporting ARROW_JEMALLOC=OFF. This causes link errors from the .so on importing perspective, which trips the import test. I can also replicate this misconfigured build in perspective outside of conda, ∑hen I apply the patch to use ARROW_DEPENDENCY_SOURCE=BUNDLED.
I don't know what this is yet, but it does appear that the import test are succeeding in CI, so it is possible it is something particular about my local setup. May try someone else as a guinea pig


acmpca support for certificateVendor

Description

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[X] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Refactor (existing code being refactored)
[x] This change includes a documentation update

Submission Checklist

[X] Build Verified
[X] Bundle Verified
[X] Lint passing
[X] Unit tests passing
[X] Integration tests passing
[X] Change logs generated

Additional Notes:

try to resolve the conflicts. please check.

@tsugunao there were more issues with the merge. I corrected them in a new PR https://github.com/aws/aws-connected-device-framework/pull/166. Please take a look at it and validate (and test) it for your use case.

@ts-amz thanks. I have checked PR #166. Most of the changes are for format or spelling. No issue.


Is it supported for Recovery Site Vault to be moved to different subscription on Azure China Cloud?

Hi colleague,
Could you please help to confirm whether the Recovery Service vault can be moved to different subscription on Azure China Cloud?
We can find that it is supported for Recovery Site Vault to be moved to different subscription according to the following link:
https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/move-support-resources#microsoftrecoveryservices
Images 1:

Actually when we try to migrate the recovery site vault to another subscription.  It showed that Resource move is not supported for resource types Microsoft.RecoveryServices/Vaults.(Code: ResourceMoveNotSupported).
Images 2:

Images 3:

Looking forward to your early reply!
Best Regards!
Edward Chen

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

ID: 23df5354-6833-a5da-0eb3-d860150c8b78
Version Independent ID: 682ec206-0fda-3e0b-5841-543860a87e34
Content: Move operation support by resource type - Azure Resource Manager
Content Source: articles/azure-resource-manager/management/move-support-resources.md
Service: azure-resource-manager
Sub-service: management
GitHub Login: @tfitzmac
Microsoft Alias: tomfitz

@rockboyfor Thanks for your comment. We will review the issue and get back to you shortly.

@rockboyfor - there are many caveats for moving Recovery Services vaults, including limitations on the regions in Azure China. See Move a Recovery Services vault across Azure Subscriptions and Resource Groups for details.
#please-close


Instruct not to deploy a contract

Need to have (or to a document if it already exists) a way to ensure that the next buidler deploy command won't deploy a certain smart contract but assume that it is already deployed (even if it is not).

Closing for now for lack of information


please highlight non-ignored fields

Can we highlight or somehow mark the non-ignored fields (say in the header) please? I have setup a simple csv file satellites.csv as the datasource. I then add 3 fields name, orbit_major, and rev_cycle as the non-ignored fields. When I click on the header of orbit_major, however, it is still sorted as strings instead of (desired) as numbers. (See screenshot.) Same with rev_cycle. In fact, when I click "ignore unknown", only name appears. Apparently the system does not recognize the two numerical fields. Yet there is not error message or any hint. Is there something else I have to click after adding a field? It does not help even if I click the big blue "run query" button.
If I may complain a bit... Grafana seems very powerful but unfortunately it does not provide an intuitive interface for simple tasks. As a linux power user and fan of "simple things simple, complex things possible"  but complete newbie to grafana, I don't want to begin with the heavy-weight tutorial-environment which creates several dockers even before I can do anything. I want to begin with simple a csv. I am grateful for the grafana-csv-datasource plugin. (Why is it not a core functionality of grafana?) This project could be a very helpful on-ramp for people who share my preferences. I surely would like to write a tutorial to help people avoid the hours of frustration I have gone through. Regular expressions are so much easier and intuitive  compared to grafana!
I am running grafana-enterprise 8.4.2 on linux mint 20.2 "uma", xfce variant.

Hm. Looking at your schema, it should indeed have been interpreted as a number. Could you perhaps share your (anonymized) CSV data so that I can replicate it?

Regarding your feedback on the tutorial, Grafana has (is?) primary been a tool for visualizing dynamic time series data such as network traffic or CPU load in near real-time, rather than for more static analytics purposes. I think this also partially answers why there isn't any built-in support for CSV.
Recent versions of Grafana have introduced more visualizations and features for business intelligence and analytics purposes, but I suspect systems monitoring will continue to be the primary use case for Grafana for some time to come.

This is the CSV data file: satellites.csv I figured out the reason being those extra spaces in my data file. The problem goes away if it is replaced by the space-free version sat.csv
Still, it would be greatly helpful if the plugin can give some error message such as ' "radius" is not a valid field name'. Lack of error message is the most frustrating part. Not only for users, but also for developers when you try to help newbies who make strange mistakes. Another more elegant solution would be making the "field" field as a dropdown list instead of a free-text entry box so that the user does not even have an opportunity of making meaningless mistakes.
Thanks for the explanation about time series data. I kind of guessed that was the case. For example I was surprised that bubble chart is not among the supported charts. Also I found it very counter-intuitive to see the three numerical fields to be aggregated into a single histogram. Different numerical fields may not even have the same unit. How can it make sense to aggregate them? I expected the histogram only displaying one single numerical field, possibly marked with different colors according to another categorical field (for example planet to which the satellite belongs). But I digress...
Anyway I should probably look for some other open source visualization program for my static data need. In any case, many thanks for your great work. Hopefully some day I will come back to grafana. I still think that he csv plugin and the json plugin would be better starting point for newbies.


For dataSource inputSpec in hadoop batch ingestion, use configured query granularity for reading existing segments instead of NONE

:+1:


How to patch Fullscreen for 2006 player

Kinda useless issue but it doesn't work and the 2006 player is way too small for my liking

2006 - Copy.zip
try this one. it's a later version of the player that should work with fullscreen.
it's set to <IP_ADDRESS> so keep that in mind when setting it up for your instance.
if this ends up working, let me know and feel free to close the issue so i can merge this in.

I use <IP_ADDRESS> with port 80. Can you repatch it for that IP :3

I repatched for the IP I'm using and Fullscreen still doesn't work

The player doesn't even load

i repatched the player for <IP_ADDRESS> and tested it right before i sent the previous message and it works nicely for me, including fullscreen. are you sure you aren't messing anything else up?
to reiterate

do a text search for <IP_ADDRESS>, replace ALL occurences with your ip
save. you can replace /alt-swf/2006.swf with your new swf
if saved as /alt-swf/2006.swf, load the standard 2006 player prefix from /toggle_f. save your preference.
load a video and watch.

if still not working, send me a screenshot of the watchpage including the network tab (devtools -> Network tab at top) so i can have a look.

there is a whole lot more in the network tab, the top stuff doesn't say much. in the meanwhile however, does the video player open when going to:
ip:port/alt-swf/2006.swf?video_id=id/mp4
? prefilled for <IP_ADDRESS> and an example video:
http://<IP_ADDRESS>/alt-swf/video_id=XPoiPZYbtnA/mp4

This is what happens when I go to http://<IP_ADDRESS>/alt-swf/video_id=XPoiPZYbtnA/mp4

sorry i messed up the link
http://<IP_ADDRESS>/alt-swf/2006.swf?video_id=XPoiPZYbtnA/mp4

Loads but no fullscreen

Repatched the player and it works now! thanks
I'm not closing the issue until a respond so you can know :)


Loading monster lists

I need help figuring out a way to add all the monsters available in dnd onto the website along with their character sheet and an image.
Doing it one by one is impossible

hey @viscerae  can you explain me the issue in detail so that i will get a clarity about it

I need to add a database to the website, im looking for free alternatives at the moment because it would be too much work adding each entry one by one

yeah we can able to add mongodb since its free of cost


Update get-started-create-workspace.md

There is no 'Launch' Synapse Studio but there is an 'Open' Synapse Studio in the portal. Small edit to fix change in Portal.

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


PostBuildEvent is not migrated

We have some pre-build and post build events in some old projects.
These events are not migrated to new PostBuild target elements.

Are these post build events that were manually put into the project? If they are coming from packages they would no longer live inside of the csproj.

I mean the pre-build and post-build events from the project build events.
Here the configuration before migration:

Here the configuration after migration:

I attach the sample solution in #71


[$500] Chat - Two messages are displayed after deleting a task

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: <IP_ADDRESS>
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:

Navigate to https://staging.new.expensify.com/
Create a task in any 1:1 conversation
Delete the task

Expected Result:
Only one message should appear.
Actual Result:
Two messages are displayed after deleting a task.
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/ff49cc45-16d9-41fb-9139-12baa1efd1b8

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01f5f9145d1324e773
Upwork Job ID:<PHONE_NUMBER>758244864
Last Price Increase: 2023-12-14

Proposal
Please re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
When canceling a task, in Task.cancelTask we should check if the task thread has any actions besides CREATED. If not – do not create a TASKCANCELLED report action.
What alternative solutions did you explore? (Optional)

That is intended - the second one is the system message on the task itself but the first one is the reportAction that you would see in the parent report. @sonialiap Could you please create an issue to get the testrail updated?

I'm not sure I understand the steps.  (Also, why does the overflow message say "Cancel", but the system message says "Deleted")  Even watching the video, I'm still not sure.  Is the issue that when you cancel a task while on the task report we show it as "deleted", even though you're still looking at it?

@thienlnam bumping Tienifr's question ☝

@thienlnam what do you think about this? We're doing the same when deleting a money request.

I agree that's how it should work, it already deletes the parent report action so maybe the only thing that we need to update is navigating back and removing it from onyx if there are no additional comments

That's a separate issue though and a small change so I'm going to handle that in https://github.com/Expensify/App/pull/29730 which also addresses renaming 'Cancel' to 'Delete'

Yo, I don't think this would be eligible for any compensation since we are aligning functionality with another flow and the PR that implemented did not use the same solution.

Hey 👋 Each issue is taken in a case by case basis - that was different as it was to fix a deploy blocker whereas this was not necessarily a bug that we were aiming to fix. I added it to my list of changes which set out to consolidate some task flows, but it wasn't something that we were going to fix at this time anyways.
I know you're very capable and can find other momentary compensation for other issues you fix, but I retain that this issue doesn't really constitute payment out to anyone. The bug pipeline is still full of issues that we're looking to have fixed. Thanks!


fix: Update the download link of Tomcat in Dockerfile template

Signed-off-by: Akash Nayak<EMAIL_ADDRESS>

Nice catch! Since we are updating this, lets update the tomcat version also to the latest.

Done.


mimxrt1050_evk: Move led and button definitions to dts

Moves the led and button definitions for the mimxrt1050_evk board from
board.h to dts.
Signed-off-by: Maureen Helm<EMAIL_ADDRESS>

Codecov Report

Merging #7525 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #7525   +/-   ##
=======================================
  Coverage   55.25%   55.25%
=======================================
  Files         467      467
  Lines       51638    51638
  Branches     9887     9887
=======================================
  Hits        28532    28532
  Misses      19197    19197
  Partials     3909     3909

Continue to review full report at Codecov.

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