AttributeError: 'NoneType' object has no attribute 'refresh'

Expected Behavior
Bot running
Actual Behavior
Crash at start.
config.json
http://pastebin.com/ynJEGiCy
Output when issue occurred
2016-08-31 09:47:32,187 [       cli] [INFO] PokemonGO Bot v1.0
2016-08-31 09:47:32,194 [       cli] [INFO] commit: 46a32efd
2016-08-31 09:47:32,200 [       cli] [INFO] Configuration initialized
(575) wsgi starting up on http://<IP_ADDRESS>:4000
2016-08-31 09:47:32,323 [requests.packages.urllib3.connectionpool] [INFO] Starting new HTTP connection (1): <IP_ADDRESS>
[2016-08-31 09:47:32] [SleepSchedule] [next_sleep] Next sleep at 22:44:02, for a duration of 9:53:10
[2016-08-31 09:47:32] [PokemonGoBot] [set_start_location] Setting start location.
[2016-08-31 09:47:32] [PokemonGoBot] [x] Coordinates found in passed in location, not geocoding.
[2016-08-31 09:47:32] [PokemonGoBot] [location_found] Location found: 48.863651, 2.327320 (48.863651, 2.32732, 8.0)
[2016-08-31 09:47:32] [PokemonGoBot] [position_update] Now at (48.863651, 2.32732, 8.0)
[2016-08-31 09:47:32] [PokemonGoBot] [login_started] Login procedure started.
[2016-08-31 09:47:33] [PokemonGoBot] [login_successful] Login successful.
[2016-08-31 09:47:33] [PokemonGoBot] Found encrypt.so! Platform: linux2 encrypt.so directory: /var/www/html/PokemonGo-Bot
[2016-08-31 09:47:33] [PokemonGoBot]
Traceback (most recent call last):
  File "pokecli.py", line 781, in <module>
    main()
  File "pokecli.py", line 217, in main
    report_summary(bot)
  File "pokecli.py", line 265, in report_summary
    metrics.capture_stats()
  File "/var/www/html/PokemonGo-Bot/pokemongo_bot/metrics.py", line 117, in capture_stats
    inventory.refresh_inventory()
  File "/var/www/html/PokemonGo-Bot/pokemongo_bot/inventory.py", line 1338, in refresh_inventory
    _inventory.refresh(data)
AttributeError: 'NoneType' object has no attribute 'refresh'
mercredi 31 août 2016, 09:47:33 (UTC+0200) Pokebot  Stopped.
Press any button or wait 20 seconds to continue.

Steps to Reproduce
run the bot ?!
Other Information
OS: ubuntu 14.04
Branch: dev
Git Commit: 46a32efdf942d5ee54e0974bdb7cde9cac4842df
Python Version: Python 2.7.6

One more thing : I got this error with a google account, with a ptc it's working fine.

One more thing : this error show up with a google account, when I try with ptc it's working fine.

git pull

Ok, my bad...
I didn't saw it using setup.sh -u but git told me that I had a merge conflict, corrected it and now it works.
Thx


Instance of hardcoded secret

Greetings,
I am a security researcher, who is looking for security smells in Ansible scripts.
I found instances where usernames and passwords are specified within a Ansible script.
According to the Common Weakness Enumeration organization this is a security weakness
(CWE-798: Hard-coded credentials https://cwe.mitre.org/data/definitions/798.html).
I am trying to find out if you agree with the findings and the reasons the usernames and passwords were introduced. Any feedback is appreciated.
Any feedback is appreciated.
Source: https://github.com/rcbops/ansible-lxc-rpc/blob/master/rpc_deployment/playbooks/openstack/keystone-add-all-services.yml

Thanks  but this repository is no longer active


Collaborator nomination for duda-patryk

Nomination
TSC Project Roles: Collaborator
GitHub Permission Level: Write
GitHub User
Provide the following information about the GitHub user:

Full Name: Patryk Duda
GitHub username: @duda-patryk
Organization: Google

Supporting Documents
https://github.com/zephyrproject-rtos/zephyr/pull/72163
https://github.com/zephyrproject-rtos/zephyr/pull/71862
https://github.com/zephyrproject-rtos/zephyr/pull/67919
https://github.com/zephyrproject-rtos/zephyr/pulls?q=is%3Apr+author%3Aduda-patryk+is%3Aclosed

sorted, thanks folks


Extracted NestedLoopJoin from Join and renamed it to JoinPlanBuilder.

@mfussenegger I think we can do it against master (and the sooner it gets there, the better)

Yep agreed, we can do it in master.


Validate topic names

Catch the common case of someone sticking an invalid char in the topic
line.
Topic: catch1-./Qひらがな
Reviewers: brian-k

Reviews in this chain:
└https://github.com/Skydio/revup/pull/106 Validate topic names

#
head
base
diff
date
summary

0
e6cacd8d
2cd01f01
diff
Apr 4 20:10 PM
1 file changed, 8 insertions(+)


Deprecate GCS sensors

Deprecate GCSObjectExistenceSensorAsync, GCSObjectsWithPrefixExistenceSensorAsync,  GCSUploadSessionCompleteSensorAsync, GCSObjectUpdateSensorAsync and proxy it
to its Airflow OSS provider's counterpart

Mypy failures would be fixed by https://github.com/astronomer/astronomer-providers/pull/1443/files

looks like we have some mypy failures that would need to be resolved.

https://github.com/python/mypy/issues/6799#issuecomment-1882059741

It seems to be an open issue of mypy. Will add type ignore to this one


Helm Chart for 1.1.3

Wasn't sure if this was the right repo for this, but it would be nice to get the updated helm charts for 1.1.3

Hi, i'll update helm repo for this


python3Packages.kaggle: unbreak, removing useless slugify dep

Motivation for this change
Very strangely upstream depends on both python-slugify and slugify.
The second is quite old, so I removed this one
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Hi,
Normally, the replace calls stick to close enough versions, but yes a double check will be better.
I don't use kaggle myself, i took the hydra failing jobs and started to unbreak what I could

Maybe someone familiar with the Python ecosystem (like @FRidh?) could take a look at this and comment on whether this additional --replace makes sense?
Also, @freezeboy, if you use kaggle, please feel free to add yourself as a maintainer.

Slugify is python 2 only. I assume the python 3 version is python-slugify. https://github.com/Kaggle/kaggle-api/issues/299


HTML table to xslx without spans

Is there a possibility to export HTML tables ignoring rowspan and colspan parameters?
I have some exportable tables which make use of rowspan and colspan for nicer presentation in the browser, but would love to export everything into the Excel file for further processing.

https://html.spec.whatwg.org/multipage/tables.html#the-td-element colspan is "Number of columns that the cell is to span".
https://support.office.com/en-us/article/merge-and-unmerge-cells-5cbd15d5-9375-4540-907f-c673a93fcedf "Merging combines two or more cells to create a new, larger cell. This is a great way to create a label that spans several columns."
They are the same concept, it's unclear why you would want to intentionally lose that metadata.  If you can give a concrete example we'll reconsider


I need a new feature

Issue Type: Feature Request
I need a new feature, like the eclipse's CTR+H
VS Code version: Code 1.46.1 (cd9ea6488829f560dc949a8b2fb789f3cdc05f5d, 2020-06-17T21:13:20.174Z)
OS version: Windows_NT x64 10.0.18363

你在说啥

Can you describe such a feature?


Truncated binary data while scanning image types

Hi, I'm using SQL Server 2017, I have issues while reading image types. Sometimes I get full data, sometimes partial data or no data at all. I have tried denisenkom/go-mssqldb and works fine. I'm using freetds 1.00.38-5.fc28.x86_64 (Fedora 28)

I have similar problem. while reading image types with large data amount, they get truncated to 64512 length. In freetds there is a parameter which controls max size and I think that causing the problem. Unfortunately I do not know how to change (increase) it's value in gofreetds. Any thoughts?


crystal spec --fail-fast does not output failures

describe MyClass do
  it "one" do
    false.should eq(false)
  end

  it "two" do
    false.should eq(true)
  end

  it "three" do
    false.should eq(false)
  end
end

crystal spec --fail-fast
.F

I would expect
crystal spec
.F

Failures:

  1) MyClass two
     Failure/Error: false.should eq(true)

       Expected: true
            got: false

     # spec/my_class_spec.cr:11

Finished in 108 microseconds
2 examples, 1 failures, 0 errors, 0 pending

Failed examples:

crystal spec spec/my_class_spec.cr:10 # MyClass two

I guess --fail-fast should also print that not all specs were run. Maybe by adding 1 skipped to the line with counts.

All the new spec filtering options should increment skipped too.

I've created a new issue for tracking skipped count: #8403
This issue should focus on fixing spec output for --fail-fast.

This caught me out as well since it is a change between 0.30.1 and 0.31.1 that is undocumented I believe.


7.0.2 MobX <-> Mobx-Angular Version incompatible?

I get the following compile warning when starting an Angular project.
{code}
WARNING in ./node_modules/mobx-angular/dist/utils/mobx-angular-debug.js
223:15-27 "export 'getDebugName' was not found in 'mobx'
WARNING in ./node_modules/mobx-angular/dist/utils/mobx-angular-debug.js
29:28-45 "export 'getDependencyTree' was not found in 'mobx'
{code}
I use version 7.0.2 of the angular-tree-component, which then transitive retrieve:
{code}
"mobx": "3.6.2",
"mobx-angular": "2.2.0"
{code}
Looks like<EMAIL_ADDRESS>and<EMAIL_ADDRESS>seem to be incompatible? Does anyone else have this problem?

@JanLoebel I just updated my code to use the latest version (7.0.2) and its working fine. I did not get any error and I'm using

I've tried to remove the "package-lock.json" and node_modules, but nothing worked. I've also checked if I call anything regarding mobx or mobx-angular, but I don't import any of these two components. Any ideas?
{code}
npm ll mobx mobx-angular
│ ## Modules
└─┬<EMAIL_ADDRESS>│ A simple yet powerful tree component for Angular2
│ git+https://github.com/500tech/angular-tree-component.git
│ https://github.com/500tech/angular-tree-component
├──<EMAIL_ADDRESS>│   Simple, scalable state management.
│   git+https://github.com/mobxjs/mobx.git
│   https://mobx.js.org/
└──<EMAIL_ADDRESS>Angular connector to MobX (2 and above)
git+https://github.com/mobxjs/mobx-angular.git
https://github.com/mobxjs/mobx-angular#readme
{code}

