text:
Revise C externs

It turns out that an extern "C" is exported independently of Rust exports. For this reason allocate and deallocate don't need to be re-exported (something we never did for cosmwasm_api_0_6).
I'm not sure if those implicit exports by importing cosmwasm_std is the way to go. We could  avoid extern "C" in the standard library and expose pure Rust do_cosmwasm_vm_version_1, do_allocate, do_deallocate explicitely and have all extern "C" in the contract's lib.rs. However, this would require updating the contract when the version number in cosmwasm_vm_version_1 changes.

I do have another wonder about exports however (for another PR if you like it). Imagine I make an ERC20 escrow contract. That contract imports message types from erc20. However, that import will also pull in lib.rs from the erc20 contract, which defined init, handle, query extern "C" functions. Since I also define those in the escrow contract as well, will that make a conflict and refuse to compile?

I don't know, but definitely worth trying.

I do have another wonder about exports however (for another PR if you like it). Imagine I make an ERC20 escrow contract. That contract imports message types from erc20. However, that import will also pull in lib.rs from the erc20 contract, which defined init, handle, query extern "C" functions. Since I also define those in the escrow contract as well, will that make a conflict and refuse to compile?

I suspect cosmwasm_std is linked only once in this case. And link time is where the C externs are converted into Wasm exports.

repo: CosmWasm/cosmwasm


text:
Add checks for duplicated attribute parameters

          Consider adding a check that raises error in case of multiple "raw", "opt" and "instantiate"

Originally posted by @kulikthebird in https://github.com/CosmWasm/sylvia/pull/452#discussion_r1832297304

Note: This check should cover all the features/attributes that allow multiple choice

source: gharchive/issue

authors: jawoznia kulikthebird

repo: CosmWasm/sylvia

license_type: permissive

license_source: github-api


text:
Update tab names on profile to "About me" and "My home"

This change was discussed at the recent UI/UX design team meeting. We should change the "about" tab to "About me" and the "Home" tab to "My home".
This should resolve confusion that some users have reported and should increase the number of people who see, use, and fill out the "Home" tab.

Example:

authors: AllhandsNoFeet dommers-ux

repo: Couchers-org/couchers

license: MIT


text:
Changing caption on slide 5

Caption change

My comment

Fixes #3

Merging PR

source: gharchive/pull-request


text:
Runtime error when executing ../server/blob/master/examples/retrieval/app.rb

