change in the OpenCV distributed with ROS kinetic

During installation of libfreenect2 Cmake fails with following error:
make[2]: *** No rule to make target ‘opencv_calib3d-NOTFOUND’, needed by ‘../lib/libfreenect2.so’. Stop.
make[1]: *** [CMakeFiles/freenect2.dir/all] Error 2
Makefile:127: recipe for target ‘all’ failed
make: *** [all] Error 2

This is due to a change in the version of OpenCV distributed with ROS kinetic.

@itabr
you are right, we are already aware of that change and are looking for the best workaround.
In the meanwhile, you can temporarily the issue by using one of the solution suggested here

This issue should be solved with commit a1df130dbcb04af41b754f35088678b9075507c1

Hi, I'm trying to install libfreenect2 and I have the same error. I followed the link to the temporary fix, but i'm not sure how to apply it. Can you be a little more specific on how to fix this issue?
Thanks!

@dagelabi
sorry, I applied the commit only on the OPTv2 repo and not the other ones.
I just pushed another series of commits to the other repos that should fix the issue. Please, remove the libfreenect2 folder and follow the instructions again to download and compile it.


Error in SimonSaysArea Tests, Pattern generation test.

Discovered this error when running npm format on latest/origin.
98:13  error  'pattern' is already declared in the upper scope on line 12 column 9  @typescript-eslint/no-shadow
Seems to be related to generatePattern test.

Fixed in commit 51a6492


how to use i18n

Hello, is it possible to have  a guide for use other languafe in i18n?
i need to load Italian language for this component, whan can i do it?
thank you

LIKE THIS

Only put the language.js and it works

Hello, this method don't works if i have selectpicker class on my select.
You have this on end of the plugin:
 // SELECTPICKER DATA-API
// =====================
        $(window).on('load.bs.select.data-api', function () {
            $('.selectpicker').each(function () {
                var $selectpicker = $(this);
                Plugin.call($selectpicker, $selectpicker.data());
            })
        });

