Date symbols for rw_RW: Corrected from Gicuransi to Gicurasi (May) and changed other short names

Date symbols for rw_RW

Hello,
Thank you very much for your contribution.
Unfortunately, it cannot go in "as is", because the file is generated.
The way to fix this is more complicated, but also more rewarding :-)
Here is how:
The data comes from Unicode Common Locale Data Repository (CLDR, http://cldr.unicode.org/)
In this case, from this area of the CLDR Survey Tool: http://st.unicode.org/cldr-apps/v#/rw/Gregorian/
Short summary on how CLDR works:

accepts locale data from contributors (native speakers, linguists) using the Survey Tool
the contributors can submit, then argument pro / against certain changes
the contributors can submit supporting documents (dictionaries, country academy, newspapers, etc.)
the contributors vote to make the final decision
a new version of CLDR is released every 6 months

You can either

become a CLDR contributor (more complicated, but also more power, recommended if you want to contribute longer time)
you can just file a bug at http://unicode.org/cldr/trac (very lightweight, you don't even have to create an account, can even do it anonymously). Of course, some adding some official supporting documents to the bug can help, if is not an obvious mistake

CLDR is then used by closure, and also by the ICU libraries (http://site.icu-project.org)
It all trickles down into Mac OS X, Android, Linux, and hundreds of other projects.
Yes, it is more difficult than a github fix, and will take longer.
But you get the satisfaction that you made things better for all the Kinyarwanda speakers in the world.
Between http://cldr.unicode.org/#TOC-Who-uses-CLDR- and http://site.icu-project.org/#TOC-Who-Uses-ICU- you can see that pretty much everybody uses CLDR and / or ICU.
Thank you very much,
Mihai


[ENH] Add rolling update strategy to compaction and query service

Description of changes
Summarize the changes made by this PR.

Improvements & Bug fixes

...

New functionality

...

Test plan
How are these changes tested?

[ ] Tests pass locally with pytest for python, yarn test for js, cargo test for rust

Documentation Changes
Are all docstrings for user-facing APIs updated if required? Do we need to make documentation changes in the docs repository?

#2320  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Ishiihara and the rest of your teammates on  Graphite


Allow to implement custom impls for Input

One open question: Currently the configure methods in the Input impls are all #[doc(hidden)]. Which makes some sense, since users are usually not going to call those. But since the method is unhidden in the trait now, maybe we should also unhide the impl methods?
Update: I just tried to unhide configure in the impls and it causes the doc comments for the impls to be collapsed. So you have to click a little + to see them (and the configure method). So I think that would be worse.

The new example is simple and concrete, but the motivation isn't clear to me. The podman example had a gotcha, but it was clearer why it would be useful. But maybe the new example is fine, since it does demonstrate how to write custom Input implementations.

Nice, LGTM


Update Apex to latest

Fixes https://github.com/pytorch/pytorch/issues/122521#issuecomment-2021922476

Eta is doing better stuff, closing my PR.


MS1858(cvbsTOhdmi)

On the page macrosilicon page it says it can be controlled trough external microcontroller with I2C
The internet is absolutely full of these cheap av2hdmi but all output at 60hz.I have a pal console and I want out at 50hz.
There are more expensive ones 60$-100$.
Can you figure out if you can configure it to output at 50hz?
It says it has "frame rate conversion", maybe it can be disabled.It says it has OSD, maybe it can be accessed.
this is the unit(I bought mine from local shop):
https://www.dropbox.com/s/1t8gwbczl6c0fk6/FRUJSA7KZ7C4DZG.png?dl=0
Here is the link to the chip on macrosilicon site:
http://en.macrosilicon.com/info.asp?base_id=2&third_id=71
low rez chip pinout:
https://www.dropbox.com/s/ctneyk6oiid6cju/9a51f749a49817ec4d345579f50dcbe9.png?dl=0
m1858 datasheet(no info on how to configure i2c):
https://www.dropbox.com/s/7q5n10tczddaosm/MS1858 External Datasheet V1_0_nowatermark.pdf?dl=0
m1820 datasheet(different chip), it has this bit:
Host Interface
MS1820 registers are accessed by a 2-wire serial bus interface. It operates as a slave device and follows I2C
standard. The data transfer rate up to 400Kbit/s.
Table 1. I2C Slave Address
I2C Slave Addresses
Pin SCLSA Value Read Write
SCLSA = 0 0xB3 0xB2
SCLSA =1 0xBB 0xBA
https://www.dropbox.com/s/c51ubr9nmkm9fg4/MS1820-MacroSilicon.pdf?dl=0

Maybe try to read out the EEPROM attached to the chip and check what is in it (likely either 8051 code or some register settings).

Maybe try to read out the EEPROM attached to the chip and check what is in it (likely either 8051 code or some register settings).

24c02 8 pin chip top right.Maybe that is the edid for the input?
https://www.dropbox.com/s/1jar4

b1n0ber1bt/24c02av2hdmi.bin?dl=0
After opened with Deltacast E edid, errors appeared with continue anyway and fix and saved file:
https://www.dropbox.com/s/iu2n25rbr9pv9sy/24c02av2hdmi_deltafixed.bin?dl=0

It is clearly not an EDID, it doesn't start with '00 FF FF FF FF FF FF 00'. I fear it will be a lot of trial and error now to figure out which register does what.


Update specify-exact-number-of-matches.english.md

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Closes #XXXXX

There is an existing PR which makes similar changes which will be merged soon.  Also, your changes were incorrect, because you removed the required the 3 backticks around the solution.
It should have been:
<section id='solution'>

```js
let timStr = "Timmmmber";
let timRegex = /Tim{4}ber/; // Change this line
let result = timRegex.test(timStr);
```

</section>

I am closing this due to it being a duplicate of the earlier PR which will soon be merged.
Thank you for your contribution.  We look forward to your future contributions.


[ML-22328] Update README

This PR updates the run-notebook GitHub action readme with content on how to:

Create an Azure Service Principal via the Azure Portal.
Generate Azure Active Directory tokens via an API call.
Add Git credentials to the principal of the REST API token.
Warn users to not use this action against workspaces with IP access restrictions.

LGTM once grammar issue is resolved here: https://github.com/databricks/run-notebook/pull/13#discussion_r878463119


Remove the transition when displaying the sidebar when the user prefers reduced motion (bug 1813138)

In Firefox, it can be easily tested in setting the pref ui.prefersReducedMotion to 1.

Does it need to be this complicated, since this doesn't feel all that readable/maintainable? Can't we simply achieve this by just setting the existing variable to zero, i.e. --sidebar-transition-duration: 0; within a @media all and (prefers-reduced-motion: reduce) { block?
In my quick manual testing, that seems to be enough to disable any transition effect.

Yep, this a way better like this.

/botio-linux preview

@calixteman I just noticed that the only other transition effects we have are in the loadingBar, and we could easily introduce a few CSS variables to disable those as well; see https://github.com/mozilla/pdf.js/compare/master...Snuffleupagus:pdf.js:loadingBar-toggle-transition
While this "works", in the sense that transitions are disabled, it's not entirely clear to me if that's enough to prevent issues. Note that the loadingBar will still update a bunch during loading, which may perhaps be problematically for some users, despite the transition effect being disabled.
Another option might be to display a fully static loadingBar, using e.g. the indeterminate CSS but with the transition effects disabled.
Yet another option could be to not show a loadingBar at all when prefers-reduced-motion: reduce is active, since in e.g. the GeckoView version of the viewer we don't currently use a loadingBar.
We might need to get some feedback from UX here!

I thought about removing the transition for the loading bar too, but I wasn't sure that there is an idea of "motion" here so I just fixed what it has been reported in the bug.
@MReschenberg, I guess this is more a question for you than for UX, what do you think we should do for this loading bar ?
You can see the loading bar in action in opening for example tracemonkey.pdf and in enabling network throttling (to have the time to see it) in devtools.


Erroneous call to GetStackFrameSpanString with non-existant slot source.[[Span]] in 4.5.

In 4 source is guaranteed to be a String, and we try to access its [[Span]] slot, which should actually be accessed from the current frame instead.

This should be closed by 7bd153a77fece3f936f7c51d0d5dfd52fb7d75a8; github must be having problems.


feat: 兼容性&性能优化

Checklist

[x] npm test passes
[x] tests and/or benchmarks are included
[x] commit message follows commit guidelines

Description of change

性能优化
新增浏览器兼容性配置 & 文档

Pull Request Test Coverage Report for Build 685802687

12 of 13 (92.31%)  changed or added relevant lines in 3 files are covered.
14 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.004%) to 93.53%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/geometry/util/group-data.ts
7
8
87.5%

Files with Coverage Reduction
New Missed Lines
%

src/geometry/base.ts
14
94.7%

Totals

Change from base Build 682249034:
-0.004%

Covered Lines:
10896

Relevant Lines:
11299

💛  - Coveralls


Support for iOS project without cocoapods

Hello,
I would like to use this canvas in my project but the iOS part doesn't use cocoapods, so I am unable to add the spec.
What can I do?

As pod install described in READEM.md, so what do you mean of "doesn't use cocoapods"?

My project doesn't use cocoapods, it's a bit old.

Please upgrade your project to > RN0.62 ,or fork this and edit by yourself


coin not going to wallet

I moved coins from the hashcrypto wallet to another wallet and it removed them from my vertcoin miner but it never deposited to my other crypto wallet
 My mined coins to go to wallet
 it took coins from hashcrypto and never moved to other wallet
not sure
github
win 10 1050ti

Are you saying that you had Dogecoin in your Spendable Balance on Verthash Miner which you sent to another wallet?

Yes it was around 2.5 doge and after the fee should've been 1.5 doge.  I was trying to make sure everything went smoothly before I continued mining.  It never went through though.   I did successfully transfer some tonight that went through.  Maybe it was a minimum deposit rule or something but it did take it from my verthash.  Sent to a wallet on the crypto.com app both times.
On Mon, Jun 14, 2021 at 11:07 PM, @.***> wrote:
Are you saying that you had Dogecoin in your Spendable Balance on Verthash Miner which you sent to another wallet?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

That first transaction should be visible on a block explorer or the balance included in the following transaction if it somehow failed.


Pattern: Content block - with media QA testing - Production level version

User Story

As a [user role below]:
developer using the ibm.com Library Content block - with media

I need to:
have a version of the pattern or component that has been tested for accessibility compliance as well as on multiple browsers and platforms

so that I can:
be confident that my ibm.com web site users will have a good experience

Additional information

Browser Stack link
Browser Standard
Browser versions to be tested:  Tier 1 browsers will be tested with defects created as Sev 1 or Sev 2.  Tier 2 browser defects will be created as Sev 3 defects.
Platforms to be tested, by priority:  1)  Desktop  2)  Mobile  3)  Tablet
Mobile & Tablet iOS versions: 13.1 and 13.3
Mobile & Tablet Android versions: 9.0 Pie and 8.1 Oreo
Browsers to be tested:  Desktop: Chrome, Firefox, Safari, Edge, IE, Mobile: Chrome, Safari, Samsung Internet, UC Browser, Tablet: Safari, Chrome, Android
Accessibility Checklist
Creating a QA bug
Link to the abstract version of the designs
Dev issue link (#1238 )
Design specs via Abstract
Design QA issue (#1296)
Functional specs Issue (#1207 )
[Functional specs] (https://ibm.ent.box.com/file/607045243803)

Acceptance criteria

[ ] Accessibility testing is complete.  Pattern is compliant.
[ ] All browser versions are tested
[ ] All operating systems are tested
[ ] All devices are tested
[ ] Defects are recorded and retested when fixed

@RobertaJHahn @Praveen-sr @chetankan
FYI design specs are now available on Abstract: https://share.goabstract.com/b477f6a2-6229-49d9-b83d-c5e25e6da171?

@Praveen-sr @chetankan Development is finished.  This pattern is ready for Prod QA testing.
cc:  @kennylam

@RobertaJHahn  We have completed the testing (Functional, design and accessibility) for this pattern.


Update laminar to 17.1.0

About this PR
📦 Updates com.raquo:laminar from 17.0.0 to 17.1.0
📜 GitHub Release Notes - Changelog - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.raquo", artifactId = "laminar" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.raquo", artifactId = "laminar" }
}]

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

Superseded by #164.


View Honeycomb-link: zero height when embedded as list webpart

I tested the honeycomb-link view as an embedded webpart on a SharePoint Online site (modern experience).
What should happen
When setting the size in the List webpart to automatic, the height of  the webpart should be exactly the same as all displayed items in the list.
What actually happens
The List with it's items is displayed as if every item has a height of 0 or maybe 1 pixel and two scrollbar arrows appear (red box).

To solve this atm I need to choose a webpart size (5, 15 or 30 elements) which fits my needs. This produces additional white-space below the list.

Has anyone found a solution for the autosize not working?

Changing the size of the octagons will make it fit in the small view setting:
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/row-formatting.schema.json",
"hideSelection": true,
"hideColumnHeader": true,
"rowFormatter": {
"elmType": "div",
"style": {
"position": "absolute",
"width": "100px",
"height": "100px",
"left": "=if(floor(@rowIndex/5) % 2 == 0 , @rowIndex % 5 * 100 + 'px' , @rowIndex % 5 * 100 + 50 + 'px' )",
"top": "=floor(@rowIndex / 5) * 85 + 'px'"
},
"children": [
{
"elmType": "a",
"style": {
"position": "relative",
"display": "flex",
"justify-content": "center",
"align-items": "center",
"width": "100%",
"height": "100%"
},
"attributes": {
"href": "[$URL]",
"target": "_blank",
"class": "ms-fontColor-themePrimary ms-fontColor-themeDark--hover"
},
"children": [
{
"elmType": "svg",
"style": {
"fill": "currentColor",
"cursor": "pointer"
},
"attributes": {
"viewBox": "-100 -100 200 200"
},
"children": [
{
"elmType": "path",
"attributes": {
"d": "M90 50 L0 100 L-90 50 L-90 -50 L-0 -100 L90 -50 z"
}
}
]
},
{
"elmType": "div",
"style": {
"position": "absolute",
"display": "flex",
"flex-direction": "column",
"align-items": "center",
"justify-content": "center",
"cursor": "pointer",
"width": "100%",
"height": "100%"
},
"attributes": {
"class": "ms-fontColor-white"
},
"children": [
{
"elmType": "div",
"style": {
"font-size": "32px",
"margin-bottom": "5px"
},
"attributes": {
"iconName": "[$Icon]"
}
},
{
"elmType": "div",
"style": {
"font-size": "14px",
"width": "75%",
"text-align": "center"
},
"txtContent": "[$Title]"
}
]
}
]
}
]
}
}