When running the https://github.com/CovidShield/server/blob/master/examples/retrieval/app.rb against localhost or server deployed in AWS ECS, I got the following runtime error in both cases
Also, prior to this error, it appears RETRIEVE_HMAC_KEY needs to be assigned as a prerequisite. More documentation on setup requirements and troubleshooting would be appreciated, please. Thanks!
$ ruby app.rb
maybe fetching new keys
fetching new keys
Fetching period: 442168
Traceback (most recent call last):
6: from app.rb:143:in <main>' 	5: from app.rb:44:in run'
4: from app.rb:64:in maybe_fetch_new_keys' 	3: from app.rb:85:in fetch_new_keys'
2: from app.rb:85:in times' 	1: from app.rb:87:in block in fetch_new_keys'
app.rb:101:in `fetch_period': failed (RuntimeError)

Ah, yes, I think I haven't updated this to reflect some recent protocol changes.

I have this fixed locally, should I push, or do you want me to share my fix for your review?

Hi @brigbay, thank you for addressing the issue. I am open to either options. If you have confirmed the fix, I can pull your changes after you push to try. One of our developers has also figured out a solution to compare notes. Please see attached. Thanks!
app.rb.txt

That's the change I shared with my co-worker, plam626, it cannot be submitted as is though as  KEY_RETRIEVAL_URL has our internal server URL.
If you want to run with that file, just revert to KEY_RETRIEVAL_URL = "http://127.0.0.1:8001"
Changes I made are periods calculated based on PERIOD_HOURS = 6 instead of 2, and the Region MCC is included in message used to calculate hmac.

Incidentally, changes queud for https://github.com/CovidShield/server/pull/67 will render my 'period' fixes obsolete.

Thanks and I appreciate the heads up on change #67. I had a discussion with my developer, too, as we saw the change. Apparently, the change will modify the URL by using ‘day’ instead of ‘period’, this also impacts hmac creation as message to hash was ‘region:period:currenttime’. I will use our fix until #67 is merged. Thanks again for your time and updates on this!

authors: brigbay burke plam626

repo: CovidShield/server


text:
Any tests done with Bios 805?

I am thinking of updating from 603 to 805 @Cr0wTom
Thanks for your contributions!

Hello, I've updated to BIOS 906 and it's working great ! Tho the tutorial isn't precise enough for this version because the update process is a bit different..

Any problems with the battery @Nurrl ? That's one of the drawbacks.

Hey guys. I haven't found the actual 805 BIOS for the MX model. It is only available for the GTX one. Also I have downgraded to 603 because the battery life in 906 was REALLY bad for me.

@travisryte, When I did sent the message I did just restarted from the update :)
So I don't know !

authors: Cr0wTom Nurrl travisryte


text:
console spam while sneaking

As of 1.12.2-r13-hotfix2, when player is sneaking, server console is spamming.
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 1]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 3]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [Monkey1357: Title command successfully executed]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 2]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 0]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [Monkey1357: Title command successfully executed]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 1]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 4]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 2]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 3]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [Monkey1357: Title command successfully executed]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 2]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 1]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 3]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [Monkey1357: Title command successfully executed]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 2]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of Sneaking for player Monkey1357 to 0]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [Monkey1357: Title command successfully executed]
[16:32:45] [Server thread/INFO] [minecraft/DedicatedServer]: [@: Set score of SneakTimer for player Monkey1357 to 1]

Uh that was intended for a feature i removed. If you need it stopped, in the ladder going underneath the ship break the back wall, the one that is flat, and you will see command blocks. Break them. It is intended and was intended because i was planning to spam the user when the try to twerk as a easter egg but i couldn't get it fully working


text:
Connection failed when Redmine is behind VPN

I would like to report a bug when we try to report to Redmine, which is behind a VPN.
When we switch Wi-Fi networks (a situation that occurs when we work in the field or simply switch to another network within the building), the plugin breaks the connection with RDM and is unable to reconnect. It seems like it has the existing connection saved in the cache and does not allow creating a new one.
In the Options, there is a message "Connection failed" and the "Issues" tab does not open at all.
After entering the dev tools and selecting "Clear browser cache", then re-entering plugin Settings, editing the Redmine connection link, and saving the configuration, the connection is established correctly.

I'm a little confused because the extensions show "Connection failed", but your screenshot show that the request (/my/accounts.json) was successful (200 OK).
The label of the connection state indicates whether the request (/my/accounts.json) was successful or not.
In version 1.17.0 I added a reqest header to disable the cache for api requests, so that the request should no longer cached by the browser. I cache most of the data internally. When you save the settings, the internal cache will be deleted.
Hint: You do not need to edit the connection link, simply save settings
Is the problem still present?
Is it enough to clear the internal cache (save settings to clear)?
And if you refresh the page or reopen the popup, does that solve the issue?
And if the connection has failed, does the extension make further requests when you switch between settings and issues tab?
Please provide more information so that I can help you.

To make it easier for you to investigate, I'd recorded a video and I've uploaded it to Youtube.
Simulation begins with me being connected to the VPN (of which target redmine is behind). Plugin works fine.
Disconnect from VPN changes connection status to "failed" which is fine - what I couldn't record and what often happens (actually, during recording I have NOT encountered it for the very first time) is that the Issues tab doesn't show up - it's blank.
Then I've reconnected with the VPN (redmine started to be accessible for me) but refreshing, turning off / on the plugin didnt' change the connection status at all. Even though there was a 200, it looked like the connection was cached (look at the timestamp (ignore 2-hours difference between GMT and CET)).
Manual browser cache clearing through devtools resolves the issue.
Video available here:
https://www.youtube.com/watch?v=vEINTiGFelE

I have tested the extension against a redmine instane behind a VPN and I have also tested it under linux. Both worked well for me. It seems to be a very specific problem.
You could try the following 3 scenarios:

Could you try this test version redmine-time-tracking-v1.17.1-test.zip (download). This version tries to reconnect to the Redmien every 3 seconds and I have added the error reason below.

If you reconnect to your VPN and the connection status is "Connection failed", please clear your browser cache and reload the extension page with F5. Please do not make any changes in the settings only reload page or reopen popup. Does it work again afterwards?

Another attempt is to disable the browser cache. Does that work?

Clearing cache helps but it can be partially applied since i have no Network Error but not pretty error message.
Network Error happened only when I turned off NIC

To specify, I'm not sure if your plugin is ready for 403 error - maybe that's the case? Cause the response is there, even without VPN. But the access is blocked.

The problem is that your Redmine instance (or whatever is in front of your Redmine instance) is not actually returning a 403. The response code is 200, but with content that reads 403.
I have added a check that throws an error if the content-type is not application/json. Available in the new version v1.17.0.

I appreciate your efforts but it doesn't fully resolve the issue.
I can confirm it tries to reconnect when swapping tabs and it does work indeed and connects succesfully but only with Disable cache tick in DevTools checked. When unchecked, it fails at Invalid content-type 'text/html'. Expected 'application/json'.
DevTools Network tab says it's 200 OK (from disk cache).
As for now, I have instructed my team to clear cache when switching networks and we will see if it helps. I will come back to you later this week.

Due to the status code 200, the browser has cached this ‘fake error’ response. After reconnecting to your network, the browser returns the cache response with the error. If your service returns a real 403, this should no longer be a problem.
I replied earlier that the browser should no longer caches responses, but that was incorrect. I have now fixed this issue. This should solve the last part of the problem and cover similar problems in the future.
This fix will deployed with the next release.

Nevertheless, after your suggestion, we'd added a proper 403 error from the service and it seems like it works great now.
Thank you for your help!

I'm glad to hear that.
Thank you for reporting this bug and helping me to improve this extention

authors: CrawlerCode ybbih

repo: CrawlerCode/redmine-time-tracking


text:
CASMNET-692: Add initial BICAN toggle

Summary and Scope
This change adds the BICAN network to CSI sls_input_file.json.  This network is a pointer or "toggle" to the default route of all system servers.

Fixes CASMNET-692
Requires CHANGES TO sls_common/types.go (https://github.com/Cray-HPE/hms-sls/pull/29)

Issue Type

RFE Pull Request

This change allows the specification of the system default route using a new value in the SLS NetworkExtraProperties  structure: SystemDefaultRoute. The SystemDefaultRoute value will only exist in a specialized pointer or "toggle" Network initialized via cray-site-init (CSI): BICAN.  Users and services may discover the desired system default route, and it's values via a two-stage lookup:

Query SLS /Networks BICAN network for the SystemDefaultRoute value (either CMN, CAN, CHN or HSN).
Any specific network and routing values (other than default or 0.0.0.0) may be obtained by a second query to the network specified by SystemDefaultRoute.

Creates the following Network structure in SLS:
{
    "Name": "BICAN",
    "FullName": "SystemDefaultRoute points the network name of the default route",
    "Type": "ethernet",
    "IPRanges": [
        "0.0.0.0/0"
    ],
    "ExtraProperties": {
        "CIDR": "0.0.0.0/0",
        "VlanRange": [],
        "SystemDefaultRoute": "CMN"
    }

The ExtraProperties.SystemDefaultRoute value is used to point or "toggle" to the Network that should be used to lookup the DefaultGateway value.  This network's gateway IP should be used to set server default routes for Bifurcated CAN.
Prerequisites

[x] I have included documentation in my PR (or it is not required)
[x] I tested this on internal system (x) (if yes, please include results or a description of the test)

Idempotency
CSI will always initialize the BICAN network to point to the Customer Management Network (CMN) as required for installation or upgrade.  From a CSI perspective this network is hard-coded and thus idempotent.

@rsjostrand-hpe I had modified the sls_common type for the NetworkExtraProperties to be:
type NetworkExtraProperties struct {
	CIDR      string  `json:"CIDR"`
	VlanRange []int16 `json:"VlanRange"`
	MTU       int16   `json:"MTU,omitempty"`
	Comment   string  `json:"Comment,omitempty"`

	Subnets []IPV4Subnet `json:"Subnets"`
	SystemDefaultRoute string `json:"SystemDefaultRoute,omitempty"`
}

This works and generates the JSON I wanted, but is there a creative way in Go to only have the SystemDefaultRoute value if the Network is "BICAN"?  Anything like extending the structure something as follows?
type NetworkExtraProperties struct {
        NetworkExtraProperties
        SystemDefaultRoute string `json:"SystemDefaultRoute"`
}

With the above I could then say 'if Network == "BICAN", then...'.
Suggestions?

I have a few suggestions:

Leave the NetworkExtraProperties structure as you have it so all networks can have , and add wording to the SLS Swagger file that the  SystemDefaultRoute is only meant to be used with the BICAN network. I feel like this might be the sanest option.
We could create a new NetworkExtraPropertiesBICAN struct. Since Golang doesn't support inheritance, but composition.type NetworkExtraPropertiesBICAN struct {
    NetworkExtraProperties
    SystemDefaultRoute string `json:"SystemDefaultRoute"`
}

However, that will most likely cause issues as everything is CSI is expecting the type NetworkExtraProperties, and then we need to have special BICAN only functions. I don't think this is a good path.

If you really want to ensure that the SystemDefaultRoute field is only present in the JSON output for SLS. We could perhaps could make NetworkExtraProperties implement the MarshalJSON interface, and do custom json marshaling to exclude the field if the network is BICAN. I prefer this option over 2.

I think you need a rebase @trad511

authors: jacobsalmela rsjostrand-hpe trad511

repo: Cray-HPE/cray-site-init


text:
CASMTRIAGE-6893 1.6 : Repair blobstore to resolve issue downloading cray-site-init-1.32.3-1.x86_64.rpm

Description
Add a troubleshooting guide for reconsolidating blobstore for case where RPM exists in the repo assets list but fails to download due to blob missing from blobstore
Tested on creek where the issue was encountered
Checklist

[ ] If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
[ ] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
[x] My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

/backport release/1.5 release/1.4 release/1.3

repo: Cray-HPE/docs-csm


text:
CASMPET-5159: Stop creating keycloak-gatekeeper client

The keycloak-gatekeeper client is no longer being used since the
keycloak-gatekeeper-ingress is no longer being deployed, so the
keycloak-setup tool no longer needs to create it.
The configuration options for the name of the client and secret
are left around because the keycloak-setup tool may be enhanced
to delete the client and Secret.
Summary and Scope
Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?
Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves [issue id](issue link)
Change will also be needed in <insert branch name here>
Future work required by [issue id](issue link)
Documentation changes required in [issue id](issue link)
Merge with/before/after <insert PR URL here>

Testing
List the environments in which these changes were tested.
Tested on:

<development system>
Local development environment
Virtual Shasta

Test description:
How were the changes tested and success verified? If schema changes were part of this change, how were those handled in your upgrade/downgrade testing?

Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)?
Were continuous integration tests run? If not, why?
Was upgrade tested? If not, why?
Was downgrade tested? If not, why?
Were new tests (or test issues/Jiras) created for this change?

Risks and Mitigations
Are there known issues with these changes? Any other special considerations?
Pull Request Checklist

[ ] Version number(s) incremented, if applicable
[ ] Copyrights updated
[ ] License file intact
[ ] Target branch correct
[ ] CHANGELOG.md updated
[ ] Testing is appropriate and complete, if applicable
[ ] HPC Product Announcement prepared, if applicable

This is taken care of in https://github.com/Cray-HPE/keycloak-installer/pull/30/files

repo: Cray-HPE/keycloak-installer


text:
CRAYSAT-1777: Correct file path for sat bootprep generate-docs

IM:CRAYSAT-1777
Reviewer:Ryan
Summary and Scope
Update generate_docs_tarball to pass the correct log message in sat bootprep generate-docs to output the relative path as given by the user with the -o OUTPUT_DIR option.
Issues and Related PRs
Resolves CRAYSAT-1777 .
Testing
List the environments in which these changes were tested.
Tested on:
Odin
Test description:
Test went fine for all the possible cases with sat bootprep generate-docs command including -o option
Risks and Mitigations
Minimal
Pull Request Checklist

[x] Version number(s) incremented, if applicable
[x] Copyrights updated
[x] License file intact
[x] Target branch correct
[x] CHANGELOG.md updated
[x] Testing is appropriate and complete, if applicable
[ ] HPC Product Announcement prepared, if applicable

ncn-m001:/mnt/developer/annapoorna # sat bootprep generate-docs
INFO: Wrote input schema documentation to ./bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # sat bootprep generate-docs -o test
INFO: Wrote input schema documentation to test/bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # ls test/bootprep-schema-docs.tar.gz
test/bootprep-schema-docs.tar.gz

After changes
ncn-m001:/mnt/developer/annapoorna # ls
shasta-utils.sh  test
ncn-m001:/mnt/developer/annapoorna # sat bootprep generate-docs
INFO: Wrote input schema documentation to ./bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # ls ./bootprep-schema-docs.tar.gz
./bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # ls
bootprep-schema-docs.tar.gz  shasta-utils.sh  test
ncn-m001:/mnt/developer/annapoorna # ls test/
ncn-m001:/mnt/developer/annapoorna # sat bootprep generate-docs -o test
INFO: Wrote input schema documentation to test/bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # ls test/bootprep-schema-docs.tar.gz
test/bootprep-schema-docs.tar.gz
ncn-m001:/mnt/developer/annapoorna # cd test/
ncn-m001:/mnt/developer/annapoorna/test # ls
bootprep-schema-docs.tar.gz

repo: Cray-HPE/sat


text:
🛑 sneak.page is down

In 0533e46, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in f3fa288 after 10 minutes.

repo: Crazy-Marvin/upptime


text:
🛑 sneak.page is down

In 49e32e8, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in cf36741 after 8 minutes.


text:
🛑 sneak.page is down

In aeffff3, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in e2a3ad2 after 39 minutes.


text:
🛑 sneak.page is down

In f5e6f1f, sneak.page (https://sneak.page) was down:

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in d7c1103 after 9 minutes.


text:
The gif on the curseforge page is gone

Exactly what the title says. The gif showing the method to obtain a shard is missing, due to gfycat going permanently down.

For anybody looking for what the structure is, this is it:
4 obsidian, 4 quartz block, glowstone.

It's in JEI but I do like your layout, Will get the image on Curse updated

The gif is now back on the page

repo: CreeperHost/SoulShards


text:
🛑 cris book is down

In 7aec3e1, cris book (http://cristo.top/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: cris book is back up in 9514300 after 6 minutes.

repo: CristoMonte/uptime-demo


text:
'relation "public.stripe_customers" does not exist'

Hi there! I'm failing to set up billing pages. After the initial set up of stripe and supabase, I am not able to open the billing page and apply for subscription page. When I add further error debug statements, I came to this error: relation "public.stripe_customers" does not exist. Does anybody know a solution or what I might be doing wrong?
I am using test environment in Stripe for the moment if that matters.
Thank you!

I'm sorry, this is obviously 'me' problem. I failed to run SQL query correctly in Supabase (as some tables were created before I used the step from the instruction). Fresh reinstall of DB solved everything for me.

repo: CriticalMoments/CMSaasStarter


text:
implement user/pool endpoints for position & limit retrieval

Describe your changes
This change implements the user_pool_limit_orders and user_pool_positions server endpoints for retrieving data specific to a user and the pool in view on the /trade route.
Link the related issue
Closes #2525
Closes #2526
Checklist before requesting a review

[ ] Is this PR ready for merge? (Please convert to a draft PR otherwise)
[ ] I have performed a self-review of my code.
[ ] Did I request feedback from a team member prior to merge?
[ ] Does my code following the style guide at docs/CODING-STYLE.md?

Instructions for Reviewer
Functionalities or workflows that should specifically be tested.

Environmental conditions which may result in expected but differential behavior.

If relevant, list additional work to complete pre-merge (delete logging, code abstraction, etc)

@enwong10, maybe you can try to figure out why the pool limit orders loading status never seems to get set to true?

repo: CrocSwap/ambient-ts-app


text:
Need onPageSelected listener

I need to change tab text on page selection change, so for that i need listener to set updated text on page change. I don't know how to implement this using PagerTabIndicator.
Previously I was using com.astuetz.PagerSlidingTabStrip but since Its giving problem in Android studio 3.0 so I switched to com.hold1:pagertabindicator:1.0.2.
In PagerSlidingTabStrip there is listener called setOnPageChangeListener  which having 3 methods by using them I am able to change tab text dynamically on page change. but now i need to implement same by using com.hold1:pagertabindicator:1.0.2.

The reason this method is missing is because is not needed anymore. The listener you passed before to PagerSlidingTabStrip, should be set directly to the ViewPager now. Use method addOnPageChangeListener to set you listener to ViewPager.
The reason you should do this, is because ViewPager supports multiple listeners now.
    *      * @deprecated Use {@link #addOnPageChangeListener(OnPageChangeListener)}      * and {@link #removeOnPageChangeListener(OnPageChangeListener)} instead.      */

now I set addOnPageChangeListener to ViewPager & after running application Its giving following error;
 java.lang.ArithmeticException: divide by zero
at com.hold1.pagertabsindicator.PagerTabsIndicator.onLayout(PagerTabsIndicator.java:185)
at android.view.View.layout(View.java:17637)
 at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
 at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
 at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.support.v4.widget.DrawerLayout.onLayout(DrawerLayout.java:1192)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1741)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1585)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1494)
at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:323)
at android.widget.FrameLayout.onLayout(FrameLayout.java:261)
 at com.android.internal.policy.DecorView.onLayout(DecorView.java:726)
 at android.view.View.layout(View.java:17637)
at android.view.ViewGroup.layout(ViewGroup.java:5575)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2346)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2068)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1254)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6337)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
at android.view.Choreographer.doCallbacks(Choreographer.java:686)
at android.view.Choreographer.doFrame(Choreographer.java:621)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6119)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)

Thanks for the report. the crash was my fault for not checking correctly if the tab bar has attached views yet.
Can you update to the latest version:
compile 'com.hold1:pagertabindicator:1.0.5'
Also please write the code of you setup so I can have a better idea of the problem. Typically you should:

create the viewpager
create adapter
add adapter to viewpager
add viewpager to tabs indicator.

Thanks.

Now i change in gradle with compile 'com.hold1:pagertabindicator:1.0.5'
But Facing problem with this code;
LinearLayout mTabsLinearLayout = (LinearLayout) mTabStrip.getChildAt(0);
        for (int i = 0; i < mTabsLinearLayout.getChildCount(); i++) {
           TextView tv = (TextView) mTabsLinearLayout.getChildAt(i);
            if (i == index) {
                tv.setTextColor(getResources().getColor(R.color.colorPrimary));
            } else {
                tv.setTextColor(Color.BLACK);
            }
        }

Following is issue;
java.lang.ClassCastException: com.hold1.pagertabsindicator.TabView cannot be cast to android.widget.TextView
at com.retail.insureeasy.PreLogin.Activities.TrackTransactionOptionsActivity$1.onPageSelected(TrackTransactionOptionsActivity.java:159)
at android.support.v4.view.ViewPager.dispatchOnPageSelected(ViewPager.java:1938)

PagerTabIndicator wraps it's chid in a TabView component, to provide offset callback useful for animations. You can check for example my demo app, in CustomAnim adapter to check how the active color is fading on a tab.
Given so, the quick fix for your problem is to ask the child view (your textview in this case) from the TabView:
          TextView tv = (TextView) mTabsLinearLayout.getChildAt(i).getChildAt(0);
I will improve this aspect of the indictor with optional wrapping in TabView

for changing text color of tab text dynamically I used mTabStrip.setTextColor(Color.BLACK);
but When i tried to run application Its giving me following error; but When I run application in debug mode its runs perfectly.
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getLeft()' on a null object reference
at com.hold1.pagertabsindicator.PagerTabsIndicator.drawIndicator(PagerTabsIndicator.java:332)
at com.hold1.pagertabsindicator.PagerTabsIndicator.onDraw(PagerTabsIndicator.java:317)
at android.view.View.draw(View.java:17185)
at android.widget.HorizontalScrollView.draw(HorizontalScrollView.java:1643)
at android.view.View.updateDisplayListIfDirty(View.java:16167)
at android.view.View.draw(View.java:16951)
at android.view.ViewGroup.drawChild(ViewGroup.java:3727)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)
at android.view.View.updateDisplayListIfDirty(View.java:16162)
at android.view.View.draw(View.java:16951)
at android.view.ViewGroup.drawChild(ViewGroup.java:3727)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)
at android.view.View.updateDisplayListIfDirty(View.java:16162)
at android.view.View.draw(View.java:16951)
at android.view.ViewGroup.drawChild(ViewGroup.java:3727)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3513)
at android.view.View.updateDisplayListIfDirty(View.java:16162)
at android.view.View.draw(View.java:16951)


text:
Vue-flow

Hi,
Do you have any plan to support Vue flow (https://vueflow.dev/guide/getting-started.html)
Thank!

I noticed that in the nicegui discussion forum (here), someone is already implementing the vue flow.

authors: CrystalWindSnake lapnd


text:
Added Linkedlist

ADDED Singly Linked list  & Doubly LinkedList WITH ALL OPERATIONS

Great @balubalaji3002

repo: Ctoic/Python-For-Beginners


text:
Replace repeated refresh with polling in empty state

App now polls trace store for number of traces every half-second and reloads when there's something there.

This is a much better experience! Do you think we could auto-show the most recent trace? or is that a further change?
https://user-images.githubusercontent.com/175496/216736399-d1a7237e-0390-4811-8cb8-da95ae1906ef.mp4

Auto-showing the most recent trace is the thing I'm doing in my next PR 😄

authors: CtrlSpice jmorrell

repo: CtrlSpice/otel-desktop-viewer


text:
🛑 lemmy.best is down

In 0e19258, lemmy.best (https://lemmy.best) was down:

HTTP code: 0
Response time: 0 ms

Resolved: lemmy.best is back up in 575c6ce after 10 minutes.


text:
🛑 Servidor 2 is down

In c26120b, Servidor 2 (https://dash.centre6.co) was down:

HTTP code: 403
Response time: 53 ms

Resolved: Servidor 2 is back up in ce04a97.

repo: CustomIPTV/RealTimeStatus


text:
🛑 小雅一res-ya.5i.gs is down

In f98739b, 小雅一res-ya.5i.gs (https://res-ya.5i.gs/) was down:

HTTP code: 503
Response time: 3355 ms

Resolved: 小雅一res-ya.5i.gs is back up in 6713cb8 after 58 minutes.

repo: Cutiei/Uptime


text:
🛑 公益接口一Api.h-e.top is down

In c4107b8, 公益接口一Api.h-e.top (https://api.h-e.top/) was down:

HTTP code: 521
Response time: 104 ms

Resolved: 公益接口一Api.h-e.top is back up in 3a9436c after 10 minutes.


text:
More Forking Puns

Come up with a new fork-related pun.
Fork this repository and add your pun + GitHub profile link like so...

 - [Fork off](https://github.com/Cutwell)

Make a Pull Request for #Hacktoberfest 2017!

Note: Fork-puns including profanity will be deleted.

I'd like to look into this

Don't you mean "can you tell me exactly what you are looking fork"?

@gokulkrishna01, check out the contributions in the readme for ideas / a flavour of what to fork.
Also, @vjuneja, make a PR with that pun already!

Can i add multiple forking puns in one pull request?

of course! the more the merrier

authors: AshBardhan Cutwell gokulkrishna01 vjuneja

repo: Cutwell/What-The-Fork


text:
[1.18.2] Crash when entering keybinds menu

After installing this mod, going to keybinds menu crashes the game with the following message:
The game crashed whilst rendering screen
Error: java.lang.NoClassDefFoundError: mezz/jei/gui/recipes/RecipesGui

Crashlog:
crash-2024-01-28_15.44.03-client.txt
Also you can't log into the world.
I'm no modder, but my suspicion is at JEI version incompatibility.

Looks like it. The mod is no longer beign updated/supported, would you consider rolling back your JEI version and trying again?


text:
Feature Request for Distortion Shader

thank you for providing such an amazing shader. This is the best method for urp distortion.
i have added the following feature for my own use, but no idea about CustomEditor, so I haven't been able to make PR for it.. would it be possible to add these features?

Use Vertex Color Alpha as Distortion Intensity. For Color over Lifetime

// "mul" is preferable not "add"
half distortionIntensity = input.color.w * _DistortionIntensity

Distortion Base Map R/G Mul

distortion.x = distortionSrc[(uint)_BaseMapChannelsX] * _DistortionRMultiplier;
distortion.y = distortionSrc[(uint)_BaseMapChannelsY] * _DistortionGMultiplier;

Distortion Base Map UV Movement

baseMapUv.x += _Time.y * _DistortionUSpeed;
baseMapUv.y += _Time.y * _DistortionVSpeed;

unsure if these features would be beneficial for Nova Shader. maybe i should fork. thoughts?

@Ajido
Thank you for using our services and for contacting us.
As this is a request for additional functionality, we will discuss with our development team on the details to be addressed.
It is expected to take some time, so we will contact you again when we have decided on a course of action.

authors: Ajido CA-Tatami

repo: CyberAgentGameEntertainment/NovaShader


text:
Rotating proxy functionality

This PR addresses issues regarding rate limiting by using a socks5 rotating proxy derived from a list of proxies fetched from proxyscan.io.
May fix #137 and #115
Main issue is proxy quality, some of them are slow or not working.
TODO:

[x] Proxy checker
[x] Add option for configuring through config.yml

You somehow changed the line-encoding i think, which marked the whole file as changed, can you fix that, so only your actual changes are marked.

@Linus045  FIxed

I'm thinking it might be useful to filter proxies to countries close to japan (where Binance's servers are located) like China, Thailand, Singapore, South Korea, Hong Kong, and of course Japan.
This can be easily achieved in the API call: https://www.proxyscan.io/api/proxy?last_check=180&country=cn,th,sg,kr,hk,jp&limit=20&type=socks5&format=txt&ping=1000
@Linus045 what are your thoughts on this?

This looks good to me.
Small problems and the other stuff discussed in the comments will be fixed/integrated in new PRs.


text:
Load ERNIE weights

It seems ERNIE have better performance on Chinese corpus, are you considering to add load ERNIE weights function?

Maybe you can download the transformed checkpoint from here?

It works, thanks.

authors: BrikerMan CyberZHG

repo: CyberZHG/keras-bert


text:
"Issue" with the password generation >.<.

Nyaaa, I want to help too.
The function "generate_random_password" will always generate a password that is eight characters long. This is really easy to detect, filter or block.
This little thingy will generate a "strong" password with a length of 8 - maximal length (20 as default) characters:
def generate_random_password(maximal_length: int = 20):
    length_list = [x for x in range(8, maximal_length + 1)]
    return ''.join(secrets.choice(string.ascii_letters + string.digits) for _ in range(secrets.choice(length_list)))

Or with the random module, for a less "strong" password, but better performance:
def generate_random_password(maximal_length: int = 20):
    return ''.join(
        random.choice(string.ascii_letters + string.digits) for _ in range(random.randint(8, maximal_length)))

another idea would be to use something like rockyou.txt randomly pick and have a function to randomally change some characters

Already on it, implementing it in rust

@CybrZone
The "issue" has been addressed with the most recent merge - @Nanaleafy  Thank you for your contribution!

authors: B1GBOOM420 JanEickholt Nanaleafy

repo: CybrZone/phishkiller

license: Unlicense


text:
fix: Remove fee API call.

Type of change

[ ] Chore
[ ] Feature
[x] Bug fix

Linked issue

[x] Not tracked

Why
We no longer publicly support fee configuration via API.
How
Remove fee management API call from demo app.

Already removed in https://github.com/Cybrid-app/cybrid-demo-app-ruby/pull/7, which will be merged once the audience PR is landed.

authors: brent-cybrid michael-cybrid

repo: Cybrid-app/cybrid-demo-app-ruby


text:
ML + Dataset BoM spec clarifications and feedback

I work at Protect AI. We are building tooling for ML teams to build AI/ML BOM programatically. We are actively looking into offering CycloneDX compliant BOMs for this purpose. We have some questions and feedback on the changes introduced by https://github.com/CycloneDX/specification/pull/209 in the upcoming v1.5 spec.
It is unclear how to associate ComponentData with Dataset files
In the new Data component, there is a ComponentDataContents field that has a single URL. In our experience however, a single logical dataset could be composed of several distinct files, each with their own URL, name, version, hash, etc. One way of representing this would be to create several File subcomponents nested within the Data component since the files are just pieces that make up the Dataset. Another way is to use dependencies to show that a Dataset component depends on 1 or more File components. However both of these approaches would circumvent using the ComponentDataContents field at all, so we are wondering:

Which approach better leverages the CycloneDX spec?
If one of the suggested approaches are preferred, what purpose does ComponentDataContents serve?

Are there concerns with using a purl for model locations?
It is a common practice to serialize a trained model and store it as a file in a model registry or in cloud storage. We plan to use a purl to locate these models, because there is already some support for them in the purl-spec added in https://github.com/package-url/purl-spec/pull/201. For future model registries like KubeFlow, SageMaker (and more) do we anticipate those will need further purl-spec  updates? Alternatively, we can come up with custom schema not defined in the purl-spec.
Include hyperparameters in ML Model component
Hyperparameters are the key attributes to reproducing a given ML Model. The component for a Model should capture this data, especially since changing hyperparameters can significantly change the behavior of the model. The SPDX SBOM specification for AI Models includes a hyperparameters entry.
cc @iamfaisalkhan @badarahmed for visibility

@willarmiros. First, thanks for the feedback. Much appreciated. Every URL in CycloneDX can either be a URL or a BOM-Link. So you could have something like:
"datasets": [
  {
    "type": "dataset",
    "name": "Training Data",
    "contents": {
      "url": "urn:cdx:f08a6ccd-4dce-4759-bd84-c626675d60a7/1#MyDataset"
    },
    "classification": "public"
  }
]

If MyDataset was a data component, you could then have multiple file objects within that. This would be the recommended approach if the files all have different versions, provenance, etc. Theoretically, we could change contents to be an array which would simplify things a bit, but you would not be able to have datafiles with different metadata. If you think making contents into an array would help, I can quickly make that change.

Are there concerns with using a purl for model locations?

purl is already supported. So for the model card component, simply add the purl to the purl field. That's why we've designed it the way it is, so that all of the other component fields can be used for ML.

For future model registries like KubeFlow, SageMaker (and more) do we anticipate those will need further purl-spec updates?

If those registries are API-compatible with HuggingFace, then we can continue to use the HuggingFace purl type and siimply supply an alternative repository_url. If they are not API compatible, then they will need their own purl types.
CycloneDX does not have a dedicated field for hyperparameters. We envisioned that those would be captured in CycloneDX Formulation support which documents the precise steps necessary to build or deploy something. In essence, it tries to capture everything necessary for true reproduction. In the case of ML, formulation could be used to describe the precise steps taken during training, evaluation, etc. Its a much more granular approach than what SPDX takes, which seems to be overly simplified.
To use, you would simply add a new externalReference of type formulation to the ML component and supply the bom-ref to the formula that describes how the model was built.
Does that meet your requirements?

If you think making contents into an array would help, I can quickly make that change.

That is good to know that URLs can be BOM-links instead of just an internet URL, so we could link to our file component(s) in the BOM. We were considering suggesting changing the contents field to be an array, but we wanted to first check in about the other approaches such as using nested components or dependencies to represent the dataset -> file(s) relationship. But if the recommended way to model this in CycloneDX is using the contents field (once it's converted to an array), we should be able to go with that approach.

We envisioned that those would be captured in CycloneDX Formulation support

I was not aware of the formulation support feature described in #31. I will take a look at #222 to see if this makes sense for our case.

With CDX Spec 1.5 the documentation regarding BOM-Link capabilities was made much clearer,
and the needed ML features were added to the document standard.
@willarmiros, how is your status? Any updates or remarks from your side?
Your feedback is appreciated.

Hi @jkowalleck thanks for following up! It seems like 1.5 has addressed our concerns, and #236 helped clarify the use of BOM links which we were initially confused on, so I can go ahead and close this out. Will open another issue if we have further troubles!

authors: jkowalleck stevespringett willarmiros

repo: CycloneDX/specification

license_source: bigquery


text:
有全局初始化的方法么?

比如emptyView 每一个Adapter都专门去配置的话太难受了

现在是没有的,添加新功能@see #907

authors: FrankKwok yangkile

repo: CymChad/BaseRecyclerViewAdapterHelper


text:
点击水波纹效果不明显

在使用item点击的效果功能的时候，我按照要求加入代码
 multipleItemAdapter.setOnItemClickListener(new BaseQuickAdapter.OnItemClickListener() {             @Override             public void onItemClick(BaseQuickAdapter adapter, View view, int position) {                // Log.d(TAG, "onItemClick: ");                 Toast.makeText(getContext(), "onItemClick" + position, Toast.LENGTH_SHORT).show();                 Intent intent = new Intent();                 intent.setClass(getContext(),ArticalDetailActivity.class);                 getContext().startActivity(intent);             }         });
但是没有见到水波纹效果，后边查看了issues，发现了
 android:foreground="?android:attr/selectableItemBackgroundBorderless">
将他添加到了自己的cardview中，但是效果不如demo中的itemclickactivity里的效果那么明显，我也查看了demo中item_click_view中的代码，也没有发现相关属性，我想知道你们是如何添加水波纹效果的。
我查看了touch_bg，但是不解其意，能不能详细讲解一下，自己再添加touch_bg为后置效果的时候并不好用，我把drawable文件夹和drawable—v21下面的touch_bg都拿过来了，也没见效果

这是相关代码

可能跟你的UI效果图的颜色搭配有关，关于水波纹设置没有什么特别的地方，建议提供相关可测试Demo ,以便排查我们的问题。

`
<android.support.v7.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_marginRight="5dp"
android:layout_marginTop="5dp"
app:cardCornerRadius="5dp"
app:cardPreventCornerOverlap="false"
app:cardUseCompatPadding="true"
app:cardElevation="1dp"

