Headers navigation

Since there's a lot of headers maybe make a syntax for headers to place them in a group?
And if a header specifies no group put it in a misc. group.
Current headers could be grouped smth. like
Hints
Zone Hints
Teleporter Zone Hints
Key Hints
Quality of Life
Progress Helper
Black Market
Skippable Cutscenes
Spawn Tuley
No Branch
Autoplants
Bingo
3-Line Bingo utilities
Launch from Bingo
Item Pool
Teleporters
Bonus Items
Opher Upgrades
Util Twillen
No Launch
Launch Fragments
Gameplay customization
Spawn with Sword
Better Random Spawn
No Rain
No Combat
No Quests
No KS Doors
No Willow Hearts
Glades Done

updated suggestion:
QOL:

autoplants
fragment overflow
no branch
progress helper
skippable cutscenes
spawn tuley
tp refill

Hints:

key hints
tree hints
trial hints
zone hints

World states:

better random spawn
glades done
no combat
no ks door
no rain
no willow hearts
open mode

Launch options:

launch frags
launch from bingo
launch on seir
no launch

Item Pools:

bonus items
bonus+
jumpgrades
skill velocity
teleporters

Item location:

black market
vanilla opher upgrades
bonus opher upgrade
util twillen
spawn with sword

Misc:

no quest
no trials


feat: super cool nix stuff

add dev shell

adds a formatter
adds a linter
adds dead nix code remover thing

expose home-manager modules to the flake
remove dead nix code

Pretty sure linter's failing due to: https://github.com/uncenter/flake/blob/4c460dd1703a00f596ba77e830404bed89e5a4db/system.nix#L100C1-L102C7
all i need to do is add self there but need to test on a darwin to be sure.


Network config json + Update CML to 6.0.0

Related to https://github.com/dcSpark/carp/pull/187
Bumps CML to 6.0.0

Tested via syncing preprod


!remindme type feature to alert the user about something at a later point in time.

Is your feature request related to a problem? Please describe.
The problem is my memory. I constantly attempt to remember to bring an item, or do some goal after finishing something else, and I always forget. It would be great to have a feature somewhat like the reddit bot !remindme so that I can write myself a future message.  Have the message appear as either an OS notification or an in game message.
Example: !remindme 10 minutes get water spells
Simple time based functionality seems fine for now.  Maybe it can be expanded on to include location based features in the future.
Example: !remindme ge buy plant pots
Describe alternatives you've considered
Taking b12 to support my poor short term memory.
Additional context
Add any other context or screenshots about the feature request here.

If implemented, could be used to extend #1612.

I believe this is well covered by the Time Tracking plugin, which was added to the client some time ago in #4510.


About the error of the extension "Styles-Editor".

Extension "Stable diffusion Web-UI"
I installed the "Styles-Editor" extension, but I got the following message while starting the "Stable diffusion Web-UI" extension.
"*** Error loading script: filemanager.py
Traceback (most recent call last):
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/scripts.py", line 319, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/script_loading.py", line 10, in load_module
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/extensions/Styles-Editor/scripts/filemanager.py", line 11, in
import pyAesCrypt
ModuleNotFoundError: No module named 'pyAesCrypt'"
I seem to be able to start "Stable diffusion Web-UI". What should I do?

That's odd. pyAesCrypt should be installed automatically.
I've implemented a quick fix that just disables encryption if the module isn't there. Try updating.

Thank you for your response.
However, I still got the following message.
"Civitai Helper: Get Custom Model Folder
Civitai Helper: Load setting from: /content/gdrive/MyDrive/sd/stable-diffusion-webui/extensions/Stable-Diffusion-Webui-Civitai-Helper/setting.json
Civitai Helper: No setting file, use default
*** Error loading script: filemanager.py
Traceback (most recent call last):
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/scripts.py", line 319, in load_scripts
script_module = script_loading.load_module(scriptfile.path)
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/script_loading.py", line 10, in load_module
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/content/gdrive/MyDrive/sd/stable-diffusion-webui/extensions/Styles-Editor/scripts/filemanager.py", line 11, in
import pyAesCrypt
ModuleNotFoundError: No module named 'pyAesCrypt'

Installing pyAesCrypt for Styles Editor"
The extension seems to be working fine.

No more errors.
thank you very much.


disable continuous contract

Is there anyway to turn off the automatic continuous contract selection in the preload ? I am trying to preload CLZ2016, but it is loading CLX2016.

Hi JfourierX,
At the moment QTPyLib defaults to a continuous contract when pulling historical data and the only way to get around that is to request data from when the earlier contract has already expired.
I admit this is a use case I haven't thought about and will add a flag to skip the continuous contract construction in the next release of QTPyLib.
Ran

This functionality was just added to version 1.4.9.
Simply add continuous = False to your strategy initializer.
strategy = MyStrategy(
        instruments = [ ("CL", "FUT", "NYMEX", "USD", 201611) ],
        preload = 5D,
        continuous = False,
       ...
    )

Marking this issue as closed for now


Support Environment Variable "AZURE_RESOURCE_GROUP"

According to environment variables listed in https://github.com/Azure/azure-sdk/blob/master/_includes/tables/environment_variables.md
Add support for environment variable "AZURE_RESOURCE_GROUP"
@jongio

Thanks for reporting, this is being tracked in #5696


Don't work badge

The status of the badge is unkown..... despite passing the test.
There is currently not much need to provide this.
So I propose to remove it.

done!


societal saas pricing grant

Project Abstract
This is the third grant for the Societal Labs team, after the successful completion of two previous grants.

Previous Grant 1: Societal.md

Milestone 1 Submission
Milestone 2 Submission

Previous Grant 2: societal_grant2.md

Milestone 1 Submission
Milestone 2 Submission

Societal is a specialized blockchain for the creation and management of Decentralize Autonomous Organizations (DAOs). Societal allows all types of groups or communities to build their own online, transparent, and decentralized organization. Societal bundles all of the tools required to create and manage a DAO in one place. Creators will be empowered to construct a DAO with fungible, non-fungible, or a combination of governance tokens.
All DAOs operating on the Societal network will have access to an ecosystem of integrated third-party tooling - the "Shopify App Store for Web3". Leveraging secure cross-chain communication, Societal will connect to EVM, Polkadot, and Cosmos native blockchains, and incorporates novel DeFi, privacy, and identity cryptographic primitives from integrated chains.
Grant level

[ ] Level 1:  Up to $10,000, 2 approvals
[ ] Level 2:  Up to $30,000, 3 approvals
[x] Level 3:  Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

[x] The application template has been copied and aptly renamed (project_name.md).
[x] I have read the application guidelines.
[x] Payment details have been provided (bank details via email or BTC, Ethereum (USDC/DAI) or Polkadot/Kusama (USDT) address in the application).
[x] The software delivered for this grant will be released under an open-source license specified in the application.
[x] The initial PR contains only one commit (squash and force-push if needed).
[x] The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
[ ] I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

Hi @semuelle, no problem at all.
Yes, I can elaborate on why I chose this topic for our next grant.
For the product that we are building - a governance scaling solution, we really see it as a productivity based solution that will benefit from SaaS pricing. Our solution is not a transactional based system like DeFi products that are now basically commodities - the best product being determined based on liquidity and transactional price. As well, Polkadot will benefit from a SaaS based pricing system in the following three ways:

First, it has been well documented that when DAO/community members have to pay any amount in gas fees to vote or create governance proposals they are much less likely to do so. Thus, by eliminating the gas fees for DAO members we expect it to greatly increase governance participation rates.

Second, our platform will be a governance scaling solution for the Polkadot ecosystem and other ecosystems such as Ethereum. To get a DAO member to purchase the token for the DAO and then also purchase the token of the chain they need to pay gas fees for, creates a massive barrier for the DAO to use on-chain products.

Example: We have two Ethereum design partners that we would like to onboard to our application. These are projects with 6,000 & 21,000 token holders. For these communities to get all of their members to purchase an additional token for gas to start using our application will be a major hurdle for its adoption. However,  if the community itself just needs to purchase a gas fee token, now only one entity needs to do this vs the 6,000 or 21,000 token holders.

Third, we plan to use our application for new communities entering web3. It will be much easier to onboard new members to web3 if the community / DAO is the only one paying the fees and the members just have to set up a wallet to use the application, where the community token can be airdropped. This way the members do not need to go through an onramp or centralized exchange to purchase a token to pay for gas fees as well.

Example: We are trying to partner with a music festival that would like to have more community involvement from their attendees. Each attendee would be given an NFT for their entrance. This NFT can then be used to create and vote on proposals for the music festival. However, we cannot expect the 300k attendees that may have never used web3 before to purchase a token to pay for gas fees to participate. This is why the subscription pricing, where the music festival is paying for the transactions of their community will greatly help onboard users into the Polkadot ecosystem.

I hope that these use cases show the benefits of a SaaS based payment structure for an application like ours and what it can do for the Polkadot ecosystem. We specifically chose Substrate as the SDK for our chain, as we knew that we would be able to build this style of product with it.
As for the grant being more expensive than the other two is for a few reasons. First, we are delivering more milestones than the other two grants (we are delivering three milestones vs two milestones in each of the other grants). Second, we are building something that alters the fee structure of the chain, so we believe that there will be a lot more testing required than the other grants. We want to make sure that the pallet works as intended and do not want any chain that is using it be subject to DDos attacks. Third, we are charging our engineers closer to market rate for this grant. In the other grants, we charged our engineers below market rate to make sure that it fit within the Level Two pricing constraints. However, if price is an issue for this grant I am open to lowering it.
Finally, I am more than happy to jump on a call to discuss any of your concerns. Thanks.
cc: @Noc2 and @keeganquigley

Hi @Noc2, that is great to hear. I understand where you are coming from and have lowered the price of the grant to 50k USD. Does this new price work with you?

Hey @takahser,
Thanks for your questions! Here are my responses.

It seems to me as you're increasing the rate with each grant. Could you elaborate on the reasons?
Here's a comparison between the previous and current rates:

Societal: 30k for 12 FTE months => 2.5k/FTE month
Societal 2: 30k for 6 FTE months => 5k/FTE month
current grant proposal: 50k for 8 FTE months => 6.25k/FTE month

