text:
Make cw1155 can add token's url at the first mint (#764)

#764
cw1155 need to be able to add token url when the execute of the 'mint' and 'batch_mint' messages.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

@ethanfrey This PR seems to be asking to modify a spec/standard. In my mind, decisions on what goes into a spec have a huge impact on the whole ecosystem that I don't understand. I'm in no way qualified to call the shots here. Can I delegate these PRs to you?

authors: ALPAC-4 CLAassistant uint

repo: CosmWasm/cw-plus


text:
Ibc query support

Closes #434
Code "complete", but needs testing
The IbcQuery.Channels variant doesn't seem to match what we can get from the IBC Keeper (we cannot filter by port). This will be very expensive to call.
Let us reconsider what we want to do here. We can still modify the queries we expose to the contracts (remove or adjust them). CosmWasm is still in -alpha2, so we can change types.

I'd like to make a few changes to the query types as mentioned above. Do you think those are good?

Remove the port argument to Channels query (as we basically ignore it, filtering could be done just as easy in wasm).
Include full channel info in the list query (we have it all)
Remove the Counterparty Version info from the ChannelInfo

I'd like to make a few changes to the query types as mentioned above. Do you think those are good?

~Remove the port argument to Channels query (as we basically ignore it, filtering could be done just as easy in wasm).~ (Keep it there and fake sdk side, future versions may provide better queries)
👌

Include full channel info in the list query (we have it all)
👌 Can save further queries

Remove the Counterparty Version info from the ChannelInfo
🙅 We need it during IBC handshake. Maybe we make it a pointer type to communicate that it is not always set.

source: gharchive/pull-request

authors: alpe ethanfrey

repo: CosmWasm/wasmd

license_type: permissive

license_source: github-api


text:
ISS256: Remove extra weight downloads for selim_sef SN4 models

Thank you for submitting your PR. Please read the template below, fill it out as appropriate, and make additional changes to your code as needed. Please feel free to submit your PR even if it doesn't satisfy all of the requirements below - simply prepend [WIP] to the PR title until it is ready for review by a maintainer. If you need assistance or review from a maintainer, add the label Status: Help Needed or Status: Review Needed respectively. After review, a maintainer will add the label Status: Revision Needed if further work is required for the PR to be merged.
Description
Please include a summary of the change and which issue is resolved. Please also include relevant motivation and context. List any dependencies that are required for this change.
Resolves #256
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected - these changes will not be merged until major releases!)

How Has This Been Tested?
Please describe tests that you added to the pytest codebase (if applicable).
Checklist:

[x] My PR has a descriptive title
[x] My code follows PEP8
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new errors
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] My PR passes Travis CI tests
[x] My PR does not reduce coverage in Codecov

If your PR does not fulfill all of the requirements in the checklist above, that's OK! Just prepend [WIP] to the PR title until they are all satisfied. If you need help, @-mention a maintainer and/or add the Status: Help Needed label.

The first commit in this is more directly related to #235.

repo: CosmiQ/solaris


text:
Add option for WMAP colormap

Just because sometimes it's nice to compare to older figures

@trygvels do your magic
wmap.txt

added -cmap wmap

source: gharchive/issue

authors: dncnwtts trygvels

license: MIT


text:
My Connections

Subject: My Connections
Description:
Not possible to remove someone as a connection
Results:
There should be a button to edit your connections.
Backend version: develop-3cdcce6b
Frontend version: develop-3cdcce6b
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0
Page: https://app.couchers.org/user/anne99
User: kambrose (1128)

Dupe of #1903

authors: CouchersBot aapeliv

repo: Couchers-org/couchers


text:
test

Subject: test
Description:
test
Results:
test
Backend version: develop-4b984d97
Frontend version:
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
Page: https://couchers-git-web-featurereport-a-bug-couchers-org.vercel.app/
User:

Just a test, not a bug

authors: CouchersBot jesseallhands


text:
WIP Attempt to use yarn workspaces

Having trouble with importing and entry points. CRA doesn't allow
importing uncompiled external code, so the couchers-core typescript has
to be compiled. However I can't get the right import statements working
ideally it would be import { service } from "couchers-core/service";
Also I have no idea if the ci stuff is now broken.

Lol the diff is so large that it's crashing my browser trying to review this 🙃  I'm guessing you pulled out the service stuff into couchers-core and left the rest in couchers-web? Doesn't that mean the mobile app is also coupled to this workspace?
I'm kinda feeling a bit iffy about sharing the service client code between web and mobile, as it couples the release cycle between the two apps whenever there's an API update. But maybe that's more of a backend problem on designing more backward compatible APIs, rather than doing what we've been doing now where our API updates are so breaking that it f***s the whole app and it leads to giant PRs of both frontends needing to update.

Yeah sorry, it's because of the removed yarn.lock file and two new ones.
Is there a nice balanced solution between having to rewrite the service layer for react native + maintain two service layers, and having one inflexible one? Out of those two choice, the latter seems more ideal.

And yes, I was envisioning a couchers-mobile folder in the same workspace.

I don't think there's a good in between, it's either:

share the grpc client/service code and trying to make both apps work,
maintain two separate versions of it

Re-reading all the ramble I wrote, I think what I said is definitely a backend concern rather than a frontend one as it's ultimately down to how the API changes. If it changes in a way such that it doesn't force us to update both apps in one big bang each time, I think it might actually be fine. So could give this a go once all the generated stuff is purged from the repo? :p

Closing this until mobile is in place. Don't delete branch plz

authors: darrenvong lucaslcode


text:
⚠ sandbox-api.piste.gouv.fr healthcheck has degraded performance

