Security configuration actions

Feature Request
Is your feature request related to a problem?
I would like to have a list of actions related to whether the recommended security settings, for Office 365 ATP and auditing, have been configured for the tenants
Describe the solution you would like
A new function added to the connector that would allow me to view the current value for the security settings, and another function that would produce a list of actions that should taken
Describe alternatives you have considered
N/A
Additional context
N/A

Closing this issue because it will be replaced by another that is broken into multiple features


Check for Case in Class/Method/Member Names

@tli2 correctly points out here that we are not checking for the proper capitalization in the code.

CamelCase: Functions + Classes
snake_case_: Class Members (with underscore prefix)
snake_case: Local Variables (no underscore prefix)

We need to figure out a way to do this automatically with clang.

It should just be a matter of specifying the options for this check in the repo’s .clang-tidy file.
http://clang.llvm.org/extra/clang-tidy/checks/readability-identifier-naming.html
In theory we have the check enabled, but I suspect if you don’t actually specify what rules you want the codebase to conform to then it doesn’t flag anything.

Add this:
CheckOptions:
  - { key: readability-identifier-naming.ClassCase,           value: CamelCase  }
  - { key: readability-identifier-naming.EnumCase,            value: CamelCase  }
  - { key: readability-identifier-naming.FunctionCase,        value: CamelCase  }
  - { key: readability-identifier-naming.GlobalConstantCase,        value: UPPER_CASE }
  - { key: readability-identifier-naming.MemberCase,          value: lower_case }
  - { key: readability-identifier-naming.NamespaceCase,       value: lower_case }
  - { key: readability-identifier-naming.PrivateMemberSuffix, value: _          }
  - { key: readability-identifier-naming.StructCase,          value: CamelCase  }
  - { key: readability-identifier-naming.UnionCase,           value: CamelCase  }
  - { key: readability-identifier-naming.VariableCase,        value: lower_case }

to the .clang-tidy file. As expected, it finds lots of failures. I'll open a PR so people can see what it yells about and we can decide as a group if that's how we want the code refactored.


horizontal scroll for navigation

navigation doesn't width-fit:

/assign

resolve
/close

Really horizontal scroll doesn't go away but it looks significant better.
Possibly some arrows will help to understand that it's scrollable?

I think not, as an example https://getbootstrap.com/ is implemented similarly

getbootstrap.com is implemented similarly

Why does it matter?
To be clear: I mean left and right arrow or some markers that help to understand that menu is scrollable. For example:
https://asmyshlyaev177.github.io/react-horizontal-scrolling-menu/
https://reactjsexample.com/horizontal-scrolling-menu-component-for-react/
https://www.jqueryscript.net/menu/Responsive-Scrolling-Navigation-Menu-With-jQuery-jQuery-UI.html

addressed in https://github.com/kubernetes/website/pull/20874.
@sftim can we close this?

/close


Preserve original column type while generating the migration

it doesn't work for json either. when I generate the migration from cycle annotations, it will already set text in the migration, so it will be borked when i run it on postgres

So far it will reliably work if you run migrations on the same database type. Generating on migrations on SQLite will obfuscate schema data.


Transfer Repo to Orga/Person without rights

Description
It is possible to request a transfer (in my case from an user repo to an orga repo) where the informed user has no rights on the repo he is suppose to accept the transfer on.
The transfering user is informed that the recipient is to accept the transfer

Mail with Link to this private Repo arrives, no access to accept transfer

Solution:
We gave rights to orga and accepting user, we cant tell which did the trick

Gitea Version
1.19.4
Can you reproduce the bug on the Gitea demo site?
No
Log Gist
No response
Screenshots

Git Version
latest
Operating System
alpine
How are you running Gitea?
we use the package manager of alpine to run it.
Database
MSSQL

Please upgrade to v1.22 and try again.

We close issues that need feedback from the author if there were no new comments for a month. :tea:


[Bug]: Install fails with Python3.12 due to old grpcio-tools version

What happened?
Installing grpcio-tools==1.53.0 (listed in https://github.com/apache/beam/blob/master/sdks/python/pyproject.toml) fails with Python3.12. See this related issue  https://github.com/grpc/grpc/issues/33063 in the grpc project. As a result, it is impossible to install apache-beam on Python3.12.
Solution: Upgrade to a more recent version of grpcio-tools  which has this bug fixed by now.
Issue Priority
Priority: 1 (data loss / total loss of function)
Issue Components

[X] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[ ] Component: IO connector
[ ] Component: Beam YAML
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Spark Runner
[ ] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

More infomation:

The project installs successfully when using pip install --no-build-isolation apache-beam.
Executing pip install grpcio-tools==1.53.0 fails, whereas pip install grpcio-tools works

Supporting 3.12 is tracked at https://github.com/apache/beam/issues/29149

sent https://github.com/apache/beam/pull/30912


Fixed Issue #3854

BUGS:
#3854

Please describe the issue that you solved if its not filed.

Otherwise please mention issue #id and use comma if your PR
solves multiple issues.

For things other than bugs:

Describe that thing in very short line, word limit is 200.
Otherwise use issue #id if the issue was filed as feature request.

@akhtarkhan1
kindly fix it for the admin end also https://prnt.sc/u9pqfh
When set invalid email In forgot password input fields then also getting issue https://prnt.sc/u9prdi

working fine


New samples: Recommendation engine guide

Code and yaml manifests for the guide

@ganochenkodg as usual, ping me when this PR / the guide is stable, and we can freely review / merge this.


High cpu and ram usage when calculating the size of folders containing a large number of files

UPDATE: After more tests, it only happened the first time, then the use of cpu and ram is not that high anymore, but it is still a bit high, and it takes too long to show the size.
I also realized that it is not so much for the size, but for the amount of file.
while doing the calculation:

after finishing the calculation (after a few seconds it returns to normal):

Thank you for creating this feedback item. A solution for it is currently being reviewed as a PR (pull request) to our active development branch. We'll let you know once it's merged.


Icon

Type
No response
Info
Here are some icons some are for web page. Feel free to keep or discard.
Microsoft Hyper-V: Hypervisor Software
Icon(s)

Hey, Microsoft Hyper-V doesn't really have any particular icon, so I'm going to refer you to just using the Windows icon for this one.


Suggestion: create a CSpell dictionary of all TVM instructions

And utilize it via dictionaryDefinitions and dictionaries properties in cspell.json, such that there would be no need in manually adding the individual instructions to the allowed words. Nothing fancy, the CSpell dictionary is just a plain txt file with words placed on each line.
Can try to generate it from instructions.csv or hacker-volodya/tvm-spec.
Additional info:

https://cspell.org/docs/dictionaries/
https://github.com/streetsidesoftware/cspell-dicts

P.S.: As a bonus, the LSP can suggest words from it. And this might be a good start for the future typechecking and gas usage analysis of those instructions :)

Great suggestion, let's do it for the 1.6 release


First Signup with Docker...  Forbidden error message

#931
same issue
in version 6.6.0

See my answer here: https://github.com/sqlpad/sqlpad/issues/931#issuecomment-832016615

Thx it work ^^


Failure in build script on source installation

@HaskellZhangSong and @yawaramin both encountered this. Can either of you follow these steps and report the results?
In shake/Build.hs, add the following print statement:
...
let confDir = packageConfDir rootDir
liftIO $ print confDir
..

and then run ./cleaninstall.sh and in the output should should get a file path. Go to that file path and share the contents of that directory.

The directory is "C:\\Users\\songzh\\AppData\\Roaming\\eta\\<IP_ADDRESS>\\package.conf.d"
There is only one file package.cache in it. The content in hexdecimal is
00 65 74 61 70 6B 67 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
The first few characters are:
.etapkg...
I tried to build <IP_ADDRESS>, it seems that there are more package conf file in <IP_ADDRESS> folder.

@HaskellZhangSong That's interesting. Can you share the directory listing of <IP_ADDRESS> folder?

    array-<IP_ADDRESS>-2RWOOaF5GcW4U6D6pQUKE5.conf
    base-<IP_ADDRESS>-IPFDtZjmEfh5tPXF10v5hF.conf
    deepseq-<IP_ADDRESS>-8L3V4T6ulnW9Px5CMEu13M.conf
    ghc-boot-th-8.0.2-FyYKFMAI4i5IUUaSngIVY6.conf
    ghc-prim-<IP_ADDRESS>-Jhi6UgHuZdoBZWUpVo3WKE.conf
    integer-<IP_ADDRESS>-ACyqTmAMUMGGvisLFeQbAm.conf
    package.cache
    pretty-<IP_ADDRESS>-ItmjUBJrDLK1k3EMUMuOEN.conf
    rts-<IP_ADDRESS>-5Dj4qf1Wx9cCeYbpni5T1w.conf
    template-haskell-<IP_ADDRESS>-HoWJKehHDuV1zvuHBQKGPm.conf

Can you go to libraries/rts and do etlas install rts --allow-boot-library-installs and see if that adds a file to "C:\Users\songzh\AppData\Roaming\eta\<IP_ADDRESS>\package.conf.d"?

songzh@HIH-D-6472 MINGW64 /d/haskell/eta/libraries/rts (master)
$ etlas install rts --allow-boot-library-installs
etlas.exe: There is no package named 'rts'.
You may need to run 'etlas update' to get the latest list of available
packages.

Sorry - that should be etlas install --allow-boot-library-installs

No, it will not add a file.

Can you try etlas install --allow-boot-library-installs -v3 and share the output?


decorator comments to specify validator

Problem
Hi, Prisma only has simple validation for database fields, but Yup/Joi etc allow have richer validators such as email/regex etc. How much work would it be to put the desired validator+args in decorator comments and apply them in the generator to the ones already picked up?
Suggested solution
Example could be:
/// @PrismaYupGen email.nullable
// or
/// @PrismaYupGen min(1).max(10)

To keep it simple I removed () from validator without args.
Hope to inspire :)

Hello @Morriz and thank you for the suggestion.
It actually seems like a great addition to the library. I'll give it a try soon to see if I could implement it with the current state of the project.
I'll let you know soon :)

Awesome! By the way, maybe the namespace could be @PrismaValGen to keep it generic, but only if it is possible to express the validators generically of course. It might be a headache to map them to the respective adapters

Any updates here? Did you maybe try to create a PoC for this?

Unfortunately, I hadn't had a chance to, and not sure if I will anytime soon.
So if you feel adventurous, you can work on it. I'll answer any questions you have.


skip flapping deletion tests on pre-2.1