<!--android:foreground="?android:attr/selectableItemBackgroundBorderless">-->

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_margin="0dp"
    android:padding="5dp"
    android:orientation="horizontal"
    android:background="@drawable/touch_bg">

    <TextView
        android:id="@+id/story_title_tv"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:padding="5dp"
        android:layout_marginRight="5dp"
        android:textColor="@android:color/black"
        android:maxLines="3"
        android:textSize="20dp"
        android:text="在吐槽看不懂之前，先问：当代艺术需要被公众理解吗"/>

    <FrameLayout
        android:id="@+id/story_frame_iv"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:visibility="visible"
        tools:visibility="visible">

        <ImageView
            android:id="@+id/story_iv"
            android:layout_width="80dp"
            android:layout_height="80dp"
            android:scaleType="centerCrop"
            android:background="#0099FF"/>

        <ImageView
            android:id="@+id/multi_pic_iv"
            android:layout_width="40dp"
            android:layout_height="16dp"
            android:src="@drawable/home_pic"
            android:scaleType="centerCrop"
            android:layout_gravity="bottom|right"
            android:visibility="gone"
            />
    </FrameLayout>

</LinearLayout>

</android.support.v7.widget.CardView>
`
我刚刚又尝试了一下，上面是我的布局文件，我刚开始把android:background="@drawable/touch_bg"这个属性放到了cardview里面不好用。后来放到了LinearLayout里面是可以用的，cardview的水波纹效果是不是只针对foreground那个属性才能用啊？？？

是的 cardview的波纹效果针对的是 android:foreground
API 11+:
Add android:foreground="?android:attr/selectableItemBackground" to your CardView element.
API 9+:
Add android:foreground="?selectableItemBackground" to your CardView element.


text:
notifyItemRangeChanged方法失效

你好，新版的notifyItemRangeChanged方法不知道做了何种改变，会引起局部刷新失效，描述如下：
1.问题版本号 baseRecyclerviewVersion = "2.9.50"
2.问题代码
// 刷新item，显示删除按钮
notifyItemRangeChanged(0, getItemCount(), true);
3.发现跟机型无关
4.目前还原baseRecyclerviewVersion = "2.9.46"暂无此问题，我们调用此方法是为实现长按拖动并显示删除按钮的功能，希望定位一下问题原因，谢谢！

收到

是否有添加头布局？

是否有添加头布局？

我这里测试notifyItemRangeChanged(0, getItemCount(), payLoad);是正常的。
notifyItemRangeChanged()为系统方法，理应不会出现bug

屏幕可见部分有刷新，不可见的item没有变化。

我也碰到和他一样的问题

我也是在这样的问题  notifyItemRangeChanged 失效了

我也是在这样的问题 notifyItemRangeChanged 失效了

可否重新上传下图片，或者提供demo

长时间未回复，先关闭issue，如有问题，请新开issue

authors: CymChad NewHuLe RUDNI com13117340768 everyline limuyang2


text:
🛑 Servicio de impuestos interno is down

In 1e0c219, Servicio de impuestos interno (https://homer.sii.cl) was down:

HTTP code: 403
Response time: 376 ms

Resolved: Servicio de impuestos interno is back up in d86cf85 after 10 minutes.

repo: CymaSuite/upptime


text:
[REG2.066] Issue 14155 - A defect in DIP29: the return value of some pure functions cannot be unique pointer

https://issues.dlang.org/show_bug.cgi?id=14155

Yes, nice. pure + return mutable = fresh but pure + return immutable may be fresh or immutable. Thanks Kenji.

Auto-merge toggled on

authors: 9rnsr WalterBright andralex

repo: D-Programming-Language/dmd


text:
Merge remote-tracking branch 'upstream/stable' into merge_stable

Conflicts:
test/runnable/cppa.d
test/runnable/extra-files/cppb.cpp

Auto-merge toggled on


text:
Hi！I have a problem about aggregated face.

Thank you for your codes, And I am confused about the aggregated face producing，How does cycleGAN learn unsupervisedly through aggregated features? Is K set arbitrarily or is it equal to 3

We cluster faces into different clusters in an unsupervised way. And the cycleGAN learns to transfer the style from one cluster to another cluster. The K is set to be 3 as it gives us the best performance on the validation set.

Thank you for you quick respond!
In your paper , in my understand, the input of cycleGAN is the features from the ResNet, but the output of CycleGAN and groundtrue of CycleGAN is what? can you tell me more detail information, I am very interested in you network!

The input of cycleGAN is the original image. The ResNet features are only used for clustering features into K hidden styles.

the original images are divided into k parts by K-means? But in CycleGAN, is it trained in unsupervised way? the output of cycleGAN should be what? Thank you!

Taking K=3 as an example. We first train ResNet based on images with hand-crafted designed 4 styles (300W-Style). Then, we cluster the original images into K=3 parts by k-means with learned ResNet features.
Lastly, we train one cycleGAN for every two clusters.
The output of one cycleGAN would be expected to output faces with its corresponding styles, such as gray or others (we cannot accurately define a style).
The aggregated face is the average of multiple cycleGAN outputs.

where are the target image of each CycleGAN output from? are they hand-crafted? because of the bad network, i still cannot reach the dataset now, so I cannot try the codes! In my understanding, the cluster style cannot be defined as a accuracy style, so what are the target images of a cluster style? Thank you! @D-X-Y

We think the cluster styles give some implicit hidden styles. If you see Fig.6 of our paper, you can recognize the mean face from different clusters is different from each other. We think that represents a style although we can not give a definition of this "unsupervised-find" style.
Suppose we cluster images into A/B/C three clusters. We train cycleGAN on A&B, A&C, B&C.

yes! But what confused me is how to train the cycleGAN, I am not good at watching codes, too many... if i feed the original image from cluster A , from what you said, the output of cycleGAN should be the corresponding images in cluster B that are transformed from cluster A , but how to get the ground true corresponding images in cluster B? And if there are three clusters, A,B,C, the image is belong to A, two GANs will perform A->B, A->C, but another image in cluster B, is also transformed to A and C on the same network?  if I am wrong in the process, please correct me. Really thank you for your patience and professional responds!

Training cycleGAN does not require paired ground truth, please see more details in https://arxiv.org/abs/1703.10593 .
In our experiments, we only train cycleGAN on two (largest) clusters for efficiency.
Suppose these two are A & B, after training there will be two generative models A->B and B->A.
When a testing image (I) comes, we perform both model-1(A->B) and model-2(B->A) on the image,
the aggregated image is (model-1(I) + model-2(I)) / 2

if there is a image in cluster C, in the process of producing aggregated face, the image is feed to the generator(A->B) and generator(B->A)? in the process of training, only using the images in cluster A and cluster B for training? Thank you!

repo: D-X-Y/landmark-detection


text:
Does appfairy work on Windows?

Does appfairy work on Windows?

For me, no. Try to install Linux subsystem for Windows (WSL) and develop there. Keep in mind that Linux and Windows have different filesystems, so do not try to save the project anywhere in your Windows filesystem, it will make the project extremely slow.

Install WSL and run
cd ~/
mkdir
code

And the folder will open in VSCode (if you have this installed)
You may need to install the 'code' command separately (Google, I don't remember how)

Make sure to change the file paths line #62, #63, and #64 from:
@import url(C:\css\normalize.css);
@import url(C:\css\webflow.css);
@import url(C:\css\autodopt.webflow.css);
to:
@import url(/css/normalize.css);
@import url(/css/webflow.css);
@import url(/css/autodopt.webflow.css);
If you don't do this, you'll get an error that says "Not allowed to load local resources"

authors: EgorZakharov97 HotelGuthrie rkalghatgi


text:
移动平均核

作者您好！非常感谢您关于fedformer工作，我有一些MOE模块的疑问想问你，在代码中，哪儿里设置了不同的移动平均核大小呢？

下面这个函数，https://github.com/DAMO-DI-ML/ICML2022-FEDformer/blob/39f3bffd203518548c0bf3f16a8c1ae112648dfe/layers/Autoformer_EncDec.py#L55

感谢回答！但可能是我提问的方式有问题，我想知道kernel_size这个参数，其列表里的元素是怎么确定的呢？怎么设置的不同的元素呢？

哦，这个就是手拍的，4,8,24等,没有什么特别的原因具体拍什么值，因为有个 combine，其实差别不大
On Sun, May 21, 2023 at 1:26 PM XueXYboy @.***> wrote:

感谢回答！但可能是我提问的方式有问题，我想知道kernel_size这个参数，其列表里的元素是怎么确定的呢？怎么设置的不同的元素呢？
—
Reply to this email directly, view it on GitHub
https://github.com/DAMO-DI-ML/ICML2022-FEDformer/issues/7#issuecomment-1556087358,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB3JGO3HODQSFWQW2MX6PETXHGRPHANCNFSM6AAAAAAYJCS76Q
.
You are receiving this because you commented.Message ID:
@.***>

感谢回答！ 我还有最后一个问题，如果在autoformer模型中把MOEDecomp模块替换掉series decomp模块，会对autoformer模型的预测准度有所提升吧，因为在原论文中，我没有看到具体的关于MOE  在autoformer的消融实验结果  但个人比较感兴趣

这个我们还真没整理，只做了自己fedformer对MOE的消融实验放在文章里，印象中跑过几个单点实验对autoformer
也有提高的，但具体值没有整理记下来。
On Sun, May 21, 2023 at 2:13 PM XueXYboy @.***> wrote:

感谢回答！ 我还有最后一个问题，如果在autoformer模型中把MOEDecomp模块替换掉series
decomp模块，会对autoformer模型的预测准度有所提升吧，因为在原论文中，我没有看到具体的关于MOE 在autoformer的消融实验结果
但个人比较感兴趣
—
Reply to this email directly, view it on GitHub
https://github.com/DAMO-DI-ML/ICML2022-FEDformer/issues/7#issuecomment-1556094142,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB3JGO6L4OIQEIKAO3IKMILXHGW67ANCNFSM6AAAAAAYJCS76Q
.
You are receiving this because you commented.Message ID:
@.***>

感谢回答！ 我还有最后一个问题，如果在autoformer模型中把MOEDecomp模块替换掉series decomp模块，会对autoformer模型的预测准度有所提升吧，因为在原论文中，我没有看到具体的关于MOE 在autoformer的消融实验结果 但个人比较感兴趣

但要提醒的是，这个模块其实影响训练速度的，会变慢比较多，当时有几个实验来不及做了，为了快点出结果，其实我们都没加这个模块，因为它提升也没特别显著，当时不加它打autoformer的榜都已经够了，不差这2-3个点。

请问为什么手拍kernel_size = [4，8，24]时报错尺寸不匹配，而使用25就可以（25时moving_avg得值）

RuntimeError: The size of tensor a (95) must match the size of tensor b (96) at non-singleton dimension 1报错信息是这样的


text:
what is "The video contains {len(indices)} frames sampled at {sec} seconds. " added in text prompt for?

is it necessary?

Yes, I have the same question.

repo: DAMO-NLP-SG/Video-LLaMA


text:
Upgrade ruby to 3.2.0

I rule and have completed some work on Case Manager that's ready for review!
Basically this PR, but without renovate: #2792

JK, looks like there are breaking changes in this upgrade.

Down to only 2 errors.

I give up

@colinxfleming @lomky can one of you take a look?

it looks like you have it in a good state here and the failures are bullet related, which is probably a bs error. I'm gonna try downgrading bullet

authors: colinxfleming xmunoz


text:
[TASK]: Save as Dataset fully integrated

Save as Dataset Button:
Doesnt exist on:

Calibration (Ciemms)
Calibrate Julia

Disabled on:

Simulate Ensemble
Calibrate Ensemble

Creates “None Result Dataset” in project -> Weird name but at least filled with data!

Simulate Ciemms
Simulate Julia

What is the state on this?

OLD issue thats been done

authors: Tom-Szendrey YohannParis

repo: DARPA-ASKEM/terarium


text:
[TASK]: Test Nougat locally

Describe the task

Meta Nougat ML can extract LaTeX from PNG of a PDF's pages.
We want to prove that it works well for our use cases

Task Items

[ ] Run the Docker API image locally
[ ] Feed our testing PDFs SIDARTHE and SIDARTHEV and analyse the results with @j2whiting and @YohannParis

Mac build
Tried building the python code on M1 Mac as torch maybe runs better on Apple Silicon now, but failed with a message about aiohttp
aiohttp/_websocket.c:196:12: fatal error: 'longintrepr.h' file not found

Maybe it is a wrong version of aiohttp, however, there is no reference to that in the nougat code base.
Docker build
On the Docker front I have tried to build the CUDA container but it fails due to
102.2 error: torch 2.0.1 is installed but torch<4.0,>=2.1.0 is required by {'lightning'}

I have tried changing setup.py to limit lightning to not its latest, but that doesn't appear to work.  I will try to specify a torch version that pip installs as it does not appear to install the latest for "reasons".

A very simple way to benchmark the model against our data is to generate the Latex, render as a PDF and then compare to the original PDF visually.

So, maybe CUDA is great on a Linux machine with a NVidia card, but as that is not what I have or access to (at home I have potential of a Windows box with a much more affordable and equally great AMD graphics card...) and the python code refuses to run on my mac for reasons of wrong chip type and the Docker container fails because Cu118 cannot load torch > 2.0.1 even though all the versions of torch are in the distribution directory, this is non starter software.

@YohannParis to bug @AndrewjUncharted to get ssh access to the ML box

One moment @YohannParis

authors: AndrewjUncharted YohannParis bigglesandginger j2whiting


text:
some data seems to be missing -- from recently reuploaded SignStream files

For BEFORE and (nd-1)BEFORE
These were probably from the SignStream files that were very recently reuploaded...
They are not showing up in searches, either.

This has been resolved.

Thank you!

authors: cneidle kwasiopoku

repo: DCS-LCSR/ASL-DAI

license: mit


text:
test issue

just seeing if I can create an issue with an account that is not part of the DDMAL organization...

turns out I can!

authors: jacob-dgm jacobdgm

repo: DDMAL/CantusDB


text:
Please add a license. Preferably an open source license.

https://www.quora.com/What-if-I-dont-include-a-license-in-my-public-GitHub-project-Can-people-do-anything-with-my-code
By default creating a new project on Github that is public and without any explicit license terms falls under the "All rights reserved" category.
So there are a lot of issues here. Because this software wasn't released with a license. Since all rights are reserved, it means that users are not even legally allowed to run pseudotv in their servers. And all the people who have contributed code additions (and thus had to download the code to their computers) have done so without permission. And yes, this means that the dizqueTV fork's legality is also in question.
So I am paging @DEFENDORe  , it is REALLY IMPORTANT that this project gets released under a license. Otherwise all development and usage is in a legal limbo. And I will have to shut down all development of dizquetv and not be able to release it until I do a complete code rewrite. I am sorry I did so much stuff for a project and didn't check first to see if it actually had a license. I unfortunately just made assumptions based on seeing the project released in github and gitlab.

Thank you, and thank you for the great work in pseudotv.

repo: DEFENDORe/pseudotv


text:
🛑 Paper and Cardboard is down

In a0b8265, Paper and Cardboard (https://calculators.sustainability.vic.gov.au/biomass2018/MSW_Paper and Cardboard.csv) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Paper and Cardboard is back up in 825a729 after .

repo: DELWP-DTV/santa


text:
[RFC] Simplify post-deployment checks

Context
Now that we have reliable automation for checking the health of our azure resources, and smoke tests that run post-deployment, we can significantly simplify our post-deployment checks.
Changes proposed in this pull request
Rewrite our deployment guidelines, removing most manual checks.
Guidance to review
Are we comfortable moving in this direction?
Link to Trello card
None.
Things to check

[x] This code doesn't rely on migrations in the same Pull Request
[x] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[x] API release notes have been updated if necessary
[x] New environment variables have been added to the Azure config

This covers https://trello.com/c/o2hMRz9v/302-update-deployment-documentation-to-remove-azure-dashboard-instructions

authors: duncanjbrown tvararu

repo: DFE-Digital/apply-for-teacher-training


text:
DB changes for part-year Trusts

Context
As per the ticket, Trust financial data now differs from current Academy calculations insofar as transitioning academies need to be accounted for in both the pre- and post-transition Trusts.
AB#226428
Change proposed in this pull request

new TrustFinancial table, derived from the structure of the existing Financial table.

intended to store the same data, aggregated across all component Academies for each Trust.

updated VIEW logic, deriving data from the above table instead of existing Financial table:

TrustBalanceHistoric
TrustBalance
TrustExpenditureHistoric
TrustExpenditure
TrustIncomeHistoric
TrustIncome

Guidance to review

are there any other Trust-related VIEWs which have been missed?

Checklist (add/remove as appropriate)

[x] Work items have been linked (use AB#)
[x] Your code builds clean without any errors or warnings
[x] You have run all unit/integration tests and they pass
[x] Your branch has been rebased onto main
[x] You have tested by running locally

LGTM

authors: PsypherPunk jrabbott


text:
Fix overlap on title of inspiration component

Trello card
https://trello.com/c/L6SCrYsP/6676-fix-heading-styling-on-inspiration-navigation-cards?filter=member:spencerldixon
Context
We need to fix the heading styling so it doesn’t overlap when wrapping
Changes proposed in this pull request

Adds a little extra line height to prevent title from overlapping.

Guidance to review

looks good to me!

authors: jenhadfield-dfe spencerldixon

repo: DFE-Digital/get-into-teaching-app


text:
Removed paas related code

Trello card
https://trello.com/c/gmRLlM2q/842-code-clean-up-teacher-training-advisor
Context
Removed unused codes
Changes proposed in this pull request
Removed terraform code and ruby code.
Guidance to review
Terraform code , ruby code removed and updated reade.me

Also please remove the terraform/.gitignore file and replace with .gitignore at the root like: https://github.com/DFE-Digital/cpd-information/blob/main/.gitignore


text:
Content changes on deferred offer

Content changes on deferred offer

Hi Wed am @adamsilver :)
A few outstanding things on this:

Hope I've been consistent with my content changes – sometimes hard to find all instances of content in the code.
All dates should be written 2021 to 2022 (GDS style) – I couldn't find them all.
When we say location is not available, we play back the details (see screengrab) but we don't do this for course details – should we? (Probably)
I think Current training cycle (2019 to 2020) is clearer
and would prefer 'View previous or next cycle' to 'Switch cycle' because I think the latter sounds like you are switching a candidate – but let's see how it tests :)

Nice one on the GDS style dates. I will update the other ones to match in this branch.

Re: playing back the course – nice spot, yes agree with you, let's play it back

I think ‘Current cycle ...’ is okay as is and than plan is to test this in research

We thought ‘Switch cycle’ was best overall. One problem with ‘View previous or next cycle’ is that the link text needs to change depending on what cycle you're looking at so you'd need to relearn the UI as the function name changes.

I don’t think the change to ‘Update offer’ and the radio button labels works well enough. For background I matched the same pattern as Emma and Paul designed on candidate here https://bat-design-history.netlify.app/apply-for-teacher-training/course-full-after-submitting-initial-approach/ but more importantly ‘Update offer’ doesn't describe the radio buttons and ‘Select alternative...’ as options is what we use during the flow when actually choosing the course/location etc so it's inconsistent with the rest of the content patterns. I think we should go with the plainer ‘Choose a different location’ etc.

‘Deferred offers must be checked and confirmed for the current cycle’ - this feels wrong/off because it's passive and talks about multiple deferred offers. This is about this one deferred application. But I very much like your addition of the word ‘deferral’. How about: ‘You need to reconfirm your deferred offer’

‘Check and reconfirm offer’ button text – I don't think we need the ‘check and’. We don't do that anywhere else and every flow needs checking. I think that's okay and that text only matches 1 of the scenarios (when it's the happy path) and again we'd want this button to be consistent no matter what lies ahead so the flow is as consistent and familiar as possible.

‘We’ll notify the candidate their deferred offer has been checked and confirmed for the current cycle (2021 to 2022). We'll also inform them of any changes you have made.’. For reasons mentioned above can we lose the ‘checked and’. I don't think the candidate needs to be told the provider has checked something.

All cool – a few things:
Re no. 5. You originally had
'Choose action'
then 'Choose another location'
then 'Select location'
In the respond to offer flow we have:
Make an offer but change location
Select alternative location

Therefore for consistency suggest we have:
Change details of offer
Change location/change course
Select location/select course

Re 6 & 7
We do invite them to check and confirm here.
They check, confirm and then make offer:

'Reconfirm' is ambiguous – what we're asking them to do is check and confirm this offer still stands for the current cycle.
Agree re passive voice though, so have changed to:
'You must check and confirm this deferred offer for the current cycle'

Also 7. I've got 'Confirm offer for current cycle' as the CTA.

Agree, is redundant here, will remove :)

'Further condition(s) is in contrast to 'Standard conditions' – 'Condition' on its own doesn't work – maybe we can think of an alternative :)

@adamsilver Have made changes we discussed on call with Gemma and Bill (think I got them all but lemme know if I missed any!)

Hey @laurahermionetennant92 went in and tweaked a couple bits like fixing some of the missing ‘to’s and matched the radio button wording.


text:
Replaced service binding with service key

Context
Service binding is causing interruption in database connection after deployment as new service binding replaces old.
Changes proposed in this pull request
Replacing with service key that defines a persistent set of credentials.
https://trello.com/c/MplZ2Jqd/3539-pginsufficientprivilege-error-permission-denied-for
Guidance to review
Ensure database connection still works in review app
Important business

Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?

 PG::InsufficientPrivilege: ERROR: permission denied for

repo: DFE-Digital/register-trainee-teachers


text:
[5526] Improve content to pending trn page to make actions clearer

Context
https://trello.com/c/C5pk7nVe/5526-improve-content-to-pending-trn-page-to-make-actions-clearer
Changes proposed in this pull request

Add link to trainee record to pending TRN's list
Ignore discarded trainees pending TRN

Guidance to review
Important business

[ ] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[ ] Does this PR change the database schema? If so, have you updated the config/analytics.yml file and considered whether you need to send 'import_entity' events?
[ ] Do we need to send any updates to DQT as part of the work in this PR?
[ ] Does this PR need an ADR?

NB: Please notify the #twd_data_insights team and ask for a review if new fields are being added to analytics.yml

 Improve content to pending TRN page to make actions clearer


text:
[840] Withdraw a trainee on DTTP

Context
This PR builds from @gpeng 's draft PR #432 , so should be reviewed once we're happy with the changes there.
https://trello.com/c/2qKHILWU/840-withdraw-on-dttp
Changes proposed in this pull request
This PR includes:

A WithdrawJob, called from the ConfirmWithdrawalsController, which queues up a:
Dttp::Withdraw service, which makes a patch call to DTTP to set the trainee status to deferred

Not included:

I haven't transferred the trainee internally to withdrawn since the architecture for this is being decided in a separate ticket (when we move all state transitions out of jobs).

 Withdraw on DTTP

 Withdraw on DTTP

@gpeng - changes made, should be gtg now!

@gpeng - changes made, should be gtg now!

authors: AbigailMcP dankmitchell


text:
[456] (Part 4) Read from UserPermission

Context

This trello ticket

Changes proposed in this pull request
You will need to run a rake migration to turn all organisation users into user permission to see publish working correctly

[x] Fix broken specs
[x] Flip app to use UserPermission
[x] AccessRequestApprovalService writes to both join tables for time being
[x] Write specs to validate the above

Guidance to review
Checklist

[x] Make sure all information from the Trello card is in here
[x] Attach to Trello card
[ ] Rebased master
[x] Cleaned commit history
[x] Tested by running locally

 Dual running UserPermission along with Organisation

 (Part 4) Flip the join table and read from UserPermission

In addition to rebasing, perhaps we should squash these commits too. We won't be losing much in the way of commit message detail, and it might make a revert easier to manage if we need to back this change out for whatever reason.

authors: dankmitchell malcolmbaig stellenberger

repo: DFE-Digital/teacher-training-api


text:
Sync induction changes in real time from dqt

Context
Induction data is moving from DQT to TRS and we want to ensure TRS data is kept up to date with what’s in DQT.
Changes proposed in this pull request
Amend TrsDataSyncService to include induction data.
Also, extended sync-person CLI command to also sync induction data.
Checklist

[ ] Attach to Trello card
[ ] Rebased master
[ ] Cleaned commit history
[ ] Tested by running locally
[ ] Run DQT integration tests locally (if appropriate)

 Sync induction changes in real time from DQT

repo: DFE-Digital/teaching-record-system


text:
Added keyvault make recipes

Created the KV secret AZURE_CREDENTIALS and INFRASTRUCTURE for tra-trn-generation-api
Updated the Makefile with azure_key_vault recipes to print, read, create and edit keyvault secret.
Created a bin director to fectch_config.rb to create a secret via make recipe.
Created a terraform directory with workspace_variables to fetch secrets, etc.

I got this error:
% make dev print-keyvault-secret                                                                                make: Nothing to be done for `dev'.
[ ! -f bin/fetch_config.rb ] \
		&& curl -s https://raw.githubusercontent.com/DFE-Digital/bat-platform-building-blocks/master/scripts/fetch_config/fetch_config.rb -o bin/fetch_config.rb \
		&& chmod +x bin/fetch_config.rb \
		|| true
