DAO Docs -- first draft

It's late so I may have forgotten something, but I think this is an okay first draft. Let's do a round of feedback and edits / additions, @bbenligiray .

The explanation for depositRegular(uint256 amount) is the explanation for delegateVotingPower(address delegate).

Something about the lock on those minted tokens would be nice here.

Picture seems to be off in api3-docs/docs/pre-alpha/members/governance/proposals.md

According to the contract it should be function 2, so 52 Epochs (which are currently 1 week long).
As far as i am aware the reward vesting period can also be adjusted by the DAO.

According to the contract it should be function 2, so 52 Epochs (which are currently 1 week long).
As far as i am aware the reward vesting period can also be adjusted by the DAO.

This is not really a function but a public variable. Although these are callable like functions, I think it's fine to not document them as a part of the interface just to avoid crowding things up. Also it's constant, can't be updated.

Okay, info on locking should now be added. Thanks for the info.
Let me know if anyone is still having trouble with pages showing up blank / images not loading -- I'm still not seeing any issues there.

nit-pick comments but I think it would be nice to add an example of a proposal since it's the most complicated process in the dao.

There is a simple example in a screenshot on the proposal page, does that work?

nit-pick comments but I think it would be nice to add an example of a proposal since it's the most complicated process in the dao.

There is a simple example in a screenshot on the proposal page, does that work?

hmmm, weird, I do see content in the proposals.md and voting.md files but when I run the docs locally those pages are empty. I must be doing something wrong.

Hmm, I think Burak was having a similar problem in his local env. Not sure what's going on there, any ideas how to figure it out?

Hmm, I think Burak was having a similar problem in his local env. Not sure what's going on there, any ideas how to figure it out?

Ok. I think I've found the root cause of the problem. It was not building due to (vuepress?) not being able to find images since the extension was uppercase PNG and it was looking for files with lowercase png.  I just renamed the files and everything is back to working (even proposals and voting page). I'm haven't look for an option to make this case insensitive but if you want me to push the file renames then please let me know. In the meantime I'll review those pages that I'd missed.

Ah, thanks windows snip tool for that one. Feel free to change it or I'll get to it when I can soon.

I resolved one conflict with the pre-alpha sidebar.js, nothing major.


long is also a valid type

Ahhh drat I forgot they removed the long type in python 3. Is there a way to only do this check in python 2.7?

There's a couple options you could do:

Add six as a dependency and use six.integer_types
Copy the same check that six does.

Option 2 might be preferred because it seems excessive to pull in a whole dependency just for a simple check

Errr, weird. The six check didn't seem to work?

kk!

Thanks for your contribution @bennlich !
:dancer:

I just published 1.2.1 that includes your changes. Thanks again!
https://pypi.python.org/pypi/geojson/1.2.1

Awesome!


ftp.GetListing(path)

FTP When the GetListing (path) method obtains a file list, will the Chinese file name appear garbled "?"
FtpClient Encoding=Encoding UTF8;
FtpClient Encoding=Encoding Default;
Trying it doesn't solve the problem.

https://github.com/robinrodricks/FluentFTP/wiki/File-Transfer#how-can-i-uploaddownload-files-with-unicode-filenames-when-my-server-does-not-support-utf8


Question on the MASH-QA dataset

Sorry to have this naive question. I have already download the code here but found no dataset attached with it. Where can I download the entire MASH-QA dataset? Did I miss it somewhere?

Updated README with the link to data.