The first grant should of had 2 FTEs listed and not 3. This was an error on my end, I apologize for this. This would bring the total 30k grant to 8 FTE months => 3.75k / FTE month. We had this listed out at six months as were were only beginning our substrate development journey and did not know how long it would take. We estimated how long it would take us to complete the grant, including time for us to learn Substrate development. However, we did not charge that learning time back to the W3F and only wanted to charge for core development hours.
As for the increase in the subsequent grants. As we progressed in our understanding of substrate development, we have been better able to determine the time of development and our costs associated with it. Thus, we are getting closer to our actual development rate with each grant, while staying within the level constraints. Also, I outlined some points for this in the in my response to @semuelle above.

As for the grant being more expensive than the other two is for a few reasons. First, we are delivering more milestones than the other two grants (we are delivering three milestones vs two milestones in each of the other grants). Second, we are building something that alters the fee structure of the chain, so we believe that there will be a lot more testing required than the other grants. We want to make sure that the pallet works as intended and do not want any chain that is using it be subject to DDos attacks. Third, we are charging our engineers closer to market rate for this grant. In the other grants, we charged our engineers below market rate to make sure that it fit within the Level Two pricing constraints. However, if price is an issue for this grant I am open to lowering it.

Finally, this grant is only an estimate on the amount of time that it will take.  We could run into challenges that would make the grant take longer, without the befit of additional compensation.

I watched your prototype demo and at 3:30 you introduce the subscription feature which sounds very similar to this application. Can you elaborate on what you'll implement in addition to what it's shown in the prototype?

The prototype in this demo is a figma mock up, so we will be building the backend to actually support what we have envisioned in the prototype. This will include a DAO being able to pay a monthly fee, which will unlock certain functions for the DAO members, that they can interact with and not pay a gas fee. The developer setting up the pallet will be able to select what functions go into each subscriptions and set a maximum number of times they can be called. Finally, there will be an automatic monthly recurring payment set up for the DAO, directly from its treasury.

Regarding the gasless payments, I like the idea. I was wondering how you are going to implement this? Will the DAO-owner have to prepay the fees? Or will the necessary functions be gassless themselves, i.e. transactions that result in calling them will not be charged with gas fees?

The monthly fee will come from the DAOs treasury and not the DAO-owner per say. Maybe in the initial months of the DAO, the owner(s) will have to fund the treasury to pay the monthly subscription, but this will ultimately be on a case by case basis. As for the functions, yes they will be gasless for the DAO members if there is a active paid plan by the DAO. No fees will be collected from the user or the DAO at the time of function execution. We do still plan to do proper benchmarking and weights of each function, to know how much they would cost in a dollar value. This would then allow us to set up a maximum amount of functions that each DAO is able to transact on a monthly basis.

Hi @takahser, thanks for your response. I really do not think that I would be able to complete the outlined work for the price of a level 2 grant.
Would a price of 40k work for the existing scope? Alternatively, I can remove milestone 3 from the grant and move it to a level 2 grant.
Please let me know what would be best.

@gfox1 Thank you for considering a price reduction for the grant. After further evaluation I'm willing to support it at $40k although I still think it's rather pricy.

Hi @Noc2 and @takahser, thank you for your quick response on this.
Based on @takahser's comment, I have updated the grant to $40k with the same scope of work.
Thank you for approving this grant. We are really looking forward to working on it! Let me know if the team needs anything else.
cc: @semuelle

Hey @keeganquigley, here are the answers to your questions:

Gas fees help to prevent against spam transactions. Will there be any mechanisms in place to help prevent it?

Yes, there will be mechanisms in place to help prevent it. Each subscriptions tier will have a maximum number of function calls that the organization can transact. If they go over this amount, then they will have to pay more. Second, each function will also have a the ability to set a maximum amount of times it can be called during a subscription period.  Finally, we will also set it up so each wallet can only make a specific number of transactions per subscription period. These mechanisms will help prevent spam on the network.

MetaMask isn't compatible with SS58 substrate accounts as far as I'm aware. Would it just be for custom DAO tokens?

The first implementation will be with Substrate Accounts and Substrate based tokens. However, in the future we will also make the functionality work with MetaMask wallets, as we see this being a key factor to bring DAOs from ETH to Polkadot.

@gfox1 thanks for answering the questions and lowering the price. I'm happy to go ahead with it as well.

Hey @semuelle, who else do we need to get to approve this grant?

Hey @semuelle, who else do we need to get to approve this grant?

none :)

Hey @semuelle, who else do we need to get to approve this grant?

none :)

Perfect!
Thanks everyone for approving this grant! Really looking forward to delivering the milestones 🙂


[bug] Fix crash in Android Navigator Aggregate mode.

:rocket: Summary
Fix crash in Android Navigator, Aggregation mode.
Issue: https://github.com/ARK-Builders/ARK-Navigator/issues/412

https://github.com/ARK-Builders/arklib-android/pull/125 merged

@tuancoltech am I right that we only need to bump arklib-android version before merging?

@tuancoltech am I right that we only need to bump arklib-android version before merging?

@kirillt This PR doesn't depend on any change in arklib-android, so please feel free to merge it :)

@tuancoltech there are some unresolved references in the last build.

Another concern is that the fix is applied to TagLabeledNStorage, but there are also 3 other similar storages: TagLabeledTSStorage.kt, TagQueriedTSStorage, TagQueriedNStorage. These storages have the same bug, they should be fixed, too.

But the best approach would be to re-design stats storages... They were implemented during autumn 2022. At summer 2023, we've refactored storages completely and separated reusable primitives. See FileStorage and FolderStorage from arklib-android.
In fact, the data stored in stats storages is very simple key-value mapping. I think, it's possible to implement them similarly to ScoreStorage. Scores storage is id-to-integer mapping, and stats storages are either tag-to-integer or tag-to-timestamp. But in any case, the code will be very similar to scores storage.

I think, it's possible to implement them similarly to ScoreStorage

They are not quite like ScoreStorage. They can often receive new events (once per second), which will provoke overwriting of large file (there is only one for the entire root). Here we need to implement a new storage, which will have a debounce flush to disk for new entries.
I think there is no point in fixing them here; it’s better to move and refactor in arklib-android.

@mdrlzy good note about debouncing. We can implement such a parameter in our base storage classes. Then stats storage should be similar to score storage, just debounce parameter would differ.

@tuancoltech let me know if you need help with implementing StatsStorage

@tuancoltech let me know if you need help with implementing StatsStorage

@kirillt Sure, I'll ask here in the case.

@tuancoltech We might need small refactoring in arklib-android because BaseStorage hard-codes ResourceId as the type acceptable as keys of a storage. In case of tag stats, keys belong to the String type.


Allow null environment domain suffixes

The API allows domain suffixes to be null, so people can have shorter urls  - the -environment param however doesn't accomodate allowing a blank value / not passing a value when creating the environment so it's not possible to create an environment with no domain suffix.

There is a --production flag that we added for that purpose :)


feat: update deps to latest

:tada: This PR is included in version 1.8.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update bindgen version in libevent-sys Cargo.toml

0.60 --> 0.69 to fix crashing build on osx

I just realized that 0.69 does not seem to exist on all systems.  perhaps we can use 0.65? i will check to see if using 0.65 fixes the original error on osx now

hmm, looks like there is another problem with the build on ubuntu because of the regex crate version on an older rustc.  i will investigate

not quite sure why we fail the CI build yet.  i tried a few debugging steps.  I will likely look at this some more later on today

super stumped 😂

In the bindgen crate, "logging" is indeed another feature, even though it also appears in the defaults.  I am not sure yet what to do about this error.  Maybe somebody here knows how this can be solved.

@klebs6 Not sure exactly why, but it looks like CI is pulling in Rust 1.6.0 instead of Rust 1.60 for some reason (bug in actions-rs or yaml weirdness, maybe?), maybe try 1.60.0?

@klebs6 Not sure exactly why, but it looks like CI is pulling in Rust 1.6.0 instead of Rust 1.60 for some reason (bug in actions-rs or yaml weirdness, maybe?), maybe try 1.60.0?

brilliant!! thanks! that was it! it turns out, we need 1.65.0 to satisfy the msrv for the deps!

LGTM, thanks @klebs6 and @AldaronLau!


feat: added IEEE and ACM social

I added further social integration for:

ACM: https://dl.acm.org/profile/
IEEE: https://ieeexplore.ieee.org/author/

Given their importance in computer science, I would like to have them in al-folio.

Just fix prettier complaints and we're good 2 go.

Thank you, @george-gca
I didn't know about prettier. Just got it set up. Should be fixed now.


fix issue 14811 : allow to exclude current directory from search path in dmd

Service: https://issues.dlang.org/show_bug.cgi?id=14811
Can you explain why this is useful/needed?
Also, please use a more descriptive commit message than "_".

Done

@timotheecour It seems you haven't pushed your changes... Depending on how you did the changes, you probably need to use git push -f.

amended commit message; I am seeing the changes now


All unhandled exceptions ignored

Do I miss something or is Django Q(2) completely ignoring any unhandled exceptions occurred in running tasks? Is there a simple way to log all of those errors (without using Sentry or Rollbar)?
It only shows errors like "Could not process 'task'. Check the location of the function and the args/kwargs." which seems to be false and misleading.
For a workaround, you have to manually catch all the exceptions in every task:
def task():
    try:
        do_something_which_may_fail()
    except Exception:
        logger.exception("Something happened")

Thanks. You are indeed correct. I will get this fixed ASAP.

@GDay Thanks for fixing this so quickly!

@jochemfranken @terabitti This fix has been released under v1.4.7! Sorry for the slight delay on this!

@Stephane-Ag there is no option for that at the moment. You would indeed need to add a wrapper function for that.
Catching errors is not really flexible at the moment:
https://github.com/django-q2/django-q2/blob/d8cc0cc4f4421390be8fe05325a4f2af8ddcaa2c/django_q/worker.py#L84-L95


wget wont install

So I have ran winget install wget and i get that it cant find package.
yet when i search winget search wget i get
Wget for Windows GnuWin32.Wget 1.11.4  Tag: wget
So wondering why can I not install this?

Can you tell me what happens when you run winget install GnuWin32.Wget