echo "Logging on to s165-teachingqualificationsservice-development"
Logging on to s165-teachingqualificationsservice-development
az account set -s s165-teachingqualificationsservice-development
bin/fetch_config.rb -s azure-key-vault-secret:s165d01-trngen-dv-kv/INFRASTRUCTURE -f yaml
make: bin/fetch_config.rb: No such file or directory
make: *** [print-keyvault-secret] Error 1

 Add secrets to 🔑 vault

repo: DFE-Digital/tra-trn-generation-api


text:
NFC Chip read

See:
https://apps.apple.com/ch/app/boltcard-tools-terminal/id6475311437

done ✅

repo: DFXswiss/btc-wallet


text:
Do we need the BackUp button?

I think the warning text is superfluous.
What would be the best solution?
Should we simply display the back-up information in the general pay card information screen of Issue 96?
https://github.com/DFXswiss/btc-wallet/issues/96
Then we can remove the BackUp button here in the map view, right?

Recommendation: Move the backup QR code to the settings screen

authors: Danswar TaprootFreak


text:
applying GWM and Rage in this order does concatenate damage

Describe the bug
Applying GWM and Rage in this order does concatenate instead of summing up the damage.
To Reproduce
Steps to reproduce the behavior:

Select a Barbarian Actor Token
Go to DFreds Convenient Effects
Click on GWM
Click on Rage
Attack
read damage

