How do I start a server on port 3000

Hello.
I was able to configure Spring Boot application and got it started.  I got into to issue at this step: https://github.com/microsoftgraph/java-spring-webhooks-sample#use-the-app-to-create-a-subscription
I am not sure what needs to be started to get a server running on local port 3000.
Thank you for your help.

The git page would need to be updated to show port either 8080 or server.port if different for the Spring Boot application. Server port 3000 is not relevant in this case.


Data type "string" for linked_account_id

Glue table specifies "string" when using the provided sql code generated alongside parquet files by the AWS usage and cost report function.

@thomasbanghart

Thank you @ulmefors! We'll get this updated on the marketplace version as well.


Choose where to insert references instead of always being at the end

Like TOC. e.g.
%% REFS

If no %% REFS in doc, can default to inserting references at the bottom of the document.

What if you don't want any references printed though? I would probably prefer if you always had to specify %% REFS if you want references, as one might have references in the markdown without wanting to print them sometimes?
Let me know what you think though.

You're right - I agree with you completely. I'll edit the issue description.


Optional parameters

Parameters with default values (ie Color(r, g, b, a = 255)) ignore the default values, leading to warnings with editors that enforce correct number of parameters to call a function (LuaLS, IntelliJ probably also makes this a warning)

Thanks for taking your time to contribute in this way. I greatly appreciate it!
I've got an idea where to implement this. Luckily the wiki has consistent formatting for this (from what I've seen). Sadly I'll implement parameters like this as [optional
I'll do that later this week


⚠ Bofrost.de has degraded performance

In 9f3a429, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 772 ms

Resolved: Bofrost.de performance has improved in 7871e66.


Account redesign

This PR adds an alternative way of storing state as described in #191.
It depends on two not yet implemented trie methods:

Trie.delete_branch(key) that should delete all keys that start with key (to delete the whole storage of an account)
Trie.branch_exists(key) that checks if there is a key that starts with key (to check if an account exists)

State is always stored RLP encoded as that's the way it used to be in the two layer design. However, I don't really see a good motivation for that anymore as all entries are either integers (nonces, balances, storage entries) or binary (code), whereas in the old design we had a slightly more complex object (account).

I will add the two trie methods into binary trie.

This should now be ready, pending the two mentioned Trie methods.

Rebased. Will merge as soon as the two new trie methods have been implemented.

Here the hopefully final changes as discussed on Skype:

renamed the trie backends to "flat" and "nested" trie backend
raise NotImplementedErrors for delete_account, delete_storage and account_exists (we probably don't need them)
Since this also removes the need for the two additional trie methods, this can be merged once reviewed.


arch: migrate lsp assign(: and =) value completion to new sema model

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):

[ ] N
[x] Y #865

2. What is the scope of this PR (e.g. component or file name):
tools/lsp/completion.rs

3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):
migrate lsp assign(: and =) value completion to new sema model

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[x] Other

4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

[x] N
[ ] Y

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

[x] Unit test
[ ] Integration test
[ ] Benchmark (add benchmark stats below)
[ ] Manual test (add detailed scripts or steps below)
[ ] Other

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2300

Relevant Lines:
2619

💛  - Coveralls


Create CHANGELOG.md

Add content from release notes:
https://github.com/jessesquires/JSQMessagesViewController/releases

Follow the same pattern here:
https://github.com/jessesquires/JSQNotificationObserverKit/blob/develop/CHANGELOG.md
Just copy what's in the GH release notes to the changelog.
For early releases without notes, let have:

Sorry, changelogs are not available for this release.

Can I access the markdown for the release notes? I don't have the "edit release" button for the releases in your repository and they weren't synced over to my fork. This would make it way easier to create the changelog :sweat_smile:

@mauruskuehne ah derp! no worries — i'll grab this one!


Let auth data be updated on login

This proposal will let user auth data to be updated when a valid token is provided with a different expiration time for the same authData.id.
Fixes #1947
Fixes #1735
Fixes #1455
Probably fixes other issues as well.

@flovilmart updated the pull request.

thanks @steven-supersolid !

👍 Thanks for getting this.  We are waiting for this to go through.

Waiting for a formal review approval before merging.

@flovilmart ah come on people just merge it. This is critical.

That's why I'm waiting for a proper review...

@flovilmart forget the proper review, you seem like a smart guy..ahaha

@flovilmart Great job on getting this in. +1 on getting this merged soon. This is the only hurdle I have on getting a new client launched...

@flovilmart thanks for the great work! Is his available through the npm install? I see that the parse example still uses 2.2.12

A related issue??
https://github.com/ParsePlatform/Parse-SDK-iOS-OSX/issues/954

Not sure it's related...

Will this fix this issue?
https://github.com/ParsePlatform/ParseFacebookUtils-iOS/issues/72

It should have already as it's been merged a month ago :)


Contacts Created by Site Guest User Show Address Verification is Pending

When Contacts with mailing address information are created with a Site Guest User, the Contact's Address Verification Status field shows "Pending Verification" and the Address is never actually sent to the verification service. I have replicated with Cicero, but this should affect our other integrations as well.
Root Cause:
When the Site Guest User's records are transferred to the Site/Community's default User, the Site Guest User loses access to the Account record and any of its child records. Address is a detail record of Account so its access mirrors the User's Account access.
When we run a query to get the Account record in our ADDR_Validator class's verifyRecords() method, 0 records are returned:
20:45:15.22 (64742351)|SOQL_EXECUTE_BEGIN|[92]|Aggregations:0|SELECT Id, Name, CreatedDate, LastModifiedDate, MailingStreet__c, MailingStreet2__c, Formula_MailingStreetAddress__c, MailingCity__c, MailingCountry__c, MailingState__c, MailingPostalCode__c, Verified__c, API_Response__c, Geolocation__Latitude__s, Geolocation__Longitude__s, Formula_MailingAddress__c, Congressional_District__c, County_Name__c FROM npsp__Address__c WHERE Id IN :recordIds AND Verified__c = false
20:45:15.22 (96588887)|SOQL_EXECUTE_END|[92]|Rows:0

Steps to Repeat
[Code samples will be included in Work Item]

Create Apex Controller which creates a Contact with Mailing Address fields filled in.
Create a Visualforce page hooked up to the Apex controller that calls the method that creates the Contact.
Create a Site and expose the Visualforce page.

Tests
Test 1: Site Guest User / No Address Verification
With Address Verification turned off (the default), go to the Site URL / Visualforce page in an Incognito window. Confirm that the Contact, Account, and Address records are successfully created.
Test 2: Site Guest User with Address Verification
Go to NPSP Settings -->  People → Addresses. Click Edit button. Choose Cicero and enter an API key. Go to the Site URL / Visualforce page in an Incognito window. Confirm that the Contact, Account, and Address records are successfully created, but the Contact's Address Verification Status field shows "Pending Verification".
Test 3: System Admin User with Address Verification in native UI
Go to /apex/yourVisualforcePage within the native Salesforce UI while logged in as the System Admin. Confirm that the Contact, Account, and Address records are successfully created and that the Address was actually verified. The Contact's Address Verification Status field should show "Response Received" and there will be verification information in the Address record's API Response field.
Test 4: Site Guest User with Account Sharing Rule
Go to Setup --> Sharing Settings and create an Account Sharing Rule for the Site Guest User. Go to the Site URL / Visualforce page in an Incognito window. Confirm that the Contact, Account, and Address records are successfully created and that the Address was actually verified. The Contact's Address Verification Status field should show "Response Received" and there will be verification information in the Address record's API Response field.

W-8565427


EnableAdminServer cannot be resolved to a type

I am getting below error..

Hi, it is difficult to figure out what the problem is only from attached screenshot. Does Maven build your code? What is the error message shown in Eclipse?

Any news @JavaHelper?

No feedback. Please reopen this issue if your problem persists.


STORM-1167: Add windowing support for storm core

Currently, topologies that needs windowing support requires writing custom logic inside bolts making it tedious to handle the windowing and acking logic with custom logic.
The PR proposes to add framework level support to core storm bolts to process tuples in a time or a count based window. Sliding and tumbling windows based on tuple count or time duration are supported.
A new bolt interface is added for bolts that needs windowing support.
public interface IWindowedBolt extends IComponent {
    void prepare(Map stormConf, TopologyContext context, OutputCollector collector);
    /**
     * Process tuples falling within the window and optionally emit
     * new tuples based on the tuples in the input window.
     */
    void execute(TupleWindow inputWindow);
    void cleanup();
}

TupleWindow gives access to the current tuples in the window, the tuples that expired and the new tuples that are added since last window was computed which will be useful for efficient windowing computations.
The TopologyBuilder wraps the IWindowedBolt implementation in an internal bolt WindowedBoltExecutor (similar to BasicBoltExecutor), which receives the tuples and hands it off to IWindowedBolt when the window conditions are met. The tuples are automatically acked when they fall out of the window and the tuples in a window are automatically anchored with the tuple emitted from an IWindowedBolt to provide atleast once guarentee. An example topology SlidingWindowTopology shows how to use the apis to compute a sliding window sum.
The tuples are tracked with the system timestamp when they are received by the bolt. Later we can add support for tuple based timestamps (e.g the ts when the tuple was generated). There is also scope for minimizing duplicates by tracking the evaluated tuples (based on some id) in a persistent store.
Similiar windowing constructs needs to be added to storm trident apis as well. That can be addressed once the basic support to store core is added and the common logic can be reused.

On the surface this looks really good, a few minor nits with the code, but I have just done a quick pass through the code, and would like to dig in more before giving it a formal +1.

The high level API looks good to me overall. It maintains a view of all the events in the window which is a powerful concept.
I have several questions on how this PR can help implement two common use cases.
(1) Aggregation (e.g., min / max) over a sliding window
(2) Stream joins over a large amount of data
The abstractions of views in memory are insufficient because for an efficient algorithm for (1) does not need every single events in the window, and (2) the events in the window need to be spilled to secondary storage. To me it seems that it still requires writing a lot of custom code. The issue might be mitigated to add flexibility on whether and where to keep the events in the window in the API.