In 6a114eb, sandbox-api.piste.gouv.fr healthcheck (https://sandbox-api.piste.gouv.fr/cassation/judilibre/v1.0/healthcheck) experienced degraded performance:

HTTP code: 200
Response time: 3468 ms

Resolved: sandbox-api.piste.gouv.fr healthcheck performance has improved in 99a27ed.

repo: Cour-de-cassation/judilibre-uptime


text:
Provide a runnable mysql adapter using mysql text protocol

Implemented:

Runnable MySQL adapter using TEXT protocol.
Support mysql_real_connect/mysql_query using libmysql.
Interactive with MySQL 5.x series client is supported.

Not Implemented:

MySQL binary protocol which often used in PHP/Python language drivers as mysql_prepare and bind parameter functions.
The new password authentication logic introduced in MySQL 8.0+.

P.S.: the adapter is tested and fully capable of query/show/desc tables using MySQL 5.8 command line client.

The MySQL binary protocol could not be implemented right now, because the MySQL libmysql client requires the server to send placeholder count and result column count during statement prepare stage.
The placeholder count in the prepared statement is possible to deliver with the help of sqlparser.
However, the result column count of the prepared statement is impossible to achieve right now, since there is no query analyzer and physical planned ahead of the storage engine.

The MySQL 8+ compatibility issues will be fixed in the future.
The adapter right now is just a toy project to prove the feasibility of the protocol conversion.

repo: CovenantSQL/CovenantSQL


text:
MTL-1695 Edge work

Summary and Scope

Relates to: MTL-1695

Issue Type

Bugfix Pull Request

This CSI just deprecates a function that was yanked out of the CSM 1.3 docs.
See: https://github.com/Cray-HPE/cray-site-init/pull/255
Prerequisites

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

Risks and Mitigations

Note that this would also revert the revert PR: #622 .

repo: Cray-HPE/csm-rpms


text:
update pit iso RPM index generation

The packages list related to the pit ISO image is no longer being included in assets.sh, so these changes will generate the RPM index related to the pit ISO by directly querying the RPM database in the image itself. The resulting pit ISO RPM index is then combined with the index from the kubernetes and ceph images to create the embedded repo included in the CSM tarball.

/backport release/1.4

/backport release/1.3

repo: Cray-HPE/csm


text:
Vector graphics

Hello, I believe you contacted me on Fiverr. I'm unable to reply on there - it just gives the "For privacy reasons, this user may not be contacted directly" message that, by the looks of my web search, has nothing to do with privacy.
Anyway, about SVG... libGDX doesn't support SVG, but based on the assets I think the ShapeRenderer class would work well enough for drawing simple vector graphics. I tried the gdx-TinyVG library and file format before and didn't have a great experience, but it exists as a poor man's SVG equivalent.
Honestly, just having an SVG master and exporting to the required resolutions is working pretty well for myself. Scaling 0.5-1× with linear filtering looks fine. I don't think the aliasing on your assets is doing them any favours (instead of this you could have that, or preferably a white version to setColor() at runtime).
About other stuff... building an APK shouldn't be any bother. Will need to update targetSdkVersion and whatnot if you plan on uploading to Google Play. I'm a little more lost in the design department, especially since I don't find libGDX that great for creating UI-heavy stuff to begin with.
(sent you an email from c***4@hotmail.co.uk at 15:28 UTC)

Thanks for your explanations. 👍
Let's try to optimize the assets. That should be fine.
Please contact me by email for details.

Done with Halma 6.0

authors: CrazyMarvin Frosty-J

repo: Crazy-Marvin/Halma


text:
🛑 sneak.page is down

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

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 3cc0b61 after 16 minutes.

repo: Crazy-Marvin/upptime


text:
🛑 sneak.page is down

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

HTTP code: 0
Response time: 0 ms

Resolved: sneak.page is back up in 3cbdd8c after 17 minutes.


text:
🛑 sneak.page is down

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

HTTP code: 0
Response time: 0 ms

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


text:
Server crash on ArrayIndexOutOfBoundsException during startup

After a scheduled restart the server crashed with  http://pastebin.com/CLdLVYkG
Downloaded fresh copy of EnderIO to check wether file didnt get corrupted
Rolling back befre the previous restart didn't do anything
Happens every time with the same crashlog...
Thanks for help
Abouttabs

Seems like corrupted configs...
It works now..

repo: CrazyPants/EnderIO

license: Unlicense


text:
売上ページのグラフに、前年度実績のグラフも表示する。

売上ページのグラフには今年度の実績をグラフとして表示しているが、前年度のグラフも表示させて比較ができるようにする。

売上ページの一覧。前年度の年月・累計を表示するようにする。 #1179
の後に実装したほうが良いかもしれない。

repo: Crescom-SohoCaddie/soho-caddie


text:
AzurePushNotificationManager.Initialize  ResetToken=false

Thanks for your great work, I tried AzurePushNotificationSample and I noticed that in MainApplication.cs  AzurePushNotificationManager.Initialize if I set ResetToken = false the registration doesn't happen, if ResetToken = true the registration works.
In version 1 everything was working

@rdelrosario think I'm getting the same issue.
When debugging to the android emulator and reset token set to true everything works as expected. I can receive a notification when the app is first launched, restart the app set up a new notification and receive that.
But with the reset token set to false, it works on the first launch but fails when I restart the app.
Is there an issue with setting the reset token to true in production? At the moment I am unable to do a release because of this.

@rdelrosario after some testing debug works completely fine (reset token = true).
But AdHoc build (rest token = false), has an issue with registering new tags.
On the first launch, I can set up as many tags as I want and calling the below code after each one is added (i.e. below code is called twice if 2 tags are added) -
await CrossAzurePushNotification.Current.RegisterAsync(SecureUsersData.GetTagsToRegister().ToArray()).ConfigureAwait(false);

But when I close down the app and add a new tag, no error is returned, but notifications won't be received for that tag, but the old tags that were set up on the first launch still works.

Hi,
I have encountered the same. It is very random, with the resettoken = true.
First launched it shows on the Registration,

after I sent a test message: The outcome will be as below:

And it will dissapear from registration panel

I am using version 2.1.3
Any help will be much appreciated.

Hi There,
we are also facing this issue.
Looking a the source code I noticed this in the RegisterAsync method:
It unregister from the Hub using the Token property

Then it register to the Hub again using the field DeviceToken

May it be that the two values: Token and DeviceToken are out of sync (different value?)

authors: IeuanWalker eyeveye gmbertolotto johnn82

repo: CrossGeeks/AzurePushNotificationPlugin


text:
Code-env build is broken with new pip 20.3

Hi @jonas92130 ,
The new pip introduced a breaking change in the dependency resolver mechanism: https://pip.pypa.io/en/latest/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020
Because of this, it is no longer possible to build the plugin code-env, it times out after 40 minutes trying to download all possible versions of numpy / idna.
createPythonEnv_2020_12_22.log.gz
Since this issue is linked to the dependency resolver of PyCrowlingo, could you update the package on pip and hardcode the new version number in the plugin requirements.txt?
Thanks,
Alex

Hi @alexcombessie,
Thank you for sending me this information. I added the version to the PyCrowlingo dependency, but after testing, I find a new problem with pip: a conflict between requests==2.22.0 (Dataiku) and requests~=2.23.0 (PyCrowlingo). Do you know how to work around this problem without changing the requirements of the PyCrowlingo package? Here are the logs:
logs.log
Best,
Jonas

Thanks for the swift response. Unfortunately, with the new pip dependency resolver, the only solution is to ensure both request requirements are equal. Is it feasible for your client library to use the same version? On our side, we cannot upgrade the requests version since it is hardcoded in our installation scripts and may have backcompatibility impacts.

Ok I changed the requirements on PyCrowlingo and dss-crowlingo it should be fine now. Thank you for your help.

repo: Crowlingo/dss-crowlingo


text:
Documentation

@CryptoGnome  how long until you have some documentation done. I'm trying to figure out the settings configuration.
At Max Size for  SOL  Tier or Not Outside Drawdown Settings..
Does not Meet VWAP or Size Requirements

I have been very busy, I do plan to do this in the future though.

Thanks Gnome.

Took a while but it's now done :)
https://cryptognome.gitbook.io/bybit-futures-bot/

authors: CryptoGnome Jordan-Hall auwebsites

repo: CryptoGnome/Bybit-Futures-Bot


text:
DB Seeds

@ansigroup I need to seed the db with some accounts and at least one node to so that the current version doesn't crash.
Do you have any recommendation for this task ?
The other approach to fix the server side JavaScript that it works without an initial node.
This is related to #6

nevermind

repo: CryptoLions/EOS-Testnet-monitor


text:
[Bug] TypeError: Type is not JSON serializable: TabsBindableUi

rxui.tabs is not working properly:
from ex4nicegui import rxui
from nicegui import ui

with rxui.tabs() as tabs:
    tab = rxui.tab("Tab 1")
with rxui.tab_panels(tabs):
    with rxui.tab_panel(tab):
        rxui.label("1")

ui.run()

Will raise TypeError: Type is not JSON serializable: TabsBindableUi
Might be related to #175

Cool! Thanks for the great work!

@lazyhope However, this might breaking change. Under the reactive mechanism, the correct usage of tabs and panels should be as :
from ex4nicegui import rxui, to_ref
from nicegui import ui

# view data
tabs_options = ["Tab 1", "Tab 2", "Tab 3"]
current_tab = to_ref(tabs_options[0])

# ui
with rxui.tab_panels(current_tab):
    for tab in tabs_options:
        with rxui.tab_panel(tab):
            rxui.label(f"this is tab {tab}")

with rxui.tabs(current_tab) as tabs:
    for tab in tabs_options:
        rxui.tab(tab)

rxui.select(tabs_options, value=current_tab)

I see. I was actually trying to have multiple tabs whose label is bind to their corresponding states' name ref variable, could you please provide me an example where the value of input box in each tab will change the tab name?

I see. I was actually trying to have multiple tabs whose label is bind to their corresponding states' name ref variable, could you please provide me an example where the value of input box in each tab will change the tab name?

like this?

from ex4nicegui import rxui, to_ref, ref_computed
from nicegui import ui

# view data
tab_names = ["Tab 1", "Tab 2", "Tab 3"]
tab_labels = [to_ref(name) for name in tab_names]
current_tab = to_ref(tab_names[0])

@ref_computed
def select_options():
    return {name: label.value for name, label in zip(tab_names, tab_labels)}

# ui
with rxui.tab_panels(current_tab):
    for name, label in zip(tab_names, tab_labels):
        with rxui.tab_panel(name):
            rxui.label(lambda label=label: f"this is tab {label.value}")
            rxui.input("tab name:", value=label)

with rxui.tabs(current_tab) as tabs:
    for name, label in zip(tab_names, tab_labels):
        rxui.tab(name, label=label)

rxui.select(select_options, value=current_tab)

I see. I was actually trying to have multiple tabs whose label is bind to their corresponding states' name ref variable, could you please provide me an example where the value of input box in each tab will change the tab name?

like this?
from ex4nicegui import rxui, to_ref, ref_computed
from nicegui import ui

# view data
tab_names = ["Tab 1", "Tab 2", "Tab 3"]
tab_labels = [to_ref(name) for name in tab_names]
current_tab = to_ref(tab_names[0])

@ref_computed
def select_options():
    return {name: label.value for name, label in zip(tab_names, tab_labels)}

# ui
with rxui.tab_panels(current_tab):
    for name, label in zip(tab_names, tab_labels):
        with rxui.tab_panel(name):
            rxui.label(lambda label=label: f"this is tab {label.value}")
            rxui.input("tab name:", value=label)

with rxui.tabs(current_tab) as tabs:
    for name, label in zip(tab_names, tab_labels):
        rxui.tab(name, label=label)

rxui.select(select_options, value=current_tab)

Exactly! Thank you for your time! Please feel free to close this issue.

Considering compatibility with Nicegui's usage, I will attempt to fix this issue in the future, provided it doesn't break the API.

authors: CrystalWindSnake lazyhope


text:
[V Rising] Adding \n in server description escapes it adding another \ as "\n" and does not break properly in-game motd

Bug Report
System Information

Operating System (Including distribution name and version number): Windows Server 2022
AMP version and build date (Always use the version number, 'latest' is not valid!): v20220530.3, built 30/05/2022 12:48
Which AMP release stream you're using (Mainline, Nightly or FastTrack): Nightly

I confirm:

[x] that I have searched for an existing bug report for this issue.
[x] that I am using the latest available version of AMP.
[x] that my operating system is up-to-date.

Symptoms

What are you trying to do?
Add \n to the server description for line breaks.

What are you expecting to happen?
White space and text on next line, such as pressing enter.

What is actually happening? ('Nothing' is not an acceptable answer!)
It's adding another \ and causing the code to be \n\n not allowing the line to break properly.

Reproduction
Add text with \n in server description and you will be able to reproduce.

Have you tried using Unicode? U+000A

That just seems to leave the text "U+000A" in there.

The V Rising template actually needs modifying to use a multi-line text input. \n means \n verbatim in this circumstance because it's a string field and not raw JSON.

Hi Mike, as per your suggestion we fixed this by changing InputType to "Textarea" instead of "text":
  {     "DisplayName": "Description",     "Category": "Host Settings",     "Description": "Short description of server purpose, rules, message of the day",     "Keywords": "Server, description",     "FieldName": "Description",     "InputType": "Textarea",     "IsFlagArgument": false,     "ParamFieldName": "Description",     "IncludeInCommandLine": false,     "DefaultValue": "AMP V Rising Server",     "Placeholder": "AMP V Rising Server",     "EnumValues": {}   },
Will this be added to AMP by default?

If you submit that as a pull request to CubeCoders/AMPTemplates then everyone will get that :)

authors: Greelan PhonicUK buddizer

repo: CubeCoders/AMP


text:
Conan Exiles: various updates

Switch to new port system, add Wine env vars, change AdminPassword setting to be user configurable, other tweaks

Now updated to set the AdminPassword via ini command line param. As a result the config download is no longer needed (keeping the config in the repo for legacy installations)

Switching back from using new ports system, given the Refresh Configuration logic may not be able to handle it

Reverted ports switch, now it has the new ports system again

repo: CubeCoders/AMPTemplates


text:
🛑 CustedNG is down

In 7cd1c30, CustedNG (https://cust.app) was down:

HTTP code: 502
Response time: 285 ms

Resolved: CustedNG is back up in 4d76bca.

repo: CustedNG/upptime


text:
🛑 统计一mat.5i.gs is down

In ed1437b, 统计一mat.5i.gs (https://mat.5i.gs/) was down:

HTTP code: 521
Response time: 158 ms

Resolved: 统计一mat.5i.gs is back up in a0ef311 after 10 minutes.

repo: Cutiei/Uptime


text:
Declare MIT license in cargo.toml

Your libraries are marked non-standard licensing in crates.io due to the use of license-file instead of an SPDX License expression in your cargo.toml(s).
Other crates have similar setup with an MIT license with the copyright holder declared - IE: tokio
I am happy to make a PR, but wanted to open a dialogue in case there is something I may have missed.

Thanks for bringing this up, taking a look at it we do appear to be using the license/license-file keys incorrectly. We would gladly accept a PR if you choose to submit one, otherwise I will fix it for our next release.

Is it possible to do a minor version bump & publish to crates.io?
Thank you!

I appreciate the patience. We do have a release planned with a few other changes in the pipe. Time permitting I will try to push a release including this change, either with or without those.

Thanks again for patiently waiting. This change has been released with sawp 0.13.0 and is now available on crates.io.

Thank you very much!  I see it's now properly tagged with the MIT license on crates.io.

authors: bmbenson cccs-wecorre

repo: CybercentreCanada/sawp


text:
[Defect]: Inconsistency of formats: can data in data components be repeated?

Describe the defect
In JSON, the data member of a (data) component is an array: https://cyclonedx.org/docs/1.6/json/#components_items_data
In protobuf, it is not repeated: https://github.com/CycloneDX/specification/blob/bfb6f8baf77bbf98a4c0a54392508ba3ccf2e22e/schema/bom-1.6.proto#L142-L143
Also in xml it is not repeated: https://github.com/CycloneDX/specification/blob/bfb6f8baf77bbf98a4c0a54392508ba3ccf2e22e/schema/bom-1.6.xsd#L701-L706
for instance this is not valid:
<?xml version="1.0"?>
<bom serialNumber="urn:uuid:44dabf30-74d9-4949-9bef-1da4ef41a531" version="1" xmlns="http://cyclonedx.org/schema/bom/1.5">
	<components>
		<component type="data">
			<name>acme-library data</name>
			<data>
				<type>source-code</type>
				<contents>
					<url>http://acme.org/src</url>
				</contents>
				<classification>public</classification>
			</data>
			<data>
				<type>other</type>
				<description>Description of other data</description>
			</data>
		</component>
	</components>
</bom>

Additional context

Based on this discussion: https://cyclonedx.slack.com/archives/CV062H2GH/p1725377607293819
I believe that the intention was that it is repeated, but I'm not 100% sure.
Is there a similar issue for services > data?

Thanks for reporting. Looks like a defect in the XML Schema. The correct fix should be to make maxOccurs unbounded.

changing the current ProtoBuff item from optional to repeated would be a breaking change in the implementation

changing the current ProtoBuff item from optional to repeated would be a breaking change in the implementation

Why is this? Is proto2 supported as well?
For proto3:
https://protobuf.dev/programming-guides/proto3/#updating

For string, bytes, and message fields, optional is compatible with repeated. Given serialized data of a repeated field as input, clients that expect this field to be optional will take the last input value if it’s a primitive type field or merge all input elements if it’s a message type field.

Unless I'm mistaken, all messages that contained only a single "data" would continue to work, and this is the kind of compatibility that you are looking for, isn't it?

For string, bytes, and message fields, [...]

the field in question is a complex type - a message.
so there should be no issue fixing this, I guess.
@nscuro what do you think?

the XML could be fixed in an upcoming dot release, too.
the proto buff - I will clarify anc check.
@stevespringett,
i would pull this fix into the upcoming 1.6.1 if this is okay.

1.6.1 is ok @jkowalleck

@andreas-hilti ,
may I ask you for a code review of the proposed fix? https://github.com/CycloneDX/specification/pull/530

authors: andreas-hilti jkowalleck stevespringett

repo: CycloneDX/specification

license_source: bigquery


text:
Linking to tacopie (libtacopie.a)

Hi all,
First of all: thanks for the good docs and clean project, very refreshing!
I installed cpp_redis as described in https://github.com/Cylix/cpp_redis/wiki/Mac-&-Linux-Install
Now I ran into a two linking problems regarding tacopie.

I forgot to link to it at first even though it's clearly written in the wiki, however, it is not included in the example CMakelists.txt.

When I realized that I needed to link to tacopie, I found that it is not installed into /usr/local/lib. My current workaround is:
target_link_libraries(mywhatever
    cpp_redis
    $ENV{HOME}/src/cpp_redis/deps/lib/libtacopie.a
    pthread
)

What am I doing wrong?

Hi,
Thanks for opening this issue and reporting the issues you faced!
Concerning the first point, the issue is mostly that CMake does some deduction since the examples directory is a subdirectory of the project. I Decided to leave it like this as actually this CMakefile is only intended to provide the compilation of examples, but not to be an example of the compilation steps itself.
For the second point, it was a bit tricky to fix because of the way add_externalproject directive of CMake works... So I switched it back to add subdirectory and it seems to work fine :)
I deployed the change and I close this issue, but do not hesitate to let me know if something is still wrong!
Thanks again :)
Best