What version of Angular are you using?
Maybe try uninstalling and installing again angular-tree-component?

I'm using Angular 5.2.9. I've already tried to remove and re-added it again.
In the browser the error looks like this:

Same issue here..

Same issue with angular 5.2.0

@JanLoebel  Sorry about that I had the warnings disabled on my build and I missed that. I do see it now too.

Same for me with angular ^5.0.0

I was able to get it to work by using the 7.0.2-beta1 version.
see issue 578
Delete 3 folders under node_modules:

mobx
mobx-angular
angular-tree-component

Then install the beta1 version until the official release version is fixed:

npm install<EMAIL_ADDRESS>
Now everything seems to be working....
It's odd that the beta1 version works but the official release version does not?!?!?

Same issue with angular 5.2.9

For me, I tried adding "mobx": "4.1.0" to package.json and ran npm install. That fixed the compile and runtime error. You'll get a warning in console saying there are duplicate mobx instances and could cause problems. …And they're right. The tree will not redraw if you update the tree model.
Went with @mpGitHub's steps and it works for me. https://github.com/500tech/angular-tree-component/issues/593#issuecomment-374630509

It seems like a package-lock.json problem.
I hope it will be fixed in 7.1.0

If the problem persists in 7.1.0 - please reopen the issue

After updating to 7.1.0 the warnings (provided by @JanLoebel) still exist.

I haven't seen those warnings with 7.1.0. I did do a rm -rf ./node_modules before tho. Might be worth a try🤔
On Wed, Mar 28, 2018 at 5:53 AM Julian Hohenöcker<EMAIL_ADDRESS>wrote:

After updating to 7.1.0 the warnings (provided by @JanLoebel
https://github.com/JanLoebel) still exist.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/500tech/angular-tree-component/issues/593#issuecomment-376859513,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AB4HfsyOkO1SMKvFSi2JtmS7KmRY1VbQks5ti3mogaJpZM4SwAxA
.


Pressing buttons docs

isPressed.md
wasPressed.md
soDepressed.md, not really

@ganicke,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Allow ContractResolver to receive a context for resolving objects to JSON

I want to create a custom contract resolver that doesn't serialize certain properties on the object being serialized, based on property name.  Whilst I can extend the DefaultContractResolver and override the CreateProperty method, there doesn't appear to be a way for me to pass a set of contextual information to that method for that particular serialization.  So in my case, I'd want to say something like:
return JsonConvert.SerializeObject(
    theObject,
    new JsonSerializerSettings {
        ContractResolver = extendedContractResolver,
        ResolverContext = new { DoNotSerializeProperties = "Foo,Bar" }
    }
);

The ResolverContext would be a data dictionary that would then be passed into various contract resolver methods to modify serialization for that particular SerializeObject call.

This can be handled by using the ShouldSerialize delegate property on JsonProperty.

@TylerBrinkley How would that work for a dynamic list of fields you want to ignore?


Github Action CodeQL is not triggered for PRs from Feature-Branch in Develop-Branch

Added develop-Branch to triggers for PullRequests.

Added develop-Branch to triggers for PullRequests.


Lumia 950XL: Wifi/4G not detected and USB port doesn't charge the phone only QI Wireless

I've installed several versions of windows 10 including 17134 builds and both home and pro on the latest installer and core package versions. I can't get windows to see the either the 4G or the wifi only the Bluetooth is detected. I also can't use the USB cable to charge the phone as it's draining the battery too fast for the QI charging to keep up.

I think the Wi-fi/4G drivers was not developed yet

it does see 2 mobile devices and I've seen others with the same model have network connectivity.

Have you installed any additional drivers to get network working property?

I did both the install and the post install options. Using the latest core package.

PCI-e is not initialized in UEFI, so no Wi-Fi at all.
4G drivers are complicated to get them running fine.


Calling instance_ip_grouping_key leads to a ResourceWarning on Python 3.4

I noticed this when working on fixing #46. When I run python3 setup.py test, I get the following warning in the test output:

test_instance_ip_grouping_key (tests.test_client.TestPushGateway) ... tests/test_client.py:478: ResourceWarning: unclosed <socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_DGRAM, proto=0, laddr=('<IP_ADDRESS>', 58422)>
self.assertTrue('' != instance_ip_grouping_key()['instance'])

I can also reproduce this warning outside of the tests by running python3 -Wdefault and then calling instance_ip_grouping_key.
Should this function explicitly close the socket it opens instead of relying on it to be cleaned up automatically?

Yes it should, this is simple so I'll add it to the Hacktoberfest list.

Hello Brian, if it is not taken yet, can I take this?
I got to know about prometheus from Hactoberfest. Project looks interesting. I was looking for a TSDB implementation. I'm a go newbie but know a fair bit of python. So I think fixing the python stuff will get me started to know more about prometheus.
Thanks.

Go ahead, there's nothing on this issue or in the google doc indicating anyone else is working on it.
This is a standard resource leak, if you want to get a bit more into Prometheus I'd suggest looking at the bridge options especially if you're already knowledgeable in any other monitoring/TSDB system as that'll give you a feel for how the Prometheus data model compares.

Thanks Brian, done.

Fixed by #55, thanks!


Animation Bug

When using Badass company, mid emote if you pull out the portable terminal it breaks your characters animation for default/more emotes and it breaks your normal animations.
Steps to reproduce the behaviour:

load up
emote with Badass Company
press x whilst emoting
now its bugged

Screenshots:

Logs:
Player.log
Modlist:
Sligili-HDLethalCompany-1.5.6
Zduniusz-24HourClock-1.0.0
IDFK_Game-VineBoomCoilHead-1.0.0
Joalek-Joalek_COD_Zombies_Firesale_Music_Pack-115.1.15
LethalMatt-COD_Zombies_Round_Start_Music-1.0.3
Vintys-MetalGearTurretSound-1.0.2
Rev-DoomNutcracker-1.0.2
Xylq-Dr_Livesey_Jester-1.0.0
sunnobunno-YippeeMod-1.2.3
sunnobunno-LandMineFartReverb-1.0.3
BepInEx-BepInExPack-5.4.2100
2018-LC_API-3.4.5
notnotnotswipez-MoreCompany-1.7.6
x753-More_Suits-1.4.1
akkowo-More_suit_colors_for_more_suits-1.0.0
Midge-PushCompany-1.2.0
femboytv-LethalPosters-1.2.0
femboytv-LethalReynolds-1.2.0
femboytv-LethalPaintings-1.2.0
Sligili-More_Emotes-1.3.3
Pooble-LCBetterSaves-1.7.3
RugbugRedfern-Skinwalkers-4.0.1
matsuura-HealthMetrics-1.0.2
BlueAmulet-LCBetterClock-1.0.3
EliteMasterEric-Coroner-1.5.3
RickArg-Helmet_Cameras-2.1.5
taffyko-NameplateTweaks-1.0.6
FlipMods-LetMeLookDown-1.0.1
MassiveNewCoilers-FixCentipedeLag-2023.12.7
5Bit-VoiceHUD-1.0.4
PopleZoo-BetterItemScan-3.0.1
AllToasters-QuickRestart-1.2.0
Giltong-LethalCompanyDRP-1.3.6
ATK-ShipClock-0.9.0
Suskitech-AlwaysHearActiveWalkies-1.4.4
steven4547466-CommandHandler-1.0.0
FlipMods-SkipToMultiplayerMenu-1.0.0
Alejo47-FasterTeleporter-1.0.2
Hexnet111-SuitSaver-1.1.4
Evaisa-HookGenPatcher-0.0.5
Evaisa-LethalLib-0.13.2
Evaisa-LethalThings-0.9.4
CTMods-KarmaForBeingAnnoying-1.1.0
Verity-TooManySuits-1.0.5
YELLOWGLASS-Yellowglass_Vibrant_Suits-1.4.1
Rune580-LethalCompany_InputUtils-0.6.1
HomelessGinger-MaskedEnemyOverhaul-3.1.1
FutureSavior-Hold_Scan_Button-1.1.1
Hamunii-JetpacksCarryBigItems-1.0.2
F4ilS4fe-MaskTheDead-1.0.5
Sakura-LandminesForAll-1.0.1
no00ob-LCSoundTool-1.5.0
Clementinise-CustomSounds-2.3.2
MegaPiggy-BuyableShotgun-1.0.4
MegaPiggy-BuyableShotgunShells-1.0.5
egeadam-MoreScreams-1.0.3
Fredolx-SignalTranslatorUpgrade-1.0.0
AllToasters-SpectateEnemies-2.2.1
Spiderbuttons-HandMirror-1.0.1
quackandcheese-MirrorDecor-1.3.1
Electric131-OuijaBoard-1.5.2
x753-Mimics-2.3.2
IntegrityChaos-Diversity-1.1.10
OE_Tweaks-Possessed_Masks-2.0.2
monkes_mods-JumpDelayPatch-1.0.1
taffyko-BetterSprayPaint-2.0.2
J3STER-J3STERsCosmeticsFixed-1.0.0
Mhz-MoreHead-1.2.5
TwinDimensionalProductions-CoilHeadStare-1.0.3
AgentRev-ShootableMouthDogs-1.0.1
EliteMasterEric-SlimeTamingFix-1.0.2
Bobbie-FixRPCLag-1.0.1
linkoid-DissonanceLagFix-1.0.0
CharlesE2-HostFixes-1.0.4
SZAKI-EnemyFix-1.0.0
Rocksnotch-CupboardFix-1.1.0
itsmeowdev-DoorFix-1.0.0
FishingsTeam-Lethal_Bug_Fixes-1.0.0
Zaggy1024-NutcrackerFixes-1.2.2
Ozone-Runtime_Netcode_Patcher-0.2.5
ControlCompany-ControlCompany-1.1.3
CTMods-ChatCommands-1.1.7
kuba6000-LC_Masked_Fix-0.0.2
KoderTeh-Boombox_Controller-1.1.9
MORT1F13R-MoreSuitColours-1.1.0
Hypick-Debugify-0.2.0
Zaggy1024-PathfindingLagFix-1.2.0
quackandcheese-ToggleMute-1.3.0
BlueAmulet-LogNeuter-1.0.3
Monkeytype-HideChat-1.0.0
GrimGrum-Lego_Yoda_DeathSFX-1.2.0
taffyko-NiceChat-1.2.4
HGG-JigglePhysicsPlugin-1.1.2
AinaVT-LethalConfig-1.3.4
Gemumoddo-LethalEmotesAPI-1.3.3
Gemumoddo-BadAssCompany-1.1.4
PotatoePet-AdvancedCompany-1.0.138
boxofbiscuits97-QuotaRollover-2.2.1
bizzlemip-NoPenalty-1.0.1
Yeh I know a lot of mods! I've also disabled mods so I've removed them off the list.
Modpack: 018d4ed1-49ae-7c7a-41f5-9fb3fb8a3413

This problem should be fixed with 139.

This was some weird 3-way incompatibility with LethalEmotesAPI, More_Emotes, and Advanced Company. I assume there is some code to fix More_Emotes not resetting bone positions when pulling out the portable terminal. LethalEmotesAPI has it's own code to reset bone positions when finished emoting but it seemed like it was firing in order of AC -> EmotesAPI, which caused issues, I changed my patch for the terminal opening to unlock the emote bones early, allowing AC to do it's stuff no problem.


fix: upgrade to version 3.0.706

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign garethjevans
You can assign the PR to them by writing /assign @garethjevans in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test kube

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test kube

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test kube

vault
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test vault

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.

@jenkins-x-bot-test: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

kube
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test kube

vault
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test vault

gsm
e433ecdb82c597a703339cd20dcd03ea55dc9347
link
/test gsm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the jenkins-x/lighthouse repository. I understand the commands that are listed here.


Adding more information in doctor.js

Describe the bug/feature

There are some information which is important to know for patient about the doctor.

Parameter added:
-1. Language : Preferred language for effective patient-doctor communication.
-2. Quality Assurance : Involvement in patient safety programs to demonstrate doctor commitment to providing high-quality care.
-3. Email Address: To connect the Doctor and Patient.
I want to work on this under GSSOC'23

Hey @Naman1729, I have assigned the issue to you

you can also add more information like time availability etc.

It is fixed? if not can i work on it? @apeksha235


Add ability to specify description

Please allow specific descriptions for the main page and pair that with SEO.
If you start a post with an image or anything other than a sentence, you get this:

The reason for this is page summary only works if you include the <!-- more --> tag
for example:
For quick setup copy the config.toml from the abridge theme into the root of your zola site, this will give you a base configuration with all config values used.
<!-- more -->

What I can do is make it so that when the <!-- more --> tag is missing it falls back to a description value if set in the post.md markdown file. I will add this shortly, today.

That would be incredible! Thanks.

This is Fixed, it will fallback to configured description value in post.md and if that is also missing then it will use a truncated amount of the page.content.


Add support for connecting through proxies

Being able to specify a proxy to connect as would be nice to have so benchmarking the proxy can be done.  An added bonus to that would be to specify a list of proxies (or a file containing a new proxy on every line) so mass testing can be done.

I fully support the view of @wg in this question (https://github.com/wg/wrk/issues/6)
Testing service through proxy might lead to wrong results


Fix Session Conversion unit test and update model name to _daily

Description & motivation
The session_conversions unit test broke with the recent changes in v2. In fixing that, I realized that it's a daily-partitioned table, so it would be more accurate to name it stg_ga4__session_conversions_daily
Checklist

[x ] I have verified that these changes work locally
[x ] I have updated the README.md (if applicable)
[x ] I have added tests & descriptions to my models (and macros if applicable)
[x ] I have run dbt test and python -m pytest . to validate exists tests

Very simple change. Going to go ahead and merge.


Add prefer color variables rule

Adds a new rule to the Core Assistant: colors-prefer-variables
Makes use of the new rule in the Reuse Suggestions Assistants

Next steps
There will still be steps to complete once this PR is merged:

Merge CrowdIn translations for the 4 new strings added as part of this PR
After that, release the new Assistants based on the changesets included in this PR

Screenshot

Related issues

Fixes #148

QA Instructions

Check out this branch
From the root run yarn build
Change to the Reuse Suggestions Assistant package cd assistants/reuse-suggestions
Build its tarball yarn package-tarball
Add the tarball to a Sketch 69+ document

The Reuse Suggestion Assistant should complain about more than 2 usages of a hard coded color, suggesting to use a color variable instead. It checks colors in the following places:

Artboard, Slice and Symbol Master backgrounds
Borders, Fills, Shadows and Inner Shadows of layer styles
Colors applied to text strings

@smithzoo It would be great if you could pick this off for us 🙇🏻♂

We're going to merge this, and perform the QA steps on the actual release PR early next week.


Incoming connections statistics

We have a lot of incidents where we need to search for consumers of one or another shared resource, but Corut does not provide information about incoming connections. Is this a technical limitation or could it be a feature request?

Could you please clarify what you mean by "incoming connections"? Are you referring to connections from services outside the cluster? Could you provide more details about your use case?

I'm not sure that I understand correctly how this works, it may be some kind of bug in my perception.  Coroot has many metrics that show the properties of connections, for example container_net_tcp_successful_connects_total, I expect from this metric that I will see all established connections.  at the same time, parameters such as retransmit and RTT are collected exactly from the point from which the packet is sent.  in the Coroot UI I see that for all connections there is both retransmit and rtt.  Does this mean that only the connections through which I send are involved in visualization (screening).  Let's say there is such a scheme nginx -> service -> Kafka and imagine that Kafka only receives TCP packets.  If I put Coroot on service and only on it, I will see only one Kafka, I will not see service, just like I will not be able to collect retransmits.  with all this, Kafka will connect with service.

Some time ago we solved such problems too and wrote this solution.  There are both incoming and outgoing connections.  Checking the information with Coroot, we just came to the conclusion that Coroot is looking at some narrower pool of connections https://github.com/alebsys/ngraph

@apetruhin

Are you referring to connections from services outside the cluster?

I'll speak for myself and say: yes, that is something I'd ask for.

Could you provide more details about your use case?

Simply wanting to see the whole picture of the network flowing to my service is a pretty strong use case on my end of things. I'd love to know if something's being used and by who. In my environment the services who are interacting with my service aren't able to be fully instrumented (I can't control that), so having this kind of data (the incoming connections) could at least help me better identify who and what is talking to my service.
Knowing is half the battle, as they say. Once I know who, I can more readily work with them to instrument their services so that our service map becomes more defined and clear to those who use it.
Speaking to the un-instrumented a bit more, having both incoming and initiated network calls can give a quick and easy way to showcase further the power of projects like Coroot. If I can just drop an agent on a node and see that level of detail without changing any of the application, that'd be a really handy way to sell this kind of tech to others. Once folks see that kind of data, it becomes even easier to show developers/management the reason why folks should take the time to instrument their applications directly.
Just my 2c though 😄 I'd be using Coroot a lot more right now if this was baked in.

Looking through some open issues, it seems like #281 is a duplicate of this issue? Or would we prefer to close this issue in favor of #281 ?

Looking through some open issues, it seems like #281 is a duplicate of this issue? Or would we prefer to close this issue in favor of #281 ?

It is not duplicate


git-secret: 0.3.2 -> 0.3.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/git-secret/versions.
meta.description for git-secret is: "A bash-tool to store your private data inside a git repository"
meta.homepage for git-secret is: "https://git-secret.io"
meta.changelog for git-secret is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 0.3.3 with grep in /nix/store/d3lpq55h7wqfs5gaqwjk5xms260qr0pr-git-secret-0.3.3

directory tree listing: https://gist.github.com/282a1323d5ccedfea23d34269b673ac3

du listing: https://gist.github.com/0089c0f640e62e4e608b441518a4c069

Rebuild report (if merged into master) (click to expand)

8 total rebuild path(s)

2 package rebuild(s)

2 x86_64-linux rebuild(s)
2 i686-linux rebuild(s)
2 x86_64-darwin rebuild(s)
2 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
git-secret
gitAndTools.git-secret

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/d3lpq55h7wqfs5gaqwjk5xms260qr0pr-git-secret-0.3.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A git-secret https://github.com/r-ryantm/nixpkgs/archive/a26d53abee8f1f8e4b8406d9aeb072b7025cc409.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/d3lpq55h7wqfs5gaqwjk5xms260qr0pr-git-secret-0.3.3
ls -la /nix/store/d3lpq55h7wqfs5gaqwjk5xms260qr0pr-git-secret-0.3.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review 1

1 package built:

git-secret

Maintainer pings
cc @lo1tuma for testing.

Result of nixpkgs-review pr 105655 run on x86_64-darwin 1

1 package built:

git-secret (gitAndTools.git-secret)


Add workflow to test docker builds

Add workflow to test that Docker can successfully build frontend and backend images.

Fixed by #391


refactor(ecs): remove unused interfaces

This is an action item in the ECS CDK API review.
Closes #2941.

Pull Request Checklist

[X] Testing

Unit test added (prefer not to modify an existing test, otherwise, it's probably a breaking change)
CLI change?: coordinate update of integration tests with team
cdk-init template change?: coordinated update of integration tests with team

[X] Docs

jsdocs: All public APIs documented
README: README and/or documentation topic updated
Design: For significant features, design document added to design folder

[X] Title and Description

Change type: title prefixed with fix, feat and module name in parens, which will appear in changelog
Title: use lower-case and doesn't end with a period
Breaking?: last paragraph: "BREAKING CHANGE: <describe what changed + link for details>"
Issues: Indicate issues fixed via: "Fixes #xxx" or "Closes #xxx"

[N/A] Sensitive Modules (requires 2 PR approvers)

IAM Policy Document (in @aws-cdk/aws-iam)
EC2 Security Groups and ACLs (in @aws-cdk/aws-ec2)
Grant APIs (only if not based on official documentation with a reference)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license.

Okay apparently I gave you bad advice. Let's leave the empty interfaces in for now. I will still stake my livelihood on us not needing them, but it's a rule, and a rule is a rule.
Closing this PR. Sorry.


Code coverage added.

Codecov Report

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

@@           Coverage Diff           @@
##             main      #15   +/-   ##
=======================================
  Coverage        ?   76.00%
=======================================
  Files           ?        5
  Lines           ?      375
  Branches        ?        0
=======================================
  Hits            ?      285
  Misses          ?       90
  Partials        ?        0

Continue to review full report at Codecov.

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


LE Audio: Unify the unicast client and server API

As a developer I want to use the same API for audio streams for both server (local) and client (remote) streams.
Some functionality can only be done as client, and some only as the server, depending on whether the stream in sink or source. Refer to the BAP and ASCS specs.
Currently to some degree unified.
2021-11-02: Postponed until F2F

No longer relevant.
Emil will create new issue for common API for streams.


feature: Implement the model training services on Agents

Feature Request
Implement the model training services on Agents so that the ppddm-manager can submit model training requests with the selected dataset.

This issue is too high-level and requires lots of commits to be completed. I am closing this and open new, fine-granular issues.


[docs] Update Pulsar SQL configuration and deployment

Motivation
The structure and content needs improvement.
Modifications

Improve the structure.
Improve the deployment steps.

Questions to be confirmed:

If there are more than 3 nodes in a cluster, only one node works as coordinator, and the rest are worker nodes. Right?
The command to start coordinator and worker nodes are the same.
The structure is a little confusing.


[AutoPR graphrbac/data-plane] graph: identifierUris should not be required

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/5425

This PR has been merged into https://github.com/Azure/azure-sdk-for-java/pull/3099


Docs: registration.yaml should (probably) leave machineName unspecified

I went through the quickstart guide yesterday, using the included example registration.yaml, which specifies machineName: my-machine. I later discovered that this means the ISO I created with that registration info is only good for deploying exactly one machine, named "my-machine". Trying to deploy more machines fails because a machine with that name is already registered.
Given the quickstart guide says "This iso then can be used to provision an infinite number of machines", maybe it would be better to have the example registration.yaml not specify a machine name, so that we get the default behaviour (machineName: "m-${System Information/UUID}"), which automatically gives each new machine a different name?

Good point, on it.


Update Fedora WebKit dependency to webkit2gtk3

webkitgtk3 package has been retired from Fedora with release 27 (https://src.fedoraproject.org/rpms/webkitgtk3/c/6f85a399bfceed052fcb929e93c121d6cadfc7e3) and replaced with webkitgtk4 which was later renamed to webkit2gtk3.
webkit2gtk3 is packaged for all releases supported by the Fedora Project (https://src.fedoraproject.org/rpms/webkit2gtk3#bodhi_updates).
The browser tutorial from Toga documentation works with webkit2gtk3 installed.

For Fedora, current supported releases are 31 and 32*, so webkit2gtk3 should not be a problem.
For RHEL, there are several phases of support. but the versions that have not reached the "product retirement" phase are 6, 7 and 8, with 6 reaching it on November 30, 2020**.
On the official package indices: RHEL 6 does not have a package for WebKit version 2 at all*** and as far as I understood, Toga requires WebKit 2, so RHEL 6 cannot be supported anyway; RHEL 7 has both webkitgtk3 and webkitgtk4 packages****; RHEL 8 has webkit2gtk3*****.
On Fedora 31 and 32, when I try to install webkitgtk4, it offers to install webkit2gtk3. If this is the case for RHEL 8 as well, then the documentation can instruct the users to install webkitgtk4 and it will work for all Fedora and RHEL releases that can be supported. Unfortunately, I do not have a RHEL 8 installation at hand to confirm.


How to use Events and Listeners Laravel 5.2.3

Hi all,
Can you tell me how to use Laravel listeners and events :  "When upload file, when remove file, when i move a file, etc...". In the global readme in the repository there is a doc but not compatible with current version.
Can you help me please ?
Thank's a lot !
Best regards,
Emmanuel.

Anyone can help me please ?

I have add theses functionalities in the project and fixes has been merged !
It's resolved !

I know this is closed, but events are not working in the current master version. Any news on this?

Thank you @ejeanneaubc !


Undo/redo of certain functions show success message when shouldn't be allowed

Although it's been stated in our UG that undo/redo functions only work on add-fr, delete-fr and set-bg functions, I've tried running undo/redo on edit-fr and view-month functions which returned success messages.
Thereafter, the app doesn't function as expected anymore, meaning all my commands after that do not get a response from the app.
I think it would be good if there was a way to prevent these undo/redo commands from going through at all for any other functions than add-fr, delete-fr and set-bg, and should show errors in the application's command-line interface when a user tries to input such commands, just like how we show them messages for invalid commands.

@natosy fix incoming


[CI] Add Travis config

After fixing test via https://github.com/fastlane/boarding/pull/196 or alike
TODO: Configure Travis with some (encrypted) test credentials https://docs.travis-ci.com/user/environment-variables/#Encrypting-environment-variables

Indeed not yet

At least it can ensure project and gems dependencies installation until some tests are added.

Alright, thanks. If we were to add tests, we would probably run them on Circle, like the rest of the fastlane tests 👍 Thanks though


Feature request: Being able to search through columns

Current Behavior

CSV viewer allows searching within rows using /
Cannot search through column names (headers)

Desired Behavior

Extend search functionality to include column headers

Why?

Improve navigation in large datasets
Quickly find specific columns

Suggestion

Use existing / search to include headers, or
Add new keybinding for header-only search (e.g., ?)

Minimal repro:
id,first_name,last_name,email,occupation,salary
1,John,Doe,john.doe@example.com,Engineer,75000
2,Jane,Smith,jane.smith@example.com,Manager,85000
3,Bob,Johnson,bob.johnson@example.com,Designer,70000
^ Try to search for "email" and you will get 0 match.

I also need this feature because my CSV file has many columns. I prefer searching within headers with the key ?, which would be faster than searching inside the whole CSV file if the file is large.

Thank you for the feature request! I've extended the existing / search to include the header row in the main branch. This seems like a reasonable default behavior, so I’m leaning towards not adding a new keybinding. Feel free to try it out and let me know what you think.


Image Ghostification

Converting an image into a ghost image using OpenCV and NumPy.

It's nice

Done!


Add Periodic Ping to Checkpoint

Hello again,
Per #320, this PR implements a new function periodic_ping in verification.py to ping weekly users that did not accepted the rules
This PR also adds to .gitignore a new file to ignore (created specifically on Mac OS).
Before posting this PR I ran flake8 and a precommit hook.

Hopefully it’s all fixed

All good normally


Recycle Bin Bug

Describe the bug
Moving items to recycle bin and clearing recycle bin doesn't remove items from storage.
To Reproduce
Steps to reproduce the behavior:

Go to picture and move to recycle bin
Go to recycle bin and clear it
Reopen app and photos appear in collection

Expected behavior
Clearing recycle bin should remove contents from storage.
Screenshots
None
System information and logs:
aves-logs-20230223_160318.txt
Package: deckers.thibault.aves
Aves version: 1.8.1-izzy
Aves build: 9202
Flutter version: 3.7.3
Flutter channel: stable
Android version: 11
Android API: 30
Android build: lineage_beyond2lte-userdebug 11 RQ3A.211001.001 eng.root.20220401.202916 dev-keys
Device: samsung SM-G975F
Geocoder: not available
Mobile services: not available
System locales: en_US
Aves locale: system -> en
Installer: com.android.packageinstaller
Additional context
Only happening on local storage.

Please fill in the sections.

I thought the other three sections set to none were optional. Which ones do you have to have?

System information and logs: is often useful.

Its seems to be specific to my Custom ROM. I can post system info and logs but it won't contain any private info correct? Reading them obviously goes above my head and I dont want to post info that's to revealing.

The system info as output from About > Bug Report has nothing personal.
The logs may contain the path to one of your files (like the one getting deleted).
But more importantly, if you're using a custom rom, please note that things often go awry because of the rom tweaks. As I can't test on these roms, it's unlikely that I'll address the issue if I can't reproduce it on stock android.

Thanks for the info. I'll be posting I'm just careful with my privacy after what some app developers collect or especially big tech companies. One of the reasons I love your app is for it's stability, privacy, and overall beauty.

You can also send me the logs by email if you want to be extra careful.

I just posted. Thanks again!

Just from a quick look at the logs, there are some weird things related to storage.
Do you have an SD card? If not at the moment, did you have in the past and used Aves to manage files on it?
Is the SD card fully functional, in the sense that other apps can write to it without issue?
Also, could you please attach a screenshot of what you have in Settings > Privacy > Storage access? (Again, if you think paths on that screenshot are too personal, you can email that to me instead.)

I just changed phones over Lineage OS and other Custom ROMs not supporting volte on Samsung phones. I'll be buying a pixel soon with Lineage OS for volte support and am currently running a googled phone unfortunately. This phone really isn't used anymore but I came across this bug and wanted to help you out. I did have an SD card full of photos but it's no longer in the phone running Lineage OS. I had no problems with the SD card when I ran it in the phone with removing, adding, or changing content from other apps. I'll post the screenshot for you.

Clearing app storage fixed it. It's running smoothly now.

Glad it works for you now. I'll try and take a closer look at your logs later, and handle better obsolete SD cards. It seems Aves is confused by the missing card.

Thanks and glad to hear you'll dive depper into this problem. Your an amazing app developer and very stable. One of the biggest problem I had when switching to a degoogled phone and open source apps was bugs. After running the phone for a while I developed my privacy focused app collection that feels like running a common phone without lacking many features.

Related: #557


⚠ Bofrost.at has degraded performance

In 2bee3ab, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 2030 ms

Resolved: Bofrost.at performance has improved in 0e7e983 after 6 minutes.


[Suggestion] Add instructions for running projects

Since this is geared towards beginners/people learning new languages, a nice idea might be to add instructions on how to actually run the examples.
This could possibly work best at a global level, to avoid too much unnecessary repetition.

fantastic idea, if someone wants to run with it, please do!!


Automatic differentiation to calculate Jacobians

The codebase currently uses an inelegant but reasonable finite difference approximation to calculate the Jacobian of a geometry's parametric function.
https://github.com/mikeingold/MeshIntegrals.jl/blob/66ed919150b3774bf09dabab60476869c5514493/src/utils.jl#L5-L15
At time of writing, there didn't appear to be an automatic differentiation package that could compute the same thing out-of-the-box. These parametric functions return a Point rather than a simple number. I believe this could be addressed by defining chain rules in Meshes.jl, but I'm open to other solutions.

Meshes.jl now uses Zygote.jl as an AD-of-choice. Ideally, all Geometrys in Meshes.jl would have diff rules established so that this Jacobian function would flow from that.

Merged with #37

Since differential was generalized in #101, I'm going to un-merge this Issue from #37.

In #115 we agreed that it would be best to implement the AD support over in Meshes.jl (we could also think about transferring the issue?).
I haven't tested anything AD related in the context of Meshes.jl and MeshIntegrals.jl (I only have a bit of experience using Zygote.jl, ForwardDiff.jl and Enzyme.jl in other contexts), but I see that the fact that the parametric functions of the geometries return Points complicates the issue and probably necessitates implementing custom AD rules via ChainRules.jl.

I’m also not sure if writing these directly for parametric functions is the best path, or if we can write them for lower-level functions and have that support roll up automatically.

I would opt for minimizing the number of rules to implement, i.e. not needing to implement a rule for each geometry, but rather write something more low level. This seems to be easier to maintain and extend.
These are just my initial thought without doing any experimenting myself. My familiarity with ChainRules.jl is pretty low. So I'm not sure if this approach is feasible.
Getting some advice from @kylebeggs would be awesome.

... but I see that the fact that the parametric functions of the geometries return Points complicates the issue and probably necessitates implementing custom AD rules via ChainRules.jl.

Yes, I'm definitely not an AD expert but this is one of the reasons that my intuition tells me we'll need custom AD rules. Parametric functions map from floating point tuples/vectors to Meshes.Point, but their derivatives should in my opinion map from floating point tuples/vectors to Meshes.Vec.
Again, though, I'm not sure if there's a simpler way to define rules like the derivative of Point(...) is Vec(...), etc and get those to propagate automatically. This would be especially beneficial in that it wouldn't require AD rule updates any time the corresponding functions are updated.

I highly encourage rules to be implemented at the lowest level possible. Usually, once you have those, everything else will "just work" and then the only reason to write more rules is for efficiency (i.e. you know some computations in the graph for autodiff can be skipped or something via knowledge of the math behind the operation). I think for Meshes.jl, the hardest part will really be defining what it means for some of these types/methods to be differentiated, as @mikeingold alluded to.
Although the rules should go in Meshes.jl, we can use MeshIntegrals.jl as a catalyst for figuring out what rules even need to be defined to begin with. We can create a matrix of to-dos like there was in the early stages of the package in the README.

I suppose that would be just any types <:Geometry

We can create a matrix of to-dos like there was in the early stages of the package in the README.

For reference, the Support Matrix you’re probably referring to is now hosted on our Documenter site.

For anyone experimenting with AD on parametric functions, I’d probably recommend starting experiments with Box in 1-D space, then 2-D, etc. In 1-D it’s basically just an interval/segment on a number line, but the parametric function is still generic enough to handle multiple dimensions/arguments.

I started with Segment, but you make a good point I'll switch to Box. Another thing to consider here is Zygote/ChainRules vs Enzyme. Do we want to support both? Or just pick one? I find Enzyme to be faster, and until recently there wasn't an option to write your own rules. I have not had a chance to use the new-ish rule system in Enzyme. Enzyme works out of the box for Segment, but returns a Point so we need a rule just because I think we established already it should be returning Vec?

but I'd be curious
to see if something more complex like the jacobian of a 3D geometry could
be made to work without needing custom rules.

I will try this out and if it seems to work, we can add support directly to MeshIntegrals.jl while we continue to plan AD support in Meshes.jl.
@juliohm can you comment on supporting Zygote and/or Enzyme?

Hi @kylebeggs I don't have a strong preference here, but I am not the most qualified person to answer.
We adopted Zygote.jl in CoordRefSystems.jl because it was there for a long time and it is native Julia. I tend to go with native Julia deps as much as possible to avoid situations where the host platform is supported by Julia, but the binary dependency is not.
Adopting Zygote.jl could be interesting in the sense that we already depend on it through CoordRefSystems.jl

Given the code in Meshes.jl is pretty functional (in style), we can begin with Zygote. I find for code that depends on heavy pre-allocations it is a must to use Enzyme.
Enzyme seems to work directly for >1D as well:
julia> b=Box((0,0),(1,1))
Box
├─ min: Point(x: 0.0 m, y: 0.0 m)
└─ max: Point(x: 1.0 m, y: 1.0 m)

julia> to.(Enzyme.jacobian(Forward, b, 0.5, 0.5))
(Vec(1.0 m, 0.0 m), Vec(0.0 m, 1.0 m))

Enzyme seems to work directly for >1D as well:

That example is genuinely very exciting for me to see. In the interim until Zygote chain rules are implemented in Meshes, I would very seriously consider rewriting our jacobian to short-cut to this internally. I'm also very curious what kind of performance difference this would produce vs finite-diff, so good thing I just wrapped up #119.

@kylebeggs, would you be up for writing a PR that adds Enzyme as a dependency and switches to using a Jacobian like you just showed? Maybe making our Jacobian something like a one-liner wrapper like that in example?

This looks already really great. Thanks a lot for your effort @kylebeggs!

I also got Zygote working for Segment with ChainRules defined, but I think this is just 2 different issues. I'll post up an example later, perhaps make a small PR to Meshes.jl to get the ball rolling. I'll do this one first, though

Should we expect a Meshes.jl PR to be approved soon that enables AD-able parametric functions via Zygote chain rules for the same kind of Jacobian result? If so, it might be best to work on that first and then see if it “just works” from here without Enzyme. If it looks like that process could take significantly longer, though, then I’d probably just go with Enzyme here in the interim.
@JoshuaLampert, I was just thinking: if chain rules are added to the next minor version release of Meshes and we centrally rely on those for calculating integrals, then we might need to bump our minimum dep version accordingly. Enzyme would obviously be backwards compatible, though. I suppose there also might be another route where we somehow conditionally define jacobian to point toward Meshes chain rules or Enzyme depending on version. I know you’ve mentioned a desire to maintain compat with older versions, so how do you feel about this?

We could also go another route to allow compatibility, avoid breaking changes, and also have maximal flexibility: We could add a kwarg to integral (and lineintegral etc.) autodiff (or whatever) defaulting to :finite_difference, which calls the current FD implementation. We could then add the option :zygote, which calls the Zygote jacobian that will be added to Meshes.jl. This could then be allowed conditionally on the version of Meshes.jl. If adding Enzyme.jl support is really as straightforward as @kylebeggs mentioned above, we could also think of additionally adding the option :enzyme. Optim.jl does something similar for their diff backend.

For specifying the type of differentiation method, I was looking to see how these are specified in SciML’s Optimization.jl. Their docs outline how they use the SciML/ADTypes.jl package for this. Using those directly could be interesting but would definitely add some complexity.

I think that package (or a similar approach) should be the long term goal, but I don't want to set the bar too high for the initial foray into AD unless using this package isn't much more involved to implement but I haven't used it or explored it yet.

They define AutoZygote and AutoEnzyme singletons that would be easy enough to treat as dispatch flags, but their finite diff type is defined as falling back on FiniteDiff.jl, so we`d either need to additionally rework our finite diff implementation or specify that we break from that. We’d also potentially need to either implement all the other types they define or not-implemented errors.
Overall, I don’t think there’s a particularly strong reason to use that package, especially given the overhead, but I would consider using a consistent naming scheme for types and kwargs.

I agree. I don't really see the gain in using ADTypes.jl. Defining our own structs to dispatch on seems like a good solution.
I also agree on a consistent naming scheme.

So all tests pass, except for Cylinder, CylinderSurface, and ParameterizedCurve. I will try to debug those while the new API in #122 gets finalized (looks good!), then I'll conform to that and make a PR.

So all tests pass, except for Cylinder, CylinderSurface, and ParameterizedCurve. I will try to debug those while the new API in #122 gets finalized (looks good!), then I'll conform to that and make a PR.

Do the tests fail or error? The parametric function for Cylinder seems to have gotten surprisingly complex. The parametric function for CylinderSurface just treats it as a degenerate case of Cylinder(rho, phi, z) where $\rho=1$.

Sorry, they error.

@JoshuaLampert I think we should mark this issue as closed by #152. For remaining future work, like Zygote, I think we should have new issues with narrower scope (better defined achievables and closing criteria).

I agree.


Fix: loadMore callback not working

Fix: loadMore callback not working

Pull Request Test Coverage Report for Build 890176350

0 of 4 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.01%) to 2.064%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/useVirtual.ts
0
4
0.0%

Totals

Change from base Build 890079130:
-0.01%

Covered Lines:
7

Relevant Lines:
264

💛  - Coveralls


Remove Cargo.lock

The Cargo documentation recommends not checking in a Cargo.lock for libraries:
https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries
Additionally, having the lockfile makes it more likely downstream crates will have duplicate dependencies
or incompatible requirements.
This also avoids annoying situations where the pre-commit hook will generate different versions of cargo.lock than the version checked in (e.g. if you have a different default toolchain than the last person who made a commit).

There's only two Cargo.lock for binaries: tools/parser_trace and tools/selector_ast.  Both are internal tools that are not published, so I don't think it matters much.


Why do I use test_Sony.py to output images with horizontal stripes?

I am getting the same issue. @HanZm521 have you found a solution?

@AndrewKeYanzhe
It seems that the version of the package does not correspond to the problem
when I use
tensorflow-gpu==1.1.0
cudatoolkit==8.0
is good


MacOS text shortcuts don't work

My Setup

Operating System: MacOS
App Version: 2.14.7

Description

MacOS text shortcuts don't work in Rocket.Chat :(
https://www.maketecheasier.com/text-shortcuts-mac/

Please test if the latest release did solve this. If not please reopen the issue or create a new one and tell us. I will be closing this one for now.
Thank you!


Feature/Bug: Aider recommends identical changes in consecutive messages

Sometimes aider will get confused it would seem and it would give me the same response over and over and commit it "successfully". This is a log where i /undo one such commit, then it proceeds to give it to me twice in a row again, when I repaste the error message without any additional prompt.
*The same issue i have discovered happens when it gets caught in a circular error1->fix->error2->fix->error1.... situation, where it fixes Error1 that was broken, but by fixing it it causes Error 2, which in order to fix, it suggests the same thing that made Error1, then it suggests the same fix from the start, and so on. Apparently having already forgotten that 2 messages ago it had to fix the thing it is suggesting now.
So any way to actually check within the chat history whether or not the suggestion has already been given, the same way it checks if the commit matches exactly, would be pretty cool.
LOG:
Added 25 technical indicators to stock data
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
Epoch 1/3
Traceback (most recent call last):
File "C:\Projects\Newaider\aider\rnn.py", line 67, in
model.fit(X, y, epochs=3, batch_size=32)
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\utils\traceback_utils.py", line 70, in error_handler
raise e.with_traceback(filtered_tb) from None
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\engine\training.py", line 1697, in fit
raise ValueError(
ValueError: Unexpected result of train_function (Empty logs). Please use Model.compile(..., run_eagerly=True), or tf.config.run_functions_eagerly(True) for more information of where went wrong, or file
The error message suggests that the model's fit function is returning an unexpected result (empty logs). This could be due to a variety of reasons, such as incorrect input data, a problem with the model configuration, or a bug in the underlying TensorFlow/Keras library.
To debug this issue, you can try running the model in eager execution mode as suggested in the error message. This can be done by setting run_eagerly=True in the compile method of the model.
Here is the change to be made in the RNN.py file:
RNN.py
<<<<<<< ORIGINAL
    model.compile(optimizer='adam', loss='mean_squared_error')
=======
    model.compile(optimizer='adam', loss='mean_squared_error', run_eagerly=True)
>>>>>>> UPDATED

This change will make the model run in eager execution mode, which might provide more detailed error messages to help identify the problem.

Applied edit to RNN.py
Commit 6c1b299 aider: Added run_eagerly=True to model.compile in RNN.py.

/undo

aider: Added run_eagerly=True to model.compile in RNN.py.

Aider chat conversation:
USER: Added 25 technical indicators to stock data
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
Epoch 1/3
Traceback (most recent call last):
File "C:\Projects\Newaider\aider\rnn.py", line 67, in
model.fit(X, y, epochs=3, batch_size=32)
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\utils\traceback_utils.py", line 70, in error_handler
raise e.with_traceback(filtered_tb) from None
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\engine\training.py", line 1697, in fit
raise ValueError(
ValueError: Unexpected result of train_function (Empty logs). Please use Model.compile(..., run_eagerly=True), or tf.config.run_functions_eagerly(True) for more information of where went wrong, or file
ASSISTANT: The error message suggests that the model's fit function is returning an unexpected result (empty logs). This could be due to a variety of reasons, such as incorrect input data, a problem with the model configuration, or a bug in the underlying TensorFlow/Keras library.
To debug this issue, you can try running the model in eager execution mode as suggested in the error message. This can be done by setting run_eagerly=True in the compile method of the model.
Here is the change to be made in the RNN.py file:
RNN.py
<<<<<<< ORIGINAL
    model.compile(optimizer='adam', loss='mean_squared_error')
=======
    model.compile(optimizer='adam', loss='mean_squared_error', run_eagerly=True)
>>>>>>> UPDATED

This change will make the model run in eager execution mode, which might provide more detailed error messages to help identify the problem.
The above commit 6c1b299 was reset and removed from git.
Okay, you've reset your repository to the previous commit. Let's proceed with the next steps.
Added 25 technical indicators to stock data
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
Epoch 1/3
Traceback (most recent call last):
File "C:\Projects\Newaider\aider\rnn.py", line 67, in
model.fit(X, y, epochs=3, batch_size=32)
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\utils\traceback_utils.py", line 70, in error_handler
raise e.with_traceback(filtered_tb) from None
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\engine\training.py", line 1697, in fit
raise ValueError(
ValueError: Unexpected result of train_function (Empty logs). Please use Model.compile(..., run_eagerly=True), or tf.config.run_functions_eagerly(True) for more information of where went wrong, or file a issue/bug to tf.keras.

C:\Projects\Newaider\aider>
The error message suggests that the model's fit function is returning an unexpected result (empty logs). This could be due to a variety of reasons, such as incorrect input data, a problem with the model configuration, or a bug in the underlying TensorFlow/Keras library.
To debug this issue, you can try running the model in eager execution mode as suggested in the error message. This can be done by setting run_eagerly=True in the compile method of the model.
Here is the change to be made in the RNN.py file:
RNN.py
<<<<<<< ORIGINAL
    model.compile(optimizer='adam', loss='mean_squared_error')
=======
    model.compile(optimizer='adam', loss='mean_squared_error', run_eagerly=True)
>>>>>>> UPDATED

This change will make the model run in eager execution mode, which might provide more detailed error messages to help identify the problem.

Applied edit to RNN.py
Commit 946318c aider: Set model to run in eager execution mode in RNN.py.

'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
'daily' key not found in the data for SPY
Epoch 1/3
Traceback (most recent call last):
File "C:\Projects\Newaider\aider\rnn.py", line 67, in
model.fit(X, y, epochs=3, batch_size=32)
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\utils\traceback_utils.py", line 70, in error_handler
raise e.with_traceback(filtered_tb) from None
File "C:\Users\marin\AppData\Local\Programs\Python\Python311\Lib\site-packages\keras\engine\training.py", line 1697, in fit
raise ValueError(
ValueError: Unexpected result of train_function (Empty logs). Please use Model.compile(..., run_eagerly=True), or tf.config.run_functions_eagerly(True) for more information of where went wrong, or file a issue/bug to tf.keras.

C:\Projects\Newaider\aider>
The error message suggests that the model's fit function is returning an unexpected result (empty logs). This could be due to a variety of reasons, such as incorrect input data, a problem with the model configuration, or a bug in the underlying TensorFlow/Keras library.
To debug this issue, you can try running the model in eager execution mode as suggested in the error message. This can be done by setting run_eagerly=True in the compile method of the model.
Here is the change to be made in the RNN.py file:
RNN.py
<<<<<<< ORIGINAL
    model.compile(optimizer='adam', loss='mean_squared_error')
=======
    model.compile(optimizer='adam', loss='mean_squared_error', run_eagerly=True)
>>>>>>> UPDATED

This change will make the model run in eager execution mode, which might provide more detailed error messages to help identify the problem.

Applied edit to RNN.py
No changes made to git tracked files.

Thanks for trying aider and reporting this issue.
I have also seen this happen every once in awhile. Often it is a sign that you are asking GPT to do something too difficult, and it is unable to remain focused on the request. It can help to break your request down into smaller steps. Or even to /clear the conversation history to remove the bad code from its view and reduce the amount of information it has to consider when replying to you.
I suppose it could be possible for aider to try and notice these "loops". But I'm not sure what action aider could automatically take to resolve the situation.

I'm going to close this issue for now, but feel free to add a comment here and I will re-open or file a new issue any time.


x/pkgsite: slog examples crashed because of internal package

What is the URL of the page with the issue?
<EMAIL_ADDRESS>What is your user agent?
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36
Screenshot
No response
What did you do?
When I run the example, it will panic with the error
What did you see happen?
package play
	prog.go:6:2: use of internal package log/slog/internal/slogtest not allowed

What did you expect to see?
the example should output the right result

Related Issues and Documentation

x/pkgsite: Error of the example of slog package #64829 (closed)
log/slog: example for slog.Group uses internal package #61885 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

There are multiple examples that use the "log/slog/internal/slogtest", the the links above do not fix all the examples.


Account template function to get consumption *

Corresponds to API:

/cloudapi/accounts/getConsumption

Docs and tests must be included
part of #64

Verified


newer luarocks makes busted unable to test other lua versions

Since LuaRocks 3 I am unable to use a busted 5.3 lua install to test 5.1 lua codes.
More details and steps to reproduce is on the same issue created at LuaRocks at https://github.com/luarocks/luarocks/issues/980, but I am not sure which project must fix this, so I am also raising the issue here.

This was fixed in luarocks.


Let statement name collision with variables that end in a number

Certain naming patterns can trick the compiler into generating name collision.  In the example below, the innermost if generates code for let a1 that collides with the let a12 that is declared before the if; both let statements generate _a12 as the var name.
Here is the es6;
function foo() {
    var a1 = 1;
    var a12 = 12;
    if(a) {
        let a1 = 2;
        let a12 = 22;
        if(a) {
            let a1 = 3;
        }
    }
}

Here is the generated es5;
"use strict";

function foo() {
    var a1 = 1;
    var a12 = 12;
    if (a) {
        var _a1 = 2;
        var _a12 = 22;
        if (a) {
            var _a12 = 3;
        }
    }
}

Thanks!

That was fast!

Fixed as of 2.13.0.


Stray scaleway-ubuntu-stable-bionic.list in sources.list.d (stretch image)

The file https://github.com/scaleway/image-debian/blob/master/stretch/overlay/etc/apt/sources.list.d/scaleway-ubuntu-stable-bionic.list should not be there. This file is only present in the stretch image.
According https://community.online.net/t/solved-debian-is-not-debian/6602/3 this should be fixed already, but the file is still in this repository hence I am re-raising this issue.

Hello,
The reason for this file being there is that it points to Scaleway's PPA which contains the latest cloud-init packages with a commit to the Scaleway datasource not yet into the package (see https://code.launchpad.net/~louis/cloud-init/+git/cloud-init/+merge/349420 for details).
The cloud-init package in the official debian archive is outdated and does not contain the ScalewayDataSource required to enable cloud-init on stretch. Hence we provide a newer package using Launchpad's PPA facility.
The long term solution for Scaleway will be to host our own archive where Debian and Ubuntu package will be separate but it is not available yet.
As for the previous issue, it was caused by a faullty /etc/cloud/cloud.cfg file being used on  a previous debian image and it was solved by rebuilding the image with the correct configuration file.
I hope   that this answers your question.
kind regards,
Louis


Separate historical EIDR events from user submitted events

I added a page for viewing all user added events as well as an event details page, using the existing event code as a template. The user event list is under the emergence events menu link and the previous events list is under the historical events link. The user event list page includes a link to the event creation page and after creating an event, the user is redirected to the details page for the new event, where the event name can be edited. I assume that in the future we'll be storing the displayed fields in a collection but they are hardcoded in an array for now.

👍


NPM registry was removed

Summary

I think that the latest release removed the package from npm unintentionally

In case others are still watching this issue, it appears that the package has been republished.


review docker vulnerabilities

docker scout quickview repo/image:tag
docker scout cves repo/image:tag
docker scout recommendations repo/image:tag

current vulnerabilities:
111 vulnerabilities found in 38 packages
  UNSPECIFIED  1
  LOW          100
  MEDIUM       8
  HIGH         2
  CRITICAL     0

recommendation is to use 3.12 slim or alpine base package for Docker build.  3.12-slim build resulted in build error, could not build psutil.


_mask.so: undefined symbol: _Py_ZeroStruct

When I run the following command"./experiments/scripts/test_faster_rcnn.sh $GPU_ID pascal_voc vgg16"
Such an error occurred：
Logging output to experiments/logs/test_vgg16_voc_2007_trainval_.txt.2021-06-02_22-43-16

[[ ! -z '' ]]
CUDA_VISIBLE_DEVICES=0
time python ./tools/test_net.py --imdb voc_2007_test --model output/vgg16/voc_2007_trainval/default/vgg16_faster_rcnn_iter_70000.pth --cfg experiments/cfgs/vgg16.yml --net vgg16 --set ANCHOR_SCALES '[8,16,32]' ANCHOR_RATIOS '[0.5,1,2]'
Traceback (most recent call last):
File "./tools/test_net.py", line 13, in
from datasets.factory import get_imdb
File "/home/xhay/pytorch-faster-rcnn/tools/../lib/datasets/factory.py", line 14, in
from datasets.coco import coco
File "/home/xhay/pytorch-faster-rcnn/tools/../lib/datasets/coco.py", line 23, in
from pycocotools.coco import COCO
File "/home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/coco.py", line 55, in
from . import mask as maskUtils
File "/home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/mask.py", line 3, in
import pycocotools._mask as _mask
ImportError: /home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/_mask.so: undefined symbol: _Py_ZeroStruct
Command exited with non-zero status 1
1.61user 0.40system 0:08.87elapsed 22%CPU (0avgtext+0avgdata 267140maxresident)k
402208inputs+0outputs (1250major+34960minor)pagefaults 0swaps

Who can help me solve this problem? Please，Thank you！

https://github.com/cocodataset/cocoapi/issues/90

cocodataset/cocoapi#90

First of all, thank you for your answer, but I tried all the operations in this link, but still did not solve my problem.
When I try to run the following command"python3 ./experiments/scripts/test_faster_rcnn.sh $GPU_ID pascal_voc vgg16"
Such an error occurred：
File "./experiments/scripts/test_faster_rcnn.sh", line 5
export PYTHONUNBUFFERED="True"
^
SyntaxError: invalid syntax

you should run bash ./experiments/scripts/test_faster_rcnn.sh $GPU_ID pascal_voc vgg16

you should run bash ./experiments/scripts/test_faster_rcnn.sh $GPU_ID pascal_voc vgg16

I have tried it，but it still shows the first error：
Logging output to experiments/logs/test_vgg16_voc_2007_trainval_.txt.2021-06-02_22-43-16
[[ ! -z '' ]]
CUDA_VISIBLE_DEVICES=0
time python ./tools/test_net.py --imdb voc_2007_test --model output/vgg16/voc_2007_trainval/default/vgg16_faster_rcnn_iter_70000.pth --cfg experiments/cfgs/vgg16.yml --net vgg16 --set ANCHOR_SCALES '[8,16,32]' ANCHOR_RATIOS '[0.5,1,2]'
Traceback (most recent call last):
File "./tools/test_net.py", line 13, in
from datasets.factory import get_imdb
File "/home/xhay/pytorch-faster-rcnn/tools/../lib/datasets/factory.py", line 14, in
from datasets.coco import coco
File "/home/xhay/pytorch-faster-rcnn/tools/../lib/datasets/coco.py", line 23, in
from pycocotools.coco import COCO
File "/home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/coco.py", line 55, in
from . import mask as maskUtils
File "/home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/mask.py", line 3, in
import pycocotools._mask as _mask
ImportError: /home/xhay/pytorch-faster-rcnn/tools/../data/coco/PythonAPI/pycocotools/_mask.so: undefined symbol: _Py_ZeroStruct
Command exited with non-zero status 1
1.61user 0.40system 0:08.87elapsed 22%CPU (0avgtext+0avgdata 267140maxresident)k
402208inputs+0outputs (1250major+34960minor)pagefaults 0swaps

Because I don't think I modify any part of the coco API, so what makes the cocoapi break stay in the scope of cocoapi. There is nothing I can do more than you. What I can do is also google.

Because I don't think I modify any part of the coco API, so what makes the cocoapi break stay in the scope of cocoapi. There is nothing I can do more than you. What I can do is also google.

Thank you anyway, I will find a solution by myself

Excuse me .. did someone find a solution


Fix few nits in README.md

Copy/Paste from the README.md to the command prompt would be easier.

Thanks for the contribution! It sure is better this way


feat: support more functions

Hey,
to be GDPR compliant i can't use facebook events out of the box, i have to use their auto log flag and first enable events when i'm allowed to. I noticed that this plugin doesn't support this. According to the Facebook docs this would be:
iOS
// enable
Settings.shared.isAutoLogAppEventsEnabled = true

// disable
Settings.shared.isAutoLogAppEventsEnabled = false

Android
// enable
setAutoLogAppEventsEnabled(true);

// disable
setAutoLogAppEventsEnabled(false);

Hello,
Thank you for your suggestion. I'm planning to implement the feature for controlling Facebook's automatic event logging based on user consent in the capacitor-facebook-events plugin soon. I'll keep you updated on the progress.
Best regards.

@Linknpay Any news when you have time to implement this? Alternatively i could work on a PR

@Linknpay Guess that means you won't? 😃

@Linknpay any updates on this?


zotregistry.io: NXDOMAIN

zot version
n/a
Describe the bug
There doesn't seem to be any DNS records for zotregistry.io.
In case anyone else looks for a place to read the rendered docs, I found https://chofnar.github.io/project-zot.github.io/docs/.
To reproduce
dig @<IP_ADDRESS> zotregistry.io

Expected behavior
Existing DNS records for the domain.
Screenshots
No response
Additional context
No response

Commenting to say I'm seeing the same. No DNS records available.

Hi All, we are affected by this:
https://support.google.com/domains/answer/13689670?hl=en
We are aware of this issue and working to resolve it asap.

For latest documentation, pls see
https://github.com/project-zot/project-zot.github.io/tree/gh-pages/v2.0.0

https://zotregistry.dev/
If using helm,
helm repo add zot https://zotregistry.dev/helm-charts/
Between Google domains sale to Squarespace, renewal notice sent out during holidays, etc, zotregistry.io has been parked. We are trying to revive it, however, going forward would move to https://zotregistry.dev/ - we have put in better control/process around this. Our sincerest apologies for this disruption 😞

Closing this issue, since it is "resolved".


Enhancement (Added an option)

This is for assignment purpose :)
Enhancement on adding an option to display event time above title/event description. Description of option is updated to the all languages except kab, zh-rTW, ro, fa, da, ko and bg.

Hi @viviannakann
Thank you for suggestion.

It would be good to discuss the new layout first in the https://github.com/andstatus/todoagenda/issues?q=is%3Aissue+sort%3Aupdated-desc section. With screenshots. Let's start there!

Then PR will be made not to this repo, but to current main repo of the widget: https://github.com/andstatus/todoagenda

We don't add translations to the source code directly. We add them via Crowdin online service instead, see https://crowdin.com/project/todoagenda


Bump Dependencies #1869152070

Bumps dependencies for product-is. Link : https://github.com/wso2/product-is/actions/runs/1869152070

 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.jenkins-is-staging seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Add Ain Shams University, Faculty of Engineering

Adding Ain Shams University, Faculty of Engineering to the JetBrains SWOT repository.

University Name: Ain Shams University, Faculty of Engineering
Official Website: https://eng.asu.edu.eg

Please review and merge if everything is in order. Thank you!

@JohnathanGamal I am sorry, the domain eng.asu.edu.eg is removed from our trusted domains list because it was abused in the past. If you are the student of this school, please enroll to GitHub Student Developer Program. Then apply for JetBrains educational subscription with your GitHub account (GitHub tab at https://www.jetbrains.com/shop/eform/students).


[Package Issue]: Package.Identifer Winget installed 32-bit zuluJava17 on my 64 bit computer

Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
Installation issue.
Brief description of your issue
64 bit w11 operating system using winget install Azul Zulu. 17. JRE installed 32-bit software instead of 64 bit software
Zulu.17 has 64 bits（ https://www.azul.com/downloads/?version=java -17 lts&package=jdk # zulu)
Steps to reproduce

Update the application installation program from the Microsoft store
https://www.microsoft.com/store/productId/9NBLGGH4NNS1?ocid=pdpshare
Execute winget install Azul Zulu.17.JRE

Actual behavior
It installs 32-bit zuluJava17
Expected behavior
Installing 64 bit zuluJava17
Environment
PS C:\Users\-XYZ-> winget --info
Windows Package Manager v1.7.10582
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.22621.3155
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.22.10582.0

Winget Directories
-----------------------------------------------------------------------------------------------------------------------
Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Diag…
User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\sett…
Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root              C:\Program Files\WinGet\Packages
Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages
Installer Downloads                %USERPROFILE%\Downloads

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Admin Setting                             State
--------------------------------------------------
LocalManifestFiles                        Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride                     Enabled
LocalArchiveMalwareScanOverride           Disabled

Screenshots and Logs
No response

The current latest manifest for Azul.Zulu.17.JRE did not contain an x64 installer. This should be resolved by PR https://github.com/microsoft/winget-pkgs/pull/141727


Make A README for the local setup of the project

Description
Currently we do not have any README explaining the local setup of the project. We have made Dockerfiles for each service, to set things up. We would like to have a detailed explanation of setting up the project using Docker.

can use this blog for additional project related info -> https://lainforge.org/posts/launch-ml-models-like-websites/


Opt in to Localization Validation - Fixes #206

Pull Request (PR) description

Removed suppression of PSUseShouldProcessForStateChangingFunctions PSSA rule
because it is no longer required.
Combined all StorageDsc.ResourceHelper module functions into
StorageDsc.Common module and renamed to StorageDsc.CommonHelper
module.
Opted into Common Tests 'Common Tests - Validate Localization' -
fixes Issue #206.
Refactored tests for StorageDsc.Common to meet latest standards.
Minor style corrections.
Removed unused localization strings from resources.

This Pull Request (PR) fixes the following issues

Fixes #206

Task list

[x] Added an entry under the Unreleased section of the change log in the CHANGELOG.md.
Entry should say what was changed, and how that affects users (if applicable).
[ ] Resource documentation added/updated in README.md in the resource folder.
[ ] Resource parameter descriptions added/updated in schema.mof
and comment-based help.
[ ] Comment-based help added/updated.
[x] Localization strings added/updated in all localization files as appropriate.
[ ] Examples appropriately added/updated.
[ ] Unit tests added/updated. See DSC Resource Testing Guidelines.
[ ] Integration tests added/updated (where possible). See DSC Resource Testing Guidelines.
[x] New/changed code adheres to DSC Resource Style Guidelines and Best Practices.

@johlju - would you mind reviewing this one when you have time?

This change is

Codecov Report

Merging #208 into dev will increase coverage by 1%.
The diff coverage is 96%.

@@        Coverage Diff         @@
##           dev   #208   +/-   ##
==================================
+ Coverage   94%    95%   +1%
==================================
  Files        8      7    -1
  Lines      890    958   +68
==================================
+ Hits       838    917   +79
+ Misses      52     41   -11


onSubmitEditing is no longer called when blurOnSubmit is false

The use case where this causes an issue is to focus the next text input with the keyboard "next" button. To detect that the "next" button was pressed I use onSubmitEditing but it is not called anymore when blurOnSubmit is false. Right now I have to set blurOnSubmit to true but causes the keyboard to close a bit then reopen which is bad instead of just staying opened.
Looks like the logic changed in the recent refactors:
Old delegate implementation
https://github.com/facebook/react-native/blob/9afb71fde8199156ed683dca6aa59826f9fb9279/Libraries/Text/RCTTextField.m#L267
and https://github.com/facebook/react-native/blob/9afb71fde8199156ed683dca6aa59826f9fb9279/Libraries/Text/RCTTextField.m#L267
New implementation
https://github.com/facebook/react-native/blob/master/Libraries/Text/RCTTextInput.m#L118
Repro
It works on snack because it doesn't have the text input changes yet, the same code doesn't work currently on master.
https://snack.expo.io/HJMHiNaI-
cc @shergin

Fixed in b06672e6cf7eee1f94e535aef2c49d8f6d7e8e16.

@shergin this is still an issue on Android. See https://github.com/facebook/react-native/issues/16038


vclog-1.9.1/lib/vclog/report.rb:124:in `read': can't convert nil into String (TypeError)

Ruby 1.8.7-352... just installed the gem into my gemset in a normal git project.  I'd dig into it, but can't right now, but at least this will remind me...
/Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/report.rb:117: warning: Object#type is deprecated; use Object#class
/Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/report.rb:122: warning: Object#type is deprecated; use Object#class
Exception `TypeError' at /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/report.rb:124 - can't convert nil into String
Exception `TypeError' at /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/cli/abstract.rb:22 - can't convert nil into String
/Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/report.rb:124:in `read': can't convert nil into String (TypeError)
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/report.rb:124:in `print'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/repo.rb:223:in `report'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/cli/log.rb:81:in `execute'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/cli/abstract.rb:77:in `run'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/lib/vclog/cli/abstract.rb:19:in `run'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/gems/vclog-1.9.1/bin/vclog:5
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/bin/vclog:19:in `load'
        from /Users/philip/.rvm/gems/ruby-1.8.7-p352@ni/bin/vclog:19

have the same problem here installed 1. time the vclog tool under ubuntu 11.10 no other gems yet with gem install vclog.
Hope that gets fixed soon, seems like the only really good tool that goes further a quick perl 1 or 5 liner to get a changelog.*** LOCAL GEMS ***
ansi (1.4.2)
blankslate (<IP_ADDRESS>)
confection (0.1.0)
facets (2.9.3)
json (1.6.5)
rdoc (3.12)
vclog (1.9.1)
xml-simple (1.1.1)

k for me it runs when I manually installed ruby/ruby-gems 1.9.1 and install the gem over that environment.

For some reason it's not finding the template to the generate the output. I'm not sure I've fixed it, but I adjusted the code so that if it does happen again it will output an error that should make it clear what's amiss. I'll should have the new release out by the end of today.


Nanonets library not working

I am using this simple code
import pandas as pd
from nanonets import NANONETSOCR
model = NANONETSOCR()
model.set_token('11dee3fe-f5c8-11ee-bf37-ba5f646e6bcf')
test_path = "output.csv"
print(test_path)
model.convert_to_csv('Almora_Class_3.png', output_file_name= 'output.csv')
print("it is working")
still the error keeps coming
json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1)
What seems to be the issue

Hi,
I’m experiencing the same problem with the code. The json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1) error keeps occurring for me as well.
If anyone has found a solution or workaround, I would really appreciate your help!
Thanks!


Difficulties configuring Sphinx on a production server

Ref: https://github.com/pat/thinking-sphinx/issues/431#issuecomment-277843996
In development, the configuration is generated correctly but I'm getting this error in production:
$ RAILS_ENV=production SPHINX_VERSION=2.2.11 bundle exec rake ts:index
Generating configuration to /home/app/shared/production.sphinx.conf
rake aborted!
Riddle::Configuration::ConfigurationError: Riddle::Configuration::ConfigurationError
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration/source.rb:7:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/active_record/sql_source.rb:71:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration/index.rb:29:in `block in render'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration/index.rb:29:in `collect'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration/index.rb:29:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/core/index.rb:57:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration.rb:43:in `block in render'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration.rb:43:in `collect'
/home/app/shared/bundle/ruby/2.2.0/gems/riddle-2.1.0/lib/riddle/configuration.rb:43:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/configuration.rb:102:in `render'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/configuration.rb:108:in `block in render_to_file'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/configuration.rb:108:in `render_to_file'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/rake_interface.rb:30:in `configure'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/rake_interface.rb:41:in `index'
/home/app/shared/bundle/ruby/2.2.0/gems/thinking-sphinx-3.3.0/lib/thinking_sphinx/tasks.rb:9:in `block (2 levels) in <top (required)>'
/home/app/.rbenv/versions/2.2.5/bin/bundle:23:in `load'
/home/app/.rbenv/versions/2.2.5/bin/bundle:23:in `<main>'
Tasks: TOP => ts:index
(See full trace by running task with --trace)

My indices are:
# app/indices/company_index.rb
ThinkingSphinx::Index.define :company, with: :active_record do
  # Search companies on addresses
  join addresses

  indexes addresses.line1, as: :address_line1
  indexes addresses.line2, as: :address_line2
  indexes addresses.city, as: :address_city
  indexes addresses.state, as: :address_state
  indexes addresses.zip, as: :address_zip

  # Geodistance
  has 'RADIANS(addresses.latitude)',  as: :lat, type: :float
  has 'RADIANS(addresses.longitude)', as: :lng, type: :float
  group_by 'lat', 'lng'

  # Timestamps
  has created_at, updated_at
end

# app/indices/property_index.rb
ThinkingSphinx::Index.define :property, with: :active_record do
  # Search properties on addresses
  join addresses

  indexes addresses.line1, as: :address_line1
  indexes addresses.line2, as: :address_line2
  indexes addresses.city, as: :address_city
  indexes addresses.state, as: :address_state
  indexes addresses.zip, as: :address_zip

  # Geodistance
  has 'RADIANS(addresses.latitude)',  as: :lat, type: :float
  has 'RADIANS(addresses.longitude)', as: :lng, type: :float
  group_by 'lat', 'lng'

  # Search properties on features
  PropertyFeatures.new.attributes.keys.each do |key|
    if key == :property_owner
      has "features -> '#{key}'", type: :string, as: key.to_sym
    else
      has "features -> '#{key}'", type: :integer, as: key.to_sym
    end
  end

  # Search properties on description/key features
  indexes description
  indexes key_features

  # Category => house, flat etc
  indexes category

  # Timestamps
  has created_at, updated_at, expires_at, featured_expires_at, marketed_expires_at
end

The PropertyFeatures model is a simple class for loading values from Postgresql's hstore extension:
class PropertyFeatures
  include Virtus.model

  attribute :asking_price, Integer
  attribute :bathrooms, Integer
  attribute :bedrooms, Integer
  attribute :deposit, Integer
  attribute :floors, Integer
  attribute :monthly_rent, Integer
  attribute :property_owner, String
  attribute :unit_size, Integer

  def self.dump(preferences)
    preferences.to_hash
  end

  def self.load(preferences)
    new(preferences)
  end
end

If you need any further details I would be happy to provide them. Thanks in advance!

Thanks Ben for all of those details. I'm wondering if there's a difference between how you specify databases for each environment? Is development via the more specific parameters, but production with a URL?

Right now I'm using config/database.yml to set the details:
default: &default
  adapter: postgresql
  encoding: unicode
  pool: 5

development:
  <<: *default
  database: app
  username: app
  password:

production:
  <<: *default
  database: app
  username: app
  password: <%= ENV["PG_USER_PASSWORD"] %>

Where ENV is managed via https://github.com/bkeepers/dotenv.

Huh, well that's annoying. There's definitely a difference between the two environments, I'm just not sure what it is! Certainly doesn't seem to be your database setup. And from what I can see, PropertyFeatures.new.attributes.keys will be the same in both environments as well. Is your production database at the same migration point as your development one?
Although, just to be clear (because the error most definitely isn't), the configuration error is because of one of these things:

An index source doesn't have a name,
An index source doesn't have a type,
An index source doesn't have a database host/user/database/query (or isn't inherited).

Thinking Sphinx automatically creates sources for each index (as you'll note in your development Sphinx configuration file), and it should be covering off all of those settings. The one setting that's missing from both environments is the database host (sql_host in Sphinx), but Thinking Sphinx defaults that to localhost, so that really shouldn't be the issue.
It's midnight here, so I'm going to sleep on this and see if any inspiration appears in the morning, but right now I'm at a complete loss as to what the cause of the problem is.

Yeah, the migration points are the same; I ran this from scratch the other day to make sure it wasn't causing an issue! I'll check with my host and see if it's the inherited configuration that's causing issues. Thank you for your input. 😃

Hi @pat,
I believe I resolved this issue, for some reason the deploy was not loading the password for the pg database correctly, so it wasn't authenticated! I've resolved this and now I can configure/index as normal.
Thanks for leading me in the right direction! 🎉

Great to hear you've got it working :)


module viewer updates + endwalker solo duty module

requires #309 to be merged for the endwalker module
module viewer is now a filterable table with added support for quest battles, as well as name and exversion overrides for content where that's missing (unreals, fates)
I also added the proper moduleinfo for any modules that were uncatalogued

for situations like this.  is it possible to have like a "Unknown" Category so it can be unselected