@redimongo
We've published the v1.1 release candidate and updated our troubleshooting guide.
Can you confirm if this is still happening?


feat: extract homepage and repository and description from fpm.toml

[x] APIs for email validation
[x]  email verification UI , actions, reducers.
[x] fix: #35
[x] fix: #34
[x] add help section
[x] fix: #27 add README
[x] email change APIs
[x]  refactored admin section code and fixed bugs.
[x] add selective the cloning of registry database  ( don't allow the user data to be cloned )

Thanks and Regards,
Henil
CC: @awvwgk @arteevraina @minhqdao @perazz

@henilp105 Can you provide with testable link ?

Sure @arteevraina , here is a testable link : https://registry-phi.vercel.app/

Hey @henilp105 , Thanks for the PR.
I have reviewed your Pull Request. I think other than the comments above. I think admin panel needs more work. There are some issues that I have noticed but I could screenshot them because they animated for a few seconds like buttons getting expanded abnormally and screen after clicking buttons unnecessarily. I also noticed admin panel forms should also have validation on the frontend so that every API request that reaches the server has the correct data atleast.

@arteevraina , I had noticed that button and animation bug , it is a bug in mdb-react library ( refer: https://github.com/mdbootstrap/mdb-ui-kit/issues/1521 , https://github.com/mdbootstrap/mdb-ui-kit/issues/1505  ) , I couldn't find a suitable patch for this bugs. Sure , will add validation for the admin panel.

After logging in, I now see first see a loading indicator on the left, then my namespace and packages showing, then I see another loading indicator in the middle, then everything seems to refresh again.

Can I change my email now? I can't see how.

How can I test the email verification? I signed up using a new email address, but there was no verification process triggered.

Thank you @henilp105. I did register a new test account and I could receive the verification email. Tested email change and it did work.
What is supposed to happen when verification is not completed yet? Should the user still be able to use their accounts and upload packages? Same when the user changes email address.

I have also added the functionality for the archives from the registry , automatically generated at weekly intervals which can be retrieved from the frontend.

Could you please explain in more detail what this means? Are we adding new packages to the archive every week and changing the edited ones? Or are we generating weekly snapshots of the entire database?

Maybe calling it a backup is better because that doesn't clash with "archive formats", such as tar.

How to restore a backup?

I'm strongly in favor of creating daily instead of weekly backups.

After I changed my email address, I received a new verification email for the new email address, which is great. However, the verification status of the new email address is never being checked, since I have access to the full functionality without having verified the new email address. That should be changed.

Hi @minhqdao ,
We are making weekly snapshots of the entire registry ( except user information) as required by T3 in Specifications and general registry requirements, This will involve obtaining a list of all packages and versions, and bulk downloading of packages , This is to support the functionality of Cloning of the registry and to allow the ability Mirror registry ( please refer: https://github.com/fortran-lang/registry/issues/2 ) .
Sure, We could easily keep that name as well .
It would be as simple as loading the tar into the mongodb.
I would totally agree for daily interval , i had set at a weekly interval due to resources limitation.

Has https://github.com/fortran-lang/registry/issues/40#issuecomment-1579851827 been implemented?

I think we should resolve all remaining issues/comments and then have this PR merged as soon as possible. Let's keep all future PRs small and restricted to single functionality changes or bug fixes only.

Thanks @minhqdao , I have patched it. I have implemented #40 but I have disable it just like the package validation functionality.

Thanks @minhqdao , I have patched it. I have implemented #40 but I have disable it just like the package validation functionality.

I still can't see a change after changing my email address. What should look out for?
Actually I think that the change of the email address should only succeed after having verified the new email address. Otherwise the old email address would still be used. Imagine someone having an account with lots of uploaded packages already. Now the user wants to change the email address and introduces a typo by accident. The user will never receive a notification email and is forever logged out without the chance to ever get back in to change the email address again.
Also, could the email verification popup also receive a little user feedback while waiting for the server response? Maybe a loading indicator before Email id Successfully changed shows? I also think that Email successfully changed. is a more proper response.

Thanks @minhqdao , I think this would be a possible solution for the bug,  if the user changes email with a typo then until the user is not logged out till then the user will be able to change the email (as many times as needed) and we can prompt user to verify the email after changing email. once he logs out them the user would have to verify the email to login back. sure, I would also add the loading to the modal.

Can we please have it like this:

Actually I think that the change of the email address should only succeed after having verified the new email address. The old email address would still be used until then. Imagine someone having an account with lots of uploaded packages already. Now the user wants to change the email address and introduces a typo by accident. The user will never receive a notification email and is forever logged out without the chance to ever get back in to change the email address again.

I think this is the easiest and safest way. They way you proposed, the user would still be in trouble when logged out after having changed to a wrong email address.

Sure @minhqdao , I will patch this.

I have patched it. Can you please review it @minhqdao ?

Loading indicator? 😅

Nope, it doesn't work. I'm not even receiving a verification email anymore. Have you checked it yourself if it works?

sure @minhqdao , let me recheck it once again. I will ping you again for the review , thanks.

@minhqdao , I have tested It . can you please review it ?

Can't log into any of my accounts anymore. I created a new one, but the password wasn't registered by Safari's password manager, so I verified the mail and wanted to reset the password. Now it says "Please verify your email". But it is verified.
I don't feel like this is all working well. Please take your time to check all the authentication flows and make sure it all works well to the best of your knowledge before requesting reviews.

Sure @minhqdao , I have patched it  and you would have to create a new account as I had to clear the entire db to add a new paramter to the users collection for the new unverified email, can you please review it again ?
Testable link: https://registry-phi.vercel.app/

Cannot change password. Still the old one is valid.

Thanks @minhqdao , good catch , I have patched this up.

Have you tested it yourself?

yes @minhqdao , I have tested.

"Change Password" still doesn't work for me.

@minhqdao I have fixed that , the password was being changed , just the notification on the user side had been disabled, I have enabled it. Can you please review it again ?

Oh, I think I did a mistake but the UI also doesn't show any response.
If I attempt to change the password and the old password I enter isn't correct, I do not get a response.
First off, and as mentioned many many many times in this PR:

Have a loading indicator that indicates that the request is currently being processed.

Then:

The problem here was that when I entered an incorrect old password, I do not get an error message. I, in fact, get no message at all, which might imply that everything worked normally.

@minhqdao Thanks for the review , i have fixed them. Can you please review it again ?

I see the code change but the input field still says "Email" only. I did clear the cache. Is it because it hasn't been deployed yet?

yes exactly, I have deployed it now. @minhqdao

Maybe you can set up an automatic deployment so this doesn't happen in the future.


reduce steps to get to hosting or joining a server in the default world.

(hosting should be default, then later on join)

First draft of automatically starting a server is done.


[Feature] - Alert to HipChat

Hi team,
Will be great if we could push alert to an hipchat room.
Do you think it's possible ?
Thanks,
Julien.

This should be easy to add. Do you want to take a crack at it? Just follow the code for Slack.
Contributing the handler is pretty straight forward:

Create a new service in the services package and implement methods for interacting with HipChat.
Add the HipChat service to the cmd/kapacitord/run package so the server can open/close and configure the service.
Update the AlertNode in pipeline so the TICKscripts can declare HipChat options
Update the AlertNode in kapacitor to register the handler when configured via the TICKscript.
Update the TaskMaster to have an interface for communicating with the HipChat service.


Add a custom message for rock

        // TODO: Add a custom message for rock

https://github.com/tonybaloney/vscode-pets/blob/58a4b6d61a5373babeb4a1b750dfa9b26645375f/src/panel/pets.ts#L991-L994

what kind of message

Whatever a rock might say instead of "hello"

ok i'll try that

What would happen if it said, "I always rocks"?

Or "Yo Yo its rock"


Feedback for: engine/installation/mac.md

URL: engine/installation/mac.md
is there a setup script to deploy Docker for Mac? It would be nice to have a script that Docker is completely setup once it's in the /Applications folder. The goal is to use a application delivery system and have Docker be completely installed.

Hi there. Unfortunately, I don't think this is a documentation issue. It sounds like a feature request on the Docker for Mac installer. Please file this feature request at https://github.com/docker/for-mac/issues. In the future, you can reach this link by opening Docker on your Mac and going to Diagnose and Feedback. We really appreciate the suggestion.


Publish Aware 1.0.1

CC: @pmarsceill

Current status "Waiting For Review".

Couldn't resolve the legal issue for payment. Made the app free.
https://itunes.apple.com/us/app/aware/id1082170746?ls=1&mt=12


Setup instructions in README reference Java

In README.md the Setup section list as step 0 that Java needs to be installed. I'm not quite sure that is the case. I don't think for this website Java is a dependency but also not 100% sure.

i went through the README modifications, and this is the PR
https://github.com/processing/p5.js-website/pull/497
addressing this issue
https://github.com/processing/p5.js-website/issues/496
:)


Problem with pad_sequences documentation

Please make sure that the boxes below are checked before you submit your issue. If your issue is an implementation question, please ask your question on StackOverflow or join the Keras Slack channel and ask there instead of filing a GitHub issue.
Thank you!

[x] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/keras-team/keras.git --upgrade --no-deps

[x] If running on TensorFlow, check that you are up-to-date with the latest version. The installation instructions can be found here.

[ ] If running on Theano, check that you are up-to-date with the master branch of Theano. You can update with:
pip install git+git://github.com/Theano/Theano.git --upgrade --no-deps

[x] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short).

In the documentation, keras.preprocessing.sequence part is repeated-
keras.preprocessing.sequence.keras.preprocessing.sequence.pad_sequences(sequences, maxlen=None, dtype='int32', padding='pre', truncating='pre', value=0.0)

Hi @jadevaibhav
Nice spotting! This issue is being resolved with this related PR #10743 and this issue #10658.
Cheers
James


[TESTING] Run Maven CI test in parallel

Describe your changes :

I worked on the ..... because ...

Type of change :

[x] Bug fix
[x] Improvement
[x] New feature
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation

Frontend Preview (Screenshots) :
For frontend related change, please link screenshots of your changes preview! Optional for backend related changes.

Checklist:

[x] I have read the CONTRIBUTING document.
[ ] I have commented on my code, particularly in hard-to-understand areas.
[ ] I have added tests that prove my fix is effective or that my feature works.
[x] All new and existing tests passed.

Reviewers

Hi @mohityadav766, are we going to merge these changes? I think to achieve parallelization since we are using JUnit5,  we have to create a file junit-platform.properties inside the src/test/resources folder and add the line:
junit.jupiter.execution.parallel.enabled=true

And then the annotation @Execution on top of each test's class.
I have tried locally to apply these changes. Still, due to the dependency between the tests inside the classes and how the application is initialized for the integration tests, I didn't find a way to do parallelization without refactoring a few parts of the code.

closing this as not needed


Enable passing config string as part of ansible scripts

This PR builds up on #4039 to allow passing config string as part of ansible deployment step
Description
PR #4039 enabled support for passing config string encoded as base64 via OPENWHISK_ENCODED_CONFIG env variable. This PR extends that and adds base empty templates which can be modified to pass in such config in ansible deployments. Currently the config templates are empty and we can decide later to port existing or newer config via this mechanism
Related issue and scope

[ ] I opened an issue to propose and discuss this change (#????)

My changes affect the following components

[ ] API
[ ] Controller
[ ] Message Bus (e.g., Kafka)
[ ] Loadbalancer
[ ] Invoker
[ ] Intrinsic actions (e.g., sequences, conductors)
[ ] Data stores (e.g., CouchDB)
[ ] Tests
[ ] Deployment
[ ] CLI
[ ] General tooling
[ ] Documentation

Types of changes

[ ] Bug fix (generally a non-breaking change which closes an issue).
[ ] Enhancement or new feature (adds new functionality).
[ ] Breaking change (a bug fix or enhancement which changes existing behavior).

Checklist:

[ ] I signed an Apache CLA.
[ ] I reviewed the style guides and followed the recommendations (Travis CI will check :).
[ ] I added tests to cover my changes.
[ ] My changes require further changes to the documentation.
[ ] I updated the documentation where necessary.

Codecov Report

Merging #4309 into master will decrease coverage by 4.71%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4309      +/-   ##
==========================================
- Coverage   85.66%   80.94%   -4.72%
==========================================
  Files         168      168
  Lines        7839     7839
  Branches      519      519
==========================================
- Hits         6715     6345     -370
- Misses       1124     1494     +370

Impacted Files
Coverage Δ

...core/database/cosmosdb/RxObservableImplicits.scala
0% <0%> (-100%)
:arrow_down:

...core/database/cosmosdb/CosmosDBArtifactStore.scala
0% <0%> (-95.18%)
:arrow_down:

...sk/core/database/cosmosdb/CosmosDBViewMapper.scala
0% <0%> (-92.6%)
:arrow_down:

...whisk/core/database/cosmosdb/CosmosDBSupport.scala
0% <0%> (-84.62%)
:arrow_down:

...abase/cosmosdb/CosmosDBArtifactStoreProvider.scala
4% <0%> (-52%)
:arrow_down:

...in/scala/org/apache/openwhisk/common/Counter.scala
40% <0%> (-20%)
:arrow_down:

.../scala/org/apache/openwhisk/utils/Exceptions.scala
20% <0%> (-20%)
:arrow_down:

...whisk/connector/kafka/KafkaProducerConnector.scala
72.5% <0%> (-15%)
:arrow_down:

...nwhisk/core/database/cosmosdb/CosmosDBConfig.scala
94.11% <0%> (-5.89%)
:arrow_down:

...rg/apache/openwhisk/common/ForcibleSemaphore.scala
88.46% <0%> (-3.85%)
:arrow_down:

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 bb9f408...3b14e0c. Read the comment docs.

Yes we can instead generate the required conf file using the jinja template

@rabbah @dubee Please review this PR. It would enable me to add help docs for configuring S3/ComosDB support by referring to config file mode for enabling required configuration

The capability existed for some time. Now enabling it in default setup. I had sent a mail on this sometime back to the dev list

Thanks Chetan for the additional info that I missed.


5.0.1b1 - Using arrow keys to move from article to feed item list causes selected feed item to lose focus

In v5.0 you could move from feed list to feed item list by clicking right arrow,  scroll up or down with up/down keys and hit Left arrow to go back to the feed item list.  This is not possible anymore in the new beta.  While on a feed item, clicking left does nothing and neither does hitting Up or Down to scroll.

Thanks for the bug report!  We have already identified this issue and it will be fixed in the upcoming 5.0.1 bug fix release.


TypeError: dep.getResourceIdentifier is not a function

What is the current behavior?
Trying to mix under laravel 5.6.7 using laravel-mix 2.0.0 & webpack 4.1.0
npm run dev
getting this error on every run..
tried common work around,
deleted npm_modules folder
npm cache clean --force
npm install
still the same..

cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
0% compiling
10% building modules 0/1 modules 1 active ...krish\node_modules\toastr\toastr.less
10% building modules 1/1 modules 0 active
10% building modules 2/2 modules 0 active
10% building modules 2/3 modules 1 active ...\www\krish\resources\assets\js\app.js
10% building modules 2/5 modules 3 active ...\krish\resources\assets\sass\app.scss
10% building modules 3/6 modules 3 active ...sources\assets\less\adminlte-app.less
10% building modules 4/7 modules 3 active ...krish\node_modules\toastr\toastr.less
10% building modules 5/8 modules 3 active ...otstrap-less\bootstrap\bootstrap.less
10% building modules 6/8 modules 2 active ...sh\resources\assets\js\app-landing.js
10% building modules 6/9 modules 3 active ...krish\node_modules\toastr\toastr.less
10% building modules 6/11 modules 5 active ...\krish\resources\assets\sass\app.scss
10% building modules 6/12 modules 6 active ...sources\assets\less\adminlte-app.less
10% building modules 6/13 modules 7 active ...modules\style-loader\lib\addStyles.js
10% building modules 7/13 modules 6 active ...modules\style-loader\lib\addStyles.js
10% building modules 8/13 modules 5 active ...sources\assets\less\adminlte-app.less
10% building modules 8/14 modules 6 active ...de_modules\css-loader\lib\css-base.js
11% building modules 9/14 modules 5 active ...de_modules\css-loader\lib\css-base.js
11% building modules 10/14 modules 4 active ...de_modules\css-loader\lib\css-base.js
11% building modules 11/14 modules 3 active ...sources\assets\less\adminlte-app.less
11% building modules 11/15 modules 4 active ...node_modules\style-loader\lib\urls.js
11% building modules 11/16 modules 5 active ...h\node_modules\vue\dist\vue.common.js
11% building modules 12/16 modules 4 active ...h\node_modules\vue\dist\vue.common.js
11% building modules 13/16 modules 3 active ...h\node_modules\vue\dist\vue.common.js
11% building modules 14/16 modules 2 active ...sources\assets\less\adminlte-app.lessTypeError: dep.getResourceIdentifier is not a function
at addDependency (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:387:30)
at iterationOfArrayCallback (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:78:3)
at addDependenciesBlock (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:407:5)
at Compilation.processModuleDependencies (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:418:4)
at afterBuild (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:545:16)
at _this.buildModule.err (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:591:11)
at callback (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:342:35)
at module.build.error (C:\wamp\www\krish\node_modules\webpack\lib\Compilation.js:378:12)
at handleParseResult (C:\wamp\www\krish\node_modules\webpack\lib\NormalModule.js:363:12)
at doBuild.err (C:\wamp\www\krish\node_modules\webpack\lib\NormalModule.js:385:6)
at runLoaders (C:\wamp\www\krish\node_modules\webpack\lib\NormalModule.js:264:12)
at C:\wamp\www\krish\node_modules\loader-runner\lib\LoaderRunner.js:370:3
at iterateNormalLoaders (C:\wamp\www\krish\node_modules\loader-runner\lib\LoaderRunner.js:211:10)
at Array.<anonymous> (C:\wamp\www\krish\node_modules\loader-runner\lib\LoaderRunner.js:202:4)
at Storage.finished (C:\wamp\www\krish\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:43:16)
at provider (C:\wamp\www\krish\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:79:9)
at C:\wamp\www\krish\node_modules\graceful-fs\graceful-fs.js:78:16
at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:532:3)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\admin\AppData\Roaming\npm-cache_logs\2018-03-05T19_05_05_252Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: npm run development
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!
Node.js: 9.7.1
npm: 5.7.1
webpack: 4.1.0
OS: Win10 32bit
Except bootstrap, all packages are up-to-date.
Ref: There is no html-webpack-plugin as mentioned here..

Thanks for your report. It would be great if you reduce your issue to a small reproducible example. Best put this example into a github repository together with instructions how to get to the problem.
Looks like a incompatible plugin, as this is something we changed in webpack 4.

I just got the same issue trying to update my dependencies ^^

Hi same problem:
npm run development

@ development /var/www/html/feeds/quickstart
cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

10% building modules 8/8 modules 0 activeTypeError: dep.getResourceIdentifier is not a function
at addDependency (/var/www/html/feeds/quickstart/node_modules/webpack/lib/Compilation.js:387:30)

I'm also getting this error on npm run dev:
 10% building modules 5/5 modules 0 activeTypeError: dep.getResourceIdentifier is not a function

In package.json :
"webpack": "^3.11.0",
It solves the problem, but still having problems with the latest version of Quasar-Framework.
Module not found: Error: Can't resolve 'quasar-framework'
Probably i have to downgrade version of quasar, it is embarassing :)