Thanks for the follow up and fix.
For the first point, an idea would be to add a comment such as "if you're compiling this standalone, you also need to link to tacopie". Up to you :).

authors: Cylix julianoes

license: mit


text:
功能添加建议收集

仅限于功能新增提议，使用过程中遇到的问题可以参考https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/906
历史建议

https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/500
https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/77

滑动到顶部的时候加载更多，可以做聊天。

BaseMultiItemQuickAdapter 希望增加展开/折叠全部功能,就不用每次都自己写循环了.还有BaseMultiItemQuickAdapter的互斥功能,设置是否开启,开启后展开一个其他的自动收缩.
BaseMultiItemQuickAdapter 展开的item如果在最下方,看不到,自动滚动到可见.
还有getItemPosition()为啥是private的.

希望在BaseViewHolder里面增加个setSelected()方法

希望能添加数据更新功能
比如这样：
	public void listUpdate(final List<T> data){
		DiffUtil.calculateDiff(new DiffUtil.Callback() {
			@Override
			public int getOldListSize() {
				return getData().size();
			}

			@Override
			public int getNewListSize() {
				return data.size();
			}

			@Override
			public boolean areItemsTheSame(int oldItemPosition, int newItemPosition) {
				return BaseAdapter.this.areItemsTheSame(oldItemPosition, newItemPosition);
			}

			@Override
			public boolean areContentsTheSame(int oldItemPosition, int newItemPosition) {
				return BaseAdapter.this.areContentsTheSame(oldItemPosition, newItemPosition);
			}
		}).dispatchUpdatesTo(this);
	public boolean areItemsTheSame(int oldItemPosition, int newItemPosition) {
		return false;
	}

	public boolean areContentsTheSame(int oldItemPosition, int newItemPosition) {
		return false;
	}

希望支持rxJava

希望支持rxJava，不然还要自己在外面包一层

目前添加多个HeadView ， 是添加进一个LinearLayout， 在这个容器里面添加views.
如果头部views 很多，长度也比较长，会导致内存消耗过大。
希望可以把添加HeadView 这个功能分离成多个子HeadViewItem,方便视图的回收释放

只监听RequestLoadMoreListener，不显示LoadMoreView

希望能加入类似QQ的侧滑菜单功能，目前的侧滑删除感觉不是很好。

baseViewHolder.setAdapter()只支持嵌套listView和GridView,可不可以重载一个支持再嵌套一个RecyclerView的方法.

V2.9.12,当加载更多失败时，能否增加上拉重新加载更多功能，而不只是点击重新去加载更多。

希望能增加上拉没有数据，切换跳转下一个条目

希望增加条目的吸顶效果

@staticzh https://github.com/oubowu/PinnedSectionItemDecoration

希望增加单选，多选的功能，感谢陈总！！

@qq781548819 单选和多选是item子view的功能吧？和adapter有什么关系？最近解决了一个人的bug，就是多选复用的问题，如果你需要可以看：https：
//github.com/Sky0202/About_BRVAH

希望能将加载更多的View对外暴露一下，因为可以通过暴露的View做一些动态展示文字的操作，望采纳！

@XuanJiAndroid 可以自定义加载更多的View，具体可以查看wiki

希望侧滑删除能有个删除按钮，删除操作还是得让用户再确认一下比较好

建议增加一个能自定义下拉刷新的功能，这个还是蛮实用的

@zhuchen1109 下拉刷新和adapter无关。

@skysmileereryday 集成应该不会了，因为这是view做的事情了，但是后续会想办法看能不能配合其他的第三方写个demo。

能做双层列表的购物车？

有个使用情况是现在数据库的数据不满一页。然后你这边下载完成。然后此时数据库的数据可以满一页了，你又上拉不了了.
所以希望能给个方法关闭自动加载更多这个功能.

@ujffdi 可以

@shangdinvxu 有的，具体可以看wiki

使用BaseMultiItemQuickAdapter能不能让第二层的view嵌在第一层的view之间？如果有，具体实现？

@ujffdi 没太明白你的意思，你重新开一个issues，详细的说明一下吧

这个库，不支持 分割线吗 ？直接 在 item 布局 写 1dp 高度 view 的那种？

@chouchouyu 分割线是rv的事情。

仿 iOS的 侧滑希望可以支持

@CymChad 就和商城待付款的雷同。假设item是以订单区分的、第一层是订单、第二层是店铺、第三层是商品；然后item的最后肯定会有付款按钮、但是这按钮不属于任何层级

提个建议就是里面的仿ExpandableListView的效果，能不能，暴露出 获取父级索引的方法？

最近在做优化，把购物车的ExpandableListView改成当前的适配器，效果虽然实现了，但是，取消child的复选框的时候，想把group也取消，发现无法做到，最后自己只能在外面自己实现HashMap 写了好多逻辑才能解决。希望后面能暴露出 获取父级索引的方法

headerView，emptyView，footerView能单独设置显示与隐藏吗，现在的方法里，只能让他们同时显示，或者只显示emptyView。

isHeadAndEmpty false will not show headView if the data is empty true will show emptyView and headView

如果当前显示的对象已经拥有父类，那么就无法使用BaseMultiItemQuickAdapter了。

item侧滑删除可以有吗

@coolmaye 仿qq侧滑删除没有，单条侧滑直接删除有demo 。
@HowardWW 恩 是的，你有什么特殊需求吗？
@javalue 默认只显示，headerView或emptyView，如果要同时显示可以同设置isHeadandEmpty，footerView显示和隐藏你可以通过添加或删除来实现。

如果能跟阿里巴巴开源框架VLayout结合起来就更完美啦 https://github.com/alibaba/vlayout

建议增加仿qq 侧滑删除按钮

@PeanutZhang https：//github.com/anzaizai/EasySwipeMenuLayout

希望添加databing+BaseMultiItemQuickAdapter 的组合使用方法

能不能加一个clear方法用来清除数据？现在每次清除数据都要setNew

现在使用的2.9.22
滑动删除能否暴露控制某个item能否滑动的接口 我希望控制某些type的item不能删除

@386534312 有这个setHeaderAndEmpty

@386534312 文档都有写 http://www.jianshu.com/p/b343fcff51b0

希望ExpandableItem可以在子节点直接获取到父节点是第几个，子节点是第几个

@wilson123 你需要获取的需求是做什么？

@xiaqiuming 已经添加了滑动到顶部加载，具体可以看 文档：http://www.jianshu.com/p/b343fcff51b0
@AndroidJohnsonWang @skysmileereryday  侧滑菜单可以配合https://github.com/anzaizai/EasySwipeMenuLayout 实用
@staticzh 吸附可以配合https://github.com/oubowu/PinnedSectionItemDecoration 实用

item的双击事件

你好,BRAH非常好用,封装的也很近乎完美,但是我发现里面缺少ItemDecoration的封装,请问你们后续会考虑添加么

@sweet2o09 目前没有考虑，因为adapter是数据填充，而ItemDecoration和adapter无关，更多是和rv有关。

建议增加一个方法可以在adapter中初始化控件，场景主要为多层recyclerview嵌套，如果下次都要在上次的conver中初始化控件，有性能影响。

ExpandableItem 的删除和添加还是太复杂了。。希望有直接添加/删除父级,并刷新界面的方法。

@CymChad  关于“希望ExpandableItem可以在子节点直接获取到父节点是第几个，子节点是第几个”
我的需求是点击子item后在activity页面中获得position，然后对对应item数据进行更新后再刷新recycleview

@287138531 @wilson123 收到。

希望添加头部或尾部后设置空布局可以让头部和尾部显示出来.经常会碰到这种场景 ,必须有个头部显示在那里,下面显示空布局

@qq517103430 有api可以让头部和空布局以及尾部都显示出来的，具体你可以看文档 ：http://www.jianshu.com/p/b343fcff51b0

建议增加一个关闭动画的方法,美工不希望下拉的时候也显示动画,虽然反射可以实现,还是希望直接提供

默认就是不显示动画的 @LambdaV5

美工希望下拉的时候不显示动画,上拉的时候显示动画

如果你想第一页不显示动画可以使用adapter.setNotDoAnimationCount(count); @LambdaV5

为何我试了不起作用

你的动画模式是 @LambdaV5

openLoadAnimation(new ScaleInAnimation(0.8f));

你设置了isFirstOnly(false) ？

没有

那你是不是在此操作之后使用了setNewData？

是的,下拉刷新之后都是调用setNewData

调试发现setNewData之后mLastPosition置为-1,可以考虑将不显示动画的值单独用个变量保存

@CymChad 宇明哥，能否把大家问的问题多保留几天时间，这样大家可以去中间学到一些自己没有遇到的问题。谢谢

@LambdaV5 恩可以的，所以目前可以在setNewData之前设置那个值。 @Troll4it 计算关闭了也不影响大家在issues的搜索框搜索结果，都是能查找到的，1000多个issues还是很有学习价值的。

设置了也会在setNewData里面重新赋值

说错了是之后重置之后

好的

Kotlin代码   Arrlist 数据使用sealed class 的时候，没办法在Adapter中判断当前item的状态，希望可以支持
sealed class Lessons
data class Words(val name: String, val url: String, val eqclass: String, val time: String) : Lessons()
data class Ppts(val name: String, val url: String,val time:String ,val imgpath: String,val auther: String) : Lessons()
data class Videos(val name: String, val url: String,val time:String ,val id: String,val eqclass: String) : Lessons()

 when (item) {
                is Ppts -> item.url
                is Words -> item.imgpath
                is Videos->item.id
            }

@lishuang08   没办法在Adapter中判断想使用的layout 这句话没搞懂是想表达什么意思？

没有办法判断什么时候使用哪种布局吗？
没办法判断当前adapter的layout ？

哪种意思？

如果是kotlin 的多布局 应该这样写
/**
 * 文 件 名: MultipleItemQuickAdapter
 * 创 建 人: Allen
 * 创建日期: 2017/6/14 14:05
 * 修改时间：
 * 修改备注：
 */
class MultipleItemQuickAdapter(context: Context, data: List<MultipleItem>) : BaseMultiItemQuickAdapter<MultipleItem, BaseViewHolder>(data) {

    init {
        addItemType(MultipleItem.TEXT, R.layout.item_text_view)
        addItemType(MultipleItem.IMG, R.layout.item_image_view)
        addItemType(MultipleItem.IMG_TEXT, R.layout.item_img_text_view)
    }

    override fun convert(helper: BaseViewHolder, item: MultipleItem) {
        when (helper.itemViewType) {
            MultipleItem.TEXT -> helper.setText(R.id.tv, item.content)
            MultipleItem.IMG_TEXT -> when (helper.layoutPosition % 2) {
                0 -> helper.setImageResource(R.id.iv, R.mipmap.animation_img1)
                1 -> helper.setImageResource(R.id.iv, R.mipmap.animation_img2)
            }
        }
    }

}

@AllenCoder 之前想用kotlin独有的sealed class  （密封类） 方式，不是使用MultiItemEntity接口，没办法在convert中切换R.layout，因为每个item只有到使用的时候才能知道是哪种类型的
只是建议一下，感觉kotlin使用这种多类型的方式比较好

AbstractExpandableItem 这个类在实现类似qq好友列表时候。我只看到只能一条一条的去移除removeSubItem（int position）和removeSubItem(T subItem)，能不能多一个移除所有子数据removeAllSubItem();的方法？还是本来就有的？

你好，请问有没有方法在拖拽功能中实现触摸可以拖动，点击实现点击事件？谢谢。

希望在调用loadmoreEnd()之后,不调用setNewData也能继续上拉加载更多

@LambdaV5 自己重新开启上拉开关也可以实现，本质上setNewData就是帮你开启了上拉开关。

功能：当数据不满一屏时，开启了上拉加载更多功能，希望不显示loadmoreview，
个人思路：根据目前框架的加载更多方法，在调用时，会传RecyclerView对象进去，
这样是否可以使用RecyclerView设置监听
mRecyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {

            @Override
            public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
                super.onScrolled(recyclerView, dx, dy);
                LinearLayoutManager linearLayoutManager = (LinearLayoutManager) recyclerView.getLayoutManager();
                int firstPosition = linearLayoutManager.findFirstVisibleItemPosition();
                int lastPosition = linearLayoutManager.findLastVisibleItemPosition();
                if (isHideLoadMoreView(firstPosition , lastPosition )) {
                //隐藏页脚
                } else {
                // 可以显示页脚
                }
            }
        });

 private boolean isHideLoadMoreView(int firstPosition, int lastPosition) {
        // 可能需要考虑Header位置
        return firstPosition == 0 && lastPosition == mCourseList.size();
    }