Fixed so that links are displayed even when displayed in web parts
https://github.com/pnp/List-Formatting/pull/658
https://github.com/pnp/List-Formatting/tree/master/view-samples/honeycomb-link


ESLint Rule: no ternaries in JSX render body

We want to encourage folks to use the <Show> component instead of ternaries (foo ? <bar /> : <baz />). The latter doesn't always work across all generators, especially once they start getting nested inside of each other in complex ways.

cc @sahilmob would you be interested in looking into this one? 👀

Sure. Please assign to me.


Use retry count based algorithm for socket reconnections

Description
Rather than using a time based algorithm for determining how often to retry a socket connection failure, use a count of how many retries have been performed.  This overcomes the fact that during laptop suspend, browser page in the background, Android putting a background to sleep, and other similar situations, the connection may fail as the page is suspended, and will not start retrying until the page is re-activated.  The result is that the existing code thinks that a long time has elapsed since the connection fails, and may just give up immediately.
Related Issue(s)
Fixes issue #810, addresses the first class of failures in #946. Also see #784.
Checklist

[ x] I have read the contribution guidelines
[ ] Suitable unit/system level tests have been added and they pass
[ ] Documentation has been updated

[ ] Upgrade instructions
[ ] Configuration details
[ ] Concepts

[ ] Changes flowforge.yml?

[ ] Issue/PR raised on FlowFuse/helm to update ConfigMap Template
[ ] Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production

Labels

[ ] Includes a DB migration? -> add the area:migration label

Having used this for a couple of days I have adjusted the sequence slightly. When using the dashboard with Android, if the app is left in the background for a while then when it is reopened it usually has to reconnect, and 5 seconds is quite a long time to wait, so I have adjusted it to have four goes at 2.5 sec interval, then 5 secs for the rest of the first minute, then 30 seconds up to 5 mins as before.

@colinl looks like you have some linting errors to resolve before we can merge: https://github.com/FlowFuse/node-red-dashboard/actions/runs/9443384413/job/26074664351?pr=950

Thanks Joe, lint errors fixed. Only one space allowed before \ seems a bit odd to me, but if that is the rule then so be it.

Is the E2E test failure something I need to do anything about?

Nope, that's not on you! I'll merge tomorrow

OK, thanks.


Doc:  The SRM pin tables are a bit hard to navigate

I've copied them to some Google Sheets to aid in navigation.
PRU Pins: https://docs.google.com/spreadsheets/d/19u2rtqVGChSOd0_8ZJj_E3XosuGBpWy7j633__siOvw/edit?usp=sharing
P8 Pins: https://docs.google.com/spreadsheets/d/1opaOLjF7_EDNCR3g5NiEILsJba8h5ZumSeBwOvD1-6Q/edit?usp=sharing
P9 Pins: https://docs.google.com/spreadsheets/d/12qkmnyM3qgxL-F6tBKBaA220u_hGWrLgVg9rrCykZ2Q/edit?usp=sharing
I can add them to the Wiki and to a pull request if you'd like.
--Mark

@MarkAYoder yes, please submit your improvements. @cwicks is working on the SRM with some help from @JohnThanks and @ErikWelsh.

@cathywicks I don't see how to submit improvements to the Wiki.  I found the paths above easier to use than the tables in the wiki.  Maybe you could add the links to the Wiki.
--Mark

@MarkAYoder there should be an edit button you can use on the wiki pages.

Hi Mark. I’ve heard we should go ahead and put the pin tables in a
scrolling chart. I’ll work on that by the weekend. I would love to link to
any chart folks have that is printable. Do you have one?
On Tue, Jul 16, 2019 at 11:04 PM Jason Kridner<EMAIL_ADDRESS>wrote:

@MarkAYoder https://github.com/MarkAYoder there should be an edit
button you can use on the wiki pages.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/beagleboard/beaglebone-ai/issues/7?email_source=notifications&email_token=AHZT4PBECWRSUBTCLOCL32TP72D2TA5CNFSM4H7JQLMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2C4G4I#issuecomment-512082801,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHZT4PC5NW4JYPW7EDRK3ODP72D2TANCNFSM4H7JQLMA
.

Cathy:
I've copied the pin mux tables to Google Sheets.  They appear to be nicely printable.
PRU Pins: https://docs.google.com/spreadsheets/d/19u2rtqVGChSOd0_8ZJj_E3XosuGBpWy7j633__siOvw/edit?usp=sharing
P8 Pins: https://docs.google.com/spreadsheets/d/1opaOLjF7_EDNCR3g5NiEILsJba8h5ZumSeBwOvD1-6Q/edit?usp=sharing
P9 Pins: https://docs.google.com/spreadsheets/d/12qkmnyM3qgxL-F6tBKBaA220u_hGWrLgVg9rrCykZ2Q/edit?usp=sharing
The PRU pin table is missing the pr2 entries.
I don't know how the edit the wiki, so it looks like you'll have to include the links.
--Mark