Same here.

Also for ref https://github.com/babel/babel-loader/issues/595

For time being downgraded to webpack: 3.11.0 Thanks @programmo & @matrunchyk for the info.
And
@sokra  please refer to this,.. TypeError: "x" is not a function. Not sure but, I think there is problem with map function.

Can confirm that downgrading to 3.11.0 solved it for me too.

downgrading lol? of course that works. i dont understand this thread at all. the point is to go to webpack 4.

I'm coming across this issue now<EMAIL_ADDRESS><EMAIL_ADDRESS>Commenting out mix.extract, mix.js (anything that generates a js entry point) seems to solve the issues... this is either an issue with laravel-mix's babel implementation or there's some kind of conflict in webpack.mix.js files.
Will comment more if I find the source of the issue.

@Dwood15 , how do u fix that exactly? If you are meaning to comment the mix.js('resources/assets/js/app.js', 'public/js').sass('resources/assets/sass/app.scss', 'public/css'); then what is the whole idea of the npm run dev then, if this line of code is commented out?

@bulgariamitko Commenting it out was only for debugging purposes.
Never did find the solution to the bug, I've been working on moving my stuff away from Laravel-mix to webpack just because there's a lot of weirdness with L-mix that I seem to constantly be running into.
It's definitely an issue with Laravel mix and/or one of its dependencies conflicting with webpack somewhere along the line though.