这个情况是 LinearLayoutManager 的情况，其他的暂时没想到。

loadMoreEnd后调用setEnableLoadMore(true)吗?为什么我调了不起作用

这个我想提个功能需求:
当数据不足一屏的时候,显示LoadMoreView布局,允许它占据屏幕剩余高度
请评估下,因为我看了很多应用,在数据未满一屏的时候底部LoadMoreView布局显示"无更多数据"然后是占据剩余屏幕高度,当数据超过一屏的话,该布局又是正常高度

请问如何实现既设置分组布局又设置多布局？应该选择继承哪个adapter呢

@Weimore 你直接使用多布局就好了，分组布局本质上就是多布局。

网格布局加载更多，效果不是很好啊

@xiaqiuming 你可以新开一个issues，具体说说，你这样的问题描述，我们更本无法解决。

现在多类型的item的方法，在convert(BaseViewHolder helper, MultipleItem item)中，是不是还需要多做一步循环赋值操作，可不可以通过修改获取layout id的方式，而直接继承BaseQuickAdapter来省这一步循环赋值操作 ？

@Reginer 这种监听式的我们也是支持的具体可见https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/968

希望给mHeaderLayout添加一个移出屏幕的监听事件，有时候会有这样的需求：在Header慢慢移出屏幕的时候做动画、或者另外一个View一开始是隐藏的，在Header完全移除屏幕时再显示出来
就像AppBarLayout.OnOffsetChangedListener这个方法差不多

请问有没有 数据筛选的功能？

建议把recyclerview兼容版本或者建议版本写上：
我用“com.android.support:recyclerview-v7:21.0.3”item子控件点击事件会报有方法找不到。
换成最新的“com.android.support:recyclerview-v7:25.3.1”结果item条目一个占满一页，相隔很远（原来的代码）。
后来换了个23.1.1的一切OK，其他版本没有尝试。

建议新增一个方法：判断是否是最后一条item
场景：分割线在item中定义，跟着最后一条item不显示分割线
private boolean isLastPosition(BaseViewHolder helper) {
        int position = helper.getLayoutPosition() - getHeaderLayoutCount();
        position++;
        return position == mData.size();
    }

@guominfang  http://www.cnblogs.com/shenchanghui/p/5899396.html

@Reginer 嗯，我知道Recyclerview可以使用DividerItemDecoration弄分割线，不过我的用法是在item布局中底部添加一条线，在adapter中来控制，是否显示的

建议添加Javadoc 文档 ，谢谢！

希望能把Adapter的功能和刷新、加载更多的功能分开成两个库，方便根据自己的需求选择使用。

@Jusenr ju 有文档， @brick-man 这个我们会考虑。

楼层太高不易阅读，新的建议可以放在 #1688

authors: 287138531 AllenCoder AndroidJohnsonWang CLD1994 Chenhengquan CymChad HowardWW Jusenr LambdaV5 NanKerTDY PeanutZhang Reginer Troll4it Weimore XuanJiAndroid a48352433 bingtangdisanxian brick-man chouchouyu coolmaye douni fanguangqiang guominfang javalue jeaman kuyue lemon-zzz lianhuo lishuang08 lyq027 orzlenmo qq517103430 qq781548819 shangdinvxu shingz96 skysmileereryday staticzh sweet2o09 tombcato ujffdi wilson123 xiaqiuming xingliuhua xiongke15117937934 yingshirun yuanshenbin yxyaxng zhuchen1109

repo: CymChad/BaseRecyclerViewAdapterHelper


text:
🛑 Servicio de impuestos interno is down

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

HTTP code: 403
Response time: 301 ms

Resolved: Servicio de impuestos interno is back up in 591260a after 21 minutes.

repo: CymaSuite/upptime


text:
Blazor Support

Is Blazor Support possible?
What could a TimeProvider look like? There is no direct dispatcher and the StateHasChanged method is not very granular. I could still see there being a benefit in having something to automatically call StateHasChanged based on property updates or similar though.

I see, Blazor also seems to have a SynchronizationContext, so it may be possible to do something.

I've implemented SynchronizationContextTimeProvider for Blazor.
StateHasChanged should be executed manually.

I've introduced AddBlazorR3 for default TimeProvider as request scoped.
https://github.com/Cysharp/R3?tab=readme-ov-file#blazor

I've implemented SynchronizationContextTimeProvider for Blazor. StateHasChanged should be executed manually.

I think this is great! Having StateHasChanged called manually seems like a reasonable expectation since we don't have a better way to manage it and it would be better to be careful with how many updates we push there.

authors: michaelstonis neuecc


text:
After SUCCESSFULLY decrypting, .nsp file does not appear anywhere

This is different from the last issue that I made, where the script does not work at all. Now, after the python window says "done" and it closes, the .nsp file is nowhere to be found. I don't have any more info on what happens, but I have been trying to decrypt this file for over a day now and I am losing my mind.

Perhaps it has been saved to C:/ if it hasn't been saved to the folder where you ran it from. Otherwise, you can modify line 65 of the script to include your full directory, like
with open(f"C:/path/to/your/directory/Pizza Tower SR {sr_number} [05000FD261232000][v0].nsp", 'wb') as file:

Perhaps it has been saved to C:/ if it hasn't been saved to the folder where you ran it from. Otherwise, you can modify line 65 of the script to include your full directory, like with open(f"C:/path/to/your/directory/Pizza Tower SR {sr_number} [05000FD261232000][v0].nsp", 'wb') as file:

OMG TYSM IT WORKED

authors: D-Official RecovrGav

repo: D-Official/PizzaTowerSwitch-FMOD

license: WTFPL


text:
[cleanup] Remove IMPLICIT_ARRAY_TO_PTR and assciated code

Remove dead code.

Auto-merge toggled on

Thanks!

repo: D-Programming-Language/dmd


text:
requirements.txt / setup.py

Can somebody provide the exact requirements.txt package list for conda/pip that will work?
I merged those two pull requests:

https://github.com/DCC-Lab/PyTissueOptics/pull/121
https://github.com/DCC-Lab/PyTissueOptics/pull/122

And I still get an error when after typing:
python setup.py build
python setup.py install
python -m pytissueoptics --help (same for python pytissueoptics)

File "/home/miki/anaconda3/envs/sim3/lib/python3.8/site-packages/pyface-8.0.0-py3.8.egg/pyface/base_toolkit.py", line 165, in init
raise NotImplementedError(msg % (toolkit, package, name))
NotImplementedError: the null tvtk.pyface.ui.null backend doesn't implement scene_editor:SceneEditor
I used Ubuntu 22.04.3 LTS WSL2. On a Windows same error arrises. Python 3.8
Originally posted by @Mateuszq28 in https://github.com/DCC-Lab/PyTissueOptics/issues/116#issuecomment-2326593115

Maybe there is a problem with mayavi when it uses deprecated eggs to install. Or these eggs uses links to install dependencies and those dependencies have been updated to version that are not compatibile with mayavi itself. I tried to install mayavi directly from github site and still an error arrises. No matter which version of mayavi I use, it still crash in that point. I tried 4.8.1, 4.8.2, 4.8.3.dev.
Originally posted by @Mateuszq28 in https://github.com/DCC-Lab/PyTissueOptics/issues/116#issuecomment-2327545385

Is there a specific version of these packages, that should I use?

vtk
numpy

If somebody can run this, It would be useful to make pull request with new directory, in which would be anaconda or pip list dumps (requirements.txt). Package version lists, which were tested and works.

I would have also use some of these methods or a docker container to help maintain the project:
https://stackoverflow.com/questions/17486578/how-can-you-bundle-all-your-python-code-into-a-single-zip-file

#124 I made pull request with a folder structure to collect environment dumps.

repo: DCC-Lab/PyTissueOptics


text:
Problematic code in views/api.py

https://github.com/DDMAL/CantusDB/blob/develop/django/cantusdb_project/main_app/views/api.py#L394-L441

standardized_chant_values = {keymap[key]: chant_values[key] for key in chant_values}: chant_values is a list of dicts, and you can't use a dict as a key...

>>> d = {1:2}
>>> s = {d:3}
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unhashable type: 'dict'
>>>

reverse("chant-detail", args=[chant_values["id"]]): Again, chant_values is a list, so it can't be indexed by id -- same with the one where it's trying to do it with source__id.

Just took a look at this. The code is ok; the problem was in the typing of the function. The chant_values argument is actually dict[str, Union[str, int]]. For a while there, people were adding type annotations but not using a type checker, so things like this crept in.
This prompted me to take a look at these functions and I'll do some additional reworking to simplify and because I discovered that we were making non-backwards compatible changes here.

Ooops...accidentally closed now rather than with PR

authors: ahankinson dchiller

repo: DDMAL/CantusDB


text:
Revert "Split up CSS and JS assets"

Reverts DFE-Digital/apply-for-teacher-training#2702
This caused a Sentry error earlier, best to revert and not block the deploy: https://sentry.io/organizations/dfe-bat/issues/1846462957/?project=1765973&referrer=slack

Closing in favour of https://github.com/DFE-Digital/apply-for-teacher-training/pull/2739.

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


text:
Remove sentry message over the limit field truncation

Context
It is already known that we will maintain the truncation behavior so this message becomes redundant, so it was decided to simply remove it.

 Remove "Candidate.properties.uk_residency_status truncated" warning


text:
Ops reports

Ops reports
This PR introduces some new reporting functionality for the ops team.
We've added a new button on the admin claims index page that links to the
/admin/reports page where the ops team can download various reports.
Initially there are three reports:

Duplicate approved claims
Approved claims failing qualification task
FE approved claims failing provider verification