thanks Mark!  I can include the links on the SRM
On Wed, Jul 17, 2019 at 7:10 AM Mark A. Yoder<EMAIL_ADDRESS>wrote:

Cathy:
I've copied the pin mux tables to Google Sheets. They appear to be nicely
printable.
PRU Pins:
https://docs.google.com/spreadsheets/d/19u2rtqVGChSOd0_8ZJj_E3XosuGBpWy7j633__siOvw/edit?usp=sharing
P8 Pins:
https://docs.google.com/spreadsheets/d/1opaOLjF7_EDNCR3g5NiEILsJba8h5ZumSeBwOvD1-6Q/edit?usp=sharing
P9 Pins:
https://docs.google.com/spreadsheets/d/12qkmnyM3qgxL-F6tBKBaA220u_hGWrLgVg9rrCykZ2Q/edit?usp=sharing
The PRU pin table is missing the pr2 entries.
I don't know how the edit the wiki, so it looks like you'll have to
include the links.
--Mark
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/beagleboard/beaglebone-ai/issues/7?email_source=notifications&email_token=AHZT4PEN2IPK55MMGOFZSJLP734YVA5CNFSM4H7JQLMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2D3EOY#issuecomment-512209467,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHZT4PESBEOKCLYHZ3WII23P734YVANCNFSM4H7JQLMA
.

@cathywicks adding the links would be good. I've tried to make a "master sheet" at https://docs.google.com/spreadsheets/d/1fE-AsDZvJ-bBwzNBj1_sPDrutvEvsmARqFwvbw_HkrE/edit?usp=sharing
@MarkAYoder can you review the section 7 and section 8 header pin information?

I see the spreadsheet, but I don't what is section 7 and 8.

Hello...please forgive me bringing up old times here but are the links good for P8 and P9 for the AI?
Seth


More changes to portfolio stylesheet

The button now fits the color scheme, the text begins to wrap when the page becomes smaller, and the image has a minimum size.
Full size content box:

Smaller content box:

.

I added a couple extra things: a contact page and a color for when buttons are pressed.


Update

@tsholmes  🙏
They recently updated their script for UWT since the time I started this work.
Also they told me to add back support for status on the AddPaymentInfo tag because it actually is supported.

Current coverage is 100% (diff: 100%)

Merging #11 into master will not change coverage

@@           master   #11   diff @@
===================================
  Files           1     1
  Lines          98    99     +1
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
+ Hits           98    99     +1
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update 88d3e08...6712f42


Add blackout styles to calendar

Fixes #15.
There's a lack of material-styled datepickers on the web that allow disabling dates, but angular-md is one.  Materialize CSS doesn't support disabled dates (yet), though its underlying implementation (datepicker.js) does.  Material Design Lite doesn't support a calendar at all.
The angular-md datepicker sets the opacity of the blackout dates to a low (35%-ish) value.
This seems to be the most standard and "material" way of doing things - variations on the base commit in this PR (9d4147b) tried a strike-through approach, but this never felt very material to me, especially when a large number of dates were blacked-out.
So, this PR takes the approach of lowering the opacity to indicate disabled/blacked-out dates.
This didn't look nice with the out-of-month dates also having their opacity lowered, so I hid the out-of-month dates from the user.  This feels right: I think having the opacity lowered like that, while Windows-standard, gives the sense that the items are disabled in a material-context, since the official documentation seems pretty rigid regarding which situations get a lower opacity.  It's also what's done in the spec.
Note that MSFT's implementation of CalendarItem explicitly sets Visibility.Visible on the CalendarDayButton when adding them to the grid, so we set the height to 0 for "inactive" dates.  As a result, not all months appear to have six rows of days (some 4, some 5, some 6).  That means we're saving some vertical space, with the added side effect that scrolling through these months causes the height of calendars styled with these items to vary.  This seems OK - that behavior can be observed in other calendars on the web that take this approach.

Can you edit this PR to add a screenshot.Nice PRs and issues are nice😃


UPSTREAM: : feat: mount EmptyDir volumes for launcher write locations

Launcher writes input artifacts to root paths /gcs, /minio, and /s3. These paths are not accessible by non-root users by default, which is problematic in locked-down Kubernetes installations and/or OpenShift. /gcs is currently a contract for KFP v2 python component wrappers, so the path cannot be changed.
Mount an EmptyDir scratch volume to these paths to work around this.
Additionally, /.local and /.cache are written to by pip, so add EmptyDir mounts for those too.
Fixes: https://issues.redhat.com/browse/RHOAIENG-1889
Ref: https://github.com/kubeflow/pipelines/issues/5673
Ref: https://github.com/kubeflow/pipelines/issues/7345
Testing
Using the kfp 2.6.0+ SDK, compile the test pipeline here https://github.com/gregsheremeta/gists/blob/main/test-iris-pipeline.py  (or use the pre-compiled pipeline here https://github.com/gregsheremeta/gists/blob/main/test-iris-pipeline.yaml)
Install DSP from master, upload the pipeline, and run it. It should fail when the pipeline tries to write to the /s3 scratch location before it does its S3 upload, with an error message like so:
F0208 23:34:31.768124 35 main.go:49] failed to execute component: unable to create directory "/s3/mlpipeline/iris-training-pipeline/9ca69cde-b7c0-437e-8260-36731be8e2b9/create-dataset" for output artifact "iris_dataset": mkdir /s3: permission denied

Then, install DSP from this PR, upload the pipeline, and run it. It will now work. Note that the test pipeline is not using any special image -- it uses docker.io/python:3.9.17

/hold
why is it auto-approved? lol

A set of new images have been built to help with testing out this PR:
API Server: quay.io/opendatahub/ds-pipelines-api-server:pr-19
DSP DRIVER: quay.io/opendatahub/ds-pipelines-driver:pr-19
DSP LAUNCHER: quay.io/opendatahub/ds-pipelines-launcher:pr-19
Persistence Agent: quay.io/opendatahub/ds-pipelines-persistenceagent:pr-19
Scheduled Workflow Manager: quay.io/opendatahub/ds-pipelines-scheduledworkflow:pr-19
MLMD Server: quay.io/opendatahub/ds-pipelines-metadata-grpc:pr-19
MLMD Envoy Proxy: quay.io/opendatahub/ds-pipelines-metadata-envoy:pr-19
UI: quay.io/opendatahub/ds-pipelines-frontend:pr-19

An OCP cluster where you are logged in as cluster admin is required.
The Data Science Pipelines team recommends testing this using the Data Science Pipelines Operator.  Check here for more information on using the DSPO.
To use and deploy a DSP stack with these images (assuming the DSPO is deployed), first save the following YAML to a file named dspa.pr-19.yaml:
apiVersion: datasciencepipelinesapplications.opendatahub.io/v1alpha1
kind: DataSciencePipelinesApplication
metadata:
  name: pr-19
spec:
  dspVersion: v2
  apiServer:
    image: "quay.io/opendatahub/ds-pipelines-api-server:pr-19"
    argoDriverImage: "quay.io/opendatahub/ds-pipelines-driver:pr-19"
    argoLauncherImage: "quay.io/opendatahub/ds-pipelines-launcher:pr-19"
  persistenceAgent:
    image: "quay.io/opendatahub/ds-pipelines-persistenceagent:pr-19"
  scheduledWorkflow:
    image: "quay.io/opendatahub/ds-pipelines-scheduledworkflow:pr-19"
  mlmd:
    deploy: true  # Optional component
    grpc:
      image: "quay.io/opendatahub/ds-pipelines-metadata-grpc:pr-19"
    envoy:
      image: "quay.io/opendatahub/ds-pipelines-metadata-envoy:pr-19"
  mlpipelineUI:
    deploy: true  # Optional component
    image: "quay.io/opendatahub/ds-pipelines-frontend:pr-19"
  objectStorage:
    minio:
      deploy: true
      image: 'quay.io/opendatahub/minio:RELEASE.2019-08-14T20-37-41Z-license-compliance'

Then run the following:
cd $(mktemp -d)
git clone git@github.com:opendatahub-io/data-science-pipelines.git
cd data-science-pipelines/
git fetch origin pull/19/head
git checkout -b pullrequest dfe6edc7323cf3b441e4baf2b88aaa5d70a019b4
oc apply -f dspa.pr-19.yaml

More instructions here on how to deploy and test a Data Science Pipelines Application.

/lgtm
/approve


CollectionView with different item sizes.

Is it possible to have different cell size per section in the current CollectionView implementation?

Nevermind, UICollectionViewCompositionalLayout did the trick 🙏


RuntimeError: There is no current event loop in thread 'ScriptRunner.scriptThread'.

Version
python 3.9.0
Other packages: as specified in requirements.txt
Description
When executing the command “streamlit run app.py”, the application encounters a RuntimeError
RuntimeError: There is no current event loop in thread 'ScriptRunner.scriptThread'.
Traceback:
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/exec_code.py", line 88, in exec_func_with_error_handling
    result = func()
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 590, in code_to_exec
    exec(code, module.__dict__)
File "/Users/yanchiliu/Documents/llm/github/ThinkRAG/app.py", line 10, in <module>
    from frontend.state import init_keys
File "/Users/yanchiliu/Documents/llm/github/ThinkRAG/frontend/state.py", line 9, in <module>
    from server.index import IndexManager
File "/Users/yanchiliu/Documents/llm/github/ThinkRAG/server/index.py", line 10, in <module>
    from server.ingestion import AdvancedIngestionPipeline
File "/Users/yanchiliu/Documents/llm/github/ThinkRAG/server/ingestion.py", line 9, in <module>
    from server.stores.ingestion_cache import INGESTION_CACHE