Expected behavior
sum damage as does happen if you click Rage and then GWM instead of GWM and then Rage. Think the GWM definition is wrong as it alone has a suspicious ++10 in it.

You mean you don't want your barbarian doing 100+ damage? Huh. But seriously, good find. I'll fix it

Fixed in the next release

authors: DFreds itteerde

repo: DFreds/dfreds-convenient-effects


text:
🛑 DHBW VS External API is down

In c19d989, DHBW VS External API ($DHBW_VS_EXTERNAL_API_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DHBW VS External API is back up in 3f62173.

repo: DHBW-VS/upptime


text:
🛑 DHBW VS External API is down

In 5c102c0, DHBW VS External API ($DHBW_VS_EXTERNAL_API_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DHBW VS External API is back up in 96dcadd.


text:
Call for contributions required for CITS 3DPM

CITS 3DPM is now ready for review and located in the repository CITS-3DPM branch rel/v1.0.0. A call for contributions is required with review period and planned publication dates.
The suggestion is:
Publication of the CfC on the 15th  of July which will be open until the 15th of October. Publication end of October.
Board members acknowledgment of the issue:
Tick the box in front of you name to indicate that you have looked at the suggestion.

[x] Karin Bredenberg (Kommunalförbundet Sydarkivera, chair)
[x] Anders Bo Nielsen (National Archives of Denmark)
[ ] Anja Paulič (National Archives of Slovenia)
[ ] Arne-Kristian Groven (National Archives of Norway)
[x] Gregor Zavrsnik (Geoarh)
[x] Janet Anderson (Highbury Research & Development Ltd.)
[x] Maya Bangerter (Swiss Federal Archives)
[ ] Miguel Ferreira (KEEP Solutions)
[x] Stephen Mackey (Penwern Limited)
[ ] Sven Schlarb (Austrian Institute of Technology)

Voting
(Decision making will be carried out on the basis of majority voting by all eligible members of the Board. In the case of a tied vote, decisions will be made at the discretion of the Chair)
Tick the box in front of you name to say yes to the suggestion.

[x] Karin Bredenberg (Kommunalförbundet Sydarkivera, chair)
[ ] Anders Bo Nielsen (National Archives of Denmark)
[ ] Anja Paulič (National Archives of Slovenia)
[ ] Arne-Kristian Groven (National Archives of Norway)
[x] Gregor Zavrsnik (Geoarh)
[x] Janet Anderson (Highbury Research & Development Ltd.)
[x] Maya Bangerter (Swiss Federal Archives)
[ ] Miguel Ferreira (KEEP Solutions)
[x] Stephen Mackey (Penwern Limited)
[ ] Sven Schlarb (Austrian Institute of Technology)

6 DILCIS Board members have acknowledge the issue
5 DILCIS Board members agree with the solution
The call for comments will be released

Review closed with 2 responses, issues to be raised agaimst comments.

authors: karinbredenberg stephenmackey


text:
Use the same acronym for Common Specification for Information Packages

Throughout the document, both CS IP (48 times) and CSIP (401) are used.
And we should only use one of the forms, for coherence purposes.

It even happens in the same sentence :)
E.g. 5.3.6. Use of the METS structural map (element structMap)
The structMap element has a mandatory attribute @LABEL which has the fixed value of “CSIP StructMap”. The @LABEL attribute is used to distinguish the Common Specification mandated structural map occurrence from any other, user-defined, structural maps. As such we can also derive the requirement, that any user-defined structural maps must not use the LABEL value of “CS IP StructMap”;

I support @PhillipTommerholt.

Can we agree upon:
No space in the value of the requirement?
A space when we talk about it as the Common Specification for Information Packages?
a fix that will be implemented after the review, and means going through all the documents!

@karinbredenberg If we take @PhillipTommerholt comment into consideration then I think the right way would be to add an hyphen (or any other char to divide CS from IP), something like CS-IP12.

Rember that the ID's are true xml:id's.

@karinbredenberg indeed, your right ;)