Reports 2 and 3 are fairly straight forward, we just need to join to the
appropriate tasks and present the data. Report 1 is involved! For report 1 we
need to duplicate the functionality of the Claim::MatchingAttributeFinder but
rather than checking for duplicates of a single claim, it needs to work across
all claims. Running the claim matching attribute finder in a loop over all
claims takes a long time (6 minuets to check 1000 claims), even with moving
generating the report into a background job it would be tanning the DB and who
wants to wait for an 1hr 30 for a report to generate! To avoid this we've
re implemented all the duplicate checking in SQL.
Having the report in SQL feels a little less maintainable, so something we
might want to consider is:

when a claim is created kick off a background job to check for duplicates
using claim matching attribute finder
if duplicates are found associate them with the "source" claim using some
new join model
duplicate claims are then claims which can be joined with the source model

However we'd need to back fill the duplicate records for existing claims on
production using something like the logic we've written here for finding the
duplicates.
If we do decide to keep the version of the claim duplicate checking from this
pr then we probably want to update the Claim::MatchingAttributeFinder to use
the logic introduced in this PR so we don't have two definitions of what
constitutes a duplicate claim.
Open for suggestions of the namespacing of these reports.
NOTE for reviewers: probably worth reviewing each commit separately.

Part of the work in CAPT-2065 (#3468) is to show the matching attribute alert for all
policy combinations (eg include IRP when checking other policies for dupes).
No longer needing to handle policy combinations (as we can compare them all)
will let us greatly simplify the duplicates_by_eligibility query.
I'll hold off merging this pr until I've refactored duplicates_by_eligibility
to remove the policy combination handling.


text:
1717 add Asda Mobile as a participating mobile network

Context
Trello card 1717 - don't merge this before double-checking with Neha that the offer is ready to lauch
Changes proposed in this pull request

Add partial template with details of the Asda Mobile offer
Add Asda Mobile entry to the validation list in the downloadable MNO requests template spreadsheet
Add a migration to set Asda Mobile's participation flag

Guidance to review

Looks good - will need a rebase when you're ready.

authors: aldavidson jamesrose

repo: DFE-Digital/get-help-with-tech


text:
[6409] Remove more validation to skip placement validation banner

Context
We don’t need the banner saying You need to give additional details before you can recommend the trainee for QTS. You need to enter: Placement details as we are no longer mandating it for QTS recommendation
Changes proposed in this pull request
Remove validation for placements in the BaseValidator. I missed this in the original PR - https://github.com/DFE-Digital/register-trainee-teachers/pull/3754.
Guidance to review
The original (partial) fix for this was https://github.com/DFE-Digital/register-trainee-teachers/pull/3754
Important business

[x] Does this PR introduce any PII fields that need to be overwritten or deleted in db/scripts/sanitise.sql?
[x] 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?
[x] Do we need to send any updates to DQT as part of the work in this PR?
[x] 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

Testing the review app I found some errors on the confirm details page because the placeholders there rely on the validations that this PR deletes. Closing this in favour of https://github.com/DFE-Digital/register-trainee-teachers/pull/3784

repo: DFE-Digital/register-trainee-teachers


text:
[7077] Preparation for api v1.0 development

Context
Preparation for api v1.0 development
Changes proposed in this pull request
Amended /info to show requested version and next version.
Added rudimentary tests for all the GET requests
Added NotImplementedError when a serialize is needed
Guidance to review
V1.0 endpoints added to https://hoppscotch.io/
Is this coverage suffice?
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

 Do preparation for API v1.0 development


text:
🛑 Teaching Vacancies is down

In a5350ac, Teaching Vacancies (https://teaching-vacancies.service.gov.uk/) was down:

HTTP code: 503
Response time: 558 ms

Resolved: Teaching Vacancies is back up in 87d59ba after 6 minutes.

repo: DFE-Digital/teacher-services-upptime


text:
Update mapped_locations.yml

TEVA-1939 change, to map searches for North Tyneside District to the North Tyneside polygon.
Jira ticket URL

Just add the ticket number to the end:

https://dfedigital.atlassian.net/browse/TEVA-1939

@bencmitchell This seems to have come through from a fork you've made of the repo, so the automatic tests don't run 😕  Did you click the wrong button somewhere?

@csutter I would imagine that is the case yes. What's the easiest way to clean it up? Delete this one entirely and start again?

authors: bencmitchell csutter

repo: DFE-Digital/teaching-vacancies


text:
Update Process Modelling

Πρέπει να γίνει ενημέρωση του Process Modelling ώστε να περιέχει τα εξής:

[X] Saved Functions: Οι συναρτήσεις που έχει φτιάξει ο χρήστης απο το Function Modelling.
[x] Dataset Node: Δείχνει όλα τα διαθέσιμα datasets με τα ανάλογα features τους για να χρησιμοποιηθούν στο pipeline.
[x] Ενημερωτικά μηνύματα: User friendly μηνύματα που τον ενημερώνουν για τον τύπο μεταβλητών που περιέχει ένα dataset column.

Επίσης πρέπει να γίνουν οι εξής διορθώσεις:

[X] Ενημέρωση UI για καλύτερη εμπειρία χρήσης.
[x] Προσαρμογή της λογικής για την δημιουργία των κόμβων, βάσει της βελτιωμένης λογικής του Function Modelling.
[x] Προσαρμογή της λογικής παραγωγής των from / next, βάσει της βελτιωμένης λογικής του Function Modelling.
[x] Προσαρμογή της λογικής παραγωγής του τελικού JSON βάσει της βελτιωμένης λογικής του Function Modelling.

Progress:
Η δημιουργία των κόμβων προσαρμόστηκε βάσει της βελτιωμένης λογικής του Function Modelling.

Όλα τα tasks ολοκληρώθηκαν, moving to Ready

This service is working and it is tested in the integration phase ✔.
After the next Internal Meeting, I propose we move it as Done @yannispoulakis .

authors: adreaskar karamolegkos

repo: DIASTEMA-UPRC/web-application


text:
There is something broken with the "Latest" heading of the profile page of the SIP

This is located at https://earksip.dilcis.eu/profile/
Are we still maintaining these microsites?

Fixed by the new rendering process.

repo: DILCISBoard/E-ARK-SIP


text:
Splash animation and app icon

Animation splash for the start of the app.
The app icon has been change to our Logo.
Note that to have the splash in the starting of the app, we needed to create a new activity and class for the previous MainActivity now call MainPage.
And the Splash animation is in the MainActivity class and layout.
Related issue: Closes #29
CoAuthor: @Quinstedt :  The merge of the splash activity with the android project.
:ballot_box_with_check: Definition of Done checklist

[x] Meaningful title and valuable description in pull request
[x] Code change tested manually if not covered by automated tests
[x] Pull request linked to one or more issues/stories
[x] Acceptance criteria of the linked stories satisfied
[x] Code change comprehended by those who approved it
[x] State of target branch maintained or improved after the code change

There is a better solution for the Splash Animation instead of restructure the layouts and the classes and creating MainPage.
Change the manifest from this:

To this:

It might be an issue with android studio but the animation still works and manifest has been changed. We can merge now.

Also is it possible to have the car get back to the starting position after the animation ends. Instead of having it on the top of the tree. I was thinking it would look nicer if the car gets back to the original position after it passes through the screen.

it is not possible

authors: Quinstedt faisal1201 safayoussef


text:
Format

I think it's good to have consistent formatting across the Trixi ecosphere, see also https://github.com/trixi-framework/P4est.jl/pull/111. I think, there is nothing too ugly in the formatted files.

I didn't format the wrapped file src/Libt8.jl since this is autogenerated.


text:
Add CHANGELOG/release notes file

Is your feature request related to a problem? Please describe.
I'm frustrated when i have to write a release change log by hand.
Describe the solution you'd like
I would like to automate the process.
Some options:

conventional commits
https://github.com/BobAnkh/auto-generate-changelog
https://github.com/vaab/gitchangelog
https://github.com/commitizen-tools/commitizen
https://github.com/conventional-changelog/conventional-changelog
https://github.com/marketplace/actions/release-changelog-builder

[ ] add changelog/release notes file
[ ] consider changelog/release note automation

Keep a changelog contains good resources for a useful changelog.


text:
Question on Distributed training

I'm trying to run one of the DLTK sample on 3 nodes Distributed Training but get stuck at
nn.train( input_fn=train_input_fn,
hooks=[train_qinit_hook, step_cnt_hook],
steps=EVAL_EVERY_N_STEPS)
forever and without any error.  Would anyone has idea or something I missed?
My cluster spec is like this and I've ps, chief, and worker tasktype defined correctly
TF_CONFIG:  {"cluster": {"ps": ["10.0.0.5:2222"], "chief": ["10.0.0.5:2223"], "worker": ["10.0.0.6:2222", "10.0.0.4:2222"]}, "task": {"type": "ps", "index": 0}, "environment": "cloud"}

Hi there,
we haven't tested DLTK examples in a distributed setup. According to the tf docs (https://www.tensorflow.org/api_docs/python/tf/estimator/train_and_evaluate), it should be feasible.
However, the only component that might pose an issue in distributed training might be the reader. Have you tried generating a different input function (just generating noise inputs) instead of the DLTK data reader (https://github.com/DLTK/DLTK/blob/master/examples/applications/MRBrainS13_tissue_segmentation/train.py#L145)? This would determine where the problem is.
I'll keep this issue open, as this issue might be due to a bug in the DLTK reader. You could also try and see if a pure tf estimator example runs with your config or check out T2T (https://github.com/tensorflow/tensor2tensor/blob/master/docs/distributed_training.md)

authors: mrajchl wtam

repo: DLTK/DLTK


text:
Clean unused Gems from the gemfile

In the process of Ruby Upgrade v2.4.1 its advisable to first clean up the unused Gems from the Gemfile.
Related to #826.
This would include but not limited to:
#rolify for roles
gem 'rolify', '~> 5.1.0'
#API
gem 'swagger-docs', '>= 0.2.9 '
CODE DOCUMENTATION
gem 'yard', '>= 0.9.5'
gem 'redcarpet', '>= 3.3.4'

You should also be able to get rid of the following:

friendly_id
yaml_db
capybara (also try dropping the others in that section (not sure we're using them all)
jbuilder (@jollopre and @xsrust is this one really needed for the API?)

Skipping 'jbuilder' and 'administrate' gems for now as they are still used in the API.

closing issues that can't be tested in the UI

authors: bhavi briri stephaniesimms

repo: DMPRoadmap/roadmap


text:
Commenter should not be able to edit Tinymce boxes

Please complete the following fields as applicable:
Expected behaviour:
The Tinymce editor should be disabled on the write plan page (or perhaps just show the answer text if that is not possible)
when the current user is a commenter
Actual behaviour:
The save button is disabled but the user can change the contents of the answer boxes
Steps to reproduce:
Share your plan with another account as a 'read-only' commenter and then login and access that plan as the commenter.

@briri, the user can change the text however this does not update anything on the server since there are not events associated.

the user should not be presented with the option to change/edit text at all since they've only been granted read only access and been asked to leave comments. even if they can't save changes, this is confusing.

It's no longer possible to edit in read-only mode so this is fixed and good to close out.
It's not entirely obvious at first glance since the editable area and save button still display so we may want to change it to a very static view like on DMPonline to improve usability in future, but that's not essential for now.

authors: briri jollopre sjDCC stephaniesimms


text:
Text Notification when training completes (success or fail)

Describe the solution you'd like
Send users text message if they have configured it in their user settings. send sms notification after training completes (success or fail)
Additional context
Should be fairly understandable
Setup Instructions (what branch to work off of)
git checkout dev
git pull origin dev
git checkout -b sms-train-notification

Closed as duplicate for #526

repo: DSGT-DLP/Deep-Learning-Playground


text:
🛑 Fakultas Hukum is down

In 6e7350f, Fakultas Hukum (https://lawfaculty.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Hukum is back up in 657b641 after 4 minutes.


text:
🛑 Fakultas Kedokteran Gigi is down

In 2f4422d, Fakultas Kedokteran Gigi (https://dent.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Kedokteran Gigi is back up in 00afcdb after 12 minutes.


text:
🛑 Fakultas KM is down

In 6028765, Fakultas KM (https://fkm.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas KM is back up in 2a7af35 after 39 minutes.


text:
🛑 SSO Unhas is down

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

HTTP code: 0
Response time: 0 ms

Resolved: SSO Unhas is back up in bc04950 after 12 minutes.


text:
🛑 Fakultas Hukum is down

In 3240f02, Fakultas Hukum (https://lawfaculty.unhas.ac.id) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Fakultas Hukum is back up in 6082d08 after 4 minutes.


text:
Refreshing spider files fails with null pointer exception

Describe the bug
Running the cron job /dspace/bin/dspace stats-util -u fails with a null pointer exception because the Project of the Get request is null.
Adding a Project before the Get gets excecuted fixes that.
This is the Get request.
Changing it to this:
Get get = new Get();
get.setProject(new org.apache.tools.ant.Project()); // THIS IS THE FIX
get.setDest(new File(spiders, url.getHost() + url.getPath().replace("/", "-")));
get.setSrc(url);
get.setUseTimestamp(true);
get.execute();

To Reproduce

Run this on command line: /dspace/bin/dspace stats-util -u

Expected behavior
It should download the spider files.

@christian-scheible : Could you create us a small PR with this fix?  This seems like something I can try to review quickly just to get it patched in the codebase.

@christian-scheible : Could you create us a small PR with this fix? This seems like something I can try to review quickly just to get it patched in the codebase.

Hi @tdonohue I made a pull request for this issue.

Thanks @christian-scheible !  I've pulled your PR over to our 7.5 board, so I'll find some reviewers and see if we can get this added to 7.5.

authors: christian-scheible tdonohue

repo: DSpace/DSpace


text:
DS-3345 Add sql script from dspace 5.6

I don't remove the V6.0_2016.08.23__DS-3097.sql because

it doesn't create any trouble to user that move from <= dspace 5 to DSpace 6 (it is a noop)
it allows user that are using DSpace 6RC to easy migrate to the official DSpace 6 release (the 6.0 release has take so long that I guess many are using in their working progress project the RC version)

Please note that I have decided to not include the 4.7 sql script as

it is unknown by flyway (not in DSpace 5.x)
rerun the DSpace 5.6 and DSpace 6.0 sql script will cause no trouble (noop) to user that come from DSpace 4.7
user that have installed a 4.7 could have missed to run (manually) the fix sql file so this give more guarantee

I have succesful tested the migration from 4.6, 4.7 and 5.6 previous installations

+1 by review.

authors: abollini pnbecker


text:
DS-3976 Reduce itemCounter init

Fixes #7323
When ItemCounter is initialized and caching enabled, the first time a count is retrieved, a  a solr query is performed to count and cache the number of items in each community/collection. Because this cache is not static, each individual instance of ItemCounter must cache its own results.
CommunityViewer and CommunityBrowser each initialize this object once for every node, causing the same query to be executed again and again, greatly reducing performance.
Simply initializing one global ItemCounter and using it throughout the transformer fixes the issue.
This issue is only present when both webui.strengths.show and webui.strengths.cache are true.
This fix also relates to PR-2130

Looks good to me.  This also passes build & has been previously tested. Merging.  Belated thanks @KingKrimmson !

authors: KingKrimmson tdonohue


text:
standlone模式oracle写入hive1 使用orc格式存储失败

Search before asking

[ ] I had searched in the issues and found no similar question.

[ ] I had googled my question but i didn't get any help.

[ ] I had read the documentation: ChunJun doc but it didn't help me.

Description
org.apache.flink.runtime.JobException: Recovery is suppressed by NoRestartBackoffTimeStrategy
at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.handleFailure(ExecutionFailureHandler.java:118)
at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler.getFailureHandlingResult(ExecutionFailureHandler.java:80)
at org.apache.flink.runtime.scheduler.DefaultScheduler.handleTaskFailure(DefaultScheduler.java:233)
at org.apache.flink.runtime.scheduler.DefaultScheduler.maybeHandleTaskFailure(DefaultScheduler.java:224)
at org.apache.flink.runtime.scheduler.DefaultScheduler.updateTaskExecutionStateInternal(DefaultScheduler.java:215)
at org.apache.flink.runtime.scheduler.SchedulerBase.updateTaskExecutionState(SchedulerBase.java:666)
at org.apache.flink.runtime.scheduler.SchedulerNG.updateTaskExecutionState(SchedulerNG.java:89)
at org.apache.flink.runtime.jobmaster.JobMaster.updateTaskExecutionState(JobMaster.java:446)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRpcInvocation(AkkaRpcActor.java:305)
at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleRpcMessage(AkkaRpcActor.java:212)
at org.apache.flink.runtime.rpc.akka.FencedAkkaRpcActor.handleRpcMessage(FencedAkkaRpcActor.java:77)
at org.apache.flink.runtime.rpc.akka.AkkaRpcActor.handleMessage(AkkaRpcActor.java:158)
at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26)
at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21)
at scala.PartialFunction.applyOrElse(PartialFunction.scala:123)
at scala.PartialFunction.applyOrElse$(PartialFunction.scala:122)
at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21)
at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:172)
at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:172)
at akka.actor.Actor.aroundReceive(Actor.scala:517)
at akka.actor.Actor.aroundReceive$(Actor.scala:515)
at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:225)
at akka.actor.ActorCell.receiveMessage(ActorCell.scala:592)
at akka.actor.ActorCell.invoke(ActorCell.scala:561)
at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:258)
at akka.dispatch.Mailbox.run(Mailbox.scala:225)
at akka.dispatch.Mailbox.exec(Mailbox.scala:235)
at akka.dispatch.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
at akka.dispatch.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
at akka.dispatch.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
at akka.dispatch.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hive.conf.HiveConf$ConfVars
at org.apache.hadoop.hive.ql.io.orc.MemoryManager.(MemoryManager.java:83)
at org.apache.hadoop.hive.ql.io.orc.OrcFile.getMemoryManager(OrcFile.java:482)
at org.apache.hadoop.hive.ql.io.orc.OrcFile.access$000(OrcFile.java:34)
at org.apache.hadoop.hive.ql.io.orc.OrcFile$WriterOptions.(OrcFile.java:262)
at org.apache.hadoop.hive.ql.io.orc.OrcFile.writerOptions(OrcFile.java:418)
at org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat.getOptions(OrcOutputFormat.java:134)
at org.apache.hadoop.hive.ql.io.orc.OrcOutputFormat.getRecordWriter(OrcOutputFormat.java:180)
at com.dtstack.chunjun.connector.hdfs.sink.HdfsOrcOutputFormat.nextBlock(HdfsOrcOutputFormat.java:168)
at com.dtstack.chunjun.connector.hdfs.sink.HdfsOrcOutputFormat.writeSingleRecordToFile(HdfsOrcOutputFormat.java:203)
at com.dtstack.chunjun.sink.format.BaseFileOutputFormat.writeSingleRecordInternal(BaseFileOutputFormat.java:126)
at com.dtstack.chunjun.sink.format.BaseRichOutputFormat.writeSingleRecord(BaseRichOutputFormat.java:466)
at com.dtstack.chunjun.sink.format.BaseRichOutputFormat.writeRecord(BaseRichOutputFormat.java:272)
at com.dtstack.chunjun.connector.hive.sink.HiveOutputFormat.writeRecord(HiveOutputFormat.java:183)
at com.dtstack.chunjun.connector.hive.sink.HiveOutputFormat.writeRecord(HiveOutputFormat.java:67)
at com.dtstack.chunjun.sink.DtOutputFormatSinkFunction.invoke(DtOutputFormatSinkFunction.java:117)
at org.apache.flink.streaming.api.operators.StreamSink.processElement(StreamSink.java:54)
at org.apache.flink.streaming.runtime.tasks.OneInputStreamTask$StreamTaskNetworkOutput.emitRecord(OneInputStreamTask.java:191)
at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.processElement(StreamTaskNetworkInput.java:204)
at org.apache.flink.streaming.runtime.io.StreamTaskNetworkInput.emitNext(StreamTaskNetworkInput.java:174)
at org.apache.flink.streaming.runtime.io.StreamOneInputProcessor.processInput(StreamOneInputProcessor.java:65)
at org.apache.flink.streaming.runtime.tasks.StreamTask.processInput(StreamTask.java:398)
at org.apache.flink.streaming.runtime.tasks.mailbox.MailboxProcessor.runMailboxLoop(MailboxProcessor.java:191)
at org.apache.flink.streaming.runtime.tasks.StreamTask.runMailboxLoop(StreamTask.java:619)
at org.apache.flink.streaming.runtime.tasks.StreamTask.invoke(StreamTask.java:583)
at org.apache.flink.runtime.taskmanager.Task.doRun(Task.java:758)
at org.apache.flink.runtime.taskmanager.Task.run(Task.java:573)
at java.lang.Thread.run(Thread.java:748)
chubnjun版本是 master编译的
flink12.7
Code of Conduct

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

text和parquet格式没啥问题
只不过paquet格式比text格式慢好多！！！

text和parquet格式没啥问题 只不过paquet格式比text格式慢好多！！！

慢好多是指？有具体的数据对比嘛？

兄弟你提交的对应hive 版本是多少，对应的hadoop 版本是多少？

兄弟你提交的对应hive 版本是多少，对应的hadoop 版本是多少？

是安装的ambari,hdp2.6，hadoop是2.7，hive是1.x
总共128mb100万条数据，text格式用2分钟，orc执行失败，我记得以前在别的节点安的chunjun成功过，现在不行了，然后parquet格式要5分钟

repo: DTStack/chunjun


text:
EDX and Substrate fixes

Reset substrates when recreating and add Schema inheritance to EDX section

Pull Request Test Coverage Report for Build 10165269496
Details

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

Totals

Change from base Build 10164664600:
0.0%

Covered Lines:
17

Relevant Lines:
17

💛  - Coveralls

authors: coveralls hampusnasstrom


text:
Creating default admin user

The default admin user is not created when installing and running the CSR for the first time.
Adding the line:
INSERT INTO User(Name,Hash,Role,Organizations) VALUES("admin","$2a$08$7OhNJDnNMT46QIIK1dsEVeKmzf0hs4U0jvu3V4reNCdUt8Mj/RX4i","admin","0");
to the end of the db.sql file fixed the login issue for me, creating user "admin" with password "admin".

fixed in latest version, tagged 0.7

repo: DVBProject/DVB-I-Reference-CSR


text:
getting error while reading the excel file having formula defined for a column

Hi @DaSpawn ,
I am getting issue while I am trying to import the below file.What I observe some formula is set for the  column E and column F .While I am trying  read the file using the module I am getting the below error.
" message: 'uncaught Exception: 'TypeError: Cannot read property \'r\' of undefined\n    at XlsxStreamReaderWorkSheet._handleW/services/ooxp-service-fileimport/1.0.0/console-file-reader/node_modules/xlsx-stream-reader/lib/worksheet.js:238:66)\n    at SAXStream. (/appserver/serviort/1.0.0/console-file-reader/node_modules/xlsx-stream-reader/lib/workbook.js:224:17)\n    at emitOne (events.js:77:13)\n    at SAXStream.emit (events.js:169:7)\n.(anonymous function) [as onclosetag]"
I am not sure whether this is the actual reason or not . I have attached the file that I am using along with the screen shoot of the column where a formula is used  depending another column value.Can you please have a look on the issue and let me know if any solution available for this scenario.

prod6331small.xlsx
Thanks
Bikash

this module does not have any formula handling, I will have to try this later and fix the error as you should still not receive a fatal exception like that.  Usually Excel will store the calculated values when saving the sheet, this may be a different case

I need to know how you generated prod6331small.xlsx because there is something not right with that sheet that eliminates the error if I only open and re-save that xlsx in Excel
I still need to add better error handling in that instance as it is still possible to get the data out of the sheet obviously if Excel can fix it.

@DaSpawn  I have attached a  new excel sheet (FormulaExcel.xlsx) .Can you check whit this sheet.I think this will help you to fix the issue.
FormulaExcel.xlsx

The latest npm version should now fix the issues (0.9.9).  I used prod6331small.xlsx as examples/example2.xlsx, and I tried using FormulaExcel.xlsx in the example yields:
Worksheet: 1
RowNum 1 colNum 1 rowValLen 2 rowVal 'A1'
RowNum 1 colNum 2 rowValLen 2 rowVal 'A2'
RowNum 1 colNum 3 rowValLen 2 rowVal 'A3'
RowNum 2 colNum 1 rowValLen 4 rowVal 'val1'
RowNum 2 colNum 2 rowValLen 2 rowVal '25'
RowNum 2 colNum 3 rowValLen 1 rowVal '5'
Worksheet 1 rowCount: 2
Please let me know if 0.9.9 fixes issues

@DaSpawn , Thanks ..It's working fine for me.

authors: Bikasa DaSpawn

repo: DaSpawn/xlsx-stream-reader


text:
Set Character limit?

It's entirely possible I overlooked it but, is there a way to set a custom character limit per line? I am trying to have just a single line with a max of 18 characters per sentence.
Edit*
This is for the audio transcriptions

there is no setting for that. But i'll add it now, thanks for the suggestion 👍

Thanks for updating this! Though I am not sure it is what I meant that was updated. I was hoping for something similar to this?
https://youtu.be/GIh9imtq-fI?si=x0XQhHYWHevsUTg0&t=98
Where the user would be able to set the max character limit per line on a transcribed audios subtitle track. Unless I missed something again in this latest patch. Thanks again!

whoops, it seems that at some point the whole character limit was broken.
I added it for the record session and it should have worked like this

I also noticed that it is possible to limit it for the file import using split_by_length(), i guess i will add it too in the next release alongside the bug fix.
Thanks for letting me know of this bug


text:
Con permisito

¿Sería tan amable? xd

No

authors: DamianCabrio HiDrAWaRx

repo: DamianCabrio/JUNTAR


text:
Dynamic class initialization does not work

from formatron.schemas.pydantic import ClassSchema
from formatron.formatter import FormatterBuilder
from formatron.integrations.exllamav2 import create_formatter_filter

I create a class for the formatter builder
class InfoExtraction(ClassSchema):
            Investments: float

it works with exllamav2 filters
filters = create_formatter_filter(utils.model, utils.tokenizer, formatter)

But If I want create the class dynamically exllamav2 is not able to create a response.
class InfoExtraction(ClassSchema):
            pass
InfoExtraction.__annotations__['Investments'] = float

@abpani You can dynamically create the class schema through the type() operator if you truly want to to. In my opinion, I think python class schema is expected to be created statically in one running program and then used as-is. If you need dynamic behaviour/serialization, you can use json schema instead.

authors: Dan-wanna-M abpani

repo: Dan-wanna-M/formatron


text:
Localizations doesn't work

Hi. I've made an app that uses localizations, as described in the Flutter docs. I've tried to run the example project, and that implementation works. However, when implemented using the official Flutter guide, it doesn't work. I've added a complete runnable project that demonstrates this issue.
Other localized strings works as intended , but the static CountryLocalizations? of(BuildContext context) method in country_localizations.dart returns null, which means that none of the strings in the package are translated. I'm not completely sure what causes this issue, because the inner workings of the Flutter localizations still remains a mystery to me.
An example of a workaround fould be to return CountryLocalizations(Localizations.localeOf(context)) instead of Localizations.of<CountryLocalizations>(context, CountryLocalizations), but I don't know if this comes with some kind of cost. Thoughts?

@tverra The package follows the official Flutter guide for localizations.
For each package that support localization the app must include the package's delegate in the list of the app delegates. So for country_picker package you have to add the CountryLocalizations.delegate in the list of your app delegates.
If you check the example from the Flutter docs, in this example the app import localizations for Material, Widgets, Cupertino and the app.
MaterialApp(
localizationsDelegates: [
  AppLocalizations.delegate,
  GlobalMaterialLocalizations.delegate,
  GlobalWidgetsLocalizations.delegate,
  GlobalCupertinoLocalizations.delegate,
],
supportedLocales: [
   const Locale('en', ''), // English, no country code
   const Locale('ar', ''), // Arabic, no country code
   const Locale.fromSubtags(languageCode: 'zh'), // Chinese *See Advanced Locales below*
 ],
)

So in your example project change the code to:
MaterialApp(
 title: 'Localizations Demo',
 localizationsDelegates: [
   CountryLocalizations.delegate,
   ...AppLocalizations.localizationsDelegates
 ],
 supportedLocales: AppLocalizations.supportedLocales,
 theme: ThemeData(
   primarySwatch: Colors.blue,
 ),
 home: MyHomePage(),
);

You're right, I completely missed that. I haven't seen this approach in a Flutter package before. I'm using this package inside my own package, and it kinda seems like just getting the locale from the application context is a more elegant solution than needing the user of my package to add localization delegates for every translatable package that the application depends on. But anyway, thanks!

authors: Daniel-Ioannou tverra


text:
Created test case for SurveyController Issue #45

Created a test class to test the SurveyController and added toJson() method to Surveyor and Survey to easily make requests to the controller. Resolving #45

These test cases seem only to be checking the status codes and not the system's state or the response content?

authors: Daniel-W-Innes Erik-Iuhas


text:
Optimize static images using optimizilla.com.

Keeping the originals appended names with "_full".
Saves about 70% of image size, and its hard to spot any difference.

Cool, great job! :)

authors: DanielAndreasen jason-neal

repo: DanielAndreasen/SWEETer-Cat


text:
packaging ng-date-picker in lib cause ng-date-picker code to be included in lib

Hey,
we made a wrapper around ng-date-picker to fit our need for UI.

  <input #champDate class="form-control" [readOnly]="true" [owlDateTimeTrigger]="owlDate" [owlDateTime]="owlDate" [formControlName]="trFormControlName">
  <owl-date-time [pickerType]="trType"  #owlDate (afterPickerClosed)="apresFermeturePicker()" (afterPickerOpen)="apresOuverturePicker()"></owl-date-time>

    <button class="btn btn-light border-0" type="button" [owlDateTimeTrigger]="owlDate">

    </button>

In my module i've imported and i've set providers as needed
import { OwlDateTimeModule, OWL_DATE_TIME_LOCALE, OWL_DATE_TIME_FORMATS } from 'ng-pick-datetime';
import { OwlMomentDateTimeModule } from 'ng-pick-datetime-moment';

// there is no export for Owl because it's an external lib.

@NgModule({
  imports: [
    CommonModule,
    ReactiveFormsModule,
    OwlDateTimeModule,
    OwlMomentDateTimeModule,
  ],
  declarations: [
    ... our components ...
  ],
  exports: [
    ...
  ]
})
export class TrFormsModule {
  static forRoot(): ModuleWithProviders {
    return {
      ngModule: TrFormsModule,
      providers: [
        TrFormService,
        { provide: OWL_DATE_TIME_LOCALE, useValue: 'fr' },
        {
          provide: OWL_DATE_TIME_FORMATS, useValue: {
            parseInput: 'YYYY-MM-DD',
            fullPickerInput: 'LLL',
            datePickerInput: 'YYYY-MM-DD',
            monthYearLabel: 'MMM YYYY',
            dateA11yLabel: 'LL',
            monthYearA11yLabel: 'MMMM YYYY',
          }
        }
      ]
    };
  }
}

i've put ng-data-picker as a peer-dependencies
  "peerDependencies": {
    "@angular/common": ">=5.2.0",
    "@angular/core": ">=5.2.0",
    "@angular/forms": ">=5.2.0",
    "@angular/router": ">=5.2.0",
    "moment": ">=2.18.0",
    "ng-pick-datetime": "5.2.1",
    "ng-pick-datetime-moment": "1.0.5"
  },

but when i try to package my lib, ng-date-picker is added to our code, why  ?
Do you have any idea what i've done wrong in my import of ng-date-picker?

This is not a issue from the picker.

authors: DanielYKPan Korigoth

repo: DanielYKPan/date-time-picker


text:
Commenting requires a captcha

Expected: Publish comments.
What it does: Does not publish comments.
Explaination:
"The comment feature doesnt work because in the site itself needs a captcha before you comment. Please fix this"
Client version: 2.6.2 (prerelease)

I think it depends on the account, I just tried and the comment has been published.


text:
PR validation_testing

PR  for branch validation_testing, for activity Blog App -validations and model specs.
This branch includes:

Validations:

For the User model:
Name must not be blank.
PostsCounter must be an integer greater than or equal to zero.
For the Post model:
Title must not be blank.
Title must not exceed 250 characters and must not be less than 3.
CommentsCounter must be an integer greater than or equal to zero.
LikesCounter must be an integer greater than or equal to zero.

Add unit specs for all of your models' methods and validations.

Thank you for your review.

Thank you for the suggestions @rloterh . I already implemented them.

repo: DarioAlessioR/Blogproject


text:
Bug: Cant add city

When clicking the save icon in the model/popup nothing happens.

Are the data being filled in in the forms below?

Except long and lat, yes. It seems like the cursor had been in there but didn't type or sth

This is what it looks like after selecting the city. It focused the lat itself

Did you click on the city when you selected it in the search? Just the search field should be cleared when selected.

I'll try to do something, maybe I can fix it.

Uploading screen-20230329-103732.mp4.zip…
Github didn't let me upload the video so I compressed it

Your compressed video file doesn't want to open with me.

Can you see if adding a city works now?

Will you be able to send me a video in a telegram so that I can roughly understand how it works for you?

I don't have telegram but I sent a video before

screen-20230329-103732.mp4.zip

app-arm64-v8a-release.zip
Can you try this version?

screen-20230329-205516.mp4.zip
Sure, here is the result

I don't understand why the fields aren't filled in and I can't reproduce this bug.😞
Do you have a regular Android or its fork?

Good catch!
I am using a pixel 4a 5g with calyxOS

Android 13
CalyxOS 4.7.5

I could send you some logs if that could help

Perhaps this is the problem, then tomorrow, starting from this, I will try to fix this bug.

I could send you some logs if that could help

I will be grateful.

Thanks for all the time you took already to fix this

bugreport-bramble-TQ2A.230305.008.C1-2023-03-29-21-15-58.zip

Thanks.

app-arm64-v8a-release.zip
Try this version, it should work.

screen-20230330-061150.mp4.zip
Just like on the home screen before, I can't select it at all now.

bugreport-bramble-TQ2A.230305.008.C1-2023-03-30-06-15-26.zip

How difficult.

I would love to give you some information or advice idk but I never had this or a similar issue with other apps (yet)

The problem is that I can't even reproduce this error on any phone, I even installed an emulator with CalyxOS, but everything works there too.

Try downloading app-release.apk in the new version, maybe it will work.

Mhh, still doesn't work. I think you can shift your focus on other issues. Maybe someone else knows exactly what this is caused by and fixes it quickly in the future. I'll use the GPS location instead til then. Should it ever work I'll notice it and leave a comment

I have the same issue on Android 13/ Galaxy Flip 3. Manually filling in longitude and latitude allows a city to be added, but selecting a city by name will not auto-populate the info.

@Asherathe

Android 13
Is it regular android or also a fork?

Android 13

Is it regular android or also a fork?

In my case, it's regular Android.

I have the same issue, when I type in the city name, a list with matching names appears but I can't select any of them.
Pixel 6a, Android 13/GrapheneOS

What a pain, why so.

I'll try to replace the autofill widget, maybe it will help.

app-arm64-v8a-release.zip
@pabloscloud, @Asherathe, @SebiTalent04 , can you see if adding a city works now?

@Leonavichus if you provide us with a new apk

https://github.com/DarkMooNight/Rain/releases/tag/v.2.2-pre

It's weird, for some cities works but for others doesn't work.
https://anonfiles.com/4bd4r7i3z7/screen_20230401_145626_mp4

Ohh, I forgot about that. It autocompletes fine now, as it should

It's good.

@Asherathe, @pabloscloud, does it work for you?

I posted a new version, please see if everything works.

Yay, it works in the first screen too. Thanks!

Yay, it works in the first screen too. Thanks!

can you see if adding a city works now?

It does work for me now.

The bus seems to be resolved for everyone now. Thanks for the contributions from others and thanks to the developer for the quick fix!

authors: Asherathe Leonavichus SebiTalent04 pabloscloud

repo: DarkMooNight/Rain


text:
RemoteServerManager.GetServerGroup() method doesn't exist

RemoteServerManager.GetServerGroup() method seems to be obsolete. There is only a GetGroup() method.

Thanks for spotting this and for contributing!


text:
Mapping on Windows 10 1803

Seems that #4fc7cc1 commit doesn't work on 1803.
When i test i have error "sequence number not found in library".
code of Error logging:
if (!image) {
			LPSTR lpMsgBuf = nullptr;

			if (FormatMessageA(
				FORMAT_MESSAGE_ALLOCATE_BUFFER |
				FORMAT_MESSAGE_FROM_SYSTEM |
				FORMAT_MESSAGE_FROM_HMODULE |
				FORMAT_MESSAGE_IGNORE_INSERTS,
				GetModuleHandleA("ntdll.dll"),
				image.status, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
				(LPSTR)&lpMsgBuf, 0, NULL) != 0)
			{
				Log(std::string(lpMsgBuf));

				LocalFree(lpMsgBuf);
			}
		}

Works fine on my 2 machines. Waht's exactly failing?

Any logs or trace messages?

Only this message i sent "sequence number not found in library"

{Partial Copy}
Due to protection conflicts not all the requested bytes could be copied.
this is what NTSTATUS gaves me.
dll size is 3mb

repo: DarthTon/Blackbone


text:
pizza tower not showing up when i place it?

every time I place it down, I can't see it

First, try restarting Bloons TD 6.
Try re-installing the mod if this error persists.

authors: modderongithub nuklehed


text:
CBAS Docker build and publish [BW-1178]

Adds docker build via jib
Adds a tag action which updates the project and creates a github tag
Adds docker publish to dockerhub via github action, triggered whenever a github tag is created

Now tested and validated using 'push to branch' testing. See action history and the dockerhub repo for the results.
Final validation will occur when the PR merges and (hopefully) a new tag and a new release will be pushed automatically.

repo: DataBiosphere/terra-batch-analysis


text:
ID-363 let Sam host privacy policy in tandem with ToS

This PR can't merge until https://github.com/broadinstitute/sam/pull/920 does.
Currently, Sam hosts the Terms of Service, but the UI hosts the privacy policy. Now that we are faced with updating both the Terms of Service and Privacy Policy at the same time, it makes sense that both would be stored in the same system. This change will allow us to have different Privacy Policies on prod and pre-prod envs, since Sam will now serve the privacy policy version based on its config. It also means the Terms of Service and Privacy Policy are always in sync. No need to coordinate multiple PRs to update future documents!

@nawatts by including authopts, we can see who is looking at the Privacy Policy, if they're logged in. Seems like it might be useful, but can remove if its gonna cause problems.

The tests are failing for a completely separate reason from this PR.

repo: DataBiosphere/terra-ui


text:
Fix trace api dogstatsd unit test to pass locally

What does this PR do?

Change one of the tests of pkg/trace/api/dogstatsd_test.go to pass when running locally with AppGate running.
Motivation

When AppGate is enabled, the hostname "this is invalid" is properly resolved to an IP and the test fails because it shouldn't, which is annoying when testing locally.
Updating the hostname to "this[is[invalid" is properly not resolved and the test passes.
Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge

repo: DataDog/datadog-agent


text:
Support workload apps on local kind provider

What does this PR do?
Add support for workload apps on Local kind provisioner

Motivation
We've been told that the feature was missing. This is easy to add so let's do that

Additional Notes
I'd like to refactor the way we manage params to not duplicate everything between kind and eks and local aws but that's not that easy because of Go embedding that is not very convenient

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


text:
Close failing tests stale issues task ACIX-436

What does this PR do?
Adds a weekly task:
Will mark as done all issues created by the failed parent tests workflow that are stale.
Stale is an issue:

In the "To Do" section of a project
Where the test has not failed since 28 days
That has no comment other than the bot's comments

This task is run only on the Friday nightly pipeline, so once a week.
Example job displaying which issue to close.
Motivation
Describe how to test/QA your changes
Possible Drawbacks / Trade-offs
Additional Notes

/merge


text:
[CI] Refactor the Agent integration tests

What does this PR do?
This PR refactors the Agent integration tests.
Motivation
Over time the different team working on the Agent copied the legacy core Agent invoke task to run the integration tests duplicating in a lot of places very similar codes.
This PR aims at having only one code to run the integration tests, but still keeping the possibility to customise your tests (use different env variables, run the test from a different directory, etc.).
Describe how you validated your changes

Possible Drawbacks / Trade-offs
Additional Notes

/merge


text:
Update OTel Collector dependencies to v0.115.0

This PR updates the dependencies of the OTel Collector to v0.115.0 and generates the OTel Agent code.

/merge


text:
[kitchen] Enable A6->A7 tests for SUSE 11

What does this PR do?
Enables A6->A7 upgrade tests for SUSE 11, which were disabled because we didn't have a stable version of A6 working on SUSE 11 with systemd.
Motivation
Add test coverage.

We have a special case for SLES 15 in the A5->A7 upgrade tests because the A5 package doesn't install correctly on SLES 15 😞.


text:
Disable trigger

Motivation
We need to release changes for every check to keep what we have in wheel bucket in sync.

@ofek do we still need this?

authors: masci ofek

repo: DataDog/integrations-core


text:
Add release signing via in-toto

Motivation
Security

Codecov Report

Merging #2224 into master will decrease coverage by 11.19%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master    #2224      +/-   ##
==========================================
- Coverage   86.14%   74.94%   -11.2%
==========================================
  Files         167       17     -150
  Lines       12486      495   -11991
  Branches     1274       57    -1217
==========================================
- Hits        10756      371   -10385
+ Misses       1375      105    -1270
+ Partials      355       19     -336

@gzussa Not really, no.

@gzussa @ofek Well, it would be possible to add unit tests if we had a GPG smartcard simulator. There might be one, I'll take a look at it later...

@ofek Please remember to merge with master (you already do this), and bootstrap (ddev release make --sign-only all) before you merge to master, thanks :)