This test flaps with LCS on 2.0, so let's skip it until it's fixed. There's a Jira here.

Closing in favor of #327.


Fixed FORTRAN include for Libsim. Added new machine config.

Description
Resolves # (If this PR is unrelated to a ticket, please erase this line)
Please include a summary of the change
Type of change
Please select one below (Please click check boxes AFTER submitting ticket)

[x] Bug fix
[ ] New feature
[ ] New Documentation
[ ] Other (please describe below)

How Has This Been Tested?
Please describe the tests you've added or any tests that already cover this change. Include relevant information, such as which operating system you tested on.
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have updated the release notes
[ ] I have made corresponding changes to the documentation
[ ] I have added debugging support to my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I have added any new baselines to the repo
[ ] I have assigned reviewers (see VisIt's PR procedures for more information).

I have to have a reviewer for this kind of check-in?


Uncaught Error: write EPIPE

[Enter steps to reproduce:]

...
...

Atom: 1.30.0 x64
Electron: 2.0.5
OS: Microsoft Windows 10 Pro
Thrown From: perltidy package 4.0.0
Stack Trace
Uncaught Error: write EPIPE
At events.js:183

Error: write EPIPE
    at _errnoException (util.js:1024:11)
    at Socket._writeGeneric (net.js:767:25)
    at Socket._write (net.js:786:8)
    at doWrite (_stream_writable.js:387:12)
    at writeOrBuffer (_stream_writable.js:373:5)
    at Socket.Writable.write (_stream_writable.js:290:11)
    at Socket.write (net.js:704:40)
    at Socket.Writable.end (_stream_writable.js:553:10)
    at Socket.end (net.js:496:31)
    at perlTidy (/packages/perltidy/index.js:61:18)
    at /packages/perltidy/index.js:35:9)
    at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.30.0/resources/app/src/command-registry.js:384:49)
    at KeymapManager.module.exports.KeymapManager.dispatchCommandEvent (~/AppData/Local/atom/app-1.30.0/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:621:22)
    at KeymapManager.module.exports.KeymapManager.handleKeyboardEvent (~/AppData/Local/atom/app-1.30.0/resources/app/node_modules/atom-keymap/lib/keymap-manager.js:412:28)
    at WindowEventHandler.handleDocumentKeyEvent (~/AppData/Local/atom/app-1.30.0/resources/app/src/window-event-handler.js:110:40)

Commands
     -0:15.9.0 perltidy:tidy (input.hidden-input)

Non-Core Packages
atom-eclipse-syntax 0.0.6
git-plus 8.0.2
perltidy 4.0.0
remote-atom 1.3.12
remote-ftp 2.2.0
teletype 0.13.3

I get the same error. I have checked the location of perltidy, and have been using it for years with Notepad++. 'C:\store\bin\Perl-Tidy\perltidy' could not be spawned. Is it installed and on your path? If so please open an issue on the package spawning the process.

I too had similar errors using Perltidy on Windows 10. The solution for me was to point to the path of perltidy.bat (which still caused an error). Once I also changed the "Options" field, it started working. The options field defaults to a linux option. I simply changed it to "-i=4" (which is the default indent spacing). This removed the default option and after that everything worked. Don't forget to highlight the lines you want


fix content error in  Kubernetes signers#kubernetes.io/kubelet-serving

fix content error in  Kubernetes signers#kubernetes.io/kubelet-serving
Chinese version:
https://kubernetes.io/zh/docs/reference/access-authn-authz/certificate-signing-requests/

English version:
https://kubernetes.io/docs/reference/access-authn-authz/certificate-signing-requests/

thanks!
/lgtm
/approve

Thank you for proposing this fix. However, we will not merge partial fixes as per stated in the guideline. To find out what are the upstream changes to be synced, do this on the main branch:
./scripts/lsync.sh content/zh/docs/reference/access-authn-authz/certificate-signing-requests.md

/hold

Just confirmed. This file is completely outdated and it is tracked as work item (40) in issue https://github.com/kubernetes/website/issues/29327 where we need more helps.
/close


Not working with expo and stream

My dependencies include stream and a handful of other core modules in an Expo project. I've tried a bunch of different strategies, and then someone recommended rn-nodeify.
I have installed the postinstall script:
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "eject": "expo eject",
    "postinstall": "rn-nodeify --install --hack"
  },

Yet, after a clean and run npm install (I can confirm it installs the shims), I get this error when I run it with npm start:
undefined is not an object (evaluating 'process.version.slice')

<unknown>
    D:\Development\project\node_modules\stream-browserify\node_modules\readable-stream\lib\_stream_writable.js:57:80
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\stream-browserify\node_modules\readable-stream\readable.js:15:28
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\stream-browserify\index.js:28:25
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\qr-image\lib\qr.js:3:22
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-transports\lib\transport\ui\index.js:8:22
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-transports\lib\transport\qr.js:14:17
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-transports\lib\transport\index.js:8:17
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-transports\lib\index.js:8:20
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-connect\lib\Connect.js:7070:30
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\uport-connect\lib\index.js:34:22
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\lib\uport\index.js:1
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\pages\Introduction.js:7
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\AppNavigator.js:4
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\App.js:2
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
<unknown>
    D:\Development\project\node_modules\expo\AppEntry.js:2
loadModuleImplementation
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:292:12
guardedLoadModule
    D:\Development\project\node_modules\metro\src\lib\polyfills\require.js:179:45
global code
    <unknown file>:0

Am I doing something wrong here? Should Expo (and stream) be supported?

@kparkov r u importing the shim first thing?
i'm not sure if rn-nodeify is compatible with expo, because as far as I know, expo doesn't let you use native modules other than the ones it bundles. Node.js core module shims like for fs (react-native-level-fs), dgram (react-native-udp), net (react-native-tcp), crypto (react-native-crypto) all have native components. You might have to eject first, but check the docs

closing due to inactivity, will reopen if needed

Is it compatible yet?
I've had problems with Node modules not being compatible with React Native for a week now, but ejecting Expo in order to use rn nodiefy is not an option. Is there any other work around?

Is it compatible yet? I've had problems with Node modules not being compatible with React Native for a week now, but ejecting Expo in order to use rn nodiefy is not an option. Is there any other work around?

I'm having the same issue, did you ever get it working?

Yeah, I did!
You can check out my startup’s repo to see our package json. Check NEFTME’s
profile to see :)
thowitz @.***> escreveu em sáb., 30/07/2022 às 20:45 :

Is it compatible yet? I've had problems with Node modules not being
compatible with React Native for a week now, but ejecting Expo in order to
use rn nodiefy is not an option. Is there any other work around?
I'm having the same issue, did you ever get it working?
—
Reply to this email directly, view it on GitHub
https://github.com/tradle/rn-nodeify/issues/77#issuecomment-1200283721,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALO7WVN22UEHY7PXCFCBZMDVWWA7NANCNFSM4GWPXXCQ
.
You are receiving this because you commented.Message ID:
@.***>

@LuisNeves05 Thanks for the reply! I managed to fix my current error message (No identifiers allowed directly after numeric literal)

@thowitz Hello, same issue here, could you please share the way  you fix it ?

@dlrandy If you comment out all your imports, does the error go away?

Yeah, I did! You can check out my startup’s repo to see our package json. Check NEFTME’s profile to see :) thowitz @.> escreveu em sáb., 30/07/2022 às 20:45 :
…
Is it compatible yet? I've had problems with Node modules not being compatible with React Native for a week now, but ejecting Expo in order to use rn nodiefy is not an option. Is there any other work around? I'm having the same issue, did you ever get it working? — Reply to this email directly, view it on GitHub <#77 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALO7WVN22UEHY7PXCFCBZMDVWWA7NANCNFSM4GWPXXCQ . You are receiving this because you commented.Message ID: @.>

Hey, What project is it than? can you send a link?
I'm having the same issue, and no solution yet...
Thanks!

https://github.com/NEFTME/neftme-poc-dapp
Check it out @Frostswing

@LuisNeves05
Thanks!
was your trick using "stream-http" instead the rn-nodify npm?
Or was is another thing?
Since stream-http didn't do the trick for me :/

@Frostswing Have you tried the readable-stream package?

