compile time checking

There are a number of things that don't get checked until runtime inside IOCs. At present we mostly rely on the schema helping us make sure our YAML is good when we are editing in a YAML checking editor.
Things we should do in the container build:

validate the schema of all support YAML
check support YAML for duplicate definition id's
check support YAML for database template references to non-existent files
ANYTHING ELSE?

Also it occurs to me that ec ioc validate for checking ioc instance yaml is woefully inadequate. At present it gets a container with a schema checker in it.
It would be far more instructive to instead fetch the generic IOC container it refers to and check it can generate the runtime assets inside of that - and launch the binary. That would pick up all possible errors that can occur. Including those that are currently missing.
This issue supersedes #170 so will be closing that.

The CI for ibek-support, beamline repos and even for generic iocs has got much more sophisticated since writing this issue.
Because the beamline repo CI generates runtime assets for all its IOC instances all of the points in the OP are covered.


Support post session surveys

The UI support is great for pre session data collection. It would also be nice to have that for post session questionnaires such as NASA-TLX.

Its a great idea but I don't I'll have time personally to do a good job of this
To solve this problem, you could build your own UI, collect responses, then use the built-in data collection functionality to save the data. For example,
// have this method run after the final trial, but before the session ends
public void SaveSurvey()
{
    // show questions and get responses via the UI

    string exampleQuestion1 = "How difficult was the task";
    string exampleResponse1 = "Easy!";

    string exampleQuestion2 = "How are you feeling today on a scale of 1-7";
    int exampleResponse2 = 6;

    // questions are headers
    var headers = new string[]{ exampleQuestion1,  exampleQuestion2 };
    var surveyData = new UXF.UXFDataTable(headers);

    // one row for the response
    var surveyResponse = new UXF.UXFDataRow();
    surveyResponse.Add((exampleQuestion1, exampleResponse1));
    surveyResponse.Add((exampleQuestion2, exampleResponse2));

    surveyData.AddCompleteRow(surveyResponse);

    // save output
    UXF.Session.instance.SaveDataTable(surveyData, "survey");
}

Thank you for the great example of custom datatable, it helps a lot.


Make replacementPatterns do global replace

From readme:

replacementPatterns: An array of objects holding regular expressions which are replaced in a link with their corresponding replacement string. This behavior allows (for example) to adapt to certain platform conventions hosting the Markdown. The special replacement {{BASEURL}} can be used to dynamically link to the current working directory (for example that / points to the root of your current working directory).

I am checking gitlab wiki repository where spaces are encoded as %20 when saving, but in filenames they're -. tried such config, but it replaced only first occurrence of %20:
{
  "replacementPatterns": [
    {
      "pattern": "$",
      "replacement": ".md"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    }
  ]
}

please add /g like flag:
/%20/g

workaround: add same pattern as many times until no more matches are left. in my case:
{
  "replacementPatterns": [
    {
      "pattern": "$",
      "replacement": ".md"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    },
    {
      "pattern": "%20",
      "replacement": "-"
    }
  ]
}


Minor unit test changes

@jmccausland - if you could have a look to see if you have any ideas for how we can unit test code that has dependencies on Pro.Project - we are not sure how else to unit test other than mocking.

Forgot to update the readme with instructions to run #56 - please hold

I have not been able to or seen anyone doing unit tests with Pro without mocking.  Interesting post here.[https://geonet.esri.com/thread/163979]( https://geonet.esri.com/thread/163979 ``)

@tlauver - this is now ready for review/test/merge


feat(md): add utils to suppress code blocks and sanitize headings

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Modified rspec version dependency to use >= 2.3 instead of ~> 2.3.

Allows us to use RSpec 2.7, which Padrino supports

Nice patch, thank you!

Thank you for writing the project. :)  We are using it at a big insurance company.


[Request] resolution

can you fix resolution?
no more update?
Or, link it
https://pub.dev/packages/photo_view

This package was discontinued, see README


[TOPI] High dimension matrix multiplication not supported

When run the code
input_tensor_placeholder = te.placeholder((224,224,3), name="input_tensor_placeholder") m_tensor_placeholder = te.placeholder((3,3), name="m_tensor_placeholder") mid_result = topi.matmul(input_tensor_placeholder, m_tensor_placeholder)
error will occur:
TVMError: Check failed: ndim() == indices.size() (3 vs. 2) : Tensor dimension mismatch in readndim = 3, indices.size=2
It seems that in topi.matmul, the dimension of two tensors will be the same， which is different from the torch.matmul.
Is there any other way to execute high dimension matrix multiplication? Or is it just a missing feature?

It is not supported yet, let's continue at https://github.com/apache/tvm/issues/8412


chore: use nuxt island to render storybook stories

Call http://localhost:3000/__nuxt_island/Storybook.
Question: is there also a method that one call useNuxt().render(island component, props) instead of calling the url endpoint. Problem is namely that we get some js objects from storybook and want to render them, without prior serialization. I've opened https://github.com/nuxt/nuxt/issues/18596 for this. Maybe use nitroApp.localCall?
Also needs SSR, which is currently blocked https://github.com/JabRef/JabRefOnline/issues/1725
Reference:

Example framework: https://github.com/storybookjs/storybook/tree/next/code/frameworks/html-vite
Example renderer: https://github.com/storybookjs/storybook/tree/next/code/renderers/html
PR introducing islands: https://github.com/nuxt/framework/pull/5689/files

This looks really promising, good job so far! 👏


Import/Export services

Hey!
I have a feature request which is able to create stack/compose file from services on a swarm cluster.
Why I want to have this?
I crated a swarm cluster I added a bunch of services configured and tuned to work together smoothly. For these services I used portainer UI and I need to copy this swarm cluster in other machines and it would be awesome if I can have the stack file which describes the services.
Or just commiting this stack file in git to be able to recreate the swarm cluster if needed.
Thank you for managing this wonderful project :)

Doing an export of a Docker service would not be really hard to achieve. Though, I don't think we should translate that to docker-compose files (or stack files) as it might be really complex.
Having services defined in a compose file and using the compose support feature (work-in-progress at #959) would be the way to go here.
I'm tagging this as a discussion as there might be interesting use cases that would not be covered via compose support.

maybe an export in xml or other format that portainer knows and I can import to other portainer instance in other swarm cluster

Duplicate of https://github.com/portainer/portainer/issues/730


[Do Not Merge] Update f2m.md

Added link to MilvusDM overview in introduction.
Added prerequisites with link to MilvusDM installation guide.
Reorganized the parameters into a table.
Added example parameter configuration.
Adjusted headings.

This PR will close issue #942 when merged.


Publish plugin on BukkitDev, Spigot, Paper

If anyone is willing to help create a project page for this plugin on BukkitDev, let me know. I'll setup the project and add you as a documenter so you can create the page (and maintain it if you wish).
Requirements:

Create project page on BukkitDev

If anyone is willing to maintain a project page for this plugin on  Spigot and/or Paper forums, let me know.
Requirements:

Responsive to updating page as requested (within a week at worst, a day at best)
Post update when plugin is updated (update does not need to have a copy of the changelog, but you can add it if you'd like)

Update post links to BukkitDev file (not direct download - provides opportunity for users to view changelog before download).

I'm willing to help out. Going to be using this plugin on our larger survival server, so I am happy to give back.

Cool - what's your bukkit username?

SpencerSharkey on bukkit.org/bukkitdev/spigot

Seems I can't add members to projects right now, guessing it's because of their recent twitch username merge. Will see what support says.

Ok, added you to the project page. You should be able to edit it, let me know if you have any issues or questions.

https://dev.bukkit.org/projects/claimclassifier

I've filled out some of the description and uploaded a build off master- I will juice the listing with an icon and some additional info today.

Cool, thanks! If you need any ideas on how the page should look you can take a look at some of the suggestions I made here: https://gist.github.com/RoboMWM/710075c3c11931dfa2429a4dfc2b4354


Spring Cloud Config Server for Spring Batch Application

Question:
How to use Spring Cloud config server for spring batch applications. I would like my spring batch application to behave as a client and consume the properties defined in server config. I cant find any examples for this. All the examples have rest controller based approach. I dont have any controller here and I tried adding bootstrap.yml and tried to consume the values defined in server config. But it didnt work out.

But it didnt work out.

Is not very helpful.  What didn't work?  Can you provide a sample?

If you would like us to look at this issue, please provide the requested information. If the information is not provided within the next 7 days this issue will be closed.

Closing due to lack of requested feedback. If you would like us to look at this issue, please provide the requested information and we will re-open the issue.


Get an Account on SAP BTP to Try Out Free Tier Service Plans

Tutorials: https://developers.sap.com/tutorials/btp-free-tier-account.html
"Using Free Service Plans" link brings to a page that shows "403: You don’t have rights to view this page."

Dear @lineker , thanks for your comment and apologies for the delay. Your comment got swallowed up by the Christmas break and has ever since been neglected by me! Nevertheless, we appreciate you taking the time to report the issue. It has been fixed now!
Best
Annika


Expose mouse pos

I'm currently in the process of un-forking glutin in servo. The last issue preventing this is that WindowEvent::MouseInput and WindowEvent::MouseWheel do not provide the mouse's current position.
Since mouse moved events are only received when the window is focused, this makes it possible for a the window to lose focus, the user can move the mouse, and then the window regains focus with its last known mouse position being incorrect. For an application that depends on knowing the mouse position to handle mouse events in different ways, this results in incorrect behavior.
I have two ideas on how to fix this:

Expose the mouse position information on WindowEvent::{MouseInput, MouseWheel}, or
Expose the mouse position information on WindowEvent::Focus (I'll admit this option feels a bit weird, but it could also work).

Do either of these sound like potential options? I would be happy to implement this.

A third option would be to ensure that whenever the window gains pointer focus, a MouseMoved event would be sent after the MouseEntered or Focus event.

That sounds like the simplest solution -- no need to modify the exposed api

Opened a PR, perhaps it's a solution


Processing Reference Corpus [details]

Hej,
thank you for your excellent work!
Could you please tell a little more about the process of getting embeddings for the reference corpus? It was not clear from the paper how your models 'processed this corpus' and gave you embeddings. Also, maybe you can point me to the code where I can see this process happening?
My interpretation is the following one: so, to get both token and context embeddings, you are basically:

Running the GPT model (for example).
And force every next word to be a word from the ground-truth text (otherwise, the following input would be the predicted word, which is not necessarily a correct word, and it would affect the embeddings)
Save concatenated heads or heads passed through the linear layer?
The sentence 'The model then processes this corpus' from the paper was not fully clear to me - how is this processing conducted?

Thank you.

Sure, I can clarify briefly. A "processed corpus" is a smaller corpus (typically not the training corpus) that can be fully tokenized and fed through a trained model (say GPT as you mentioned). The corpus is then fed sentence by sentence into GPT for inference, and we save a bunch of hidden states and information about each sentence. These pieces of information are:

The attention matrix for each input sentence at each head of each layer
The embedding of each token after each layer
The "context" (that is, the representation of each token from the perspective of each head, before the linear projection that will turn all the head information into the embedding for the next layer)
Linguistic metadata about each token in the model (e.g., Part of Speech, dependency... a bunch of metadata that Spacy provides)

As you can imagine, the HDF5 files that hold all this information can grow quite large in size for larger corpora and models. There is a README here that describes the code that runs to do this task.
Your assumption (pt 2) is correct: since we are not training the model, we don't need to force any kind of task on GPT, and we do not want to use any token predicted by GPT. We do, however, keep the attention mask for every token such that the embeddings for these autoregressive models can only be created from information in preceding word tokens.

Thank you a lot for the explanation! It makes sense =)


Add TSLint + Prettier and fix lint issues

I'll open an issue in case we need to discuss details of this.
EDIT: Issue opened - #233 :)
😬 Brace yourselves - a lot of files were changed due to the autofix and some manual changes that I made relating to no-shadowed-variable, no-unused-expression and ban-types (using ()=>void instead of Function)

I don't have any preferences regarding Prettier (maybe @wardoost has?).
Regarding TSLint: I wouldn't want to set it up strict as to alleviate people, for example sorting object keys by alphabet many developers find annoying; so I would be very mild with TSLint settings.

Yup, I agree. I think most of the annoying rules (keys sorting, no empty interface..) should be disabled. I'll push the changes soon, and can wait for @wardoost's feedback to see which others we should disable. :)

@ankithkonda I've sent you a collaborator invite.

oh wow! Thank you so much 😃looking forward to working with you all on this 🎉

With ESLint configs I usually have a warning or error for unused variables like defaultState in useDrop on line 25. Not sure how that works with tslint as no-unused-variable is deprecated.

The no-unused-variable deprecation is a pain... but yeah ts guys recommend using these
./tsconfig.json -

"noUnusedLocals": true,
"noUnusedParameters": true,

Although unused vars not caught by TSLint, I've added in "ts:type-check": "tsc --noEmit -p tsconfig.json" script, which I got from here - https://github.com/okonet/lint-staged/issues/138#issuecomment-400618499
It works well with lint-staged now. So the pre-commit checks any ts errors, and then invokes lint-staged which fixes the lint errors.
Have another go at committing :)