Options:

CSIP12
CS-IP12
CS.IP12

I would keep it as it is in the ID's since we need to redo also in the validation if we change.

I discovered that I had posted this problem as #410.

All gone now.

authors: carlwilson hsilva-keep jmaferreira karinbredenberg koit

repo: DILCISBoard/E-ARK-CSIP


text:
Existing entity not found by Search and Suggester

Entity labelled "[Secundum] dictum sororis Mayfrede de Pirovano" not found when searching "secundum dictum", and even "Mayfrede". Probably the parenthesis is the source of the problem? I guess parentheses (any kind) should be ignored in matching unless exact match is requested (to be implemented in a future search box)?
Same with Suggester - not found through Suggester either.
Important - not finding an entity means that the user will create a spurious duplicate. Need it fixed by Mon 23 Jan.

It works for me :/

@adammertel : Works now for Mayfrede. But try "secundum Mayfrede" - doesn't work.

@davidzbiral The "secundum Manfrede" is a different thing than you originally reported.
I don't know what the agreement about search is, but to make "secundum Manfrede" work, the search implementation would need to search also for tokenized expression (i.e. to understand input "secundum Manfrede" as ['secundum', 'Manfrede'] and ask for entities, where these two tokens are existing in any part of the label, i.e. not necessarily directly beside).
I am only reacting to "without this, hck3 cannot happen" part of the issue,  because the search is fully functional (the brackets are not an issue), it just not implements this tokenized search, which is needed, it implements exact expression search.