@thowitz
Do you mean linking the stream to the readable-stream package?
if so, it doesnt help...
This is my package.json
 "dependencies": {
    "@react-native-community/masked-view": "^0.1.11",
    "@react-navigation/bottom-tabs": "^6.4.0",
    "@react-navigation/drawer": "^6.5.0",
    "@react-navigation/native": "^6.0.13",
    "airgram": "^5.0.0",
    "assert": "^1.1.1",
    "buffer": "^4.9.1",
    "events": "^1.0.0",
    "expo": "~46.0.9",
    "expo-status-bar": "~1.4.0",
    "firebase": "^9.12.1",
    "i": "^0.3.7",
    "i18next": "^21.9.2",
    "npm": "^9.1.1",
    "path-browserify": "^0.0.0",
    "process": "^0.11.0",
    "react": "18.0.0",
    "react-i18next": "^11.18.6",
    "react-native": "0.69.6",
    "react-native-gesture-handler": "~2.5.0",
    "react-native-level-fs": "^3.0.0",
    "react-native-os": "^1.0.1",
    "react-native-paper": "^4.12.4",
    "react-native-reanimated": "~2.10.0",
    "react-native-safe-area-context": "4.3.1",
    "react-native-screens": "~3.15.0",
    "react-native-vector-icons": "^9.2.0",
    "react-navigation": "^4.4.4",
    "readable-stream": "^1.0.33",
    "rn-nodeify": "^10.3.0",
    "stream-browserify": "^3.0.0",
    "stream-http": "^3.2.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9"
  },
  "private": true,
  "react-native": {
    "os": "react-native-os",
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "readable-stream"
  },
  "browser": {
    "os": "react-native-os",
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "stream-browserify"

@Frostswing Can you try replacing    "stream": "stream-readable", with    "stream": "stream-browserify", in your package.json?

stream-browserify

Same result :(
"dependencies": {
    "@react-native-community/masked-view": "^0.1.11",
    "@react-navigation/bottom-tabs": "^6.4.0",
    "@react-navigation/drawer": "^6.5.0",
    "@react-navigation/native": "^6.0.13",
    "airgram": "^5.0.0",
    "assert": "^1.1.1",
    "buffer": "^4.9.1",
    "events": "^1.0.0",
    "expo": "~46.0.9",
    "expo-status-bar": "~1.4.0",
    "firebase": "^9.12.1",
    "i": "^0.3.7",
    "i18next": "^21.9.2",
    "npm": "^9.1.1",
    "path-browserify": "^0.0.0",
    "process": "^0.11.0",
    "react": "18.0.0",
    "react-i18next": "^11.18.6",
    "react-native": "0.69.6",
    "react-native-gesture-handler": "~2.5.0",
    "react-native-level-fs": "^3.0.0",
    "react-native-os": "^1.0.1",
    "react-native-paper": "^4.12.4",
    "react-native-reanimated": "~2.10.0",
    "react-native-safe-area-context": "4.3.1",
    "react-native-screens": "~3.15.0",
    "react-native-vector-icons": "^9.2.0",
    "react-navigation": "^4.4.4",
    "readable-stream": "^1.0.33",
    "rn-nodeify": "^10.3.0",
    "stream-browserify": "^3.0.0",
    "stream-http": "^3.2.0"
  },
  "devDependencies": {
    "@babel/core": "^7.12.9"
  },
  "private": true,
  "react-native": {
    "os": "react-native-os",
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "stream-browserify"
  },
  "browser": {
    "os": "react-native-os",
    "path": "path-browserify",
    "fs": "react-native-level-fs",
    "_stream_transform": "readable-stream/transform",
    "_stream_readable": "readable-stream/readable",
    "_stream_writable": "readable-stream/writable",
    "_stream_duplex": "readable-stream/duplex",
    "_stream_passthrough": "readable-stream/passthrough",
    "stream": "stream-browserify"
  }

For the stream part i have found a solution to my exact issue here:
https://github.com/nodejs/readable-stream/issues/313
Solves specifically the "evaluating 'process.version.slice'" error
But i'm still having issues using Expo and rn-nodify...
But its for a different discussion

@Frostswing Nice one, glad to hear you fixed at least this problem👍Now onto the next one haha


patch* functions should be marked unsafe

Setting aside the question of whether the patching routine itself should be considered safe, these functions can be used to break invariants, which makes them unsafe.

Fair. It'll make it slightly more annoying to use in tests but it's better to call this kind of hankey panky out.
I'll accept a PR or I'll get to it in the next couple days.

Thinking back on this I've changed my mind.
Regarding your example, rust unsafe vs safe doesn't cover logical behavior. If I change the behavior as demonstrated in your example its still perfectly safe with respect to Rust's rules. Yes it breaks an invariant that SmallVec depends on but that's more of an explosive footgun than unsafe { ... }.

@mehcode Niko Matsakis wrote a blog post on the composability of safe abstractions that may be of interest: http://smallcultfollowing.com/babysteps/blog/2016/10/02/observational-equivalence-and-unsafe-code/
Regardless of whether you accept his model, there are other things that make these functions unsafe. For instance, multiple threads patching and unpatching the same function can cause race conditions.

For instance, multiple threads patching and unpatching the same function can cause race conditions.

I'm classing that as a bug for now that will be fixed soon enough (tm).

Niko Matsakis wrote a blog post on the composability of safe abstractions that may be of interest [...]

I do agree with most of that. I just have some reservations on making this function unsafe because of its limited intended usage. I'll think on it.

I'll leave this issue open to collect feedback for awhile on if we should make this function unsafe. This crate is designed for use in a (currently) single-threaded #[test] environment. Any other usage is undefined and unsupported by this crate.

IMO it should still be unsafe. There isn't anything preventing any unsafe code from relying on the fact that a function runs, even if it's pub, for safety. Safe abstractions over unsafe code are, from a soundness standpoint, purely black boxes, meaning that tampering with the code or the internal state (private fields) leads to UB, which is unsafe. Replacing a function without a return value (replacing it with, say, a function that does nothing) is an example of tampering the internals of said black box, i.e. is UB.

As a compromise for test UX, what about if we deprecate the functions, rely only on a patch! ( as in #11 ) macro, and have that macro emit #[cfg(test)] blocks so if the macro is used in a unit test, it doesn't require unsafe { ... } but if it's not, it does?


NoSuchMethodError: The getter 'listeners' was called on null

I get this error when integrating your plugin.

Hi @RegNex your DirectSelectList is must be wrapped with DirectSelectContainer. Please view example again)


Printer: Improvements for displaying large type graphs

Don't truncate output above 30k characters
Include enough padding at the begining of lines to account for large node IDs

Before:
[1070]                       Class: ClassName
                            Param
                              Enum: ParamName (size: 4)

After:
[1070]                       Class: ClassName
                               Param
                                 Enum: ParamName (size: 4)

Codecov Report

Merging #176 (55b5e82) into main (02b7641) will decrease coverage by 0.07%.
The diff coverage is 78.26%.

@@            Coverage Diff             @@
##             main     #176      +/-   ##
==========================================
- Coverage   62.58%   62.52%   -0.07%
==========================================
  Files          88       87       -1
  Lines        9243     9227      -16
  Branches     1529     1527       -2
==========================================
- Hits         5785     5769      -16
  Misses       2641     2641
  Partials      817      817

Impacted Files
Coverage Δ

test/test_add_padding.cpp
91.66% <ø> (ø)

test/test_remove_ignored.cpp
96.66% <ø> (ø)

test/test_type_identifier.cpp
90.62% <ø> (ø)

test/test_flattener.cpp
95.83% <50.00%> (-0.17%)
:arrow_down:

oi/type_graph/PassManager.cpp
100.00% <100.00%> (ø)

oi/type_graph/Printer.cpp
97.10% <100.00%> (+0.13%)
:arrow_up:

oi/type_graph/TypeGraph.h
100.00% <100.00%> (ø)

test/test_drgn_parser.cpp
98.98% <100.00%> (ø)

test/test_remove_top_level_pointer.cpp
100.00% <100.00%> (ø)

test/type_graph_utils.cpp
100.00% <100.00%> (ø)

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


Initial Dashboard Structure

Added headers to search for friends and songs
Added style to dash header and section header

Looks good


Is it possible to deploy an admin-panel using Cloudflare Pages?

Would it be possible to include this information in the documentation? Thank you.

The admin-panel is a full stack nextjs app, so it is not possible to deploy it as a normal react app using Cloudflare pages.
It might be possible to deploy it using the edge support of pages, however that will at least require replacement of some dependencies, which is not something on my plan for the near future

Deploy admin-panel to cloudflare workers is supported through an experimental library now.
https://auth.valuemelody.com/admin-panel.html#experimental-deploy-admin-panel-to-cloudflare-workers
In this case, there will be no supported for deploy admin-panel to Cloudflare pages in this project


Create separate CI jobs

build and test have been split to two separate CI jobs
Configs added/updated for EditorConfig, Prettier and Solhint to enforce standardised formatting and linting
Linting script added to the package.json
Created a lint CI job that runs in parallel with build
Linted all Solidity files in the ethereum directory
Added max-warnings as an upper limit to restrict introducing new warnings

Are all the changes to .sol files done by prettier?
If yes - can you do just this part in a separate PR.

For future - please clearly mark in PR description, that all solidity changes were done with automated tool.

Description modified


allow dynamic href in quick button

WHY
BEFORE - What was wrong? What was happening before this PR?
I was trying to create a quick button where the href required the current line entry id. I had no access to the current line entry, so I couldn't build the button url.
AFTER - What is happening after this PR?
We check if the href is a closure, if it is, feed it the current entry and the crud instance to generate the url.
Is it a breaking change?
I don't think so, no.
How can we test the before & after?
Try to create a dynamic url in a quick line button that requires the current line entry id.

Ouch! Good thinking Pedro. I agree to doing it - let's just please double-check it's not a breaking change. If someone were already using a closure... they'd have zero parameters, right? If we push this... would they see an error or something?
We might want to run this through Jorge as well, for a second test. But he'll probably need more clear instructions on how to test.

Ouch! Good thinking Pedro. I agree to doing it - let's just please double-check it's not a breaking change. If someone were already using a closure... they'd have zero parameters, right? If we push this... would they see an error or something?
We might want to run this through Jorge as well, for a second test. But he'll probably need more clear instructions on how to test.

If they were using a closure they are for sure overwriting this file as it didn't support working with closures. So they will not receive this update.
AFAIK if you have a closure with zero parameters and call it with parameters the parameters will be discarded. No errors.

@jorgetwgroup To test this should be straightforward:
In a list view, add a quick line button and in that button we need the id of the entry in that line. An example here:
https://github.com/Laravel-Backpack/demo/blob/43eda63816c7cabf4bec4cfa5726dbc43c62831f/app/Http/Controllers/Admin/PetShop/OwnerCrudController.php#L53
Cheers

Hello @pxpm is working as expected.
I try in my side:

So i get the error:

Then with this branch:

I make a test in Monsters:

With current maint:

With this branch:

In my test is working great.
Cheers.

Thanks @jorgetwgroup 🙏


Avoid duplicate task definitions when using decisions

Hi Team,
I am trying to create a very simple workflow described in the diagram. (see red dashes please).
However, I'm forced to define the tasks T3, T4 and T5 under both decision D1 and D2.
Is there a way to "go to" T3 when D1 result is 1?

Appreciate the guidance on this.

https://github.com/Netflix/conductor/pull/1373
Maybe someday...

#1373
Maybe someday...
And to your diagram, I would suggest to connect D1 to D2, and use the D1.output.caseOutput to forcibly decide to go to D2/1.

:) Thanks for the reply. I had to wrap the tasks 3, 4 and 5 in a sub workflow, then call the subworkflow (with same taskReferenceName) from D1 and D2. It minimize the repeated coding of tasks at the expense of more workflow definitions.


Need a way to enable metrics on all namespaces

Please describe the Improvement and/or Feature Request
osmcli provides a way to enable metrics from a namespace or a list of namespaces today. It would be helpful if there is a way to enable metrics across all namespaces probably with a flag.
Scope (please mark with X where applicable)

New Functionality          [ X]
Install                    [ ]
SMI Traffic Access Policy  [ ]
SMI Traffic Specs Policy   [ ]
SMI Traffic Split Policy   [ ]
Permissive Traffic Policy  [ ]
Ingress                    [ ]
Egress                     [ ]
Envoy Control Plane        [ ]
CLI Tool                   [X ]
Metrics                    [X ]
Certificate Management     [ ]
Sidecar Injection          [ ]
Logging                    [ ]
Debugging                  [ ]
Tests                      [ ]
CI System                  [ ]
Project Release            [ ]

Possible use cases

Would provide a way to enable metrics across all namespaces, instead of individually listing out namespaces.

Thanks Rashmi, I think this is all not so unreasonable and could ease simple deployments that expect simple mesh.
We'll discuss what/how and come back.

Thanks Rashmi, I think this is all not so unreasonable and could ease simple deployments that expect simple mesh.
We'll discuss what/how and come back.

@trstringer we could very well do something similar to what you did in the bug-report tool to wildcard all meshed namespaces.


Admob limited my account

Does anybody experience ad limiting in Admob console after adding this library?

Did the limitation get fixed? I was planing to migrate using this plugin but after I read your case, I should double check if it is safe to use it.

When I integrated this plugin into my app, my AdMob account got limited. So I'm not using it anymore. I suggest you investigate it more to avoid any income loss.

Ok, thanks for the suggestion.

Did you find a workaround? I see people reporting a similar problem in the official library provided by google team!
Here's the issue report:
https://github.com/googleads/googleads-mobile-flutter/issues/155

I'm using Firebase Admob and it works fine. I know it's deprecated and I should migrate to Google Mobile Ads SDK soon.
What I understand is if you request several ads but only show a few of them, AdMob will limit your account.

Thanks for the information. Do you have any idea about if using AdMob's ads in a stack will cause it to be considered as fraud? Like an Stack of Positioned widgets which some of them (not necessarily the top one) contain Banner/Native ads.

For me both of these (flutter_native_admob, firebase_admob) cause limited ad serving issue. Let's hope for the new ad package will be good.

Thanks for the information. Do you have any idea about if using AdMob's ads in a stack will cause it to be considered as fraud? Like a Stack of Positioned widgets which some of them (not necessarily the top one) contain Banner/Native ads.

@ramtinq There are specific policies applied to ads and Admob is very sensitive. Check this video for Banner Ad, you could find similar videos for other ad types. If a banner ad covers other UI elements or if it's too close to other UI elements, you are violating policies.

For me both of these (flutter_native_admob, firebase_admob) cause limited ad serving issue. Let's hope the new ad package will be good.

@vishalknishad There might be something wrong with your implementation. The first time I implemented Interstitial Ads using firebase_admob my account got limited. I was loading Ads in init_state but showing ads every three screen views or so!  When I changed it, my accounts came live back.

Does anybody experience ad limiting in Admob console after adding this library?

I had the same problem, I was migrating an app with a lot of users from native android to flutter, and few weeks later I had my account limited. I don't know what I am doing wrong, but I've already seen visual bugs on my ads using this library, like description text cut. Even if I use the full width and a lot space in height.

@FernandoUFS I also have same problem. the developers here just deny it and ignore it. have you seen Chernobyl episode already?

I suggest everybody use the official library o Google Mobile Ads SDK


For SAFe 4.6 - How do you handle ...

Epics at not only portfolio level, but also at solution and program level?
Capabilities at solution level?
Enablers at portfolio, solution and program levels?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1c926cb3-ed15-3489-65f8-2a5c1fd129d4
Version Independent ID: 1b441906-10f0-2ec0-d1aa-d3686ff94146
Content: Scaled Agile Framework - Azure Boards
Content Source: docs/boards/plans/scaled-agile-framework.md
Product: devops
Technology: devops-agile
GitHub Login: @KathrynEE
Microsoft Alias: kaelli

Thanks for your question. It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflow
Azure DevOps Support Bot

Thanks for your reply.

It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation
Didn’t see it as such. The documentation is on how to use Azure Devops to implement the SAFe framework but the documentation in my opinion could be improved by  expanding to cover Solution and Full Scale SAFe.

Tim
From: William Anton Rohm<EMAIL_ADDRESS>Sent: Thursday, July 11, 2019 1:11 PM
To: MicrosoftDocs/vsts-docs<EMAIL_ADDRESS>Cc: Roden, Timothy L GSUSI-PTX/S/US<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/vsts-docs] For SAFe 4.6 - How do you handle ... (#4816)
Thanks for your question. It looks like you're working through an issue with your scenario or implementation, rather than an issue with the documentation. Here are a couple of options where you might consider asking your question:

Azure DevOps on Stack Overflowhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstackoverflow.com%2Fquestions%2Ftagged%2Fazure-devops&data=02|01|tim.roden%40shell.com|b260b3d0ca7c44b6dcee08d7062b1816|db1e96a8a3da442a930b235cac24cd5c|0|0|636984654460479280&sdata=N07xa7G3jBOQ5v3bagsIyB2ytUlACJ6fl8a0VU%2FjNT8%3D&reserved=0
Azure DevOps Support Bothttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fazuredevopsvirtualagent.azurewebsites.net%2F&data=02|01|tim.roden%40shell.com|b260b3d0ca7c44b6dcee08d7062b1816|db1e96a8a3da442a930b235cac24cd5c|0|0|636984654460479280&sdata=nrK%2FCdJmp13N9NCZkGArRXZ5oaAY7%2FLw6CS5KZZT7Nw%3D&reserved=0

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fvsts-docs%2Fissues%2F4816%3Femail_source%3Dnotifications%26email_token%3DALIBTSHZ2UHYWFNE6Z5UKWTP65ZSHA5CNFSM4H7SEUY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZXQ44I%23issuecomment-510594673&data=02|01|tim.roden%40shell.com|b260b3d0ca7c44b6dcee08d7062b1816|db1e96a8a3da442a930b235cac24cd5c|0|0|636984654460489288&sdata=lR7VmAbtsl5vIecg6J%2FRBTaFLng7godl38kluMRB9AY%3D&reserved=0, or mute the threadhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FALIBTSFDRNDSSF6LKDCXLG3P65ZSHANCNFSM4H7SEUYQ&data=02|01|tim.roden%40shell.com|b260b3d0ca7c44b6dcee08d7062b1816|db1e96a8a3da442a930b235cac24cd5c|0|0|636984654460499296&sdata=gJU1hObWAGhrDS3WYyGFVCu%2F885xdbLa15wkPOz%2BXK0%3D&reserved=0.


Networked tables

Adds a table networking object spawned on all clients. This then updates the information about the table spawned by the server and automatically loads the correct table on the client. No more weird ball bouncing around in the background of the menu. I needed to register the table spawning prefab with the network manager and add a tag for it. Tested locally with a client searching before a host selects their table and afterward and even exiting the game then choosing a new table although the client needs to leave and re-enter too.

#64 removed the networked powers implementation that was accidentally included in this PR.

Closing this as it's been made redundant by #64


Update API-Bank README

Add link to arXiv and update the citation
@huybery

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


operator [N] [CI] fence-agents-remediation (0.1.0)

Let FAR v0.1.0 be available on on OperatorHub.io
Thanks submitting your Operator. Please check below list before you create your Pull Request.
New Submissions

[x] Are you familiar with our contribution guidelines?
[x] Have you packaged and deployed your Operator for Operator Framework?

[x] Is your submission signed?
[x] Is operator icon set?

Updates to existing Operators

[x] Did you create a ci.yaml file according to the update instructions?
[ ] Is your new CSV pointing to the previous version with the replaces property if you chose replaces-mode via the updateGraph property in ci.yaml?
[x] Is your new CSV referenced in the appropriate channel defined in the package.yaml or annotations.yaml ?
[ ] Have you tested an update to your Operator when deployed via OLM?
[x] Is your submission signed?

Your submission should not

[x] Modify more than one operator
[x] Modify an Operator you don't own
[x] Rename an operator - please remove and add with a different name instead
[ ] Modify any files outside the above mentioned folders
[x] Contain more than one commit. Please squash your commits.

Operator Description must contain (in order)

[x] Description about the managed Application and where to find more information
[ ] Features and capabilities of your Operator and how to use it
[ ] Any manual steps about potential pre-requisites for using your Operator

Operator Metadata should contain

[x] Human readable name and 1-liner description about your Operator
[x] Valid category name1
[x] One of the pre-defined capability levels2
[x] Links to the maintainer, source code and documentation
[x] Example templates for all Custom Resource Definitions intended to be used
[x] A quadratic logo

Remember that you can preview your CSV here.
--
1 If you feel your Operator does not fit any of the pre-defined categories, file an issue against this repo and explain your need
2 For more information see here

According to the failure error I understand that it fails pulling quay.io/medik8s/fence-agents-remediation-operator:v0.1.0 since the image is too large and there is not enough space - no space left on device.
Did I got it right and is there any workaround for these scenario? @J0zi

/hold

I added hold so the PR won't be merged and all the CI tests will be run, but I see that some of them have been skipped, thus I am unholding.
Please don't merge this PR now.
/unhold

/merge possible

/merge possible

/hold

@razo7 I managed to free up some space in the image used by the CI. Are we good to merge?

managed to free up some space in the image used by the CI. Are we good to merge?

Ok, then lets unhold it.
/unhold

The CI still complains about the container image size. We have already fixed it (reducing it's size from ~800 MB -> ~200 MB), and we will release and add it to OperatorHub on the next Y release..


Add support for getting SO_COOKIE socket option on linux

Add support for getting the socket cookie on Linux via the SO_COOKIE sockopt (#436)
There is only a getter, as the cookie is managed/created by the kernel itself.

@Thomasdezeeuw done, ty!

Thanks @bleggett


fixes #800

Fixes Issue

Changes proposed

Check List (Check all the applicable boxes)

[ ] My code follows the code style of this project.
[ ] My change requires changes to the documentation.
[ ] I have updated the documentation accordingly.
[ ] All new and existing tests passed.

Auto-merge.
Thanks for your contribution !


New features in ExtData needed for GAAS

Just a placeholder issue so I can reference the issue # in the PR. Apparently GAAS has moved to use ExtData and this was not tested in the GEOSadas.  So to get it to working 1 new feature is needed:
Since GAAS only needs the files at certain times, just like the IAU files, like if the GEOSadas starts at 21z, it actually need the 00z file to do the analysis and reads this at 00z, then needs no new files during the forecast part of the segment. This is very different than when this is run in replay mode. So basically we need to allow for ExtData allow the absence of a file in the sequence to not cause a failure.

I moved the stuff about experiment id to a separate issue for clarity

@tclune
This is starting to require more "hacks" than I would like. I had to hold the PR because the new test I added was not extensive enough and realized there was a crucial gap in the logic as I said in the PR.
Here's the situation. If we allow "gaps" in the datasets, then I have to find a file during initialization. Which means if the current model time does not produce a valid file, I have to start scanning the collection until I do find a valid file.
But then this brings more questions, which way do I scan; forwards in time/backwards in time/ how many steps do I scan before I give up?
The test I had created a dataset with a "gap", but the integration of the test where I run ExtData was before the gap so a file existed for that time.
Now I could not worry about finding the metadata during initialize but this is where I set up the bracketing fields and since in theory we allow vertical Regridding I need the file metadata to setup the bracketing files, so I would have to defer that if I just wait until I find a valid file during the actual run. If you never actually find a file, well extdata would not ever fill anything but if the user said, its ok if you have missing files, well that is your problem. But the code is just not setup to function that way currently so would be a bigger refactoring.

@amdasilva @tclune
I just realized that not only do we need to allow for "missing files" in the sequence, but we need to essentially "reset" the pointer on the off times.
Right now, you can time interpolate between the brackets, or persist the last value. If you let the field be updated (the user controls this, by default it is every step), those are the choices. If you do it less frequency, the pointer isn't touched whatever was there before just sits there..., in more detail
In this gaas, we have a file sequence with a 3 hourly frequency. So you start at 21z, we have 0z and 3z files, there is not 21z file, fine we now let extdata say, its ok if you can't find this, the pointer gets filled with undef, gaas knows I can't use this, all is good.
But we get to 0z, there is a file, pointer gets updated, gaas sees the pointer has non undefined data, great, it can do something. All is good, but now the problem.
But we get to the next step after 0z, now I can tell Extdata to either update or not update the field at that time, it uses whatever bracketing it has.
If I tell it not to update field, the field still has "good" values sitting in it, gaas will see that, but if the criteria for gaas doing something is, I have a pointer field with good values, that is not the behavior we want. We don't want the 0z values or to interpolate between the 0z and 3z values.
Likewise say I did just tell it to update the field every tilmestep, neither persist the last temporal value or time interpolate are the behavior we want as both
It is like I need another option, update the field every step, but do not persist, do not time interpolate, only fill it if you fall exactly on the bracket, if not set it to undef

@tclune, I'm going to just start a new issue for this "exact" requirement I identified


Define a new format for the instruction trace

As we are adding more architectural states to the instruction trace (like floating point registers, vector registers, privileged CSRs), the current CSV format doesn't scale well as most of the columns are empty. We need to define a new format for the instruction trace. Possible candidates: YAML, Hjson, Protobuf.

Thought about this a bit more. The current coverage flow is to use a python script to generate a standard trace log (CSV format now), and use SV to read the trace log to collect functional coverage. SV doesn't provide good support for parsing structured log (YAML, protobuf etc). We may still need to stick with CSV format, but make it more compact.
The current CSV format lists all possible architectural state in the header:
instr,rd,rd_val,rs1,rs1_val,rs2,rs2_val,rs3,rs3_val,imm,str,addr,binary,csr,mode,vd,vd_val,vs1,vs1_val,vs2,vs2_val,vs3,vs3_val,vtype_vsew,vtype_vmul,vtype_vediv,vm,updated_csr,updated_gpr,fd,fd_val,fs1,fs1_val,fs2,fs2_val
It should be changed to a more generic format
instr, result, operand, str,addr,binary,csr,mode
result could be any architectural state, like general purpose integer registers, floating point registers, vector registers, privileged register.
Original format:
lbu,t4,000000000000002b,s11,0000000080018f05,,,,,23,"lbu     t4, 35(s11)",000000008000046e,023dce83,,3,,,,,,,,,,,,,,,,,,,,
New format:
lbu,t4:000000000000002b,s11:0000000080018f05;imm:23,"lbu     t4, 35(s11)",000000008000046e,023dce83,3

@danghai Please let me know if you have any thought or question on this.

Hi @taoliug . It seems you want to group them together? Ex: rd,rd_val becomes rd:rd_val.
rs1,rs1_val become rs1:rs1_val, ...

yes, basically we will have two fields, one for operands, one for results. There can be multiple entries separated by ";" in each field. Each entry is a dictionary type :. The name can be any integer, floating point, vector, privileged register.

@danghai I am starting to implement this now. It's a bit complicated as it requires the understanding of the end-to-end flow and RISC-V spec. You can take a look at the PRs I send out later and see if anything needs to be enhanced.

It sounds good. I am reading the RISC-V spec. I think I understand more after your commits.

Submitted the 1st PR, basic RV32imc regression passed
python3 run.py --iss spike,ovpsim --exp

This feature is mostly done, the remaining work is adding some document to explain the new trace CSV format.


validate the backend configuration

See https://github.com/chef/inspec/issues/686 for the issue that raised this.

Hi. I am an automated pull request bot named Curry. There are commits in this pull request whose authors are not yet authorized to contribute to Chef Software, Inc. projects or are using a non-GitHub verified email address. To become authorized to contribute, you will need to sign the Contributor License Agreement (CLA) as an individual or on behalf of your company. You can read more on Chef's blog.
GitHub Users Who Are Not Authorized To Contribute
The following GitHub users do not appear to have signed a CLA:

@arlimus

Please sign the CLA here.


Option to eliminate Axe rules best practices

Hello,
How do we eliminate best practices? Currently all issues are reported both violations & best practices. Many best practices are not required to be implemented & some look like false positives.
Out of one hundred issues I see ninety of them are best practice rules of Axe.

Axe has a lot of potential customizations which could be applied. Would be nice to be able to customize these more within Purple Hats.

@digitala11y I understand what you're looking for, and get it. But, during certification training, they teach that Best Practices should also be viewed as required and provide a better overall user experience for All users, so they shouldn't be ignored. Not preaching, just informing what I've learned.


add onWillPop to Widgets

It would be nice to have onWillPop added to widgets so that it's easier to change default back button behavior. Docs on common usage of this would be helpful as well.
Are you sure you want to Exit? Is one I can think of right now.

We should factor out the logic from Form into a dedicated widget so it can be composed into any widget.


MQTT bug in 0.45.16

Describe the bug
Upgraded to 0.45.16 this morning and noticed I was getting some notification errors. I rolled back to 0.45.14 and the errors stopped.  See the error line below, I did alter the Watch URL for privacy.  Nothing else was altered.  It looks like it truncates the MQTT url in the logs, but I triple checked and it's correct.  It also worked fine once I rolled back to 0.45.14
Error from Docker log
2024-03-10 13:26:22.070 | ERROR    | changedetectionio.flask_app:notification_runner:1633 - Watch URL: https://MASKEDURL.com  Error 2024-03-10 13:26:18,544 - ERROR - Could not load MQTT Notification URL: mqtt://1...0:1883/change?avatar_url=h...g

Same as above, but figured I'd included it anyway.
Error from Notification debug log
2024-03-10 13:26:18,544 - ERROR - Could not load MQTT Notification URL: mqtt://1...0:1883/change?avatar_url=h...g

Version
0.45.16

dupe https://github.com/dgtlmoon/changedetection.io/issues/2241 https://github.com/dgtlmoon/changedetection.io/pull/2242

my bad... I clearly can't search correctly.  I'll close.


Remove security investigate pic/verbiage

This functionality is no longer available in ASC as it's moved to Sentinel
https://docs.microsoft.com/en-us/azure/security-center/security-center-features-retirement-july2019#security-alerts-investigation

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 05da473f-3b1d-8b8b-ea7a-68d0e7e62c31
Version Independent ID: e5e40276-c0cd-fa51-4eb4-93e21c57a065
Content: Microsoft Defender Advanced Threat Protection - Azure Security Center
Content Source: articles/security-center/security-center-wdatp.md
Service: security-center
GitHub Login: @memildin
Microsoft Alias: memildin

@cnadler-MSFT
Thanks for your feedback! We will investigate and update as appropriate.

Thanks @cnadler-MSFT ,
Which screenshot and text were you referring to? I see the picture related to "Detailed Machine Investigation", and I also see "Security alerts > Suspicious PowerShell CommandLine."

This screenshot with the investigate button:
<EMAIL_ADDRESS>From: Marilee Turscak - MSFT<EMAIL_ADDRESS>Sent: Thursday, March 26, 2020 3:02 PM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Chris Nadler<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Remove security investigate pic/verbiage (#50943)
Thanks @cnadler-MSFThttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcnadler-MSFT&data=02|01|cnadler%40microsoft.com|b4ac5133c2e54348882308d7d1d14b21|72f988bf86f141af91ab2d7cd011db47|1|0|637208569148142000&sdata=%2BAtgIMBq%2Bzze3ud9yScCaQPnctfMf1ZXvCfcJ%2Bf4n0M%3D&reserved=0 ,
Which screenshot and text were you referring to? I see the picture related to "Detailed Machine Investigation", and I also see "Security alerts > Suspicious PowerShell CommandLine."
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F50943%23issuecomment-604709471&data=02|01|cnadler%40microsoft.com|b4ac5133c2e54348882308d7d1d14b21|72f988bf86f141af91ab2d7cd011db47|1|0|637208569148151997&sdata=eUFoFA1Z4gLQlyz2MP4DRD3cLFn3IGZX%2FsHlj4I%2BCuc%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMQTGI7DC7PYS3EWC6BL53LRJPGFDANCNFSM4LTYGEEQ&data=02|01|cnadler%40microsoft.com|b4ac5133c2e54348882308d7d1d14b21|72f988bf86f141af91ab2d7cd011db47|1|0|637208569148151997&sdata=Tsfb%2BEQbReS43kbdsOhNT9pzUHmeAY%2BEoMFfuPQKZh4%3D&reserved=0.

Okay, I made a pull request to remove the machine investigation section and screenshot. If you think anything else needs to be removed feel free to make your own pull request by editing the article.
https://github.com/MicrosoftDocs/azure-docs-pr/pull/109422


improved BlibFilter speed in best scoring mode

improved BlibFilter speed in best scoring mode (by not getting peaks when not used and transferring RefSpectra in bulk rather than one spectrum at a time); on a 30mb .blib, my time went from 3s to 0.5s; I'm putting together a bigger blib now for a more substantial test

added try/catch for BlibBuild's main() code
added tests for BlibFilter's best scoring mode

OK, larger test, in seconds:

Before
After

155
5

30x improvement seems pretty compelling. Nice work.

@brendanx67 I did some more testing to make sure the new code is getting the same results as the old. The only differences I found were due to picking different spectra with the same score (e.g. Q value 0). For both versions of the code the result is unpredictable because there's no additional ordering beyond score. I suggest we add that ordering now. What about sorting ties by fileID and scan index, then picking the first (or last)?

I thought we sorted by probability score (e.g. q value 0) and then by raw score (e.g. xcorr) which is much less likely to be identical. Is that still possible to do? After that, I guess it is okay to make the sort deterministic as you suggest.

No, blib only imports one score at this time.
On Sat, Aug 3, 2019, 1:24 AM Brendan MacLean<EMAIL_ADDRESS>wrote:

I thought we sorted by probability score (e.g. q value 0) and then by raw
score (e.g. xcorr) which is much less likely to be identical. Is that still
possible to do? After that, I guess it is okay to make the sort
deterministic as you suggest.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ProteoWizard/pwiz/pull/599?email_source=notifications&email_token=ABGHTYLEEXTBG34HHMJTTI3QCUJCTA5CNFSM4IIJ4UMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3PHODI#issuecomment-517895949,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABGHTYI2MWW7FFJRFALEDCDQCUJCTANCNFSM4IIJ4UMA
.

I guess that could be a lot of work to retrofit it to also store a raw
score for each type. I am pretty sure, though that not all q value zero
scores are created equal.
On Sat, Aug 3, 2019 at 3:03 PM Matt Chambers<EMAIL_ADDRESS>wrote:

No, blib only imports one score at this time.
On Sat, Aug 3, 2019, 1:24 AM Brendan MacLean<EMAIL_ADDRESS>wrote:

I thought we sorted by probability score (e.g. q value 0) and then by raw
score (e.g. xcorr) which is much less likely to be identical. Is that
still
possible to do? After that, I guess it is okay to make the sort
deterministic as you suggest.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<
https://github.com/ProteoWizard/pwiz/pull/599?email_source=notifications&email_token=ABGHTYLEEXTBG34HHMJTTI3QCUJCTA5CNFSM4IIJ4UMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3PHODI#issuecomment-517895949
,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/ABGHTYI2MWW7FFJRFALEDCDQCUJCTANCNFSM4IIJ4UMA
.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ProteoWizard/pwiz/pull/599?email_source=notifications&email_token=ACYBWUDJI3GCEP2UF7X4NY3QCV62TA5CNFSM4IIJ4UMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3PODOI#issuecomment-517923257,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACYBWUHXBQFFMT4UV4HFGSTQCV62TANCNFSM4IIJ4UMA
.

It wouldn't be a lot of work to add a raw score column, but we'd still need a tie-breaker for older blibs which were created without that column. In the target-decoy world, a Q value of 0 means that there are no decoys with a better score. So yes of course the spectra have different raw scores, but with no decoys to compare them to, there's no way to talk about FDR the way we can with other target hits (with Q value > 0). It's for this reason that I switched IDPicker to use Andy Jones's FDR score, which just does linear interpolation between Q value spikes:

This way you always get a good ordering between spectra, even if it's not strictly tied to FDR. But IDPicker is calculating its own FDR scores, not reading them from the search engines files, so BiblioSpec couldn't really do this.

Ah, nevermind I see what happened. The current code breaks ties by TIC, but it has to enumerate peaks to do so. The optimization to not load peaks meant that the TIC always returns 0. Shall I switch it to break ties by retention time, or somehow restore the TIC behavior (like adding a TIC column to RefSpectra)?

Yeah. TIC was intentional and has positive impact. So, I guess add TIC to
RefSpectra.
I know I asked Kaipo to try the raw score approach to reduce our reliance
on TIC and make score differentiation more meaningful among high scoring
spectra. Maybe also add a raw score column... Though, I guess that would
require more score typing and scoring direction information, i.e. bigger or
smaller is better.
So, if we can maintain exactly how it works now but much faster, that would
be a big win.
I guess I understand why the old code is so slow if it needed to load and
sum spectra to break ties.
I do still find the idea of having BlibBuild write both the redundant and
non-redundant blib files appealing, when all the necessary information is
present. Because I expect that to be as fast as it is possible to achieve
and also to cover now something like 98% of the libraries that get built
with BiblioSpec. The existing split assumes the old model where redundant
libraries accumulate over time and the act of making them non-redundant
becomes impossible to achieve with what BlibBuild has in memory.
On Mon, Aug 5, 2019 at 3:53 PM Matt Chambers<EMAIL_ADDRESS>wrote:

Ah, nevermind I see what happened. The current code breaks ties by TIC,
but it has to enumerate peaks to do so. The optimization to not load peaks
meant that the TIC always returns 0. Shall I switch it to break ties by
retention time, or somehow restore the TIC behavior (like adding a TIC
column to RefSpectra)?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ProteoWizard/pwiz/pull/599?email_source=notifications&email_token=ACYBWUHUUCINO2V544E3OMLQDAWHFA5CNFSM4IIJ4UMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD3R4KFI#issuecomment-518243605,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACYBWUHCHMHVP25EFFNUL73QDAWHFANCNFSM4IIJ4UMA
.

The peak summing was a significant chunk of time but most of it was just suboptimal SQLite usage. It's always better to transfer rows in bulk rather than one at a time when possible.
I looked at making it write the non-redundant db at the same time as the redundant one but it would have made the code even messier than it already is. With a lot of refactoring it would be reasonable though.

Ah, eat temp view, you awkward backward compatibility code!

@bspratt What do you think about this TEMP VIEW approach?

I'm not enough of a database guy to have a worthwhile opinion. Nick would doubtless have valuable insights. Out of curiosity, it sounds like there may be drawbacks that you're thinking about?

None that I can think of in this context. It's not hard to imagine cases where a temp view wouldn't be enough to convert from an old schema to a new one, but that was not the case here.


Error obtaining render for panel, Status: 500

First, thanks @IzakMarais for developing this tool. It's very useful and so cool.
Running grafana-reporter from command line, as it renders the panels and downloads it, for few panels it doesn't render.
Below is the error I get.
Error obtaining render for panel {Id:18 Type:graph Title:\#Panel_name_here  - \$topic GridPos:{H:7 W:13 X:0 Y:0}}, Status: 500, Retrying after 10s...
Any idea on what could be the reason?

same issue. please help. urgent....Thanks

Hey, if any of you faced this problem I solved it by installing the next packages:
apt install texlive-latex-base -y && apt install texlive-fonts-recommended -y && apt install texlive-fonts-extra -y && apt install texlive-latex-extra -y && apt-get install texlive-full -y
it is worth to mention my environment is based on a Ubuntu Server VM in which I have grafana and reporter repo cloned.
I tried on docker containers but I couldn't make it work at the end.
NAME="Ubuntu"
VERSION="21.04 (Hirsute Hippo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 21.04"
VERSION_ID="21.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=hirsute
UBUNTU_CODENAME=hirsute

I guess I did install these packages too. Only then it exports the panels to pdf document properly. However let me once try and get back.


Make SerializableMatchers Public Used for E2E test

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[x] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

SerializableMatchers is useful in E2E test such as verifying multiple success conditions at the end of pipeline instead of one.

+R: @jasonkuster @kennknowles

We had left SerializableMatcher and SerializableMatchers package-private to avoid diamond-dependency issues.
Since 2b63fb9 made SerializableMatcher public, this change has no additional negative impact. The two classes are really just a Java-ism.
LGTM based on precedent, but it is probably still worth considering what the impact on users is. Since hamcrest is already a provided dependency, even before 2b63fb9, the impact is on users who want to use this or anything that uses it transitively.
R: @dhalperi for this.

LGTM from my side; defer to Dan for comments about above.

I believe we had always intended to shade Hamcrest, moving it from a provided dependency to a purely internal one. Internally, see #24000452 and #18837384
Now may be the time that we should do this correctly.

This PR has gotten a bit old, and we have a good number of IT tests now running. Do we still need this? If so, I think a rebase & retest is in order.

R: -@kennknowles
Feel free to re-add when ready.

Thanks for coming back to this old PR. I think we can close it now considering current number of IT tests.


write some tests for vcgen

O.K.: I think it's time to get a selection of (small -- but well designed!) tests in place for the vcgenerator. Having a selection of output that is verified correct with some small example files I think would really ease confidence in both the correctness and future add ons to this portion of compilation...
Especially with the addition of parsimonious vcs...

Is not going to be feasible anytime soon. That I would consider still too much of a research-based subsystem. Writing extensive unit tests for something that is so likely to evolve feels like a fools errand. So, closed.


(question) Avatar and World tab don't show anything for other users

So I wanted to know why the Avatar and World option of other users don't show anything when using VRCX? if the options were removed in normal VRChat why does VRCX still have it?

The world option works just fine? (See attached image).
As for the Avatars tab, at this point, it still works for your own user at the very least, and I'm unsure of other cases in which it may work.

Can You help me then? Because I don't know how to see them.El 14 jun. 2022 3:02 p. m., Natsumi @.***> escribió:
Yup Avatars tab shows own and favorited avatars as well as other users public avatars if you have a remote avatar database provider set.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Does it only work with public worlds?El 14 jun. 2022 2:56 p. m., "[information redacted]" @.***> escribió:
The world option works just fine? (See attached image).
As for the Avatars tab, at this point, it still works for your own user at the very least, and I'm unsure of other cases in which it may work.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

Yes, you can only view someone else's public worlds. If you go onto your profile, you will also see your private worlds.

https://gist.github.com/RequiDev/d209f79c6d663dbd5c1428ebbe2c944a

I’m trying to get his one but can’t Access the file avtr_7aa98c2c-b95f-4cf8-bdf1-23e12d11b35e and a variant which I don’t know who has it because only one model appears in their profile.
Enviado desde Correohttps://go.microsoft.com/fwlink/?LinkId=550986 para Windows
De: @.>
Enviado: martes, 14 de junio de 2022 3:29 p. m.
Para: @.>
CC: @.>; @.>
Asunto: Re: [pypy-vrc/VRCX] (question) Avatar and World tab don't show anything for other users (Issue #356)
https://gist.github.com/RequiDev/d209f79c6d663dbd5c1428ebbe2c944ahttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgist.github.com%2FRequiDev%2Fd209f79c6d663dbd5c1428ebbe2c944a&data=05|01||af1d13b598f64db5066708da4e3c242c|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637908317463445251|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=yvfnaLAiwiB2UuuVYbjb4DKHCl2X7MzX1lSF%2BRy0suQ%3D&reserved=0
—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpypy-vrc%2FVRCX%2Fissues%2F356%23issuecomment-1155630018&data=05|01||af1d13b598f64db5066708da4e3c242c|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637908317463445251|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=z2R4SUpbW5JrKiD3VgIoAIZmp7mfUNtLPJ39Bp3g264%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAXMVMTTV62CKFCIJ24FU4GDVPDMP5ANCNFSM5YYVN7RA&data=05|01||af1d13b598f64db5066708da4e3c242c|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637908317463445251|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=pLPZKohZabDyrGqIlnHaQgtFR5XeDXAIXiYXVawRXEA%3D&reserved=0.
You are receiving this because you authored the thread.Message ID: @.***>

I’m trying to get his one but can’t Access the file avtr_7aa98c2c-b95f-4cf8-bdf1-23e12d11b35e and a variant which I don’t know who has it because only one model appears in their profile.

That's because the avatar ID you listed is private.

so until the model is public, I can't get the file, then why private in vrcx is an option?

Is not working for me

Looks like you're viewing your own. If you're looking at your own avatars, none will show up if you don't have any uploaded.

no I was watching another user profile but none appeared

Looks like you're viewing your own. If you're looking at your own avatars, none will show up if you don't have any uploaded.

Another user's public avatars will only show up if you are using a remote avatar database. To use that, you plug a API url such as this >> (https://requi.dev/vrcx_search.php) into the remote avatar db field in VRCX.

I can’t in this case
Enviado desde Correohttps://go.microsoft.com/fwlink/?LinkId=550986 para Windows
De: [information @.>
Enviado: martes, 14 de junio de 2022 3:21 p. m.
Para: @.>
CC: @.>; @.>
Asunto: Re: [pypy-vrc/VRCX] (question) Avatar and World tab don't show anything for other users (Issue #356)
Yes, you can only view someone else's public worlds. If you go onto your profile, you will also see your private worlds.
—
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpypy-vrc%2FVRCX%2Fissues%2F356%23issuecomment-1155623051&data=05|01||df244d4c16574538e2e208da4e3b0669|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637908312665731527|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=fBvAhkvF2a%2B45%2FVb4xzrdST7CCZMNli%2F921PjJ%2BbRgU%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAXMVMTT7RMROI4Z4C3PSS2TVPDLR7ANCNFSM5YYVN7RA&data=05|01||df244d4c16574538e2e208da4e3b0669|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637908312665731527|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=%2Fuop1rezoBwyDxvs351lJPB%2BT3uURdIh85J3QwfVzHs%3D&reserved=0.
You are receiving this because you authored the thread.Message ID: @.***>


fix: update getHarnessEditContentsUrl

Hey, I just made a Pull Request!
Updated function for getHarnessEditContentsUrl as it was missing 'repos'
:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[x] Added or updated documentation
[x] Tests for new functionality and regression tests for bug fixes
[x] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

yeah the approval seems a bit confusing, i wanted to auto-apply that suggestion but apparently github won't let me - feel free to change it to patch yourself and i'll merge when that's done

@cjlee01 @OrkoHunter  just a gentle ping so you get this into the release on Tuesday.

@freben Applied your suggestion! I guess since this PR is coming from a fork, it's not letting you commit. And thanks for the reminder 🙏

Hi @OrkoHunter, I'm a little late here but wanted to mention that Harness looks to have support for edit_url in TechDocs but it's not enabled here:
https://github.com/backstage/backstage/blob/918d273bbb843bd09bb6c80d22d87c257a7e5343/plugins/techdocs-node/src/stages/generate/helpers.ts#L108
If you update this line then you should get that feature working with Harness 🚀

Thanks Andre for the suggestion! @cjlee01 can you please make the above change in a follow up PR? Thank you!


Home Page: Move link to /Home/Aesop to /Home/About

Learning about the the origin of the allReady logo is fun, but should probably not be the result of clicking just about anywhere on the home page (_LayoutMainPage.cshtml). Right now the clickable surface area of the link to /Home/Aesop currently spans the whole width of the page so somebody clicking in what they think is empty page space (like I do all the time) gets a folktale lesson, but may not want it at that very moment.
Move the link to /Home/Aesop to the about page under a section like "what's with the logo?" and take the link away from the hero image on the home page.
cc @MisterJames

I got this.


Updating PHPStorm to 2017.3 shows a warning

Hi
PhpStorm 2017.2.4 with <IP_ADDRESS> installed warns while updating to 2017.3: "Plugin incompatible with the new build found: HashiCorp Terraform / HCL Language support"
best
André

Same for IntelliJ. I'm holding off on updating for now.

Actually version is compatible, there's just 'until' build was set up in plugin xml to not force plugin update where it was unnecessary.
For now you can remove plugin, update IDE and install plugin again.

Yep, that worked. :) Thanks!

Just uploaded version <IP_ADDRESS>, it should work for all latest IDEs

it's working :)  thank you!

That worked for me on a new install of the latest release of PyCharm, thank you @VladRassokhin!


Allow version 2.10 to opt into NNBD

Currently the analyzer considers the presence of any version number in the package_config.json file (or any // @dart =  version override) as an indication that code should be opted out of NNBD.  The logic behind this decision was that we did not know what version of Dart would be the first to support NNBD, so we wanted to play it safe by assuming that all known versions are pre-NNBD versions.
According to @munificent, it's been decided by the language team that version 2.10 will be the first version to support NNBD.  So the analyzer should be changed so that a version of 2.10 in the package_config.json file (or any // @dart =  version override) opts code in to NNBD.

We will still ensure that opting in to NNBD only works when passing the --enable-experiment=non-nullable flag. No source-code-only approach should be able to permanently enable an experiment.

@lrhn is there more context on this?  The behavior that we had proposed in the relevant section of the language versioning spec was that when you turn on an experiment flag, the current version of the SDK that you are on becomes the opt in language version.
Is this changing, and why?  And how will we experiment with package migrations in the new model?  That is, do I need to specify a min SDK constraint of 2.10 even though I'm on 2.8?  If so then we need some way of getting the various tools (e.g. pub) to work with that.

Note: @leafpetersen and I had some discussion about this today and it sounds like although it's been agreed that 2.10 will be the first version of Dart to support NNBD, it's not yet decided how we want to handle opting in/out under the experiment flag during the time before we reach version 2.10.  Expect a follow-up after we've had more discussion.

I believe we changed our plan and decided that experiments can be enabled for any "current unreleased" version of Dart language, and 81bc6295824036c52825769394ae515dd162c245 implemented this for analyzer.


[Breaking Change] Template helpers are now pure functions

Changing the API of template helpers to always receive @env as first argument. Reasons below
This was made after a discussion with @gabrielpoca , which came from #123
The original issue description felt "wrong" to me in a few ways, and would mean adding more meta magic into a module that already seemed to have a bit too much of it
Even though doing include("file.css") instead of include(@env, "file.css") within templates feels more comfortable, the magic required to do that seems counter to the usual way Elixir is done. And on a closer look, it actually removes from the template the usual explicitness that comes with Elixir. Those functions were not pure
The original issue would, in my opinion, just increase this problem, because it pushed to allow those helper functions to be called outside templates (by explicitly pasing @env) but still keep the original implicit api inside templates. This would make things inconsistent to look at, as well as making the codebase more complicated
Also, from what I understood there were issues with compilation times due to the fact that use TemplateHelpers had to be done for every single module (one per template file, I believe?). Changing this to import TemplateHelpers should also improve on that

I agree with this change. At first, I liked the idea of not having to pass the env around, but once I realized that I needed those functions outside the templates, I also understood that having two APIs for the same functions was confusing. I'm also in favor of removing features and keeping the codebase as simpler and smaller as possible. Still, I would like to hear from @frm on this one

I have many mixed feelings on this. I prefer the explicitness but I also enjoy the comfort of not having to pass the @env variable. However we already see this in Phoenix with @conn.
The thing that annoys me the most is the API not being consistent. If we move this forward, I'd prefer to actually pass the @env to every Still template helper.

I agree with that last part (having @env as the first argument of all helpers). it keeps the elixir spirit, and prevents the caller from having to know if the specific function he's calling needs it or not

I leave this up for you two to decide, but I don't relate to the premise that if env is always mandatory, the developer doesn't need to look it up. In Phoenix, you have the form_for, which doesn't receive conn because it doesn't need it. I'm not saying that Phoenix got everything right, but I also don't remember seeing any conversation where this was pointed out as an issue.

yep I have now revised my opinion @gabrielpoca xD
When I first thought about this, I had a different picture of the list of helpers we had here. I retract my original opinion :smile:

I think it's due to a logical division. I agree that it feels arbitrary, though. String manipulation helpers wouldn't receive the env as it doesn't make sense. But everything else related to files would? What if they are file system related functions?
This is making me question the decision a lot. There are way too many arbitrary lines. The API still bothers me due to the lack of consistency, but I prefer explicitness rather than the magic we had before.
In summary, pure functions enable us to call the helpers directly so we gain in terms of integration and developer experience. If the downside is an inconsistent API, I'm fine with that.
Let's move it forward.

@naps62 can you revert your last couple of commits?

@frm already did. I don't agree this makes the API inconsistent, to be honest. it still makes sense. it was the original argument "making it predicatble to the caller" that was a bit flawed, because applying that to things like a "truncate" function makes little sense
We can have a future discussion about whether it makes sense for all helpers to live in the same module. but regardless of the answer to that, I'm fine with the current approach for the time being


Babel Blade Codegen

Please see https://github.com/babel-blade/babel-blade/issues/26

This is a very nice idea!! Thanks @williamluke4
PRs are welcome :)


BitBox 02 EPS

When I connect to the EPS via the BitBox02 app, 27 addresses are scanned then it hangs and the message repeatedly appears in the EPS log: WARNING :: Address not known to Electrum Personal server, hash (address)
The master public key is stored correctly, the first three receiving addresses are correct and the correct transaction is displayed in the Bitcoin core wallet (electrum watch only).
Before that I did a rescan.

That error message means the client is requesting addresses that the server doesn't know about.

I´ve contacted shiftcrypto.ch and will keep you informed.

Here is the solution: the BitBoxApp works with a zPub as default and yPub as fallback. I had to enter both addresses in the config.ini. Now it works fine.


iOS - Unable to resolve module ./then - ramda

Hi,
I have problem with the screen below only on iOS with newly created project. I use last CLI and Bowser boilerplate.

ignite doctor results:
System
platform           darwin
arch               x64
cpu                8 cores      Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz
directory          totspot      /Users/martin/totspot
JavaScript
node               12.16.1      /usr/local/bin/node
npm                6.14.4       /usr/local/bin/npm
yarn               -            not installed
Ignite
ignite-cli           3.5.2                                                                                /usr/local/bin/ignite
ignite src           build                                                                                /usr/local/lib/node_modules/ignite-cli/build
navigation           react-navigation
generators           {"component":"ignite-bowser","model":"ignite-bowser","navigator":"ignite-bowser","screen":"ignite-bowser"}
createdWith          3.5.2
boilerplate          ignite-bowser
boilerplateVersion   5.2.0
Android
java               14.0.2       /usr/bin/java
android home       -            undefined
iOS
xcode              11.5
cocoapods          1.9.3        /usr/local/bin/pod

So I tracked it to this issue https://github.com/ramda/ramda/issues/2969
And I fixed it with downgrading version of ramda in package.json to 0.26.1


docs: Rewrite docs for consistent format with other Ash packages

Moved main README contents into a Getting Started tutorial
Separated out Contributing into its own small tutorial
Minor tweaks to DSL documentation

TODO
(I don't have permission to do this)

[ ] Update repo description to be "A super-admin UI dashboard for Ash Framework applications, built with Phoenix LiveView."

🚀 Thank you for your contribution! 🚀


Replace scala-csv with fs2-data

Difficult given the size of some of the case classes involved (many fields in CSV files), but seems feasible with composition

This has been mostly done; it remains only to remove scala-csv from the test dependencies.

This still lingers in the main library, through the PairwiseDistanceProgram trait, which is used by two programs.


WIP: New Validated Patterns tiers

Based on #319
Issue: https://issues.redhat.com/browse/TELCODOCS-1521

You can preview this docs PR at http://352.docs-pr.validatedpatterns.io
Note that they get generated every five minutes, so please wait a bit.

/lgtm

Ignoring the html test errors. These seem to for the renamed files and are sort of false positive. Raised an query with the htmltest repo. Not holding merge for this


GROUP BY and ORDER BY has the same object

Hi this is a great lib.
I found out that the GROUP BY clause is parsed value identical to ORDER BY clause which has sortOpt ASC or DESC
i think this is a bug because the group by clause also accepting sortOpt

Thank you

@dwips hi dwips, thanks for the nice and detailed bug report.
But it's not a bug. The grammar in https://dev.mysql.com/doc/refman/5.7/en/select.html show that group by grammar has sort options in Mysql version 5.7.
I also found that this grammar has been removed since Mysql version 8.0, follows https://dev.mysql.com/worklog/task/?id=8693 .
I think I'll keep this grammar in this repo since entire other grammar are follows 5.7 Mysql grammar.
This issue is closing and thanks again for reporting.

Thanks for replying
noted will read more about the docs


chore: use /latest alias for OSS URL substitutions.

Approved. Just one question. Will these links persist through to the rendered documentation or are we replacing them with redoc? If they are persisting, this will likely lead to unintended version switches if a user is looking at an older version of the docs and clicks on one of these links. It will switch them to the newest version and they may not realize it.

At first, I was hesitant to use /latest for that reason. But now, I think it might be better that we don't have to update the version in openapi. In docs-v2, we can rollback (find-and-replace) to the v[OldVersion] in the old docs-v2 contracts as needed when updating. Still too fiddly, though - gotta fix that.


⚠ Bofrost.lu has degraded performance

In b0637f9, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1457 ms

Resolved: Bofrost.lu performance has improved in 10150bc.


Go to definition doesn't work with files inside venv

Environment data

Language Server version: <IP_ADDRESS>
OS and version: 10.15 (19A583)
Python version (& distribution if applicable, e.g. Anaconda): 3.5.5, pyenv, venv

Expected behaviour
Go to definition should work for venv files as well.
Actual behaviour
Setup env:
mkdir Hello && cd Hello
pyenv shell 3.5.5
python -mvenv .env
source .env/bin/activate
pip install django
code .

Steps to reproduce:
Create new file main.py
Add new import:
from django.http import HttpResponse <- Click on "Go to definition from context menu"
...http/init.py will be opened
from django.http.cookie import SimpleCookie, parse_cookie <- Click on "Go to definition"
Nothing happens
Logs

https://gist.github.com/aliev/c1cbeb1c9a9e687796e70ed297eecc0b

This is currently by design. We do not preserve content, AST (parse tree) or navigation information within libraries in order to conserve memory.

https://github.com/microsoft/python-language-server/issues/840 is primary


skip compilation of executables

Is there a way to skip the compilation of the executables? I want to compile only the libs
Thanks

make build_libs?

thanks, but is there a way to pass this command to ./Configure script?
something like no-apps

No, there isn't.

Not that I'm aware of.

ok, thanks for your help


Config option for can't sleep if friend is in misty world

When running a public server for lots of players, it would be good to be able to disable the sleep dimension locking thing as it is not really sensible to get upto 15 players to all be in the overworld. It is an interesting feature, and would work well in small coop groups but not so much on anything much larger than that.
Either that, or a way to read ftbutils teams or similar for the "friends" to trigger on.

This feature is not just an interesting idea, it is a technical necessity. Otherwise, it would be impossible to let players sleep in the Misty World.
In addition, in order to fall asleep, it is not necessary for all players to return to the overworld. Just go to bed at the same time. Just like in the overworld.

That is not correct when most modded servers use something like Morpheus or Quark to require only a percentage of players to sleep at any one time. This hijacking of the checks does break that.
It also breaks comforts which allows one to use a hammock to sleep the day away to make it night.
Finally, no, there is no technical reason why sleeping in the Misty World should require it to be all players, same in the overworld to allow the sleep to happen. There are several mods which add dimensions that handle sleep just fine with Morpheus or Quark.


opam switch create 4.07.0 not working

I installed opam:
user@dell-2017:~$ opam --version
2.0.8
ran opam init
but the next two commands didn't work
user@dell-2017:~$opam switch create 4.07.0
[ERROR] No compiler matching '4.07.0' found, use 'opam switch list-available'         to see what is available, or use '--packages' to select packages         explicitly.
user@dell-2017:~$  opam install dune core lwt re color sexp_pretty uutf lwt_ppx uuseg notty [ERROR] No package named dune found. [ERROR] No package named core found. [ERROR] No package named re found. [ERROR] No package named color found. [ERROR] No package named sexp_pretty found. [ERROR] No package named uutf found. [ERROR] No package named lwt_ppx found. [ERROR] No package named uuseg found. [ERROR] No package named notty found.

What's your Linux version? uname -a

hi,
I was on Ubuntu  18.04 . I just distrohopped into arch .
[ajay@dellarch ~]$ uname --a
Linux dellarch 5.10.25-1-lts #1 SMP Sat, 20 Mar 2021 19:37:44 +0000 x86_64 GNU/Linux
in arch  , opam switch create 4.07.0 worked.
BUt dune build didn't work.
[ajay@dellarch ~]$ cd flitter/
[ajay@dellarch flitter]$ dune build
bash: dune: command not found
[ajay@dellarch flitter]$ opam dune build
[ERROR] dune is not a known command or plugin (package dune.2.8.4 does not         have the 'plugin' flag set).
[ajay@dellarch flitter]$ ls
LICENSE    bin  dune-project  flitter.install  src
README.md  doc  examples      flitter.opam
[ajay@dellarch flitter]$ dune build flitter.opam
bash: dune: command not found
[ajay@dellarch flitter]$ opam dune build flitter.opam
[ERROR] dune is not a known command or plugin (package dune.2.8.4 does not         have the 'plugin' flag set).
[ajay@dellarch flitter]$ opam dune build flitter.install
[ERROR] dune is not a known command or plugin (package dune.2.8.4 does not         have the 'plugin' flag set).
I tried all of that ^ , but it didn't work.

Did you do
eval $(opam env) ?
After that, dune should work.

Could you add this to the readme? Worked for me. Thanks.

I rewrote Flitter from scratch, and this is no longer an issue


Make breakpoints bank-specific. Also automatically switch to the current bank when breaking or stepping through.

At first I thought we might have a problem stepping over jsrfar where the breakpoint doesn't get set up correctly, but that's apparently not a new problem (and one that the debugger might not be able to solve all that easily without kludges).
This change and it's behavior looks good to me,  I believe this would only break stepping if a ROM bank switching trampoline existed in ROM, but I'm nearly 100% certain that no code does that at the moment, though someone could write code in multiple RAM banks that does this there, and the next step breakpoint would be in the wrong bank.

Mostly asking because I believe Box16 is explicitly checking these conditions. Of course, I never ported over Box16's support for multiple breakpoints, in part because I didn't want to write the UI allowances for it in x16emu. But that also means I never ported over any of the other behavioral differences between its breakpoints and x16emu's breakpoint,


OpusMT conversion

Hi,
Are there any plans to allow conversion of seq2seq translation model as opus-mt (MarianMT model type)?

hello @Matthieu-Tinycoaching currently we still working on supporting t5 model conversion to be able to do seq2seq text generation.


[Vue warn]: Property undefined was accessed during render but is not defined on instance.

Without this change, I'm getting a lot of this error:
https://prnt.sc/wchiz8
Related to #2270 , but I'm already using @vue/compiler-dom.

Could you maybe explain the actual problem ? The references issue is not really helpful in understanding the context you are experiencing your issue in.
And I don't think we will accept a change that removes a warning that is otherwise considered useful from our perspective, unless we understand how it actually causes a problem, and under which circumstances.

@LinusBorg I understand.  The issue is that no application ever would use Symbol.unscopables as a key to its own data, this access is coming from the with(_ctx) {} that is generated by the template compiler, not from my application, so me as a user shouldn't have to see this warning that I can't do anything about.
Please also notice that the message itself is misleading. There is no Property undefined, but that is because JSON.stringify can't translate a symbol.

That helps a bit but I still don't see how you are seeing a lot of these errors in your app caused by this. an actual issue, with a reproduction from a real use case would help us understand what the actual issue and impact is.

@LinusBorg Here is a link to a fiddle: https://jsfiddle.net/posva/km2qpwx7/
Really, if you simply use a compiled render function from a template, you get this because of the with(_ctx){}.

You are missing an implementation detail:
https://jsfiddle.net/Linusborg/3tkae0jd/
With that flag, you don't get any more warnings. That's also why the render function works if you let Vue compile it itself, the way it's intended:
https://jsfiddle.net/Linusborg/5xL86wuz/

@LinusBorg Thank you for your help!
Of course my fiddle wasn't "intended" to be a way to build production apps, only to show the issue. Now someone else who tries to use the Vue compiler as a step of their workflow can search for this issue and know what they need to do to remove this warning message. ❤