This looks really great, thanks @ankithkonda 👍

No worries 👍 Shall I go ahead and merge?

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Create some hype around Designers

Leverage designers network
Talk to designers with more reach
Talk to ADP List ppl
Talk to Framer ppl to push this topic
Reach out to Figma
Push the topic on LinkedIn
Write medium posts why OSS contributions are great for designers

Along with my studio, we have organized Hacktoberfest events for designers in the past years, introducing the OSS world to the Greek community. This is what brought us here, actually (see more in #55 ).
We will now discuss that on Linkedin and Medium, including what contribute-design is about, so that more designers will become familiar with the project.
I am also organizing an upcoming event at the Thessaloniki UX Meetup, facilitating a workshop where more designers can participate in the project and learn how to contribute to OSS. More on that in a few weeks.


Closing a pending receipt without saving looses all work already done

What

For Open Prices receipt addition, Closing a pending receipt without saving looses all work already done.

Proposed solutions

Either a mechanism that prevents that (I did a bad gesture, or switched app during barcode scanning, I believe)
A system that auto saves the pending receipt, and exposes it somewhere on app reopening
Allow editing/completing existing receipts from the server

Redundant with #5418.


Multiple animation in the same page

Hi! Nice plugin thank you but I have an issue because I have trigged animation after clicking buttons!!
In other words I have a page like:

Each button starts the animation of the next page, but I don't know why after added the second svg the first don't appear

This issue was related to a bug with the 'overrideKey', which caused it to overwrite path info.
I;m happy to say this has been corrected in commit 2c6ae28


Settings menu

Contributing to Twilio

All third party contributors acknowledge that any contributions they provide will be made under the same open source license that the open source project is provided under.

[x] I acknowledge that all my contributions will be made under the project's license.

Pull Request Details
JIRA link(s):

AHOYAPPS-807

Description
This PR adds a settings menu for choosing regions and audio codecs to test. Based on designs from Kyle Gilbreath.
New settings button:

Settings modal:

Burndown
Before review

[ ] Updated CHANGELOG.md if necessary
[ ] Added unit tests if necessary
[ ] Updated affected documentation
[ ] Verified locally with npm test
[ ] Manually sanity tested running locally
[ ] Included screenshot as PR comment (if needed)
[ ] Ready for review

Before merge

[ ] Got one or more +1s
[ ] Re-tested if necessary

We should also update all references of regions and name them edge locations.

We should also update all references of regions and name them edge locations.

Sounds good. I'll do this in a separate PR since there will be a lot of changes: https://issues.corp.twilio.com/browse/AHOYAPPS-811


k8s: PODs show-up in 'By container' filter

k8s' PODs show-up in the scope's main view when containers are selected. Technically, these are a group of containers so should not be shown in this view (see screenshot).

That's not a pod but a container named POD (apparently that's how the root containers of a pod are named by kubernetes see https://github.com/weaveworks/scope/issues/1384#issuecomment-215128771 ).
I understand this can be confusing but Kubernetes is causing this. We should make sure they are filtered as system containers though (let's follow up on https://github.com/weaveworks/scope/issues/1384 )


Make author filtering configurable

Generating AUTHORS file performs hardcoded filtering on some OpenStack related email addresses. I thought it would be neat to make this configurable instead. With this PR applied you can add setting  ignore_authors_re to the pbr section of your setup.cfg, with as value a regular expression to match authors to exclude from the AUTHORS file. Or alternatively you can set an environment variable IGNORE_AUTHORS_RE, that will take precedence over the setup.cfg value. The filtering will also be performed over co-authors as provided by any Co-authored-by trailers in git commit messages.
Feel free to push this to https://review.openstack.org/.

Thank you for contributing to openstack-dev/pbr!
openstack-dev/pbr uses Gerrit for code review.
If you have never contributed to OpenStack before make sure you have read the
getting started documentation:
http://docs.openstack.org/infra/manual/developers.html#getting-started
Otherwise please visit
http://docs.openstack.org/infra/manual/developers.html#development-workflow
and follow the instructions there to upload your change to Gerrit.


Scoreboard player names has a limit.

Due to scoreboard player names having a character limit, the built in database can only store a small amount of data.

It appears to be a Mojang bug where their is officially no character write limit however on world restart it gets cut off at a certain point.
I will review other methods of possibly temporarily bypassing this.
Mojang implement simple sqlite3 bindings when?

Fixed 👍


Fix Haiti carriers

From @Francogo at https://github.com/googlei18n/libphonenumber/issues/746#issuecomment-123327959:
995XXXXX, 996XXXXX, 997XXXXX, 998XXXXX and 999XXXXX are used by the carrier Access Haiti.
980XXXXX, 981XXXXX, 982XXXXX, 983XXXXX and 985XXXXX are used by Hainet.

We already have evidence through the correspondence from the above issue.

We are working on fixing this.

Fixed in release 7.0.11.


/ilt/pwa update

As discussed with Pete, added note to PWA instructor-led training docs regarding update status.
Other minor changes to pass npm test.
CC: @petele

:tada: This has been pushed live to https://developers.google.com/web/


Resubmitting pull request for normal module

Hey @0xbadjuju,
First off, thank you very much for taking the time to create the module and the pull request. We love community interaction/contributions and we are always open to additional ideas/modules.
Looking at this, we have a few concerns regarding the security and integrity of the system. For this to work, lowering the Office macro settings to "Enable all macros" is required in order for the backdoored malicious macro to automatically execute without user interaction.
As professional testers, we try our hardest not to reduce the security of systems in client networks. Our concern is that the target network/host will be vulnerable to macro based malware while the persistence module is deployed. The last thing we want is a network to get compromised while the security of the system is lowered for this module.
Finding some way to get this module to work without reducing the security of the system would be ideal, but we realize it might not be possible. For the time being, we are going to hold off on merging this due to the introduction of a new vulnerability to the system. We will re-visit the concept and see if there might be an alternate way to achieve the same goal without exposing the client to additional risk.

As requested: This particular method didn't seem to need the registry key changed. It actually seemed to inherit the trust from the previous Normal.dotm despite being from a different source than the target machine, or perhaps normal macro trust settings don't apply to the dotm extension. If this were reworked with the registry settings removed, it wouldn't lower the security posture of the target system.

This particular method does not require changing the macro settings for the system. In recent versions of Word, Microsoft changed the macro trust model such that there are implicitly trusted locations for document macros. The folder that the normal.dotm file resides in happens to be one such location. Because of this, we can place a macro in this file without lowering the overall security settings of the system, and still have it execute if macros are not globally disabled.
I agree that it would be a mistake and be negligent to globally enable macros. The registry key I am checking for, and potentially altering, allows for programmatic interaction with the Word Visual Basic editor. It checks for if is enabled, and If it is not enabled, it enables it. I hope this clears up any issues with the module and thank you for your consideration.

I must have misread that. I will take a look at this and get it in.
Thanks!

Hey all,
I haven't forgotten about this, just have been super busy at work. I will get around to this soon and let you know once I have merged.

@enigma0x3 - were you able to test this?

I will get this tested by the end of this weekend for sure. Sorry for the delay all!

worked on client engagement ;)
Sent from my iPhone

On Jul 15, 2016, at 7:35 PM, Matt Nelson<EMAIL_ADDRESS>wrote:
I will get this tested by the end of this weekend for sure. Sorry for the delay all!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

@0xbadjuju
I noticed that the script pulls source from a .ps1, but it isn't actually present. Was this added accidentally or is there a missing component?
https://github.com/0xbadjuju/Empire/blob/f6fc8550b1566f81e877c97fb8b1d5a37d307b7d/lib/modules/persistence/userland/normal.py#L114

@enigma0x3
That line looks to be a remnant from from the original design which pulled in an external script. It can be safely removed without issue.


Ensure consistency between columns s-{} and mobile, tablet varients

5
10
15
20
25
30
33
35
40
50
60
65
66
85
90
95
{100}


[Screen Readers-Ask HR Virtual Assistant]: Screen readers(NVDA/JAWS) are narrating the source code in chat window when user invoked the Suggested Questionnaire button present in the “Ask HR Virtual Assistant” chat window.

PWD Impact:
Screen reader users are getting impacted if screen readers(NVDA/JAWS) are narrating the source code in chat window when user invoked the Suggested Questionnaire button present in the “Ask HR Virtual Assistant” chat window.
Test Environment:
OS: Windows 10 version 21H1 (OS Build 19043.1110)
Browser: New Edge Version 92.0.902.62 (Official build) (64-bit)/Chrome Version 92.0.4515.107 (Official Build) (64-bit)
URL: https://askhrvadev.azureedge.net/?botOrigin=ec
Tools: NVDA
Repro Steps:
Step 1: Enable Screen readers (NVDA/JAWS) and Open the above URL in the Chrome/Edge Browser using valid credentials.
Step 2: 'AskHR Virtual Assistant' Home page gets opened.
Step 3: Navigation: Select Benefits--> select Wellbeing Programme-->Wellbeing Programme gets displayed in chat window using down arrow key navigate to wellbeing Programme content and verify the Screen readers(NVDA/JAWS) behavior
Actual Result:
Screen readers(NVDA/JAWS) are narrating the source code in chat window when user invoked the Suggested Questionnaire button present in the “Ask HR Virtual Assistant” chat window.
Ex: NVDA/JAWS narrating as "You said: Wellbeing Programme send at September 28 at 7:20 PM………………………………………. '',''Order".'',''ContentType}}} sent at send at September 28 at 7:20 PM Press ENTER to interact blank out of message blank activity Bot said: list with 1 items wellbeing programme"
Expected Result:
Screen readers(NVDA/JAWS) shouldn't narrate the source code in chat window when user invoked the Suggested Questionnaire button present in the “Ask HR Virtual Assistant” chat window.
Ex: NVDA/JAWS should narrate as "You said: Wellbeing Programme send at September 28 at 7:20 PM activity Bot said: list with 1 items wellbeing programme"
MAS Reference:
MAS 1.3.1 – Info and Relationships
WCAG Reference:
https://www.w3.org/WAI/WCAG21/Understanding/info-and-relationships.html