@trishankatdatadog I'd prefer to bootstrap metadata in a separate PR; can we please do that?

authors: codecov-io ofek trishankatdatadog


text:
Metrics not sent when the stasD server changes the IP

I have the statsd server running in kubernetes. Every time I restart the statsd container it gets a new IP and it doesn't receive any messages. If I restart the application that sends the metrics, it's working but I would like a 'reconnect' mechanism on the client.

@razvandarju do you managed to solve the problem?

@irvifa are you still encountering this issue

@irabinovitch I managed to solve this by using the following mechanism:
   env:
        - name: DATADOG_AGENT_SERVICE_HOSTNAME
          value: <your-datadog-deployment>.<your-namespace>.svc.cluster.local

Pass this as statsdHost

authors: irabinovitch irvifa ithenov razvandarju

repo: DataDog/java-dogstatsd-client


text:
🛑 DaTA is down

In 98bd614, DaTA (https://data-ensta.fr) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DaTA is back up in 4a35bb1 after 1 hour, 33 minutes.

repo: DataEnsta/upptime


text:
allowedSolo and statement template re-use

Is it allowed to re-use a statement template from one profile as part of a pattern in another?
If yes, this could make use of allowedSolo complex and a single template pattern is more appealing.

Looking through the spec briefly I can't see anywhere that says a pattern can't use templates from other profiles.
Getting rid of allowedSolo and instead allowing single statement patterns would also get rid of the need for the implied pattern concept which is an added complexity.

Re-using statement templates is not intended currently and might end up forbidden; there's a lot of complexity around the versioning issue

there's a lot of complexity around the versioning issue

Please elaborate :-)
I can imagine a scenario where an interactive video profile wants to re-use a question statement template from a quiz profile.