i work around i have found is to run:

npm i<EMAIL_ADDRESS>npm install
npm run dev

this worked for me, but of course it is working with the old version 3.11, there is still no fix for ^4 version

@bulgariamitko that's kind of exactly what everyone above us has said already...

@Dwood15, u r absolutely right :dancer:

Also ran into this issue on Laravel 5.6.21, Laravel Mix 2.1.11 after running 'npm run dev'
 10% building modules 6/8 modules 2 active …studio/resources/assets/js/bootstrap.jsTypeError: dep.getResourceIdentifier is not a function
Will try to downgrade to Webpack version provided above, but incredibly lame that this is still the workaround 2-3 months later.

As a status update, this issue is not likely to be an issue with webpack.
I believe everyone with this bug has been using laravel mix, and has attempted to manually install webpack >= 4.0.0
Laravel mix is incompatible with webpack 4, and this is a known issue. Please see: https://github.com/JeffreyWay/laravel-mix/pull/1495
This PR is currently blocked by an issue with the mini css extract webpack plugin.
https://github.com/webpack-contrib/mini-css-extract-plugin/issues/85
I recommend closing this issue b/c it's not an issue with webpack, but with Laravel and Laravel-mix.

I don't think it's related to Laravel only, we have the same issue with bundling React Native app with Haul (which uses Webpack) ... https://github.com/callstack/haul/issues/423

@sokra I do think having Webpack installed multiple times is the reason why I'm getting this error. However, I cannot delete the old version in my yarn.lock file. My package.json is up to date so I have tried deleting the yarn.lock and rebuilding it but that didn't work. I have also tried using yarn remove but I get an error saying that I can't remove as the module is not in the manifest. I've also deleted my node_modules folder and rebuilt that just in case. I cannot seem to remove the old webpack version, is there a specific way I need to do this?

 What are these guys doing?

If you're up for donating some time, @vertic4l,  Webpack 4 is blocked by a bug in the mini-css extract text plugin that's causing empty js files to be emitted with CSS-only webpack entries.
There's a fix for the bug in the works on Webpack's side of things, but that's being put off until v5 because it's a breaking change.
https://github.com/JeffreyWay/laravel-mix/pull/1495

Same issue, but https://github.com/webpack/webpack/issues/6675#issuecomment-399036340 was ultimately the case.
I was using a version too new of webpack-stream and had to downgrade it to handle our Vue build. Looks like this error is a signal that you have some version incompatibility if you're handling multiple versions of webpack.

In case of a mono-repository it is problematic because multiple versions of webpack  can cohabit.
The errors apprears for me when processing react-intl after the DefinePlugin is execed:
ìf (process.env.NODE_ENV === 'production') replaced by ìf ("production" === 'production')
It crashes on Compilation.js:697:30 for a dep of type
ConstDependency {
module: null,
expression: '"production"'
}

I found two ways to solve this problem:

Reduce the version of webpack to 3.12.0;
Uninstalled the webpack and webpack-cli in the node_modules of the project, and then reinstalled the latest version.

We are having the same issue, we have a mono repo using lerna, we can not downgrade the webpack version because we are using the multi entrypoint feature from webpack 4
tools
lerna: 3.20.2
webpack: 4.42.0"
webpack-cli: ^3.3.10
(node:62360) DeprecationWarning: Tapable.plugin is deprecated. Use new API on.hooks` instead
40% [0] building 1/1 modules 0 activeTypeError: dep.getResourceIdentifier is not a function
    at addDependency (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:796:30)
    at iterationOfArrayCallback (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:208:3)
    at addDependenciesBlock (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:816:5)
    at Compilation.processModuleDependencies (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:827:4)
    at afterBuild (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:1095:13)
    at buildModule.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:1123:8)
    at callback (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:734:5)
    at module.build.error (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compilation.js:782:12)
    at handleParseResult (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/NormalModule.js:478:12)
    at doBuild.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/NormalModule.js:500:6)
    at runLoaders (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/NormalModule.js:358:12)
    at /Users/username/Documents/git/js/node_modules/loader-runner/lib/LoaderRunner.js:373:3
    at iterateNormalLoaders (/Users/username/Documents/git/js/node_modules/loader-runner/lib/LoaderRunner.js:214:10)
    at iterateNormalLoaders (/Users/username/Documents/git/js/node_modules/loader-runner/lib/LoaderRunner.js:221:10)
    at /Users/username/Documents/git/js/node_modules/loader-runner/lib/LoaderRunner.js:236:3
    at context.callback (/Users/username/Documents/git/js/node_modules/loader-runner/lib/LoaderRunner.js:111:13)
    at loader.call.then.args (/Users/username/Documents/git/js/apps/modulo-1/node_modules/babel-loader/lib/index.js:55:71)
55% [0] /Users/username/Documents/git/js/node_modules/neo-async/async.js:16
    throw new Error('Callback was already called.');
    ^

Error: Callback was already called.
    at throwError (/Users/username/Documents/git/js/node_modules/neo-async/async.js:16:11)
    at done (/Users/username/Documents/git/js/node_modules/neo-async/async.js:2920:13)
    at runCompilers (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/MultiCompiler.js:181:48)
    at err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/MultiCompiler.js:188:7)
    at compiler.run (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/MultiCompiler.js:270:7)
    at finalCallback (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:257:39)
    at hooks.done.callAsync.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:306:14)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (/Users/username/Documents/git/js/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:33:1)
    at AsyncSeriesHook.lazyCompileHook (/Users/username/Documents/git/js/node_modules/tapable/lib/Hook.js:154:20)
    at emitRecords.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:304:22)
    at Compiler.emitRecords (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:499:39)
    at emitAssets.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:298:10)
    at hooks.afterEmit.callAsync.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:485:14)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (/Users/username/Documents/git/js/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:20:1)
    at AsyncSeriesHook.lazyCompileHook (/Users/username/Documents/git/js/node_modules/tapable/lib/Hook.js:154:20)
    at asyncLib.forEachLimit.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:482:27)
    at /Users/username/Documents/git/js/node_modules/neo-async/async.js:2818:7
    at done (/Users/username/Documents/git/js/node_modules/neo-async/async.js:3522:9)
    at AsyncSeriesHook.eval [as callAsync] (eval at create (/Users/username/Documents/git/js/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:6:1)
    at AsyncSeriesHook.lazyCompileHook (/Users/username/Documents/git/js/node_modules/tapable/lib/Hook.js:154:20)
    at outputFileSystem.writeFile.err (/Users/username/Documents/git/js/apps/modulo-1/node_modules/webpack/lib/Compiler.js:464:33)
    at /Users/username/Documents/git/js/node_modules/graceful-fs/graceful-fs.js:57:14
    at FSReqCallback.args [as oncomplete] (fs.js:145:20)
error Command failed with exit code 1.`

Should be fixed, most of plugins support webpack@4 (and even webpack@5), let's close, anyway if you faced with this issue feel free to open new issue with reproducible test repo, thanks for using webpack


Cant pass email, getting error code 8