Bug copied from CSEO team Bug id:-https://microsoftit.visualstudio.com/OneITVSO/_workitems/edit/8007427

The text content of the activity is actually code. That's why the screen reader is narrating code.

Please refer to this article to see how to add "alt text" to a message, https://github.com/microsoft/BotFramework-WebChat/blob/main/docs/ACCESSIBILITY.md#controlling-the-narration-of-activities-and-attachments.

Talked with Sukesh offline. There are 2 approaches:

Easier

Add alt text to channelData['webchat:fallback-text']

More correct

Move the JSON from text field into channelData, the channel data is a property bag for storing anything serializable as JSON
Put human-readable text into the text field (say, alt text)
On custom render code, instead of parsing the JSON from the text field, use the JSON from the channelData field

Given offline discussions and approaches to address the issue. No action is needed on WebChat. This is a matter of adjusting the use of Web Chat and the configuration of the Bot. Closing


CreateFile is not working.

Hi Dokan Team !
Please check the screenshots. I can see error message when create a new file in explorer.

If you possible, please let me know about this reason.
Thanks

@softpot9 Hi,
Is it your app or the mirror? If it is the mirror, can you provide the logs? If it is your app, be sure to return the correct information like the mirror.


Custom icons

Unable to add my own icons to animate

Yes, currently we do not have the option to render custom icons, we will add that feature soon.
Thanks for the feedback.


Proposal
We need a new milestone since the M3 TCK has been broken for current implementations with the multitude of changes to the API.
Outstanding work

[x] https://github.com/jakartaee/data/pull/566
[x] https://github.com/jakartaee/data/pull/569
[x] https://github.com/jakartaee/data/pull/568

Check List
Prepare

[X] Open this issue.
[x] Complete outstanding work
[x] (Update TCK Signatures to capture API changes)[https://github.com/jakartaee/data/actions/workflows/release.yml]

Stage release

[x] Update the CHANGELOG.adoc file to reflect the changes put into the new release
[x] Build and stage artifacts to staging repository
[x] Build and stage the TCK distribution artifact to download.eclipse.org
[ ] Update this issue with a comment that links to the staged artifacts and the generated GitHub branch and tag
[x] Create a draft release on GitHub

Verify and modify

[ ] Ask for feedback from the community to verify the staged artifact has all the expected changes.
[ ] If anything needs to be added before publishing do that now and repeat the Stage Release section

Publish release

[ ] Publish staged artifacts to the public repository
[x] Publish staged TCK distribution artifact to download.eclipse.org
[ ] Update this issue with a comment that links to the published artifacts and the generated GitHub branch and tag
[ ] Modify the draft release on GitHub to be pre-release or latest

Follow up

[x] Email a Jakarta steering committee member to promote the TCK Distribution publically
[ ] Update versions in non-build files, such as:
Documentation:

README.adoc
data-tck-reference-guide.adoc

Milestone 4 is Staged:

GitHub Tag: 1.0.0-M4
GitHub Branch: RELEASE-1.0.0-M4
GitHub Release DRAFT: 1.0.0-M4
Staging Repo: jakartadata-1019

FYI - @njr-11 @otaviojava @gavinking

Awesome!

@gavinking @njr-11 @otaviojava Looks like all the remaining PRs are marked for Jakarta Data Next milestone.  I'm thinking of re-staging what is currently in the main branch and then publishing the M4.  Everyone good with that?

That's fine with me.

Yes that would be great.

Yes!!!

Milestone 4 is Released:

GitHub Tag: 1.0.0-M4
GitHub Branch: RELEASE-1.0.0-M4
GitHub Release: 1.0.0-M4
Maven Central: jakarta.data-api

Fantastic! Thanks @KyleAure

Folks, I noticed that on this website we still only have M2 mentioned.
Also, I can't find builds of the latest spec or javadoc anywhere (they might exist somewhere, I'm not sure).
I would like to be able to link people to the latest version of the spec.

this website

Yes, I opened a PR, and I am waiting for a review from the team:
https://github.com/jakartaee/specifications/pull/712

OK, good, thanks.


minimize_scalar doesn't seem to honor "disp" option

The docs for minimize_scalar say
options : dict, optional
    A dictionary of solver options.
        maxiter : int
            Maximum number of iterations to perform.
        disp : bool
            Set to True to print convergence messages.

but
In [11]: optimize.minimize_scalar(lambda x: x ** 2, method="brent", options={"disp": True})
/usr/lib/python3.5/site-packages/ipykernel/__main__.py:1: OptimizeWarning: Unknown solver options: disp
  if __name__ == '__main__':
Out[11]:
     fun: 0.0
    nfev: 5
     nit: 4
 success: True
       x: 0.0

In [12]: optimize.minimize_scalar(lambda x: x ** 2, method="golden", options={"disp": True})
/usr/lib/python3.5/site-packages/ipykernel/__main__.py:1: OptimizeWarning: Unknown solver options: disp
  if __name__ == '__main__':
Out[12]:
  fun: 0.0
 nfev: 818
    x: 1.5717277788484873e-162

In [13]: optimize.minimize_scalar(lambda x: x ** 2, method="bounded", bounds=(-1, 1), options={"maxiter": 2})
Out[13]:
     fun: 0.055728090000841161
 message: 'Maximum number of function calls reached.'
    nfev: 2
  status: 1
 success: False
       x: 0.23606797749978958

Note that there's no warning but no output either in the last case.

I've just come across this. Reproduced using:
minimize_scalar(lambda x: x**2 + 3, options={'disp': True})

Function signatures missing the disp option:
def _minimize_scalar_brent(func, brack=None, args=(),
                           xtol=1.48e-8, maxiter=500,
                           **unknown_options):

def _minimize_scalar_golden(func, brack=None, args=(),
                            xtol=_epsilon, maxiter=5000, **unknown_options):

Is this by design or is the logging just missing?

@pv could you confirm whether this needs needs implementing? Happy to open PR

Bumping this. Is there a plan to adjust this?

Hi,
I bumped into this issue. Is there any solution?
version = '1.7.0'

Still a problem in 2021, version 1.7.1, any update?

Let me put a 1.7.2 milestone on this issue in case that helps it get a bit more visibility--I see it has been open for 5 years


LBRY API heartbeat to support Network Reward

The Issue
To support https://github.com/lbryio/internal-apis/issues/138#issuecomment-350000354, the LBRY app would need to ping the API server once a day so that the user is able to leave their LBRY app running and still qualify for the reward.
System Configuration

LBRY Daemon version:
LBRY App version:
LBRY Installation ID:
Operating system:

Anything Else

Screenshots

Keeping issues together. see #761


Support autoglossary syntax

As shown on Telegram.

Pop up on hover as well as auto-linking to glossary item on click. Note that image is outdated, the link has been further styled to differentiate them from normal links.
Syntax:

Without alias (must be valid key):some text with [[ keyword ]] that is auto-glossaried.

With alias:some text with [[ keyword:keywords ]] that are auto-glossaried.

Closes #423.

Codecov Report

Merging #424 (f0defd7) into master (1a9cf24) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head f0defd7 differs from pull request most recent head ce43d3c. Consider uploading reports for the commit ce43d3c to get more accurate results

@@            Coverage Diff            @@
##             master     #424   +/-   ##
=========================================
  Coverage     65.54%   65.54%
  Complexity      715      715
=========================================
  Files           146      146
  Lines          2537     2537
  Branches        285      285
=========================================
  Hits           1663     1663
  Misses          736      736
  Partials        138      138

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Add external link pattern

There doesn't seem to be any change to pricing in the final changeset for this PR - did you mean to revert it? If so then some of the commits could be squashed to only be about external links.

:+1:


update CONTRIBUTING.md

Added some missing information.
A couple of questions:
If the README instructs the user to clone the package as "codex", shouldn't that be the default name for it in exampleSite/config.toml?
Why hide really simple one-liners behind yarn scripts? It would be more transparent and instructive to just show how to run the original commands.

If the README instructs the user to clone the package as "codex", shouldn't that be the default name for it in exampleSite/config.toml?

You bring up an excellent point, and one that I've given some thought to over the last few days as my efforts on this project have increased a bit. Here's the reasoning behind why things are the way they are right now:

In exampleSite/config.toml, we have to direct Hugo to the proper directory to locate the theme. Since the example site exists in the same repo as the theme itself, we do:

# name of the theme folder located in themesDir
theme = "hugo-theme-codex"

# this leads Hugo 2 levels up from exampleSite.
themesDir = "../.."