I spent a lot of time explaining what I want there some months ago and was still not successful. But I agree - the "hct3 cannot happen" is solved now, probably thanks to reparsing.

ad #1000 (main) or #1007 or #1009
I've just updated the filtration to allow such case: searching for label "Aword Bword Cword" using input "aword cword".
Order still needs to be respected - otherwise this could lead to another problems like how to check order of results.
https://user-images.githubusercontent.com/10438157/213946411-a1c1a73b-e37f-4c97-a375-7142bdc42ed7.mp4
If the order of input words must not be respected, i suggest we add different UI component to allow search by exact words(clone-able input with text "must include words").

I am closing for now. The search will be refactored entirely in 1.3.3 anyway

authors: adammertel davidzbiral jancimertel tomaham

repo: DISSINET/InkVisitor


text:
Latest 'mail' gem version triggers "Uninitialized constant Mail::TestMailer (NameError)"

Hello,
After merge the latest roadmap release, I encountered the following error :
uninitialized constant Mail::TestMailer (NameError)
After some investigation, the error comes from the mail gem that was updated 2 days ago to V2.8.0. It added compatibility to Ruby 3.1.0 but seems to have broken compatibility with other versions.
The roadmap code is not impacted because the version in Gemfile.lock is set to V2.7.1, but I think it would be good to freeze the version in our Gemfile while we are using Ruby 2.7.

The current release (v4.2.0) still states gem 'mail', '2.7.1' https://github.com/DMPRoadmap/roadmap/blob/main/Gemfile#L203. Can we unfreeze it at this point?

We need to upgrade to Ruby 3.1 before

authors: aaronskiba benjaminfaure

repo: DMPRoadmap/roadmap


text:
Delete unneeded assignment to 0

The entire context is already zeroized (line 2142) so the assignment to 0 at line 2159 is not needed.
https://github.com/DMTF/libspdm/blob/af2afce708271b50bee57fff3c0cbd21a5f157a4/library/spdm_common_lib/libspdm_com_context_data.c#L2142-L2159

In general, if it is reserved, I agree to remove it.
But if it has real meaning, I prefer to keep it. The reason is that people will know, it is purposely assigned to 0, not the situation that the developer forgets to assign the value.

repo: DMTF/libspdm


text:
Update Documentation related to Toolchain option

Documentation related to TOOLCHAIN needs to be updated
e.g while reading README.md its looks like only Two TOOLCHAIN option for Linux is supported i.e
CLANG or GCC
so if you want to try compiling on aarch64 with GCC  based on the documentation you
will use the below command
cmake -DARCH=aarch64 -DTOOLCHAIN=GCC -DTARGET=Release -DCRYPTO=mbedtls ..
but this will fail in the compilation
Looking at the CMAKElist.txt actual command should  be
cmake -DARCH=aarch64 -DTOOLCHAIN=AARCH64_GCC -DTARGET=Release -DCRYPTO=mbedtls ..
( and this worked.)

I think we should always use GCC and remove AARCH64_GCC.

Agree, its not cross-compilation and internally we should assign right gcc and only keep clang and gcc as option.

I can start a discussion on host-compilation vs cross-compilation use cases. We may want to specify DHOST=x64 and DCROSS=AARCH64.

@steven-bellock  sounds good.
Also was interested if we can compile libspdm with arm-none-eabi  toolchains.

cmake -DARCH=aarch64 -DTOOLCHAIN=GCC -DTARGET=Release -DCRYPTO=mbedtls ..
but this will fail in the compilation

@alokprasad How does it fail? Are you compiling on a x86 or ARM host?

Started discussion at https://github.com/DMTF/libspdm/discussions/612.

@steven-bellock compiling on Ampere Sever ( aarch64) u cant use GCC u have to use AARCH64_GCC

Ah I see now. @alokprasad are you seeing errors like

gcc: error: unrecognized command line option ‘-mno-red-zone’

This is a GCC compiler option for x86 and should be controlled by ARCH in CMake.

Yes correct.

authors: alokprasad jyao1 steven-bellock


text:
Some RSS Feeds not being displayed by module

An RSS feed we'd been displaying on our agency Intranet went dark when the site started forcing SSL connections.  We updated our module feed configuration to use "https", but the module failed to display the feed we could see when accessed directly via a browser address bar.
The test feeds identified below have been verified for proper syntax and their URL's work fine when entered directly into a browser address bar.  We've tested this issue thoroughly and it has been verified by DNN support (who directed us to report it here).
To Reproduce
Steps to reproduce the behavior:

Go to any page
Add the “News Feeds (RSS)” module to the page.
Select “Edit Newsfeeds”
Add either of the following RSS feeds, then save and view the module output;

https://www.craigslist.org/about/best/all/index.rss
https://parks.state.wa.us/support/newsflash5.xml

Expected behavior
Despite refreshing the feed cache, no data is consumed or displayed by the module.  The cache remains empty and the page display is blank.
Screenshots
N/A
Error log
N/A
Paste the error log that is related to this issue.
Additional context
Additional URLs we found that didn't work in the module.
https://randirhodes.com/feed/podcast/
https://parks.state.wa.us/RSSFeed.aspx?ModID=63&CID=All-0
Many other SSL/HTTPS URLs work fine with the module.  But in testing, we found that some don't work (confirmed by DNN Support).
Thank you

This is probably caused by some feeds requiring TLS  1.2 and the hosting environment not having the latest patches, make sure to do the windows updates and .Net Framework updates and it should solve this issue. If I remember correctly you need at least .Net Framework 4.7.1, but might as well update to the latest version available since Dnn itself may require 4.7.2 soon.
I am closing this issue but if you still encounter the problem after those updates, please reopen an issue with 1 feed that does not work and the value of the release, here is where to find it out:

Open the registry editor, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client check the nuber between ( ) for the Release key, this number needs to be at least 461308 if I am not mistaken.