Hey, I'm trying to create accounts but cant pass the email as a function. I'm getting error code 8
`function email_parser(){
var fs = require('fs');
var email_count = "";
var array = [];
var array = fs.readFileSync('email.txt').toString().split("\n");
for(var i = 0; i < array.length; i++) {
	email_count = array[i];
}

}`
 email = email_parser();   client.createAccount(username, password, email, function (result) {     if (result == SteamUser.Steam.EResult.OK) {       console.log('>> Account created successfully.');
thanks!

I don't think email_parser() does what you want it to do... Your email variable is going to be undefined (and therefor Steam is sending you the error code 8, or InvalidParam. You need to make sure email contains a valid email address (try console.loging it before using it in the createAccount method to make sure).

This isn't an issue with the repository, though.

Have a question about the module or coding in general? Do not create a GitHub issue. GitHub issues are for feature requests and bug reports. Instead, post in the dedicated forum. Such issues may be ignored!

Nevermind, i forgot the return email_count :P


Blogpost: joining a CR workshop with own classroom

Based on experiences from Aalto, Netherlands.
Write short about the possibility and why this could make sense also for others.
-> great advertisement material

Started: https://hackmd.io/@coderefinery/BYOC_blog

PR: https://github.com/coderefinery/coderefinery.org/pull/887
Waiting for more answers from previous local hosts


Deploy Shipwright Build v0.9.0

Changes

Deploy Shipwright Build v0.9.0
Update version to release candidate.
Describe the fields in the ShipwrightBuild CRD.
Indicate which version of Shipwright Builds is installed.
Add installation instructions to the README.
Remove instruction that the target namespace needs to be created
first.

Fixes #51
/kind feature
/kind documentation
Submitter Checklist

[ ] Includes tests if functionality changed/was added
[x] Includes docs if changes are user-facing
[x] Set a kind label on this PR
[x] Release notes block has been filled in, or marked NONE

See the contributor guide
for details on coding conventions, github and prow interactions, and the code review process.
Release Notes
Deploy ShipwrightBuild v0.9.0 and improve installation documentation.

/lgtm

e2e failed because the operator needs the same RBAC permissions as those granted to the new aggregated user roles.

/approve
Self-approving

/lgtm

maybe mention the rbac addition in your PR description @adambkaplan


Query string variables overridden in stylesheet

Would it be possible to allow the query string parameters to override variables in the less files? Currently it seems the only options are:

not to define the variables in the stylesheets, in which case the stylesheets cannot be compiled independently and there are intellisense errors about undefined variables
define the variables in the stylesheets, and since the query string parameters are prepended they then get overridden by the variables in the stylesheets

If there were a config option to append the query string parameters instead then this could be combined with disableVariableRedefines to achieve the desired effect.
Thanks!

I'm very much of the opinion that in 1.5, "disableVariableRedefines" will be the default and only variable scoping mode. My rationale for this is twofold: it's in line with less.js and the discussions in the bug reports indicate that the setting name is very confusing to everyone.
Having that as the only variable scoping mode would mean that there would be no further breaking change in moving the qs variables from prepended to appended, so I'm thinking this is a reasonable change to make.

That's brilliant, thanks - is there a projected release date for 1.5.0?

I'm currently working on #292 and I really really want that fix in the first prerelease build of 1.5, because I want the most risky changes to get the most exposure before pulling the release lever.
Right now, what I've got is a vague, completely unfounded hope of getting the prerelease out during March.  If I manage that, I might be able to work this one in as well.
I'm not making any promises, but if that means I'd get someone to actually test the prerelease for me, it does make me inclined to at least try. ;-)

Welp. I got carried away, finished #292 and went and implemented this one too.
In case you're interested in testing this feature, the changes are available on nuget.org: https://www.nuget.org/packages/dotless/1.5.0-alpha1.


feat(babel-preset-app): pass full config to @babel/preset-env

Pass not just the useBuiltIns and corejs options, but the whole envOptions object, into the @babel/preset-env preset that is used to transform @babel/runtime, just like for the @babel/preset-env that is used for the application source code. This allows users to also specify other options, such as exclude and polyfills, and have them apply here too.
In particular, this can be used to exclude the Promise polyfill, e. g. if Promise is already polyfilled in some other way. Previously,
exclude: ['es.promise'],
polyfills: ['es.array.iterator', 'es.object.assign'],

could be used to configure the preset for the application source code, but the babel runtime would be transformed without those options, and so es.promise would still end up being included.
Closes #5208

What kind of change does this PR introduce? (check at least one)

[ ] Bugfix
[x] Feature
[ ] Code style update
[ ] Refactor
[ ] Docs
[ ] Underlying tools
[ ] Other, please describe:

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No (I think)

Other information:

(On second thought, polyfills: ['es.object.assign'] might be better than polyfills: ['es.array.iterator', 'es.object.assign'], since according to the corresponding comment, es.array.iterator is only needed to make es.promise work on IE. But I’m not sure.)

If anyone is wondering where this PR is coming from or interested in more context, feel free to look at this task and specifically this comment in our downstream bug tracker :)

Thanks!
Actually I was thinking about dropping the transpilation of @babel/runtime entirely considering https://github.com/babel/babel/issues/7597 has been fixed.
But I'm not sure if that's safe to do…
Maybe this PR is a better option before the runtime is sure to be bug-free.

@micgro42 I think you were also wondering whether the transpilation was still necessary, did you come to any conclusion?

"Conclusion"? No. My approach would likely just be to remove it, let the tests run, and test it manually on IE11 and Safari. If all that checks out then I'd probably call it a day.

After investigation, there's still one edge case: https://github.com/babel/babel/issues/9277
So I think I'll go for this PR instead of removing transpilation at the moment.

Cool, thanks :)


BUG: "Sign Up" Button Not Functional, Preventing Login

Description:
When clicking the "Sign Up" button on the sign-up page, users are unable to proceed. The button is unresponsive, and as a result, users cannot complete the sign-up process or log in.
Steps to Reproduce:

Navigate to the Login Page
Click on "Already have an account" link
Fill out all required fields (e.g., username, password, etc.).
Click the "Sign Up" button.
Observe that the button does not trigger any action, and the user remains on the sign-up page without any feedback.

Expected Behavior:

After filling in all required fields and clicking the "Sign Up" button, the user should be able to successfully sign up and be redirected to the homepage or a welcome page, where they can log in.
The system should display an error message if any required fields are missing or filled incorrectly.

Currently only google login is working , some other contributor is working on this issue to fix the login and register button. Please check other issues before sending the issue. If you feel to contribute in some other issue please feel free to do so.


Update README for clarity and add Homebrew installation instructions

Organize and expand the 'Installation' section:

Separate instructions for downloading the release and Homebrew installation.
Add details on optionally adding the binary to the system's PATH.

Move the 'CNAPPgoat Scenarios' section below the 'Usage' section for a more logical flow.
Add line breaks to improve readability in multiple sections.
Remove extra whitespace and empty lines.

@noamsdahan I changed the text and made it more simpler
merging...


Hi ! You may need to add installation instructions for mmseg in readme.md.

https://github.com/linfengWen98/CAP-VSTNet/blob/590f17e56d13d6b64ab6f3002bae2f6fcb8c31f5/image_transfer.py#L79
Hello! I found that mmseg was used in your code, but I couldn't find any installation instructions for mmseg in readme.md. The method of directly using pip install mmseg is not applicable to Python 3.0 and above versions, so I think you can add an installation instruction for it. This is a GitHub library for mmseg:
https://github.com/open-mmlab/mmsegmentation

Sorry, I didn't notice that this line of code is in the code block of if args.auto_seg:


This works only with programWithFlags ?

No, it should work with everything. If you provide a flags property, the value will be given to Elm. In that case, you need to use programWithFlags. If you do not provide a flags property, there is nothing to give, so you need to use program.


bench: introduce raft log store benchmark

#131 has shown the poor performance of raft log store. This PR introduce raft log store bench suite.

Ref: #131 #126

Without data sync. Still not that ideal.
========== Bench Result ==========

Duration: 78.227s

Total Size: 1.0 GiB

Bandwidth: 12.5 MiB/s

========== Bench Result ==========

Without data sync, --batch-size 100.
========== Bench Result ==========

Duration: 28.106s

Total Size: 844.8 MiB

Bandwidth: 30.1 MiB/s

========== Bench Result ==========


10.0.22000.2538  not support

windows version : 10.0.22000.2538

Duplicate of https://github.com/stascorp/rdpwrap/issues/2581.


Bruh Momento

Created Dockerfile with flexibility for changing port and ip version. #24
BUILD
docker build -t fedora-easyfix:1.0 .

RUN
Default port option
docker run -it -p 9696:9696 fedora-easyfix:1.0

Different port number
docker run -it -p <Port number>:<Port number> fedora-easyfix:1.0 -4 -p <Port number>

GG

Please Hacktoberfest accept kar


ERROR executing verb "cluster_graph" in create_base_entity_graph

When I use the code and meet this error like follows :
`datashaper.workflow.workflow ERROR Error executing verb "cluster_graph" in create_base_entity_graph: Columns must be same length as key
Traceback (most recent call last):
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/datashaper/workflow/workflow.py", line 410, in _execute_verb
result = node.verb.func(**verb_args)
File "/Users/yangyunlong/IdeaProjects/GraphRAG-Ollama-UI/graphrag/index/verbs/graph/clustering/cluster_graph.py", line 102, in cluster_graph
output_df[[level_to, to]] = pd.DataFrame(
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/frame.py", line 4299, in setitem
self._setitem_array(key, value)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/frame.py", line 4341, in _setitem_array
check_key_length(self.columns, key, value)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/indexers/utils.py", line 390, in check_key_length
raise ValueError("Columns must be same length as key")
ValueError: Columns must be same length as key
16:26:12,716 graphrag.index.run ERROR error running workflow create_base_entity_graph
Traceback (most recent call last):
File "/Users/yangyunlong/IdeaProjects/GraphRAG-Ollama-UI/graphrag/index/run.py", line 323, in run_pipeline
result = await workflow.run(context, callbacks)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/datashaper/workflow/workflow.py", line 369, in run
timing = await self._execute_verb(node, context, callbacks)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/datashaper/workflow/workflow.py", line 410, in _execute_verb
result = node.verb.func(**verb_args)
File "/Users/yangyunlong/IdeaProjects/GraphRAG-Ollama-UI/graphrag/index/verbs/graph/clustering/cluster_graph.py", line 102, in cluster_graph
output_df[[level_to, to]] = pd.DataFrame(
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/frame.py", line 4299, in setitem
self._setitem_array(key, value)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/frame.py", line 4341, in _setitem_array
check_key_length(self.columns, key, value)
File "/Users/yangyunlong/opt/anaconda3/envs/graphrag-ollama/lib/python3.10/site-packages/pandas/core/indexers/utils.py", line 390, in check_key_length
raise ValueError("Columns must be same length as key")
ValueError: Columns must be same length as key
16:26:12,717 graphrag.index.reporting.file_workflow_callbacks INFO Error running pipeline! details=None`
The details of yaml file like:
embeddings:
async_mode: threaded
llm:
api_base: http://localhost:11434/v1
api_key: ${GRAPHRAG_API_KEY}
concurrent_requests: 10
model: nomic-embed-text
type: openai_embedding
Thanks for any help.

This most recent update should solve the issues with indexing and creating the needed output files. Give it a try and report back if you still encounter any errors in indexing and then querying.
How to query the generated graph:
-If you are able to run the Indexing with no errors you will end up with the full output files.
-Once you have those, you will need to initialize the folder within the Index Management tab.
-Once you have initialized (should be 20 items in total) it will make the graph available to query with the LLM