Not happy :( Its not working and it disables all the extension

please complete the following information:

OS version: [e.g. Win 10, Mac Catalina]
Editor: [e.g. vscode, intelij, sublime]
Editor version:
Programming language: [e.g. js, ts, c++]
TabNine extension version:
Engine version (could be located within Tabnine Hub):

Issue Details:
gz#1369

What is your IDE?
Please send your config file. It should be located at:
window: {FOLDERID_RoamingAppData}\TabNine
mac : $HOME/Library/Preferences/TabNine
linux: $XDG_CONFIG_HOME/TabNine or $HOME/.config/TabNine


Add files via upload

I added my organizational account to this repository for the purpose of renewing JetBrains Educational Pack. Thank you.


Add a label for the filter

is it possible to add a label to the filter to be displayed in the UI instead of using id as label?

Hi, You can create the filterUIs indivudally using filterInput. The arguments are then passed through to the UI.  So the code from would be something like:
filterSet <- newFilterSet('FS1') %>%
  addSelectFilter('cyl')

# in UI
filterInput(filterSet, 'cyl',label='Cylinders')`

Thanks!


Wrong step "cd my agent"

Hello guys,
please correct your tutorial step
from cd my agent to cd myagent

Sure.  Wanna do a pull request?  (that's why we open sourced the docs :))


Open a web page click on a button save generated result - use this code

Hi everyone,
I am new to RPA, I'm testing UIPath, RPA-Pyhton to try a simple task:
I want to open this web page:  https://api.join.skype.com/v1/meetnow
Then click on the button "Create a free meeting":

                                    <button class="primary linkGeneratorButton  meetButton">
                                        Create a free meeting
                                    </button>

Then save the generated link as a String.

join.skype.com/pLhFeXfcPbGy

Can you help me please, the final code will be used by a server on the cloud is this possible with RPA-Python ?

Hi @LiberTang0, below is the code to do using RPA for Python -
import rpa as r
r.init()
r.url('https://api.join.skype.com/v1/meetnow')
r.click('Create a free meeting')
print(r.read('joinLinkText'))
r.close()

Yes this tool can be run on Windows, macOS and Linux. If you provision the computer where you install this package as a cloud instance or on a cloud server it should work too. Above code prints the following output when I run it. Have fun!
join.skype.com/XprhdUrDe6gM

Thank you @kensoh for your help, does it work for python 2.7 ? Is there a minimum server config to support Python-RPA workload ?

Yes works for Python 2 and 3. Your server must be able to install Python and Google Chrome. Low-end server should still be able to run, you can try from minimal upwards.
Note that this tool is designed to run 1 instance at any one time on the computer, thus it will not work if you try to run multiple scripts on the server at the same time.

Thank you @kensoh , how enterprise level users run multiple instance in the same time ? a Queue? Is there a Premium version for this ?

This tool has no premium version, it is full-featured and free for all users.
You can try using Python code to form queues to run, or maybe there is some Python package that lets you implement queues easily. With a queue, you can do a FIFO (first in first out), and let the 1st request run, after that process 2nd request, until no more jobs in the queue.


Repo structure, lack of Unit tests ?

Hi everyone !
Wanted to start contributing to a (big) bit of an overhaul of the repository (clearer seperation of UI/core/import export etc) , however I did not find any unit tests (other than running OpenJscad on examples and making sure it does not break ?) for any of the core features?
Am I missing something ?
Thanks in advance !

@kaosat-dev This is probably a better question for the DEV topic via the User Group.
I have some scripts that test OpenJSCAD via the command line script. There are no unit tests, although I have started a unit test library for the CSG library. So, it really depends on what you want to test.
See the test results on the WIKI pages. That's how releases are tested today.

I should mention that I'm available via Google Hangouts if you want to chat directly about your changes, merging, new stuff, etc.

thanks for the infos @z3dev !
By User group , do you mean the Google+ community or did I miss something ?
My main concern with tests was avoiding any regression , and without tests , that is not exactly guaranteed :)
I am currently looking at what the command line script does, and would propose putting those into a something runnable via node.js (for minimal automated testing) so that we can have a clear output on failing /non failing test & expectations (I am willing to make the script and to setup all that is needed).

I feel the same, and started simply. I'll package up what I have, including the test files used for input.
How do you want to organize the test suites? A new repository? That would test the NPM packaging as well.
Keep in mind that the browser testing takes a lot of manual effort. There's no other way to guarantee compatibility.

The issues are monitored by myself and Rene. This is really the development area.
If you are looking for feedback from others then Google+ groups are best.

Ok thanks a lot for the information !
Some basic unit tests are now added as part of PR #200 , and I will try to add more automated tests in the future.


Chrome 129th version: elm-ui related problem

All my selects are taking too much height.
This happens since chrome 129th version updated some stuff
There is a conversation related to this on discord elm-ui channel : https://discord.gg/3UN2G77u

adding min-height: 0 to the input fixes the problem

elm-ui creator mdgriffith will release a fix asap, so we will just need to update elm-ui version.


dropdown fix with project and team section swapped

#55 #54

dropdown fix #55

swap team and project section #54


File network acl bug with Terraform azure provider

Description
As a user, I'd like updates to my network ACL  whitelist to overwrite previously saved settings . Currently, network ACL deletion not supported by terraform azure provider.
Acceptance Criteria
Reference: [Done-Done Checklist] (https://github.com/Microsoft/code-with-engineering-playbook/blob/master/Engineering/BestPractices/DoneDone.md)

[ ] Should ‹testable condition that should be satisfied›

Also, here are a few points that need to be addressed:

Constraint 1;

Resources
Technical Design Document
Mockups

Related to #269

Tasks
Stories are intended to be completed in a single sprint; if task breakdown creates addition work then team should discuss promoting the Story to an Epic.
Reference: [Minimal Valuable Slices] (https://github.com/Microsoft/code-with-engineering-playbook/blob/master/Engineering/BestPractices/MinimalSlices.md)
Reference: [How to Write Better Tasks] (http://agilebutpragmatic.blogspot.com/2012/04/splitting-story-into-tasks-how-to-write.html)
Assignee should break down work into tasks here

We believe that this is resolved, but needs to be verified through self-hosted build agent


Webpack import?

Giving node-refills a try in an application build with webpack, but imports don't appear to work.
in webpack.config.js
var NodeRefills = require("node-refills");

module.exports = {
  module: {
    loaders: [
      {
        test: /\.scss$/,
        exclude: /node_modules/,
        loader: 'style!css!sass'
      }
    ]
  },

  sassLoader: {
    includePaths: NodeRefills.includePaths
  },
}

Doing the same thing with node-neat, I can import those assets like this:
in layout.scss
@import "bourbon";
@import "neat";

Any hints? Thanks!

ah yeah, sorry about this just saw the issue, i'll post something shortly how I got it working. Unless you have it working at the moment?

Thanks!

Apologies for the late reply, I have not used or updated this library in a while.
  sassLoader: {
    includePaths: [NodeRefills.includePaths]
  }


Update license and small changes

Questions
Answers

Description?
Update License, fix some indentations and use $this->displayError method when an error occurs in ImageManager::validateUpload

Type?
improvement

BC breaks?
no

Deprecations?
no

Fixed ticket?
N/A

How to test?
Go to Admin BO > Modules > Module Manager > Select banner module > For example: upload a new banner with the wrong extension to display an error.

Possible impacts?
N/A

Hi @Arman-Hosseini,
It is ok :heavy_check_mark:
I checked with PS1769, PS1770, develop branch
Without PR

With PR

Thank you!

Hi @Arman-Hosseini,
It is ok :heavy_check_mark:
I checked with PS1769, PS1770, develop branch
Without PR

With PR

Thank you!

Thank you @Arman-Hosseini

Thank you @Arman-Hosseini


Consolidate input tweaks

There are a few small features currently that should be grouped under "Input tweaks:"

Duplicate Expression Hotkey (plugin)
Right Click Tray (plugin)
Shift+Enter for newlines in notes (not currently assigned)

Deferred to later; not very helpful, and not trivial to implement.

Now that we have plugin categories, this is more viable.
Modified proposal: A new category "Input Tweaks" containing:

Right-Click Tray
Duplicate Expression Hotkey
Shift-Enter Newline
Folder Tools?
maybe: Wolfram 2 Desmos

This is most of the utility category, heh. All of these plugins are used to do something Vanilla with a slightly different input method.

Categories are fine.


Header padding

title: Issue #87

Discord Username: @person6661
What type of PR is this? (select all that apply)

[ ] 🍕 Feature
[x] 🐛 Bug Fix
[ ] 🚧 Breaking Change
[ ] 🧑💻 Code Refactor
[ ] 📝 Documentation Update

Description
fixes (https://github.com/webdevcody/code-racer/issues/87)

Related Tickets & Documents

Related Issue #87
Closes #87

the header has changed a lot since this pr was created, please recreated if padding is needed


handle development dependencies using Hermit

Hermit is golang
It allows a repo to have its own binary dependencies.
It is OS and ARCH independent.
its really awesome.
It will make dev, ci and release also much easier.
https://github.com/cashapp/hermit
https://cashapp.github.io/hermit/
The current makefile can still be used. you just add a hermit to it.
There is a registry here: https://github.com/cashapp/hermit-packages
you can make your own too.

The ntfy build process uses goreleaser, which is pretty amazing. The Makefile is just a wrapper around it. I see no reason to change to anything else, let alone a project that is only incubating.
Thank you for the recommendation though. Keep them coming.


SAA-1019 - Add caseload checks for appts

Codecov Report
Patch coverage: 100.00% and project coverage change: +0.04% :tada:

Comparison is base (f38674a) 84.81% compared to head (fd8ba50) 84.85%.

Additional details and impacted files
@@             Coverage Diff              @@
##               main     #487      +/-   ##
============================================
+ Coverage     84.81%   84.85%   +0.04%
+ Complexity     2250     2248       -2
============================================
  Files           291      291
  Lines          8375     8381       +6
  Branches        525      523       -2
============================================
+ Hits           7103     7112       +9
  Misses         1006     1006
+ Partials        266      263       -3

Files Changed
Coverage Δ

...iesmanagementapi/resource/AppointmentController.kt
100.00% <ø> (ø)

...gementapi/resource/AppointmentDetailsController.kt
100.00% <ø> (ø)

...ementapi/resource/AppointmentInstanceController.kt
100.00% <ø> (ø)

...entapi/resource/AppointmentOccurrenceController.kt
85.71% <ø> (ø)

...resource/AppointmentOccurrenceDetailsController.kt
100.00% <ø> (ø)

...anagementapi/resource/BulkAppointmentController.kt
75.00% <ø> (ø)

...ntapi/resource/BulkAppointmentDetailsController.kt
100.00% <ø> (ø)

...managementapi/service/AppointmentDetailsService.kt
100.00% <100.00%> (ø)

...anagementapi/service/AppointmentInstanceService.kt
100.00% <100.00%> (ø)

...api/service/AppointmentOccurrenceDetailsService.kt
100.00% <100.00%> (ø)

... and 6 more

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


[Doc] Add contributing guidelines and PR template

This PR closes #114.

Still needed to be added:

Docstrings format to be used.
For installation guide, we will link to docs

How to run tests? @ApostaC what is the current setup for that?

Just execute pytest in the repo's root folder. (May need to do pip install requirements-test.txt)


Point style shape "triangleDown" and "hollowTriangleDown" is not applyes

问题描述
Point style shape "triangleDown" and "hollowTriangleDown" is not applyed
重现链接
No response
重现步骤

Create chart as "Scatter".
Add point style.
Set the value of the shape property as "triangleDown" or "hollowTriangleDown"

预期行为
Actual result: The shape of the dots is like circle.
Expected result: Set the value of the shape property as triangleDown or hollowTriangleDown.
平台

操作系统: [macOS, Windows, Linux, React Native ...]
网页浏览器: [Google Chrome, Safari, Firefox]

屏幕截图或视频（可选）

补充说明（可选）
No response

是不是使用的版本不对？看起来像是 v3 的官网。


How do I update the user password?

What is your question?
How do I update the user password?.
I have tried to use client.gotrue.modifyUser(), but I don't know how, can someone show me an example?

What is your question?
How do I update the user password?. I have tried to use client.gotrue.modifyUser(), but I don't know how, can someone show me an example?

You can edit the user's password by putting in a Provider as the first argument:
client.gotrue.modifyUser(Email) {
    password = "123456"
}
//or
client.gotrue.modifyUser(Phone) {
    password = "123456"
}

Ok thanks you


Website Icon, for fun / whoever likes to have icons for shortcuts

Not sure how well that'll be accessible, but it's a 144X144 .png picture of a turnip! (copied after the in-game turnip icon!) with transparency~
Enjoy! ErinPeril (on insta by same name ;3)
ALT LINK: Turnip.png

copied after the in-game turnip icon!
When you say copied, do you mean taken from the game files, or designed to look similar?

Designed to look like it- not a game extract.

@ErinPeril can you get me an export of this that's 512x512 and I'll use it to generate some common favicon sizes for the site! 👍

Just tossing this link here as a decent reference for modern favicon standards.
https://www.emergeinteractive.com/insights/detail/the-essentials-of-favicons/

@ErinPeril Yeah, I like this icon - would love to get it at 512 or source file resolution :)

Sorry- been busy! Will post various other sizes (512 specifically) in an hour. Sorry again for the wait!

No problem, thanks for the update :)

128x128
512X512

Thank you! I'll look at getting this on the site tomorrow, unless someone beats me to it

Beat ya! :wink:

hahaa, Happy to help out! :D


Add metadata to gcp adapter

1. Why is this change necessary?
it allows to modify the objects metadata. I needed it to serve files with Cache-Control headers
2. What does this change do, exactly?
add a config array
3. Describe each step to reproduce the issue or behaviour.
4. Please link to the relevant issues (if any).
it does for GCP what SW-24932 / shopware/shopware@bf691c24 does for AWS S3
5. Which documentation changes (if any) need to be made because of this PR?
none, the Default Config is self explanatory
6. Checklist

[ ] I have written tests and verified that they fail without my change
[X] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[X] I have read the contribution requirements and fulfil them.

Opinionated: the Cache-Control header ist set to a week, similar to the nginx "expires 1w" directive for media assets.

This PR was closed due to inactivity. If this change is still important to you, feel free to create a new pull request.
For more information about our contribution guidelines, see https://developers.shopware.com/contributing/contribution-guideline/.


Jupyter Hub with base_url set cannot be connected to.

Bug: Notebook Editor, Interactive Window, Editor cells

Steps to cause the bug to occur

set the c.JupyterHub.base_url = '/jupyter/' in jupyterhub_config.py
set "python.dataScience.jupyterServerURI": "http://localhost:8000/jupyter/" in settings.json
try to logging with login/password authentication

Actual behavior
Unable to connect as the jupyter server is unable to handle the authentication request
08:55:07.032 - error: [ConfigProxy] 404 POST /hub/login?next=
[I 2020-09-10 08:55:07.058 JupyterHub log:174] 200 GET /jupyter/hub/error/404?url=%2Fhub%2Flogin%3Fnext%3D (@<IP_ADDRESS>) 22.10ms
08:55:07.067 - error: [ConfigProxy] 404 POST /hub/api/authorizations/token
[I 2020-09-10 08:55:07.070 JupyterHub log:174] 200 GET /jupyter/hub/error/404?url=%2Fhub%2Fapi%2Fauthorizations%2Ftoken (@<IP_ADDRESS>) 1.49ms

Expected behavior
connect and access to the remote kernels

Your Jupyter and/or Python environment
Running JupyterHub version 1.1.0 with python3.6
Please provide as much info as you readily know

Jupyter server running: | Remote |
Extension version: v2020.8.108011
VS Code version: 1.48.2
Setting python.jediEnabled:  false
Setting python.languageServer:  None
Python and/or Anaconda version: None
OS: Windows
Virtual environment: | N/A |

Python Output

Microsoft Data Science for VS Code Engineering Team: @rchiodo, @IanMatthewHuff, @DavidKutu, @DonJayamanne, @greazer, @joyceerhl

Note: We can check the response headers to determine if the server is running jupyter Jub z-Jupyterhub-Version
Such headers are commonly used to inspect the remote web server/application/environment hosting the websites. Very rarely
hidden/remoted, e.g. Banking websites.

Its been almost 2 years since this was filed and we've only have one upvote on this issue.


Add option to use external nodelet manager, Fixes #697

Right now a nodelet manager is always created when running the realsense
node. This is not always a wanted behaviour as a nodelet manager might
already be running somewhere else in the ROS system. This patch adds a
parameter to disable launching a new nodelet manager. In this case the
nodelet manager must be provided using the manager arg. The new
parameter is set to false by default, so existing behaviour is not
changed.
Fixes #697

Any updates on this?

I appreciate your effort, willingness to share and caring to improve. Unfortunately it might take a while to address this issue so I can't promise a time frame right now.
I can promise you that I will be in touch and let you know when things move and maybe ask you for further clarifications.
Sorry for now and thanks you.

No worries, I'm happy to answer any questions with this PR that might occur!

Any news on this?

Sorry. Not yet..

Any updates? This is a very simple change and does not touch any existing behaviour.

Thanks!


Fixed Dotnet bug for joining a meeting without access token

Fixed Dotnet bug for joining a meeting without access token and conventionalized error message.

Thank you for validating and merging the PR, bhaiya.
Thank you & Regards,
Kareem Ahmed ata ul,
Software developer | V-Empower Inc.
Phone:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>Web: www.v-empower.comhttp://www.v-empower.com/

From: Shoeb Ahmad Fareed @.>
Sent: 27 December 2024 17:24
To: v-empower/MeetHour-Web-MobileSDKs @.>
Cc: KareemAhmedAtaUl @.>; Author @.>
Subject: Re: [v-empower/MeetHour-Web-MobileSDKs] Fixed Dotnet bug for joining a meeting without access token (PR #73)
Merged #73https://github.com/v-empower/MeetHour-Web-MobileSDKs/pull/73 into master.
—
Reply to this email directly, view it on GitHubhttps://github.com/v-empower/MeetHour-Web-MobileSDKs/pull/73#event-15772252317, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMV5MSF7U7KYQ6VRI5G43332HU5WDAVCNFSM6AAAAABRIOGBNGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVG43TEMRVGIZTCNY.
You are receiving this because you authored the thread.Message ID: @.***>

You are welcome Kareem.
Kind Regards,
Shoeb Ahmad Fareed
Chief Technology Officer
@.***
www.v-empower.com

On Dec 27, 2024, at 5:37 PM, KareemAhmedAtaUl @.***> wrote:
Thank you for validating and merging the PR, bhaiya.
Thank you & Regards,
Kareem Ahmed ata ul,
Software developer | V-Empower Inc.
Phone:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>Web: www.v-empower.comhttp://www.v-empower.com/

From: Shoeb Ahmad Fareed @.>
Sent: 27 December 2024 17:24
To: v-empower/MeetHour-Web-MobileSDKs @.>
Cc: KareemAhmedAtaUl @.>; Author @.>
Subject: Re: [v-empower/MeetHour-Web-MobileSDKs] Fixed Dotnet bug for joining a meeting without access token (PR #73)
Merged #73https://github.com/v-empower/MeetHour-Web-MobileSDKs/pull/73 into master.
—
Reply to this email directly, view it on GitHubhttps://github.com/v-empower/MeetHour-Web-MobileSDKs/pull/73#event-15772252317, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BMV5MSF7U7KYQ6VRI5G43332HU5WDAVCNFSM6AAAAABRIOGBNGVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVG43TEMRVGIZTCNY.
You are receiving this because you authored the thread.Message ID: @.***>
—
Reply to this email directly, view it on GitHub https://github.com/v-empower/MeetHour-Web-MobileSDKs/pull/73#issuecomment-2563637955, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGXTRPIUBCQHG4CSQXDNAEL2HU7GNAVCNFSM6AAAAABRIOGBNGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNRTGYZTOOJVGU.
You are receiving this because you modified the open/close state.


Add support for Logic Apps

Hi team, could you please add support for Azure LogicApps? Is it in the roadmap? if not, what do we need to do to move this forward?

@yugangw-msft you've had the most interaction with the appservice team. Do you know where this fits in?

Logic App will be considered at post February. It is not webapp, though both are app types supported  by azure appservice

@cmatskas, for now, unless logic team makes contribution, the only option is to use azure-powershell

Cleaning u old issues, reopen if this is still active.

2.5 year on there is still no CLI support for Logic Apps. Is this ever coming, or does the lack of support mean that we can assume Logic Apps were a fad and are going to die?

@dgard1981 I believe that a team is working on a separate CLI for Logic App connectors. @mamurshe can you comment?

@dgard1981 We have a standalone CLI for flow and powerapps at this moment. However, the CLI doesn't support LogicApps yet. @schabungbam may have more information.
The repo is located here: https://github.com/Microsoft/PowerPlatformConnectors

@mamurshe, @tjprescott, thanks for the replies - the sooner the better, as Logic Apps are not the easiest to work with at present!

@dgard1981, before the gap gets filled, you can either use generic resource commands  or az rest by referencing rest api

@yugangw-msft, thanks for your reply. I have taken a look at invoke-action, but the documentation is context-less, and I was unable to figure out how to do things like update the Logic App definition, or add/update parameters.


cancel button fix

Coverage remained the same at 83.789% when pulling b3f5eae0cb0f133dd327de6b045af159980609c9 on mparke:btn-cancel into 8e0d2821b6208c6775bceadac3992cb6b77690cb on linode:master.


Static library files

It would be cool if it was possible for libraries to provide static files, not only the final app crate.
Currently it's only possible to embed files into libraries with include_bytes!/include_str!, but this is not good if the file is large.

but this is not good if the file is large.

Why isn't it good?

I've had some problems with loading images when they are embedded like this (which requires using image crate, and causing browser to hang, not sure why), while loading images with browser native APIs is much lighter, makes the wasm file smaller, which is useful if I'm downloading the image in background

Ah, okay, so you're saying you want it to include the files in the directory, but keep them separate (i.e. not bundle them)?

I want the behavior of static files, but for library crates.
So that the static folders of all the crates in the dependency tree get merged when deploying the app.


#175 lightprobe process fails

More of a work around I guess. I found a lot of hits for the specific error in netbeans bug list itself, but no solution (links were too old). But switching to "indeterminate" (no percentage progress bar) seems to work. I've generated around 50 light probes without the issue appearing (used to happen within the first 3 before). I've also generated a couple of "high quality bakes" which take much longer.

"Fixes" #175


add cuda_sdk to turing docker

CUDA tests are passing with this version

It seems a bunch of files got marked executable for some reason? Could you please revert that

Good catch, I fixed those and cleanup the script.

@GMNGeoffrey, let me know if you have any more comments. Otherwise it should be good to go


Calendar is "Loading" - New Install

Been trying to read the old issues, but they seemed to have miraculously resolved or were old installs.   Tried to troubleshoot best I could, though still learning about everything in MagicMirror:
authorize.js works, it pulls back my calendar entries from my primary calendar account and if I modify it, it will pull back from my shared family account.
In config.js I have tried: primary<EMAIL_ADDRESS>(primary calendar), and<EMAIL_ADDRESS>(family calendar).
The screen only shows My Calendar (header) and Loading..
I've reduced the config file to just bare minimum... here is the start up log

<EMAIL_ADDRESS>start
DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js

[2024-05-15 02:33:54.726] [LOG]   Starting MagicMirror: v2.27.0
[2024-05-15 02:33:54.757] [LOG]   Loading config ...
[2024-05-15 02:33:54.761] [LOG]   config template file not exists, no envsubst
[2024-05-15 02:33:54.765] [LOG]   Loading module helpers ...
[2024-05-15 02:33:54.767] [LOG]   No helper found for module: clock.
[2024-05-15 02:33:56.770] [LOG]   Initializing new module helper ...
[2024-05-15 02:33:56.772] [LOG]   Module helper loaded: MMM-GoogleCalendar
[2024-05-15 02:33:56.773] [LOG]   All module helpers loaded.
[2024-05-15 02:33:56.788] [LOG]   Starting server on port 8080 ...
[2024-05-15 02:33:58.068] [LOG]   Server started ...
[2024-05-15 02:33:58.071] [LOG]   Connecting socket for: MMM-GoogleCalendar
[2024-05-15 02:33:58.073] [LOG]   Starting node helper for: MMM-GoogleCalendar
[2024-05-15 02:33:58.074] [LOG]   Sockets connected & modules started ...
[2024-05-15 02:33:58.394] [LOG]   Launching application.
[2024-05-15 02:34:00.428] [INFO]  System information:
SYSTEM:   manufacturer: ; model: ; raspberry: undefined; virtual: false
OS:       platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.28+rpt-rpi-v8
VERSIONS: electron: 29.3.3; used node: 20.9.0; installed node: 22.1.0; npm: 10.7.0; pm2: 5.3.1
OTHER:    timeZone: America/New_York; ELECTRON_ENABLE_GPU: undefined
Error log
[9930:0515/023359.189982:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.200374:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.201307:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.201774:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.202358:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.202719:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.203220:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.205225:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.207365:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.209640:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.210685:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.216615:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.217885:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.224997:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.260609:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.265936:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.268522:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.278006:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.279503:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.280371:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.281566:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.284785:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.286404:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.292388:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.297640:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.298793:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)
[9930:0515/023359.300920:ERROR:gbm_wrapper.cc(76)] Failed to get fd for plane.: No such file or directory (2)
[9930:0515/023359.304229:ERROR:gbm_wrapper.cc(259)] Failed to export buffer to dma_buf: No such file or directory (2)

Hi @anthonymgil,
It looks like you've done your due diligence in troubleshooting the issues with MagicMirror. Since authorize.js is working fine and pulling calendar entries, that's a good sign.
Could you share your complete config file (with any sensitive information obscured or removed, of course) so we can take a closer look at the settings? When it comes to configuration, even small punctuation or spelling discrepancies can cause unexpected behavior.
Thanks,
Ivan

Thanks for offering to help!
I minimized the config file to just GoogleCalendar entry and validated it still is happening.
Attached:
config.txt

Thanks for sharing your configuration. It looks like there might be a small issue with the structure of the config object for the calendar module. The module's config should include a calendars array within, detailing the config for each calendar. Here's how you can adjust it:
{
    module: 'MMM-GoogleCalendar',
    position: 'top_left',
    header: "Anthony's Calendar",
    config: {
        calendars: [
            {
                symbol: "calendar-check", // The symbol property is optional, but useful to have
                calendarID<EMAIL_ADDRESS>
            },
        ],
    },
}

Notice if you wanted to have several of your calendars, you can simply stack them as:
calendars: [
    {
        symbol: "calendar-week", // Can be any symbol
        calendarID<EMAIL_ADDRESS>
    },
    {
        symbol: "calendar-check", // Idem
        calendarID<EMAIL_ADDRESS>
    },
],

That was it..
Overlooked that array. Thanks!


logo is blurring the background details

like the swasth logo is bluring rest of the background details in the top

@tushargupta1504

I would like to work on this issue. Could you please assign me this task


*: add new action ActionDropColumns

What problem does this PR solve?
This is part of PR tidb#15540.
Since we have add ActionAddColumns, when ActionAddColumns job is rolling back,we need drop multi-columns. See details https://github.com/pingcap/tidb/pull/15540#discussion_r396951762
What is changed and how it works?
Add new action ActionDropColumns
Check List
Tests

Unit test

LGTM @zimulala

@tangenta @kennytm PTAL


OSX Binary: Bundled color palettes not accessible

I don't seem to be able to load Vapor's .tf3 files.
To reproduce:

Spin up Vapor with KatrinaMaster.nc
Create a new TwoDData renderer
In the Appearance tab, load a transfer function.  The file browser dialog directs me to my Applications folder, where I'm not able to access the vapor.app directory that contains our contents.

The issue here is that the path to the palettes directory is a startup parameter. By default it points to the palettes repository within the vapor installation. However, the user can change the default location and save it to the startup file, ~/.vapor3_startup. The default can be restored by clicking Settings/Startup/Restore Defaults.


Just a little tweak here and there 🔩🔧

The irony:
testEqualityForNonNilBody

And then using a nil body. :dizzy_face:


Beta Feedback: Update text on Help/Support

On the Help/Support screen – Help support, FAQ, and tutorials all currently show Lorum Ipsum.
Update these to “Coming Soon”
Text in the Contact us section should be changed to read (Currently Lorem Ipsum): “Please complete the fields below to send an email to ECMPS Beta Support.  You may also send an email directly to<EMAIL_ADDRESS>

Text is updated


Faster implementations of models via @numba.jit.

Hi Ericjang.
I made a really fast implementation of your AdExp model. It uses numba.jit (just in time compilation) to evaluate in ~ 0.0005 seconds. Numba.jit also has a @vectorize decorator that you could use to make network scale model evaluations fast.
I used the same technique to speed up a forward euler implementation of the Izhikevich model.
I can see you have not done any development on this repository for many years, but yet on the other hand people are still forking the repository, as I think there is an appetite for python native spiking neural network simulation. Do you want me to pull request the new models in?

Hey Russell, thanks a lot! Sure, maybe you could send a pull request that has an argument in the constructor to specify the backend for the AdExp model?

Yes great. I will do this. Could take me a week, but I think it would be interesting :)

Actually, I don't know if I will get around to doing the merge, but if you are curious about an accelerated version of the vectorized neurons look here. Its my understanding that this can be mapped onto cuda GPU cores with a decorator like:  @guvectorize([(float32[:,:], float32[:,:])], '(m,l),(l,n)->(m,n)'), target='cuda')


ocamlPackages.lwt_ppx: use independent source from lwt

Motivation for this change
I also added a comment in the packaging code itself, but basically Lwt does sometimes release versions without releasing lwt_ppx. In those versions, a broken lwt_ppx package will be in these lwt release tarballs without dev-time helper dependendency declarations stripped (bisect_ppx), causing an error building the lwt_ppx package.
Additionally, the versioning scheme for lwt_ppx is different than Lwt's own version; this diff also fixes that.
Tagging Lwt maintainer @aantron for confirmation.
Things done

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

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

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

Notify maintainers
cc @vbgl @Zimmi48 (git history)

Tagging Lwt maintainer @aantron for confirmation.

The above is indeed the case. lwt_ppx and lwt are released from a monorepo, but have separate release cycles and separate version numbers. For example, at the moment, the absolute latest lwt is 5.1.1, and lwt_ppx is at 2.0.0. A release of one package from the monorepo does not necessarily imply a release of the other (nor of the third package in the monorepo, lwt_react); however, the release tarball will contain the code of both, because it is a snapshot of a monorepo. Dune (the OCaml build system) "knows" how to build only the right package from this tarball, and ignore the code of others. While the unreleased packages in the tarball are not generally outright broken, they are often in a development state, with development dependencies still baked in, so it is not correct to assume that they can be built in release mode from the tarball, and it's not safe to treat each tarball as a release of all the packages.

The reason Lwt is a monorepo is because it was factored into several packages a couple years ago. Most of them were then moved to separate repos or deleted, but we chose to leave some of the more "core" packages in the repo. It's not necessarily a decision to favor a monorepo specifically.
Having independent tags for the two helper packages would introduce enough noise in the releases and tags list that I'd rather move them out to separate repos instead. As for shipping sources separately, I'd also rather separate the repos than use any tool for that. That is another thing that could go wrong during the release process, whereas shipping the repo snapshot guarantees that the code that is delivered is the same code that was tested during development. The helper packages are trivial in size compared to Lwt. On the other hand, for someone installing a helper package, Lwt will already be in cache, because the helper packages depend on Lwt. So, I don't (yet) see a benefit from doing this - it's only an extra complication.
What is the process of updating to new version of lwt_ppx? How do you find out that there is a new version? What do you do then? What do you edit, what does the diff look like?

@aantron Again, this was just a soft suggestion. Your current workflow is fine, and further splitting the repo would probably hinder your processes, so I wouldn't want to push for that. Lots of package definitions, including lwt, are defined quite simply: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ocaml-modules/lwt/4.x.nix, with a URL for the source that is built by interpolating a base string with the version number. Therefore, updates can be as simple as bumping the version number and fixing the sha to a new value (which is computed automatically and is there for reproducibility). Example for another OCaml package: https://github.com/NixOS/nixpkgs/commit/d3ff8e63591af3d883160a7e37e85bbc00fa5c6d. In some cases, it may additionally require other fixes, such as changing the list of dependencies. Example of the last lwt update: https://github.com/NixOS/nixpkgs/commit/6cffb5072f9ad20d3ddaa54469d9b38f8720291c.
Some parts of nixpkgs even use a bot that automates the version bump process when it is straightforward (see automated PR list: https://github.com/NixOS/nixpkgs/pulls/r-ryantm) and that is combined with automated tests, but it has never been used so far for OCaml packages (thus updates are always manually generated when a maintainer notices a package is outdated and it would be useful to bump the version number).
In the case of lwt_ppx, this just means that bumping the version number will always require more manual work, and more manual review, but this is perfectly fine.

I hope this is a vanishing issue. It was actually my preference to also take lwt_ppx and lwt_react out of the repo :) lwt_ppx should gradually become less important with the new let+ syntax and/or eventual support for algebraic effects, and then we will probably split it off. As for lwt_react, I'll probably just argue again to remove it, on the basis of how few issues it generates.
Thanks for the links!


[Misc] Add numpy implementation of compute_slot_mapping

For prefill, the python implementation of compute_slot_mapping is inefficient as we loop over large lists. This PR adds a numpy implementation of the same operation, letting us leverage numpy vectorized instructions for up to 3x speedup with large lists. If the number of slots is small, we still use the python implementation as the overheads from creating numpy arrays are too great and actually cause a slowdown.

 PR Checklist (Click to Expand)
Thank you for your contribution to vLLM! Before submitting the pull request, please ensure the PR meets the following criteria. This helps vLLM maintain the code quality and improve the efficiency of the review process.
PR Title and Classification
Only specific types of PRs will be reviewed. The PR title is prefixed appropriately to indicate the type of change. Please use one of the following:

[Bugfix] for bug fixes.
[CI/Build] for build or continuous integration improvements.
[Doc] for documentation fixes and improvements.
[Model] for adding a new model or improving an existing model. Model name should appear in the title.
[Frontend] For changes on the vLLM frontend (e.g., OpenAI API server, LLM class, etc.)
[Kernel] for changes affecting CUDA kernels or other compute kernels.
[Core] for changes in the core vLLM logic (e.g., LLMEngine, AsyncLLMEngine, Scheduler, etc.)
[Hardware][Vendor] for hardware-specific changes. Vendor name should appear in the prefix (e.g., [Hardware][AMD]).
[Misc] for PRs that do not fit the above categories. Please use this sparingly.

Note: If the PR spans more than one category, please include all relevant prefixes.
Code Quality
The PR need to meet the following code quality standards:

We adhere to Google Python style guide and Google C++ style guide.
Pass all linter checks. Please use format.sh to format your code.
The code need to be well-documented to ensure future contributors can easily understand the code.
Include sufficient tests to ensure the project to stay correct and robust. This includes both unit tests and integration tests.
Please add documentation to docs/source/ if the PR modifies the user-facing behaviors of vLLM. It helps vLLM user understand and utilize the new features or changes.

Notes for Large Changes
Please keep the changes as concise as possible. For major architectural changes (>500 LOC excluding kernel/data/config/test), we would expect a GitHub issue (RFC) discussing the technical design and justification. Otherwise, we will tag it with rfc-required and might not go through the PR.
What to Expect for the Reviews
The goal of the vLLM team is to be a transparent reviewing machine. We would like to make the review process transparent and efficient and make sure no contributor feel confused or frustrated. However, the vLLM team is small, so we need to prioritize some PRs over others. Here is what you can expect from the review process:

 After the PR is submitted, the PR will be assigned to a reviewer. Every reviewer will pick up the PRs based on their expertise and availability.
 After the PR is assigned, the reviewer will provide status update every 2-3 days. If the PR is not reviewed within 7 days, please feel free to ping the reviewer or the vLLM team.
 After the review, the reviewer will put an  action-required label on the PR if there are changes required. The contributor should address the comments and ping the reviewer to re-review the PR.
 Please respond to all comments within a reasonable time frame. If a comment isn't clear or you disagree with a suggestion, feel free to ask for clarification or discuss the suggestion.

Thank You
 Finally, thank you for taking the time to read these guidelines and for your interest in contributing to vLLM. Your contributions make vLLM a great tool for everyone!

/ready


Query engine panics when the ID used to create a record and the actual ID in the database are different

Bug description
If the ID of a row is different in the database from the ID used to create that row, Query engine panics with:
Invalid response data: the query result was required, but an empty Object((Weak)) was returned instead

How to reproduce

Use this SQL schema to reproduce

DROP TABLE IF EXISTS `User`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `User` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(191) COLLATE utf8mb4_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;

Use this schema.prisma to generate the client.

model User {
    id   Int    @id
    name String
}

Note that the schema is missing the  autoincrement that is present in the SQL

Send the following query through the client

const data = await prisma.user.create({
  data: {
    id: 0,
    name: 'Alice',
  },
})

Observe the error

Invalid response data: the query result was required, but an empty Object((Weak)) was returned instead

Here is a video that demonstrates this error: https://www.loom.com/share/40f6c9f4392a4f75a246d34319d710d8
Expected behavior
Possibly a known error?
Or a runtime failure that detects the client being out of sync with the schema.
Prisma information
@prisma/cli          : 2.0.0-beta.8

Additional Information

https://github.com/prisma/prisma/issues/1822
https://github.com/prisma/prisma/issues/1772
https://github.com/prisma/prisma/issues/1826
https://github.com/prisma/prisma/issues/1823

The circumstances in which I ran into this was due to a bug in the migration engine https://github.com/prisma/migrate/issues/467

Migrate a database with

model User {
    id   Int   @default(autoincrement()) @id
    name String
}

Drop the autoincrement from the schema and re-generate the client

model User {
    id   Int   @id
    name String
}

In my case, I ran into this out of sync issue because of this bug in Prisma migrate: https://github.com/prisma/migrate/issues/467

Send the following query through the client

const data = await prisma.user.create({
  data: {
    id: 0,
    name: 'Alice',
  },
})

Observe the error

Invalid response data: the query result was required, but an empty Object((Weak)) was returned instead

I investigated this and came to the surprising conclusion that the issue is not the drift between schema and db - it's 0 as a value. Any other value works as expected, but MySQL seems to interpret providing 0 as an equivalent to NULL or DEFAULT, causing the following behavior:

Core extracts the identifier (0) from the incoming data.
Core inserts.
Core fetches back with 0, nothing returns, error is thrown and transaction is rolled back.
Meanwhile, MySQL did insert data, but not with 0 but with whatever the autoinc sequence is currently at.

This is an unfortunate edge case but one that I will not fix for now. We should wait for users to actually encounter this edge case before deciding to spend more engineering time on it.


[FIX] Update docs link in README.md

Related to neurobagel/documentation#242

Checklist
This section is for the PR reviewer

[ ] PR has an interpretable title with a prefix ([ENH], [FIX], [REF], [TST], [CI], [MNT], [INF], [MODEL], [DOC]) (see our Contributing Guidelines for more info)
[ ] PR has a label for the release changelog or skip-release (to be applied by maintainers only)
[ ] PR links to GitHub issue with mention Closes #XXXX
[ ] Tests pass
[ ] Checks pass
[ ] If the PR changes the SPARQL query template, the default Neurobagel query file has also been regenerated

For new features:

[ ] Tests have been added

For bug fixes:

[ ] There is at least one test that would fail under the original bug conditions.

Summary by Sourcery
Bug Fixes:

Correct the links to the official documentation in the README.md file to point to the updated paths.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>4
Details

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

Totals

Change from base Build<PHONE_NUMBER>0:
0.0%

Covered Lines:
823

Relevant Lines:
848

💛  - Coveralls


add support for base64 input

Closing this PR since:

accepting string is not documented behavior
even this behavior is not documented, someone could use it and changes is not backward compatible
it would be better to add option flag, but conversion on from base64 is shorter than setting flag
renderAsync(atob(base64string))   vs   renderAsync(base64string, { base64: true })
native conversoin should be faster since JSZip use own implementation of base64 (to support nodejs)

P. S. and in the end -  from my experience I could say that if you use base64 to transfer file, it's marker that something went wrong in your application


[MPWG Releases]  Release Presentation Update - MP # 4.1

The Presentation is here

Please review. If no more comments, please import it to the Website, 2 sections: Landing page & Resources  page

@Emily-Jiang,
On the first page, the Duke logo needs to drop the Java portion and be exactly as it is in the website.
We are not allowed to use the old logo anymore.
Thanks for updating it.


Inconsistent number of classes for histone modification task

Hello, thanks for opensourcing your benhcmark. I have a question regarding the histone modification task. In the paper you mention that target for histone modification task should be a vector of the length 19:

However, in the configs in the codebase you can see that histone_modification_label_dim: 18 in datadims.yaml. This affects the length of the label vector. Shouldn't the histone_modification_label_dim be set to 19 instead?

Hi @kirill-vish, thanks for finding this!
It looks like an error in the data section of the paper, the number is actually 18 (We also have 18 not only in the code, but in the dataset + all supplementary results).
So 18 should be correct. We will fix the paper.

I see, thanks for the reply.


asl_gui errors

I've downloaded and replaced the package files within a pathed directory, yet I'm still getting the following errors when trying to call up the asl_gui:
Traceback (most recent call last):
File "/usr/local/fsl/bin/asl_gui", line 12, in
from asl.gui import main
File "/usr/local/fsl/bin/python/asl/gui/init.py", line 25, in
from .analysis_tab import AslAnalysis
File "/usr/local/fsl/bin/python/asl/gui/analysis_tab.py", line 4, in
from .widgets import TabPage
File "/usr/local/fsl/bin/python/asl/gui/widgets.py", line 10, in
from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas
ImportError: No module named backend_wxagg
Does anyone have any input/suggestions?

Hi, apologies for the lack of response, I have not been getting GitHub notifications and a number of issues have been raised here without me realising.
If this issue is still occurring in current code (FSL 6.0.1 or later) please let me know. From the above it looks like an issue with the matplotlib installation.

Closing historical issue


Make collection conversion more clear against the existing tutorial

What kind of changes does this PR include?

Minor content fixes (broken links, typos, etc.)

Description
Coming from the blog tutorial, there are some slight changes to the conversion doc to make it 100% clear what needs to be done. Specifically the new branch references the publish date as an actual z.date() object. If users are coming over form the tutorial, they'll have written their dates as publishDate: 2022-02-03 not publishDate: "2022-02-03". Copying the code as is with the transformation will actually cause a build error.
I left the old transformation in there as a comment, because it's difficult to know what a user would actually use, and seeing the transformation is helpful to show that types can be transformed.
With the RSS feed, it's important to note that the function itself now needs to be async, so I've added a highlight to that line and added to the comment.
FANTASTIC documentation. One of the best I've seen on the web. Thank you for being awesome.

@snide It wasn't a typo, but I like what you did with it better! Let's get this merged!


Document NixOS configuration profiles

Add a chapter or section in the manual covering configuration profiles.
See discussion at https://github.com/NixOS/nixpkgs/pull/48207 regarding the hardened profile, for example. Discoverability is poor and usage implications unclear, at least in the case of the hardened profile.
A minor annoyance is that I can't just add meta.doc to the profile right now, so maybe that could be made to work for profiles.

Ok, so I've been exercising my docbook and I've now written (copied the profiles, mostly) drafts for almost every module, at the profiles-documentation branch of my nixpkgs. "Almost", because clone-config is a placeholder and qemu-guest isn't even there. But I figured it was as good time as any to ask for input and review before formally submitting it to Nixpkgs.
The Profiles chapter edit slipped into the All Hardware commit. And while I'm at it, I'm not sure I shoved this chapter into the most appropiate part (is "part" the right term for this?).
@joachifm You mentioned having a draft for the hardened section, we may proceed as you wish with that. I tried to be concise, but maybe in excess, so I'd like more eyes on this to confirm it's fine, and I am obviously open to replacing basically all of it with better and more in-depth explanations. This is but a draft, after all.

Cool, thank you for working on this. I'll take a closer look later.
I don't think its necessary to have fully fleshed out docs for all the profiles right away.  To me, the general section you added on profiles would be a good addition in its own right.
Even if it's not ready for integration just yet, opening a PR is probably a good way to attract more feedback/contributions.

Will do once I fill up those two remaining sections.

Implemented in #49821


Running main class triggers SmartTomcat configuration

Describe the bug
When trying to run a java main class, the SmartTomcat run configuration is triggered.
Steps:

create a war project, e.g. from maven-archetype-webapp
add a java class with a main method
try to run the class by right-mouse click on green icon
smart tomcat run configuration kicks in

Workaround: use more Run/Debug
Screenshots
If applicable, add screenshots to help explain your problem.

Intellij & SmartTomcat Version (Help -> About copy & paste below)
IntelliJ IDEA 2022.2.3 (Ultimate Edition)
Build #IU-222.4345.14, built on October 5, 2022
Runtime version: <IP_ADDRESS>+7-b469.62 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 5.15.0-53-generic
GC: G1 Young Generation, G1 Old Generation
Memory: 16384M
Cores: 8
Non-Bundled Plugins:
com.poratu.idea.plugins.tomcat (4.3.7)
String Manipulation (9.6.1)
EclipseCodeFormatter (<IP_ADDRESS>.0-Eclipse_2021-09)
com.intellij.properties.bundle.editor (222.4345.14)
com.jetbrains.writerside (2022.09.2767)
Dart (222.4345.14)
intellij.prettierJS (222.4345.14)
com.jetbrains.lang.ejs (222.4345.14)
Pythonid (222.4345.14)
Kotlin: 222-1.7.10-release-334-IJ4345.14
Current Desktop: ubuntu:GNOME

Thanks for your feedback, will looking into this.

Fixed in 4.3.8.

Thanks a lot, great plugin btw !


Uninitialized Constant LinkedIn

When running the following in irb:
require 'linkedin-scraper'
profile = LinkedIn::Profile.get_profile("http://www.linkedin.com/in/robertwdempsey")
I get the following error:
NameError: uninitialized constant LinkedIn
from (irb):2
from /Users/roger/.rvm/rubies/ruby-1.9.3-p327/bin/irb:18:in `'
I'm running ruby version 1.9.3p327 and have all the other required gems installed.
Any ideas?
Thanks!

Robert

I'm getting the same error even with:
profile = Linkedin::Profile.get_profile("http://www.linkedin.com/in/jeffweiner08")
I'm using ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]

Any soultion to this problem?

require 'linkedin_scraper'
profile = Linkedin::Profile.get_profile("http://www.linkedin.com/in/robertwdempsey")

the "-" has been changed to "_"
cf. @yatish27 answer


Yosys SDC support

I added -constr -s path/to/sdc/constraint.sdc to the script of yosys, but whatever I put in the file, the log always indicates "SDC File Parsing Failed!". Is there any information about what is wrong? E.g.: syntax, brackets evaluation?

This is a yosys question, not really an OpenROAD question.
But the answer is that ABC, the logic optimizer that yosys uses, has very little support for SDC constraints. The only thing that OpenROAD-flow attempts to pass in is 1 clock constraint, a driving cell, and a load. If you want improved support, you'll have to request that from the folks at yosys and ABC.
If it's any consolation, some internal benchmarking has shown that ABC output doesn't change much regardless of the timing constraints, and OpenROAD does a good job of physically-aware resizing/buffering, which ABC can't do.


Operation data fields

Rosetta describes an operation as the struct:
type Operation struct {
	OperationIdentifier *OperationIdentifier `json:"operation_identifier"`
	RelatedOperations []*OperationIdentifier `json:"related_operations,omitempty"`
	Type string `json:"type"`
	Status   string                 `json:"status"`
	Account  *AccountIdentifier     `json:"account,omitempty"`
	Amount   *Amount                `json:"amount,omitempty"`
	Metadata map[string]interface{} `json:"metadata,omitempty"`
}

// OperationIdentifier The operation_identifier uniquely identifies an operation within a
// transaction.
type OperationIdentifier struct {
	Index int64 `json:"index"`
	NetworkIndex *int64 `json:"network_index,omitempty"`
}

// AccountIdentifier The account_identifier uniquely identifies an account within a network. All
// fields in the account_identifier are utilized to determine this uniqueness (including the
// metadata field, if populated).
type AccountIdentifier struct {
	Address    string                `json:"address"`
	SubAccount *SubAccountIdentifier `json:"sub_account,omitempty"`
	Metadata map[string]interface{} `json:"metadata,omitempty"`
}

// Amount Amount is some Value of a Currency. It is considered invalid to specify a Value without a
// Currency.
type Amount struct {
	// Value of the transaction in atomic units represented as an arbitrary-sized signed integer.
	// For example, 1 BTC would be represented by a value of 100000000.
	Value    string                 `json:"value"`
	Currency *Currency              `json:"currency"`
	Metadata map[string]interface{} `json:"metadata,omitempty"`
}

// Currency Currency is composed of a canonical Symbol and Decimals. This Decimals value is used to
// convert an Amount.Value from atomic units (Satoshis) to standard units (Bitcoins).
type Currency struct {
	Symbol string `json:"symbol"`
	Decimals int32 `json:"decimals"`
	Metadata map[string]interface{} `json:"metadata,omitempty"`
}

Must check values mappings against FileCoin's.

Question to think about: What are all different types of operations we are going to support? I see the following oprations being interested for us at the moment.

Transfer
Fee
Reward
Unlock?

Also recommend reading this rosetta blog post


Add Version to Image

@biancarosa and @maxamillion can you review :eyes: this?
BTW, should we keep auto migration-ing? maybe we should start writting migration scripts as we are closer to be mature.

LGTM

Thank you @maxamillion

Awesome @boaz0 👏🏻


feat(cli): add cli for download cutouts

Download data from CLI
Updated README.md
Updated setup.py

Codecov Report

Merging #1 (97ab2cc) into main (fa4eb9e) will decrease coverage by 2.19%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main       #1      +/-   ##
==========================================
- Coverage   41.08%   38.88%   -2.20%
==========================================
  Files           6        8       +2
  Lines         185      198      +13
==========================================
+ Hits           76       77       +1
- Misses        109      121      +12

Flag
Coverage Δ

unittests
38.88% <0.00%> (-2.20%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

cirada_senpy/cli/commands.py
0.00% <0.00%> (ø)

cirada_senpy/core/handler.py
49.01% <0.00%> (ø)

cirada_senpy/core/utils.py
35.71% <0.00%> (ø)

cirada_senpy/core/__init__.py
71.42% <0.00%> (+26.42%)
:arrow_up:

Continue to review full report at Codecov.

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


feat(yafti): Add Grant Drive Access screen

For game launchers included on additional-apps screen.
Fixes #95

Yafti runs the conditional on launch rather than before getting to the screen (which makes sense, in hindsight); this solution won't work


PersistentVolumeClaim "FailedScheduling" and "Waiting for containers to start..."

What happened?
I added a Persistent Volume per the documentation, but when I run devspace dev it sits on the following indefinitely:
[wait] ⠙ Port-Forwarding: Waiting for containers to start... (293s)

What did you expect to happen instead?
I was expecting it to create the PV/PVC and for the database to launch. The devspace render pretty closely resembles the manifests I used to use with minikube and skaffold, so I'm not sure 100% that it is a configuration issue.
How can we reproduce the bug? (as minimally and precisely as possible)
You can try to run a devspace run with the following configurations:
# Dockerfile
FROM postgres:13-alpine
EXPOSE 5432
# COPY *.sql /docker-entrypoint-initdb.d/

# devspace.yaml
version: v1beta11

vars:
- name: APP-NAME
  question: "Enter the app name:"
- name: DB
  value: postgres
- name: DB_NAME
  question: "Enter the database name:"
- name: DB_PASSWORD
  question: "Enter the database password:"
  password: true
- name: DB_USER
  question: "Enter the database user name:"

images:
  postgres:
    image: ${APP-NAME}/${DB}
    dockerfile: ${DB}/Dockerfile
    context: ${DB}/

deployments:
- name: ${DB}
  helm:
    componentChart: true
    values:
      containers:
      - image: ${APP-NAME}/${DB}
        env:
        - name: POSTGRES_DB
          value: ${DB_NAME}
        - name: POSTGRES_USER
          value: ${DB_USER}
        - name: POSTGRES_PASSWORD
          value: ${DB_PASSWORD}
        - name: PGDATA
          value: /var/postgresql/data
        volumeMounts:
        - containerPath: /var/postgresql
          volume:
            name: ${DB}-data
            readOnly: false
      service:
        ports:
          - port: 5432
      volumes:
      - name: ${DB}-data
        size: "10Gi"
        accessModes: [ReadWriteMany]
dev:
  - name: ${DB}
    imageSelector: ${APP-NAME}/${DB}
    forward:
    - port: 5432
      remotePort: 5432

Local Environment:

DevSpace Version: devspace version 5.16.0
Operating System: mac
Deployment method: helm

Kubernetes Cluster:

Cloud Provider: docker-desktop
Kubernetes Version: 1.21.4

Anything else we need to know?
There is no kubectll log postgres-0 output.
The kubectl describe pod postgres-0 shows the followingL
$ kubectl describe pod postgres-0
Name:           postgres-0
Namespace:      k8s-demo
Priority:       0
Node:           <none>
Labels:         app.kubernetes.io/component=postgres
                app.kubernetes.io/managed-by=Helm
                app.kubernetes.io/name=devspace-app
                controller-revision-hash=postgres-6dd4fc78f8
                statefulset.kubernetes.io/pod-name=postgres-0
Annotations:    helm.sh/chart: component-chart-0.8.2
Status:         Pending
IP:
IPs:            <none>
Controlled By:  StatefulSet/postgres
Containers:
  container-0:
    Image:     app/postgres:NSskmgT
    Port:       <none>
    Host Port:  <none>
    Environment:
      POSTGRES_DB:        postgres_db
      POSTGRES_USER:      postgres_user
      POSTGRES_PASSWORD:  postgres_password
      PGDATA:             /var/postgresql/data
    Mounts:
      /var/postgresql from postgres-data (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-8trhb (ro)
Conditions:
  Type           Status
  PodScheduled   False
Volumes:
  postgres-data:
    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  postgres-data-postgres-0
    ReadOnly:   false
  kube-api-access-8trhb:
    Type:                    Projected (a volume that contains injected data from multiple sources)
    TokenExpirationSeconds:  3607
    ConfigMapName:           kube-root-ca.crt
    ConfigMapOptional:       <nil>
    DownwardAPI:             true
QoS Class:                   BestEffort
Node-Selectors:              <none>
Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
Events:
  Type     Reason            Age    From               Message
  ----     ------            ----   ----               -------
  Warning  FailedScheduling  2m19s  default-scheduler  0/1 nodes are available: 1 pod has unbound immediate PersistentVolumeClaims.
  Warning  FailedScheduling  2m18s  default-scheduler  0/1 nodes are available: 1 pod has unbound immediate PersistentVolumeClaims.

/kind bug

@cheslijones thanks for creating this issue! Looks correct to me, whats the status of the persistent volume claim? Was there a persistent volume created? Does deleting the pod manually with kubectl delete po postgres-0 help?

@FabianKramm Well... went to spin it up this morning to test your suggestion and collect the information you asked for, and it started up just fine. I did a devspace purge to make sure my database persisted and it did. Looks like things are working.


Distorted output when tracing opened files

Following a guide from the Reference I get a distorted output for filename param. I've tried playing with my Konsole encoding settings (set to Unicode by default), but no effect.
Example output:

Chrome_IOThread         !�!��t(�V:
Chrome_IOThread         !�!��t(�V:
Chrome_IOThread         !�!��h
�V:
Chrome_IOThread         !�!�����V:
Chrome_IOThread         !�!�PI �V:
Chrome_IOThread         !�!�@�}�V:
Chrome_IOThread         !�!�@�}�V:
Chrome_IOThread         !�!�@�}�V:
Chrome_IOThread         !�!��u��V:
Chrome_IOThread         !�!��u��V:
brave ���
konsole ��_
konsole ��_
konsole `�_
konsole ��_
konsole ��_
krusader  qE��U

What reproduces the bug?
# bpftrace -e 'tracepoint:syscalls:sys_enter_openat { printf("%s %s\n", comm, str(args->filename)); }'

I expect to see the actual file names.

bpftrace --info
root@jrmpc:~# bpftrace --info
bpftrace: invalid option -- '-'
USAGE:
    bpftrace [options] filename
    bpftrace [options] -e 'program'

OPTIONS:
    -d             debug info dry run
    -dd            verbose debug info dry run
    -e 'program'   execute this program
    -h             show this help message
    -l [search]    list probes
    -p PID         enable USDT probes on PID
    -c 'CMD'       run CMD and enable USDT probes on resulting process
    -v             verbose messages

ENVIRONMENT:
    BPFTRACE_STRLEN    [default: 64] bytes on BPF stack per str()

EXAMPLES:
bpftrace -l '*sleep*'
    list probes containing "sleep"
bpftrace -e 'kprobe:do_nanosleep { printf("PID %d sleeping...\n", pid); }'
    trace processes calling sleep
bpftrace -e 'tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }'
    count syscalls by process name

Can you try on a newer version of bpftrace? Yours is so old it doesn't even have the --info flag!

Looks like the version I'm using is 0.8. Someone with Debian knowledge should push newer version to Buster branch, really. Unfortunately, I don't know how.
I've tried downloading newest version from sid branch of Debian, but I can't run it since it depends on packages that are not available in my branch

The following packages have unmet dependencies:
bpftrace : Depends: libbpf0 (>= 1:0.0.8) but it is not installable
Depends: libbpfcc (>= 0.18.0+ds) but 0.8.0-4 is to be installed
Depends: libclang1-11 (>= 1:9~svn359771-1~) but it is not installable
Depends: libgcc-s1 (>= 3.0) but it is not installable
Depends: libllvm11 (>= 1:9~svn298832-1~) but it is not installable
Depends: libstdc++6 (>= 9) but 8.3.0-6 is to be installed

I've also tried downloading the bundled version from Releases page here on Github, but it doesn't attach the probe. It outputs a few warning and quits. These are the errors:

root@jrmpc:/home/jrm/Downloads# ./bpftrace -e 'tracepoint:syscalls:sys_enter_openat { printf("%s %s\n", comm, str(args->filename)); }'
definitions.h:13:3: error: unknown type name 's64'
definitions.h:15:3: error: unknown type name 's64'
definitions.h:16:3: error: unknown type name 'umode_t'
root@jrmpc:/home/jrm/Downloads#

What are my next steps?

Is /usr/src/kernels/$(uname -r)/include/linux/types.h available on your system?

Sorry for late response, I'm finally back here.
No, it is missing. In fact /usr/src/ folder appears to be empty.

Can you install the headers and make sure /usr/lib/modules/$(uname -r)/build  links to them and try again?

With headers installed bundled version works like a charm. Why does it need headers? In my understanding, the headers are only needed for the development purposes.

$ sudo bpftrace -lv tracepoint:syscalls:sys_enter_openat
tracepoint:syscalls:sys_enter_openat
    int nr;
    int dfd;
    const char * filename;
    int flags;
    umode_t mode;
    ```

Additionally we do:

std::string TracepointFormatParser::adjust_integer_types(const std::string &field_type, int size)
{
std::string new_type = field_type;
// Adjust integer fields to correctly sized types
if (size == 8)
{
if (field_type == "int")
new_type = "s64";
if (field_type == "unsigned int" || field_type == "unsigned" ||
field_type == "u32" || field_type == "pid_t" ||
field_type == "uid_t" || field_type == "gid_t")
new_type = "u64";
}

So we need to have atleast those two types (u64, umode_t) defined for it to work.

Great, thank you for your explanation. I'm upgrading to Debian 11 at the moment which has newer version in the store, and the issue is not affecting me anymore.
Feel free to close the ticket, if there's no plan on updating the bpftrace version in the Debian 10 package repository.
Thank you!

What is the problem with this error?
definitions.h:14:3: error: unknown type name 's64'
definitions.h:16:3: error: unknown type name 's64'
definitions.h:17:3: error: unknown type name 'umode_t'

What is the problem with this error?
definitions.h:14:3: error: unknown type name 's64'
definitions.h:16:3: error: unknown type name 's64'
definitions.h:17:3: error: unknown type name 'umode_t'

The problem was solved by installed additional headers (see above). BPFTrace requires:

at least those two types (u64, umode_t) defined for it to work.


PBL-42770: Make rocky-lint check node version

Tested by using nvm to install 4.3.2 (too old) and also 5.10.0 (minimum required).
$ bin/rocky-lint ...
Node 5.10.0 is required, but 4.3.2 is used.

Looks good, thanks!

@sirlantis @HBehrens OK to bump the version to 2.1.0?

I opted to bump it to 2.0.1 since the version requirement was specified in package.json before, it now only does an early runtime validation on it (instead of breaking later with a cryptic error message).


tomcat7 7.0.62

Merged in https://github.com/Homebrew/homebrew-versions/commit/92951d5a3b0fca489840839a0ce6aea0ebc8f9b9. Thanks for your contribution to Homebrew, we appreciate it! :smiley_cat:


Running into issue with npm start

I am trying to build my first angular 2 app and follow the tutorial and I am getting this when I try npm start
D:\Angular2\quickstart-master>npm start

<EMAIL_ADDRESS>prestart D:\Angular2\quickstart-master
npm run build

<EMAIL_ADDRESS>build D:\Angular2\quickstart-master
tsc -p src/

<EMAIL_ADDRESS>start D:\Angular2\quickstart-master
concurrently "npm run build:watch" "npm run serve"

D:\Angular2\quickstart-master\node_modules\concurrently\src\main.js:198
spawnOpts.env = Object.assign({FORCE_COLOR: supportsColor.level}, pr
^
TypeError: undefined is not a function
at D:\Angular2\quickstart-master\node_modules\concurrently\src\main.js:198:3
4
at arrayMap (D:\Angular2\quickstart-master\node_modules\lodash\lodash.js:660
:23)
at Function.map (D:\Angular2\quickstart-master\node_modules\lodash\lodash.js
:9571:14)
at run (D:\Angular2\quickstart-master\node_modules\concurrently\src\main.js:
189:22)
at main (D:\Angular2\quickstart-master\node_modules\concurrently\src\main.js
:61:5)
at Object. (D:\Angular2\quickstart-master\node_modules\concurrent
ly\src\main.js:438:1)
at Module._compile (module.js:460:26)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\Program Files (x86)\nodejs\\node.exe" "C:\Program Files (
x86)\nodejs\node_modules\npm\bin\npm-cli.js" "start"
npm ERR! node v0.12.2
npm ERR! npm  v2.7.4
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>start: concurrently "npm run build:watch" "np m run serve"
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script 'concurrently "npm
run build:watch" "npm run serve"'.
npm ERR! This is most likely a problem with the angular-quickstart package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     concurrently "npm run build:watch" "npm run serve"
npm ERR! You can get their info via:
npm ERR!     npm owner ls angular-quickstart
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     D:\Angular2\quickstart-master\npm-debug.log
Here is what log file has(I couldn't attach)
0 info it worked if it ends with ok
1 verbose cli [ 'C:\Program Files (x86)\nodejs\\node.exe',
1 verbose cli   'C:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli   'start' ]
2 info using<EMAIL_ADDRESS>3 info using<EMAIL_ADDRESS>4 verbose node symlink C:\Program Files (x86)\nodejs\node.exe
5 verbose run-script [ 'prestart', 'start', 'poststart' ]
6 info prestart<EMAIL_ADDRESS>7 verbose unsafe-perm in lifecycle true
8 info start<EMAIL_ADDRESS>9 verbose unsafe-perm in lifecycle true
10 info<EMAIL_ADDRESS>Failed to exec start script
11 verbose stack Error<EMAIL_ADDRESS>start: concurrently "npm run build:watch" "npm run serve"
11 verbose stack Exit status 1
11 verbose stack     at EventEmitter. (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\lifecycle.js:213:16)
11 verbose stack     at EventEmitter.emit (events.js:110:17)
11 verbose stack     at ChildProcess. (C:\Program Files (x86)\nodejs\node_modules\npm\lib\utils\spawn.js:14:12)
11 verbose stack     at ChildProcess.emit (events.js:110:17)
11 verbose stack     at maybeClose (child_process.js:1015:16)
11 verbose stack     at Process.ChildProcess._handle.onexit (child_process.js:1087:5)
12 verbose pkgid<EMAIL_ADDRESS>13 verbose cwd D:\Angular2\quickstart-master
14 error Windows_NT 6.3.9600
15 error argv "C:\Program Files (x86)\nodejs\\node.exe" "C:\Program Files (x86)\nodejs\node_modules\npm\bin\npm-cli.js" "start"
16 error node v0.12.2
17 error npm  v2.7.4
18 error code ELIFECYCLE
19 error<EMAIL_ADDRESS>start: concurrently "npm run build:watch" "npm run serve"
19 error Exit status 1
20 error Failed at the<EMAIL_ADDRESS>start script 'concurrently "npm run build:watch" "npm run serve"'.
20 error This is most likely a problem with the angular-quickstart package,
20 error not with npm itself.
20 error Tell the author that this fails on your system:
20 error     concurrently "npm run build:watch" "npm run serve"
20 error You can get their info via:
20 error     npm owner ls angular-quickstart
20 error There is likely additional logging output above.
21 verbose exit [ 1, true ]

Was not running command line as administrator... lesson learned.


Add 'global' module condition setup

To prevent modules from loading and allowing graceful degradation to fallback modules an entry for module requirements should be added to the conditioner setOptions method. This would for instance allow setting a geolocation condition for a module using the geolocation api, testing for support in the module itself would no longer be necessary this is now done by the conditioner before loading the module.

Will be added with 'enabled' flag on module properties within setOptions method.


ILL, Prospector, and Mobius Locations

[ ] Migrate locations (MOBIUS and Prospector) to FOLIO as is
[ ] Branch for INN-Reach (Prospector and MOBIUS)
[ ] Shelf location for materials that are checked out to our patrons
[ ] Get clean list from Rose at INN-Reach

This issue should be written as ILL, Prospector, and Mobius locations because they are all separate things.

I received the updated lists of Prospector/MOBIUS codes from the Alliance. Will clean up and add to locations sheet.

Waiting on a few more MOBIUS locations


Doc for testsetup and cross-module testing

I have updated the doc regarding the @testsetup functionality.
Moreover, I have noticed that cross-module usage is possible, and can come really handy for some complicated set of tests. I have added documentation and tests regarding this as well.
Was it done on purpose, and can I expect it to keep working in the future?
(Also, thanks for this piece of software; I find it extremely useful.)

Any chance this will get merged soon?  I didn't know about the setup functionality, is that officially supported?

The setup stuff is not yet fully implemented (it doesn't exist in the VS Code extension), so we should hold off merging this until the feature is actually fully there. I've started working on the VS Code side of things again, so I'm making progress on it.

Awesome, thanks for the update @davidanthoff .  I'll be watching this space!

I ended up changing the implementation quite a bit, so I'm closing this as the docs will have to be different. BUT, I'm very close to releasing this feature across the entire ecosystem, and once the builds are out everywhere I'll write docs here. Thanks for the PR, though!


minizinc: 2.2.0 -> 2.2.1

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/minizinc/versions.
meta.description for minizinc is: '"MiniZinc is a medium-level constraint modelling language."'.
Release on GitHub
Compare changes on GitHub

Checks done (click to expand)

built on NixOS
/nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/minizinc passed the binary check.
/nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2fzn passed the binary check.
/nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/solns2out passed the binary check.
/nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2doc passed the binary check.
4 of 4 passed binary check by having a zero exit code.
0 of 4 passed binary check by having the new version present in output.
found 2.2.1 with grep in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
directory tree listing: https://gist.github.com/210dfafd6eb1541fcbf107725ab8799d
du listing: https://gist.github.com/f704e09a97393caedec7585d7ed7997a

Outpath report (click to expand)

Outpath difference report
3 total rebuild paths
1 package rebuilds
1 x86_64-linux rebuilds
1 i686-linux rebuilds
0 x86_64-darwin rebuilds
1 aarch64-linux rebuilds
First ten rebuilds by attrpath
minizinc

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1 \
  --option binary-caches 'https://cache.nixos.org/ https://r-ryantm.cachix.org/' \
  --option trusted-public-keys '
  r-ryantm.cachix.org-1:gkUbLkouDAyvBdpBX0JOdIiD2/DP1ldF3Z3Y6Gqcc4c=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(r-ryantm's Cachix cache is only trusted for this store-path realization.)
Or, build yourself:
nix-build -A minizinc https://github.com/r-ryantm/nixpkgs/archive/f9ebe7d41fccce7cef2f93dbff0be06231f41c0a.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
ls -la /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin

cc @sheenobu for testing.

Success on aarch64-linux (full log)
Attempted: minizinc
Partial log (click to expand)
moving /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/doc to /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/share/doc
shrinking RPATHs of ELF executables and libraries in /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1
shrinking /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/bin/mzn2doc
shrinking /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/bin/solns2out
shrinking /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/bin/mzn2fzn
shrinking /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/bin/minizinc
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/lib  /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1/bin
patching script interpreter paths in /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1
checking for references to /build in /nix/store/iqbzf8biw6y4n5wk29zsb465mr64cis3-minizinc-2.2.1...

Success on x86_64-linux (full log)
Attempted: minizinc
Partial log (click to expand)
moving /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/doc to /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/share/doc
shrinking RPATHs of ELF executables and libraries in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
shrinking /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/minizinc
shrinking /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2doc
shrinking /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/solns2out
shrinking /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin/mzn2fzn
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/lib  /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1/bin
patching script interpreter paths in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1
checking for references to /build in /nix/store/0wsr7is8c5q614v5ib0xz4dhj4m99w57-minizinc-2.2.1...


FusedFuture::is_terminated is called on wake in select before poll

I've been playing with futures::select for my test and noticed a bit unexpected behavior for how select macro uses the FusedFuture
Currently it seems that before polling select macro calls is_terminated to check whether the future is already inactive.
But the thing is that when I wake task, my future completes and ready (the way it is done, if future is ready, then it is terminated too).
Is it intentional that is_terminated called before poll instead of being called on Pending after poll?

This is the correct behaviour, is_terminated returns true when the future should no longer be polled, for a normal future this must be after it has returned Poll::Ready, if it hasn't yet returned its value it should still be polled.
The documentation on FusedFuture should probably be improved to make this clearer to implementors.

I see, very well, then it is not suitable trait for my futures.
But you're right about docs, FusedFuture need to expand on its contract to emphasis that it is always should be used before Future::poll

if future is ready, then it is terminated too

That's not quite how the FusedFuture trait works. As mentioned in the docs, ``is_terminatedreturns true if a future should no longer be polled, a state that is usually reached after polling results inPoll::Ready. is_terminated` shouldn't return true if your future should still be polled.


bech32 changes

This PR attempts to enable bech32 support on Litewallet for Android. This should address issues with older devices such as the J2.
How to Test

checkout to losh11/bech32 branch
init submodules
cd into loafwallet-core module
checkout to losh11/bech32 branch in submodule
test send/receive from and to bech32 address.
erase litewallet on device, and reinstall. recover and wait to finish syncing to check if all transactions are still visible.

Prerequisites
This commit requires PR 21 in loafwallet-core to be merged, and an additional commit must be made updating the submodule to this PR.
Recommended to rebase and merge into dev branch.

This PR is now ready to merge! (pending tests)

cc: @RyanPetter


Cannot read properties of null (reading 'left')

TypeError: Cannot read properties of null (reading 'left')
at v.prepareRender in src/vs/editor/browser/viewParts/indentGuides/indentGuides.ts:138:46
at y.prepareRender in src/vs/editor/browser/view/viewOverlays.ts:133:19
at U.I in src/vs/editor/browser/view.ts:417:13
at <anonymous> in src/vs/editor/browser/view.ts:364:30
at func in src/vs/editor/browser/view.ts:557:10
at safeInvokeNoArg in src/vs/editor/browser/view.ts:364:3
at U.v in src/vs/editor/browser/view.ts:230:8
at U.F in src/vs/editor/browser/view.ts:360:8
at C.execute in src/vs/base/browser/dom.ts:163:9
at gt in src/vs/base/browser/dom.ts:203:8

Go to Errors Site

Not fixable without reproduction steps.


Make quiz/assignment exceptions that have an expiration date

This is so that I can give a student a deadline to make up an assignment or quiz.

Closed by ff8f18e8fc4d72d73d60ea7c2d85fd744ddb4ee9


[Event Request] table 7332 "Whse. Internal Put-away Line" - OnLookupBinContentFilters

We would like to add a new event OnLookupBinContentFilters in the following procedure:
local procedure LookUpBinContent()
var
    BinContent: Record "Bin Content";
begin
    BinContent.FilterGroup(2);
    BinContent.SetRange("Location Code", "Location Code");
    BinContent.FilterGroup(0);
    BinContent."Location Code" := "Location Code";
    BinContent."Zone Code" := "From Zone Code";
    BinContent."Bin Code" := "From Bin Code";
    BinContent."Item No." := "Item No.";
    if "Variant Code" <> '' then begin
        TestField("Item No.");
        BinContent."Variant Code" := "Variant Code";
    end;
    if "Unit of Measure Code" <> '' then begin
        TestField("Item No.");
        BinContent."Unit of Measure Code" := "Unit of Measure Code";
    end;
    OnLookupBinContentFilters(BinContent, Rec); //A200F0000.Event
    if PAGE.RunModal(0, BinContent) = ACTION::LookupOK then begin
        if BinContent."Block Movement" in [
                                           BinContent."Block Movement"::Outbound, BinContent."Block Movement"::All]
        then
            BinContent.FieldError("Block Movement");
        Validate("Location Code", BinContent."Location Code");
        Validate(Quantity, 0);
        Validate("From Bin Code", BinContent."Bin Code");
        Validate("Item No.", BinContent."Item No.");
        Validate("Variant Code", BinContent."Variant Code");
        Validate("Unit of Measure Code", BinContent."Unit of Measure Code");
    end;

Event Signature:
[IntegrationEvent(false, false)]
local procedure OnLookupBinContentFilters(var BinContent: Record "Bin Content"; var WhseInternalPutawayLine: Record "Whse. Internal Put-away Line")
begin
    //A200F0000.Event
end;

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.


Seeking Embedded Table functionality

I have many top-level tables that contain other tables. These other tables may also contain results or they may lead to other simple or weighted tables. When rolling manually, you traverse the tables and keep rolling until you reach your result. I'd like for this tool to return the final result of rolling against tables that can contain other tables.

Yes, also needing this. Will do :)

This has been implemented for a while, using {{table_name}} you can embed tables within tables in the .txt files!


Refactor catch worker

This is a refactor of the catch worker to eliminate duplicate berry throwing and ball choosing code and make it more readable/extensible (less nesting, etc)
This should fix a few things like defaulting to first available ball instead of Pokeball (I had issues with throwing -1 pokeballs) and I believe it fixes some issues like https://github.com/PokemonGoF/PokemonGo-Bot/issues/2505

@douglascamata I made a couple changes to the events from https://github.com/PokemonGoF/PokemonGo-Bot/pull/2173, you had pokemon_fled as well as pokemon_vanished so I changed pokemon_fled to pokemon_capture_failed
I also added the pokeball name to catch rate related events

Is it a cell worker? I think its more like Step Walker and should be moved to the parent directory. It will also remove dependency between workers.  #2487

Can you solve merge conflicts, please?

@douglascamata done!

@pokepal did you test it? for how long?

@douglascamata I ran it for about an hour before the API broke. I ran a separate config test to compare should capture/is vip logic on some sample data.
I haven't run it since the bot has been back up but don't anticipate problems.

@pokepal
CATCH_STATUS_SUCCESS = 1
CATCH_STATUS_FAILED = 2
CATCH_STATUS_VANISHED = 3

Could you also add a message for status 5/7 of encounter please ? (Not catch this time)
Should be after create_encounter_api_call()
enum Status {
		ENCOUNTER_ERROR = 0;
		ENCOUNTER_SUCCESS = 1;
		ENCOUNTER_NOT_FOUND = 2;
		ENCOUNTER_CLOSED = 3;
		ENCOUNTER_POKEMON_FLED = 4;
		ENCOUNTER_NOT_IN_RANGE = 5;
		ENCOUNTER_ALREADY_HAPPENED = 6;
		POKEMON_INVENTORY_FULL = 7;
	}

@BriceSD I added the extra events for 5/7. I'm not sure about the other differences (using 3 "CLOSED" for vanished vs 4 "POKEMON_FLED") but the current status number checks are how they have been for a while and seemed to be working OK.

@douglascamata have had it running all morning, works great for me!

@BriceSD misunderstood your comment earlier, updated again and should be good to go

@pokepal thanks that's what I wanted! Having a message when Pokémon inventory is full should prevent issues like #3068

👍

@nikhil-pandey I agree, this class is definitely not a task and shouldn't be treated as one. We just haven't refactored it out into the parent folder. We would happily accept a PR that did that.
👍


Rollup failed to resolve import on Windows 11 during build

Environment
- Operating System: `Windows_NT`
- Node Version:     `v16.19.1`
- Nuxt Version:     `3.3.1`
- Nitro Version:    `2.3.1`
- Package Manager<EMAIL_ADDRESS>- Builder:          `vite`
- User Config:      `modules`, `cookieControl`
- Runtime Modules:  `<EMAIL_ADDRESS>- Build Modules:    `-`

Reproduction
Using Windows create new bare project:
npx nuxi init newproject
npm install

Add package with npm (or yarn):
npm i -D @dargmuesli/nuxt-cookie-control
Follow the steps in README to add the module

added configuration on nuxt.config.js
added component to root app.vue

Build the project using
npm run build
Describe the bug
Build fails with the following error:
 ERROR  [vite]: Rollup failed to resolve import "C:UsersusernameProjects
ewproject
ode_modules@dargmuesli
untimecomposables" from "C:/Users/username/Projects/newproject/app.vue?vue&type=script&setup=true&lang.ts".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rollupOptions.external`

  ewproject
  ode_modules@dargmuesli
untimecomposables" from "C:/Users/username/Projects/newproject/app.vue?vue&type=script&setup=true&lang.ts".
  This is most likely unintended because it can break your application at runtime.
  If you do want to externalize this module explicitly add it to
  `build.rollupOptions.external`
  at onRollupWarning (/C:/Users/username/Projects/newproject/node_modules/vite/dist/node/chunks/dep-ca21228b.js:44792:19)
  at onwarn (/C:/Users/username/Projects/newproject/node_modules/vite/dist/node/chunks/dep-ca21228b.js:44562:13)
  at Object.onwarn (/C:/Users/username/Projects/newproject/node_modules/rollup/dist/es/shared/node-entry.js:25103:13)
  at ModuleLoader.handleInvalidResolvedId (/C:/Users/username/Projects/newproject/node_modules/rollup/dist/es/shared/node-entry.js:23778:26)
  at /C:/Users/username/Projects/newproject/node_modules/rollup/dist/es/shared/node-entry.js:23738:26
  at processTicksAndRejections (node:internal/process/task_queues:96:5)

For some reason it seems that Windows path got truncated (backslahes removed)
Additional context
No response
Logs
No response

The build on master is currently running fine, including the build in Windows. If you'd like someone to look into it, please provide a minimal reproduction as required in the issue template.

Same problem

@dargmuesli I believe the issue is not in ability building the repository, but in vite manipulations during nuxt build.
As a minimal example, here is zip of the project. Not that this is just bare nuxt project with cookit control lib:
nuxt-cookie-control-bug.zip

Thank you for the additional data. I do not have access to a Windows machine though and would need a reproduction that I can see fail, like a failing test here on GitHub actions. So you can fork this repo and try to change the playground configuration to make it fail for the windows build :bulb:
Also, try to remove the lockfile and recreate it.

799eea67a3fbf88ae237858b5b5f9bb475093b88


Makefile: Add missing dependency to test target

Fix the following issue when making test:
make test ; echo $?
...
PASS
coverage: [no statements]
ok      github.com/ovn-org/libovsdb/test/ovs    0.030s  coverage: [no statements]
make: *** [Makefile:20: test] Error 2
2

Signed-off-by: Flavio Fernandes<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
3180

Relevant Lines:
4119

💛  - Coveralls

@jcaamano @dave-tucker The reason CI is happy is because prebuild is explicitly done in the workflow. So this change is just making that step of the Makefile target. So an outstanding question is: do you think that the should modify the workflow as well?

@flavio-fernandes thanks. this looks ok to me.
the Makefile needs a lot of work so I'd keep the workflow as is, until we're happy that make is ordering everything consistently