The versioning complexity is, if you identify a statement template by URI, which version of it applies if that URI is used in multiple profile versions?
One way around this would be to require that, if a statement template changes (in the behavior-changing attributes), it is given a new URI. Of course, then the referencing profile would want to monitor for updated statement templates, and there are some interesting questions about the exact retrieval rules, but nothing insurmountable.
I do see the outline of the use case, though my guess is in many cases it'll turn out another approach is better.
But there's some definitely interesting possibilities with allowing it, too. I think the URI-changing requirement would overcome most of my objections, if people are okay adding that as well.
Re: broader allowedSolo use, I'm open to the possibility of removing it (and allowing single-statement sequences only in primary patterns and of a template). The main burden it removed on LRPs was having to generate a registration just for one statement (since allowedSolo allowed non-registration statements in that one case).

Will be removed and normalized with the rest of the spec

Looks like yes, we include statement template reuse and the concomitant requirement
Alternative way would be to use reification:
_:other a TemplateReference
    _:profileversion http://version/of/that/profile/1.8
    _:template http://template/from/that/profile

sequence: [_:other, ...]

repo: DataInteroperability/xapi-profiles


text:
[Feature][admin] Implement task operation permission check

Implement task operation permission check

h2 SQLfile is not modify

repo: DataLinkDC/dinky