THAT WAS IT!!!!
Thank you – our server manager enabled TLS 1.2 and the feeds started working again.
I never would have found the solution to this on my own, -Mark Schult/WA State Parks
p.s.  Please feel free to close this ticket.
From: Daniel Valadas notifications@github.com
Sent: Saturday, April 27, 2019 11:27 AM
To: DNNCommunity/DNN.NewsFeeds DNN.NewsFeeds@noreply.github.com
Cc: Schult, Mark (PARKS) Mark.Schult@PARKS.WA.GOV; Author author@noreply.github.com
Subject: Re: [DNNCommunity/DNN.NewsFeeds] Some RSS Feeds not being displayed by module (#9)
This is probably caused by some feeds requiring TLS 1.2 and the hosting environment not having the latest patches, make sure to do the windows updates and .Net Framework updates and it should solve this issue. If I remember correctly you need at least .Net Framework 4.7.1, but might as well update to the latest version available since Dnn itself may require 4.7.2 soon.
I am closing this issue but if you still encounter the problem after those updates, please reopen an issue with 1 feed that does not work and the value of the release, here is where to find it out:

Open the registry editor, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client check the nuber between ( ) for the Release key, this number needs to be at least 461308 if I am not mistaken.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/DNNCommunity/DNN.NewsFeeds/issues/9#issuecomment-487308934, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AL5VLNX4D4JXHSVYCPPC7XDPSSLFTANCNFSM4HIW7HEQ.

Awesome, good to hear it is resolved.

authors: MarkFromParks valadas


text:
🛑 afreeca.dochis.net(Socket) is down

In 831b537, afreeca.dochis.net(Socket) (http://afreeca.dochis.net/api/status/socket) was down:

HTTP code: 0
Response time: 0 ms

Resolved: afreeca.dochis.net(Socket) is back up in c56e716 after 13 minutes.

repo: DOCHIS/status


text:
Scan newly built images with Trivy

Added Trivy as a post-build step (before push).
I considered using the trivy-action provided by Aqua Security, but that one doesn't deal with multiple images.
The output of Trivy is written in the logs. Not sure if we need to do anything else with it at the moment.
See #150

I had a short look into the documentation of trivy and did not see it but is there an option to make the pipeline fail if high severity is found? Does it make sense to let it fail then? I was just wondering whether we are going to have a look into the logs regularly

In this PR I focused on getting the mechanism in place. I did not want to fail pipelines immediately: I expect a lot of the raised CVE's are out of our control.
Not sure if we can hide low/medium issues.

Closing this, since there's not much we can do ourselves about the vulnerabilities.

authors: Paula-Kli amolenaar

repo: DSD-DBS/capella-dockerimages


text:
🛑 Apps is down

In 296430c, Apps (https://apps.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Apps is back up in 1689dfa after 8 minutes.


text:
🛑 Unhas Main is down

In 971630d, Unhas Main (https://unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unhas Main is back up in bc075cd.


text:
🛑 Unhas Main is down

In 07749b2, Unhas Main (https://unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unhas Main is back up in 044c765 after 6 minutes.


text:
🛑 Apps is down

In 9035781, Apps (https://apps.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Apps is back up in 2d1fcfe after 5 minutes.


text:
🛑 SSO Unhas is down

In 08fda72, SSO Unhas (https://sso.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SSO Unhas is back up in 6097073.


text:
112 Implement Refresh Token

작업 내용

제가 만든 showMessage보다 더 나은  react-hot-toast 라는 라이브러리를 찾았습니다.
messageContext는 삭제 예정이니 앞으로는 react-hot-toast를 사용해주세요.

[x] 리프레시 기능 구현
[x] react-hot-toast 패키지 추가

react-hot-toast 라이브러리

repo: DSM-TeaMit/Nutella


text:
DS-2879: Adds configuration to suppress notifications on returned tasks.

https://jira.duraspace.org/browse/DS-2879
To test this PR first ensure no behavior is changed on default:
Install DSpace, create a community and a collection, create a WorkflowStep and add at least one EPerson to the WorkflowStep Group. Create an item in this collection and see if the EPerson that is part of the WorkflowStepGroup got a mail (by the way the EPerson in the WorkflowStepGroup can also be the submitter of the item). Take the task out of the pool as if you would want to perform this task and return it to the pool. Verify you got a second mail.
Now change the file [dspace]/config/modules/workflow.cfg and set notifiy.return.tasks=false. Restart tomcat and do exact the same steps as before. You should get a mail after creating the submission, but you shouldn't get the second mail about a new task after you returned the task to the pool.

https://jira.duraspace.org/browse/DS-2879

+1 Code looks good. After talking with @pnbecker via IRC on the use case / need here, this sounds reasonable to me.

+1 by inspection.  This seems reasonable.

+1 tested, will merge.

authors: KevinVdV mwoodiupui pnbecker tdonohue

repo: DSpace/DSpace


text:
fix: linkName from decorator assign value to the correct property

References
Add references/links to any related issues or PRs. These may include:

Fixes #2819

Description
In this PR I provide a fix to the HALLink mechanism. Before, the link was assigned to the variable from the linkName, not the real model property.
Instructions for Reviewers
List of changes in this PR:

First, I changed the link.service to retrieve the correct name of the property
Second, I add a unit test for a new case
Third, I fixed the test mock to use the Map instead of the array because in other cases some tests were false positive

To test this issue please follow reproduction steps by @alexandrevryghem from this commit https://github.com/DSpace/dspace-angular/commit/bb13004dfd719eb7d99af74e186b28987af2c095
Checklist

[x] My PR is small in size (e.g. less than 1,000 lines of code, not including comments & specs/tests), or I have provided reasons as to why that's not possible.
[x] My PR passes ESLint validation using yarn lint
[x] My PR doesn't introduce circular dependencies (verified via yarn check-circ-deps)
[x] My PR includes TypeDoc comments for all new (or modified) public methods and classes. It also includes TypeDoc for large or complex private methods.
[x] My PR passes all specs/tests and includes new/updated specs or tests based on the Code Testing Guide.
[ ] If my PR includes new libraries/dependencies (in package.json), I've made sure their licenses align with the DSpace BSD License based on the Licensing of Contributions documentation.
[ ] If my PR includes new features or configurations, I've provided basic technical documentation in the PR itself.
[x] If my PR fixes an issue ticket, I've linked them together.

@alexandrevryghem : Would you have time to review the changes in this PR?  It appears it was created to solve a minor issue that you logged in #2819, so I'd appreciate your feedback on this solution.

@alexandrevryghem am I correct that what we need now is to provide a correct followName for payload, something like:
const linkDefinition = getLinkDefinition((remoteDataObject.payload as any).constructor, followLinkName);
if (linkDefinition?.propertyName && hasValue(remoteDataObject.payload[linkDefinition.propertyName]) && followLinkName !== 'self') {
  // followLink can be either an individual HALLink or a HALLink[]
  const followLinksList: HALLink[] = [].concat(remoteDataObject.payload._links[followLinkName]);
  for (const individualFollowLink of followLinksList) {
    if (hasValue(individualFollowLink?.href)) {
      this.addDependency(response$, individualFollowLink.href);
    }
  }
}

@pcg-kk: Sorry for the delay. I tested your solution, and it seems to work nicely. I can see that the addDependency function is called again even when you change the name of the property to which the link decorator is attached. Once you add the fix to your branch, I’m a +1.

@alexandrevryghem version is updated

@pcg-kk: Could you also update the BaseDataService.findByHref with the same logic

@alexandrevryghem fixed

@pcg-kk and @alexandrevryghem : I'm not sure if this is important to backport, but I tried anyways (since it was an older ticket).  The backports all failed.  We can keep this as a fix in 9.0 only for now.  But, if either of you want to see this in 8.x or 7.6.x, please create backport PRs.

authors: alexandrevryghem pcg-kk tdonohue

repo: DSpace/dspace-angular


text:
Add dataprep-only reco for vertical-drift top CRP2+

It is useful to have almost-top-level fcl to do dataprep-only reco. We have this in duneprototypes for most prototypes but need to add something for vertical drift cold box CRP2+.

Actually, the first pass at the desired fcl was added recently at dunesw/fcl/vdcoldbox/reco/vdcb2t_dataprep.fcl. It starts from the CRP2 full reco and drops all modules except dataprep. It also uses empty bad and noisy channel lists leaving the user to assign these as desired.
That is modified today to not save wires and avoid per-channel-event warning messages in some cases.

Above change is pushed.

repo: DUNE/dunesw


text:
Add dependencies necessary for WASM

I only tested on Linux for now.

The C APIs are https://github.com/bytecodealliance/wasmtime/tree/main/crates/c-api/include

Addressed comment and removed submodules

LGTM

authors: Kangz slipher

repo: DaemonEngine/Daemon


text:
Can't set searchTextHintStyle .

@Abdusamad98 The search field is fully customizable in showCountryPicker by providing the inputDecoration and searchTextStyle properties inCountryListThemeData.
For example:
showCountryPicker(
  context: context,
  onSelect: (Country country) {
    print('Select country: ${country.displayName}');
  },
  countryListTheme: CountryListThemeData(
    // Customize the search field using inputDecoration and searchTextStyle.
    inputDecoration: InputDecoration(
      labelText: 'Search 1',
      hintText: 'Start typing to search',
      hintStyle: TextStyle(fontSize: 16, color: Colors.blueAccent),
      prefixIcon: const Icon(Icons.search),
      border: OutlineInputBorder(
        borderSide: BorderSide(
          color: const Color(0xFF8C98A8).withOpacity(0.2),
        ),
      ),
    ),
    // Optional: Customize the text style of the search input.
    searchTextStyle: TextStyle(
      fontSize: 18,
      color: Colors.black,
      fontWeight: FontWeight.bold,
    ),
  ),
);


text:
odinfmt crash on location := #caller location (no underscore)

Crash observed on 2c55c4b106c when on this file, which is valid except for having a space instead of an underscore in #caller_location:
package main

import "core:fmt"

f :: proc(b: bool) -> (int, bool) { return 1, b }
g :: proc(location := #caller location) -> int {
	fmt.println("g called at", location)
	return 2
}

main :: proc() {
	n := f(true) or_else g()
	m := f(false) or_else g()
	fmt.println(n, m)
}

Format output:
$ odinfmt orelse.odin
/home/jrfondren/odin/ols/src/odin/printer/visit.odin(2080:3) panic: &Tag_Expr{node = Expr{expr_base = Node{pos = Pos{file = "orelse.odin", offset = 105, line = 6, column = 23}, end = Pos{file = "orelse.odin", offset = 113, line = 6, column = 31}, state_flags = Node_State_Flags{}, derived = 0x1C0A948}, derived_expr = 0x1C0A948}, op = Token{kind = "Hash", text = "#", pos = Pos{file = "orelse.odin", offset = 105, line = 6, column = 23}}, name = "caller", expr = 0x1C0A8A8}

Should work now.

looks good

authors: DanielGavin jrfondren

repo: DanielGavin/ols