File "/Users/yanchiliu/Documents/llm/github/ThinkRAG/server/stores/ingestion_cache.py", line 6, in <module>
    cache=RedisCache(redis_uri=REDIS_URI),
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/llama_index/storage/kvstore/redis/base.py", line 65, in __init__
    self._async_redis_client = AsyncRedis.from_url(redis_uri, **kwargs)
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/redis/asyncio/client.py", line 164, in from_url
    client = cls(
File "/opt/anaconda3/envs/py39/lib/python3.9/site-packages/redis/asyncio/client.py", line 342, in __init__
    self._single_conn_lock = asyncio.Lock()
File "/opt/anaconda3/envs/py39/lib/python3.9/asyncio/locks.py", line 81, in __init__
    self._loop = events.get_event_loop()
File "/opt/anaconda3/envs/py39/lib/python3.9/asyncio/events.py", line 642, in get_event_loop
    raise RuntimeError('There is no current event loop in thread %r.'

The error originates from the “ingestion_cache.py”
redis_cache=IngestionCache(
    cache=RedisCache(redis_uri=REDIS_URI),
    collection="redis_pipeline_cache",
)

INGESTION_CACHE = redis_cache if not DEV_MODE else None

Temporary Solution
Setting INGESTION_CACHE to None when DEV_MODE is enabled bypasses the initialization of the Redis cache, allowing the application to run successfully.

Thank you for raising the issue and providing temporary solution. I have updated the codes.

我用py39也报错了，但是使用了上面的temporary solution还是没有解决，求大佬解答下，是py的版本问题么


Automated cherry pick of #3902: fix: 普通后台也返回cloudregion_id信息

Cherry pick of #3902 on release/2.10.0.
#3902: fix: 普通后台也返回cloudregion_id信息

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.10.0@a4995b2). Click here to learn what that means.
The diff coverage is n/a.

@@               Coverage Diff                @@
##             release/2.10.0   #3906   +/-   ##
================================================
  Coverage                  ?   7.49%
================================================
  Files                     ?     418
  Lines                     ?   66654
  Branches                  ?       0
================================================
  Hits                      ?    4997
  Misses                    ?   61230
  Partials                  ?     427

Flag
Coverage Δ

#aFlag
7.49% <ø> (?)

Impacted Files
Coverage Δ

pkg/compute/models/cloudregionresource.go
0% <ø> (ø)

Continue to review full report at Codecov.

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

/lgtm

/approve


"Connection Id" from Microsoft.AspNetCore.Server.Kestrel does not correlate with context.TraceIdentifie

In logs I receive different values - for example 0HL0NED41KJBG in Kestrel and 0HL0NED42ER6G in custom logging middleware (using context.TraceIdentifier):
2016-11-28 12:45:27.0113|1|Microsoft.AspNetCore.Server.Kestrel|DEBUG|Connection id "0HL0NED41KJBG" started.
2016-11-28 12:45:27.0113|1|Microsoft.AspNetCore.Hosting.Internal.WebHost|INFO|Request starting HTTP/1.1 GET http://<IP_ADDRESS>:4321/api/v1/partner
2016-11-28 12:45:27.0113|0|Wallet.API.Core.RequestLoggingMiddleware|INFO|Connection id: 0HL0NED42ER6G Client IP: 10.111.XXX.XXX Request path: /api/v1/partner Request content type: (null) Request content length: (null) Start time: 11/28/2016 09:45:27

context.TraceIdentifier is the request id, not the connection id. They are different. You might have a single connection but multiple http requests over it.


why some browser autoComplete and still trigger required error ?(为什么有些浏览器记住密码自动填充后依然触发require的表单验证的错误呢)

We are not going to support 360. If you cannot re-produce this bug with modern browser, we will ignore it, thanks.

Please provide a re-producible demo: http://codepen.io/benjycui/pen/NdQdBw?editors=0011

@benjycui Other browsers have no problem,thanks


Fix [Client/Server] Exotic character break the encryption #8

What does this PR do?
It changes the type of data the Datagrampacket send from String to byte[]. This fixes the problem encountered where sent data's length got cut short.
Where should the reviewer start?
From the client where the data is sent, and from the server where the data is received.
Any background context you want to provide?
Patch also adds utf-8 encoding to client and server to prevent mismatches between them.
What are the relevant tickets?
Closes #8

After merging #24, there are some conflicts (since both PRs do a very similar thing). Also, please follow the naming convention for branches.

Patch that fixed #7  also fixed number #8, so this patch is not needed anymore. It can be closed, as the feature is now working.

Good, thanks for noticing. I will close this one then. :+1:


Coordinator cannot send FCM notification

Error message in the logs:
2023-09-22 06:49:30 DEBUG coordinator::notifications: Sent notification. Response: FcmResponse { message_id: None, error: None, multicast_id: Some(7791820302399795787), success: Some(0), failure: Some(1), canonical_ids: Some(0), results: Some([MessageResult { message_id: None, registration_id: None, error: Some(InvalidApnsCredential) }]) }

token was an iPhone token

2023-09-22 14:01:02 DEBUG coordinator::notifications: Sent notification. Response: FcmResponse { message_id: None, error: None, multicast_id: Some(7228435932288675776), success: Some(0), failure: Some(1), canonical_ids: Some(0), results: Some([MessageResult { message_id: None, registration_id: None, error: Some(InvalidRegistration) }]) }

InvalidRegistration

Seems to come from trying to run it on the simulator.

InvalidRegistration

Seems to come from trying to run it on the simulator.

Simulator cannot have a valid token, because APNS (Apple Push Notification Service) does not work there. :/

@klochowicz what about the other error we get when using a token from the regtest app?
InvalidApnsCredential

@klochowicz what about the other error we get when using a token from the regtest app?
InvalidApnsCredential

I suspect that it might be caused by our FCM token being issued for a different AppId.

I suspect that it might be caused by our FCM token being issued for a different AppId.

So you are saying we cannot test push notification on our regtest setup?

I suspect that it might be caused by our FCM token being issued for a different AppId.

So you are saying we cannot test push notification on our regtest setup?

Answering my own question:
we need a different GoogleService-info.plist (generated from Firebase) for each target/schema. This describes how to do it.

or we can use our regtest setup with the same appId. I have proposed this ages ago, and even created a PR.

or we can use our regtest setup with the same appId. I have proposed this ages ago, and even created a PR.

Didn't we agree that having separate apps for test and prod is better, because you might want to delete the test app, but not the prod app?

Didn't we agree that having separate apps for test and prod is better, because you might want to delete the test app, but not the prod app?

Yes, this was the general consent.

Got a working version for iOS in branch 'feat/flavors'


Cannot invoke signature help in or adjacent to block body

Apparently a long-standing issue, discovered from experimenting with signature help characters
declare function foo(...args);

foo(() => {/*1*/}/*2*/)

At each position, explicitly request signature help.
Expected: Signature help.
Actual: No signature help.
Ideally, we'd check whether the trigger reason was that signature help was a manual invocation, and keep walking up if so.

I would love to help in this, unfortunately I have no previous experience in the repo, might need some guidance

Sure! A few things.

You'll want to edit src/services/signatureHelp.ts and check for the right trigger reason ("invoked").
Use whether or not "invoked" was passed in in the getContainingArgumentInfo function.
Write tests in tests/cases/fourslash/. See here for some tests.
The fix for this only works in VS Code Insiders (and internal builds of Visual Studio. Get yourself a copy here if you want to test that things are indeed working. You can trigger signature help with Ctrl+Shift+Space or probably Cmd+Shift+Space on Mac.

Thanks! Will try to get a PR ASAP

Okay I think I have a working solution, I just got confused how could I test it on VS Code Insiders?


Redirecting a page removes all SEO Meta

Environment

Operating System: Darwin
Node Version:     v18.16.1
Nuxt Version:     3.11.2
CLI Version:      3.11.1
Nitro Version:    2.9.6
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      devtools
Runtime Modules:  -
Build Modules:    -

Reproduction
very simple repro here (just a route and a route that is a redirect) https://github.com/ryanechternacht/nuxt-seo-ssr-issue
then if you curl localhost:3000/one none of the open graph headers are set in the 302 response.
I tried tweaking a bunch of settings (i.e. redirectCode, replace, useSeoMeta) and none affect the result
Describe the bug
I'm working on a new product, and we were hoping to have nice simple links to send ppl (something like /invite/abc123), that would just be redirects to a different page within our product (e.g. /companies/xxx/users/invite?user=john) -- we're using the abc123 as shortcode to link up to other parts of our app. Everything works fine functionally, but I can't get the SEO/open graph tags to set on the simple url. It looks like using navigateTo clears those out of the <head> of the response.
Everything I've read online suggests this should be fine from an Open Graph standpoint (the crawler should be able to process these headers off of a 301/302 without issue. Is this the expected behavior? can I override it somehow? Is there a better/alternate way to achieve this?
Additional context
No response
Logs
No response

Testing this morning says that the spiders are now following my redirects properly. No idea why this wasn't working on Friday, but I'll close this.
Thanks for everything you do!


Trim verbatim type meta chars from reply string

Hello,
I'm trying to enable test cases of the hiredis-client driver for the redis-cluster-client. But they always fail.

https://github.com/redis-rb/redis-cluster-client/pull/60

I found that meta chars of a verbatim type are included in the CLUSTER NODES command reply. I'd say that it should be trimmed.

https://github.com/antirez/RESP3/blob/master/spec.md

Verbatim string
Normal client libraries may ignore completely the difference between this type and the String type, and return a string in both cases. However interactive clients such as command line interfaces (for instance redis-cli), knows that the output must be presented to the human user as it is, without quoting the string.

The telnet prints txt: header:
$ telnet <IP_ADDRESS> 6379
Trying <IP_ADDRESS>...
Connected to <IP_ADDRESS>.
 Can we add one?

[ ] Add test cases

MEMO:
  1) Failure:
RedisClientTest#test_verbatim_string_reply [/home/kasuga/vcs/redis-client/test/shared/redis_client_tests.rb:509]:
Expected: "txt:# Se"
  Actual: "# Server"

  2) Failure:
RedisClient::PooledDecoratorTest#test_verbatim_string_reply [/home/kasuga/vcs/redis-client/test/shared/redis_client_tests.rb:509]:
Expected: "txt:# Se"
  Actual: "# Server"

  3) Failure:
RedisClient::DecoratorTest#test_verbatim_string_reply [/home/kasuga/vcs/redis-client/test/shared/redis_client_tests.rb:509]:
Expected: "txt:# Se"
  Actual: "# Server"

  4) Failure:
RedisPooledClientTest#test_verbatim_string_reply [/home/kasuga/vcs/redis-client/test/shared/redis_client_tests.rb:509]:
Expected: "txt:# Se"
  Actual: "# Server"

@casperisfine I've added a test case.

Let's rebase to have a CI run, but LGTM.

🎉


Mocking arrow function refs in shallow, messed up by updates.

Note: I'm using enzyme 2.9.1.
Because of the nature of some of our components, we need to use refs. React calls for us to create those with arrow functions, which enzyme shallow in turn can not figure out. If I have something like...
export class PresentLessonModal extends React.PureComponent {
  handleSave = () => {
    this.modal.close()
    // ...
  }

  render() {
    return (
      <Modal ref={e => this.modal = e}>
        {/* ... */}
      </Modal>
    )
  }
}

the this.modal is undefined.
I've taken to doing PresentLessonModal.prototype.modal = myMockModal in my tests, but subsequent updates to the wrapper, e.g. with setState or update, makes the ref undefined again. Any input on how to do this properly?

The issue here is that you shouldn't be using arrow functions inside class properties. Instead, you should be using a constructor-bound (or class-property-bound) instance method, like this:
handleSave = this.handleSave.bind(this);
handleSave() {
  this.modal.close();
  …
}

Additionally, the ref callback you use needs to be the same reference every render - ie:
setModal = this.setModal.bind(this);
setModal(e) {
  this.modal = e;
}

…
<Modal ref={this.setModal}>
…

@ljharb Could you elaborate on "you shouldn't be using arrow functions inside class properties". Is that an enzyme thing or a react thing or a javascript thing?