注意一下 ollama的 _client 的init中, 有 self._client = client(
base_url=_parse_host(host or os.getenv('OLLAMA_HOST')),   可能是没设置OLLAMA_HOST 导致返回值为空导致的.


contains unsupported keys for channel and handler

in symfony 4.2 i give this fatal error.
how can i solve it?
contains unsupported keys for "app_rpc": "channel", "handler". Expected one of: "resource", "type", "prefix", "path", "host", "schemes", "methods", "defaults", "requirements", "options", "condition", "controller", "name_prefix", "trailing_slash_on_root"

here is my route
app_rpc:
  channel: app/notifier
  handler:
    callback: 'app.rpc'
  requirements:
    method:
      pattern: "[a-z_]+"

app_topic:
  channel: app/notifier
  handler:
    callback: 'app.topic'

It sounds like something isn't set up right as the list of keys you're getting is coming from Symfony's router, not the PubSubRouter.  Check your error's stack trace and see what component is throwing the error.

ok. i solve it. in symfony 4, resources must addressed by '../src/Resources/config/pubsub/routing.yaml'


iOS reserved property name

I had issues with a few variable names that are reserved, I know that plank handle a few of them (id, description), but not all. I had issues with "class" and "continue".
Is there anything that I can do to avoid this problem?

@brurend - Yes we just need to add substitutions for objc reserved keywords. If you'd like to add these cases and put up a PR you can add them here:
https://github.com/pinterest/plank/blob/92c9a3f4719a7bf71b595b2da8e7bcd257c208f5/Sources/Core/StringExtensions.swift

I just put up a PR to address this https://github.com/pinterest/plank/pull/79

Thats great, thank you

@brurend @CavalcanteLeo - PR landed. Feel free to build off of the latest master and let me know if this fixes the issue for you! This patch and others will need to go through more stress testing before it's in an official release.

Thank you very much! Just waiting for the release

It still use class as property. @rahul-malik

@CavalcanteLeo class is not an objc reserved word, it should be totally fine to use it as a property. @class and Class are reserved keywords.


Test on Ubuntu 24.04 LTS

[x] Apt
[x] #62
[x] Deb

Successful testing on Ubuntu 24.04 LTS. All features working
#62


The image in z-index documentation could not be loaded

Request type

[ ] New documentation
[x] Correction or update

Details
The image in z-index documentation could not be loaded. Here's the screenshot:

Url to the doc: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_context_example_2
same issue with https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/Stacking_context_example_3

Fixed; the macro call that generates the live examples wasn't set up properly.


Extract class Checker from Writeback module

Checker is a wrapper around functional simulator that we use to run in parallel with performance simulator.
Currently, checker is coupled with Writeback module. As a result, we have a lot of iadditional methods and instances for Writeback.
Your goal is to create "modules/checker.h" and "modules/checker.cc" files, where you have to implement these classes:
template<FuncInstr>
class Checker
{
public:
     virtual void check( const FuncInstr& instr);
     virtual void init( const FuncMemory& mem);
     virtual void set_target( const Target& value);
};

template<typename ISA>
class CheckerImpl : pulbic Checker<ISA::FuncInstr>
{

};

Then, writeback would contain a pointer to checker:
template<typename ISA>
class Writeback :  public Module
{
// ....
    std::unique_ptr<Checker<FuncInstr>> checker;
};

In PerfSim, checker is created and initailized
PerfSim<ISA>::init_checker()
{
    auto checker = std::make_unique<CheckerImpl<ISA>>();
    checker->init_memory( /* ... */);
    // ....
    writeback.init_checker( std::move( checker));
}

I've got a couple of issues with workflow that I have to deal with. Could you help me out?

I do not completely understand which binaries should be used here: ./mipt-mips -b /path/to/mips/binary
Running unit tests results into this error: ninja: error: loading 'build.ninja': No such file or directory

MIPS binaries are generated from assembler files with GNU Binutils. Go to 'mips-traces' submodule and run make all — it produces the "*.out" files which are the binary files used for simulation.

To run all unit tests, call ninja unit-tests && ctest --verbose -C Release from your build directory.

The build directory is the directory where you ran CMake.


Upgrade JavaCPP to just released version 1.5.6

Fixes #313
/cc @dennisTS @nebulorum

Do we need to regenerate the preset?

The build does that by default, but it won't change anything significant,
but yeah let's push that too.


SSLError: bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)

Attempting to use django-cumulus, and a fresh install yields:
ERROR:root:Pyrax Connect Error in `django_cumulus.cumulus.authentication.Auth`::
                           self.pyrax.set_credentials(self.username, self.api_key)