Is any method to do this without jquey call $('#combogrados').selectpicker(....?

I've been trying to figure out how to do this for days and can't get it to work. I emailed Silvio to no avail. Could someone please post complete example of how to use the right locale file when using this module?

Simply load the language file after bootstrap-select.
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.2/js/bootstrap-select.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.2/js/i18n/defaults-de_DE.min.js"></script>

This doesn't seem to work. Still seeing English text within the dropdown
for "select all" and "deselect all".
On Wed, Jun 28, 2017 at 8:16 PM, Casey Holzer<EMAIL_ADDRESS>wrote:

Simply load the language file after bootstrap-select.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/silviomoreto/bootstrap-select/issues/813#issuecomment-311826989,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEpgqY_zTBldCP8rQ0G6-Ap3rgDhYpNks5sIuzXgaJpZM4DA5nR
.

So, it does work. Just turns out these are not translated for German. Thanks
On Thu, Jun 29, 2017 at 10:27 AM, Doug Farmer<EMAIL_ADDRESS>wrote:

This doesn't seem to work. Still seeing English text within the dropdown
for "select all" and "deselect all".
On Wed, Jun 28, 2017 at 8:16 PM, Casey Holzer<EMAIL_ADDRESS>wrote:

Simply load the language file after bootstrap-select.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/silviomoreto/bootstrap-select/issues/813#issuecomment-311826989,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEpgqY_zTBldCP8rQ0G6-Ap3rgDhYpNks5sIuzXgaJpZM4DA5nR
.

Hrmm...they should be translated for German: https://github.com/silviomoreto/bootstrap-select/blob/master/dist/js/i18n/defaults-de_DE.js#L37-L38

It would be better to select language in options :-(

At some point we'll add the option to select the language in the options, but you'll still always have to load the language files separately.

Let me know when the option feature is sorted, Ta!

For those using webpack there is solution using require function:
<html lang="cs">

const langMap = {
    cs: "cs_CZ",
    en: "en_US",
};

if (document.documentElement.lang in langMap) {
    require("bootstrap-select/js/i18n/defaults-" + langMap[document.documentElement.lang]);
} else {
    console.error("Unknown language " + document.documentElement.lang);
}


What to do with non-existing dependencies

(straight-use-package 'emr)

fails to install because
$ cd /home/matus/.emacs.d/straight/repos/
$ git clone --origin origin --no-checkout https\://github.com/emacsorphanage/clang-format.git /home/matus/.emacs.d/straight/repos/clang-format/

Cloning into '/home/matus/.emacs.d/straight/repos/clang-format'...
fatal: could not read Username for 'https://github.com': No such device or address

[Return code: 128]

Is there some way I could point straight to somewhere where this package can be found?  E.g. I could grab it from MELPA (it still exists there for some reason) and put it under my github account or something.

Just update your MELPA; it is three months out of date: https://github.com/melpa/melpa/commit/be27e728327016b819535ef8cae10020e5a07c2e
But if you wanted to provide a custom recipe, you could use straight-recipe-overrides.

So I think this can result in some nice UX improvement, although I'm not sure how straight might predict this, maybe it can print somewhere "Blabla package not found here, maybe try to update your archives".
Because the part about updating the repositories is pretty obscure, even though it is well documented and described in the readme, it's a bit contrary to how most package managers work (i.e. against some central "index in the cloud" which is always valid).

Adding a new package with straight.el is rather like running apt install. You have to run apt update first if you want to get the updated listings.
That being said, I agree that the user experience isn't as transparent as it ought to be. I would be happy to get a pull request for this.


handshake: use the correct hash function for TLS_AES_256_GCM_SHA384

TLS_AES_128_GCM_SHA256 and TLS_CHACHA20_POLY1305_SHA256 work fine, but if TLS happens to select TLS_AES_256_GCM_SHA384 during the handshake, we're deriving the wrong keys, causing a handshake failure.
Thanks to @MarcoPolo for discovering this when interop-ing with zig-libp2p.

@mholt Yet another (and this time, very stupid copy-paste) bug introduced when switching to crypto/tls. Sorry for creating so much churn. Will ship v0.37.5 later today.
Lesson learned: We need some interop tests with a different QUIC implementation in this repo, running in CI.

No worries :blush: I don't know of any impacts our users experienced.


Disable certain Item pickup behavior when in attack mode

Fixes #10176
MobMouse is both an Item and a Mob.
Added NoPickupOnAttack Tag for Item prototypes you want to prevent picking up when in combat.

Rather than being a tag shouldn't it probably just check for living mobs?

it would tightly couple that exclusion behavior to mobs.

The ItemComponent check is still there tho

I mean, not only are tags planned to be slowly phased out, but also, considering this interaction should apply to every single mob, it makes more sense to generalize it rather than having to repsecify tags.

Oh, I didn't know tags were going away. And we definitely don't want to repsecify anything. I'll close the PR, thanks.


chinese-traditional

I don't want to bring up sensitive political issues on the forum.
However, traditional chinese is not actually used in China, only in  freedom Taiwan and other regions. Can the flags/icon
of the  language packs be replaced or canceled? Maybe do it quietly.

Flarum uses square icons for extensions, including language pack, so square icon would be better. Is bellow icon OK as flag for this language pack?

For me any style is better than the old one, thanks for understanding

Merged, thanks for clarifying this!

@efast1568 Could you also take a look at dayjs translations? Currently I used general Chinese translation: https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh.js
But there are also regionalized translations for:

Taiwan https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh-tw.js
Hong Kong: https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh-hk.js

Could you help picking up the best translation for dayjs?

@efast1568 Could you also take a look at dayjs translations? Currently I used general Chinese translation: https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh.js
But there are also regionalized translations for:

Taiwan https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh-tw.js
Hong Kong: https://github.com/iamkun/dayjs/blob/v1.11.6/src/locale/zh-hk.js

Could you help picking up the best translation for dayjs?

Thank you for your carefulness, it is indeed necessary to use zh-tw.js Its content is the same as zh-hk

Fixed in https://github.com/flarum-lang/chinese-traditional/commit/560b7895a52191704e486a2e4c8e6ba9ad6d3d55


PR: Improve detection of screen scale change by storing current dpi

Description of Changes

[ ] Wrote at least one-line docstrings (for any new functions)
[ ] Added unit test(s) covering the changes (if testable)

[x] Included a screenshot or animation (if affecting the UI, see Licecap)

A preview of the dialog:

Issue(s) Resolved

Fixes #12716
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct: dalthviz

@dalthviz, could you post before and after screenshots of the fix you made? I mean, it's not clear to me if you only improved the dialog or you were also able to better detect that a scale resolution took place.

@ccordoba12 this prevents showing the dialog when I add or remove screens (at least on Windows) and also changes the dialog buttons (to be more clear about what the options do and to make Dismiss the default button) will check a way to give you a preview

A preview (although testing in Mac and Linux is needed):


/src/kfactory vs /kfactory

I would guess this is pretty much the authority on best-practices on how to package a python project. It actually recommends using the src approach
https://packaging.python.org/en/latest/overview/
@joamatab

yes, we can revert it after we fix #15


As a user, it would be easier to have the facet field name written automatically when creating a new facet

See @lilimelgar 's comment below
Acceptance criteria

[ ] use the first word of the prettified field name as the label for the facet
[ ] make sure this approach is sustainable for all collection (configs)

This issue is solved, that is, when a user selects to add a new facet, the label is written automatically. One way to solve the long labels could be to just use as facet name the first part of the label, e.g.:

Instead of copying the entire label, it could copy just "annotation".
@jblom Is this a good solution?

@lilimelgar I'd say yes, but it needs to be checked for every collection to be sure.

@avlisodraude As we discussed, don't make any changes to the field name, but keep the three dots to shorten the field labels when the facet is created. What needs to be done is to apply the "three dot" solution to the facets that have no content:

@lilimelgar @jblom
Done as and tested preliminary with @lilimelgar .
@lilimelgar : Please check issue and comment/close.
Testing branch (labo-components):
task/#165-style-facet-headers

We checked this together, it works well.


Jest Testing functions (Rockets)

Jest Testing functions (Rockets)
This PR adds test files for:

Rockets and Missions slices in the Redux store.
Navigation
Rockets
RocketCard
RocketProfile

Testing is an essential part of ensuring the stability and reliability of the application. By adding these tests, we can verify that the Rockets and Missions slices in the Redux store are functioning correctly, making it easier to catch and prevent potential issues.
How to Test

Ensure that all dependencies are installed by running npm install or yarn install.
Run the tests with the command npm test or yarn test.
Verify that all the tests in the RocketsSlice.test.js and MissionsSlice.test.js files pass successfully.
Manually test the Rockets and Missions functionality in the application to ensure that the tests cover all relevant scenarios.

Please review and merge this PR. Thank you!

It's an interesting and very clever testing work performed Jorge. I have learned a lot to be partnered with you.


BUG - Incorrect Resource Data on Account Page

Describe the bug
Incorrect Resource Data on Account Page
To Reproduce
Steps to reproduce the behavior:

Search for 5abuetdetaci
Resources show %

Expected behavior
Expected CPU and NET 0% vs %
Expected RAM 36.5857%
Equation Used:
ram_usage: 2996 / ( ram_bytes: 8189 / 100 )

@DestinyDevTeam see linked pull request for netlify deploy preview link.

Resources are now showing up correctly.


[BUG] Apache http 500 error on .woff2 Fonts

I have server error in apache for .woff files so I need to addType in httpd.conf, is it possible ?
Because I got http 500 error on .woff2 (fonts)
AddType application/font-woff  .woff2

You should be able to set this setting inside the vhosts config inside the configdir.


Run on zarr-python v3 with zarr-format v2

This is like #284, but the Zarr format is always v2, even when zarr-python v3 is being used. This is the approach I took for the Zarr v3 support in sgkit. This limits the scope of the changes, however there are still test failures under both zarr-python v2 and v3.
This still needs quite a lot of work, so I've opened it as a draft.

Nice :+1:

coverage: 98.791% (-0.08%) from 98.869%
when pulling e38859f6cd9e55c2b946b8d0b9eda40d9af53836 on tomwhite:zarr-python-v3-with-v2-format
into b1d7ef234d6719f717b1dc6f1030b4d646ac1163 on sgkit-dev:main.

I rebased this branch on main after #292 went in.
The failures are due to a problem with non-contiguous arrays that is fixed in https://github.com/zarr-developers/zarr-python/pull/2515, but that hasn't been released yet.

I'll see if I can find out what is causing this slowdown.

It's because in v2 zarr.Array implements __iter__, which caches chunks, whereas v3 does not implement __iter__ so the chunk is retrieved for  each element being iterated over.
Here's one of the places where this is happening: https://github.com/sgkit-dev/bio2zarr/blob/b1d7ef234d6719f717b1dc6f1030b4d646ac1163/bio2zarr/vcf2zarr/verification.py#L173

Thanks for tracking that one down @tomwhite  - I added the original __iter__ functionality to Zarr FWIW


Remove old and ignored lint rules

Description (required)
Fixes #2823 and #4077
We don't do anything about these ones, and they just clutter the logs making important stuff much harder to find (as agreed in #2823 and #4077). We already use IntelliJ's inspections feature to replace the need for this.

@misaochan let us know if we can merge this.

Thanks @domdomegg !


HBASE-28449 - fix backupSystemTable prefix scans

For details see: HBASE-28449

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
0m 26s
Docker mode activated.

I tweaked the existing test to verify the changes here. When the fix is not implemented we get double the expected results due to the scan matching the prefix incorrectly.
cc @bbeaudreault

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

+0 :ok:
reexec
2m 24s
Docker mode activated.


Wrong RFC resolved

Hi,
great tool! I just noticed that the RFC 3986 (URIs) resolved to 66
https://runkit.com/5931d9902a105b0012742b93/593431619cc3d40012553db8
@techreport{rfc66,
    author       = {T. Berners-Lee and R. Fielding and L. Masinter},
    title        = {Uniform Resource Identifier (URI): Generic Syntax},
    howpublished = {Internet Requests for Comments},
    type         = {RFC},
    number       = 66,
    pages        = {1-61},
    year         = 2005,
    month        = January,
    issn         = {2070-1721},
    publisher    = {RFC Editor},
    institution  = {RFC Editor},
    url          = {http://www.rfc-editor.org/rfc/rfc66.txt}
}

Hi, thanks for the bug report! I'll take a look at it and see what's going wrong.

Fixed and published in release 0.2.1.


Clearspeak implicit times pausing

There is a pause after simple expressions with implicit times. That breaks some of the exponents up unnaturally.  E.g., exponent test 11.

This is actually expected behaviour.


Error handling for secret retrieval

Investigate on sensible errors when getting errors when fetching secrets.

Internal restructuring of options and exposed functions is in the works.


Webhooks support

Capture changes to teams in parent org through webhooks and make necessary updates in the child/sub-team org.

Due to the power this tool has over the target repo, its kinda scary to run it as a server out there. But it can be rerun to copy over new members and it shouldn't affect existing members of the repo in the target org. The only downside being that members removed from a team in the source org wont get removed in the target team by design.


Donations

I personally really love this project, and think another 5700 developers do if you look at the number of stars 👍 I'm wondering if there is anyway we could show our support, as I would hate to see this project die to lack of time/funds😊 Perhaps its worth looking into github sponsors here

Agreed, wouldn't mind donating a few beers for the time this saves me :)

Thank you!


Keeping end/start of loop carousel items visible until dragEnd

Hey David,
Huge fan of the carousel 👍 . I've got an interesting feature request, that if you have insight into how I could do without rolling into the core would love some eyes on it:
https://jx628.csb.app/
What I would want the expected behavior to be is that the slideshow either:

clones a first/last item to the end of the chair (I feel like other slideshows do this, don't believe it's necessary and over complicates)
the slide to the left/right of the visible end of loop is not moved until after dragEnd.

Using the example above I put a border around the visible container, and you can see as you drag the active item left or right that the next/prev slide sort of pops out of frame. I know that your more standard implementation has an overflow:hidden wrap. But I often encounter slideshows where the design lends itself to seeing the next/prev slide on the edge of the slideshow so I created that effect to the best of my understanding of the embla world. Perhaps this isn't something that is core but wondering if there is another way I can basically delay the left: 0 that occurs as you drag an item in and out of the frame.

Hello Kevin (@iamkevingreen),

But I often encounter slideshows where the design lends itself to seeing the next/prev slide on the edge of the slideshow...

Embla allows for this and the Embla loop engine is actually more exact than the Flickity one. The issue in your example is caused by the horizontal auto margin applied to the container, because you have max-width: 800px; applied to it.
If you resize your window to anything smaller than 800px, it should work as expected right? It works because the margin is gone. So what's happening is that the margin areas are added as additional space to the lending area which leaves the loop effect exposed.

The solution to this is that the Embla container has to be full width. You basically have to remove the max-width: 800px; from the Embla container, and apply a max width directly to the slides instead. In your example your slide widths are 80% of a 800px container, so each slide should then have a max width of 800px * 0.8 = 640px. Here's a CodeSandbox demonstrating how to achieve this.
Here are two screenshots showing the container size (the red line) before and after applying the suggested fix in the CodeSandbox:
Before

After

Note that you can change slide sizes in your CSS with media queries if you prefer a percentage value over pixels. Embla will pick that up when you resize the window.
Let me know if it helps.
David

I see what's happening, this was super helpful. I was essentially trying to create the layout before creating the slideshow, when I should have created the layout from the slideshow itself. I am tweaking the use case on my side with these suggestions and think it's coming out nicely now!
The responsiveness (max 800px) was simply a test to where I was in the process, the actual mobile->desktop will be a little different but I think  this resolved everything on my end.
The solution here seems to be make the slideshow more or less full width and let the inner slides size the experience.
Cheers.

Hello again Kevin (@iamkevingreen),
I’m glad my explanation made sense 🙂. Nice to hear that you got it sorted. I’m closing this issue as resolved then?
Best,
David


Fix building count off-by-one error

When building a project, the count of the current Building item is always one less than it should be.
'Building' implies the current item being built.
One would expect the last item being built to be for example 330/330 and NOT 329/330
This is because we are currently calculating the finished / total
Instead we should be calculating current / total
The current will always be 1 more than the finished up until the last item.
Before
note 20/21

After
note 21/21

There are multiple ways to read it.  The way I read it and I think its intended to be read is "We are building, here is how much is done".  It sounds like you are reading it as "We building number N".  However, thats not quite accurate because we build things in parallel.  Its not "We are building 1-N" because that includes finished items.
As I believe this is working as intended, I'm going to go ahead and close.  If you have a reason to further discuss this, we encourage having these discussions in Issues before working on PRs, see https://doc.crates.io/contrib/process/working-on-cargo.html#before-hacking-on-cargo

Thanks @epage for reviewing, I appreciate the work you do.
I see how you read it, although for me, and I assume many others, it says 'Building', so I take it literally, that the item it says it's building should include the current item. This generally doesn't matter except for the last item which I want to know is being built, but it never is because it never gets to N/N, although it's obvious by the name of the package being there at the end.
Since this is merely cosmetic, I don't think you need waste more time on it, and I'll try read it differently.


add DCO

We're now enforcing DCO, so this repo should have the DCO file for itself, but also to populate it in any repo under the org that does not have it.

/cc @elfosardo @dtantsur @kashifest @furkatgofurov7

/approve

/lgtm

/cc @zaneb


WMS ID: 1720: Making the changes for Master Class find fix and validate

WMS ID: 1720: Making the changes for Master Class find fix and validate, added new images and changed the description of tasks
Add here your WMS ID
WMS ID: 1720
General requirements

Information in the workshop is adequate and updated
Code is correct and working
Links are correct
Make sure you enter the help email link in your manifest.json
Please make sure WMS URLs are updated as needed after your PR is approved

Checklist - Refer to the QA document for the complete list
Please confirm that the following is completed before submitting your PR

[ Yes] All filenames are lower case (including folders, images, files, etc.)
[ Yes] Filenames are descriptive
[ Yes] Your workshop folder structure should be similar to the one used in the sample workshop (https://github.com/oracle-livelabs/common/tree/main/sample-livelabs-templates/sample-workshop)
[Yes ] Are you using multiple versions (desktop/, sandbox/, tenancy/)? Make sure that each of them contains a manifest.json and an index.html
[Yes ] Image references in markdown contain an alternate text

 Please use descriptive names for all image files

@rahul-tasker Hi Rahul,
The workshop is year old and the file names you reported were resulted during migration activity by livelabs team from the learning library git to oracle live labs git repo.  So we will not be able to correct those now and will update those after the cloud world.

@avojjola - Please make these filenames lowercase
In the markdown file add, alternate text within the square brackets for each image - [ xxx]

@anooshapilli
Hi Anoosha,
These files are specific to swingbench application and we cant use lower case for these files. But we will make sure to include the alt text for the images.
Thanks.

Hello,
I made changes to the markdown. Should I create a new Pull Request for those changes to reflect?
Regards,
Anusha

@anooshapilli
Hi Anoosha,
We added alternate text for all the images. Kindly review and approve the PR.
Regards,
Anand


npm run dev:oidc broken

It looks like npm run dev:oidc no longer serves frontend with OIDC enabled:

Possibly affected by 9236c61b0ce6035fbaf53f257e5f228b52874a3a

Temporary fix:
--- a/main.nginx.conf
+++ b/main.nginx.conf
@@ -96,7 +96,7 @@ http {

     location = /client-config.json {
       include ./common-headers.nginx.conf;
-      return 200 "{}";
+      return 200 "{ \"oidcEnabled\": \"true\" }";
     }

     location / {

Hmm I'm actually having trouble reproducing this. npm run dev:oidc is working on my machine and shows the OIDC login page.

Possibly affected by 9236c61b0ce6035fbaf53f257e5f228b52874a3a

My intention at least was to keep npm run dev:oidc working when I made that change. You can see that VUE_APP_OIDC_ENABLED is still referenced in src/config.js. src/config.js specifies the defaults for the client config, which are then merged with the response from /client-config.json (which is {} in dev).

Could it be that the environment variable isn't getting passed through for some reason? Could you try console.log(process.env.VUE_APP_OIDC_ENABLED) ?

I've actually been having the thought that now that Frontend requests /client-config.json, we might be able to take a more flexible approach than what we currently do with npm run dev:oidc. I'm thinking that instead of running npm run dev:oidc, you could run the normal npm run dev, but modify a local client-config.json file to specify { "oidcEnabled": true }. The local client-config.json is intended to work sort of like an .env file, where options are passed in, but don't show up in version control. Let me know if you think that approach might be useful: #1038.


Fix multiple path parameter handling

Hi!
I noticed you have a bug when there are multiple path parameters, so I fixed it and added a test. The issue was that \{.*\} is greedy, so {abcd} {efgh} was being parsed as { + abcd} {efgh + }.

Excellent ! Thanks for the PR :)


Update sources-dist-stable.json

lgtv v1.1.4

LGTM

Hi Bluefox,
what do you mean with "LGTM" ???

Looks Good To Me :-)

Is the 1.1.4 an important bugfix? Because no user so far uses this version and normally we wait till stable till we see some installs ... exceptions are only important bugfixes or such

No it's "only" an improvement in Performance and stability. Sorry :)

No need for sorry ... So if your are sure it does not break we can merge it ... or we wait some days for usrs to catch up in latest


added docker support

if you want to provide a pre-built image
via docker-hub, change the compose file
accordingly.

well i see your points. for now all a needed was i new wildcard certificate for my domains, so yes i guess my scope was a litte narrow and i probalby will improve it a little once mine need renewal.
but still, the CMD instruction is completly overrideable without touching the Dockerfile
/Image. So ppl can still do whatever certbot can do. meaning they could use it for regular renewal. i guess most work needed is for documentation and maybe some example on how to use it.

A modified version of your pull request is now merged. It now uses a multistage docker build to create a small image which is based on the official certbot image (which uses alpine). I did also add some documentation and change the entrypoint script a bit.
Thanks for contributing


Fix daily run

See success in https://github.com/mandiant/VM-Packages/actions/runs/3066685911/jobs/4952138591


Port miniFE to Charm++

Original issue: https://charm.cs.illinois.edu/redmine/issues/222

No body.

Original date: 2017-08-14 14:59:31

This is now done, after having sat idle for a long time.
charmgit:benchmarks/mantevo/miniFE-2.0

Original author: Justin Szaday
Original date: 2017-08-14 15:04:06

Well, I think there was an unfixed issue with reproducibility with this. When running on multicore builds it seems to work perfectly but on netlrts/multinode builds it will occasionally fail (I don't remember how). I meant to look at this but ended up getting caught up with other things.


bug:

Did you check docs and existing issues?

[X] I have read all the LazyVim docs
[X] I have updated the plugin to the latest version before submitting this issue
[X] I have searched the existing issues of LazyVim
[X] I have searched the existing issues of plugins related to this issue

Neovim version (nvim -v)
NVIM v0.11.0-dev-700+gbcae8be91
Operating system/version
Linux pizero 6.6.31+rpt-rpi-v6 #1 Raspbian 1:6.6.31-1+rpt1 (2024-05-29) armv6l GNU/Linux
Describe the bug
LazyVim can't fetch(clone) plugins at first launch

Steps To Reproduce

Compile neovim from sources
Add minimal init.lua config
Launch neovim

Expected Behavior
All plugins download at first launch
Repro
vim.env.LAZY_STDPATH = ".repro"
load(vim.fn.system("curl -s https://raw.githubusercontent.com/folke/lazy.nvim/main/bootstrap.lua"))()

require("lazy.minit").repro({
  spec = {
    { "LazyVim/LazyVim", import = "lazyvim.plugins" },
    -- add any other plugins here
  },
})

What does that have to do with Lazyvim? This is the package manager's responsibility and your git configuration. Check your git version and configuration. Preferably try to disable your git configuration and try again.

What does that have to do with Lazyvim? This is the package manager's responsibility and your git configuration. Check your git version and configuration. Preferably try to disable your git configuration and try again.

git version 2.39.2
But as you see, LazyVim itself is able to be cloned, but everything after is not .
I also can clone any project from GitHub via HTTPS or SSL without issues.
I can't get more logs from LazyVim even by set debug level to 'trace'. I also assume that the issue is related with compiled neovim build, but I don't know how to check that

What do you have in your ~/.config/git/config?

What do you have in your ~/.config/git/config?

I don't have the file and ~/.config/git directory at all


auth: implement recover

/cc @mitake
Right now, the only thing we keep in memory as cache is enabled. So we only need to recover that bit.

@xiang90 lgtm, thanks


Issue #SB-5591 feat: CircleCI Config changes for Web Build

[ ] Have you followed Contribution Guidelines

Hello @lakhanmandloi, This is a auto-generated response.  Click the URL for review pull request - http://36.www-qa.sunbird.org .


isatioctl doesn't honour helm api option values.kiali.prometheusAddr

Bug description
kiali.prometheusAddr from https://istio.io/docs/reference/config/installation-options/ doesn't work with istioctl
1.5.1
Expected behavior
values.kiali.prometheusAddr should be honoured
Steps to reproduce the bug
kiali takes prometheus.istio-system  instead of prometheus.default
istioctl manifest generate --set addonComponents.kiali.enabled=true --set values.kiali.prometheusAddr=http://prometheus.default:9090 | grep :9090
        url: http://prometheus.istio-system:9090

Version (include the output of istioctl version --remote and kubectl version and helm version if you used Helm)
istioctl version --remote=false
1.5.1

How was Istio installed?
downloaded the release archive from github
Environment where bug was observed (cloud vendor, OS, etc)
MacOs, not sure if this is same for other distros

Looks like this was changed to reference the value set under global.prometheusNamespace
https://github.com/istio/istio/blob/master/manifests/profiles/default.yaml
Although I did like having the freedom to specify the URL that I want. For example my prometheus service is called prometheus-server.svc not prometheus.svc

The fix should be available in 1.5.2.
# out/linux_amd64/istioctl manifest generate --set addonComponents.kiali.enabled=true --set values.kiali.prometheusAddr=http://prometheus.default:9090 | grep :9090
        url: http://prometheus.default:9090
# out/linux_amd64/istioctl version --remote=false
2020-04-18T08:05:57.240360Z	warn	Config not found: /root/.kube/config
287e52ea3c53f7a15853db550edef4dbe243b4ca

Looks like this was changed to reference the value set under global.prometheusNamespace
https://github.com/istio/istio/blob/master/manifests/profiles/default.yaml
Although I did like having the freedom to specify the URL that I want. For example my prometheus service is called prometheus-server.svc not prometheus.svc

correct, global.prometheusNamespace needs service name to be prometheus, another big problem is that the bug #20059 (which will be fixed in 1.6) so we need to manually edit generated manifest and remove namespace creation object for prometheus.


Update extension icon if KR puzzle is active in HUD or page element

Found this when my window was just showing the HUD area. I was prompted with a KR but the extension icon still had a timer after clicking the 'Camp' button.


Update index.md with some improvements to Portuguese grammar.

Congrats @prpgleto on your first pull request (PR)! 🎉
Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


Elements on the last row are not aligned

The elements in the last row of the table showing the averages are not aligned(See screenshot below). This can cause confusion if not taken care of.

I suggest the elements in the table be aligned as in the image below.

Is some one working on ??
I'm free, i could

No one is working on it yet. Please feel free to go ahead.
Thank you

I'm so sorry but i could not do it. I have clone the project before realize that front is make with vuejs, i don't know that, i don't want to make mistake. some one else can work on this issue.
Very sorry

No worries thank you so much for trying.


Use the empty tuple for the unit

Closes #1401
The integration tests assume fixes to Apalache added in
https://github.com/informalsystems/apalache/pull/2860,
so we'll need to cut a release for that, then update the expected version here,
before the CI will pass.

[x] Tests added for any new code
[ ] Documentation added for any new functionality
[ ] Entries added to the respective CHANGELOG.md for any new functionality
[ ] Feature table on README.md updated for any listed functionality

This is not working with the integration with Apalache, even after the new release. I can't understand what is happening, but it seems like a direct consequences of using tuples int the ETC type checker.
Before this change, we had something like:
(List((({  }) => {  })), args: ArraySeq(E3@(((() => {  })) )))

And after the change, we get:
(List(((<<>>) => <<>>)), args: ArraySeq(E3@Seq(l)))

Which results in the error:
[unknown location]: An operator with the signature ((<<>>) => <<>>) cannot be applied to the provided argument of type Seq(l)

I'm out of ideas on how to debug this, and I have no clue where the Seq is coming from here.  My one thought is that it can be related to building empty values that can sometimes require an annotation (i.e. empty set, empty seq).
I'll leave this open for a bit to see if anything pops up.

My one thought is that it can be related to building empty values that can sometimes require an annotation (i.e. empty set, empty seq).

This should be accounted for in https://github.com/informalsystems/apalache/blob/main/tla-io/src/main/scala/at/forsyte/apalache/io/quint/Quint.scala#L238-L250
But if quint is tying the applicand as a tuple, then the conversion should be converting it to a tuple and nothing else, as per https://github.com/informalsystems/apalache/blob/main/tla-io/src/main/scala/at/forsyte/apalache/io/quint/Quint.scala#L238-L250
I think I don't understand the examples you posted, because if, in
(List((({  }) => {  })), args: ArraySeq(E3@(((() => {  })) )))

args is meant to indicate the type of the argument to which an operator of type ({  }) => {  } is applied, then that also indicates some very wrong conversion afaict...
Sorry this is not working as expected!

Maybe it would help to detail the particulars of the error case you are hitting with Apalache, because at
https://github.com/informalsystems/quint/pull/1406/files#diff-91eb548c828cf03653ee4b7ad8ad4bf71803fa45efb441853c4b68d61a935405
and
https://github.com/informalsystems/quint/pull/1406/files#diff-309e4c37edc4cfff3079aded89b649280575e6b691db8e8c8ce5ba859aa6e526R229
We are testing that variants can be parsed and converted, and this includes a converted empty tuple: https://github.com/informalsystems/quint/pull/1406/files#diff-309e4c37edc4cfff3079aded89b649280575e6b691db8e8c8ce5ba859aa6e526R240
So seeing concretely where this is failing may help. I'm sure you've checked this, but if not, sanity checking that the quint inference is all as expected can't hurt.

Ah, could it be happening here?
https://github.com/informalsystems/apalache/blob/8366559116b5147a506f8162f73f161bdd81be79/tla-typechecker/src/main/scala/at/forsyte/apalache/tla/typecheck/etc/ToEtcExpr.scala#L454-L456

I think it may be the mix of the type inference rule linked above and the way that the types builder does its type validation? And the latter can be quite tricky to unravel, unfortunately.
Here's an idea: since the current way the builder is set up doesn't seem to allow constructing empty tuples (since it insists they are Seq), try adding a special case in the converter for when the Tup quint operator is applied to no arguments, and then a special builder rule that just directly constructs the empty tuple, without doing any type validation (because it cannot be ill-typed). This should just require constructing a TlaEx of the right shape, with the empty tuple type tag, and then returning it into the TBuilderInstruction monad. Similar to https://github.com/informalsystems/apalache/blob/8366559116b5147a506f8162f73f161bdd81be79/tlair/src/main/scala/at/forsyte/apalache/tla/typecomp/subbuilder/FunBuilder.scala#L54

Ah, could it be happening here?
https://github.com/informalsystems/apalache/blob/8366559116b5147a506f8162f73f161bdd81be79/tla-typechecker/src/main/scala/at/forsyte/apalache/tla/typecheck/etc/ToEtcExpr.scala#L454-L456

Aaaah, it has to be it! Thanks so much for looking this up!
I think I understand your suggestion, and I'll try to implement it!

I had an idea and I quite like it. I changed conversion so the empty tuple is always translated into the uninterpreted type "UNIT" (as it is defined in Variants.tla). And then, the module looks like this:
-------------------------- MODULE ApalacheCompilation --------------------------

EXTENDS Integers, Sequences, FiniteSets, TLC, Apalache, Variants

VARIABLE x

A == Variant("A", "U_OF_UNIT")

B(__BParam_27) == Variant("B", __BParam_27)

foo_bar(id__123_31) == id__123_31

importedValue == 0

ApalacheCompilation_ModuleToInstantiate_C == 0

step == x' := (x + 1)

inv == x >= 0

ApalacheCompilation_ModuleToInstantiate_instantiatedValue ==
  ApalacheCompilation_ModuleToInstantiate_C

init ==
  x'
    := (importedValue
      + ApalacheCompilation_ModuleToInstantiate_instantiatedValue)

Ah yeah! That's perfect. I think that is the right fix! We could always introduce a distinct
type Unit = | U

Or something on the quint side  if we want to match that more closely. But I think this is a great approach!


2to3 tool recommendations taked and python3 is now fully supported

All test has ran completely the same across both Python2 and Python3.

Thank you for the effort!
However, I must say I am not that well versed in Python or know all the inner workings of this application since I also forked it and did not create everything myself. I assume you implemented Python 3 compatibility? And the change in parse.py, was there some sort of error with that method?
No criticism, just curiosity.

Hi there :)
Yep, all the changes have done in order to support Python3.
I know you haven't implemented this project, however, the original project is not in development anymore,
and I've found your's is.
I'd like to keep fixing problem with your library.
Thanks for your intention to help :)

Appreciated! Can you tell me a bit about the changes in filter_characters(string, delete_characters)? Is that also related to Python 3 support?

My pleasure.
Yep it's related to python3 support.
In python3 filter function returns a generator that should be converted into a list.

By the way, sorry for not doing anything with it yet, I'm still busy with the finishing touches for my internship. I will look at it though!

Any updates? whois-oracle doesn't work at all in python3 and ubuntu is shipping with python3 by default.


Release 2.4.0

This release contains bugfixes and a new raw log feature for build output page

We needed to update the submodule to have the new template https://github.com/rtfd/common/pull/8


Terraform recreating all resources in a module due to data block issue

Hi all,
We are experiencing an issue with the Confluent provider where terraform tries to recreate all the resources if there is a dependency on a data block.
Here is an example:
The following code creates a service account and identity pool, and assigned them some schema-registry level permissions.
But due to the data blocks inside the rbac-schema-registry.tf file if I try to add another service account or identity pool in my .tfvars file, terraform will try to redeploy all the rbac permissions as it is re-running the data block and doesn't know what the output of it is at the plan step, as seen below.
Is it possible to resolve this issue so that we can run data blocks inside modules without having to redeploy everything in that module?
main.tf:
# Deploy Identity Provider

module "identity_provider" {
  source = "../modules/identity-provider"

  tenant_id    = var.identity_provider.tenant_id
  display_name = var.identity_provider.display_name
  jwks_uri     = var.identity_provider.jwks_uri
}

# Deploy Identity Pool

module "identity_pool" {
  depends_on = [module.identity_provider]
  source     = "../modules/identity-pool"
  for_each   = { for pool in var.identity_pool : pool.display_name => pool }
  identity_pool = {
    display_name   = each.value.display_name
    description    = each.value.description
    identity_claim = each.value.identity_claim
    filter         = each.value.filter
    provider_name  = each.value.provider_name
  }
}

# Deploy Service Account

module "service_account" {
  source   = "../modules/service-account"
  for_each = { for account in var.service_account : account.display_name => account }
  service_account = {
    display_name = each.value.display_name
    description  = each.value.description
  }
}

# Deploy Role Bindings

module "rbac_schema_registry" {
  depends_on = [module.identity_pool, module.service_account]
  source     = "../modules/rbac-schema-registry"
  for_each   = { for mapping in var.rbac_schema_registry : mapping.principal_display_name => mapping }
  principal = {
    display_name = each.value.principal_display_name
    type         = each.value.type
  }
  environment = {
    display_name = each.value.environment_display_name
  }
  roles                          = each.value.roles
  identity_provider_display_name = var.identity_provider.display_name
}

rbac-schema-registry.tf file:
terraform {
  required_providers {
    confluent = {
      source  = "confluentinc/confluent"
      version = ">=2.2.0"
    }
  }
#  required_version = ">= 1.9.5"
}

data "confluent_environment" "environment" {
  display_name = var.environment.display_name
}

data "confluent_identity_provider" "identity_provider" {
  count        = var.principal.type == "identity_pool" ? 1 : 0
  display_name = var.identity_provider_display_name
}

data "confluent_service_account" "service_account" {
  count        = var.principal.type == "service_account" ? 1 : 0
  display_name = var.principal.display_name
}

data "confluent_identity_pool" "identity_pool" {
  count        = var.principal.type == "identity_pool" ? 1 : 0
  display_name = var.principal.display_name
  identity_provider {
    id = data.confluent_identity_provider.identity_provider[0].id
  }
}

data "confluent_schema_registry_cluster" "schema_registry" {
  environment {
    id = data.confluent_environment.environment.id
  }
}

resource "confluent_role_binding" "role_binding" {
  for_each    = { for role in var.roles : role.role_name => role }
  principal   = "User:${var.principal.type == "service_account" ? data.confluent_service_account.service_account[0].id : data.confluent_identity_pool.identity_pool[0].id}"
  role_name   = each.value.role_name
  crn_pattern = "${data.confluent_schema_registry_cluster.schema_registry.resource_name}/${each.value.crn_pattern}"
}

Plan: 4 to add, 0 to change, 3 to destroy.

@mstavreski thanks for creating this issue and sharing your TF config files with us! Could you share a minimal reproducible example?

@mstavreski thanks for creating this issue and sharing your TF config files with us! Could you share a minimal reproducible example?

Sure, you can replicate it using the code in the following zip file.
confluent-data-issue.zip

Hello @linouk23, just following up on this issue. Is there a resolution to it?


Total wins ranking

https://forum.hivemc.com/threads/lergins-hive-stats-and-leaderboards.279319/page-9#post-2284685

https://hive.lergin.de/rankings/games_played


Adaptive learning: Fix score display for competency details view

Checklist
General

[ ] I tested all changes and their related features with all corresponding user types on a test server.
[ ] This is a small issue that I tested locally and was confirmed by another developer on a test server.
[x] Language: I followed the guidelines for inclusive, diversity-sensitive, and appreciative language.
[x] I chose a title conforming to the naming conventions for pull requests.

Server

[x] Important: I implemented the changes with a very good performance and prevented too many (unnecessary) database calls.
[x] I followed the coding and design guidelines.
[x] I documented the Java code using JavaDoc style.

Motivation and Context

Resolves #7600
Description

Steps for Testing

Prerequisites:

1 Student
1 Instructor
1 Programming Exercise with a submission. The deadline has to be in the future.

Log in as a Student
Go to "Competencies"
Now you should see the competency with the exercise, navigate to it
On the right side above the Due Date timer, it should show your score.
Wait until the deadline has passed (or set it in the past)
Go to "Competencies"
Now you should see the competency with the exercise, navigate to it
On the right side above the Due Date timer, it should show your score.

Testserver States

[!NOTE]
These badges show the state of the test servers.
Green = Currently available, Red = Currently locked

Review Progress

Performance Review

[x] I (as a reviewer) confirm that the server changes (in particular related to database calls) are implemented with a very good performance

Code Review

[x] Code Review 1
[ ] Code Review 2

Manual Tests

[x] Test 1
[x] Test 2

Test Coverage

Screenshots

It's not possible to add a programming exercise to a competency, but only text units for example:


moving all material components to material module

Moving all material components to the Separate Module (Material Module)
Image

Actually I find it as an anti-pattern, having shared module is bad idea, I wrote blog post here https://indepth.dev/posts/1191/stop-using-shared-material-module

Actually I find it as an anti-pattern, having shared module is bad idea, I wrote blog post here https://indepth.dev/posts/1191/stop-using-shared-material-module

Thanks for the guidance, It's good to know that!@santoshyadavdev

Thanks for the guidance, It's good to know that!@santoshyadavdev

Hi @SV9045 I am closing this PR as discussed, thanks for you work 😊


Request: Ability to import CSV files

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ ] bug report -> please search issues before submitting
- [x] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Any log messages given by the failure

Importing sales data in csv format through script, prompting that the format is not supported, and then I import csv data through blob storage, can APP clearly can not retrieve the relevant content

Expected/desired behavior

I hope that with the introduction of the document, you can import SQL or other data, and the application will give results based on the sales data, not just import PDF files.

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)

Versions

Mention any other details that might be useful

Thanks! We'll be in touch soon.

cc @dmore123
prepdocs.py currently only handles PDF files, so one would need to write CSV handling there or use a CSV indexer in Azure Cognitive Search

In addition to handling the csv file, the following request may be how to render the source as the PDF. I guess that may involve office 365 services?

The repo includes a CSV parser now:
https://github.com/Azure-Samples/azure-search-openai-demo/releases/tag/2024-10-02


Fix when qos is disable,log will print every time.

What is the purpose of the change
Fix when qos is disable,log will print every time where protocol.export() and protocol.refer()
change qos server thread number 1;
Brief changelog
Fix when qos is disable,log will print every time where protocol.export() and protocol.refer()
change qos server thread number 1;
Verifying this change
XXXXX
Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Make sure there is a GITHUB_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GITHUB issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Format the pull request title like [Dubbo-XXX] Fix UnknownException when host config not exist #XXX. Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[ ] Run mvn clean install -DskipTests=false & mvn clean test-compile failsafe:integration-test to make sure unit-test and integration-test pass.
[ ] If this contribution is large, please follow the Software Donation Guide.

Is there any progress?
@carryxyh @cvictory


Availability checks do not check for iOS 8.0 APIs

There are a couple of instances where a check such as this is performed:
#available(OSX 10.10, *)

Because of that, the code will not compile using Xcode 7 with a deployment target of iOS 7.0.
Most of these would need to be:
#available(iOS 8.0, OSX 10.10, *)

Is it intentional and iOS 7 fully unsupported?

Yes, iOS 7 is not supported in Alamofire 2.0. We're supporting current and previous versions of iOS (9.0 and 8.0)


[V4] Warning: useLayoutEffect does nothing on the server

When running V4 on Develop I'm seeing the following error/warning sporadically...
Warning: useLayoutEffect does nothing on the server, because its effect cannot be encoded into the server renderer's output format. This will lead to a mismatch between the initial, non-hydrated UI and the intended UI. To avoid this, useLayoutEffect should only be used in components that render exclusively on the client. See https://reactjs.org/link/uselayouteffect-ssr for common fixes.
    at PrismicPreviewProvider (/Users/[redacted]/[redacted]/[redacted]/[redacted]/public/render-page.js:32434:3)

i am using the flags...
    DEV_SSR: true,
    PRESERVE_WEBPACK_CACHE: true,
    PRESERVE_FILE_DOWNLOAD_CACHE: true,
    FAST_DEV: true,

I'll look to generate an example repo shortly.

Hey @jodiedoubleday, thanks for the report.
For context, this warning is due to this part of the plugin:
https://github.com/angeloashmore/gatsby-source-prismic/blob/908de9fc5ee569f707f7c42aaff18564db8bbfd3/packages/gatsby-plugin-prismic-previews/src/context.tsx#L226-L228
It is used to inform users if <PrismicPreviewProvider> has not been added.
I will test if we can use useEffect or remove effects altogether to eliminate the useLayoutEffect warning.


Dered

I implemented extinction correction and rounding decimal cases, both optional. I am making this PR as a draft because the unit tests are not working yet, probably due to the hyphens in the module name for rail-preprocess-parquet. I need help to solve this inconvenient.

I changed my mind about some implementations and will do that in another branch


[Custom Loops PoC] Notebooks compatibility

Description

Add anomalib trainer to notebooks
Fix issue with nncf

Closing as we are moving to fabric


add a safe version of eval

#112
@Cangiuli This should hopefully address what we discussed this evening.

And nicely enough, this check doesn't break any of our examples.

If the original term passes the check, but what it steps to fails the check, does the error cause the entire tactic to be rewound?

@cangiuli Under the current behavior, what should happen is that the tactic steps until it cannot step any further (under the check). So, if M1 :-> M2 :-> M3 :-> M4, and M1,M2,M3 are good but M4 has a free dimension variable in the head operator, this rule will step M1 to M3.

@cangiuli I suppose it is a little trickier than that in fact—because this is a machine, this may result in computation occurring in the principle argument to some non-canonical operator—and this non-canonical operator may have free dimension variables. I wonder if that makes a difference?
Maybe it is necessary to have a more sophisticated version of this.

Right, you want to check the principal argument's head constructor. Otherwise you conclude S1-elim(loop[x]; 5, _.true) is in bool even though <0/x> of it computes to 5.

@cangiuli OK, that much makes sense, and I think at least that behavior is implemented here...
The case that I was worried about in my last comment is, I think, probably not possible given that we always start from a "freshly loaded" machine state, and we check this condition prior to taking each step.

By the way, this is one of the nice things about using a machine as opposed to SOS or (worse!) natural semantics—because there are no recursive calls in the implementation of the transition system (as would happen in SOS), we can interleave this check with evaluation easily & safely. Otherwise, we would have to implement the whole thing over again I think...


Version 1.0.0

This PR:

[x] Removes the activerecord, activesupport, rspec dependencies
[x] Deprecates support for automated regression testing built based on rspec extension tests.
[x] Adds Travis CI integration (extension setup on Ubuntu is currently failing)
[x] Drops rake dependency on the user side and moves the functionality into the bin/dumbo executable.
[ ] Fixes known bugs
[x] Completes & Extends the existing testsuite
[x] Updates Readme towards Version 0.0.1 functionality
[x] improve Rspec matchers in the specs - e.g. remove the SQL.gsub(/^ {6}/, '')
[x] Be aware of supported ruby/postgres versions and provide meaningful errors if used against unsupported version.
[ ] Introduce integration testing (e.g. test the bin/dumbo executable possibly on a Docker image)

TODO:

[ ] test DB.transaction { }

Consider adding support for automatic generation of upgrade/downgrade tests as mentioned in adjust/pg-country#1


importAnalysisBuild.ts injects same CSS styles multiple times

Expected
Hydrating a React app, server side rendered through Puppeteer, I expect that CSS styles already injected inside the index.html file, are not injected a second time at runtime.
Actual
The preload() function from the packages/vite/src/node/plugins/importAnalysisBuild.ts
file is failing detecting already injected stylesheets, and injects them a second time.
A picture is worth a thousand words.

Analysis
I discovered that the check at line 110 does not handle all cases. From my test, it can be corrected changing this block.
- if (link.href === dep && (!isCss || link.rel === 'stylesheet')) {
+ if ((link.href === dep || link.getAttribute('href') === dep) && (!isCss || link.rel === 'stylesheet')) {

The point is that the routine should test even the href attribute, and not only the href property.
Reproduction
https://stackblitz.com/edit/vitejs-vite-qcgqrn?file=index.html
Steps to reproduce
I explain the reproduction steps inside the README of the reproduction repository here
https://stackblitz.com/edit/vitejs-vite-qcgqrn?file=README.md
System Info
System:
    OS: Linux 5.0 undefined
    CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 16.14.2 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 7.17.0 - /usr/local/bin/npm
  npmPackages:
    @vitejs/plugin-react: 4.0.0 => 4.0.0
    vite: 4.3.5 => 4.3.5

Used Package Manager
npm
Logs
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to vuejs/core instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

I guess the problem here is this dep variable doesn't have an absolute URL.
https://github.com/vitejs/vite/blob/9a7ec986257c640001649b3925af79ee99bac86a/packages/vite/src/node/plugins/importAnalysisBuild.ts#L95
This is because this function is used
https://github.com/vitejs/vite/blob/9a7ec986257c640001649b3925af79ee99bac86a/packages/vite/src/node/plugins/importAnalysisBuild.ts#L178
instead of
https://github.com/vitejs/vite/blob/9a7ec986257c640001649b3925af79ee99bac86a/packages/vite/src/node/plugins/importAnalysisBuild.ts#L183
.

Yes exactly. The dep and the href attribute have a relative path, while the href prop has an absolute path.

Hello dear Vite maintainers. Is there any progress on this bug?

@daniele-orlando I have the same Problem. My server already renders the link in the HTML, when the client hydrates the DOM the stylesheet link gets added a second time.
I managed to "fix" this with the experimental renderBuiltUrl function.
export default defineConfig({
  plugins: [vue()],
  experimental: {
    renderBuiltUrl(filename) {
      // make css assets relative
      if (filename.includes('.css')) {
        return { relative: true };
      }
    }
  }
});

This will make the file path relative and the if (link.href === dep && (!isCss || link.rel === 'stylesheet')) will return true.
I don't know what edge cases or problems might occur as a result, but it's working at the moment.


Explained Blazor Server specifics for configuring-dbcontext.md

For Blazor Server hosting model, one logical request is used for maintaining the Blazor user circuit, and thus only one scoped DbContext instance is available per user circuit if the default injection scope is used.

Thanks for this - ideally guidance would be provided for how to deal with this, including samples (e.g. register the context as transient?). Also, we'd need to document the situation for client-side Blazor, not just server-side.
Finally, this guidance probably belongs more on the ASP.NET side, with links from EF Core.

Should live as tutorial alongside this https://docs.microsoft.com/en-us/aspnet/core/data/ef-rp/intro?view=aspnetcore-3.1&tabs=visual-studio

Thanks for this - ideally guidance would be provided for how to deal with this, including samples (e.g. register the context as transient?). Also, we'd need to document the situation for client-side Blazor, not just server-side.
Finally, this guidance probably belongs more on the ASP.NET side, with links from EF Core.

Guidance is already provided just a few lines down from my update:

However any code that explicitly executes multiple threads in parallel should ensure that DbContext instances aren't ever accessed concurrently.
Using dependency injection, this can be achieved by either registering the context as scoped and creating scopes (using IServiceScopeFactory) for each thread, or by registering the DbContext as transient (using the overload of AddDbContext which takes a ServiceLifetime parameter).

It makes sense to have Blazor specific detail mentioned on this particular page as is. Perhaps my one-line suggestion could be rewritten to be more generic (other changes should remain for consistency):
A specific use case where additional consideration is required is scoped dependency injection in Blazor applications: ASP.NET Core Blazor dependency injection

@akovac35 Thanks for submitting this. We're going to merge it because it improves what we currently have. However, #2025 covers having much better guidance here.


Markup comments

For more complex views, it could be helpful to have a comment syntax similar to HTML's <!-- -->, i.e.
<lane>
    <!-- Various and sundry explanations -->
    <label ... />
</lane>

Nothing fancy here, just recognize the comment marker in the lexer and, most likely, ignore that node, don't even include it in the parsed Document.

Note: Don't close issue until the documentation is updated.


why there is no model in model file 24L/Plato

There is no model in model file 24L/Plato, so it can not be translated into onnx. While NSP have model, why?

Sorry for late reply.
If you want to get the inference  model you can use the script: https://github.com/PaddlePaddle/Knover/blob/develop/scripts/local/save_inference_model.sh. But I think there may has some bug in the usage because of LoD tensor.


Pin Botocore To Working Version

PynamoDB isn't compatible with Botocore 1.0.0. This patch pins PynamoDB to a compatible version. This should serve as a bandaid until PynamoDB can be updated to support 1.0.0.

Thanks for this. I'm working on botocore 1.0.0 support now, it shouldn't take too long.

:+1: Good to hear!
I was taking a stab at it a couple weeks ago. Here's all the further I got. Not sure if it would be helpful to you at all. https://github.com/jlafon/PynamoDB/compare/devel...cshoe:botocore-1.0.0-support

it shouldn't take too long

I hate to be that person, but could you provide more detail?

@cshoe would you be interested in testing out 4bbec46?

@jlafon Absolutely. On it now.

@jlafon Appears to be working great.

Great, thanks @cshoe for helping out. I'll put out a new release today.


Done the all tasks that have been given in the issue

The changes I have made :

Delete the unnecessary tags
change back ground color of nav to white and give box shadow . and it looks cool !!
set the alt text of the logo image to alt="".
add to download button to the header.
move content of Header.css to index.css
Done all the task given in the issue.

Hey @agcsjunior. Thank you for your PR. Please refrain from creating a PR to an issue which is not assigned to you. Someone is already working pretty hard on this. Therefore, I will close this PR.


Listing predictions by version?

When I use replicate.com I can see predictions for a specific version:
https://replicate.com/predictions?version=7a5d96bdd41ffe8c449f6c6818a9aaa31db3fb4d7d7154feef3fd778318c64a3
Is it possible to have the client/api do the same thing?
https://replicate.com/docs/reference/http#predictions.list doesn't seem to have the ability to filter

Hey @anotherjesse. At the moment, Replicate's API doesn't have a way to filter predictions by version. But that's something I'd love to add.

@asingh9530 Thanks for your offer to help, but this is blocked by Replicate's API and there's nothing to be done client-side at the moment.

Ok Understood @mattt I thought only client pkg didn't had this but if this is at replicate api issue then its fine.


Show valid data in party report

Hides content in party reports for non-admins and formats the dates correctly

I am also unable to create a new event, I am getting a Start date is later than end date error. Perhaps it is because of the date format?

I am getting a similar error when trying to create event in the dev branch: res is undefined,
may be something else completely that fails


behaviour_test.sh needs porting to etcdv3

Looks like test/behaviour_test.sh is still using the v2 etcd API and so does not work with vip-manager-2.0.0

ough! Good catch! Do you have a possibility to fix that and apply the PR? ;-)
Happy New Year!

Yeah, working on it


Ability to lock "I'm happy with" spots - make them uneditable.

...to prevent from accidental position adjustment or removal,
locking involves all edges that link between two locked spots
use-case: Have to sets of spots -- fixed well-tracked set of spots and WIP set of spots

I would do that with a special, built-in tag locked.
The implementation issue I see is that it may kill the generality of some components (the core stuff like editing do not know about tag, features etc).

Changing the underlying model would trigger an avalanche of issues in downstream apps, I agree. You, @tinevez , are working on a certain overhaul in Mastodon, an overhaul that will require the attention of the downstream apps anyway. Still, I don't think this is the right occasion to change the model too (two changes cumulated...). So, you're right, let's close it for now.
I like the idea of building up the Mastodon etiquette that, e.g., tags of certain names are supposed not to be modified. Speaking now of a built-in TagSet with special-purpose Tags that "nice plugins" would honor and obey.


docs: add Walrus Sites testnet docs

@Tzal3x want to have a first look :) let me know if I forgot anything!


Generate jsdoc for var declaration

Closes #28

Thanks for the PR! Apologies for the delay in getting to this. I'm leaning towards not introducing new JSDoc on every variable if it doesn't already have documentation of some sort, largely out of concern for codebase clutter, but I'm interested in hearing more opinions than my own.

To add more context, it was part of an experiment to try to document Svelte typescript component.
Svelte doesn't support natively typescript, and uses preprocessor to transpile typescript to javascript. There are tools which are able to generate a component documentation by extracting information from the jsdoc comment and annotation like @type.
For example, for this component:
<script lang="ts">
  /**
   * Component Size
   */
  export let size : 'medium'|'large';
</script>

The tools will extract a property "size" with the documentation "Component Size", but the type will be lost.
I tried to use ts-to-jsdoc to generate a type annotation in the jsdoc to fix it. It works great for function, but it doesn't work for exported properties, which is the main source of documentation for a component.
In my test, the documentation was only added for top level var, but honestly I could be wrong.

Thanks for waiting, and for the example. I think the direction I'm going to go in is only documenting top-level variables that already have a JSDoc-style comment attached to them. So
const foo = 1:

won't get an @type tag, but
/** Foo */
const foo = 1;

will. I appreciate the contribution!


Add gazebo Entity id to rendering sensor's user data

Signed-off-by: Ian Chen<EMAIL_ADDRESS>🎉 New feature
Summary
Adds the gazebo::Entity id to a rendering::Sensor's UserData object. The main use case is so that we can get back the corresponding gazebo Entity in the rendering thread when processing sensors.
Test it
Run the INTEGRATION_sensors_system test.
Checklist

[x] Signed all commits for DCO
[x] Added tests
[ ] Added example and/or tutorial
[ ] Updated documentation (as needed)
[ ] Updated migration guide (as needed)
[ ] codecheck passed (See contributing)
[ ] All tests passed (See test coverage)
[ ] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

This pull request has been mentioned on Gazebo Community. There might be relevant details there:
https://community.gazebosim.org/t/new-ignition-releases-2022-04-13-fortress-edifice/1367/1


Adding the standard Rust language licenses #76

I've copied the files from rust-lang/rust verbatim.
@steveklabnik you said something about "then, basically, in the cargo.toml", but I didn't understand it. Feel free to do whatever is needed with this PR.

This is great, thanks!


Move playground within the website

As discussed on Discord:
It would be less of a jump, and so fewer people giving up exploring the language, if Playground could share a header and formatting with the rest of the site.
I don't think it can't be build purely with Hugo given it requires wasm & JS, but it could be copied into a path as part of a build step (as we do in the build).
It would require adjusting the Playground's CSS to be more similar to the site's.
This was originally inspired by @alonso's Rulex. Though it looks like they've recently regressed a bit and it's not exactly the same header.

The easiest way would be just to use an iframe here. Ideally, this would have a maximize button, though (which is why I didn't immediately open a PR)

FWIW: I think this same comment applies to the "book"!

Opened a PR to move both 🤷


I can't find requirements.txt

Thanks to sharing nice research
but I can't find requirements.txt
can you help me?

Thanks for your attention. The txt file has been uploaded. You can find it in the repo.


New feature: names

Summary
👋 your task, should you choose to accept it, is to add names (like, for people) to Cryptozoologist.
Acceptance criteria

As a user of the Cryptozoologist gem, I can call the method Cryptozoologist.name and be provided with a string that uses the internal dictionaries (of your choice) to make a person's name (Petunia Pygmy Puff, Samaria Aquamarine, Akari Jumpsuit)
As a user of the Cryptozoologist gem, I can find documentation in the README for how to use the new method
As someone curious about the Cryptozoologist gem, I can view the version bump for these changes in the CHANGELOG
As a contributor to the gem, I can run all of the tests and they pass!

Requirements

If you want to add a new dictionary, you can, but make sure you follow the current namespacing patterns
All new code should be tested, but I welcome in progress PRs for feedback on your code before you write tests (this is optional!)
Names should reflect multiple countries of origin but should all be expressed with characters that are unicode. Accented characters are ok, but if you choose to add them, note that this may cause problems for some users with their systems.
I am concerned that some name/animal or name/color combinations could be incredibly offensive and would like to avoid this. I'm not sure if the best approach is to filter words out of existing dictionaries with a blacklist or create new dictionaries that are only available for this method, or even remove those words from the dictionaries entirely. I haven't done a full audit of the word list recently and I'm happy to take this task on myself as a follow up if you're not sure how to approach it, or aren't comfortable.
If you want to use feminine, masculine, or non-gender coded names, that's ok. I'd prefer they be in separate dictionaries - an option to return a name from a specific category is nice to have here as well!

Alright I'll do it =)

@feministy I'm having difficulty understanding what Pygmy Puff Aquamarine & Jumpsuit have in common. Mind elaborating...? I've gotten the names to work but I don't understand what type of last names you want. lol

@PrimeTimeTran they're words from different dictionaries 😄
i'll take a peek at the PR when i have some time and leave you comments!


board.is-an.app

Verification Records

Type
Name
Value

TXT
_vercel
vc-domain-verify=board.is-an.app,f8602906e1897b3123cf

Link to Website
Link: https://cdeboard.vercel.app

[X] Toggle this checkbox to re-run the stargazer checking

I am so sorry to bother you. I wanted to get the is-an.app domain but i am unable to do pull request in the real repository by tarampampam. I tried ways to contact the owner but i am unable to

I saw your pull request being merged recently. So i kindly request you to make a pull request on behalf of me. or tell how to get a domain from it.
Thanking you
- Rahul Marban

@Sammy970 just letting you know this pr exists

@Sammy970 just letting you know this pr exists

I guess you need to fork the PR to the original repo

As I said earlier, I do not have access to do pr in original repo as the owner restricts to previous contributors (you are the latest one of them)

I think you wont help me with it. Thanks


[WIP] Add --parallel flag to helm test

I recommending look at the diffs commit by commit, makes it much easier to follow


Cannot find image_label for pre-training

I followed https://github.com/microsoft/Oscar/blob/master/VinVL_DOWNLOAD.md#pre-exacted-image-features to prepare image features, and followed https://github.com/microsoft/Oscar/blob/master/VinVL_MODEL_ZOO.md#oscarplus-pretraining for pre-training. But I cannot find where are the image labels for the pre-training datasets, e.g. COCO, flickr30k, GCA.
As shown in https://biglmdiag.blob.core.windows.net/vinvl/pretrain_corpus/coco_flickr30k_googlecc_gqa_sbu_oi_x152c4big2exp168.yaml, we need to prepare image_label_path.
corpus: coco_flickr30k_gqa_googlecc_sbu_oi corpus_file: coco_flickr30k_googlecc_gqa_sbu_oi.tsv image_label_path:   coco: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/coco   flickr30k: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/flickr30k   gqa: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/gqa   googlecc: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/googlecc   sbu: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/sbu   oi: X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/oi image_feature_path:   coco: vinvl/image_features/coco_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000   flickr30k: vinvl/image_features/flickr30k_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000   gqa: vinvl/image_features/gqa_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000   googlecc: vinvl/image_features/googlecc_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000   sbu: vinvl/image_features/sbu_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000   oi: vinvl/image_features/oi_X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2/model_0060000
To be specific, there is no guidance to download or generate predictions_gt.tsv and QA_fileB.tsv files, which are needed for pre-training in https://github.com/microsoft/Oscar/blob/master/oscar/datasets/oscar_tsv.py#L383-L385.

To be specific, there is no guidance to download or generate predictions_gt.tsv and QA_fileB.tsv files, which are needed for pre-training in https://github.com/microsoft/Oscar/blob/master/oscar/datasets/oscar_tsv.py#L383-L385.

I had the same problem, but I found these files under this URL.
https://biglmdiag.blob.core.windows.net/vinvl/pretrain_corpus/X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2
You can download it with
<path-to-azcopy> copy "https://biglmdiag.blob.core.windows.net/vinvl/pretrain_corpus/X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2" . --recursive
Hope this can help you.

I had the same problem, but I found these files under this URL.
https://biglmdiag.blob.core.windows.net/vinvl/pretrain_corpus/X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2
You can download them with
<path-to-azcopy> copy "https://biglmdiag.blob.core.windows.net/vinvl/pretrain_corpus/X152C4_frcnnbig2_exp168model_0060000model.roi_heads.nm_filter_2_model.roi_heads.score_thresh_0.2" . --recursive
Hope this can help you.

Great, many thanks!

@yikaiw   Hi, did you run this code smoothly? where to download the "coco_flickr30k_googlecc_gqa_sbu_oi_x152c4big2exp168.yaml"??? The link provided by @biluoyuebai  is only the label files, but not the needed *.yaml file. Thanks for your help.


Which board can work with the pair: T265 + D435?

Hello,
I am sourcing for a small low-powered board that can effectively work with a T265 + D435 pairing. I have tried the Nvidia Jetson Xavier with no success.
Will an Up Squared Board work? Or is there anything else you guys suggest? I will be running Ubuntu Linux 18.04 LTS.
Thanks!

An Up Squared board is an excellent, powerful pairing with RealSense that can support two devices at the same time.  Intel offer RealSense and Up Squared bundles in the official RealSense online store.
In the Intel presentation on YouTube linked to below, a T265 and D435 were used together on a mobile robot that used an Intel NUC mini PC as its computing unit.  NUCs come in a range of configurations (kit to complete, low-power to powerful) and are very small.  The part of the video where D435 and T265 are introduced together on the robot is 17 minutes 15 seconds in.
https://www.youtube.com/watch?v=62vm0_RZ1nU
You may experience power issues if you run two devices at the same time off a smaller board such as the Raspberry Pi or the original Up Board.


Wine: failure to launch game

While running it from Linux, under Wine/Proton/Proton-GE, I get this error after clicking "Play":
wine: Call from 7BF61B58 to unimplemented function OLEAUT32.dll.444, aborting
wine client error:1c0: Initial process has exited (return code: 256)

The installation worked without any glitch.

Sorry, I'm afraid I'm not going to work on supporting wine.


Investigate change in bottlenecks query performance

After #291 the int_performance__bottlenecks model has become our most time-consuming model. It's not obvious to me what the issue is, but one clear change is that it is now processing a lot more data (~185MM rows now, ~6MM rows before). Has something gone wrong with the join or incremental logic? Which one is correct?
@britt-allen would you be able to investigate?

@britt-allen let's take a look at this tomorrow (7/16/24) during our bottlenecks meeting.


rhel8 support

Support for RedHat 8.
I noticed that the service commands were failing when i moved from rhel7 to rhel8.  By copying the RHEL7 commands this seems to fulfil and work.
thanks
Nick

Great work, thanks!
Could you update base/port.rb and base/service.rb like this instead of adding v8/port.rb and v8/service.rb to reduce files, please?
I also appreciate if you will add test files(host_spec.rb, port_spec.rb, service_spec.rb) under spec/command/redhat8.

Great work, thanks!
Could you update base/port.rb and base/service.rb like this instead of adding v8/port.rb and v8/service.rb to reduce files, please?
I also appreciate if you will add test files(host_spec.rb, port_spec.rb, service_spec.rb) under spec/command/redhat8.

Hi, I would do, but my Ruby coding skills are close to zero.  It will take me a far number of days/weeks to do this as i'll need to learn it first.


Convert from docker.inside to a local docker wrapper shell script and update shellcheck

This makes it easy for anyone to use this locally as it would behave in CI.
The first commit does not change the shellcheck version in use, hence does (should?) not require any content change in the shell scripts.
This change will also allow upgrading shellcheck to latest.

GH webhooks disabled temporarily after outage, wondering if this one is in the queue, or was just forgotten.

Thanks for the reviews!


Create SpamCardsSDK Repository

As a developer I should be able to handle all spam cards related data inside SpamCardsSDK.
Acceptance criteria

Spam Cards SDK is able to write straight into the database without relying in external injections.

blocked by #5


PD-7679: Allow draining specific nodes

This PR adds a --nodes CLI option that allows the user to specify a comma delimited list of instance IDs to drain.

Looks good @dgreene-r7


Improve messages for unknown breakpoints and watchpoints. (#1282)

The C/C++ extension does not support all the features of GDB breakpoints and watchpoints, so users may need to set breakpoints via -exec break ... in the DEBUG CONSOLE, and similarly for watchpoints via -exec watch .... When these are hit, include the available information in the exception message instead of just "Unknown breakpoint" or "Unknown watchpoint". Fixes #1282.
The new behaviour for unknown breakpoints and unknown watchpoints (respectively) is shown in the screenshots below.

Continuous integration failure on Linux does not seem to be related to this pull request:
sudo apt-get install gdb g++ -y
...
Err:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6-dbg amd64 2.31-0ubuntu9.2
  404  Not Found [IP: <IP_ADDRESS> 80]
Fetched 4249 kB in 1s (3954 kB/s)
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dbg_2.31-0ubuntu9.2_amd64.deb  404  Not Found [IP: <IP_ADDRESS> 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Continuous integration failure on Linux does not seem to be related to this pull request:
sudo apt-get install gdb g++ -y
...
Err:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6-dbg amd64 2.31-0ubuntu9.2
  404  Not Found [IP: <IP_ADDRESS> 80]
Fetched 4249 kB in 1s (3954 kB/s)
E: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dbg_2.31-0ubuntu9.2_amd64.deb  404  Not Found [IP: <IP_ADDRESS> 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

I'm taking a look at this, something within infrastructure changed or that endpoint it pulls from is dead and we need to use a different machine.

Here is the ResourcesStrings.Designer.cs that VS generates:
ResourceStrings.Designer.zip

Otherwise LGTM

@gregg-miskelly Thanks for reviewing and helping me with the internationalization.

No problem. Thanks for taking the time to submit this PR!


Specify platform for apps in docker-compose, so build works on M1 Macs

Running docker-compose build on an M1 Mac throws an error while building rasterio, because there is no aarch64 wheel available for rasterio. This causes us to attempt to build rasterio from source, which fails due to gdal-config not being installed.
ERROR: Command errored out with exit status 1:
#9 82.29    command: /usr/local/bin/python /usr/local/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpd14zyndd
#9 82.29        cwd: /tmp/pip-install-45d0y0hx/rasterio_4a54cb19ebb84bc58288ecedd65c5b00
#9 82.29   Complete output (2 lines):
#9 82.29   WARNING:root:Failed to get options via gdal-config: [Errno 2] No such file or directory: 'gdal-config'

Specifying the linux/amd64 platform for app-sqlalchemy and app-pgstac allows the build to succeed.

Thanks for the approval @geospatial-jeff! It looks like I need a maintainer to kick off the test workflow, before we can merge this.
I also should mentioned that I don't have access to an Intel-based Mac or Linux machine to double check that this doesn't introduce errors for them, but I don't believe it would. If you have the ability and want to double check that, I would appreciate it, though.


Update i18n

Add i18n translations for "New Module Notifications".

Can you remove the todo comments since they're outdated?

Sure

Done.


Storage supporting more than 1000 keys (ie pagination)

Describe the solution you'd like
I expected Amplify.Storage to enable me to paginate beyond the 1000 key limit using NextContinuationToken or similar.
Describe alternatives you've considered
The only alternative right now seems to be to drop down to the S3 client, but this seems like a pretty basic requirement to support pagination?
Have I missed something?

Commenting to avoid going stale.

Hi, @jamescrowley, I just merged the addition of pagination to the v2 version of Amplify for Swift. Please give it a few days for this to make it to a release tag.


[Bug]: Inconsistent Behavior during Hot Reload for changes in Runtime Section of the config.

What happened?
Summary:
When using the Hot Reload feature to update the Runtime section of the configuration, the system does not properly refresh all objects. This leads to inconsistent behavior, specifically resulting in "resource not found" errors after re-enabling REST/GraphQL endpoints.
Steps to Reproduce:

Start the engine and verify that both REST and GraphQL endpoints are accessible.
Update the configuration to disable REST/GraphQL in the Runtime section.
Observe that the engine reloads and both REST and GraphQL endpoints become inaccessible as expected.
Update the configuration again to re-enable REST/GraphQL.
Attempt to query the REST and GraphQL endpoints.

Observed Behavior:
After re-enabling REST/GraphQL, the endpoints are accessible, but querying them results in "resource not found" errors.
Expected Behavior:
After re-enabling REST/GraphQL, the endpoints should be fully functional and return the expected resources without errors.
Thoughts:
The issue appears to be related to the incomplete refresh of internal objects during the Hot Reload process. When the configuration is updated to re-enable REST/GraphQL, some objects or states are not properly re-initialized, leading to the "resource not found" errors.
Possible Root Causes:
Incomplete State Reset: Certain internal states or objects are not fully reset or re-initialized during the Hot Reload process.
Dependency Injection: Services or dependencies related to REST/GraphQL might not be properly re-injected or re-configured.
Attachments:

REST response (after re-enabling)

GraphQL response (after re-enabling)

Version
main
What database are you using?
Azure SQL
What hosting model are you using?
Local (including CLI)
Which API approach are you accessing DAB through?
No response
Relevant log output
No response
Code of Conduct

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

isn't this due to pending completion of #2324?

isn't this due to pending completion of #2324?

It shouldn't be because in this case we are not adding or removing any entities. We are just enabling/disabling global endpoints.


Remove cache invalidation on tx proposal/confirmation

Removes the cache invalidation step when adding a confirmation or when proposing a transaction – we should rely on the event hooks from the Safe Transaction Service instead to invalidate cache entries
Since we are removing the reference to CacheService we effectively remove a dependency from the domain layer to the datasource layer.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

3 of 3 (100.0%)  changed or added relevant lines in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.03%) to 92.109%

Files with Coverage Reduction
New Missed Lines
%

src/routes/transactions/mappers/common/transaction-info.mapper.ts
1
77.59%

Totals

Change from base Build<PHONE_NUMBER>:
-0.03%

Covered Lines:
4065

Relevant Lines:
4307

💛  - Coveralls


Could not find json.

Just trying to use the JsonAssetPlugin:
use bevy_common_assets::json::JsonAssetPlugin;
But this won't compile. Here's the error I get:

Am I doing something wrong? Btw I'm fairly new to Rust.

You are likely missing the json feature flag. You need to enable that for the bevy_common_assets dependency in your Cargo.toml file.

Yep, you're right. Thanks!


README: Fix string representation of dumped json

As is it's confusing and inconsistent with the indented form right below. The backslash escapes make it confusing.

Coverage remained the same at 100.0% when pulling 5fdb1d08aa6235e24b167d98f07b52029706ec47 on alex-weej:patch-2 into 973c52dd4a9e92ede5ca4afe8b3d01ef677dc57f on nlohmann:develop.

Thanks!

🔖 Release item
This issue/PR will be part of the next release of the library. This template helps preparing the release notes.
Type

[ ] ✨ New Feature
[ ] 🐛 Bug Fix
[ ] ⚡ Improvement
[x] 🔨 Further Change
[ ] 🔥 Deprecated function

Description

Fix README example. #1979


Fix the wrong spell from JOSE to JSON

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "master" git@github.com:maquanyi/distribution.git somewhere
$ cd somewhere
$ git rebase -i HEAD~2
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Your spelling change does not match the description of this PR.  Please also rebase and sign your commit.

also looks like you accidentally included an extra commit

In fact, JOSE is correct:
http://self-issued.info/docs/draft-ietf-jose-json-web-signature.html#rfc.section.4

Oh, LOL, learned something new today!


Document statement and transaction filter updates.

https://cockroachlabs.atlassian.net/browse/DOC-1656
https://cockroachlabs.atlassian.net/browse/DOC-1657
https://cockroachlabs.atlassian.net/browse/DOC-1658

This change is


Winged Second

text: The minion is not in combat, can't use their abilities
link: https://www.vekn.net/forum/rules-questions/80108-patagia#106628

Fixed


Is the README example correct for inputs that aren't a multiple of VF32_WIDTH?

It looks like it's loading vectors from each input slice without checking whether there are enough elements remaining in the slice. But maybe I missed some detail about how this gets handled?

you are correct, the example assumes an evenly divisible input length.  For now you have to just handle this manually, I've been thinking on utility functions or maybe using iterators to make that easier. If you have ideas let me know!


Build fails finding android.arch.lifecycle 'runtime' dependency

The build currently fails as the expected version of this dependency is not found in the jcenter repository.
The jcenter repository is searched as I think it does have some versions of this dependency, but fails when the expected version is not found. The google repository does have the expected version but it's lower down in the repositories list and so is not searched first.
Should also keep the bintray public URL for the maven repository.

I didn't see the "finding android.arch.lifecycle 'runtime' " failure, but I've pulled out the extra maven repo as part of the above PR

Should be fixed as of the above PR.


can winappdriver execute as a service in background ?

Hi,
I am trying to implement CI via VSTS and have an issue with launching winappdrive via build task using PS script task. WinAppDriver.exe executes a service in background rather interactive mode . Below are the approaches that I gave a shot but no with success

PS script to launch driver
Batchscript to launch winappdriver on remote machine
Launch via PsExec.exe

last option that i am trying is to launch driver via our automation script for each testmethod. This approach is in progress.
Below are queries :
Q1: can winappdriver execute as a service in background ?
Q2: is there a way to launch the winappdriver via VSTS build task on remote machine?
thanks,
Mahendra

waiting for response!!! since it is a road blocker for me.

Hi @Manvibha,
WinAppDriver needs to run in an interactive session for it to be able to interact with the UI and send input. The current agent setup for VSTS supports running the agent as interactive and that does work with WinAppDriver.
You should consult the following docs for details and instructions: https://docs.microsoft.com/en-us/vsts/build-release/actions/agents/v2-windows

Thanks a lot @khouzam. It solved my issue.
problem was I had configured agent to run as a service. I reinstalled agent and configured to run as interactive mode.
Thanks,
Mahendra

Great to hear.
Sorry it took so long to resolve.


expo-router Stack.Screen headerTitle aligned to left instead of center

If you render the Dropdown Menu Usage example code in a headerTitle it is aligned to left instead of right. If you use a View with a Text then it defaults to the center.
<Stack.Screen
        options={{
          headerTitle: () => (
            <ChatHeaderCentre
              chatContents={chatContents}
              isTyping={isTyping}
              onlineStatus={onlineStatus}
            />
          ),
        }}
/>

How to align it to the right?

headerRight, maybe? ;)


Options for dry-run and deletion of specific boxes

I added two more options:

--dry-run will only print the boxes that will be removed without removing them
--name NAME will only remove boxes with the specified name

Thanks for the pull request, looks good. I'll test, merge and hopefully release soon.


Updated imputation logic (replaced null speed with zero when volume and occupancy are zero)

This PR replaced null speed with zero speed when volume is zero and occupancy is zero to reflect correct imputation application. Previously we imputed null speed due to zeros volume and occupancy which mislead the imputation application. In this PR, we corrected those. This PR related to issues # 370

@kengodleskidot , please have your review on this!

@JamesSLogan , my understanding is that I need to delete the old model {{ ref('int_clearinghouse__detector_agg_five_minutes') }} and keep yours, am I right?


Tracking issue for runtime_pattern! macro

As discussed in #45, a RuntimePattern implementation with a pattern registry that can be dynamically built may have security concerns. Thus, while the pattern template string can be evaluated dynamically, the pattern registry, which is basically a map from string to pattern factories, needs to be built at compile time.
We thus propose a new macro runtime_pattern! for building runtime patterns. It can be used as follows:
let pattern: RuntimePattern = runtime_pattern!(template_str, {$custom} => Custom::default);

The only difference between pattern! and runtime_pattern! is that while pattern! only accept a string literal, runtime_pattern! accepts any expressions that evaluate to a string.
This issue tracks the development progress of runtime_pattern!.

Finished in PR #45.


Add support for quadrantChart

As it stands, quadrantChart (https://mermaid.js.org/syntax/quadrantChart.html) is not detected as a valid Mermaid.
quadrantChart
	title test
	x-axis Backwards --> Fowards Compatibility
	x-axis Backwards --> Fowards Compatibility
	quadrant-1 a
	quadrant-2 b
	quadrant-3 c
	quadrant-4 d

@jmg-duarte thanks for the suggestion! Please remember that this plugin has no control over how Obsidian renders mermaid, so this type of chart will be supported when Obsidian updates its Mermaid version to that which supports it.

@superkeyor Mermaid Tools 1.1.0 now has Quadrant Chart and sample diagrams!


House Keeping - Delete daily backups (can hold up to 3 full days in total, but anything before that should be deleted)

Does what it says on the tin.

@tomwm think we need to get a webops fellow on to this one.

noted
On 22 October 2015 at 10:38, Dan Palmer<EMAIL_ADDRESS>wrote:

@tomwm https://github.com/tomwm think we need to get a webops fellow on
to this one.
—
Reply to this email directly or view it on GitHub
https://github.com/ministryofjustice/atet/issues/716#issuecomment-150162579
.

--
Tom Wynne-Morgan
Product Manager
10.52 | Orange Core | 102 Petty France | London | SW1H 9AJ
*Public calendar
https://www.google.com/calendar/embed?src=tom.wynne-morgan%40digital.justice.gov.uk&ctz=Europe/London
*


Add workflow to label issues.

Add a workflow that automatically assigns labels to issues corresponding to the app type and platform.
This makes it easier to manage issues. Specifically, it makes it easier to identify and narrow down the environment in which bugs are identified from the issue list.
Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] New feature or enhancement
[ ] UI change (please include screenshot!)
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Internationalization and localization
[x] Other (please describe): Add workflow to label issues.

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Assign the appropriate label to the issue
The workflow uses advanced-issue-labeler for labeling.
If you add a new issues template, simply edit issue_labeler.yml and if you add a new dropdown or label, edit advanced-issue-labeler.yml

Other information

Examples of Operation

Quality check
Before creating this PR:

[ ] Did you follow the code style guideline as described in CONTRIBUTING.md
[ ] Did you build the app and test your changes?
[ ] Did you check for accessibility? On Windows, you can use Accessibility Insights for this.
[ ] Did you verify that the change work in Release build configuration
[ ] Did you verify that all unit tests pass
[ ] If necessary and if possible, did you verify your changes on:

[ ] Windows
[ ] macOS
[ ] Linux

Hi,
This is GREAT! Thank you very much for this handy addition :D