@arunmahadevan also if the window size a bigger  lets say its 1hr how are we going to handle this. I am hoping to see a state management and a pluggable storage by default we can keep this in memory and allow user to store data in other persistent storages

@harshach  Right now the behavior is such that in case of failures the events will get replayed and the results will be recomputed and there will be potentially many duplicates. I assume you mean providing apis to save the partial results of computation in some persistent storage and support for retrieving the state. Along with this we also need to checkpoint the evaluated state of the window in the background and use this info to avoid re-evaluating window when events get replayed. This will help in reducing the duplicates. Since its more involved work, I will raise separate jiras to track this and will add it incrementally.

@haohui Thanks for the feedback and yes your points are valid. We will incrementally add a state store for partial results and the window state and reduce window re-evaluation during replay. However, I am not sure if the tuples in window should spill over to a persistent store. I think we should rely on storm's acking mechanism to replay the events and expect that the spouts can reliable replay the events from a persistent store (e.g. kafka). This is consistent with storm's idea of not persisting in-transit tuples anywhere.

@arunmahadevan my comment was regarding state storage like @haohui pointed out. Yes we can do this in follow-up jira.

@harshach Storing tuples in a persistent store would mean we don't rely completely on storm's acking mechanism and build an independent logic which could complicate things. To start with we can limit the max window size to limit the memory. We can track the tuple store for windowing in a separate jira.

@harshach created subtasks to track items discussed
https://issues.apache.org/jira/browse/STORM-1175
https://issues.apache.org/jira/browse/STORM-1176

I when through the code in more detail and I had a few minor nits, but also a few issues that I am concerned about.
Primarily error handling when using a separate thread for timed expiry. But fundamentally I am concerned that the windowing functionality assumes that arrival time to the bolt is the only time that people will want to do windowed intervals over, which is just not true.
This potentially opens up a whole can of worms the more I think about it, and I am not sure that this is the best way to do windowing at scale if we want to be able to support late data, out of order arrival, and event creation time as a part of the window.
Additionally I would like to see more documentation about how to use this functionality, not just a simple example.

As a note on the late data and out of order processing please take a look at the Google Could Data Flow API.  They have been dealing with these types of use cases for a long time, and have developed an API, although a bit ugly, that really captures the essence of this type of a problem.

@revans2 I have added error handling to the scheduled executor used for time based expiry and addressed most of your other comments. I feel late data and out of order processing can be done incrementally once basic windowing support is added. I will track it in a separate jira - https://issues.apache.org/jira/browse/STORM-1187

@arunmahadevan I am OK with adding in support for other feature incrementally, but I am a bit concerned that the API will have to change fundamentally to be able to support these types of processing, especially at scale, but we can cross that bridge when we come to it, and if we need a different API we can add it and deprecate the old.
I am +1, but I would like to hear from @harshach before merging this in.

@arunmahadevan @Parth-Brahmbhatt @revans2 still going through the code, give me a day i'll put my comments in. Thanks.

@harshach sure I am not in a rush.

@harshach any update on your review?

+1. Sorry for the delay.

Thanks @arunmahadevan merged into trunk.


[feature] Supporting more strategies for traffic coloring

As we know, canary deployment is a very useful feature to help customers verify the changes from the customer side.
To support this feature well, we need more strategies to do traffic coloring work.
The following configuration is proposed.

HTTP Request Header  Coloring