Because the project is actually named hugo-theme-codex and not codex``, the themekey inexampleSite/config.tomlis listinghugo-theme-codex. However, when adding this theme as a submodule, we are instructing users to name the folder "codex". This will then force them to add "codex"as the name of the theme in their ownconfig.toml`.

You're right, it's a little confusing. Here's the options I see:

Always refer to this theme as its project name, hugo-theme-codex, instead of codex. This would mean updates to the README and exampleSite/config.toml to properly indicate the change.

Change the name of this project to codex instead of hugo-theme-codex.

What are your thoughts @xvallspl ? Seeing as you are using this project more than anyone else 😄

I don't care one way or the other, we just have to be more clear in the documentation. Stick to one nomenclature but indicate the changes required if the user chooses another name for the destination folder.

Agreed.

@all-contributors please add @xvallspl for doc


I cannot log in to Enso account with my unorthodox password.

Discord username
No response
What type of issue is this?
Transient – Occurring only once
Is this issue blocking you from using Enso?

[ ] Yes, I can't use Enso because of this issue.

Is this a regression?

[ ] Yes, previous version of Enso did not have this issue.

What issue are you facing?
The password I have set when registering now is not accepted upon login:

There are two problems:

The offending password is ÑéFÛÅÐåÒ.ú¿¼´N@aö¶U¹jÙÇ3, so it theoretically meets all requirements.
When resetting the password, I got an email with a link leading to a form. The form happily accepted again the password from point 1. It should not.

Expected behaviour

This password should work
The reset password form should have the same requirements as the login form.

Plus 3. I think checking the password should be done during registration, not during login.
How we can reproduce it?
No response
Screenshots or screencasts
No response
Logs
No response
Enso Version
bc9cde65438ccfb912ed1a427f60a5a6d4a004d4
Browser or standalone distribution
Standalone distribution (local project)
Browser Version or standalone distribution
standalone
Operating System
MacOS
Operating System Version
No response
Hardware you are using
No response

@farmaazon you might want to test out #7499, which should fix it


Not able to select row when row is not editable

Hi ,
During creation of the column, we have given "editable: false" because we do not want the user to change the content of the column.
Now the issue is, when the row is not editable, we are not able to select the row because we are not able to get the event of rowfocusin and rowfocusout.
Cols = [
          {name: 'name', label:'Name', type:'text',  editable: false, cell:'string'},
          {name: 'value', label:'Value', type:'text',  editable: false, cell:'string'}
        ];

  var FocusableRow = Backgrid.Row.extend({
    highlightColor: "lightYellow",
    events: {
      focusin: "rowFocused",
      focusout: "rowLostFocus"
    },
    rowFocused: function() {
      this.el.style.backgroundColor = this.highlightColor;
    },
    rowLostFocus: function() {
      delete this.el.style.backgroundColor;
    }
  });

  // Initialize a new Grid instance
  var grid = this.grid = new Backgrid.Grid({
          columns: Cols,
          row: FocusableRow,
          collection: new Collection(obj)
        });

In above code, thought i have set the row to FocusableRow, we are not getting focus event defined above. When we remove "editable: false" then we are getting the events. How to resolve this issue ?
How to select the row when all the column is not editable ?
Thanks in Advance.

You can't use the focusin/focusout events on a table row since it's not a form control element. If you just want to change the background color, you can just use CSS' tr:hover selector.


static site generation

The web framework is interesting and seems much powerful than traditional framework.
Make me want to use this to start my next project.
I want to know, Is this framework support static site generation (aka ssg) or planed.
Thanks!

FYI:
https://github.com/denoland/fresh/discussions/254

See https://github.com/denoland/fresh/discussions/254


Example site (doomeer.com) is down

The example site at:
http://doomeer.com/factorio
...is currently down:
This site can’t be reached
doomeer.com’s server IP address could not be found.
DNS_PROBE_FINISHED_NXDOMAIN
I flushed DNS cache & still can't reach. Request originated from northeastern USA.

I've temporarily re-hosted the site here, on my own personal website (which is otherwise entirely empty). Hope it helps!

Since I am used to just typing "doomeer" into the URL bar and having it auto-fill, I have also rehosted at https://doomeer.wonnieraad.co.za to make my life ever-so-slightly easier 😄

Sorry about that, I forgot to renew my domain. This is all fixed now :D Thank you for rehosting!


[BUG] hyperf response Large array timeout not responding

Execute the command and paste the result below.
Command: uname -a && php -v && composer info | grep hyperf && php --ri swoole
➜  hyperf-skeleton uname -a && php -v && composer info | grep hyperf && php --ri swoole
Linux DESKTOP-6EBIAHU 4.4.0-17763-Microsoft #253-Microsoft Mon Dec 31 17:49:00 PST 2018 x86_64 x86_64 x86_64 GNU/Linux
PHP 7.4.3 (cli) (built: May 26 2020 12:24:22) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
hyperf/cache                         v2.0.3   A cache component for hyperf.
hyperf/command                       v2.0.3   Command for hyperf
hyperf/config                        v2.0.3   An independent component that provides configuration container.
hyperf/contract                      v2.0.3   The contracts of Hyperf.
hyperf/database                      v2.0.4   A flexible database library.
hyperf/db-connection                 v2.0.3   A hyperf db connection handler for hyperf/database.
hyperf/devtool                       v2.0.3   A Devtool for Hyperf.
hyperf/di                            v2.0.4   A DI for Hyperf.
hyperf/dispatcher                    v2.0.3   A HTTP Server for Hyperf.
hyperf/event                         v2.0.3   an event manager that implements PSR-14.
hyperf/exception-handler             v2.0.3   Exception handler for hyperf
hyperf/framework                     v2.0.3   A coroutine framework that focuses on hyperspeed and flexible, specificall...
hyperf/guzzle                        v2.0.3   Swoole coroutine handler for guzzle
hyperf/http-message                  v2.0.3   microservice framework base on swoole
hyperf/http-server                   v2.0.4   A HTTP Server for Hyperf.
hyperf/logger                        v2.0.3   A logger component for hyperf.
hyperf/memory                        v2.0.3   An independent component that use to operate and manage memory.
hyperf/model-listener                v2.0.3   A model listener for Hyperf.
hyperf/paginator                     v2.0.3   A paginator component for hyperf.
hyperf/pool                          v2.0.3   An independent universal connection pool component.
hyperf/process                       v2.0.3   A process component for hyperf.
hyperf/redis                         v2.0.3   A redis component for hyperf.
hyperf/server                        v2.0.3   A base server library for Hyperf.
hyperf/testing                       v2.0.3   Testing for hyperf
hyperf/utils                         v2.0.0   A tools package that could help developer solved the problem quickly.

swoole

Swoole => enabled
Author => Swoole Team<EMAIL_ADDRESS>Version => 4.5.2
Built => Jun 15 2020 17:30:01
coroutine => enabled
epoll => enabled
eventfd => enabled
signalfd => enabled
cpu_affinity => enabled
spinlock => enabled
rwlock => enabled
sockets => enabled
openssl => OpenSSL 1.1.1f  31 Mar 2020
http2 => enabled
pcre => enabled
mutex_timedlock => enabled
pthread_barrier => enabled
futex => enabled
mysqlnd => enabled
async_redis => enabled

Directive => Local Value => Master Value
swoole.enable_coroutine => On => On
swoole.enable_library => On => On
swoole.enable_preemptive_scheduler => Off => Off
swoole.display_errors => On => On
swoole.use_shortname => Off => Off
swoole.unixsock_buffer_size => 8388608 => 8388608

Description:
hyperf-skeleton 2.0 响应大数组未响应

循环1150能输出,159k大小
Steps To Reproduce:

无法复现

@cexll curl 试试


TFHub Deployment

Todo

Develop procedures and docs to

deploy TFHub (lets people go from docker to tfgrid ZOS flists)

Related issue

See tfgrid validator stack main project issue for overview

in progress: https://github.com/threefoldtech/tf_operations/issues/2113
what is meant with "lets people go from docker to tfgrid ZOS flists" ?

It means people can turn Docker into Flist.
We have this by default on the hub, as I understand, here: https://hub.grid.tf/docker-convert.
So it's integrated in the hub. Nothing "new"/more to do in that sense.

It means people can turn Docker into Flist.
We have this by default on the hub, as I understand, here: https://hub.grid.tf/docker-convert.
So it's integrated in the hub. Nothing "new"/more to do in that sense.

ok good, this was enabled here https://github.com/threefoldtech/grid_deployment/blob/development/grid-hub/docker-compose.yml#L43

this last commit has a chance to work: https://github.com/threefoldtech/grid_deployment/commit/90136c862e603dd13f6fb67f05b787dec776edd8
Need to go over a few things with @maxux and needs to be tested. Since all data is already on the second hub server (https://02.hub.grid.tf/) and it's not in use yet, I will take it down and apply changed for our compose stack to work there. So we have our second hub in a 'complaint' setup.

stuck at
root@horizon-old:~/code-hub/grid_deployment/grid-hub# docker compose --env-file .env up -d
invalid interpolation format for services.0-db.image.
You may need to escape any $ with another $.
ghcr.io/threefoldtech/0-db:${0-DB_IMG}

I'm trying out some installs and tricks to get around a few open issues.
There also seems to be some confusion on how all of this should be build and operate. Will wait on further feedback to continue

Thanks @coesensbert for the update. Let's talk this week on TG so we can see how to move forward.
We need to make everything clear and check how to proceed further.
Ideally we can finish the project by the end of July: https://github.com/orgs/threefoldtech/projects/211/views/1
I'll try to help you on this in the coming weeks, to the best of my knowledge. Thanks again!

stuck at
root@horizon-old:~/code-hub/grid_deployment/grid-hub# docker compose --env-file .env up -d
invalid interpolation format for services.0-db.image.
You may need to escape any $ with another $.
ghcr.io/threefoldtech/0-db:${0-DB_IMG}

resolved by https://github.com/threefoldtech/grid_deployment/commit/fae798bbd1832ccc97cfd54b6827cd95db499b43 . Seems one can not use numbers for env vars.

while trying to deploy I'm stuck at this. Is this path required @maxux ? So should be defined as volume in the compose file? https://github.com/threefoldtech/grid_deployment/blob/development/grid-hub/docker-compose.yml#L39-L43
[+] userdata directory: /public
[+] workdir directory : /workdir
[+] upload directory  : /workdir/distfiles
[+] flist creation    : /workdir/temp
[+] docker creation   : /workdir/temp
[+] public directory  : /public/users
[+] zflist binary path: /opt/0-flist/zflist/zflist
[+] flist: running 0-flist self-check
['/opt/0-flist/zflist/zflist', 'init']
Traceback (most recent call last):
  File "/hub/src/flist-uploader.py", line 85, in <module>
    if not hc.check():
  File "/hub/src/hub/flist.py", line 334, in check
    test = self.execute("init")
  File "/hub/src/hub/flist.py", line 78, in execute
    p = subprocess.Popen(command, env=self.environ, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/opt/0-flist/zflist/zflist'

About zflist-bin: https://github.com/threefoldtech/0-hub/blob/master/deployment/README.md?plain=1#L9-L10
Just set it to /usr/bin/zflist on your config file and it should works :)

About zflist-bin: https://github.com/threefoldtech/0-hub/blob/master/deployment/README.md?plain=1#L9-L10 Just set it to /usr/bin/zflist on your config file and it should works :)

great thx, that works! Next one from the hub container
[+] userdata directory: /public
[+] workdir directory : /workdir
[+] upload directory  : /workdir/distfiles
[+] flist creation    : /workdir/temp
Traceback (most recent call last):
  File "/hub/src/flist-uploader.py", line 107, in <module>
[+] docker creation   : /workdir/temp
[+] public directory  : /public/users
[+] zflist binary path: /usr/bin/zflist
[+] flist: running 0-flist self-check
['/usr/bin/zflist', 'init']
Code: 0, b'{"success": true, "error": null, "response": {}}'
Error: b''
['/usr/bin/zflist', 'metadata', 'backend', '--host', '0-db', '--port', '9900', '--password', '', '--namespace', 'default']
Code: 0, b'{"success": true, "error": null, "response": {}}'
Error: b''
['/usr/bin/zflist', 'check']
Code: 0, b'{"success": true, "error": null, "response": {"content": [], "regular": 0, "symlink": 0, "directory": 0, "special": 0, "failure": 0, "fullsize": 0}}'
Error: b''
    hub.threebot.configure(app,
  File "/hub/src/hub/threebot.py", line 194, in configure
    auth = ThreeBotAuthenticator(app, appid, privatekey, signseed, vusers)
  File "/hub/src/hub/threebot.py", line 34, in __init__
    self.privkey = nacl.public.PrivateKey(privatekey, nacl.encoding.Base64Encoder)
  File "/usr/lib/python3/dist-packages/nacl/public.py", line 98, in __init__
    raise exc.TypeError(
nacl.exceptions.TypeError: PrivateKey must be created from a 32 bytes long raw secret key

Generate threebot-privatekey:
openssl genpkey -algorithm x25519 -out private.key
openssl pkey -in private.key -text | xargs | sed -e 's/.*priv\:\(.*\)pub\:.*/\1/' | xxd -r -p | base64

To generate the seed (threebot-seed):
python -c "import nacl; from nacl import utils; print(nacl.utils.random(32))"

we resolved most issues, two remain:

all username flist links seem to work. When navigating one has to login and is redirected to https://0-hub:5555/login-method . Not sure where it comes from. tf connect should be the default. When navigating to 'login' > threefold connect that seems to work
compared config multiple times with https://02.hub.grid.tf/ (first/manual backup hub for now) but found no differences. Env var $DOMAIN also seems to work as intended

used latest incremental.py from https://github.com/threefoldtech/0-db/blob/development-v2/tools/incremental-update/incremental.py but this does not work. Adjusted it accordingly here https://github.com/threefoldtech/grid_deployment/blob/development/grid-hub/incremental.py#L108-L110
0-db is exposed to <IP_ADDRESS>:9900
when running:

python3 incremental.py
root@bt-dc-test3:~/code/grid_deployment/grid-hub# python3 incremental.py
Traceback (most recent call last):
  File "/root/code/grid_deployment/grid-hub/incremental.py", line 108, in <module>
    incremental = ZDBIncremental("hub.grid.tf", 9900, "<IP_ADDRESS>", 9900)
  File "/root/code/grid_deployment/grid-hub/incremental.py", line 19, in __init__
    target.set_response_callback("NSINFO", redis._parsers.helpers.parse_info)
AttributeError: module 'redis' has no attribute '_parsers'

you can test by:

pointing a domain to your pub ip and set it in .env
open port 80, 443 and 9900
clone repo and sh install-hub.sh

a test instance with hub and bootstrap:
https://hub.ninja.tf/
https://bootstrap.ninja.tf/

all issues resolved, we got a working release: https://github.com/threefoldtech/grid_deployment/tree/development/grid-hub
Need to write docs next

You rock. Good job.
LMK if you need help for the docs.

first docs: https://github.com/threefoldtech/grid_deployment/tree/development/grid-hub
can be tested now

Great. Will test early next week!

all docs finished: https://github.com/threefoldtech/grid_deployment/blob/development/grid-hub/readme.md
Thx @maxux for all the help!
deploying two new read-only instances: https://github.com/threefoldtech/tf_operations/issues/2733


feat(): validate toplevel size

Workflow toplevel resoruces size
There is no point for a workflow builder with zero size toplevel resources ( A bit illogically  ).
The following builder is very strange , but it demonstrates how wrong Workflow configuration could lead for a deadlock state (topLevelResources.size() == 0, cycle detection still does not implemented )
  initDependentResources(kubernetesClient);
  workflow = new WorkflowBuilder<WebPage>()
        .addDependentResource(configMapDR)
        .addDependentResource(deploymentDR).dependsOn(configMapDR)
        .addDependentResource(serviceDR).dependsOn(deploymentDR)
        .addDependentResource(ingressDR).dependsOn(serviceDR)
            .addDependentResource(configMapDR).dependsOn(serviceDR)
            .build();

For cases where the initializations aren't logical, this exception throw can comes in
Hope is following the guidelines and the project roadmap

Hi @yarinkos , thank you, this makes sense, just few points.

please run mvn clean install it will format the code, that is why the build is failing.
please add unit test for this

There is cycle detection for managed case: https://github.com/java-operator-sdk/java-operator-sdk/blob/077bbc2f224ee7fcc9da933aefd6c46aa51f95dd/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/dependent/workflow/ManagedWorkflowSupport.java#L59-L59
We could also properly do cycle detection to standalone mode. Still consider this as a good first step.


Adapt to Nifty files

Hello
Nice work and nicely writing paper.
I am trying to apply the method to my Nifty files, however, as I understood, the opencv is not a good way to load the data.
May I ask, where I could possibly change the loading functions?
IN my case, I am working with grayscale medical images for translation tasks with 16 bit depth, channel is always one, RGB is not needed and normalization need to be changed as well.
Thank you in advance!
Regards,
Hang

Thank you for your attention. I think you need to implement your own dataset type based on the dataset types we have implemented under datasets/*, and do not forget to register a name for your own dataset.


Issue with 100% width on Material form-field wrapper

I'm submitting a ...  (check one with "x")
[ ] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[X] support request

Current behavior
All Material form fields are currently being rendered with style="width:100%"
Expected behavior

Material fields should behave the same way as for Bootstrap template i.e. width should not be hard-coded to 100%.
Also, if a fix is not possible, could you suggest a workaround to override the 100% width style.
Minimal reproduction of the problem with instructions
The problem can be seen at https://formly-js.github.io/ngx-formly/ui/material. The mat-form-field has a width of 100%
What is the motivation / use case for changing the behavior?
100% width is on all form fields is ugly, especially when using repeating sections...it tends to produce really long forms. Sometimes when using repeatring sections, we would like to put the entire form group on a single line.
Please tell us about your environment:
Windows, Angular 6

Angular version: 2.0.X
6.0.3. yes the issue is present in latest angular

Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
All browsers

Language: [all | TypeScript X.X | ES6/7 | ES5]
Typescript

Node (for AoT issues): node --version =
8.11.3

we will consider removing the width in the next major version since it'll introduce a breaking change.
for now just include the following code in your global style:
.mat-form-field {
  width: initial !important;
}


Lazy Loading

Hi
Please let us know if there any example for lazy loading.
Thanks

Yes, both in the homepage of this repo and on jstree.com. There is also a PHP / mySQL demo.


Make this lib Strict Mode compliant

Getting the following error when using this lib in Strict Mode:

Warning: findDOMNode is deprecated in StrictMode. findDOMNode was passed an instance of InputElement which is inside StrictMode. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here: https://fb.me/react-strict-mode-find-node

This line seems to be the cause: https://github.com/sanniassin/react-input-mask/blob/master/src/index.js#L270
This should be fixed to avoid issues with Concurrent Mode (which will soon be released):

In Concurrent Mode, the lifecycle methods previously marked as “unsafe” actually are unsafe, and lead to bugs even more than in today’s React. We don’t recommend trying Concurrent Mode until your app is Strict Mode-compatible.

anything on this ?

I have the same problem!
Any solution for this topic?

Any ETA to fix this?

any?

Any news on this?
Thank you!

I think that this lib was abandoned... =(

Are there any popular forks of this repository that is being actively maintained? It would be nice to get this fixed.

Are there any popular forks of this repository that is being actively maintained? It would be nice to get this fixed.

I have a fix for this here: https://github.com/sanniassin/react-input-mask/pull/308

up


Fix missing since option for local-copy-memo-fn deprecation

Closes #36

@SergeAstapov whoops, I saw these in the backwards order. I can back port if there's a good reason to, but I think it's probably fine too just do the major here, since it isn't really doing anything other than dropping the Node version, I believe.

Err, rather: we can do this ahead of time as well, rather, but with the same thought—not clear to me that there's value, but it also probably doesn't hurt.

@chriskrycho yeah, I was thinking this could go as patch release to avoid deprecation warning or error in v4.
just in case if someone for whatever reason can't bump major version (e.g. if it's somewhere in transitive dependencies)


dystrophic neurite

If this is a request for a new term, please provide us with the following information.

Preferred term label (e.g., asplenia)

dystrophic neurite

Synonyms (e.g., absent spleen)

Textual definition (the definition should be understandable even for non-specialists. Include a PubMed ID or URL(s) to refer to any relevant article(s) that provides information about the suggested term).

abnormal neurite characterized microscopically by aberrant sprouting, dystrophic expansion, and accumulation of various cellular organelles and cytoskeletal / signaling proteins

Any additional notes to clarify the meaning or use of the term. Please provide a PubMed ID or URL(s) for the source of this information.

PMID: 30899091

Suggested parent term (Please look in the hierarchy of the MP using the MP Browser or other browsers such as OLS and find the place in the MP where the new term best fits)

abnormal neurite morphology

If you would like a nanoattribution, please indicate your ORCID id or provide a label such as MGI:sbello (organization, first initial-last name)

https://orcid.org/0000-0003-2307-1226

neurite dystrophy use dystrophic as a synonym
try to write the definition without using dystrophic

MP:0021020


Add offset checks when checking that 3D type refines a C type

Cf. https://project-everest.github.io/everparse/3d-lang.html#checking-3d-types-for-correspondence-with-existing-c-types
We currently only add sizeof checks; we should also add offsetof checks.

Thanks Nik!
Right now #144 is enough for most cases, but does not seem to work with #if . To this end, we should:

[ ] Generate offsetof for nested anonymous structs and casetypes
[ ] Make the generated StaticAssertions.c file include the .h file provided by the user (in the configuration file given as --config) where compilation constants are meant to be defined


Feat 99 nsb2019 enums

Closes #99

Uses auto-generated pydantic model from sharepoint schema to define fields and enum lists
String parsing of text input fields is in separate ticket

Looks good, I like the auto-generated NSBlist model! One question is would we eventually want to remove the enums that we aren't actually mapping?

We probably don't need to remove those enums. We can just ignore mapping them into a Procedures model


chore: handle error 404 and 500 in the charge_presentation

for this issue https://github.com/TokoBapak/mock-payment-provider/issues/4

description PR nya harusnya Closes #4, biar langsung ke linked ke issue itu


QUESTION - Azure SQL Database Deployment - Azure SQL Managed Instance

Hello,
Is there a way to deploy SQL Database to Azure SQL Managed Database from Azure DevOps? As far as I understand, you cannot connect to it if you are not in the VNet or linked to this VNet.
Thank you

Any update on this?
I see that managed instances now have this option:

I don't think we want to enable it just to deploy ssdt, is there an ip range or something we could whitelist instead?


Incorrect Popover arrow positioning from build source (master)

I know a lot of rework is being done for v5 (which I'm super stoked about), but I just wanted to  report a popover positioning issue. Building from the most recent master the arrows are disconnected from the target. I found this similar issue #28692 and what appears to be the related PR #28760 fix, but I still see incorrect positioning
Screenshot:

Operating system and version (Windows, macOS, Android, iOS, Win10 Mobile): Macos
Browser and version (Chrome, Firefox, Safari, IE, MS Edge, Opera 15+, Android Browser):

Experienced this on: Firefox 67, Chrome 74, Safari 12.0

Hi @randallmlough,
It's pretty weird because here you can see the result of our master branch: https://twbs-bootstrap.netlify.com/docs/4.3/components/popovers/
See the dist: https://twbs-bootstrap.netlify.com/docs/4.3/dist/js/bootstrap.js
and the arrows are well postionned 🤔

Could be the user hasn't run all the scripts to get any CSS/JS and dep updates.

@Johann-S - yeah that preview link does have the correct positioning
@XhmikosR – that's possible. My steps were cloning the repo running npm install and then running npm start

You need to generate the dist files beforehand.


torch when favorited even if not used/equipped will create a glow around the player

as detailed by this reddit post
https://www.reddit.com/r/skyrimmods/comments/13g1xok/weird_glow_around_character/

Light (enb light in particular) and/or glow meshes can still remain on torch displays with custom meshes.. These need to be handled explicitly by IED, if you attach a sample of the mesh I can take a look.


Ajax error callback is always called  (after success callback) if I set timeout option

This is a (multiple allowed):

[x] bug

Framework7 Version: V1.4.2.

Platform and Target: All

What you did
$$.ajax({
url: 'operation/update',
data: {id: 10},
cache: false,
method: 'POST',
dataType: 'json',
async: false,
timeout: 10000, //10 sec
success: function (data, status, xhr) {
alert("OK!");
},
error: function (xhr, status) {
alert("KO!");
}
});
I get "OK!" alert and after 10 seconds I get "KO!" alert...
url returns a correct JSON .
Perhaps it is not properly reset timeout timer...
Thank you.

@IvanPaiano I think I have a fix for this issue. More detailed description in the PR.


Node.js  Community Committee Meeting 2020-10-29

Time
UTC Thu 29-Oct-2020 16:00 (04:00 PM):

Timezone
Date/Time

US / Pacific
Thu 29-Oct-2020 09:00 (09:00 AM)

US / Mountain
Thu 29-Oct-2020 10:00 (10:00 AM)

US / Central
Thu 29-Oct-2020 11:00 (11:00 AM)

US / Eastern
Thu 29-Oct-2020 12:00 (12:00 PM)

EU / Western
Thu 29-Oct-2020 16:00 (04:00 PM)

EU / Central
Thu 29-Oct-2020 17:00 (05:00 PM)

EU / Eastern
Thu 29-Oct-2020 18:00 (06:00 PM)

Moscow
Thu 29-Oct-2020 19:00 (07:00 PM)

Chennai
Thu 29-Oct-2020 21:30 (09:30 PM)

Hangzhou
Fri 30-Oct-2020 00:00 (12:00 AM)

Tokyo
Fri 30-Oct-2020 01:00 (01:00 AM)

Sydney
Fri 30-Oct-2020 03:00 (03:00 AM)

Or in your local time:

https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+Community Committee+Meeting+2020-10-29&iso=20201029T1600
or https://www.wolframalpha.com/input/?i=04PM+UTC%2C+Oct+29%2C+2020+in+local+time

Links

Minutes Google Doc: https://docs.google.com/document/d/1G4GVIYeN0HKGSBEvQpZ7rvhHOteI1X5eAtYT-UKBE9A/edit

Agenda
Extracted from cc-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
nodejs/TSC

feat(charter): introduce emergency and async votes #919

Invited

CommComm Members: @nodejs/community-committee

Observers/Guests
Feel free to follow along on the YouTube live stream, or attend meeting as a guest
by calling in to Zoom, using the links below. If you will be attending as a guest,
please comment on this issue to let us know you'll be joining.
Notes
The agenda comes from issues labelled with cc-agenda across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.
Joining the meeting

Link for participants: https://zoom.us/j/523381536
For those who just want to watch: https://www.youtube.com/channel/UCQPYJluYC_sn_Qz_XE-YbTQ

Invitees
Please use the following emoji reactions in this post to indicate your
availability.

:+1: - Attending
:-1: - Not attending
:confused: - Not sure yet

I'm not going to be able to make today's meeting - have some home scheduling conflicts I unfortunately can't get out of today.
I've pinged @joesepi to see if he can take over for today, but it's currently 4am for him so can't 100% confirm that he can 😅

Bah! I also cannot make today's meeting @bnb   :(

Maybe we can skip this one? There is only one thing on agenda.

Also can't make today's.

Yeah, let's skip today 👍🏻

+1 to skipping

Just to add, we should probably plan on skipping when we have light agenda. We do that quite regularly on the TSC.

@mhdawson Good point.


aggregate rbac for crds to default roles

this change adds ClusterRoles to aggregate rbac for
clustertriggerauthentications, scaledjobs, scaledobjects and
triggerauthentications to the kubernetes default roles view, edit and
admin via aggregation.
These ClusterRoles are optional and disabled by default. Set
rbac.aggregateToDefaultRoles to enable.
Signed-off-by: Till Adam<EMAIL_ADDRESS>Checklist

[x] Commits are signed with Developer Certificate of Origin (DCO - learn more)
[x] README is updated with new configuration values (if applicable)

Fixes #256

@kedacore/keda-helm-contributors

Ah thank you @JorTurFer, I reverted the version change.

@tomkerkhove I'm not sure how keda core and helm chart plays together here, but if a PR in keda core is necessary, could you point me to the right direction?

KEDA core generates YALM files to deploy but let's ask @zroubalik if this can be included first or if we should maintain it seperately

Yeah, this should be changed in the core first. rbac is generated with kubebuilder from annotation on controllers, for example here: https://github.com/kedacore/keda/blob/9dbde78e238591870018a4eb9e2425b412ad26eb/controllers/keda/scaledobject_controller.go#L55-L63

Are you up for contributing this in KEDA core as well @TheKangaroo?

@tomkerkhove, sorry, this got lost on my side.
I had a look at @zroubalik's example and the kubebuilder docs, but I'm not sure how I can add aggregation roles via marker comments (i.e. add 'rbac.authorization.k8s.io/aggregate-to-xxxxx: "true"' labels to the generated clusterroles).
Or is ist just a matter of adding these clusterroles without any aggreation or bindings to the kedacore code? In this case, wouldn't it be better to drop the use of aggreation in this PR as well and just create clusterroles and clusterrolebindings instead?
Sorry if these are silly questions, I never worked with kubebuilder before.

I will leave that up to @zroubalik to help though!
No worries, we are here to help you!

We should give some attention to this @kedacore/keda-helm-contributors

I had a brief chat with @zroubalik via slack about the kubebuilder part, but we didn't manage to find time to do this yet.
We can give this another shot if one of you can help me with some hints on how to do this.

We are waiting because kubebuiler doesn't support this and we generate the rbac files using it, but considering that the changes are in metadata section, I guess that can make then here for helm only. Wdyt @zroubalik @TheKangaroo ?

I just rebased the PR.
We switched to the AKS managed keda in the meantime, so we do not use this chart anymore, but I still think this is useful for others as well.

Any news? Also interested here ...

As this is a role on top of other roles for giving access to KEDA resources as part of other cluster existing roles, I'd merge it without any change in core. @tomkerkhove @zroubalik ?

agree!


awscli2: 2.9.6 -> 2.9.8,python310Packages.awscrt: 0.15.1 -> 0.16.1

Description of changes

Upgrade awscli2 to 2.9.8

See https://github.com/aws/aws-cli/blob/2.9.8/CHANGELOG.rst

Upgrade python310Packages.awscrt to 0.16.1

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 206801 run on x86_64-linux 1

4 packages built:

awscli2
liquidsoap
python310Packages.awscrt
python39Packages.awscrt


CONTRIBUTING.md

Hello I just wanted to suggest a minor edit to CONTRIBUTING.md it says "You'll want to install a few more dependencies to comfortably hack on the infer codebase." then gives the command make devsetup
make devsetup doesn't work by default until ./configure is ran bc automake.
in order to run make devsetup you need to first run a series of commands: ./autogen.sh which will generate configure which can be ran ./configure so that you can run make infer has a lot of dependencies, which can be installed with opam install . --deps-only once deps are installed ./configure can be ran. But contributing only lists make devsetup which may be somewhat unclear.
I don't know if this change is necessary or if I'm missing something here.

It should be enough to run ./build-infer.sh before make devsetup. I believe that was the intention here. I agree the current instructions are not enough. I think we can just add "./build-infer.sh" before "make devsetup" in the code block after "Simply run:". What do you think?

oh interesting I didn't know about ./build-infer.sh but yes this would most definitely be helpful as I don't think listing make devsetup is enough.

Fixed by #1581


Editing the Home page

Changes in the CSS part of the main page has been done, and images have been added accordingly for each sub-projects.
The new website looks like this :

Fixes #225

Kindly mention the issue number.

Issue #225

Kindly solve the conflict at your end.


Configuration documentation for kong-plugin-ngsi-ishare-policies

Hello,
I see that certificates are configured as documentation advices:
            x5c: |
              -----BEGIN CERTIFICATE-----
              <SERVICE_PROVIDER_CERT>
              -----END CERTIFICATE-----
              ...<INTERMEDIATES>...
              -----BEGIN CERTIFICATE-----
              <ROOT_CA_CERT>
              -----END CERTIFICATE-----

The INTERMEDIATES certificates are missing the BEGIN - END CERTIFICATE lines. Is this supposed to look like that?

This is just a placeholder, since there can be several intermediates. Of course every single certificate requires the BEGIN/END lines.


🚀 | Credit/Coin System

Feature Description
What functionality would you like to see in your phoniebox?
A credit/coin system (Arcade mode) for the box where the use (playing songs) is only possible with existing credit.
How do you envision the feature to work from a users perspective?
GPIO/Button, Card-Swipe or Backend can increase the balance. Credit is deducted for each song played (each card swipe).  The behaviour could be like in an arcade or jukebox.
Further information that might help
In the backend the credit status can be set, switched on and off. Missing credit and increasing the credit is reported acoustically.

Improvements or pull requests are always welcome :)


added the ability to change the file extension

almost all the current tests will pass despite this change in the config the only unit test that needed one line change was the TestOptions function. which makes sense :)

almost all the current tests will pass despite this change in the config the only unit test that needed one line change was the TestOptions function. which makes sense :)

that's cool, thx for your contribution, I will test later.


Error when trying to use Autoinstaller

Hello, I find your project and first congrats for the excellent work!
I've tried to use auto installer but got some errors that I'll show on screenshots bellow. Could you please help-me?

Thanks for the feedback.
I am still improving the autoinstaller as mentioned in the documentationa and this helps me alot.
I will fix it right away

seems like I forgot to add the bucket and nuget setup. Also a grammar error for pip 🤣🤣🤣

[!warning]
The NVM version setup im still unable to make it work successfull because of an issue obtaining the version on windows. It wont break anything on your end. it will just throw the error message

Since the npm tool setup seems to have worked than the first error is not a big issue since is succesfully setup. Is just that the autosetup still cant pick that up.

for the firacode you can run the following

scoop bucket add nerd-fonts
scoop install nerd-fonts/FiraCode-NF-Mono

for the python setup which is autopep stuff you can run the following

pip install autopep8

I will need to check on the csharp setup.
but you can check this website for that if you desire to

https://github.com/razzmatazz/csharp-language-server

[!important]
Your issues are for the setup of the main following:

font
python formatter
csharp(C#) language server

You might need the font or can use another one. But the python and C# that is if you require the stuff for does languages.
I suppose you run this autosetup knowing that though but I will like to warn just in case

I still need to fix CSharp and figure out how to make NVM work correctly

could you please run the following command in your terminal and send me a picture of the output please.
dotnet nuget list source


SNOW-1055429: Only pin dependencies to versions available on Anaconda

Description
It would make life easier if we could use the same conda environment for snowcli and proc/function development. But in order for the local code to run with the same environment as it will in Snowflake, we have to pin versions to the latest Anaconda version which conflicts with snowcli.
Context
For most people this would be a convenience so that they didn't have to juggle development and deployment virtual environments.
For me, I actually have snowcli as a dependency in our devkit library, which also depends on a package we run in Snowflake (which has Anaconda versions pinned).

It sounds like more as a best practice to promote than a feature request. Our near term goal is to release the CLI as a binary that do not cause any conflicts with local development environment.


[New Feature]: Introduction of PACKABUNCHAS Homepage

🎮 feature Request
feature logic and basic description:
We propose implementing a homepage specifically tailored for PACKABUNCHAS. This homepage will serve as a central point for players to access essential game information, interesting facts, and a leaderboard displaying top scores.
Point down the features
feature points:

Game Information Section: The homepage will provide a brief overview of PACKABUNCHAS, including its gameplay mechanics, and key features. This section aims to give players a quick understanding of what the game entails and why it's worth playing.

Fun Facts Segment: Players will discover intriguing facts about PACKABUNCHAS, such as development insights and notable achievements. These fun facts add an element of surprise and entertainment for players, encouraging them to explore the game further.

High Scores Leaderboard: A prominent feature of the homepage will be the leaderboard showcasing the highest scores achieved by players. This leaderboard fosters healthy competition among players, motivating them to improve their skills and strive for the top spots.

Main Game Page Section: An additional section will provide a direct link to the main game page, allowing players to seamlessly transition to the full game experience. This ensures that players have easy access to the game itself, where they can dive deeper into gameplay and engage.

Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hello! 😊 I'd appreciate being assigned this task for GSSoC 24.

If you have any doubt you can directly send message on our discord (https://discord.gg/rZb46cCMmK), we have created seprate chennals for all projects...
Thank you :)


Polygons and Polylines can be positioned in indoor maps

Currently the positioning of polygons and polylines in indoor maps is not robust. It should be possible to position leaflet and WRLD entities robustly inside indoor maps.

Now available http://wrld3d.com/wrld.js/latest/docs/examples/adding-a-leaflet-vector-layer-indoors/


Update contributing guidelines and readme

added instructions to open PRs against develop branch
added instructions on how to run the testing suite locally with pytest
updated readme to clarify the package is not distributed in pip and conda
add table of contents to readme

Please feel free to merge this pull request


ADBDEV-5522: Fix CTEs with a volatile target list or having qual for the cases of SegmentGeneral and General locuses

Fix CTEs with a volatile target list or having qual for the cases of SegmentGeneral and General locuses
The paths with the General and SegmentGeneral locus types should return the same
result on each of the segments. But a volatile function does not guarantee the
same result for different calls. If the target list or having qual of a path
node with the General or SegmentGeneral locus type contains a volatile function,
then the locus of such a path node should be brought to SingleQE. In the current
implementation, path nodes with volatile functions in the target list or having
qual are brought to SingleQE not for all subqueries. If a volatile function is
in the target list or having qual of CTE, multiset functions,
union/except/intersect then they can hide the volatile function in the
underlying nodes, and the current implementation can't detect it. The volatile
function can be executed on more than one segment, and each of them will work
with a different result set, which is not correct.
This patch fixes the issue by add the processing of volatile functions in the
target list and having qual for path nodes with the General and SegmentGeneral
locus type to rest of subquery planning cases.
This is a forward port of 120aaef599cf4cce1fac430b833a1b74b4a5d8bd from 6X.

I'm ready to approve. But I think it's better to complete the description of the PR. For example:

The changes apply only to Postgres planner and do not affect Orca. And why it is. But also to say that the tests apply to Orca, because there were no such tests.
What changes were made compared to 120aaef59 and why? We can link to this commit: d1f9b96


Switch Float16 tests to BFloat16

That is the standard for machine learning and we might as well test for it, rather than Float16 which are quite flaky

Not a good first issue, see the linked PR for more details.


Switch to scverse cookiecutter template

Close #372

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@2854ab8). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #402   +/-   ##
=======================================
  Coverage        ?   81.06%
=======================================
  Files           ?       49
  Lines           ?     3840
  Branches        ?        0
=======================================
  Hits            ?     3113
  Misses          ?      727
  Partials        ?        0

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


let env var overrule .dot env setting

Overriding the env vars in then vscode launch.,json ""env": .." section does not work because of load_azd_env.py
always gives the dot env presence. Therefore i changed load_dotenv(env_file_path, override=True) to
load_dotenv(env_file_path, override=False) to let the env var win in favor to dot env file setting

Very interesting. I definitely understand why you made this change, but I worry then we'll end up with devs in the opposite situation: they accidentally have an environment variable in their global environment with the same name as the azd environment variable. I've run into that in the past, and that's why I do the override.
What if we have an environment variable for allowing override, and you could set that in launch.json when needed? Would that work?

Yes, that shall be sufficient

I've added the environment variable, along with an example in launch.json and comment about how to enable the mode you desire.


173 mentorship

This is a fairly massive pr.
This adds just about all of the mentorship feature including:

Requesting Mentors
Mentors registering
Mentors logging in
Mentors viewing and responding to requests

It includes very basic sockets for requests (simple is probably good for now, as we need to figure out how they scale out anyway). New requests/claims will refresh the page for any mentor on the request queue, showing the new request.
Fixes #173
Fixes #27

Is the deletion modular enough to break into it's own pr?
It would make reviewing this much easier.

I think https://github.com/bigredhacks/bigredhacks2016/pull/184/commits/945a0f42e9c9dc3cd694448f6e8f866531901263 and https://github.com/bigredhacks/bigredhacks2016/pull/184/commits/0d1c32a353af07beed30f608c09af3174cfebc65 contain most of it, but there were a lot of cases where minor changes had to be made in other commits

Can we open another pr for everything up to 0d1c32a?

holding off on this until #183 is merged since there's some overlap

There's merge conflicts @TrevorEdwards @julianahhong


Realtime chart repo update

Hello,
In our environment, we have to develop and deploy fast (CD context). This means when we build a chart and upload it into our chart repo, our instance of monocular should show it immediately in the choices so we can deploy it right away. Is there a reason why there is no way to refresh a repo or a chart from the repo from monocular based on a trigger system? A work around would be to set the cacheinterval to few seconds but I think it would be too resource intensive.
Is there any other workaround?
Thanks

Hey @samifruit514, there's no way to do this right now as the syncs happen in a separate goroutine to the API server. Your best option is to reduce the cache refresh interval to something lower (https://github.com/kubernetes-helm/monocular/blob/master/deployment/monocular/values.yaml#L56). Monocular will not re-process charts it already knows about. It will only hit the index.yaml and process new charts/versions it finds (if any), so the impact is fairly low. A 1m interval might be fine.

Thanks for the feedback. Your solution is interesting. However, I made a PR for a feature where you can trigger a refresh of a single chart (all versions) of a single repo:
https://github.com/kubernetes-helm/monocular/pull/447
This is a draft. If it looks interesting for you, I could polish this PR

https://github.com/kubernetes-helm/monocular/pull/447 merged.
Thank you very much @prydonius


Update configure-the-feature-pack.md

Docs Build status updates of commit af5aace:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/core/configure-the-feature-pack.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

@Purgator Thank you. This is a good find. How did you get the template back?

Hello, I don't know yet how to get templates back.
Today I uninstalled the feature pack and I'm having an issue with the Admin console.
It can't load Microsoft.Biztalk.Analytics.Common. I think the uninstall worked by half.
I will update this post as soon as I get a solution.

It seems I was not having enough right to properly uninstall the feature pack.
I got the Biztalk template back by uninstalling the feature pack properly

Docs Build status updates of commit 03446c0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/core/configure-the-feature-pack.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


⚠ Bofrost.de has degraded performance

In 4efa485, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1029 ms

Resolved: Bofrost.de performance has improved in c9e8ee0.


Fix export version WebVowl

Description
now WebVowl version is displyed in export
This PR does:

Fixes #xxx
Checklist

[ ] I followed the CONTRIBUTING guidelines.
[ ] I updated the documentation.

@ioggstream


Silent truncation of 64 bit integers with protobufjs package

Something about how rules_js lays out the package structure causes the protobufjs package to silently truncate 64 bit integers. The same code works as expected outside of bazel, with packages installed via pnpm install.
Minimal test case: https://github.com/jfirebaugh/protobufjs_bug
protobufjs does some shenanigans when loading the "long" package, so that's probably where to look:

https://github.com/protobufjs/protobuf.js/blob/6f0806ddef408647fbaed049dbd8929ad9f5c10c/src/util/minimal.js#L180-L182
https://github.com/protobufjs/protobuf.js/blob/6f0806ddef408647fbaed049dbd8929ad9f5c10c/lib/inquire/index.js#L10-L17

/**
 * Requires a module only if available.
 * @memberof util
 * @param {string} moduleName Module to require
 * @returns {?Object} Required module if available and not empty, otherwise `null`
 */
function inquire(moduleName) {
    try {
        var mod = eval("quire".replace(/^/,"re"))(moduleName); // eslint-disable-line no-eval
        if (mod && (mod.length || Object.keys(mod).length))
            return mod;
    } catch (e) {} // eslint-disable-line no-empty
    return null;
}

😱

Odd eval("quire".replace(/^/,"re")) aside. The reason this is working outside of bazel is that pnpm creates a
node_modules/.pnpm/node_modules folder and that contains node_modules/.pnpm/node_modules/long so that the require from node_modules/.pnpm/@protobufjs+inquire<EMAIL_ADDRESS>of long succeeds

pnpm also puts @types and @protobufjs/* in that folder

The contents of the node_modules/.pnpm.node_modules folder are controlled by the hoist-pattern which defaults to ["*"] (https://pnpm.io/npmrc#hoist-pattern)
Setting it to,
hoist-pattern[]="long"

in an .npmrc is sufficient to make the minimal repro pass outside of Bazel

I'll think about how to support hoisted "phantom" dependencies in Bazel. In the meantime, this is sufficient to make this pass under Bazel,
$ git diff
diff --git a/BUILD.bazel b/BUILD.bazel
index bab55db..6d22306 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -8,6 +8,7 @@ js_binary(
     data = [
         "awesome.proto",
         "//:node_modules/protobufjs",
+        "//:node_modules/long",
     ],
     entry_point = "test.js",
 )
diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel
index c5a9c45..8c61476 100644
--- a/WORKSPACE.bazel
+++ b/WORKSPACE.bazel
@@ -24,6 +24,9 @@ npm_translate_lock(
     name = "npm",
     pnpm_lock = "//:pnpm-lock.yaml",
     verify_node_modules_ignored = "//:.bazelignore",
+    public_hoist_packages = {
+        "long": [""]
+    }
 )

 load("@npm//:repositories.bzl", "npm_repositories")

Created https://github.com/aspect-build/rules_js/issues/375

Closing this as we know the root cause and have a work-around. Underlying issue is captured in #375.


ci: Migrate to GitHub Actions

Created .github/workflows/build.yml to supersede .travis.yml and .appveyor.yml. This will need some tweaking...
FYI as of 2021-08-29 I suspended the "Travis CI" GitHub App for the "alpha-asp" organisation and disabled outgoing webhooks from GitHub to AppVeyor.
Closes #205

As of 528b23f we have a working build matrix. We do not yet extract artifacts (like built JARs) but I would like to ask for review and possibly merge anyways so that we at least have a CI system in place again. I can add artifact upload (and more) later.

Hi @lorenzleutgeb,
first of all, thank you for your continued support! I am currently trying to understand what changes and to what effects. I think it is a good decision to get rid of TravisCI, which showed questionable behaviour recently (including security issues). At the moment, I do not yet fully understand what exactly happens here with GitHub Actions, so I have no review yet, but still some questions:

To my understanding, we get 2000 minutes of runtime per month from GitHub Actions, right? At the moment, our intensive CI tests run for about one hour and the matrix here tests that on 9 combinations of java x operating system. So that means we have about 4 full CI runs (triggered by pushes into the repo) per month. Is that correct?

If I understand this PR correctly, then it also disables the AppVeyor CI. Uhh, why?

The build contains a jacocoTestReport coveralls and this script apparently failes (see: https://github.com/alpha-asp/Alpha/runs/3454715203?check_suite_focus=true ). Did we have this enabled previously, or is that new?

Thanks again!

Hi @lorenzleutgeb,
first of all, thank you for your continued support! I am currently trying to understand what changes and to what effects. I think it is a good decision to get rid of TravisCI, which showed questionable behaviour recently (including security issues). At the moment, I do not yet fully understand what exactly happens here with GitHub Actions, so I have no review yet, but still some questions:

Sure :)

To my understanding, we get 2000 minutes of runtime per month from GitHub Actions, right? At the moment, our intensive CI tests run for about one hour and the matrix here tests that on 9 combinations of java x operating system. So that means we have about 4 full CI runs (triggered by pushes into the repo) per month. Is that correct?

I fail to verify the quota of 2000min p.m.
I read https://docs.github.com/en/actions/reference/usage-limits-billing-and-administration#usage-limits but could not find such quota. Could you please state your source?

If I understand this PR correctly, then it also disables the AppVeyor CI. Uhh, why?

The original reason for using AppVeyor was that we wanted to have some CI that builds and tests on Windows and Travis CI does not offer running jobs on Windows. However, GitHub Actions does offer running jobs on Windows. By just using GitHub Actions we can decrease complexity of our configuration (now just one instead of two CI services) and still build and test on Windows. If there's any particular reason to keep AppVeyor, we can do so, of course. I just don't see any.

The build contains a jacocoTestReport coveralls and this script apparently failes (see: https://github.com/alpha-asp/Alpha/runs/3454715203?check_suite_focus=true ). Did we have this enabled previously, or is that new?

Yes, we did run this before, see https://github.com/alpha-asp/Alpha/blob/b1fc76c89b40e8305e6a999b38c1d309d7aa93d8/.travis.yml#L54. I'll look into it and will have a more detailed response next week.

To my understanding, we get 2000 minutes of runtime per month from GitHub Actions, right? At the moment, our intensive CI tests run for about one hour and the matrix here tests that on 9 combinations of java x operating system. So that means we have about 4 full CI runs (triggered by pushes into the repo) per month. Is that correct?

I fail to verify the quota of 2000min p.m.
I read https://docs.github.com/en/actions/reference/usage-limits-billing-and-administration#usage-limits but could not find such quota. Could you please state your source?

You are right. I saw that for GitHub Actions there are 2000 minutes per month for organizations in the Free plan (which we have), but I didn't see that GitHub Actions usage is free for public repositories (as stated in https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions).

If I understand this PR correctly, then it also disables the AppVeyor CI. Uhh, why?

The original reason for using AppVeyor was that we wanted to have some CI that builds and tests on Windows and Travis CI does not offer running jobs on Windows. However, GitHub Actions does offer running jobs on Windows. By just using GitHub Actions we can decrease complexity of our configuration (now just one instead of two CI services) and still build and test on Windows. If there's any particular reason to keep AppVeyor, we can do so, of course. I just don't see any.

That is a good argument. I agree.

The build contains a jacocoTestReport coveralls and this script apparently failes (see: https://github.com/alpha-asp/Alpha/runs/3454715203?check_suite_focus=true ). Did we have this enabled previously, or is that new?

Yes, we did run this before, see
https://github.com/alpha-asp/Alpha/blob/b1fc76c89b40e8305e6a999b38c1d309d7aa93d8/.travis.yml#L54
. I'll look into it and will have a more detailed response next week.

Okay, I must have ignored it for most of the time (and it is now down since a few days).
Thanks for your responses, @lorenzleutgeb

Thank you for those helpful remarks, @AntoniusW! You caught me pasting parts of this configuration from another project with outdated parameters :) I addressed all your remarks.
Note that the patch coverage is very low, because we don't have coverage data for our CI configuration.


[Bug] Pip install fails on linux due to fim issue

Describe the bug
After cloning the repo, pip install -e . fails with this error message:
pip elephant error.txt
I am using a compute cluster running Linux.
To Reproduce

Clone the repo
Load gcc
Attempt to install

Expected behavior
Installs without issue
Environment
-Linux: 3.10.0-1160.71.1.el7.x86_64

GCC 6.2.0
git clone
Python version: 3.9.6
neo python package version: 0.10.2
elephant python package version: 0.12.0b1

Solved for now by preventing fim_module from being compiled in setup.py.

Hi @jonahpearl ,
thanks for reporting this issue.
PR #494 implements your solution by  adding an install option:

development  pip install -e . --install-option='--no-compile'
install pip install elephant --install-option='--no-compile'

For the future we plan to add a list of compatible compilers and their versions to the documentation.
You could also manually download the wheel (artifact) from the build wheel github action https://github.com/NeuralEnsemble/elephant/actions/runs/2733121938 and copy the compiled fim.so to elephant/spade_src.
Thanks again for reporting this.


Clarify what the requestor_pays flag does

Reference: https://2i2c.slack.com/archives/C055A1J1DRP/p1700050896750479

I just pushed a small commit updating the docs as well and believe it might be ready for review. Did you want to do add anything else to this @yuvipanda ?

I've updated the PR per instructions and the terraform config of the clusters. I've also opened the follow-up issue, so this should be ready for review again 🚀

Yuhuuu! Thank you @sgibson91!

And thank you @yuvipanda for shining light over this confusing topic 🎉

This is great work @GeorgianaElena!


Add VMCAI original reference and paper link

Add VMCAI reference and paper link. Also add that anyone using this are requested to cite VMCAI paper.

Added the reference.

Added the reference.


RestrictionTracker.current_watermark returns None

RestrictionTracker.current_watermark returns None by default and treats it as MIN_TIMESTAMP.

Run Python PreCommit

@lukecwik Could you please take another look?

R: @robertwb

The Java and Go failures are irrelevant, all that changed there was the comments in the proto file.