text:
Fix database object for mongoid version beyond 5

database_cleaner errors out with following message with Mongoid 5. This pull request fixes that without breaking anything else.

/home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/mongo2/truncation_mixin.rb:29:in collections: undefined method collections for #<Mongo::Client:0x47021052998580 cluster=127.0.0.1:27017> (NoMethodError)
from /home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/mongo2/truncation_mixin.rb:9:in clean
from /home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/base.rb:92:in clean
from /home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/configuration.rb:79:in block in clean
from /home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/configuration.rb:79:in each
from /home/prabhakar/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/bundler/gems/database_cleaner-f052d64d3be9/lib/database_cleaner/configuration.rb:79:in clean

Sad to see this PR never made it to the repo. I'm on the latest version of DB cleaner 1.7.0 and I'm hitting this issue.

You can fork your own and cherry pick this commit :-)

I actually did it, but ended up with almost 1K active connections to the DB when running parallel:spec I had to revert it.

@prabhakar97 @jgonzalezd Sorry for the delay.
@prabhakar97 could you solve the conflict and update this PR? It seems pretty straightforward and I could merge this after you do that.

@etagwerker Thanks, I have fixed the conflict. But weird that the CI is failing. I see all recently opened PRs too failing in travis.

Thank you for the PR! However, the Mongoid adapter has been extracted into its own repo at https://github.com/DatabaseCleaner/database_cleaner-mongoid. If you close this PR and reopen it over there, I'd be happy to take a look!

authors: botandrose etagwerker jgonzalezd prabhakar97


text:
[BREAKING] Rename :connection configuration option to :db for consistency

Renames the :model option, too, which was simply an alias, and shouldn't be in core, anyways, since it was ActiveRecord-specific. Will deprecate that one, too, in v1.99.
Closes #649
With this PR, and the truncation -> deletion renaming PRs in a few of the adapters, I think v2.0 is feature-complete!! I'm hoping to release both v1.99.0.beta and v2.0.0.beta versions of everything this weekend.
Its happening!!

@etagwerker yes, I agree 100%. I'm imagining v1.99 to be that interim release that supports both :connection (and :model) and :db, with a deprecation warning telling folks to just use :db. I'm going to branch v1.99 off of the v1-maintenance branch, so master is already v2.0, so I think this should be good to merge, even before v1.99 is released. Sound good to you?