User-Agent: matching the keyword matching in User-Agent. [high]
Cookie: Matching the key value in cookies. [high]
Query String:  the HTTP query string. [high]
IP Address: matching the IP address support CIDR. [low]   (Notes: IP address might not be a practical solution, because it's very hard to know which IP belongs to who)

Access Token - JWT or HMAC

Extracting some special string from the service-side token(such, user tags) [high]

Notes: all of the traffic coloring strategies must be based on the user-side instead of the server-side.
Meanwhile, we also need a couple of statistics for specific coloring rules.

The overall percentage traffic coloring.
The latest 1 hr and 1d percentage traffic coloring.

We have supported percentage traffic coloring and access token by specifying the header.


adding python libraries for access with Ansible

When adding  python libraries to the install, Ansible can create users and databases for other roles.

Hi, thank you for your addition.
The mariadb common package gets installed automatically as it is a dependency.
This role installs mariadb server and has the opportunity to add a custom config file. You will need the python mysql library when you want Ansible to manage mysql users. In my opinion you check for this dependency in the role or task that manages mysql users and should not be part of this role.
For configuration management there are lots of other tools to consider. Think of Puppet, Chef, SaltStack, etc. but also Consul and Etcd.

mysql_user is a core module of ansible, but it does not create it's own preconditions, hence this feature request  for your Ansible role. Having a python bindings available on that database when you install it would not be bad IMHO.


Gate integration test in repository

Existing Feature

Testing with the application
Current Limitation

There exists integration tests in the adapter layer of this code base. Ideally integration tests would only exist in the test directory but it is nice to have sanity tests without mocks in the adapter layer
Proposed Enhancement

Add a [cfg(feature = "integration-test")] for the adapter layer
Use Case

Improved ergonomics around testing
Segment integration tests from unit tests in the adapter layer

Alternative Approaches

Use mocks and make the adapter tests only unit tests

Additional Context

Implementation Suggestions (Optional)

Update the testing infrastructure to include the new build flag

Decided not to pursue. While I do have adapter layer tests that call a postgres container and are not unit tests, I do not at this time know of the best way to reconcile online advice that integration tests should be in the tests/ directory and adhering to HEXAGONAL architecture pattern that this project tries to follow


Add option to display announcement banner

This PR is similar to the one created on ensembl-webcode (https://github.com/Ensembl/ensembl-webcode/pull/753) and it adds the option to display the banner on biomart using the mart plugin.

Sorry it was my bad idea to ask your help on this issue. The banner was there in biomart-limited-functionality's PageStub.pm and to make it work for live,  I just need to move the file up to public-plugins. I am testing it now. Please close the ticket

@msmanoj Can you resolve the conflicts in this PR?

Just saw @tuanebi's comment. Is this PR still relevant @msmanoj?

@imransl No, I don't think this is still relevant.  I will close this ticket now.


port [4080]: Default DialogSet to case insensitive comparison (#6077)

fix #264
#minor
Description
add the tests to check the sensitive and insensitive  comparison
Specific Changes

add test to check sensitive  ('a' - 'A')
add test to check insensitive ('a' - 'a')

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage remained the same at 84.549%

Files with Coverage Reduction
New Missed Lines
%

libraries/botbuilder-lg/src/templateExtensions.ts
1
84.48%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
19669

Relevant Lines:
22037

💛  - Coveralls

Closing as the changes belong to v5


Handle offline scenarios more gracefully

If a Yarn install command fails due to connectivity issues, we should provide actionable advice on next steps to the user.

skuba init
Online:
✔ Fill this in now? · no

Resume this later with yarn skuba configure.

Initialized empty Git repository in /Users/rling/Documents/oss/skuba/tmp-online-init/.git/
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
success Saved lockfile.
success Saved 778 new dependencies.

✔ All done! Try running:

cd tmp-online-init
git push --set-upstream origin master

Offline:
✔ Fill this in now? · no

Resume this later with yarn skuba configure.

Initialized empty Git repository in /Users/rling/Documents/oss/skuba/tmp-offline-init/.git/
[1/5] Validating package.json...
[2/5] Resolving packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/skuba-dive: getaddrinfo ENOTFOUND registry.yarnpkg.com".
info If you think this is a bug, please open a bug report with the information provided in "/Users/rling/Documents/oss/skuba/tmp-offline-init/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

✗ Failed to install dependencies. Resume with:

cd tmp-offline-init
yarn add --dev<EMAIL_ADDRESS>git add --all
git commit --message 'Pin<EMAIL_ADDRESS>git push --set-upstream origin master

skuba configure
Online:
✔ Apply changes? · yes

Config:

✔ No changes

[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
success Saved lockfile.

✔ All done! Try running:

yarn format

Offline after initial analysis:
✔ Apply changes? · yes

Config:

✔ No changes

[1/5] Validating package.json...
[2/5] Resolving packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/skuba: getaddrinfo ENOTFOUND registry.yarnpkg.com".
info If you think this is a bug, please open a bug report with the information provided in "/Users/rling/Documents/oss/tmp-greeter/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

✗ Failed to install dependencies. Resume with:

yarn install
yarn format


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1589 ms

Resolved: Bofrost.at performance has improved in 05fbb49 after 6 minutes.


Add ios as a build platform

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
building for ios is not possible due to the fact that xmake lacks a build platt for iOS
Describe the solution you'd like
A clear and concise description of what you want to happen.
a solution would be to add iOS support to the Makefile
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Perhaps it is possible by forcing platt to be linux, and then manually setting CFLAGS, CXXFLAGS, CC, CXX etc
Additional context
Add any other context or screenshots about the feature request here.
perhaps you could implement something like this:
ifeq ($(UNAME),Darwin)
ifeq ($(filter $(shell uname -m | cut -c -4), iPad iPho),)
$(warning Building on MacOS)
else
$(warning Building on iOS)

I have supported it on dev branch, but I have not tested it on ios yet.
make PLAT=iphoneos


Cannot make protected branches work

Hi,
Everything seems to work accordingly, I can push branches with my authorized users, the config file seems to be updating correctly i n .gitolite/conf, but I tried everything, I just added the branch "master" restricted to only one user and I can still push from any user.
here's how my gitolite.conf looks:
repo    xxx/xxx/xxx2015/xxx2010
  RW+   master                   = redmine_xxx_1140
  RW+   refs/heads/testProtected = redmine_xxx_1097
  RW+   personal/USER/           = redmine_xxx_851 redmine_xxx_1140 redmine_xxx_1038
  RW+                            = redmine_xxx_851 redmine_xxx_1038 redmine_xxx_855
  RW                             = redmine_xxx_1140 redmine_xxx_1144 redmine_xxx_1097
  config redminegitolite.projectid = xxx2015
  config redminegitolite.repositoryid =xxx2010
  config redminegitolite.repositorykey = 2TGVEzEQX1rYJfLOP5TqlqJiql7EytbAAf6YmYlodtuxe71g367s0uADimRA7la
  config http.uploadpack = true
  config http.receivepack = true
  config multimailhook.enabled = false

repo    gitolite-admin
  RW+                            = redmine_gitolite_admin_id_rsa

repo    testing
  RW+                            = @all

Can you please help me in figuring out how to make it work and/or what I've done that's wrong ?

I've faced the same problem, and found following workaround : don't give write permissions to repo for that group, that you need to be restricted. Then add protected branch (dev, for example), and add RW access to this branch for users from restricted group.

I tested your solution and it seems to work BUT, it is far from ideal.
Isn't the "normal" workflow creating a "developer" group in redmine and giving it commit access, then, only for the projects where you need protected branches, add some "branches" managers and only give them push access ?
With your solution, if I understood correctly, I would need to manually add every branches to protected branches and add every users, rendering the goal of redmine managing user access obsolete ?

I sent the developer an email requesting information on this and it happens to be because the feature is not finished yet. It is however available on the "dev" branch so I will test it now.

Can you please try with the latest release? (https://github.com/jbox-web/redmine_git_hosting/releases/tag/1.2.0)

I tested the last version and - while it works like a charm - I still think the way protected branches work is not ideal. Here's an explanation with a simple use case (this is related to what I said in #534)
Suppose you have a Role "developers" in Redmine. Naturally, you will give this role the "commit" ability on repositories.
Every time you create a standard project, everything works fine: your developers can commit code and only them, you don't have to worry about checking access if you add a new developer to the team or a new project. You could have 100s of projects/developers, no worries.
Now, for a particular project, you need to have a "branch manager" or whatever you want to call it: only this guy (guys) would have the permission to push to the branch "master", this is what protected branches are for.
You just go to the project's repository config, add the master branch as protected with your guy or group that have access to it.
Now, this is where I don't understand the way it works: every other developers from the "developer" role, can't push to ANY branch.
Suppose you have 50 developers, you have 2 options:

you add every individual developer to a new line on protected branch with access to every other branches
you create a group for theses developers

This is a bit ridiculous because your role is now obsolete for this project. And if you have 50s of projects and protected branches everywhere, it becomes a nightmare to manage.
What I said in my other ticket #534 is I think a better way of doing this would be to automatically add every users with "commit" role to 2 new lines, one with the name of the protected branch and "-" and another without specified branch with all user. You answered in the other ticket that you can't guess which user should be able or not to commit to a protected branch but I think that yes, you can: everyone that would be able to commit if you didn't setup a protected branch becomes denied and only the names you entered with RW or RW+ can commit. By using the way I explained in the other ticket, you just change the way access are defined on the branch you protected and not the others.
I understand that would add a new thing to do in your code: every time you would add some user to the "commit" role, you would have to redo gitolite.conf to add the new users.
And don't know if I'm mistaken or not about how protected branch should work, but this is ideally how we would like to work. In fact, I allready tested adding custom code to the devel version several days ago to adapt the way gitolite.conf was generated and it works perfectly with just 3 or 4 new lines of code.
Btw it's me that contacted you via e-mail in French the other day, so if you want to discuss about this in french or by e-mail, don't hesitate, I would love to understand exactly how you would work if you had the same use case as us.

Btw it's me that contacted you via e-mail in French the other day, so if you want to discuss about this in french or by e-mail, don't hesitate, I would love to understand exactly how you would work if you had the same use case as us.

Why not, maybe on Skype? Tell me when you're available to talk about it.

Hello!
Have same problem with many projects in Redmine.
An news about this question?

As discussed in https://github.com/jbox-web/redmine_git_hosting/issues/732#issuecomment-532362560, issues related to Redmine < 4.0 or severely outdated issues are being closed to help clean up the issue tracker.
If this issue is still relevant to you and you are running Redmine >= 4.0, please open a new issue including all new relevant information.


Revert "Update Compose file reference for version 3"

This should have been merged to vnext-engine
Reverts docker/docker.github.io#716

@aanand Can you make a new PR with the changes from #716 but submit it to vnext-engine (https://github.com/docker/docker.github.io/tree/vnext-engine) ?  cc: @joaofnfernandes @nathanleclaire @dnephin @mstanleyjones

Opened #921


Kubernetes-Rback

Create an Rback object to illustrate security mechanism in Kubernetes cluster.

I worked on this please see PR #43

Do you mind adding hacktoberfest as a topic to this repo so my PR would be counted? lol :)

@pranavbaitule If you have signed up for Hacktoberfest with your GitHub account, it will be automatically counted!
Don't worry 😉


Update Libraries.awesome.kts

Make sure that you are making pull request against main branch. Pull requests against readme branch will not be accepted, because all manual changes to this branch will be overridden by changes from main branch. Consult contributing.md for details.
Checklist:

[X] Is this pull request against the branch main?

lol how tf did this PR end up here?


Lost position on going back to Recent Topics

I've been running into the following issue many times today:

I'm using Recent Topics, and I navigate into some conversation.
Then I navigate back.
Expected: The list is scrolled to the same position as when I was in Recent Topics before, and my cursor is in the same place as before.
Actual: The scroll position and cursor are in some random other position, so that I'm lost and have to spend some time scrolling around to find where I was.

After spending a bit of time debugging, the pattern is: whatever conversation I just navigated to (so where the cursor should be) is slightly above the top of the list. So if it had been at the top of the list, the list is scrolled down a little farther than it should be; if it had been at the middle of the list, the list is scrolled down quite a lot farther than it should be, half a screenful.
Either way, the place I was just at and expected to see is completely off the screen, so (short of doing the debugging I just did and working out the pattern -- which is not a normal user expectation) I have no anchor point at all to find my bearings short of scrolling around looking.
I'm reproducing this 100% of the time when I try it today. Same whether I navigate into a conversation by clicking on it, or by using arrow keys to move the cursor and then Enter to navigate. I'm using Chrome on Linux.
Chat thread here (though at present it has only the same information as in this issue)

I think #18521 might have fixed this; or at least changed it substantially.

Yeah closing as fixed via  #18521


feat(opendataset): add dataloader for VOC2012Action dataset

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
5266

Relevant Lines:
6338

💛  - Coveralls


Using Magenta for beat generation based on an existing midi file?

So, one of the demos described in the Magenta documentation is an "Interactive Musical Improvisation with Magenta" (https://github.com/tensorflow/magenta-demos/tree/master/ai-jam-ableton /)
If it works the way I think it does, it receives midi input from a keyboard, and then can output a drum beat to match your input. Would/could you be able to generate a midi through use of magenta/models/melody_rnn/,(skipping the keyboard entirely) and then use the ai jam to create a drum track/beat based on that input?
Or can this be done with the drums_rnn model?
My apologies if I missed something in documentation

Hi, and apologies for missing your message over on magenta-demos.
It would be great to have something like this in the AI jam demo, but it
currently doesn't support this.
For now, the easiest way to do it would be to use the drums_rnn
command-line generation script.
You can use a command similar to the one found here:
https://github.com/tensorflow/magenta/tree/master/magenta/models/drums_rnn#generate-a-drum-track
You would replace the --primer_drums flag with the --primer_midi flag,
passing it the path to your MIDI file.
Let us know if you have any more questions!
On Thu, Jul 27, 2017 at 11:01 AM, HandsomeDevilv112 <
<EMAIL_ADDRESS>wrote:

So, one of the demos described in the Magenta documentation is an
"Interactive Musical Improvisation with Magenta" (https://github.com/
tensorflow/magenta-demos/tree/master/ai-jam-ableton /)
If it works the way I think it does, it receives midi input from a
keyboard, and then can output a drum beat to match your input. Would/could
you be able to generate a midi through use of magenta/models/melody_rnn/,(skipping
the keyboard entirely) and then use the ai jam to create a drum track/beat
based on that input?
Or can this be done with the drums_rnn model?
My apologies if I missed something in documentation
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/magenta/issues/800, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABCa6Ai4VmDijZwSteONLf9gHngRJ6Giks5sSNB6gaJpZM4Oloqf
.

It's all good! I should have posted to the main directory in the first place, but I was really inspired by the ai jam demo.
I'll give that a crack and get back to you.
I'll go ahead and close this for the moment. I'll reopen if I fall completely off the rails.
Thanks!

Oh, I mention this in my demos post but forgot to do so here, on the ai jam ableton page, the link for the for the simplified js version is pointing to the wrong place.
I believe it should be
https://github.com/tensorflow/magenta-demos/tree/master/ai-jam-js
instead of
https://github.com/tensorflow/magenta-demos/blob/master/demos/ai-jam-js


Firefox not respecting width/height on SVG elements

Browser: Firefox 68.0.2
I mean it's great that Firefox is enthusiastic about us setting up MFA but this may be a bit much.

Issue is that FIrefox cannot parse REM units in the attributes, but can if you specify them as CSS attributes. Looks like it's been fixed in the unreleased Firefox 69: https://bugzilla.mozilla.org/show_bug.cgi?id=1231147 and https://bugzilla.mozilla.org/show_bug.cgi?id=1383650
Works:
<svg height="96" width="96">
<svg height="96px" width="96px">
<svg height="2em" width="2em">
<svg height="8rem" width="8rem" style="width:8rem;height:8rem">

Fails:
<svg height=8rem" width="8rem">

OK so we'll add some CSS rules for the SVGs we have in this module - hopefully we can fix #301 at the same time

Seems to only affect SS3, as we use admin's icon font in the SS4 variant.


fix(buttom): fix content placeholder incorrect when displayed as block., closes #3178

Please write changelog.

Please write changelog.

ok 了


e2e: Moved to Cortex e2e test and GithubActions.

It's docker based now, and should be less flaky.
Fixes: https://github.com/thanos-io/thanos/issues/2046
Fixes: https://github.com/thanos-io/thanos/issues/2045
Partially: https://github.com/thanos-io/thanos/issues/1704
Signed-off-by: Bartlomiej Plotka<EMAIL_ADDRESS>

This should be good to go!
Sorry for big PR but hopefully it should be faster, more reliable and cleaner.
Some extra learnings from this work:

Receiver is like extremely spammy and DoS-ed with default backoff retry of Prometheus remote write (100ms-300ms).
This is way too extreme. Either we need to increase client backoff or return
status code that will stop retry for certain errors (e.g misconfiguration). Or we should delegate this to the rate limit service.
When a block is removed we still fill the cache with old entries from it. Not functionally wrong, just silly.
Receiver with outage makes other recivers do this:

receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.341203944Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.341446399Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.341405191Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.348055804Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.34820348Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:35.349051032Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:36.314702005Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:36.314772679Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name=receive-1 ts=2020-02-18T17:30:36.315003796Z caller=handler.go:411 component=receive component=receive-handler msg="forwarding request" err="rpc error: code = Unavailable desc = all SubConns are in TransientFailure, latest connection error: connection error: desc = \"transport: Error while dialing dial tcp: lookup e2e_test_receive_replication_with_outage-receive-3 on <IP_ADDRESS>:53: no such host\"" endpoint=e2e_test_receive_replication_with_outage-receive-3:9091
receive-1: level=error name
``` x 1000
Is such retry without back-off really makes sense? @brancz @squat @metalmatze

cc @pracucci

Kudos for @pracucci for starting this e2e library and making it so clean :muscle:

**BTW Our e2e test now takes 4m instead of ~15m!!! :heart: **

Also @simonpasquier could you look on rule_test.go part?

Is this good to go? (: cc @squat

Thanks for the review @kakkoyun!

Circle CI also prints:
error while removing sharedDir /tmp/e2e_integration_test569732206 err: unlinkat /tmp/e2e_integration_test569732206/data/rule/1/wal/00000000: permission denied

Worth investigating? Haven't checked myself but it might point to some potential problems.

Addressed all comments and got positive feedback. @kakkoyun approved, so let's merge it to stop rerunning CI all the time because of flakinesses... @yeya24 @GiedriusS @metalmatze , hope that's ok (: :hugs:


Like to add a hardcode test for "flex" in IE10

Adding a hard code test case with a value of "flex" in IE10 to test "-ms-flexbox" value instead of "-ms-flex"

thanks

released

thanks for putting this in so fast, but I've found a bunch of other legacy browser styles that aren't mapped perfectly to current styles. So I thought it would be best to create separate plugins for these legacy browser supports. I modeled css-legacy-browsers and jss-legacy-browsers off your current builds to include caching (which is awesome BTW)! Thanks for all your help, let me know if you think either should be changed at all

@moliver-bb thanks a lot.  How did you verify all this things? I think we should bring all this things into css-vendor repository. I think we can do that by default without performance overhead. I would still put legacy browsers support into a separate file so that we can remove it or parts of it at some point. For this it would be very good to know which specific version is targeted so that we can verify if still needs to be supported.

Here is one more attempt ...


Update package-lock.json for security vulnerabilities in the /next directory for the Atlas Pages app

Note this requires
Match https://github.com/clevercanary/data-explorer/pull/447

Upgraded to Next 14, React 18 in https://github.com/DataBiosphere/data-portal/pull/2371


Fails to read the import file

Your description here
I created a export file and I tried to import it back, and shows a message that saids: "Unable to parse the file"
Expected outcome
What should happen?
I expepected the app read the file and fills the form according the parameters stored in the file
Actual outcome
What happened?
Error message of "Unable to parse the file"
Versions
App: <IP_ADDRESS>6-stable
Chrome: 55.0.2883.87
Platform: Windows (10)
Steps to reproduce

Create a request
Go to Import/Export, click on "Prepare data to export", Save the file
Go to Import/Export, Drag or Select the file

Hi,
Thank you for the issue report.
I can't reproduce the problem with given steps. Is there an error message in the log viewer?

Additional question: is the exported file comes from the old version of the app? (has it been exported at least 2 months ago or so)?

Closing because of lack of activity


Angular 9 Ivy problem

When I upgraded my project to Angular 9 and enabled the Ivy compiler, I started getting the following error:

Unfortunately, I can't reproduce it with your sample application. My project is AGM-Tools with the ivy branch. Any idea?

seems to be working and building for me in a regular ivy angular 9 project


github package & login

github package & login

https://github.com/xgqfrms/wcui/runs/7739372433?check_suite_focus=true#step:5:32
publish my first github package ✅
https://www.cnblogs.com/xgqfrms/p/16565524.html

.npmrc & publishConfig
https://docs.github.com/en/packages/quickstart

npm ERR! need auth You need to authorize this machine using npm adduser
https://github.com/xgqfrms/wcui/runs/7739435797?check_suite_focus=true#step:5:32

https://www.youtube.com/c/GitHub/search?query=github package

npm adduse

https://zhuanlan.zhihu.com/p/494193833
npm tokens
https://www.npmjs.com/settings/xgqfrms/tokens/

🚀 publish my first github package ✅ with real npm token 👍
https://www.cnblogs.com/xgqfrms/p/16565524.html

https://github.com/xgqfrms/wcui/settings/secrets/actions

npm ERR! 401 Unauthorized - PUT https://npm.pkg.github.com/@xgqfrms%2fwcui - Your request could not be authenticated by the GitHub Packages service. Please ensure your access token is valid and has the appropriate scopes configured.

- //npm.pkg.github.com/:_authToken=GITHUB_TOKEN
+ //npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}
@xgqfrms:registry=https://npm.pkg.github.com

https://github.com/orgs/community/discussions/26869

https://github.com/orgs/community/discussions?discussions_q=Your+request+could+not+be+authenticated+by+the+GitHub+Packages+service.+Please+ensure+your+access+token+is+valid+and+has+the+appropriate+scopes+configured.

https://github.com/orgs/community/discussions/28844

GitHub package bugs All In One
https://gist.github.com/xgqfrms/c837e1b27674eeea350f2db7d401ee0f

https://www.cnblogs.com/cnroadbridge/p/16406476.html
https://blog.p2hp.com/archives/9011

https://github.com/orgs/community/discussions/28844#discussioncomment-3355475


Doctype is missing

Hi!
How to add DOCTYPE  html in the Html component? The problem is that the render method can only render a single root node.

I've added the following code into the head section:
<script dangerouslySetInnerHTML={{ __html: 'if (!document.doctype) document.insertBefore(document.implementation.createDocumentType("html","",""), document.childNodes[0]);' }} charSet="UTF-8" />
The  line has appeared in the html document but I am still seeing this message in the browser console:
HTML1527: DOCTYPE expected. Consider adding a valid HTML5 doctype: "".

I've found the solution. In the server.js file:
result.html = '<!DOCTYPE html>' + ReactDOM.renderToString(<Html component={component} store={store} />);


Define the generator / module package responsibilities

I'm looking for feedback on moving some of the generator logic closer to the Module struct.

James and I spoke, next step is to pull out the logging changes into it's own changeset

I've spoken to @cam72cam about this PR. I'm happy with the changes overall now that the logging has been pulled out. We will discuss logging changes overall once the registry is a bit more complete.

After discussion with @cam72cam , I agree that tying these 2 areas of code together does make sense. Mainly because I do not expect anyone to be consuming the generator without the metadata in place.
For this reason, it's a bit nicer for devs to pass around objects rather than trying to decouple things.


i18n(zh-cn): Update configuration-reference.mdx

Description (required)
Update configuration-reference.mdx
Related issues & labels (optional)

#9188
Suggested label: i18n

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

zh-cn
reference/configuration-reference.mdx
Localization changed, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


ANSI text formatting missing for 'Summary for supply' heading in console output

New Issue Checklist

[ ] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description

This would be a minor OCD kind of issue, but the trailing | is coming in white instead of purple. Happy to fix it also!

Command executed

bundle exec fastlane supply --package_name=***** --rollout .99 --skip_upload_apk=false --skip_upload_metadata=true --skip_upload_images=true --skip_upload_screenshots=true --json_key=*****
Complete output when running fastlane, including the stack trace and command used

 [14:14:00]: ----------------------------------------
[14:14:00]: --- Step: Verifying fastlane version ---
[14:14:00]: ----------------------------------------
[14:14:00]: Your fastlane version 2.210.1 matches the minimum requirement of 2.62.0  ✅
[14:14:00]: ------------------------------
[14:14:00]: --- Step: default_platform ---
[14:14:00]: ------------------------------
[14:14:00]: Driving the lane 'update_all' 🚀
[14:14:00]: -----------------------------------------------------------------------------------------------------------------------------------------
[14:14:00]: Step: bundle exec fastlane supply --package_name=***** --rollout .99 --skip_upload_apk=false --skip_upload_metadata=true --skip_upload_images=true --skip_upload_screenshots=true --json_key=*****
[14:14:00]: -----------------------------------------------------------------------------------------------------------------------------------------
[14:14:00]: $ bundle exec fastlane supply --package_name=***** --rollout .99 --skip_upload_apk=false --skip_upload_metadata=true --skip_upload_images=true --skip_upload_screenshots=true --json_key=*****
[14:14:02]: ▸ +--------------+-------------+
[14:14:02]: ▸ | Summary for supply 2.210.1 |
[14:14:02]: ▸ +--------------+-------------+
[14:14:02]: ▸ +--------------+-------------+
[14:14:02]: ▸ [14:14:02]: Updating 11442's rollout to '.99' on track 'production'...
[14:14:03]: ▸ [14:14:03]: Uploading all changes to Google Play...
[14:14:04]: ▸ [14:14:04]: Successfully finished the upload to Google Play
+------+-----------------------------------+-------------+
|                    fastlane summary                    |
+------+-----------------------------------+-------------+
| Step | Action                            | Time (in s) |
+------+-----------------------------------+-------------+
| 1    | Verifying fastlane version        | 0           |
| 2    | default_platform                  | 0           |
| 3    | bundle exec fastlane supply       | 4           |
|      | --package_name=com.urdu.keyboard. |             |
+------+-----------------------------------+-------------+
[14:14:05]: fastlane.tools finished successfully 🎉

Environment

 🚫 fastlane environment 🚫
Stack

Key
Value

OS
12.6

Ruby
3.3.0

Bundler?
false

Git
git version 2.37.1 (Apple Git-137.1)

Installation Source
/opt/homebrew/Cellar/fastlane/2.219.0_2/libexec/bin/fastlane

Host
macOS 12.6 (21G115)

Ruby Lib Dir
/opt/homebrew/Cellar/ruby/3.3.0/lib

OpenSSL Version
OpenSSL 3.2.0 23 Nov 2023

Is contained
false

Is homebrew
true

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
14.1

Swift Version
5.7.1

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
No Fastfile found
No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.219.0
🚫 Update available

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

error_highlight
0.6.0

did_you_mean
1.6.3

syntax_suggest
2.0.0

public_suffix
5.0.4

addressable
2.8.6

artifactory
3.0.15

jmespath
1.6.2

aws-partitions
1.877.0

aws-eventstream
1.3.0

aws-sigv4
1.8.0

aws-sdk-core
3.190.1

aws-sdk-kms
1.76.0

aws-sdk-s3
1.142.0

babosa
1.0.4

bundler
2.5.4

rexml
3.2.6

CFPropertyList
3.0.6

colored
1.2

highline
2.0.3

commander
4.6.0

dotenv
2.8.1

emoji_regex
3.2.3

excon
0.109.0

faraday-em_http
1.0.0

faraday-em_synchrony
1.0.0

faraday-excon
1.1.0

faraday-httpclient
1.0.1

multipart-post
2.3.0

faraday-multipart
1.0.4

faraday-net_http
1.0.1

faraday-net_http_persistent
1.2.0

faraday-patron
1.0.0

faraday-rack
1.0.0

faraday-retry
1.0.3

ruby2_keywords
0.0.5

faraday
1.10.3

faraday_middleware
1.2.0

domain_name
0.6.20240107

http-cookie
1.0.5

faraday-cookie_jar
0.0.7

fastimage
2.3.0

gh_inspector
1.1.3

uber
0.1.0

declarative
0.0.20

trailblazer-option
0.1.2

representable
3.2.0

retriable
3.1.2

mini_mime
1.1.5

jwt
2.7.1

multi_json
1.15.0

os
1.1.4

signet
0.18.0

googleauth
1.8.1

httpclient
2.8.3

webrick
1.8.1

google-apis-core
0.11.2

google-apis-androidpublisher_v3
0.54.0

google-apis-playcustomapp_v1
0.13.0

google-cloud-env
1.6.0

google-cloud-errors
1.3.1

google-cloud-core
1.6.1

google-apis-iamcredentials_v1
0.17.0

google-apis-storage_v1
0.31.0

rake
13.1.0

digest-crc
0.6.5

google-cloud-storage
1.47.0

json
2.7.1

mini_magick
4.12.0

naturally
2.2.1

optparse
0.4.0

plist
3.7.1

rubyzip
2.3.2

security
0.1.3

simctl
1.6.10

terminal-notifier
2.0.0

unicode-display_width
2.5.0

terminal-table
3.0.2

tty-screen
0.8.2

tty-cursor
0.7.1

tty-spinner
0.9.3

word_wrap
1.0.0

atomos
0.1.3

claide
1.1.0

colored2
3.1.2

nanaimo
0.3.0

xcodeproj
1.23.0

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.1

set
1.1.0

forwardable
1.3.3

logger
1.6.0

pathname
0.3.0

shellwords
0.2.0

cgi
0.4.1

date
3.3.4

timeout
0.4.1

securerandom
0.3.1

uri
0.13.0

openssl
3.2.0

digest
3.1.1

ipaddr
1.2.6

resolv
0.3.0

time
0.3.0

stringio
3.1.0

open-uri
0.4.1

mutex_m
0.2.0

net-http
0.4.0

net-protocol
0.2.2

ostruct
0.6.0

english
0.8.0

erb
4.0.3

abbrev
0.1.2

tempfile
0.2.1

delegate
0.3.1

fileutils
1.7.2

tmpdir
0.2.0

base64
0.2.0

singleton
0.2.0

open3
0.2.1

nkf
0.1.3

prettyprint
0.2.0

pp
0.5.0

find
0.2.0

yaml
0.3.0

psych
5.1.2

generated on: 2024-08-22

It looks like you're reporting a minor visual issue with Fastlane where a trailing | character is not displaying in the correct color (white instead of purple). Here’s a checklist and steps to follow to ensure the issue is reported and handled properly:
Checklist Before Submission:
Updated Fastlane: Ensure you've updated Fastlane to the latest version.
Checked Contribution Guidelines: Confirm that you've read the Contribution Guidelines.
Checked Documentation: Refer to the Fastlane documentation to verify if this is a known issue.
Searched GitHub Issues: Perform a search in Fastlane's GitHub issues to see if a similar issue has already been reported.
Reporting the Issue:
Issue Description:
Clearly describe the issue, mentioning that this is a minor visual bug where the trailing | character is displaying in white instead of purple.
Screenshot:
Attach the relevant screenshot showing the issue.

Additional Steps:
If you feel comfortable fixing the issue, you could fork the repository, apply the fix, and submit a pull request (PR) with the proposed change. Make sure to reference the issue number in your PR description once it's created.
Would you like help drafting the GitHub issue, or do you want guidance on submitting a pull request?


Cannot install Tabnine in conda environment (Python=3.7.5), Ubuntu 18.04, zsh shell

I would love to use and subscribe to tabnine. In this case I wanted to start using it in a Jupyter Notebook so I activated a freshly made conda environment then did the following inside it:

pip3 install jupyter-tabnine (installs a bunch of things and finishes ok)
RUN jupyter nbextension install --py jupyter_tabnine
RUN jupyter nbextension enable --py jupyter_tabnine
RUN jupyter serverextension enable --py jupyter_tabnine
......(1,2,3,4) runs ok but when I start a new jupyter notebook....I don't see any auto-completions or suggestions.

If I drop the "RUN" statement from (2,3,4) I get the following errors

jupyter nbextension install --py jupyter_tabnine

Installing /home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/jupyter_tabnine/static -> jupyter_tabnine
Traceback (most recent call last):
File "/home/alministrator/anaconda3/envs/mbo/bin/jupyter-nbextension", line 11, in
sys.exit(main())
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/jupyter_core/application.py", line 268, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/traitlets/config/application.py", line 664, in launch_instance
app.start()
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/notebook/nbextensions.py", line 983, in start
super(NBExtensionApp, self).start()
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/jupyter_core/application.py", line 257, in start
self.subapp.start()
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/notebook/nbextensions.py", line 711, in start
self.install_extensions()
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/notebook/nbextensions.py", line 690, in install_extensions
**kwargs
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/notebook/nbextensions.py", line 220, in install_nbextension_python
destination=dest, logger=logger
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/notebook/nbextensions.py", line 121, in install_nbextension
ensure_dir_exists(nbext)
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/site-packages/jupyter_core/utils/init.py", line 13, in ensure_dir_exists
os.makedirs(path, mode=mode)
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/os.py", line 211, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/home/alministrator/anaconda3/envs/mbo/lib/python3.7/os.py", line 221, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/share/jupyter'
====
3)  jupyter nbextension enable --py jupyter_tabnine
Enabling notebook extension jupyter_tabnine/main...
- Validating: problems found:
- require?  X jupyter_tabnine/main

jupyter serverextension enable --py jupyter_tabnine

Enabling: jupyter_tabnine

Writing config: /home/alministrator/.jupyter

Validating...
jupyter_tabnine  OK

....I don't see anything active when I then startup jupyter notebook and try something....

@alvinjamur you have permission denied in step 2, try with sudo:
sudo jupyter nbextension install --py jupyter_tabnine

hi, i had follow the instruction for installation tabnine from your github, but that not working in my jupyter notebook . The entire of installation process was successful but when i try to debug tabnine i had notice like this . How can i solve this problem ? thank you

Hi,
I have installed TabNine for python in jupyter notebook installed through Anaconda.
And I have the same problem that TabNine is unable to start the python semantic completion backend.
I tried as suggested in https://www.tabnine.com/semantic
I created TabNine.toml and wrote the following in It.
[language.python]
command = "pyls"
install = [["pip", "install", "python-language-server"]

and restarted TabNine. but still, it can not run the command. (the full PATH also didn't take me anywhere)
Is there a solution to this problem?
thanks

Hi,
I am a Windows 10 user and was experiencing the same issue @nimabte described above. After some trial and error I was able to make TabNine semantic completion work for by creating the file TabNine.toml, following the instructions in https://www.tabnine.com/semantic, but I had to change the command field:
[language.python]
command = "python -m pyls"
install = [["pip", "install", "python-language-server"]]

Hi,
I am a Windows 10 user and was experiencing the same issue @nimabte described above. After some trial and error I was able to make TabNine semantic completion work for by creating the file TabNine.toml, following the instructions in https://www.tabnine.com/semantic, but I had to change the command field:
[language.python]
command = "python -m pyls"
install = [["pip", "install", "python-language-server"]]

tried it! didn't work!
with the same message:
TabNine was unable to start the python semantic completion backend.
The command tried was: `python -m pyls`
This means you need to install the backend manually.

Hi,
I am a Windows 10 user and was experiencing the same issue @nimabte described above. After some trial and error I was able to make TabNine semantic completion work for by creating the file TabNine.toml, following the instructions in https://www.tabnine.com/semantic, but I had to change the command field:
[language.python]
command = "python -m pyls"
install = [["pip", "install", "python-language-server"]]

@sergioacmacedo Thanks for the reply
I tried it! didn't work for me!
with the same message:
TabNine was unable to start the python semantic completion backend.
The command tried was: `python -m pyls`
This means you need to install the backend manually.
For help, see tabnine.com/semantic.
Or, type TabNine::no_sem to disable semantic completion for Python.

I'm facing the same issue, nbextension install is trying to use system path instead of the anaconda environment.


Python 3.8 support

Head:
Rasa version: 1.10.2
Python version: 3.8.3
Operating system (windows, osx, ...): linux
Issue: pip3 install does not work
Error (including full traceback):
$ pip3 install rasa
WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with '-m pip' instead of running pip directly.
Defaulting to user installation because normal site-packages is not writeable
Collecting rasa
  Downloading rasa-1.10.2-py3-none-any.whl (510 kB)
     |████████████████████████████████| 510 kB 3.5 MB/s
Collecting questionary<1.6.0,>=1.5.1
  Downloading questionary-1.5.2-py3-none-any.whl (26 kB)
Collecting slackclient<3.0.0,>=2.0.0
  Downloading slackclient-2.7.2-py2.py3-none-any.whl (70 kB)
     |████████████████████████████████| 70 kB 7.8 MB/s
Collecting sanic<20.0.0,>=19.12.2
  Downloading sanic-19.12.2-py3-none-any.whl (72 kB)
     |████████████████████████████████| 72 kB 1.0 MB/s
Collecting colorclass<2.3,>=2.2
  Downloading colorclass-2.2.0.tar.gz (17 kB)
Collecting ruamel.yaml<0.17,>=0.16
  Downloading ruamel.yaml-0.16.10-py2.py3-none-any.whl (111 kB)
     |████████████████████████████████| 111 kB 14.7 MB/s
Requirement already satisfied: attrs<19.4,>=19.3 in /opt/virtualenvs/python3/lib/python3.8/site-packages (from rasa) (19.3.0)
Requirement already satisfied: ujson<3.0,>=1.35 in /opt/virtualenvs/python3/lib/python3.8/site-packages (from rasa) (1.35)
Requirement already satisfied: SQLAlchemy<1.4.0,>=1.3.3 in /opt/virtualenvs/python3/lib/python3.8/site-packages (from rasa) (1.3.18)
Collecting pytz<2020.0,>=2019.1
  Downloading pytz-2019.3-py2.py3-none-any.whl (509 kB)
     |████████████████████████████████| 509 kB 14.3 MB/s
Requirement already satisfied: aiohttp<3.7,>=3.6 in /opt/virtualenvs/python3/lib/python3.8/site-packages (from rasa) (3.6.2)
Collecting PyJWT<1.8,>=1.7
  Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting redis<4.0,>=3.4
  Downloading redis-3.5.3-py2.py3-none-any.whl (72 kB)
     |████████████████████████████████| 72 kB 722 kB/s
Requirement already satisfied: scipy<2.0.0,>=1.4.1 in /opt/virtualenvs/python3/lib/python3.8/site-packages (from rasa) (1.5.0)
Collecting webexteamssdk<1.4.0,>=1.1.1
  Downloading webexteamssdk-1.3.tar.gz (56 kB)
     |████████████████████████████████| 56 kB 5.5 MB/s
Collecting absl-py<0.10,>=0.9
  Downloading absl-py-0.9.0.tar.gz (104 kB)
     |████████████████████████████████| 104 kB 18.5 MB/s
ERROR: Could not find a version that satisfies the requirement tensorflow<2.2,>=2.1 (from rasa) (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3, 2.2.0rc4, 2.2.0, 2.3.0rc0)
ERROR: No matching distribution found for tensorflow<2.2,>=2.1 (from rasa)

Command or request that led to error:
pip3 install rasa

Install tensorflow using the following command:
pip3 install tensorflow==2.1
Then use pip to install rasa"
pip3 install rasa

Thanks for the issue, @tttthomasssss will get back to you about it soon!
You may find help in the docs and the forum, too 🤗

@jmyounker there is currently not python 3.8 support in a released version of rasa open source; As you can see in the Installation Instructions Rasa Open Source requires Python 3.6 or 3.7. This will be available in the next major or minor (not patch) release.

Any estimate as to when 1.11 gets released?

We're currently working towards a 2.0 release, alphas will be out very soon but it’ll be late this summer before it’s out!

Dear all,
any news on this one? Rasa Open Source 2.0 is out and supports python 3.8.

@papadako what news are you looking for? Yes, 2.0 does support python 3.8.

@papadako what news are you looking for? Yes, 2.0 does support python 3.8.

Hi, somehow I thought this was an issue about the rasaX which seems still does not support python 3.8


[WIP] feat: Set scope properties in Method Configuration UI

Fields for scope properties like name and description are included in Wizard.
ToDo:

Add scope properties to yaml content
Adjust BE (Configurationserver) to save the new scope properties for future editing  Necessary?

This change is

If we ever pick this up, we start from scratch.


I Unable to test Mininet basic functions

When I execute mn --switch ovsbr --test pingall  I got it
 mn --switch ovsbr --test pingall
*** Error setting resource limits. Mininet's performance may be affected.
*** Creating network
*** Adding controller

It seems that the program is hung, what should I do?

Yea even I'm stuck here


Certain keywords break syntax highlighting when encountered in unexpected places

Description of issue
I updated my vim-perl installation yesterday and I just opened a file and found syntax highlighting borked.
Code:
    my $request_params
        = $request->method eq 'POST'
        ? $request->body_parameters
        : $request->query_parameters;

It seems like that mention of "method" confused the highlighter. Same thing happens with "sub" or "func".
Screenshot of the issue:

Output of vim --version
VIM - Vi IMproved 8.1 (2018 May 18, compiled Feb 20 2019 11:50:23)
Included patches: 1-956
Modified by<EMAIL_ADDRESS>Compiled by<EMAIL_ADDRESS>Huge version with GTK3 GUI.  Features included (+) or not (-):
+acl               +extra_search      +mouse_netterm     +tag_old_static
+arabic            -farsi             +mouse_sgr         -tag_any_white
+autocmd           +file_in_path      -mouse_sysmouse    -tcl
+autochdir         +find_in_path      +mouse_urxvt       +termguicolors
-autoservername    +float             +mouse_xterm       +terminal
+balloon_eval      +folding           +multi_byte        +terminfo
+balloon_eval_term -footer            +multi_lang        +termresponse
+browse            +fork()            -mzscheme          +textobjects
++builtin_terms    +gettext           +netbeans_intg     +textprop
+byte_offset       -hangul_input      +num64             +timers
+channel           +iconv             +packages          +title
+cindent           +insert_expand     +path_extra        +toolbar
+clientserver      +job               +perl/dyn          +user_commands
+clipboard         +jumplist          +persistent_undo   +vartabs
+cmdline_compl     +keymap            +postscript        +vertsplit
+cmdline_hist      +lambda            +printer           +virtualedit
+cmdline_info      +langmap           +profile           +visual
+comments          +libcall           +python/dyn        +visualextra
+conceal           +linebreak         +python3/dyn       +viminfo
+cryptv            +lispindent        +quickfix          +vreplace
+cscope            +listcmds          +reltime           +wildignore
+cursorbind        +localmap          +rightleft         +wildmenu
+cursorshape       +lua/dyn           +ruby/dyn          +windows
+dialog_con_gui    +menu              +scrollbind        +writebackup
+diff              +mksession         +signs             +X11
+digraphs          +modify_fname      +smartindent       -xfontset
+dnd               +mouse             +startuptime       +xim
-ebcdic            +mouseshape        +statusline        +xpm
+emacs_tags        +mouse_dec         -sun_workshop      +xsmp_interact
+eval              +mouse_gpm         +syntax            +xterm_clipboard
+ex_extra          -mouse_jsbterm     +tag_binary        -xterm_save
system vimrc file: "/etc/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "/etc/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
2nd user gvimrc file: "~/.vim/gvimrc"
defaults file: "$VIMRUNTIME/defaults.vim"
system menu file: "$VIMRUNTIME/menu.vim"
fall-back for $VIM: "/etc"
f-b for $VIMRUNTIME: "/usr/share/vim/vim81"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread    -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc   -L. -Wl,-z,relro   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  -Wl,-z,relro   -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -Wl,--as-needed -o vim   -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0  -lSM -lICE -lXpm -lXt -lX11 -lSM -lICE  -lm  -lselinux   -lncurses -lacl -lattr -lgpm -ldl   -Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib  -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -ldl -lm -lcrypt -lutil -lc

@mannih Thanks for the report - do you happen to know which version of vim-perl you had before the upgrade?

@hoelzro : sorry about forgetting that vital part. I upgraded from commit 21d0a0d795336a
A bit of testing show that this bug was introduced with 0b5123a588f9fba56dc092a8c5ced153f854b5b7

@mannih Thanks for that information and sleuthing! That's an interesting regression you found!

Side note: a good way to detect this issue and guard against further regressions is to add an example file to the corpus tests.  A good example is a module on the CPAN that uses ->sub.  Granted, that requires the corpus updating process to be less unscrutable =/


EF6 migration fixed again

Preview PR became a mess when I attempted to rebase.

Note to self: address feedback from https://github.com/aspnet/EntityFramework.Docs/pull/542 as well.


feat(packages/error): ✨ Add snippets related to built-in errors

What is the purpose of this Pull Request?
Add snippets related to built-in errors.
Type of this Pull Request

✨ Implementing a new feature
📝 Documentation update

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
367

Relevant Lines:
367

💛  - Coveralls


Bump Version to 19.03.9

Signed-off-by: Tibor Vass<EMAIL_ADDRESS>

Ref https://github.com/docker/docker-ce/pull/646


Bluetooth: Mesh: Generic OnOff, Generic Level, Lighting & Vendor Models demo

This is a application demonstrating a Bluetooth mesh node in
which Root element has following models

Generic OnOff Server
Generic OnOff Client
Generic Level Server
Generic Level Client
Generic Power OnOff Server
Generic Power OnOff Setup Server
Generic Power OnOff Client
Light Lightness Server
Light Lightness Setup Server
Light Lightness Client
Light CTL Server
Light CTL Setup Server
Light CTL Client
Vendor Model

And Secondary element has following models

Generic OnOff Server
Generic OnOff Client
Generic Level Server
Generic Level Client
Light CTL Temperature Server

Signed-off-by: Vikrant More<EMAIL_ADDRESS>

@jhedberg @dbkinder
Please review it. All checks have passed, so now it will be easy for us to go ahead.
Thank You !!

Thank you @dbkinder.

@jhedberg
Please review it. Your feedback is most important.

@jhedberg @carlescufi
Please review it. Waiting for your reply.
Sorry for inconvenience caused due to removing old PR.

So '\n' are removing

One other thing: please squash your commits together. The "fixup" commits would only be justified if the initial app was already merged.

I've make suggested changes.
I'll send separate PR for onoff-app. Previously, I tried but it get merge with this.
Handling git & Github related commands is only problem for me
since I don't have any experience. For removing bugs & redundancies I'm
always ready.

@jhedberg
I've make suggested changes.
I'll send separate PR for onoff-app. Previously, I tried but it get merge with this.
Handling git & Github related commands is only problem for me
since I don't have any experience. For removing bugs & redundancies I'm
always ready.

Handling git & Github related commands is only problem for me
since I don't have any experience.

@vikrant8051 it really is quite easy.
You just need to add a remote to your local repository like this:
git remote add upstream git@github.com:zephyrproject-rtos/zephyr.git
then you can do this:
git fetch upstream
git rebase -i upstream/master

and then you can select which commits to modify or to squash together.
There is more info here:
http://docs.zephyrproject.org/contribute/contribute_guidelines.html#contribution-workflow

I've done it !!
Delete local directory. Since I had directly cloned my branch.
Download "my" master branch & cd into it &
Execute ->

git reset origin/master
git checkout -b mesh_demo
add "onoff_level_app" in it
git add -A
git commit -S -s (edit COMMIT_EDITMSG file)
git push -f origin mesh_demo

Hi @carlescufi, thanks for your help. I'll follow your steps next times, if required :)

Hi @sjanc,
Please review this PR.

Hi @jhedberg & @carlescufi,
I've added support for Vendor Model too. Please review & approved it if everything is OK.

@jhedberg @carlescufi
My concern is only regarding this definition,
/* Start address of the filesystem in flash */
#define NVS_STORAGE_OFFSET (FLASH_AREA_STORAGE_OFFSET - 8192)
which is defined in common.h.

Hi @sjanc , thanks for review. I've make suggested changes.

@jhedberg
Now I've completely removed #NVS & its dependent code from this PR.
And enable following options
CONFIG_BT_RX_STACK_SIZE=4096
CONFIG_BT_MESH_RPL_STORE_TIMEOUT=5
Now do following steps:

Provision DEVICE using #nRFMesh
Configure available models
Play with button & GUI for testing
Unprovisioned NODE using node-reset command
Re-provision DEVICE using #nRFMesh
Configure available models
Play with button & GUI for testing
Reset the Board.

Now here I found device in Provisioned state, but Buttons & LED were not at all working.
So I reconnect & try to control LEDs using APP GUI buttons but they didn't work.
So reconfigure using #nRFMesh. Then it worked as expected.
I don't know where is problem. But this is my observations. Please do testing with this App.
Thank You !!

@dbkinder I've added Vendor Model support. So edited README.rst as per latest changes.
Please review it again.

@jhedberg
Hi Johan,
I've added following things in existing samples/boards/nrf52/mesh/onoff-app

#include <settings/settings.h> in main.c

if (IS_ENABLED(CONFIG_SETTINGS)) {
settings_load();
}
above lines in bt_ready()

CONFIG_BT_SETTINGS=y
CONFIG_FLASH=y
CONFIG_FLASH_PAGE_LAYOUT=y
CONFIG_FLASH_MAP=y
CONFIG_FCB=y
CONFIG_SETTINGS=y
CONFIG_SETTINGS_FCB=y
above lines in prj.conf
And do following steps (only configured GEN_Servers)...
Provisioned -> configured -> test LED control using #nRFMesh GUI button -> unprovisioned -> re-provisioned ->
.. re- configured -> test LED control using #nRFMesh GUI button -> Reset the board  -> found device in Provisioned state
..-> make connection with #nRFMesh & proxy node -> try to control LEDs using APP GUI Button -> And there is no effect
I've to re-bind APP key with Models.
This is same observation which happened for this PR's app.

@jhedberg
After sometime I again reset the board. Now I found device in unprovisioned state !!
( this is happening in case of samples/boards/nrf52/mesh/onoff-app)

@jhedberg
I've worked suggested changes.
But what about my observations ?
Perisistent data storage is not reliable if you unprovisioned & re-provision device.
I don't know from where that 1st commit come. I will work to remove it once you OK with everything.

@jhedberg
What should be ideal value of
CONFIG_BT_MESH_RPL_STORE_TIMEOUT ?
I our previous communication you recommended it as 5 but in samples/bluetooth/mesh_demo app you have set it to 600.

@jhedberg Removed the merge commit.

@jhedberg
Do not merge it. I will try to merge Light Lightness (0x1300)  & Light CTL (0x1303) Server Model too.

Hi @jhedberg,
Today added Light Lightness Server, Light Lightness Client,  Light CTL Server, Light CTL Client models in Root Element.
It is not yet complete. In coming days, I will try to complete bonding between states & add other required models if necessary. Hope that will be fine for you.
Thank You !!

Hi @sjanc,
Recently, I've added following Lighting Models:

Light Lightness Server
Light Lightness Setup Server
Light CTL Server
Light CTL Setup Server

Could you please help me to verify that I'm exactly following Bluetooth-SIG Mesh Model Specification ?
Current implementation is still in incomplete state since I've to bind states with each other. Any suggestion or unsolicited details are highly welcome !!

@jhedberg @sjanc @carlescufi
I've implemented state binding between various states. Now as per my assumption, I've completed everything from my side.
Please review now.

@dbkinder I've edited README.txt under the heading of

Overview
Associations of Models with hardware

Plz review it. Other things are as it is. Thank You !!

Hi @jhedberg @carlescufi ,
Just for update, now States of Servers are bounded as per Bluetooth SIG Mesh Model Specification v1.0

Hi @jhedberg @carlescufi @sjanc
Just for update, now States of Servers are bounded as per Bluetooth SIG Mesh Model Specification v1.0

Thanks @vikrant8051! Approved now.

Thank you @carlescufi  !!!!

@vikrant8051 approved by me now as well, however you still need to make the Shippable checks pass. They're failing because of the following type of errors:
-:133: ERROR:TRAILING_WHITESPACE: trailing whitespace
#133: FILE: samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/README.rst:102:
+The meshctl target for configuration must be the root element's unicast $

-:134: ERROR:TRAILING_WHITESPACE: trailing whitespace
#134: FILE: samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/README.rst:103:
+address as it is the only one that has a configuration server model. If $

-:820: WARNING:TYPO_SPELLING: 'vaule' may be misspelled - perhaps 'value'?
#820: FILE: samples/boards/nrf52/mesh/onoff_level_lighting_vnd_app/src/mesh/device_composition.c:263:
+		/* Assume vaule is retrived from Persistence Storage */

Yes resolving that issue only.

@jhedberg Yes resolving that issue only.

@jhedberg Thanks for approving it. And thanks for your support.

@jhedberg Thanks a lot for reviewing & approving this PR.
I've done best from my side to make it bug free & strictly follow the Mesh Model Specification. Now I'm waiting from developers like me to find the bugs in it, so that I can make it even better :)

@jhedberg @carlescufi Thanks a lot for reviewing & approving this PR.
I've done best from my side to make it bug free & strictly follow the Mesh Model Specification. Now I'm waiting for response/feedback from developers like me to find the bugs in it (after it get merged with main branch), so that I can make it even better :).

@jhedberg Shippable checks have passed.


How to define substitution cost?

Hi.
I have a question about the substitution cost. When we define
ged=gm.GraphEditDistance(1,1,1,1), I think that the parameters are equal to node_del,node_ins,edge_del,edge_ins. Is there a way to input user-defined substitution cost matrix (e.g., a cost of 1 for a mis-match between two edges A and B, and a cost of 0 if two edges are identical)? Or the substitution costs are computed automatically?
Thank you.
Tran.

Hi,
You can create a new class in the gmatch4py.ged module that inherit from AbstractGraphEditDistance. In this new class, you can redefine all cost function with the methods : insert_cost(), delete_cost() and substitute_cost()
Best,
Jacques

Hi Jacques,
Thank you for the answer. I will try.
Tran.


auth.eu-central-1.nhost.run/v1/signin/provider/google/callback give 502/502 errors

Hey, everybody. Just had problems with authorisation via google. We're getting errors 502 and 503. Some accounts are authorised, some are not. I am using authorisation version 0.32.0.

Please, send an email to<EMAIL_ADDRESS>


Dimensional Doors crashes new server when creating island

Brand new server and Dimensional Doors is crashing the server when players try to join and create an island. Here's a link to the crash report: https://pastebin.com/kF7DMVCp

try a fresh world. It seems a dimdoors gateway is trying to spawn on the island, and having issues with the water there

ok will do, thanks for the fast reply


!refactor(api/share): use height in share module

Use height instead of header in share module API

Codecov Report
Attention: Patch coverage is 0% with 43 lines in your changes missing coverage. Please review.

Project coverage is 45.19%. Comparing base (2469e7a) to head (f7e2f90).
Report is 353 commits behind head on main.

Files with missing lines
Patch %
Lines

nodebuilder/share/share.go
0.00%
29 Missing :warning:

nodebuilder/share/cmd/share.go
0.00%
8 Missing :warning:

nodebuilder/share/mocks/api.go
0.00%
4 Missing :warning:

api/gateway/availability.go
0.00%
1 Missing :warning:

api/gateway/share.go
0.00%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3870      +/-   ##
==========================================
+ Coverage   44.83%   45.19%   +0.35%
==========================================
  Files         265      314      +49
  Lines       14620    21899    +7279
==========================================
+ Hits         6555     9897    +3342
- Misses       7313    10969    +3656
- Partials      752     1033     +281

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

conflicts (

FYI @jcstein


ng e2e fails with WebDriver exit code 1 when run through ng-cli

Please provide us with the following information:

OS?

Windows 7, 8 or 10. Linux (which distribution). Mac OSX (Yosemite? El Capitan?)

Mac OS X El Capitan

Versions.

Please run ng --version. If there's nothing outputted, please run in a Terminal: node --version and paste the result here:

angular-cli: 0.0.39
node: 5.0.0
os: darwin x64

Repro steps.

Was this an app that wasn't created using the CLI? What change did you do on your code? etc.

ng new app
ng serve
CMD+c
ng e2e

The log given by the failure.

Normally this include a stack trace and some more information.

[niklas@Niklass-MacBook-Air grok-pattern-ui]$ ng e2e

><EMAIL_ADDRESS>pree2e /Users/niklas/Documents/angular2/grok-pattern-ui
> webdriver-manager update

selenium standalone is up to date.
chromedriver is up to date.

><EMAIL_ADDRESS>e2e /Users/niklas/Documents/angular2/grok-pattern-ui
> protractor "config/protractor.conf.js"

[15:12:56] I/direct - Using ChromeDriver directly...
[15:12:56] I/launcher - Running 1 instances of WebDriver
[15:12:58] E/launcher - Process exited with error code 1

Some end-to-end tests failed, see above.

Mention any other details that might be useful.
Runnig ng serveand in another terminal run protractor config/protractor.conf.js works.
[niklas@Niklass-MacBook-Air grok-pattern-ui]$ protractor config/protractor.conf.js
[15:15:21] I/direct - Using ChromeDriver directly...
[15:15:21] I/launcher - Running 1 instances of WebDriver
Spec started

  grok-pattern-ui App
    ✓ should display message saying app works

Executed 1 of 1 spec SUCCESS in 3 secs.
[15:15:27] I/launcher - 0 instance(s) of WebDriver still running
[15:15:27] I/launcher - chrome #01 passed

Thanks! We'll be in touch soon.

angular-cli: 0.0.39 Try upgrading the CLI.
npm uninstall angular-cli
npm install --global angular-cli@latest

Mac OS X Sierra
➜  test-app git:(master) ng --version
angular-cli: 1.0.0-beta.21
node: 7.2.1
os: darwin x64

After doing repro steps I got the following error.
1) test-app App should display message saying app works
  - Failed: Angular could not be found on the page http://localhost:4200/ : retries looking for angular exceeded

Executed 1 of 1 spec (1 FAILED) in 10 secs.
[09:31:44] I/launcher - 0 instance(s) of WebDriver still running
[09:31:44] I/launcher - chrome #01 failed 1 test(s)
[09:31:44] I/launcher - overall: 1 failed spec(s)
[09:31:44] E/launcher - Process exited with error code 1

This is intended behaviour. To run your e2e tests you need to have a server running, so that protractor can connect to it and control the browser. If you disconnect the server, protractor will not work.


impossible to use calendars with same name from different dav accounts

with config like this
[main]
default_priority = 0
path = ~/.dav/calendar/*/*

i see this error
todo
More than one list has the same identity: default.

directory structure like this:
tree -d ~/.dav/calendar
/home/sss/.dav/calendar
├── shared
│   └── default
├── sss
│   └── default
└── sss_phone
    └── default

Hmm... interesting. I take it that renaming one is unfeasable? I guess we could have per-calendar aliases. 🤔

i have tried to mimic directory structure via simlinks, but it failed with same error, probably something like readlink used internally

i guess khal approach will be good enough.

The displayname is used: http://vdirsyncer.pimutils.org/en/stable/vdir.html#metadata
khal uses the same value

i am using this config:
[calendars]

[[sss]]
#type = discover
path = ~/.dav/calendar/sss/default/
color = "light red"

[[phone]]
#type = discover
path = ~/.dav/calendar/sss_phone/default/
color = "dark red"

[[shared]]
#type = discover
path = ~/.dav/calendar/shared/default/
color = "light gray"

with khal and it works.

it's also will be nice to have ability to move/copy  items between accounts, but i guess this is topic for another ticket

Create a file called displayname inside the directories, and put an alias for each list there.
See https://todoman.readthedocs.io/en/stable/configure.html#color-and-displayname
Lemme know if that doesn't work.

yes, this worked, thx for help.
i guess it should be mentioned in error description.


More docs on project collaboration

Based on the Alloy project setup, there are few items that can be added to the project collaboration page - https://odp.finos.org/docs/project-collaboration/

[ ] Code owners, what they're used for
[ ] Branch protection, what's suggested + different options
[ ] Multi repo projects, how to configure, improvements on project blueprint

Docs on https://community.finos.org/docs/collaboration-infrastructure . Closing issue


Chore/add templates for issues and prs

This PR adds templates for bug reports, feature requests and pull requests

LGTM


[SPARK-29252][BUILD] Upgrade zookeeper to 3.4.14 and fix vulnerabilities.

What changes were proposed in this pull request?
The current code uses org.apache.zookeeper:zookeeper:jar:3.4.6 and it will cause a security vulnerabilities. We could get some security info from https://www.tenable.com/cve/CVE-2019-0201
This reference remind to upgrate the version of zookeeper to 3.4.14 or later.
Why are the changes needed?
This PR fix the security vulnerabilities.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Exists UT.

Test build #111383 has started for PR 25933 at commit 39ea96d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16425/
Test PASSed.

Test build #111383 has finished for PR 25933 at commit 39ea96d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111383/
Test FAILed.

Test build #111396 has started for PR 25933 at commit 39ea96d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16436/
Test PASSed.

Test build #111396 has finished for PR 25933 at commit 39ea96d.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111396/
Test FAILed.

Retest this please.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16439/
Test PASSed.

Test build #111400 has started for PR 25933 at commit 39ea96d.

Test build #111400 has finished for PR 25933 at commit 39ea96d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111400/
Test FAILed.

Retest this please.

Test build #111418 has started for PR 25933 at commit 39ea96d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16457/
Test PASSed.

Test build #111418 has finished for PR 25933 at commit 39ea96d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111418/
Test PASSed.

Test build #111550 has started for PR 25933 at commit ce4d184.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16562/
Test PASSed.

Test build #111550 has finished for PR 25933 at commit ce4d184.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111550/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16567/
Test PASSed.

Test build #111559 has started for PR 25933 at commit ff46c08.

Test build #111559 has finished for PR 25933 at commit ff46c08.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111559/
Test PASSed.

Test build #111586 has started for PR 25933 at commit b72b588.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/16591/
Test PASSed.

Test build #111586 has finished for PR 25933 at commit b72b588.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/111586/
Test PASSed.

@srowen Thanks for your help! @dongjoon-hyun @wangyum Thanks for all your review！


Redis always “TimeoutError: [Errno 110] Connection timed out”

Let it sit for a while to refresh the front-end page，then redis timeout，but my redis-server set "timeout 0"。How should i deal with this problem？
#------------my code------------
from sanic import Sanic
import settings
import aioredis
from sanic_session import AIORedisSessionInterface, Session
......
app = Sanic("yunwei")
session = Session()
......
@app.before_server_start
async def before_server_start(app, loop):
app.ctx.redis_session = await aioredis.create_redis_pool(
(settings.REDIS_HOST, settings.REDIS_PORT), minsize=10, maxsize=20, loop=loop,
password=settings.REDIS_PASSWORD, db=settings.REDIS_SESSION_DB, encoding='utf-8'
)
session.init_app(app, interface=AIORedisSessionInterface(app.ctx.redis_session, expiry=settings.SESSION_EXPIRY))
@app.after_server_stop
async def after_server_stop(app, loop):
app.ctx.redis_session.close()
await app.ctx.redis_session.wait_closed()

[2021-06-22 16:03:06 +0800] [18589] [ERROR] Exception occurred in one of response middleware handlers
Traceback (most recent call last):
File "/data/web/py39code/lib/python3.9/site-packages/sanic/request.py", line 183, in respond
response = await self.app._run_response_middleware(
File "/data/web/py39code/lib/python3.9/site-packages/sanic/app.py", line 1074, in _run_response_middleware
_response = await _response
File "/data/web/py39code/lib/python3.9/site-packages/sanic_session/init.py", line 41, in save_session
await self.interface.save(request, response)
File "/data/web/py39code/lib/python3.9/site-packages/sanic_session/base.py", line 150, in save
await self._delete_key(key)
File "/data/web/py39code/lib/python3.9/site-packages/sanic_session/aioredis.py", line 79, in _delete_key
await self.redis.delete(key)
File "/data/web/py39code/lib/python3.9/site-packages/aioredis/util.py", line 59, in wait_convert
result = await fut
File "/data/web/py39code/lib/python3.9/site-packages/aioredis/connection.py", line 186, in _read_data
obj = await self._reader.readobj()
File "/data/web/py39code/lib/python3.9/site-packages/aioredis/stream.py", line 102, in readobj
await self._wait_for_data('readobj')
File "/usr/local/python39/lib/python3.9/asyncio/streams.py", line 517, in _wait_for_data
await self._waiter
TimeoutError: [Errno 110] Connection timed out

Probably your redis is down