Traceback (most recent call last):
  File "/Environments/easy/local/lib/python2.7/site-packages/cumulus/authentication.py", line 51, in __init__
    self.pyrax.set_credentials(self.username, self.api_key)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/__init__.py", line 439, in _wrapped
    return fnc(*args, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/__init__.py", line 502, in set_credentials
    tenant_id=tenant_id, region=region, authenticate=authenticate)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/identity/rax_identity.py", line 68, in set_credentials
    region=region, tenant_id=tenant_id, authenticate=authenticate)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/base_identity.py", line 420, in set_credentials
    self.authenticate()
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/identity/rax_identity.py", line 83, in authenticate
    password=password, api_key=api_key, tenant_id=tenant_id)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/base_identity.py", line 599, in authenticate
    headers=headers, std_headers=False)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/base_identity.py", line 531, in method_post
    return self._call("POST", uri, admin, data, headers, std_headers)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/base_identity.py", line 570, in _call
    return pyrax.http.request(mthd, uri, verify=self.verify_ssl, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/pyrax/http.py", line 63, in request
    resp = req_method(uri, data=data, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/requests/api.py", line 107, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/requests/api.py", line 53, in request
    return session.request(method=method, url=url, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/requests/sessions.py", line 468, in request
    resp = self.send(prep, **send_kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/requests/sessions.py", line 576, in send
    r = adapter.send(request, **kwargs)
  File "/Environments/easy/local/lib/python2.7/site-packages/requests/adapters.py", line 447, in send
    raise SSLError(e, request=request)
SSLError: bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)

This appears to be a resurrection of https://github.com/rackspace/pyrax/issues/545

Creating a ~/.pyrax.cfg file with contents below solved this for me:
[default]
verify_ssl = False

That is not a solution to the problem -- that sends your credentials and all other data in clear text without any sort of encryption. You probably do not want to do thatl.
I'm not sure what django-cumulus is doing, but pyrax.set_credentials(self.username, self.api_key) does not generally encounter this error.

Oh fuck, thanks for the suggestion. Time to dig deeper. Blah.

Looking at the traceback it's all pyrax and requests code that triggers this condition.

Looks like certifi is the issue. I'm on Ubuntu 14.04 LTS as well and can't upgrade openssl easily. This comment describes the same issue and suggests uninstalling the certifi package. And bang, no more issues. Does this work for you @mnaglee?

@thijstriemstra: Ahh, good find.  Rather than remove certifi completely, I've pinned it at the previous version as suggested in some of the comments in that thread.  This did it for me:
pip uninstall -y certifi && sudo pip install certifi==2015.04.28

Thanks, even better!

Worth noting:  making this change adds the following warning to django startup:
.../site-packages/requests/packages/urllib3/connection.py:266: SubjectAltNameWarning: Certificate for identity.api.rackspacecloud.com has no subjectAltName, falling back to check for a commonName for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.)   SubjectAltNameWarning
So.... I guess Rackspace needs to update their certs while we wait for distros to package OpenSSL 1.0.2.  If I understand all this correctly, we'll have problems until both problems are remedied.

I'll leave this issue open in case this assessment of the problem is incorrect.  Maintainers can close, otherwise.

We know about the subjectAltName issue on the cert and are rectifying it. It is truly just a warning and everything is actually functioning fine.

I know that this is closed, but just wanted to correct a misconception: turning off SSL certificate verification does not result in your credentials, etc., being sent in clear text across the wire. It simply means that when negotiating cryptographic keys for your session, that you will trust the certificate as valid. This is useful when the other party is using a self-signed certificate that you trust, or, as in this case, where the provider has not updated their certificates properly.

Ah, yeah - sorry about that.

The subjectAltName issue is tracked at #528

@mnaglee Just saw an update for 14.04 related to openssl, ca-certificates et al.
Processing triggers for man-db (<IP_ADDRESS>-1ubuntu1) ...
Setting up libgnutls26:amd64 (2.12.23-12ubuntu2.5) ...
Setting up libgnutls-openssl27:amd64 (2.12.23-12ubuntu2.5) ...
Setting up libssl-doc (1.0.1f-1ubuntu2.17) ...
Setting up libssl1.0.0:amd64 (1.0.1f-1ubuntu2.17) ...
Setting up libssl-dev:amd64 (1.0.1f-1ubuntu2.17) ...
Setting up cpio (2.11+dfsg-1ubuntu1.2) ...
Setting up openssl (1.0.1f-1ubuntu2.17) ...
Setting up ca-certificates (20160104ubuntu<IP_ADDRESS>) ...
Setting up linux-libc-dev:amd64 (3.13.0-79.123) ...
Processing triggers for libc-bin (2.19-0ubuntu6.7) ...
Processing triggers for ca-certificates (20160104ubuntu<IP_ADDRESS>) ...
Updating certificates in /etc/ssl/certs... 19 added, 19 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.

Is this going to help, or, when are we able to upgrade to the latest certifi, or is that not going to happen during the lifetime of this Ubuntu LTS?

I was able to resolve the SSL issue by adding some removed Thawte certificates to /usr/local/share/ca-certificates:
sudo wget https://www.thawte.com/roots/thawte_Server_CA.pem -O /usr/local/share/ca-certificates/thawte_Server_CA.crt
sudo wget https://www.thawte.com/roots/thawte_Premium_Server_CA.pem -O /usr/local/share/ca-certificates/thawte_Premium_Server_CA.crt
sudo update-ca-certificates

They were removed in a mid-Dec update and are part of the existing Rackspace API cert chain:
http://metadata.ftp-master.debian.org/changelogs/main/c/ca-certificates/ca-certificates_20141019+deb8u1_changelog

Just going to throw it out there that as a brand new user with a brand new virtualenv, I ran into this error. Fix was to install the OLD version of certifi. This is literally the first thing I did with pyrax and it makes it feel pretty wonky.


fix(curriculum): update object keys referenced in instructions to match provided object

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the main branch of freeCodeCamp.
[x] I have tested these changes either locally on my machine, or GitPod.

Closes #XXXXX

Because each movie object has both Rated and imdbRating key/value pairs, simply referencing rating could be confusing to campers. IMO explicitly referencing the keys by name (Title and imdbRating) removes ambiguity in the non-important part of this challenge and helps campers focus on learning about .map(). Admittedly not a mission-critical change.

Hello there. Thank you, for taking the time to open this PR.
Whilst not necessarily done in the clearest way, I believe the intent behind the challenge being this way is to show the Camper the map method returns a completely new array, and does not need to have the same properties/structure as the original.
That is, it is common to use map to iterate over an array of object literals, and return a new object literal array with a different signature. So, I would not make this proposed change.

Whilst not necessarily done in the clearest way, I believe the intent behind the challenge being this way is to show the Camper the map method returns a completely new array, and does not need to have the same properties/structure as the original.
That is, it is common to use map to iterate over an array of object literals, and return a new object literal array with a different signature. So, I would not make this proposed change.

Hmm... that's a good point, @ShaunSHamilton. Maybe it would make sense to just tweak the instruction language then and keep the expected challenge outcome the same. Something like this suggestion I just made:

@0xf10yd Committing my suggestion dismissed your previous review, but it also won't let me re-request review. So I'm doing it this way I guess. 🤷♂ Re-review please?

Works for me. 👍  Just need one more review and we're good to go.


Mayhem Writing Empty Pcaps to Flipper SD

I have installed and set up mayhem with my flipper running xtreme, and everything works well except that sniffed pcaps are not saved to the sd card. It saves logs, but only empty pcaps. My esp32-cam is some cheap thing i got from aliexpress, and seems to be an AI-Thinker clone. Thanks in advance!

Can you details the steps you do? does the photos get saved to your sd if you select that?


OPRA?

I added the two PDFs on the site now to the data/pdfs dir. If we collect them each month, by November, we'll have continuous monthly data back to Dec. 2013.
Is it worth it to reach out to NJSP and see how far back we can easily get the monthly PDFs? When did they start doing that?
And if they won't give them to us, should we OPRA them?

They started doing this in the late-winter, early-spring of 2013.  I can ping Steve Jones and see if he'll grab them for us.  Although, the monthly reports are preliminary and do change (2014's files were updated as recently as Friday), so I'm not sure if we should rely on monthly data if we have more final historical data available.

@sstirling, ask if we can get all the monthly reports back since they started doing them. If he balks, we should at least try to OPRA them.
If he's game, ask if we can get them in Excel instead of PDF and if they'd post them each month in Excel. The worst that will happen is he'll say no.

I'll call Jones in the morning and see what we can do.

@tommeagher  I'm a schlub so I forgot to do this. I'll set myself an alert to do it Monday.

Jones said he doesn't believe they have historic ones around for the weekly/monthly stats since they're updated with finalized information in the annuals.    But he said the files are updated weekly.
He said the information is only in the proprietary format you see it in at the moment, but they may export in other formats in the future.
Additionally, annuals are still being put out by NJSP.  2013 should drop shortly.

It would be more ideal to be able to do monthly totals back, but I think if we can get 2014 and 2015 for now by grabbing these monthly, it's a good place to start.
Unless @sstirling or @CarlaAstudillo are really itching to launch an OPRA battle for these, let's table it for now.

So, we'll say that we're going to compile monthly crime report data for 2015, going forward. Over the course of this year, we'll also pick up each month's 2014 data and add that to the database. Closing this discussion for now.


Unify weak and namespaced features.

This unifies weak and namespaced features in order to simplify the syntax and semantics.  Previously there were four different ways to specify the feature of a dependency:

package-name/feature-name — Enables feature package-name on self and enables feature-name on the dependency. (Today's behavior.)
package-name?/feature-name — Only enables feature-name on the given package if it that package is enabled and will also activates a feature named package-name (which must be defined implicitly or explicitly).
dep:package-name/feature-name — Enables dependency package-name, and enables feature-name on that dependency. This does NOT enable a feature named "package-name".
dep:package-name?/feature-name — Only enables feature-name on the given package if it that package is enabled.  This does NOT enable a feature named "package-name".

This changes it so there are only two:

package-name/feature-name — Today's behavior.
package-name?/feature-name — Only enables feature-name on the given package if it that package is enabled.  This does NOT enable a feature named "package-name" (the same behavior as dep:package-name?/feature-name above).

This is a fairly subtle change, and in most cases probably won't be noticed.  However, it simplifies things which helps with writing documentation and explaining how it works.

r? @alexcrichton
(rust-highfive has picked a reviewer for you, use r? to override)

So if I understand this correctly, you never need the dep prefix on feature dependencies because using a feature implies that the part before the slash is a dependency?

Yea, that's the idea.

Sounds good then, nice simplification!

👍
@rfcbot fcp merge

@bors: r+

:pushpin: Commit 9034e488ff67dd09f088c279fc7d3ea396f41273 has been approved by alexcrichton

:hourglass: Testing commit 9034e488ff67dd09f088c279fc7d3ea396f41273 with merge a2589dda38d0c158e3945371445e9ff75065f587...

:sunny: Test successful - checks-actions
Approved by: alexcrichton
Pushing a2589dda38d0c158e3945371445e9ff75065f587 to master...


Always return the result with camel case keys

Codecov Report

Merging #1 (dc4245b) into main (7bd09ce) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##              main        #1   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           51        40   -11
  Branches        23        20    -3
=========================================
- Hits            51        40   -11

Impacted Files
Coverage Δ

source/index.ts
100.00% <100.00%> (ø)

source/mocks.ts
100.00% <100.00%> (ø)

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 7bd09ce...dc4245b. Read the comment docs.


Create interface that accepts URLs of recipe and target package destination

example:
verify(recipe_url, package_url)
What goes on in verify is the subject of other issues:

verifying package functionality (build from recipe and run package tests) #2
verifying downstream package functionality (build downstream dependencies out to <1-2> levels deep and run their tests) #3
verifying remote package integrity (validate that package built from recipe matches (sha256) the package at package_url) #4

Moving to milestone.  Closing.


V3 - generated static site makes requests to the root directory even when the base property is set

Environment
- Operating System: `Linux`
- Node Version:     `v19.4.0`
- Nuxt Version:     `3.0.0`
- Nitro Version:    `1.0.0`
- Package Manager<EMAIL_ADDRESS>- Builder:          `vite`
- User Config:      `-`
- Runtime Modules:  `-`
- Build Modules:    `-`

Reproduction
https://github.com/gAtrium/npreprod
https://github.com/gAtrium/udev (second example)
Describe the bug
Static site generated for github pages ignores base router url setting in nuxt.config.ts.
Logs beneath should give 404 responses as the router should have made requests to the /npreprod/ instead.
Another example is the example I've made for my uni's community. It makes requests to the root of my github pages instead of repo's designated url.
Additional context
No response
Logs
First example

➜  npreprod git:(master) ✗ ls
app.vue       nuxt.config.ts  package-lock.json  README.md
node_modules  package.json    pages              tsconfig.json
➜  npreprod git:(master) ✗ npx nuxi generate
Nuxi 3.0.0                                                            19:46:04
Nuxt 3.0.0 with Nitro 1.0.0                                           19:46:04

 WARN  Using experimental payload extraction for full-static output. You can opt-out by setting experimental.payloadExtraction to false.

For the second example you need to locate to https://gatrium.github.io/udev/ and inspect the network traffic from your browser's Developer Tools

@gAtrium Maybe we have the same problem? Have a look at https://github.com/nuxt/nuxt/issues/18402

@gAtrium Maybe we have the same problem? Have a look at #18402

Well, mine is kinda related to nuxt not taking base url provided in nuxt config into account when generating static webpages for "github pages" hosting. From what it looks Nuxt 3 is not fully ready for static site generation yet

This feature is configured with app.baseURL not with router options.


add cterm colors

preliminary basic support for basic cterm colors
I left telescope and all the themes alone. I also didn't implement anything for the 'cterm' 'val' field (the attribute map).
here's my use of it (pretty simple):
require('extern.nvim-base16.lua.base16-colorscheme').setup({
    base00 = '#16161D', base01 = '#2c313c', base02 = '#3e4451', base03 = '#6c7891',
    base04 = '#565c64', base05 = '#abb2bf', base06 = '#9a9bb3', base07 = '#c5c8e6',
    base08 = '#e06c75', base09 = '#d19a66', base0A = '#e5c07b', base0B = '#98c379',
    base0C = '#56b6c2', base0D = '#0184bc', base0E = '#c678dd', base0F = '#a06949',
    cterm00 = 0, cterm01 = 1, cterm02 = 2, cterm03 = 3,
    cterm04 = 4, cterm05 = 5, cterm06 = 6, cterm07 = 7,
    cterm08 = 8, cterm09 = 9, cterm0A = 10, cterm0B = 11,
    cterm0C = 12, cterm0D = 13, cterm0E = 14, cterm0F = 15,
})

goes most of the way to closing #18

I'm interested in this !


load all of ReadMe.md mdsvex component dynamically (non-SSR)

I noticed that <style>s applied from my README.md were not taking effect, so I restored this functionality. :)
Unfortunately this doesn't work with SSR because the object with the render functions cannot be stringified. I'll leave it up to you if that's a limitation you want to impose by default.

Thanks for the contribution!


error in GameScene.swift

/FlappySwift-master/FlappyBird/GameScene.swift:206:19: Overriding method with selector 'touchesBegan:withEvent:' has incompatible type '(NSSet, UIEvent) -> ()'

issue fixed.
override func touchesBegan(touches: Set, withEvent event: UIEvent) {....}

FlappyBird/GameScene.swift:206:41: Reference to generic type 'Set' requires arguments in <...>
I get this error when I replace the code line

You have to tell Swift what the Set type is. In this case, I think it's just Set<AnyObject>.

It was indeed expecting Set thanks :)
But now i've got an error In AppDelegate.swift with the function didFinishLaunchingWithOption.. I believe it expects something more.
Edit: I Just deleted the function to resolve it ^^

@azpery  how did u solve this issue? i still have error as  "FlappyBird/GameScene.swift:206:41: Reference to generic type 'Set' requires arguments in <...>"

You have to tell what type the Set is :
Set<NSObject>

Fixed in 4e94e7bfe and friends


Change DisplayAndPromptSecret response to struct

Clients can return secret bytes or phrase.
r? @maxtaco @chrisnojima

one comment, then :+1:

Added


luceeSpreadsheet/HeaderImageVML has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

I just installed the latest version of Java 8 - not sure where to get java 11 for windows...  If that's what's required, can you point me in the right direction?

I use AdoptOpenJDK  which has Windows versions.
But the library is supposed to support Java 1.8 so this my fault for not compiling the HeaderImageVML java source with that in mind.
I've altered the build to fix that. Can you try with the latest develop branch and check it works? Please re-open the ticket if not.


Schemas: Add analyzer schema to repository configuration JSON schema

Unfortunately, the JsonSchemaTest won't pass, as the referenced https://raw.githubusercontent.com/oss-review-toolkit/ort/main/integrations/schemas/analyzer-configuration-schema.json will only be available after this PR is being merged.

I will move these changes into separate PRs to make the tests pass.