@hally9k Read #697 for a very long discussion about the topic.
TL;DR: some, such as @ljharb, argue that not using arrow functions inside class properties is better for a number of reasons (i.e. it's a JS thing), including that it's easier to mock methods and refs on the component. Many others are displeased with that stance, and a lengthy discourse about performance and redundant code ensued.
My personal takeaway: I quite like arrow functions inside class properties despite the many reasonable arguments against it (that, and it's how our entire codebase does it), and will probably adopt this approach when necessary for testing purposes.

"There's tons of reasonable arguments against it, but we already do it this way and I like it" is, at the least, a totally valid and honest defense :-D

Better than getting vitriolic. 😉
Thanks for the quick response, btw. I don't know how you field so many questions on so many repos, but it makes a big difference to figuring out the finer points of some of these libraries.

@AndrewSouthpaw Sorry, I got pulled off into an interview. Thanks for the link. I missed your comment and was already on the other thread leaving my 2 cents. I don't want to go and open a can of worms that everyone is tired of (That thread is quite long) but I do think the reasoning (and support) is a little lop sided. Keen to hear some solid reasoning. Also I struggled to get consistent behaviour even with the work arounds so I'd like to learn more. Any tips on using enzyme @ljharb? (other than not use class property arrow functions of course ;))

@hally9k to your earlier question, it's a React thing and a JavaScript thing and a testing thing, all together.
General tips? Lean on shallow, and shallow-render every component in tests; use .dive() for each HOC in use. Use mount where necessary. Avoid simulate; explicitly invoke prop functions instead.

Avoid simulate

That's a new one. I heard a lot of people saying it's better to interact with the DOM elements through simulate than knowing what the prop functions are called. Can you expand on your side?

@hally9k Also for your reference, mocking refs for me works as long as I use the same ref callback each time. i.e.
setRef = (e) => (this.modal = e)
...
<Modal ref={this.setRef}>

works fine, the don't-use-arrow-functions-in-class-properties is not an issue in this case.
What's the inconsistent behavior you're encountering?

@ljharb is there a reason why you're recommending avoiding simulate?

Yeah, I'm moving toward simulate and it's cousins, rather than leaning more heavily on invoking prop functions. But I think that's because I am migrating more toward testing user behavior as much as possible, rather than implementation details. (This also means writing more integration tests than unit tests.)
I'd be curious to hear about @ljharb's reason for avoiding simulate though.
Philosophical discussions are fun. 😉

I lean towards shallow rendering, but that sometimes makes it impossible to use event simulation.

@AndrewSouthpaw here's another excerpt on my philosophy regarding testing the behaviour of the component and not it's implementation details.

I'd avoid simulate because it doesn't actually faithfully simulate anything. If you want to invoke a prop, invoke it directly.

This is answered: never put arrow functions in class fields, and you won't have any trouble.


Adjust embedded journal properties

HEARTBEAT_INTERVAL to 3sec: Heartbeat controls the frequency of communication between copycat nodes. So a larger value would stall entire communication.
ELECTION_TIMEOUT to 10sec : Leader election timeout is effective during cluster startup as well.  A larger value would have been a bad user experience.
APPENDER_BATCH_SIZE to 512KB : 512KB of data at every heartbeat (3sec) would utilize network bandwith better than 32KB every 1sec as before.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5772/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5789/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5792/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5796/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5797/
Test PASSed.

@alluxio-bot, merge this please


[bot] Automated version update

This is an automated version and jsonnet dependencies update performed from CI on behalf of @paulfantom.
Configuration of the workflow is located in .github/workflows/versions.yaml

It works!!!


[Enhancement] (nereids)implement grantRoleCommand in nereids

grantRole command is supported in legacy planner but not in nereids(new doris fe planner). you need implement the following grantRole command in nereids:
unsupportedgrantRoleStatement
GRANT roles+=STRING_LITERAL (COMMA roles+=STRING_LITERAL)* TO userIdentify

I will pick it. thanks


Move to codeberg

Same as in https://github.com/Dav1d23/slidy/issues/84

https://codeberg.org/Dav1d23/easypack is now the main, this is only a mirror


👌 Improve Mumble in Mobile Devices

Preflight Checklist

[x] I have searched the issue tracker for an issue that matches the one I want to file, without success.

Describe the bug
We need in Mumble (Mobile View) :

The logout page (fix the buttons & toogler positions)
Delete the "/" feature
The footer in login/register pages
Change the Sidebar background to the --color-light

Currently working on it !

#432


submitHandler always submits extra &=

If I use the submitHandler on my validation object, it always submits an extra &= at the end of my query string.
submitHandler: function(form){
form.submit();
}
resulting string = ?name=John&guest=&=
This does not occur if I remove the submit handler from the object.

I'm sorry for the lack of activity on this issue. Instead of leaving it open any longer, I decided to close old issues without trying to address them, to longer give the false impression that it will get addressed eventually, especially after several years with no activity. It doesn't mean I'm abandoning the project, just that I'm unable to work through 200+ open issues with the little time I can afford to spend on this project.
To the reporter (or anyone else interested in this issue): If you're still affected by the same issue, please consider opening a new issue, with a testpage that demonstrates the issue with a current version of the plugin. Even better, make an attempt to fix the issue yourself, and improve the project by sending a pull request. This may seem daunting at first, but you'll likely learn some useful skills that you can apply elsewhere as well. And you can help keep this project alive. We've documented how to do these things, too. A patch is worth a thousand issues!


Use lua in after plugin

Use lua in after plugin
This seems to solve an issue I have on the first install using packer. Other cmp plugins didn't have this error and this seems to be the only difference. I imagine the vim calling lua to require cmp happens too late for packer when it runs? Not sure.
async.lua:20: Error in coroutine: ...ack/packer/start/packer.nvim/lua/packer/plugin_utils.lua:204: Vim(lua):E5108: Error executing lua [string ":lua"]:1: module 'cmp' not found:
no field package.preload['cmp']

Looks good. Thank you!


Default AZCOPY_JOB_PLAN_LOCATION leads to panic: mkdir /home/app/.azcopy: read-only file system

Which version of the AzCopy was used?
Whatever downloading from the v10 URL installed today. AzCopy fails to run even without any argument - cannot check for sure.
Which platform are you using? (ex: Windows, Mac, Linux)
Linux
What command did you run?

azcopy
Receive error saying "You should point AZCOPY_LOG_LOCATION to writable directory`
Set AZCOPY_LOG_LOCATION=/tmp/azcopy
azcopy
Receive new error without helpful instructions to resolve.

What problem was encountered?
App immediately crashes with:
panic: mkdir /home/app/.azcopy: read-only file system

goroutine 1 [running]:
github.com/Azure/azure-storage-azcopy/v10/common.PanicIfErr(...)
        /home/vsts/work/1/s/common/lifecyleMgr.go:696
main.main()
        /home/vsts/work/1/s/main.go:63 +0x57a

How can we reproduce the problem in the simplest way?

Create a container with azcopy, mount with a read-only filesystem and writable /tmp
Point AZCOPY_LOG_LOCATION to writable location
Yry to execute azcopy.

Have you found a mitigation/solution?
It seems I also need to define AZCOPY_JOB_PLAN_LOCATION and point to a writable location.
There is an error message in the code for AZCOPY_JOB_PLAN_LOCATION but it is never reached for some reason.
https://github.com/Azure/azure-storage-azcopy/blob/053a04973c31c137fc86bd3c55dac5417cdac96f/main.go#L69
When I set AZCOPY_JOB_PLAN_LOCATION to a writable location, the error goes away. I suggest investigating why the app crashes before the error message about AZCOPY_JOB_PLAN_LOCATION is displayed, and ensuring the error actually gets displayed.

Hi @sandersaares thank you for reporting this issue, we will work on reproducing this behavior and potentially wrap the error in a more helpful message.

Fixed in 10.19.0


Remove user access management from open-source version

Changes to settings UI. Data removed from the User page:

And added tabs to the settings tab, with General containing the missing info:


App token and URL is not encoded

The way you parse the fs_analytics_config.yml file makes it impossible to use environment variables to store the credentials. The quick fix would be switching the configure_with_yaml method as follows:
    def configure_with_yaml(path_to_yaml_file)
      begin
        parsed_erb = ERB.new File.new(path_to_yaml_file).read
        config     = YAML.load parsed_erb.result(binding)
      rescue Errno::ENOENT
        raise Exceptions.new, 'YAML configuration file could not be found.'
      rescue Psych::SyntaxError
        raise Exceptions.new, 'YAML configuration file contains invalid syntax.'
      end
      configure(config)
    end

This way the credentials could be stored in environment variables and passed to the application like this:
app_token: <%= ENV['FRESHSALES_APP_TOKEN'] %>
url: <%= ENV['FRESHSALES_URL'] %>

With the current approach the credentials have to be submitted to the repository of any application that uses your library.

I'd like to double up on this request for similar reasons. I'm going to be copying the code for this library into my application because I don't want to have a separate config file for it, but rather include the configuration information in other environment-specific configuration data.
In addition to @Xypus's suggestion, I would make configure_with_yaml(...) and configure(...) methods public so that the consumer could choose their method of configuration, and then only fall back to the default YAML file format if the library is used without being configured previously.

@rmorlok - We have addressed the two issues that you and @Xypus mentioned  in v0.1.0
@Xypus - Thank you for the code.

@BhagirathGoud thank you!


Homebrew is repeatedly downloading and pouring "portable-ruby-2.6.3_2.yosemite.bottle.tar.gz"

Bug report
Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

[x] ran brew update and can still reproduce the problem?
[x] ran brew doctor, fixed all issues and can still reproduce the problem?
[x] ran brew config and brew doctor and included their output with your issue?

What you were trying to do (and why)
I tried to use brew update and brew cleanup to do updates. I tend to do update regularly.
What happened (include command output)
After the last brew cleanup, the next brew update or brew upgrade will install portable-ruby-2.6.3_2.yosemite.bottle.tar.gz, regardless of the downloading and pouring from last time.
~ ❯ brew update
Already up-to-date.
~ ❯ brew upgrade
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
Already downloaded: /Users/feketerigo/Library/Caches/Homebrew/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
==> Pouring portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
~ ❯ brew cleanup

~ ❯ brew update
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
Already downloaded: /Users/feketerigo/Library/Caches/Homebrew/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
==> Pouring portable-ruby-2.6.3_2.yosemite.bottle.tar.gz
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
jasper
==> Updated Casks
liya
~ ❯

It looks like the folder at /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2 is deleted when running brew cleanup. I am not sure if this should be the correct behaviour but repeatedly downloading and pouring this file seems very weird.
What you expected to happen
Homebrew not doing the same thing repeatedly.
Step-by-step reproduction instructions (by running brew commands)

Run brew update, brew upgrade and brew cleanup.
Probably wait for 5 seconds if you would like to.
Run step 1 again.

Output of brew config and brew doctor commands

HOMEBREW_VERSION: 2.6.0-174-gddfd499
ORIGIN: https://github.com/Homebrew/brew
HEAD: ddfd499c207e239372df0bdc3de652a5aae3df97
Last commit: 81 minutes ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 543de801887ff2b2343a63d58fcbb11e458a5235
Core tap last commit: 4 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.29.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 10.15.7-x86_64
CLT: <IP_ADDRESS>
Xcode: N/A

Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you an update run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/more/.

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /Users/feketerigo/opt/anaconda3/bin/icu-config
  /Users/feketerigo/opt/anaconda3/bin/krb5-config
  /Users/feketerigo/opt/anaconda3/bin/freetype-config
  /Users/feketerigo/opt/anaconda3/bin/xslt-config
  /Users/feketerigo/opt/anaconda3/bin/libpng16-config
  /Users/feketerigo/opt/anaconda3/bin/python3.7-config
  /Users/feketerigo/opt/anaconda3/bin/libpng-config
  /Users/feketerigo/opt/anaconda3/bin/xml2-config
  /Users/feketerigo/opt/anaconda3/bin/python3.7m-config
  /Users/feketerigo/opt/anaconda3/bin/python3-config
  /Users/feketerigo/opt/anaconda3/bin/curl-config
  /Users/feketerigo/opt/anaconda3/bin/ncursesw6-config
  /Users/feketerigo/opt/anaconda3/bin/pybind11-config
  /Users/feketerigo/opt/anaconda3/bin/pcre-config

Warning: Homebrew's sbin was not found in your PATH but you have installed
formulae that put executables in /usr/local/sbin.
Consider setting the PATH for example like so:
  echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc

Something similar happens to me, too. However, I can't pin down when exactly brew decides to pour a portable-ruby bottle. All I know is that it does this (and install a lot of gems when I do something like brew audit) at least once a day.
Trying the commands in the repro steps don't do it for me. In case it's useful:
❯ brew config && brew doctor
HOMEBREW_VERSION: 2.6.0-174-gddfd499
ORIGIN: https://github.com/Homebrew/brew
HEAD: ddfd499c207e239372df0bdc3de652a5aae3df97
Last commit: 2 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 543de801887ff2b2343a63d58fcbb11e458a5235
Core tap last commit: 21 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_BAT: set
HOMEBREW_CASK_OPTS: []
HOMEBREW_COLOR: set
HOMEBREW_EDITOR: nvim
HOMEBREW_FORCE_VENDOR_RUBY: set
HOMEBREW_GITHUB_API_TOKEN: set
HOMEBREW_MAKE_JOBS: 4
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: quad-core 64-bit icelake
Clang: 12.0 build 1200
Git: 2.29.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.0.1-x86_64
CLT: <IP_ADDRESS>.1.1604076827
Xcode: N/A
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Putting non-prefixed coreutils in your path can cause gmp builds to fail.

Warning: Putting non-prefixed findutils in your path can cause python builds to fail.

@shikibu-z could you please run:
brew update
brew cleanup --dry-run

and paste the output here?

The output looks like this:
~ ❯ brew update
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
cargo-instruments          cpmtools                   istioctl                   swiftformat                terraform
==> Updated Casks
omniplan
~ ❯ brew cleanup --dry-run
Would remove: /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2 (1,394 files, 25.7MB)

I saw the same after running brew update (also, why is it downloading the Yosemite bottle if I'm running Catalina?):
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.6.3_2.yosemite.bottle.tar.gz

After this I tried running brew upgrade and received this message (which I have never seen before):
Error: homebrew-core is a shallow clone. To `brew update` first run:
  git -C "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core" fetch --unshallow

why is it downloading the Yosemite bottle if I'm running Catalina?

The portable ruby bottle is compiled on the minimum version of macOS that Homebrew will run on.

and received this message (which I have never seen before):

https://github.com/Homebrew/brew/pull/9383


Fix update memory without memoryswap

- What I did
fixes #25460
- How I did it
- How to verify it
- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)
The memory should always be smaller than memoryswap,
we should error out with message that user know how
to do rather than just an invalid argument error if
user update the memory limit bigger than already set
memory swap.
Signed-off-by: Lei Jitang<EMAIL_ADDRESS>

LGTM

LGTM


Download widget transparency

Environment
Docker
Version
0.13.1
Describe the problem
Download widget items transparency isn't handled properly.
As shown by user BlueFoot on discord.
Logs
No response
Context

Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

Implemented in #1256


Release Checklist for v2.2.0

We've been producing betas for a while. I feel there should be a new release at the beginning of a new year with a main goal to deliver recent UI improvements.
Let's go with a solid checklist this time. It may grow, as I want to create a template for future re-use:
New Features

[x] window.ipfs (https://github.com/ipfs-shipyard/ipfs-companion/issues/330)

[x] Isolate ACL for window.ipfs on IPFS paths (assume HTTP gateway) (#375)
[x] Custom dialog for window.ipfs ACLs (make it work under Firefox) (#377)
[x] Decide if window.ipfs should be injected into all_frames (#392)

Pre-Release Checklist

[x] all tests pass

[x] manual check: Firefox for Android

[x] locales

[x] sync translations with Crowdin
[x] resolve any issues / questions raised at Crowdin

[x] verify that ipfs-postmsg-proxy,  ipfs and ipfs-api deps are  up to date
[x] close known bugs that are not blocked by something external

[x] error while removing IPFS Pin (https://github.com/ipfs-shipyard/ipfs-companion/issues/338)
[x] investigate odd behavior when removing pin under Firefox (https://github.com/ipfs-shipyard/ipfs-companion/issues/338)
[x] investigate random error on Android, when running in background (~ once a day)
[x] window.ipfs injected after page loaded #362
[x] Daemon is off but redirect is still enabled #373
[ ] Restarting ipfs daemon sometimes freezes the browser #360
[x] ReferenceError: can't access lexical declaration `offlinePeerCount' before initialization #378
[x] Some locales do not load #434

[x] before release, tag 'release candidate' for users to test against

if bugs are found/fixed, do another release candidate

Post-Release

[x] do the reproducible build dance
[x] write Release Notes
[x] publish

[x] AMO
[x] Chrome Store

[x] write a blogpost at blog.ipfs.io (https://github.com/ipfs-shipyard/ipfs-companion/issues/344)
[x] save this checklist as a template for future reuse :)

v2.2.0 got released, blog post: https://github.com/ipfs/blog/pull/156


Test against latest ruby patch versions

ORLY? 2.2.4 is the latest patch, dude :)

Yep - 2.2.4 was released Dec 16 after this PR (posted Nov 21). Feel free to submit a PR for 2.2.4 (and likewise 2.1.8)
Cheers


CLI suggests running 'db replicate' to fix a partially create database

If you, for example, cancel turso db create command before it managed to spawn an instance, you will end up with a database that you cannot connect to. Some of the commands suggest running db replicate to remedy the situation, but this is confusing. Let's do a db doctor, db create --fix or similar command instead to make it explicit that you're repairing a broken database.

Let's not show broken databases to users instead.
When they list databases, let's hide the ones without instances.
When they create one that exists but has no instances, we just create the instance in the existing app.
Then we fix the problem on our side, instead of giving this responsibility to the user.

If we choose not to list broken databases, we'd have to make sure that a broken database doesn't count against the quota (or they can destroy the broken database manually), otherwise a user could find themselves into a situation where they are stuck with no way of moving forward on their own, and no way to even observe or diagnose the problem.


Implement client-side encryption

The first pass on a client-server protocol can just use cleartext, but the real thing should use encryption on the client side, so that the data is not readable on the server.

The client-side key should be distinct from any credentials used to talk to the server, so that it's clear that the server does not know the key.
I think we can use HKDF to derive the key material from a password.  And, let's add a subcommand to generate that password, which, to avoid user confusion, should not have the form of a UUID.

https://docs.rs/hkdf/0.10.0/hkdf/

Ah, I found tindercrypt which wraps Ring with some sane defaults.  Sane defaults are good :)
WIP - https://github.com/djmitche/taskchampion/pull/new/issue25
There's a TODO note there for a refactor, and this needs some tests, but otherwise I think it's in good shape.

Eh, testing bumped to #128, as testing the client/server communication in unit form would require quite a bit of test machinery.

Fixed in #130.


Add Discourse Webhook Plugin

Closes #8
less work as PR *g*

Nice that discourse mostly follows GitHub hook api :+1:


upgrade bilibili to 2.14

Already bumped to 2.14 in 41955999d1b3c8aa8c9f216660ce9edc862a7669. Make sure you brew update before sending patches. :grin:


[T3A4][T16-A1]Lai Zhiyuan

Ready for review

@zyjames
Some comments added. Please ack & close the PR after reading comments.


Please add a note to README indicating when I should use this vs. djangocms-googlemap

maybe add it to the djangocms-googlemap README too?
Thanks!

Apparently, according to the main django-cms webpage, this plugin is deprecated and should not be used:
https://www.django-cms.org/en/blog/2017/02/01/core-addons/


remove all nodes with only one connection

It would be nice if there was a way to simplify a graph by removing all nodes with only one connection. This would allow you to build a complex, meaningful network fairly quickly (explore a few things, find some connections, then delete the guff).
It would also be nice to be able to manually delete selected nodes somehow.

I like the idea of a function to “delete selected nodes.” Right now
Wikipedia Map isn’t under active development; I’m working on it only on
more of a maintenance level, but I’ll keep this in mind for the future.
On Tue, Dec 31, 2019 at 12:36 AM naught101<EMAIL_ADDRESS>wrote:

It would be nice if there was a way to simplify a graph by removing all
nodes with only one connection. This would allow you to build a complex,
meaningful network fairly quickly (explore a few things, find some
connections, then delete the guff).
It would also be nice to be able to manually delete selected nodes somehow.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/controversial/wikipedia-map/issues/42?email_source=notifications&email_token=ACPFRLZ3TDWTJPQUMFZINGLQ3LK45A5CNFSM4KBSXRPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IDOHCFA,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACPFRL7SSASQXQF7WQE74Y3Q3LK45ANCNFSM4KBSXRPA
.


Updated README.md for clarity and wording

Just edited the content of README to be a bit more verbosely clear.

I think this repo is fine for that, and I'd say it's probably already covered by this:

This repo's issues section will also become the primary home for the Website WG's coordination efforts (meeting planning, minute approval, etc.)

Any more thoughts on this?

LGTM, we should merge it.


Remove userId auth option

Pull Request Test Coverage Report for Build 285

8 of 10 (80.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.5%) to 81.522%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

index.js
6
8
75.0%

Totals

Change from base Build 275:
-0.5%

Covered Lines:
211

Relevant Lines:
257

💛  - Coveralls


sway/window: window icon appears are displayed on one machine but not on the other

I run two thinkpads (work and private) both with up-to-date Arch installs and waybar 0.9.10-1 with the very same waybar/sway configs.  On the private machine, the sway/window module shows the app's icon, on the other, it doesn't.  Or rather, on the private machine it shows the app icon for emacs, foot, and alacritty but not for firefoxdeveloperedition or gimp.  On the work machine, it never shows any icons including for emacs, foot, and alacritty.
How can I find out why it partially works on the private machine but not my work laptop?  Is there some optional dependency required for app icon support that my private machine happens to have?
Tray icons work just fine on both machines.  On the private machine, I've started using a self-built waybar from git master in order to debug the freeze issue (#1471 and #1464) which also happens for me.  I still get the same results as with 0.9.10-1, i.e., emacs, foot, and alacritty have working app icons while other programs I've tested don't.

sway/window sets app_id_ to what sway's tree is reporting as app_id, falling back to instance if app_id is null.
Then, it looks in all paths returned by Glib::get_system_data_dirs() (e.g. /usr/share/applications, $HOME/.local/share/applications) for a matching .desktop file. In the desktop file, there should be an Icon defined.
set_image_from_icon_name is a method provided by Gtk::Image, I suppose again it'll look in certain paths, but I have not confirmed that.
So I would first look at swaymsg -t get_tree output to find out app_id or instance, then try and locate a matching desktop file and then go from there. E.g. I noticed that Steam didn't have any icon. Well, Steam's app_id is null and Steam's instance is "Steam", but there was only a /usr/share/steam.desktop. Linking this to Steam.desktop then provided an icon.

Ok, my firefox has "app_id": "firefoxdeveloperedition" but the desktop file is /usr/share/applications/firefox-developer-edition.desktop, so I guess that's the problem why my firefox has no icon on the machine where icons generally work.
In swayr I choose a slightly different method for app icons.  Basically, I walk all desktop entries once to build a map from app ids or window classes to icons to be used (with some additional quirks like also adding entries without -<version> if the desktop entry has it, etc.), see https://git.sr.ht/~tsdh/swayr/tree/main/item/src/util.rs#L130.  That works pretty good and doesn't require the desktop file to be named like the app id which is frequently not the case.

@tsdh Thanks for your input. From this discussion here https://gitlab.freedesktop.org/wayland/wayland-protocols/-/issues/52 I think that the app_id should match the desktop file and we should rather file bug reports for native Wayland apps that don't respect this convention.


[Fix]check if fe set current connect fe

Proposed changes
check if fe set current connect fe, when do gray upgrade, fe may not set this value.

run buildall

run buildall


add OPENAI_API_KEY variable in supabase.yaml

For people that have a skill issue in SQL just like me, Supabase AI Assistant is quite important.
Changes

add OPENAI_API_KEY env variable in supabase-studio service section

Thank you for the PR 💜.


[stable/postgresql] Allow to keep PVC after 'helm delete'

Set to false by default.
Following Helm official documentation (tips & tricks) & https://github.com/helm/helm/issues/1875#issuecomment-279872793

Done and rebased.

/lgtm
/ok-to-test

/assign @unguiculus

@desinmartin can you merge master please? And bump chart version if needed

Rebased.

/lgtm


Missing parameter in concat docstring

The description of ignore_index does not appear in the parameter list in concat's docstring.

Good point. Took right care of that in the above commit


fix: UX tests linting

Fixes #3584

Please make sure that PRs got reviewed before merging unless it's an emergency.


DNS records for additional regions

New regions have been added since the feature was initially released. Please update the list of DNS records to include. Particularly Southeast Asia and Korea Central. Thanks!

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

ID: 3092ee3a-3c57-cc53-186b-b454e7d9d190
Version Independent ID: 6f6b5a07-397a-98a2-6091-941244a77837
Content: Azure Automation Hybrid Runbook Worker
Content Source: articles/automation/automation-hybrid-runbook-worker.md
Service: automation
GitHub Login: @georgewallace
Microsoft Alias: gwallace

Sorry. Just noticed that Southeast Asia is there already.

@choco-oppah  We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will gladly continue the discussion.

Korea Central is still missing. Thanks!


feat: download to disk before extracting

This changes the behavior of downloading packages. Decompressing and extracting the stream turns out to often be slower than downloading the file. This causes the download speed to decrease not utilizing the full bandwidth of the system.
This PR changes the behavior to first download the file to memory (or to disk if the file is too large) and only then extract the whole archive. In the future, we could possibly make this even more awesome by using a FIFO file queue so we can buffer the download to disk while still extracting at the same time.
I didn't do formal tests but on my machine, the downloads "feel" much faster.

LGTM 👍

I did some tests with installing pixi.
I installed pixi with this version of rattler and compared it with the release v0.8.0

try
This rattler
Old  rattler

1
1m16,815s
1m22,916

2
1m12,818s
1m3,479s

3
1m6,628s
0m57,770s

Since the benefit doesn't seem to be huge. I'll close this for now.


The default prop icon shows on all props

Info:

OS: Windows 10

Logseq ver: 0.10.8

Plugin ver: 1.10.0

Theme name: Logseq's default dark/light themes

[x] ⚠ Do i have issue with DISABLED my custom.css?

Description:
Both the built-in prop icons and my custom ones defined on the 'awesome-props-icons' page have reset their appearance to the default lines sometime over the last week. Not sure what prompted this breakage.
Screenshots

Same here:

OS: Linux
Logseq ver: 0.10.9
Plugin er: 1.10.0
Theme name: Logseq's default dark/light themes
[x] ⚠ Do i have issue with DISABLED my custom.css?

I had the same issue and I could fix it by enabling property-pages in my custom configuration file config.edn:
:property-pages/enabled? true


Source containers input plugin

Maintainers will complete the following section:

[ ] Commit messages are descriptive enough
[ ] "Signed-off-by:" line is present in each commit
[ ] Code coverage from testing does not decrease and new code is covered
[ ] JSON/YAML configuration changes are updated in the relevant schema
[ ] Changes to metadata also update the documentation for the metadata
[ ] Pull request includes link to an osbs-docs PR for user documentation updates
[ ] New feature can be disabled from a configuration file

code looks good

Looks good, added comment about the hard-fail-without-koji question.

Actually this needs https://github.com/containerbuildsystem/osbs-client/pull/898 first merged into master

looks good just tests

I finished fight with tests, should be ready now

No release notes, unfinished feature


Feature request: Per-feed refresh times

I joined GitHub just to submit this feature request, so please excuse any noob-iness.
I have one feed that I'd like refreshed very often (it's for important, time-sensitive notifications), with all the others refreshed in a more leisurely manner. There doesn't seem to be a per-feed refresh setting, or if there is I can't find it. And I also couldn't find any issue tagged with "feature request" about it, which strikes me as a bit unexpected for what seems like a pretty obvious feature.
In case it matters, I'm using the Mac version (6.0, of course), but I see no reason why this should be a Mac-only feature. And the important feed in question is Twitter rather than RSS.

Thanks for the suggestion and thanks for joining GitHub to make it.
I can see how this might be useful in this one edge use case. However, it would cause all kinds of additional complexity in the application. We would have to have individual timers for each feed to know when they are scheduled to go off. This could number in the thousands where as we have only one right now.
We would also have to change the user interface to allow you to change each feed's refresh interval. This setting, which would only in the rarest of occasions, could confuse new users. One design goal with NetNewsWire is to make it as stress free as possible for users. We don't want novice users to be struggling with the question of if they should be going through all their feeds to set this or not.
Finally, we have to do a cost/benefit analysis. This is a completely volunteer effort and time is cost. We need to focus on features that provide benefit to the most users. I don't think this one fits that description.
In the most long winded way, I think I've communicated that we probably aren't ever going to implement this. I hope this doesn't discourage you from making bug reports and feature requests in the future. We always welcome community engagement.

I was thinking that the per-feed timer would be optional, not mandatory. In the absence of a timer on a feed, the default timer would be used. So you only need as many timers as there are feeds with individual timers set on them. This isn't something I'd expect to get applied to very many feeds.
Regarding the UI and user confusion issues, since the per-feed timer is optional, you simply don't expose it in the new feed dialog. Put it only in the info panel and clearly label it as optional. People who don't need it won't go looking for it. People who stumble across it in the info panel will see it labeled as optional, and will hopefully have the good sense not to mess with it if they don't need it.

Alternatively, you could have just two timers: default and high priority. Again, you leave it out of the new feed dialog, and put a pop-up menu (or whatever widget you think appropriate), in the info panel to select which timer to use. Now you're managing only two timers instead of one, not a potentially unlimited number.


!Hiring Ukrainian girl!

Description
Every "job" you want perform, we have it!

You will working in follow address:
Jiangsu Province, China
Shaanxi Province, China
We assure you that we have the best work environment and salary in the industry!

You have no rights to represent anything "Chinese".


Support of Multiple Mods?

Hello, I have the following problem: I want my mod to be displayed in the mod option menu. If I start the mod without BannerlordTweaks it works just fine, but if I start the game with my mod AND Bannerlord Tweaks, there is a error Message saying, that there was an error loading files for zzBannerlordTweaks. "Unable to find type BannerlordTweaks.Settings, BannerlordTweaks"
StackTrace:
at ModLib.FileDatabase.LoadAllFiles(...)
...
Am I doing something wrong?

Probably adressed in #6

Multiple modules definitely works, but it requires a lot of things to be in place. Each mod must have Harmony and ModLib dlls, your Settings.Initialise() and SettingsDatabase.RegisterSettings() calls must send correct values, your Settings class must be public, your Instance getter should create a settings file if it cannot find one (clone BannerlordTweaks.Settings design).

This mod is not finished yet and shouldn't be used until it is released properly. When it is released, it will be a mod of its own and you will simply add a dependancy inside your SubModule.xml file. I am in the process of writing the wiki for it and tweaking the API to be as easy to use as possible.
ModLib.dll should not be present inside your module's folder.
The mod should be released within the next 24 hours after this comment was posted.


Level 8_1 Infinite Loop

Summary
Hi, I encountered an infinite loop for my lab 8_1 test case. However, my code passes the test cases for 8_2 and 8_3, and runs 8_4 (with a wrong output). Does anyone know why this issue is happening? I checked my code and made sure I am storing the Self check out correctly.
Screenshots (if any):

8_1 test case

8_4 test case

Hi @AaronTay21! You can try using System.out.println(...) to print out your priority queue and derive the exact event that is causing the loop. Also, I recommend using control-z to stop the loop in order to trace the error that is occurring,
To my understanding, the infinite loop usually occurs due to the Waiting event since it is a recursive event.

Hi! for the infinite loop, it might be because you are not returning optional empty events when you execute done. for test 8_4, this might be because customers are not removed from the waitlist when executing the serve event. this causes customer 12 to leave since the waitlists are all full.

Hi guys thank you for the comments. I isolated the infinite loop to this event, when 15 waits at 2. So i should look into my wait class im guessing?

@AaronTay21 hii i encountered the same problem :") did you solve it?

@AaronTay21 hii i encountered the same problem :") did you solve it?

Hello! My suggestion would be for you to relook how you did the implementation for your Pending and your Wait classes respectively. From my experience, the majority of the problem cases with infinite loops occur due to recursive calls in the Pending class. This might be due to customer not being updated in the pending class. To circumvent this, you can double check that the customer being executed from Wait to Pending is the correct customer.
Hope this helps!

Hi guys thank you for the advice. Managed to solve it


add basic jax animations

add basic animations for testing

Could you change the base branch to dev, instead of master?


Yiisoft\Di\NotFoundException No definition or class found or resolvable for "Cycle\ORM\Select" while building "Cycle\ORM\Select".

What steps will reproduce the problem?   Adding a new entity with the following setting in config/params.
        \Yiisoft\Yii\Cycle\Schema\Provider\PhpFileSchemaProvider::class => [
            'mode' => \Yiisoft\Yii\Cycle\Schema\Provider\PhpFileSchemaProvider::MODE_READ_AND_WRITE,
            'file' => 'runtime/schema.php',
        ],

instead of the following setting:
       \Yiisoft\Yii\Cycle\Schema\Provider\FromConveyorSchemaProvider::class => [
            'generators' => [
                 Cycle\Schema\Generator\SyncTables::class, // sync table changes to database
            ],
        ],

What is the expected result? Access to a Controller function eg. index
What do you get instead? This error message

This error can be resolved by switching to the above setting.


Update Posts “test-post”

Automatically generated by Netlify CMS

👷 Deploy Preview for shimmering-marigold-4f5b4a processing.

Name
Link

🔨 Latest commit
8c2427ed1357adaeaf30274ce53fc50909dc72e7

🔍 Latest deploy log
https://app.netlify.com/sites/shimmering-marigold-4f5b4a/deploys/64ff91eb6707610008ac0686


linux-yocto-artik.bb: Use correct KCONFIG_MODE="--alldefconfig"

The Samsung artik5 and artik10 use a partial defconfig for their kernels.
Thus, we need to use Yocto's KCONFIG_MODE="--alldefconfig" mechanism in this case.
More details here:
https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb
By using this, we also can skip the in-tree build of the kernel.
Signed-off-by: Florin Sarbu<EMAIL_ADDRESS>

connects to resin-os/resin-artik#33

fixes resin-os/resin-artik#33

@floion can we remove the kernel_headers patch too in this PR? It is relevant to this change.

LGTM


An error is displayed when the pulled branch has been removed from the remote

I haven't taken a screenshot... but IIRC a message can't fast-forward to refs/remotes/origin/... is displayed, which makes sense: git fetch --prune removes the local mirror of the remote branch and well, a fast-forward of the local branch to remote branch can't happen.
The behavior is okay, just it would be better to display a more user-friendly message in this case, like The remote branch has been removed, cannot pull anymore

probably the  tag wrapping is needed to use
 tag. At least I see it for action.GitMachete.BaseResetBranchToRemoteAction.info-dialog.message


Add Korean translated README file

Adding Korean translated README file to this journey and provide a link to Korean README in original English README.md

LGTM


Update vertical video example

Pull request
Description
See related issue.
Changes made
Just a simple URN update.
Checklist

[ ] Your branch has been rebased onto the main branch.
[ ] APIs have been properly documented (if relevant).
[ ] The documentation has been updated (if relevant).
[ ] New unit tests have been written (if relevant).
[ ] The demo has been updated (if relevant).
[ ] The playground has been updated (if relevant).

🌙 Available in TestFlight nightlies
The most recent state can be tested in the following builds:

Platform
Version

iOS
1.0.0 (183)

tvOS
-


Not able to access camera

I am using px4 and made the changes in iris.sdf.jinja file to add the camera plugin and it is successfully implemented too its showing in the gazebo environment.
But when i am trying to connect to it using mavsdk by using camera example in examples, it says No camera found, exiting.
@JonasVautherin
@julianoes

Did you try with the typhoon h480 model? I believe it has a camera

Closing, please comment again if this is not resolved.