Live option available on Linux

Just a suggestion, but the live option should provide some sort of checking to see if there is an LSASS process available. When it's run on Linux, (I'm not sure if using it on WSL1 would work, cool possibility there) , but if it's can't find LSASS.exe running in a process list it might be worth erroring out with a mention that live is only for localhost and can't be used for remote access of LSASS

Sort of how it is for HandleDup
root@ubuntu:~# pypykatz live lsa --method handledup
Exception while dumping LSA credentials from memory.
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/pypykatz/lsadecryptor/cmdhelper.py", line 151, in run_live
    mimi = pypykatz.go_handledup()
  File "/usr/local/lib/python3.8/dist-packages/pypykatz/pypykatz.py", line 96, in go_handledup
    raise Exception('Live parsing will only work on Windows')
Exception: Live parsing will only work on Windows

==== Parsing errors:
live

Sort of how it is for HandleDup
root@ubuntu:~# pypykatz live lsa --method handledup
Exception while dumping LSA credentials from memory.
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/pypykatz/lsadecryptor/cmdhelper.py", line 151, in run_live
    mimi = pypykatz.go_handledup()
  File "/usr/local/lib/python3.8/dist-packages/pypykatz/pypykatz.py", line 96, in go_handledup
    raise Exception('Live parsing will only work on Windows')
Exception: Live parsing will only work on Windows

==== Parsing errors:
live

Closed because while it does print a stack trace, it does have the notice that it only works on Windows.

Closed because while it does print a stack trace, it does have the notice that it only works on Windows.


hover accessible view doesn't contain hover contents

found in https://github.com/microsoft/vscode/issues/213662

focus a variable in a TS document
cmd/ctrl+k+i to focus the hover in screen reader mode
alt+f2 to open the accessible view
🐛 see this message, without the hover contents in the accessible view

Hi I think the PR does not work as intended. Consider the following example, when you focus on the hover and show the accessible view, it show the following content:
'someVar' is declared but its value is never read.ts(6133)const someVar: "{some text}" Quick Fix... (⌘.)
That's because we fetch the innerText, which does not add the new lines between the contents, so the text is on a single line. Furthermore we do not want to necessarily show the Quick Fix... (⌘.) marker text. Instead we should show some more explicit text like There is a quick fix in the hover.
This was the reason that when the full content hover is focused, a generic message was shown. To see actual markdown contents, you needed to focus on a specific subpart.
https://github.com/microsoft/vscode/assets/61460952/7b4415d1-64d0-4bbf-83df-e2a824010d56
I think to fix this, we need to implement a method getFormattedWidgetContent() on the hover controller which would iterate over all the hover parts and fetch the formatted string for that specific hover part, instead of fetching the innerText directly.
This PR is already in main and the change I propose will require more code than a simple line. Hence I propose we revert this change and work on it later.

Hi Aiday, thank you for testing. I think the fix you describe can wait until June.
IMO, while my PR means there's extra content, poorly formatted, in the accessible view, it fixes the bigger issue - having no content at all.

Sounds good, I will look into a fix for June


double-beep: Watch<PHONE_NUMBER>

double-beep requests the watch of the watch_number<PHONE_NUMBER>. See the MS search here and the Stack Exchange search here.

Approved by Machavity in Charcoal HQ


[📚] Incomplete SIGNOUT documentation

Hey)
I cannot find in the documentation how to log out. The example in the documentation specifies the only way - https://github.com/FirebaseExtended/flutterfire/blob/master/packages/firebase_auth/firebase_auth/example/lib/signin_page.dart#:~:text=/// Example code for sign out.
But third-party blogs often use an additional method - await _googleSignIn.signOut ();
At the same time, it is said that the method above cannot be used with a web platform, otherwise it will give an error, and I did it.
Where is the only correct information on how to log out is indicated if the web or non-web is used, google authentication or some other?
the documentation lists one single method - https://firebase.flutter.dev/docs/auth/usage#signing-out
(await FirebaseAuth.instance.signOut ();)
Where did (await _googleSignIn.signOut ();) come from then?

For signing out of Firebase, the signOut() method is all you need.
The _googleSignIn.signOut() is probably coming from https://pub.dev/packages/google_sign_in - I assume that the plugin stores the signed in on the device. So calling sign out on Firebase won't sign them out of the google_sign_in package.
If _googleSignIn.signOut() is not called, the next time the user "Signs in with Google", they will be instantly signed in to Firebase without having the option to select the Google account.

@Ehesp Thank You)


Better packet model handling

Before i start im very new to these thing, i somewhat understand the logic behind multiplayer etc.
However i see in RiptideNetworking provides more low level management which is good for some cases
What i wanted to ask is if you wish to implement something like this for packet models
namespace NetTCP.Example.Shared.Network.Message.Common;

[Packet(OpCodes.VersionInformation,PacketType.ClientAndServer)]
public class VersionInformation : IPacket
{
  public string Version { get; set; } = "1.0.0";
  public bool Debug { get; set; } = true;
  public bool Beta { get; set; } = false;

  public void Write(TcpPacketWriter writer) {
    writer.Write(Version);
    writer.Write(Debug);
    writer.Write(Beta);
  }

  public void Read(TcpPacketReader reader) {
    Version = reader.ReadString();
    Debug = reader.ReadBool();
    Beta = reader.ReadBool();
  }
}

Instead of writing raw data inside handlers it would be (i think) better t omanage packet models like this because once things gets complicated it will be very hard to manage readers
This way all packet reader and writes are in same place
Serialization as you can see its raw binary and only important thing is you have to keep the same order (you probably know that)
I have similiar thing implemented on this https://github.com/bberka/NetTCP repository. You probably should check the dev/rework repo which is what i have been working on.
You can check NetTcpPacketManager.cs to see how it is handled etc.
Since im not very much experienced its somewhat good but mine (probably) is not for game servers

This already exists in the form of IMessageSerializable:
public struct MyData : IMessageSerializable
{
    public int ExampleInt;

    public void Serialize(Message message)
    {
        message.AddInt(ExampleInt);
    }

    public void Deserialize(Message message)
    {
        ExampleInt = message.GetInt();
    }
}

Then you can message.AddSerializable(new MyData() { ExampleInt = someValue }); and use message.GetSerializable() on the other end.


ReferenceError: document is not defined when reload page.

Line 4 in dragula.js

var crossvent = require('crossvent');

Line 24 in custom-event/index.js

'function' === typeof document.createEvent ? function CustomEvent (type, params) {
This error happens each time when i reload a page with dragula import.
The library works perfect if not doing reload to the page

i think dragula doesn't support server side rendering ...

Hi
Please support it. we need it in out project ! now we have to remove it because SSR is very important for us  ..


Global task properties

VSCode Version: 1.11.x
OS Version: Ubuntu 14.04

Several task properties , you would think are global, but are not, such as options and problemMatcher. For example, in the following task.json file, options and problemMatcher are ignored. In order for these properties to work, they must be replicated across all tasks in the task array, which really sucks, especially when you have 5+ tasks, each sharing the same set of problem matchers and options. What makes this even worse, is that you can't reference problem matchers by name, which means you have to type out the entire problem matcher definition, which is like 10+ lines, for each and every task.
{
    "version": "0.1.0",
    "command": "echo",
    "isShellCommand": true,
    "args": [],
    "showOutput": "always",
    "echoCommand": true,
    "suppressTaskName": true,
    "options": {
        "env": {
            "VAR": "xyz"
        }
    },
    "problemMatcher": [{
        ...
    }, {
        ...
    }],
    "tasks": [
        {
            "taskName": "hello",
            "args": ["Hello World"]
        },
        {
            "taskName": "bye",
            "args": ["Good Bye"]
        }
    ]
}

Global defined options shared between tasks, problem matchers not since they might differ between tasks.
Declaring global problem matchers and referencing them by name later makes sense and should be added.

Shared problem matchers still make sense, because you should be able to override them on a per task level. If not specified in a task, then they should default the global problem matchers, otherwise the task level problem matchers should take precedence, overriding/replacing any global problem matchers.

I have the exact same problem.
I have many tasks. Most use the exact same problem matcher.
As is, I have to copy the HUGE problem matcher into each of the tasks.
It would be nice if you could created named problem matchers globally, and then just reference them by name in each tasks.

@alexr00  any update on this considering the october 2019 backlog passed almost a year ago?
Does that mean is not being considered anymore?

Given all the good stuff on our roadmap I just haven't had a chance to get to this issue. Its still on the backlog, which means that its something we'd like to work on at some point. However, there is currently no planned time to do it. Perhaps next time we do an issue grooming iteration I will have a chance to work on it.

Reusing problem matchers is tracked by https://github.com/microsoft/vscode/issues/61497


Job run EventPostsJob failed: Unable to retrieve payload 'q\a4c\a4c5fca52ae8468e814224b1c2ecfbde.payload'

Job run EventPostsJob failed: Unable to retrieve payload 'q\a4c\a4c5fca52ae8468e814224b1c2ecfbde.payload'

Elasticsearch.Net.ElasticsearchClientException: Request failed to execute. Call: Status code 400 from: PUT /prod-events-v1-2020.03.30. ServerError: Type: mapper_parsing_exception Reason: "Failed to parse mapping [_doc]: Root mapping definition has unsupported parameters:  [_size : {enabled=true}]" CausedBy: "Type: mapper_parsing_exception Reason: "Root mapping definition has unsupported parameters:  [_size : {enabled=true}]""

You'd get this error if you are not using our docker containers or you don't have the mapper-size plugin installed. You can either install this elastic plugin or turn it off via the elasticsearch connection string by adding a query string of enable-size-plugin=false


fix: build with latest gdext

Currently doesn't build with the latest gdext (master).
I don't know anything about Rust so I did the quickest patch possible.
Works/Tested on Arch x86_64 with cargo 1.77.2, Godot 4.2 and gdext master

Thank you for your contribution!


Analysand::Http::_req does not escape document IDs clearly

I'm running into an issue where a partner's database has keys that look like 10067--http://ark.cdlib.org/ark:/13030/kt067nc38g. The docs for Analysand::Database note the following:
  # Note: CouchDB treats forward slashes (/) specially.  For document IDs, /
  # denotes a separator between document ID and the name of an attachment.
  # This library makes use of that to implement attachment storage and
  # retrieval (see below).
  #
  # If you are using forward slashes in document IDs, you MUST encode them
  # (i.e. replace / with %2F).

In my case, I've made sure that I've escaped the IDs (using CGI.escape), before they even get passed to Analysand::Http::_req. This ensures an ID like 10067--http%3A%2F%2Fark.cdlib.org%2Fark%3A%2F13030%2Fkt067nc38g gets passed to Analysand::Http::_req.
However, given that % is a reserved character in URIs, it gets escaped again (when Analysand::Http::_req calls URI.escape, which means the actual document ID that gets requested is 10067--http%253A%252F%252Fark.cdlib.org%252Fark%253A%252F13030%252Fkt067nc38g. (In other words, the % characters get double-escaped.)

Yep, this definitely looks like an error in the library.  There's some examples that rely on this too, e.g. all the "escapes document IDs" examples.
Given that URI.escape is not idempotent, I wonder if the simplest solution is to remove that from _req and place that responsibility on the library user (which the docs already imply, anyway).

That sounds reasonable to me. :+1:

Cool. :) I can prepare a patch later today; will probably also release as version 4.0.0.

Hi! Sorry for the delay:

life stuff
it turns out that not escaping document IDs is a bit more subtle than I thought

In particular, COPY-with-document-ID seems to expect the destination ID to be _un_escaped.  (Not sure what happens in the COPY-with-URI-as-destination form.)  I was attempting to find official confirmation of this in the CouchDB API docs, but couldn't locate that.  Ah well.
Anyway, c27a7632e23b4757a0d98da6d74ac4aff4ab1fc9 contains the proposed fix and bumps the version to 4.0.0.pre.  Let me know how this works out for you; if it fixes the escaping problem, I'll go ahead and do 3.1.0 / 4.0.0 releases.

Great - looks like that works for me. Thanks again!

Cool, good to hear!
I've done a release of 4.0.0 from c7629fd3275fc27b9d4b29137038ee0b60e64c16 (tag v4.0.0).


Remove dry-run

Signed-off-by: MUzairS15<EMAIL_ADDRESS>Description
This PR remove dry-run from patterns when they are fetched causing slow behaviour.
Notes for Reviewers
Signed commits

[x] Yes, I signed my commits.

Codecov Report
Base: 13.19% // Head: 13.19% // Increases project coverage by +0.00% :tada:

Coverage data is based on head (709b9da) compared to base (73d3f2a).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #6195   +/-   ##
=======================================
  Coverage   13.19%   13.19%
=======================================
  Files         113      113
  Lines       10688    10685    -3
=======================================
  Hits         1410     1410
+ Misses       8966     8963    -3
  Partials      312      312

Flag
Coverage Δ

unittests
13.19% <ø> (+<0.01%)
:arrow_up:

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

Impacted Files
Coverage Δ

server/handlers/meshery_pattern_handler.go
0.00% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Update spam_onmicrosoft.yml

Description
Additional calendar invite exemption and reply exemption.
Associated samples

https://platform.sublimesecurity.com/messages/56b9655015733f2545f52f729e32c30a91d069ff8622cc27fe467ac6d8895683
https://platform.sublimesecurity.com/messages/25d0c61cf3897fe46052d71be46846b205ad924c435ff0ef9706ce5ada9560e3

/mql-mimic-exempt 423146, 423145, 538105
Legit negations.


Doc updates

Build for docs.smartnoise.org via gh-pages

Hi Joshua - this looks great. I assume we are going to also add the toc trees sphinx docs for sql/ and synth/ ?

Good call; I added local TOC to both


Auto-complete does not work

Description
What steps will reproduce the problem?

Use Spyder for some time - so far I can only say it certainly manifests itself when I put my laptop to sleep then turn it back on.

What is the expected output? What do you see instead?
I expect to see autocomplete show options when I use either a built in package or something like Pandas.  autocomplete stops working as described above.
Please provide any additional information below
Version and main components

Spyder Version: 3.1.3
Python Version: 3.5.2
Qt Versions: 5.6.0, PyQt5 5.6 on Darwin

Dependencies
pyflakes >=0.6.0 :  1.3.0 (OK)
pep8 >=0.6       :  1.7.0 (OK)
pygments >=2.0   :  2.1.3 (OK)
qtconsole >=4.2.0:  4.2.1 (OK)
nbconvert >=4.0  :  4.2.0 (OK)
pandas >=0.13.1  :  0.18.1 (OK)
numpy >=1.7      :  1.11.1 (OK)
sphinx >=0.6.6   :  1.4.6 (OK)
rope >=0.9.4     :  0.9.4-1 (OK)
jedi =0.9.0      :  0.9.0 (OK)
psutil >=0.3     :  4.3.1 (OK)
matplotlib >=1.0 :  1.5.3 (OK)
sympy >=0.7.3    :  1.0 (OK)
pylint >=0.25    :  1.5.4 (OK)

Which operating system are you using?

Please see issue #2162. Unfortunately, code completion doesn't work in some cases.

This was working in previous versions of spyder and has stopped working since I updated it recently.  I've seen no other improved functionality and may go back to the previous version.


Rancher Server should be a startup process on host

My expectation would be that Rancher Server would startup when I boot the host again.
I've had to reboot the host for Rancher Server more than once during my testing (it uses a surprising amount of RAM).
It would be safer in production environments if Rancher Server container would be started on the host's startup. (same for agents likely)
Seems a bit inelegant to have to ssh and run a container if the Rancher Server fails for whatever reason.
As a short term solution your quick-start tutorial should simple include these scripts for coreOs, Ubuntu, etc.

The amount of memory Rancher uses is high and will likely reduce over time.  At the moment memory optimization is not a high priority.
Regarding the startup of rancher server, are you referring to 'rancher/server' container?   If you wish the container to restart and reboot then add "--restart=always" to the docket command.  For example
docker run --restart=always -p 80:80 rancher/server

Ok interesting, i didn't know that config. Wouldn't it be nice to have that in the 'getting started' docs. My intuition is that this should be the default (only?) way to run rancher/server.
Thanks


Update develop-with-minikube.rst

What this PR does / why we need it:
Minikube will fail to start if the documented option is used for enabling RBAC. This corrects the developer documentation to use apiserver.authorization-mode.
Release note:
NONE

/ok-to-test
/approve


EY, IBM and MS Sustainability Content for Internal Amplification

Information framework drafted for EY, IBM and MS Sustainability Content for Internal Amplification.  Link to the Box note
https://ibm.ent.box.com/notes/1054274724695

Blog published and amplified on EEDA publishers page and will be staged on Dec Newsletter for internal sellers and stakeholders. Link: https://w3.ibm.com/w3publisher/ecosystem-engineering/blog


tds-inline-tabs styling and indexing is corrupted if new data is pushed

Requirements before reporting

[X] No duplicated issue reported.
[X] I have checked the latest version if the bug exist there. See all available packages at npmJS.com
[X] I have followed the installation guide.

Package versions
@scania/tegel-angular-17 v1.8.2
Browser
Chrome
Framework
Angular
Version
Angular 17
Reproduction steps

Add component x
Click y
Do z
...

Code example
<tds-inline-tabs [selected-index]="selectedTab" *ngIf="loaded">
<tds-inline-tab *ngFor="let productType of productTypes; let i = index">
<button (click)="onTabClick(i, productType.id)">{{productType.name}}

Screenshots

Expected behaviour
Whenever new data is pushed tabs styling and indexing should not be corrupted
Console errors
if we try to use *ngIf so that dom is refreshed we get two console errors as shown in the screenshot above.
Contact information
<EMAIL_ADDRESS>

Release 1.13.0 has a fix for this. The user tested and confirmed that the fix mitigated the issue.


HHH-10275 - Fix Inverse foreign key for many-to-many set is nullable

https://hibernate.atlassian.net/browse/HHH-10275

applied upstream


Add support for GitHub logins via a GitHubIdentityProvider CRD.

GitHub supports an OAuth2-based flow, but is not an OIDC provider and does not work with our current APIs.
We should support GitHub as a first-class IDP including group support.

Reviewed on 12-7-21. On roadmap.

Done and released in https://github.com/vmware-tanzu/pinniped/releases/tag/v0.31.0


[SVC-2692] Add readable region name to env of game lobbies

Along with the region ID and region identifier, include the human-readable display name of the lobby's region (as given in the /list endpoint)
From SyncLinear.com | SVC-2692

Out of sync with Linear


Clean up and improve imports

Description

This PR

fixes a broken isort configuration
formats the codebase to prevent lint failures
improves 1 inconsistent and 1 cyclical import
introduces a ton of merge conflicts so please merge everything else first

Testing Instructions

Passing CI is sufficient.
Review Instructions
While a lot of files have changed, you can ideally skip the commit "Run lint to fix import order as per updated isort" i.e. 6ec1dfa to get a clearer idea of what I changed vs what isort did.
Checklist

[x] My pull request has a descriptive title (not a vague title like Update index.md).
[x] My pull request targets the default branch of the repository (main) or a parent feature branch.
[x] My commit messages follow best practices.
[x] My code follows the established code style of the repository.
[ ] I added or updated tests for the changes I made (if applicable).
[ ] I added or updated documentation (if applicable).
[x] I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

I've marked this as blocked till all other PRs are merged (tough that it'll happen, but no other way around it).


Header documentation has incorrect sticky prop value

Header component documentation incorrectly references the scrollup value of the sticky prop.
In the screenshot observe sticky = "scrollUp" should be all lowercase, sticky = "scrollup" as referenced in the code,
if (target && sticky === 'scrollup')

Thanks!

Thanks for reporting this issue! I just created a pull request to get this resolved


Changes from spack CI tests

This is for all the various changes to make our internal spack packages pass the spack CI tests.

I verified this passes all tpl builds and should be functionally equivalent to what we have now so I am not going to update the host-configs.  Unless someone really wants me to.

@white238 wrote:

I am not going to update the host-configs

That's fine with me.
Looking at your other PR (briefly), it looks like the host-configs and docker images will likely have to be rebuilt in the near future for lua support.

@white238 wrote:

I am not going to update the host-configs

That's fine with me.
Looking at your other PR (briefly), it looks like the host-configs and docker images will likely have to be rebuilt in the near future for lua support.

I will do that in the PR that uses it.

This is going to be a while until spack decides to approve my PR... i have some more stuff to do on their end...

Fixes #241 and #240 .. testing still on going.

I am in the final phase of testing this.. Please give it a once over while I generate the host-configs again (devtools all the way up on all platforms).
@ltaylor16 changes were made to the py-shroud package at the request of spack.  It fixes some stuff like not installing shroud to python's bin.

This is good to merge now. I am told the spack PR will go soon.

@white238 great work tackling all of this


[Question] How to fix the issue of control C-0055

Control c-0055 failed.
The remediation is
spec.template.spec.ontainers[0].seccompProfile=YOUR_VALUE
spec.template.spec.ontainers[0].seLinuxOptions=YOUR_VALUE
spec.template.spec.ontainers[0].capabilities.drop=YOUR_VALUE

What are the values Kubescape will consider to be ok? It is not clear from the documentation.

The remediation from control CIS-5.7.2 is:
spec.template.spec.ontainers[0].securityContext.seccompProfile.type=RuntimeDefault

Is it the same remediation for this control? If so, the remediation here should be adjusted accordingly

Fixed in https://github.com/kubescape/regolibrary/pull/175


Updated masterFatigue according to other development

Just a slight update from master so the upcomming PR from fatigue and Static Optim will be smooth :)


Mask with static number at the beginning

I have an issue with the pattern, I'm trying to create phone number mask with static +7 at the beginning
My mask now looks like this
"\\+(\\d{1}) \\((\\d{3})\\) (\\d{3}) (\\d{4})"
what I want is to input static first digit
"\\+7 \\((\\d{3})\\) (\\d{3}) (\\d{4})"
However, it inputs 7 before every digit I dial on my numberpad keyboard. How can I solve this problem?

@fjcaetano I want textfield always have number 7 at the start, and the behavior is when I type 5 it puts 75 at the beginning^ which is right, but then when I type next digits what it does is - for example, typing next 4 it goes 7754, then 3 it goes 777543 and etc. at the end it just replaces all available characters in textfield and replaces it with 7s.

@fariza-z The thing is that you need to specify a capture group which should only have one number 7, so your pattern should actually be this:
\\+(7{1}) \\((\\d{3})\\) (\\d{3}) (\\d{4})
Feel free to reopen the issue if it doesn't solve your situation.

@fjcaetano what you are suggesting doesn't quite solve my problem. As I said earlier, I want textfield to always have number 7 at the start. When user starts dialing his numbers, it should appear before entered digits.
In the pattern you are proposing it gets 7 as the only valid first digit user can input. In other words, it does noting when I dial anything but 7, that is not what I'm looking for.

There's no way to do that because you're trying to match two characters, and the user can't input 2 chars at once.
With the solution I gave you, you can always setup the textfield so it starts with +7 by default, but you won't be able to prevent the user from deleting the 7, however, even if they do so, they'll only be able to input 7 as the first digit anyway.


Added 8 new facts.

Added 8 fact.
Short description of what this resolves:
"In 1930 the Wright brothers flew for 59 seconds.",
"38 years later the Japanese bombed Pearl Harbor.",
"28 years after that, we landed on the moon.",
"The sun rises in the east and sets in the west.",
"Lightning strikes 100 times a second.",
"There is a desert in Antarctica.",
"Cows have four stomachs.",
"Cows give milk."
Changes proposed in this pull request:

Fixes: #

Thank you for taking the time to contribute! This is sincerely appreciated. 😇
(Powered by GitMate.io)


Basic block breaking and placing

Any reason to close it ?

Any reason to close it ?

reopened here https://github.com/PrismarineJS/prismarine-viewer/pull/138

I closed it because I deleted the repo before I could finish it


Pressing c to step debugger does not work

I'm on Yosemite 10.10.4, node 0.12.2 and Protractor ^2.0.0
Any ideas?

That have happened for me as well. I think it's just the output that isn't written, because the commands are being executed.

That isn't my case, no action takes place after entering  'c' or whatever.
Is there any way I can help with this?

Does it happen all the time, no matter where the debugger is, or only in one situation? If the latter, can you provide more context?

Closing as stale.


Adding Support for touch devices

Thanks @dar-brett  Will test it and will include on 0.3.0 release on both npm and bower


Style for images and videos might be too intrusive

This style:
#body img, #body .video-container {
    margin: 3rem auto;
    display: block;
    text-align: center;
}

results in stuff like this:

For now I've fixed it ty allowing a custom theme-customization.css. Maybe it's a good idea to implement that in the header anyway?

Hello, can you show you md code ?
you can add a "inline" class to your img to get image displayed without margins.
class="inline"

if you are using a img md notation ![]() add classes=inline at the end of your image path
example :
![agence](https://github.com/vjeantet/vjeantet.fr/raw/master/static/images/sgthon/C.jpg?classes=inline)

Works great, thanks!


Rawkv backup and restore

Rendered: https://github.com/haojinming/rfcs/blob/rawkv-br/text/0069-api-v2.md#backup-and-restore

@pingyu RawKv BR rfc is simpified and focus on the difference with TiDB BR and the key challenge for api v2 raw mode.

@pingyu All comments are addressed, PTAL~ thanks a lot.


Autofocus issue on yabai 7.0.2 and sonoma 14.4

Hi, I have the option yabai -m config focus_follows_mouse autofocus but sometimes I have to restart yabai because it stop focusing the window where the mouse is at the moment.
I don't understand why this happens, the only way to fix is to restart yabai. I did a fresh resinstall of everything migrating from macos 14.2 to 14.4 and on previous version of macos this never happened.
Maybe it's related to new mac version or maybe not? I don't know how to give any more hints.

Apparently fixed by updating to 7.0.2...


Add exodus ii writer

@ajpmaclean : Please Review.

I suggest you delete the author/affiliation stuff in the markdown files, it is just visual clutter and is not usually done. The proper place for this will be in your profile. As you should know git automatically tracks contributors.

Removed.

The indentation should be two spaces.

@ajpmaclean : Indentation fixed.

Thanks


Various additions and corrections

Merging phellen007's pull request and then merging my pull request.
McKrak's pull request does not need to be merged.

There's been an updates to Fortunapolis to make the switch to the jail more frequent. In my latest Toadstreasurehunt it looks like the starting cash amount is correct and matches the yaml. Also I uploaded Superbowserstrackway again and changed out that heart square along with a new map called lighthouse island.


Fix getPageContent creating additional session

Found that when combined with "silverstripe/hybridsessions": "^2.2.1" a subsequent session was being created on any Page edit. This caused the user to get logged out and was endlessly prompted to log back in.

thanks!


Remove renaming logic

The current parser of 1.0.x renames models on a name clash.  Because the names must be unique, that logic should be removed.

This has been added


Support row refresh when using server side datagrid

Feature Type
[ ] Clarity Port
[ X ] Enhancement
Description
When using a server side Datagrid we have live notifications that can update the value for a single cell in the table.
Currently we have to refresh the entire datagrid which the user is complaining about because of the spinner and if several notifications quickly the list becomes unusable from their perspective.
Can we add a way to just refresh a row?

@nicolajb23 Refreshing one row can have implications on the sorting, and filtering as well. How are you planning to handle that?


Removing Miners

Any way of removing a miner from the web panel?

Yes press the '+' and then "Remove".

I do not have such an option

Do you use the new version?

I am going to download it now, if I just drop the new files into the public html folder whats going to happen in terms of panel displaying miners already connected? All gonna be the same?

If you replace the database (unamwebpanel.db) with the new version then it will be clean so no miners but when they connect to the panel they will be re-added just like how they were before.

I am running into this issue with uploading the new one

Delete all the old files first I would guess.


Not working

Can anyone help me? I pulled the code and added the link but it doesn't seem to work :(

Append the contents of the css file in
/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.css.
Remember to back up workbench.desktop.main.css in advance as workbench.desktop.main.css.bak
The result looks like this:：


Add keyboard hotkeys

Would it be possible to add a system-wide hotkey that will open something like a search bar (like Spotlight or Alfred) which will have access to quickly open connections instead of having to find it with mouse?

Closing this issue for now, but I'll keep #33 open.


[startpage] cleanup

Subheader: Visual Analysis, Curation & Communication
Remove VQ button
"search term" > Search for persons, cultural objects, or collective entities (e.g., Klimt)
move text boxes closer to each other (not justify between)

Todo:
-Remove VQ button
-"search term" > Search for persons, cultural objects, or collective entities (e.g., Klimt)


Request: idle/low cpu priority and running as service

Would it be possible to set syncthing to idle/low priority instead of below normal?
I've noticed it using a lot of CPU and still causing lag in the OS with the below normal option.
Additionally it would be good to have the ability to run synctrayzor and synchting as a service, so it can run unattended and automatically be restarted if it crashes.

I could certainly add more Syncthing priority levels but I'm afraid the service stuff will never happen. It will destroy the multiuser support, and require a significant rewrite (since there is an awful lot of chatter between the UI, tray icon, and syncthing itself which will need to be reworked).
Syncthing is probably already being restarted if it crashes, no? (and if not, I should fix that) and a SyncTrayzor crash should reported, not ignored :wink: What other advantages do you see to a service?
On 17 September 2015 21:43:22 CEST, gijs007<EMAIL_ADDRESS>wrote:

Would it be possible to set syncthing to idle/low priority instead of
below normal?
I've noticed it using a lot of CPU and still causing lag in the OS with
the below normal option.
Additionally it would be good to have the ability to run synctrayzor
and synchting as a service, so it can run unattended and automatically
be restarted if it crashes.

Reply to this email directly or view it on GitHub:
https://github.com/canton7/SyncTrayzor/issues/143

Fair enough. The only other advantage is that a user doesn't have to be logged in for it to start. This would be useful for servers.

Sure, but in that case a swanky UI and tray icon are pretty useless too: just run Syncthing as a service (there are plenty of preexisting tuts, and even installers, which let you do this).
Multiple system users don't go well with services: we'd have to run one service per user in order to get the permissions right, and then people would complain that there were multiple syncthing instances taking all of their system resources...

Depends, it's good to have an UI when you want to check on things but to have the process run in the background.
Perhaps it's an idea to have it as a option in the menu for people who don't have multiple users that want to use synching at the same time.

It's possible certainly: it's also probably a couple of months of all of my lunch breaks, weekends, and evenings, all for something which is only useful to a very small proportion of users. It's simply far too much complexity and time for something which is useful to so few.

Also remember that moat servers run headless: loading the Web UI directly is easier than logging in over rdp and opening a tray application.

Another advantage is the auto updating and the automatic pushing of modified files.
Perhaps synctrayzor itself could be made as a service and then to have a separate user interface application/web browser access or part of Synchtrayzors functionality could be added in to Syncthing.
But if it's indeed a lot of work then I suppose I could work around it by having the server automatically log in and then lock the desktop (although it's a minor security risk)

Righty, multiple priority levels are in. You'll be able to download a build from here https://ci.appveyor.com/project/canton7/synctrayzor/build/artifacts shortly


Fail whale

Describe the Feature
An image showing a pack of butterflies carrying a whale through the sky, shown when the servers have crashed
Attachments
No response
Describe Alternatives
No response
Additional Context
No response

Honestly, this would be even funnier than the birds.


fix(region): vmware migrate vnc

What this PR does / why we need it:

[x] Smoke testing completed

If yes, write the release branches name in the below format and submit the related cherry-pick PR:

release/3.9

/area region
/cc @zexi

Close #14316


Refactoring the JSON Pointer handling to a dedicated class

From a reddit post:

I was working on implementing RFC 7644. It builts on top of RFC 6902. Annoyingly, they changed path separator from / to .. All the PHP libraries hardcode and validate for presence of / and throw exception. And despite having plenty of RFC 6902 json-patch PHP libraries, there are no RFC 7644 json-patch PHP libraries. I had to roll down my own thing, but I didn't have time to pimp it to make it acceptable for open-source nor would it be ok to do, because it was done as part of company time where I'm employee.

Just released v2.1.0 which now brings the ability to customize the way JSON Pointers are used by the package.


C# add async unary tests

Updates #1872

Codecov Report

Merging #1875 into master will increase coverage by <.01%.
The diff coverage is 92.3%.

@@             Coverage Diff              @@
##             master    #1875      +/-   ##
============================================
+ Coverage     84.96%   84.96%   +<.01%
- Complexity     4716     4724       +8
============================================
  Files           440      440
  Lines         18627    18647      +20
  Branches       1981     1984       +3
============================================
+ Hits          15826    15844      +18
  Misses         2105     2105
- Partials        696      698       +2

Impacted Files
Coverage Δ
Complexity Δ

...codegen/transformer/csharp/CSharpSurfaceNamer.java
91.55% <100%> (+0.14%)
84 <3> (+3)
:arrow_up:

...e/api/codegen/transformer/TestCaseTransformer.java
92.1% <100%> (+0.21%)
48 <1> (+4)
:arrow_up:

...sformer/csharp/CSharpGapicUnitTestTransformer.java
96.7% <100%> (+0.23%)
14 <0> (ø)
:arrow_down:

...m/google/api/codegen/transformer/SurfaceNamer.java
72.08% <33.33%> (-0.37%)
204 <1> (ø)

...oogle/api/codegen/config/DiscoveryMethodModel.java
82.47% <0%> (ø)
39% <0%> (+1%)
:arrow_up:

Continue to review full report at Codecov.

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


[Dashboard] Order results by favourites first by default

Please review only Frontend changes. The Backend code changes will go away whenever the backend branch I used to take this branch from is merged to new-dashboard-feature branch.
Related to #14372.

retest this please


Upgrade maven-compiler-plugin 3.12.1 -> 3.13.0

This PR contains the following updates:

Package
Type
Update
Change

maven-compiler-plugin
build
minor
3.12.1 -> 3.13.0

Release Notes

apache/maven-compiler-plugin (maven-compiler-plugin)
v3.13.0: 3.13.0

🚀 New features and improvements

[MCOMPILER-574] - Propagate cause of exception in AbstractCompilerMojo (#232) @slawekjaranowski
[MCOMPILER-582] - Automatic detection of release option for JDK < 9 (#228) @slawekjaranowski
[MCOMPILER-583] - Require Maven 3.6.3 (#229) @slawekjaranowski
[MCOMPILER-577] - Rename parameter "forceJavacCompilerUse" (#225) @kwin
[MCOMPILER-570] - Add links to javac documentation of JDK17 (#224) @kwin
[MCOMPILER-576] - Deprecate parameter "compilerVersion" (#223) @kwin

📦 Dependency updates

[MCOMPILER-575] - Bump plexusCompilerVersion from 2.14.2 to 2.15.0 (#227) @dependabot
Bump apache/maven-gh-actions-shared from 3 to 4 (#226) @dependabot

📝 Documentation updates

[MCOMPILER-548] - JDK 21 throws annotations processing warning that can not be turned off (#200) @hgschmie

👻 Maintenance

[MCOMPILER-584] - Refresh page - Using Non-Javac Compilers (#231) @slawekjaranowski
[MCOMPILER-585] - Refresh plugins versions in ITs (#230) @slawekjaranowski
subject verb agreement (#221) @elharo

[ ] If you want to rebase/retry this PR, check this box

Suggested commit message:
Upgrade maven-compiler-plugin 3.12.1 -> 3.13.0

See:
- https://github.com/apache/maven-compiler-plugin/releases/tag/maven-compiler-plugin-3.13.0
- https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.12.1...maven-compiler-plugin-3.13.0


no documentation on how to create nested hierarchical routes

I'm seeing some hints in the latest release blog on parent/child routes, but I don't see documentation on how to achieve this.

You can now access all the parent router parameters directly through the params object in the activate callback. As a result, the params of the activate callback now contains all parent route parameters, the current route parameters and all query string values.The parent params are no longer available via the $parent property. Parent params can be accessed via navigationInstruction.parentInstruction.params in the odd case where this is needed. The injected *childRoute param is no longer available on the params object either.

I created a stack overflow question and asked  in the chat, but nobody has been able to answer yet:
http://stackoverflow.com/questions/30746383/how-to-create-nested-routes
A good example of this is Ember's router, which allows parent and child routes and the child route can inherit everything from the parent routes - that includes data, template and logic, which makes it for really DRY coding.
E.g.
App.Router.map(function() {
  this.resource('post', { path: '/post/:post_id' }, function() {
    this.route('edit');
    this.resource('comments', function() {
      this.route('new');
    });
  });
});

This allows the comments post/:id/comment route to have access to everything in the post by id route  and the  new comment route post/:id/comment/new  which has access to everything in both comment and post route. Furthermore the  templating also ends up nested, so when when you are looking at the post/:id route, comments are not rendered, but when you naviate to post/:id/comments the post remains rendered and the comments are now rendered and when you navigate to post/:id/comments/new the post and the comments stay rendered and the new comment box gets rendered. Then when a new comment is posted from that route, it ends up automatically populating its parents' list of comments and that comment automatically renders.

 If you don't want to use child routers, you'd have to duplicate part of the route pattern in a (non-hierarchical) route list, like..
config.map([
  { route: 'post/:post_id', moduleId: './post' },
  { route: 'post/:post_id/edit', moduleId: './post-edit' },
  { route: 'post/:post_id/comments', moduleId: './comments' },
  { route: 'post/:post_id/comments/new', moduleId: './comments-new' }
]);

I agree that it would be nice to support an API for configuring a hierarchy inline.
Here's what the blog post is talking about: say you have a router with { route: 'posts/:id', moduleId: './posts'  }, and the posts module configures a child router with { route: 'edit', moduleId: './edit-post'  }. When the edit module gets activated, the :id value will be available at params.id, even though the :id appears in the parent route pattern and not the nested edit route. In previous releases, you would have had to use params.$parent.id to navigate up to the route that had the :id specified. In the current release, we've removed the $parent and flattened all the params into one object.

I see, thanks for the explanation, I'll try that out. I think it's a lot more straightforward to the dev if you can define your nested routes in one place, instead having to have many routers in your app.

I'm going to go ahead and close this. #90 is open for the discussion of eager configuration of nested routes/routers.

I found this post Create a Menu with Child Routes using Aurelia by Jeremy Gonzalez very useful.

and this one...
https://scottwhittaker.net/aurelia/2016/06/12/aurelia-router-demo.html


Vote amounts shown are rounded

Is your feature request related to a problem? Please describe.
The vote amounts shown are rounded.
Describe the solution you'd like
Show the exact vote amounts.
Describe alternatives you've considered
If you hover over the rounded number (or press on the rounded number if on mobile) it can show the exact vote amount in a tooltip.
Additional context

@bonustrack We could show the exact amount in the receipt modal, what do you think?


Failed assertion: line 329 pos 15: 'primaryContext != null': is not true.

Reloaded 9 of 628 libraries in 942ms.
Reloaded 9 of 628 libraries in 700ms.
I/tudentsTech.US(20403): WaitForGcToComplete blocked HeapTrim on None for 49.609ms
Reloaded 9 of 628 libraries in 1,099ms.
══╡ EXCEPTION CAUGHT BY SERVICES LIBRARY ╞══════════════════════════════════════════════════════════
The following assertion was thrown during a platform message callback:
'package:flutter/src/widgets/shortcuts.dart': Failed assertion: line 329 pos 15: 'primaryContext !=
null': is not true.
Either the assertion indicates an error in the framework itself, or we should provide substantially
more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new?template=BUG.md
When the exception was thrown, this was the stack:
#2      ShortcutManager.handleKeypress
#3      _ShortcutsState._handleOnKey
#4      FocusManager._handleRawKeyEvent
#5      RawKeyboard._handleKeyEvent
#6      BasicMessageChannel.setMessageHandler.
#7      _DefaultBinaryMessenger.handlePlatformMessage
#8      _invoke3.  (dart:ui/hooks.dart:282:15)
#12     _invoke3  (dart:ui/hooks.dart:281:10)
#13     _dispatchPlatformMessage  (dart:ui/hooks.dart:156:5)
(elided 5 frames from class _AssertionError and dart:async)
════════════════════════════════════════════════════════════════════════════════════════════════════
════════ Exception caught by services library ══════════════════════════════════
The following assertion was thrown during a platform message callback:
'package:flutter/src/widgets/shortcuts.dart': Failed assertion: line 329 pos 15: 'primaryContext != null': is not true.
Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new?template=BUG.md

When the exception was thrown, this was the stack
#2      ShortcutManager.handleKeypress
#3      _ShortcutsState._handleOnKey
#4      FocusManager._handleRawKeyEvent
#5      RawKeyboard._handleKeyEvent
#6      BasicMessageChannel.setMessageHandler.
...
════════════════════════════════════════════════════════════════════════════════
Another exception was thrown: 'package:flutter/src/widgets/shortcuts.dart': Failed assertion: line 329 pos 15: 'primaryContext != null': is not true.
════════ Exception caught by services library ══════════════════════════════════
'package:flutter/src/widgets/shortcuts.dart': Failed assertion: line 329 pos 15: 'primaryContext != null': is not true.
════════════════════════════════════════════════════════════════════════════════

Hi @Priptide
Can you please provide your flutter doctor -v, your flutter run --verbose and a minimal complete reproducible code sample?
Thank you

Flutter Doctor:
`PS D:\Flutter\Code\UST> flutter doctor -v
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18362.1016], locale en-GB)
• Flutter version 1.20.2 at C:\src\flutter
• Framework revision bbfbf1770c (5 days ago), 2020-08-13 08:33:09 -0700
• Engine revision 9d5b21729f
• Dart version 2.9.1
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at C:\Users\Charlie\AppData\Local\Android\sdk
• Platform android-29, build-tools 29.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
• All Android licenses accepted.
[√] Android Studio (version 3.6)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 45.1.1
• Dart plugin version 192.8052
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b04)
[√] VS Code (version 1.48.0)
• VS Code at C:\Users\Charlie\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.13.2
[√] Connected device (1 available)
• AOSP on IA Emulator (mobile) • emulator-5554 • android-x86 • Android 9 (API 28) (emulator)
• No issues found!`
The verbose
[+38033 ms] I/flutter (20907): ══╡ EXCEPTION CAUGHT BY SERVICES LIBRARY ╞══════════════════════════════════════════════════════════ [   +1 ms] I/flutter (20907): The following assertion was thrown during a platform message callback: [   +1 ms] I/flutter (20907): 'package:flutter/src/widgets/shortcuts.dart': Failed assertion: line 329 pos 15: 'primaryContext != [  +12 ms] I/flutter (20907): null': is not true. [   +1 ms] I/flutter (20907):  [        ] I/flutter (20907): Either the assertion indicates an error in the framework itself, or we should provide substantially [  +10 ms] I/flutter (20907): more information in this error message to help you determine and fix the underlying cause. [   +2 ms] I/flutter (20907): In either case, please report this assertion by filing a bug on GitHub: [   +1 ms] I/flutter (20907):   https://github.com/flutter/flutter/issues/new?template=BUG.md [   +1 ms] I/flutter (20907):  [   +9 ms] I/flutter (20907): When the exception was thrown, this was the stack: [   +2 ms] I/flutter (20907): #2      ShortcutManager.handleKeypress (package:flutter/src/widgets/shortcuts.dart:329:15) [   +1 ms] I/flutter (20907): #3      _ShortcutsState._handleOnKey (package:flutter/src/widgets/shortcuts.dart:472:20) [   +1 ms] I/flutter (20907): #4      FocusManager._handleRawKeyEvent (package:flutter/src/widgets/focus_manager.dart:1623:43) [   +1 ms] I/flutter (20907): #5      RawKeyboard._handleKeyEvent (package:flutter/src/services/raw_keyboard.dart:598:68) [   +1 ms] I/flutter (20907): #6      BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:76:49) [   +7 ms] I/flutter (20907): #7      _DefaultBinaryMessenger.handlePlatformMessage (package:flutter/src/services/binding.dart:267:33) [   +2 ms] I/flutter (20907): #8      _invoke3.<anonymous closure> (dart:ui/hooks.dart:282:15) [   +1 ms] I/flutter (20907): #12     _invoke3 (dart:ui/hooks.dart:281:10) [   +2 ms] I/flutter (20907): #13     _dispatchPlatformMessage (dart:ui/hooks.dart:156:5) [  +11 ms] I/flutter (20907): (elided 5 frames from class _AssertionError and dart:async) [   +1 ms] I/flutter (20907): ════════════════════════════════════════════════════════════════════════════════════════════════════
The error is caused when using a side drawer but there is lots on it not sure which part causes this error so it may take a while to get this minimal reproducible code

So, once you get the minimal reproducible code you can share it here.
Thank you

Without additional information, we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Next App directory support

Hi everyone, I am getting this error when I use AppRouter with nextjs
 X<EMAIL_ADDRESS>(1:3269) @ eval
 X TypeError: Cannot set property jsx of [object Module] which has only a getter
    at __webpack_require__ (/home/projects/stackblitz-starters-9ktj3u/.next/server/webpack-runtime.js:33:42)
    at __webpack_require__ (/home/projects/stackblitz-starters-9ktj3u/.next/server/webpack-runtime.js:33:42)
    at eval (./app/page.tsx:7:78)
    at (ssr)/./app/page.tsx (/home/projects/stackblitz-starters-9ktj3u/.next/server/app/page.js:151:1)
    at __webpack_require__ (/home/projects/stackblitz-starters-9ktj3u/.next/server/webpack-runtime.js:33:42)
null

https://stackblitz.com/edit/stackblitz-starters-9ktj3u?file=app%2Fproducts%2Fcreation%2Fpage.tsx

Sadly Modular Forms is currently not compatible with Next.js: https://modularforms.dev/react/guides/installation

My bad! Thanks for answer


[Bug] flink cdc  can deal  the primary key with bigint unsigned type

Search before asking

[X] I searched in the issues and found nothing similar.

Flink version
1.17.0
Flink CDC version
2.4.1
Database and its version
8
Minimal reproduce step

the date type of the primary key is bigint unsigned
start a flink job to read the table

CREATE TABLE mysource (
    id DECIMAL(20,0),
    project_id BIGINT,
    PRIMARY KEY(id) NOT ENFORCED
    ) WITH (
    'connector' = 'mysql-cdc',
    'hostname' = 'localhost',
    'port' = '3306',
    'username' = 'root',
    'password' = 'root',
    'database-name' = 'xxx',
    'table-name' = 'xxx'
)

What did you expect to see?
we can get the data
What did you see instead?

the job is blocked
Anything else?
No response
Are you willing to submit a PR?

[X] I'm willing to submit a PR!

Maybe you should set a smaller chunk size when reading.
If the problem still exists, please re-create your issue in English on Apache Jira under project Flink with component tag Flink CDC. Thank you!

Maybe you should set a smaller chunk size when reading.
If the problem still exists, please re-create your issue in English on Apache Jira under project Flink with component tag Flink CDC. Thank you!

it is a bug of mysql jdbc connector, I have found the reason.


bcjmail-jdk15on 1.70 not available from maven central

Recently BC 1.70 was released, however, at the moment of writing, the Jakarta EE 9+ artifact is not yet available in maven central:
https://repo.maven.apache.org/maven2/org/bouncycastle/bcjmail-jdk15on/
Looks like it is still pending its release.

Now fixed, Apologies.

Thanks, @dghgit , however, what about the bcjmail-jdk15on artifact? I can see bcmail-jdk15to18 in maven central, but I'm still missing bcjmail-jdk15on

It should show up soon, if not by now already - I can see it repo1.maven.org, things should be quietly propagating in the background. If it still hasn't shown up in a couple of hours let me know here and I'll see if there's anything I can do to kick the process along a bit.


feat(EMI-1752): Display banner for unavailable/expired offers on Artwork

This PR resolves EMI-1752
Description
This PR adds a check if a collector opened the app with a link from the email or notification,
To display the expired/unavailable banner in the artwork page by checking for partner_offer_id param in the url

Demos

Android
iOS

PR Checklist

[X] I have tested my changes on iOS and Android.
[X] I hid my changes behind a feature flag, or they don't need one.
[X] I have included screenshots or videos, or I have not changed the UI.
[ ] I have added tests, or my changes don't require any.
[X] I added an app state migration, or my changes do not require one.
[X] I have documented any follow-up work that this PR will require, or it does not require any.
[X] I have added a changelog entry below, or my changes do not require one.

To the reviewers 👀

[ ] I would like at least one of the reviewers to run this PR on the simulator or device.

Changelog updates
Changelog updates

Cross-platform user-facing changes

Added check for partner_offer_id in artwork URL to display expired/unavailable partner offer banner - mrsltun

iOS user-facing changes

Android user-facing changes

Dev changes

Need help with something? Have a look at our docs, or get in touch with us.

This PR contains the following changes:

Cross-platform user-facing changes (Added check for partner_offer_id in artwork URL to display expired/unavailable partner offer banner - mrsltun)

  Generated by :no_entry_sign: dangerJS against 4c988554e7389ec59281f8ae5f7446b06786aa4c


job_buffer variable is not followed

Changed the job buffer value from the default 4000 to 3400. Yet the process still uses 4000MB of memory.

On already running jobs, or on newly started jobs?
On Wed, Apr 28, 2021, 05:10 mist0706 @.***> wrote:

Changed the job buffer value from the default 4000 to 3400. Yet the
process still uses 4000MB of memory.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ericaltendorf/plotman/issues/183, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARPZIFUFLBDAADBN3KDZIEDTK73MFANCNFSM43W6L4XA
.

Newly started jobs as well

that's used memory.  the memory a process uses is the sort buffer memory
plus everything else the process is doing.  this is just chia behavior,
doesn't relate to plotman.  plotman is (as you can see) issuing the plot
invocations with the correct -b 3400.
On Wed, Apr 28, 2021 at 9:27 AM mist0706 @.***> wrote:

Newly started jobs as well
[image: image]
https://user-images.githubusercontent.com/10143260/116438959-4943e080-a84f-11eb-893b-95371ba4c6f4.png
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ericaltendorf/plotman/issues/183#issuecomment-828594611,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ARPZIFXFRIHZUNXF7YVA473TLAZNXANCNFSM43W6L4XA
.

Aha that makes sense. Does plotman take ram into consideration when starting new plots?

Nope.  The closest you come is the global max which you could choose based on total ram and ram generally used per process.


[Watershed Extents]: NAD Request for Entire Division

Per email from @FHanbali
nad.zip

deployed to:

[ ] develop
[ ] stable

@FHanbali This is complete and deployed.  It is listed under the NAD in the UI.


Add route to copy permissions to role

It copies all RBAC rules from one role to another, but also removes all existing rules from role.
Please take a look.

Codecov Report

Merging #299 (06353ab) into 2021.9.x (b441d86) will decrease coverage by 0.02%.
The diff coverage is 13.79%.

@@             Coverage Diff              @@
##           2021.9.x     #299      +/-   ##
============================================
- Coverage     43.22%   43.20%   -0.03%
============================================
  Files           776      776
  Lines         70646    70684      +38
============================================
+ Hits          30539    30540       +1
- Misses        35877    35914      +37
  Partials       4230     4230

Impacted Files
Coverage Δ

compose/service/values/validator.go
63.29% <0.00%> (ø)

system/rest/permissions.go
45.45% <0.00%> (-37.88%)
:arrow_down:

system/rest/request/permissions.go
32.85% <0.00%> (-9.74%)
:arrow_down:

system/service/user_actions.gen.go
51.45% <0.00%> (ø)

system/types/app_settings.go
54.28% <ø> (ø)

system/rest/handlers/permissions.go
46.05% <16.66%> (-7.08%)
:arrow_down:

system/service/auth.go
27.63% <20.00%> (ø)

compose/service/values/sanitizer.go
75.33% <100.00%> (ø)

pkg/options/auth.gen.go
92.85% <100.00%> (ø)

system/service/auth_actions.gen.go
46.32% <100.00%> (ø)

... and 7 more

Continue to review full report at Codecov.

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


Restructure Annotation Procedure

This issue was raised by @Feat-FeAR :
The internal annotations for human chips do not have linked scripts for re-generation. Additionally, there are other considerations to make:

Many Agilent microarrays do not have annotations as bioconductor packages, but only as GEO GPL accessions. This should be addressed by adding annotations for all Agilent arrays.
The annotated columns as gene symbols should be surpassed by ENSG when possible. This has all the benefits of using ENSGs instead of gene names, plus it better supports RNA-Seq, which by default is annotated with ENSGs in most pipelines.

I want to add that the annotation module could be split from BioTEA if we make a small tool to interact with BioMart. Something simple and from the command line that could add annotations from BioMart given a .csv file with ENSGs. This would allow the user to easily add a variety of annotations (and not just those given by biotea annotate), and it would not be limited to BioTEA.
If we move to ENSGs, then the gene symbols should be hot-downloaded from BioMart at runtime.

Looking at the issues again, this was already mentioned in a bioTEA issue: https://github.com/CMA-Lab/bioTEA/issues/1


SPIKE: Investigate upgrading to TinyDB for cache plugin [APE-697]

Elevator pitch:
TinyDB is a pure python implementation of a document store that requires no dependencies
Value:
May make it easier to maintain the intra-session client datastore since it uses a NoSQL approach to data management that doesn't need to be upgraded, unlike the current SQL approach. Could be extended to more directly serialize Pydantic objects through middlewares.
Dependencies:
WIll have to break current SQL approach
Design approach:
Experiment with upgrade to current ape_cache migrating over to TinyDB approach to storing and querying (no additional models needed?)

Question: is it thread-safe?


Add a Hangman Game Feature

I Would Like to Add a Hangman Game To Contribute To This Project Which Is a Really Good Showcase Of Web Development Project

@rimmon1234 before sending the pull request, mention the issue no

Ok Sorry For the Inconvenience


index.html not used?

I clone the repo, npm init and start just like directed and it works fine.
Now I change index.html deleting the links to the css. No amount of restarting, and anything else I can think of will cause it to use the modified index.html. In fact, I suspect it isn't using it to begin with...

It was a rudiment after #6, thanks


Limit unauthenticated API requests to 20 page size

Problem

Currently it's possible to send page_size up to 500. This makes it trivial for someone to DDoS the API, even if they're getting throttled.
Note: I'm marking this high instead of critical because we can't deploy the API right now anyway to fix it (although maybe this would help prevent the API issues we were seeing, something to investigate).
Description

Limit the page_size to 20 for requests without authorization to do otherwise (which currently is none!)
Additional context

Implementation

[ ] 🙋 I would be interested in implementing this feature.

I wonder if there's a balance we should try to strike, maybe give unauthenticated users a max page size of 50 or 100, for example? That would still provide a 5x decrease from the current maximum.
We can be almost certain that the page_size=500 are doing so in an attempt to access the full dataset. ~100 still seems like the range that a non data-aggregating user might find useful.

I think considering our API is full open and to authenticate takes ~5 minutes of not-that-much effort (you can copy/paste the entire flow from the API's documentation website) it doesn't seem like a high bar to require for accessing bigger features.

100 per page still seems like a lot, especially when our default is 20. Since the Photo Directory and Openverse are distinct projects, I think it's okay to diverge here. Especially given that it's fairly easy to request an API key and get more results with a larger page_size.


Create qiup.txt

-Add Qiup

@ming0520 Pull request merged. Thank you!

@ming0520 Pull request merged. Thank you!


GoAccess Time format not working

cat simple.log
05/Dec/2024:10:23:40 +0530 200
goaccess command
goaccess simple.log --log-format='%d/%b/%Y:%T %z %s' --date-format=%d/%b/%Y --time-format=%T
error
Cleaning up resources...
==541637== GoAccess - Copyright (C) 2009-2020 by Gerardo Orellana
==541637== https://goaccess.io -<EMAIL_ADDRESS>==541637== Released under the MIT License.
==541637==
==541637== FILE: simple.log
==541637== Parsed 1 lines producing the following errors:
==541637==
==541637== Token '05' doesn't match specifier '%d'
==541637==
==541637== Format Errors - Verify your log/date/time format

When specifying a log format, %d refers to a date field that matches the format specified by the --date-format option, rather than the strftime definition of "day of the month as a decimal number". You can also use %t to refer to the format specified by the --time-format option. With those changes, the updated command would then be:
goaccess simple.log --log-format='%d:%t %z %s' --date-format=%d/%b/%Y --time-format=%T

If you ran that command, you would receive the following error:
==98625== IPv4/6 is required.

This is because the IP address is a required field. Per the manual:

GoAccess requires the following fields:

a valid IPv4/6 %h
a valid date %d
the request %r

You'll need to adjust your logs to include not only a position for the IP address, but also %r—or the specifiers for its component parts—in order for GoAccess to parse them successfully.


The number of features in data (208) is not the same as it was in training data (209)

I've run into a problem trying out your SFI code.
Running the repo as is it get the error
The number of features in data (208) is not the same as it was in training data (200)
Yesterday I rebuilt the model (see attached). I ran that and recieved a result I expected but when I moved the model to a different PC I get
The number of features in data (208) is not the same as it was in training data (209)
32_model.txt

After having played around a bit it appears that building the model with Python 3.11 and trying to run it on 3.10 doesn't work. Installed 3.11 and now working as expected, the exact reason I'm unsure of.

I don't think this is an issue with Python versions.  It probably has to do with the RDKit version and the default number of descriptors calculated by the RDKit.  It's important to ensure that the same version of the RDKit is used for training and inference on the LogD model.  I'll make a note of this in the README.

Thanks for posting this Pat.
If anyone else encounters this issue, this work around works with any version of RDKit:
`    def predict(self, mol):
model_feature_names ="MaxEStateIndex MinEStateIndex MaxAbsEStateIndex MinAbsEStateIndex qed MolWt HeavyAtomMolWt ExactMolWt NumValenceElectrons NumRadicalElectrons MaxPartialCharge MinPartialCharge MaxAbsPartialCharge MinAbsPartialCharge FpDensityMorgan1 FpDensityMorgan2 FpDensityMorgan3 BalabanJ BertzCT Chi0 Chi0n Chi0v Chi1 Chi1n Chi1v Chi2n Chi2v Chi3n Chi3v Chi4n Chi4v HallKierAlpha Ipc Kappa1 Kappa2 Kappa3 LabuteASA PEOE_VSA1 PEOE_VSA10 PEOE_VSA11 PEOE_VSA12 PEOE_VSA13 PEOE_VSA14 PEOE_VSA2 PEOE_VSA3 PEOE_VSA4 PEOE_VSA5 PEOE_VSA6 PEOE_VSA7 PEOE_VSA8 PEOE_VSA9 SMR_VSA1 SMR_VSA10 SMR_VSA2 SMR_VSA3 SMR_VSA4 SMR_VSA5 SMR_VSA6 SMR_VSA7 SMR_VSA8 SMR_VSA9 SlogP_VSA1 SlogP_VSA10 SlogP_VSA11 SlogP_VSA12 SlogP_VSA2 SlogP_VSA3 SlogP_VSA4 SlogP_VSA5 SlogP_VSA6 SlogP_VSA7 SlogP_VSA8 SlogP_VSA9 TPSA EState_VSA1 EState_VSA10 EState_VSA11 EState_VSA2 EState_VSA3 EState_VSA4 EState_VSA5 EState_VSA6 EState_VSA7 EState_VSA8 EState_VSA9 VSA_EState1 VSA_EState10 VSA_EState2 VSA_EState3 VSA_EState4 VSA_EState5 VSA_EState6 VSA_EState7 VSA_EState8 VSA_EState9 FractionCSP3 HeavyAtomCount NHOHCount NOCount NumAliphaticCarbocycles NumAliphaticHeterocycles NumAliphaticRings NumAromaticCarbocycles NumAromaticHeterocycles NumAromaticRings NumHAcceptors NumHDonors NumHeteroatoms NumRotatableBonds NumSaturatedCarbocycles NumSaturatedHeterocycles NumSaturatedRings RingCount MolLogP MolMR fr_Al_COO fr_Al_OH fr_Al_OH_noTert fr_ArN fr_Ar_COO fr_Ar_N fr_Ar_NH fr_Ar_OH fr_COO fr_COO2 fr_C_O fr_C_O_noCOO fr_C_S fr_HOCCN fr_Imine fr_NH0 fr_NH1 fr_NH2 fr_N_O fr_Ndealkylation1 fr_Ndealkylation2 fr_Nhpyrrole fr_SH fr_aldehyde fr_alkyl_carbamate fr_alkyl_halide fr_allylic_oxid fr_amide fr_amidine fr_aniline fr_aryl_methyl fr_azide fr_azo fr_barbitur fr_benzene fr_benzodiazepine fr_bicyclic fr_diazo fr_dihydropyridine fr_epoxide fr_ester fr_ether fr_furan fr_guanido fr_halogen fr_hdrzine fr_hdrzone fr_imidazole fr_imide fr_isocyan fr_isothiocyan fr_ketone fr_ketone_Topliss fr_lactam fr_lactone fr_methoxy fr_morpholine fr_nitrile fr_nitro fr_nitro_arom fr_nitro_arom_nonortho fr_nitroso fr_oxazole fr_oxime fr_para_hydroxylation fr_phenol fr_phenol_noOrthoHbond fr_phos_acid fr_phos_ester fr_piperdine fr_piperzine fr_priamide fr_prisulfonamd fr_pyridine fr_quatN fr_sulfide fr_sulfonamd fr_sulfone fr_term_acetylene fr_tetrazole fr_thiazole fr_thiocyan fr_thiophene fr_unbrch_alkane fr_urea"
model_feature_names = model_feature_names.split(' ')
    all_feature_names = self.descriptors.desc_names

    # For each model feature, find the corresponding index in the full list of features
    feature_indices = []
    for feature_name in model_feature_names:
        feature_indices.append(all_feature_names.index(feature_name))

    # Extract the features from the molecule
    features = self.descriptors.calc_mol(mol).reshape(1, -1)

    # Select only the features we need
    features = features[:, feature_indices]

    return self.mdl.predict(features)[0]`

Thanks for posting this Pat.
If anyone else encounters this issue, this adaptation of the predict function from logd_predictor.py works  with any version of RDKit:
def predict(self, mol,model_file_name='model_logd.txt'):
        # Set model_feature_names from the model file (line 8). This is simply a string containing the order of features.
        with open(model_file_name) as f:
            for i, line in enumerate(f):
                if i == 7:
                    model_feature_names = line.strip().split('=')[1]
                    break

        model_feature_names = model_feature_names.split(' ')

        all_feature_names = self.descriptors.desc_names

        # For each model feature, find the corresponding index in the full list of features
        feature_indices = []
        for feature_name in model_feature_names:
            feature_indices.append(all_feature_names.index(feature_name))

        # Extract the all features from the molecule
        features = self.descriptors.calc_mol(mol).reshape(1, -1)

        # Select only the features we need
        features = features[:, feature_indices]

        return self.mdl.predict(features)[0]


Decide on if we should use confluence/jira or slack as the datasource

What is the feature request? What problem does it solve?
We want to build the type of RAG data population pipeline a big organisation would build.
These both seem like good sources of data to me to use.
Choose whichever one is easier to work with
Definition of Done
There should be a data job which runs and read from either confluence or jira.

See example data job at https://github.com/vmware/versatile-data-kit/tree/main/examples/confluence-data-retrieval-example


Getting this issue while running my fit method (For CNN)

AttributeError                            Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_20164/3579053964.py in
----> 1 history = model.fit(
2     train_ds,
3     epochs = EPOCH,
4     batch_size = BATCH_SIZE,
5     verbose = 1,
~\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\utils\traceback_utils.py in error_handler(*args, **kwargs)
65     except Exception as e:  # pylint: disable=broad-except
66       filtered_tb = _process_traceback_frames(e.traceback)
---> 67       raise e.with_traceback(filtered_tb) from None
68     finally:
69       del filtered_tb
~\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\framework\func_graph.py in autograph_handler(*args, **kwargs)
1127           except Exception as e:  # pylint:disable=broad-except
1128             if hasattr(e, "ag_error_metadata"):
-> 1129               raise e.ag_error_metadata.to_exception(e)
1130             else:
1131               raise
AttributeError: in user code:
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 946, in train_function  *
    return step_function(self, iterator)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 935, in step_function  **
    outputs = model.distribute_strategy.run(run_step, args=(data,))
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 928, in run_step  **
    outputs = model.train_step(data)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\engine\training.py", line 846, in train_step
    self.optimizer.minimize(loss, self.trainable_variables, tape=tape)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 532, in minimize
    return self.apply_gradients(grads_and_vars, name=name)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 668, in apply_gradients
    grads_and_vars = self._aggregate_gradients(grads_and_vars)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\optimizer_v2.py", line 484, in _aggregate_gradients
    return self.gradient_aggregator(grads_and_vars)
File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\optimizer_v2\utils.py", line 33, in all_reduce_sum_gradients
    if tf.__internal__.distribute.strategy_supports_no_merge_call():

AttributeError: module 'tensorflow.compat.v2.__internal__.distribute' has no attribute 'strategy_supports_no_merge_call'

@lionelsamrat10,
Can you please fill the issue template, and also share the reproducible code to expedite the trouble-shooting process? Thanks!

Hello, in my case I am importing the following libraries while I run the example that comes as basic text classification in the official documentation of the tensorflow page (https://www.tensorflow.org/tutorials/keras/text_classification?hl=es-419). But I get the same error. My version of tensorflow is 2.7.0
`import matplotlib.pyplot as plt
import os
import re
import shutil
import string
import tensorflow as tf
from tensorflow.keras import layers
from tensorflow.keras import losses`

Hello, in my case I am importing the following libraries while I run the example that comes as basic text classification in the official documentation of Tensorflow. But I get the same error. My version of tensorflow is 2.7.0
Running code for which the error occurred: epochs = 10 history = model.fit( train_ds, validation_data=val_ds, epochs=epochs)
Libraries loads: import matplotlib.pyplot as plt import os import re import shutil import string import tensorflow as tf from tensorflow.keras import layers from tensorflow.keras import losses

I also am getting the same problem! I have been trying to debug it, but with no success so far.


Back-end Tracking Issues

Please list down all the back-end requirements:

[x] API support for Vagrant VirtualBox #5
[x] API support for Vagrant AWS #5
[x] Create VMs features VirtualBox and AWS #5
[ ] Check Status of the specific VM #5
[ ] Start/Stop specific VM #5
[x] Delete VMs features VirtualBox and AWS

Hi @TunSiang ... I just want to confirm we still didn't have features to /check/start/stop specific VM with name.

right now, i only have have delete for specific VM with name and get information for specific VM with name.
But i can add those features, as well as a get all VM from AWS feature.
vb wise, no.

Sorry... I am a little bit confused :)
Based on my understanding of your code, we only have these:
For VB:

Create, start, stop delete and check all instances

For AWS:

Create, start, stop, and check all instances
Delete specific instance

I will update the codes, you can check it on Monday. I think it will clear up any issues.
Sorry for the confusion.

updated the apiServer.py with a new PR, contains the codes for.
Starting/halting specific AWS instance using name as a reference,
getting specific AWS instance information using name as a reference, and getting all AWS instances information.

Added the features for VB such as,
delete, start, stop specific VB instance,
get specific VB instance info as well as all VB instances info

Added the features for VB such as,
delete, start, stop specific VB instance,
get specific VB instance info as well as all VB instances info

Did you add these features with the same PR #7 ?

Yep @ariscahyadi


Change text on sayings for category

Suggesting change from "Select" to "Category" or "Select Category"  title for easier readability to user

@dcalvom the text above the box should definitely be Category: then the text in the box can stay as Select.

Closed by https://github.com/samtecspg/articulate/commit/b071f5a3de5a5737c50d381c55712763759c1705


CLIMATE-612 - Calculate time series of a dataset

To capture the docstring edits in CLIMATE-598, I branched this off that branch. Note that only 39262db and 5443b9f , are actually associated with this issue.

Merged build triggered. Test Failed.

Merged build started. Test Failed.

Merged build finished. Test Passed.

I messed up trying to close this PR. It is closed with the commit messages 'Add a function to calculate time series' and 'Add unittest to test calc_time_series' in SHA 6f49bd5ebfa9a138148ed38a853add6dcc0e2bae


Add optimize_graph flag to Bag to_dataframe function

This functionality is necessary to avoid the loss of annotations during graph optimization. Consider the following snippet:
with dask.annotate(resources={"GPU": 1}):
    result = bag.map_partitions(func)

df = result.to_dataframe()

In some cases func will not be executed on a worker with at least 1 GPU resource, because the resource annotation is lost during the graph optimization that occurs in to_dataframe.

Thanks @MaximLippeveld for opening this issue! Considering this flag already exists in Dask Array and Dask DataFrame, it makes sense to also add it here. For context, the loss of annotations when converting a High Level Graph to a Low Level Graph is an existing issue.


[Layout] Create documentation pages

Story description
Create documentation pages for the following components:

[x] Stack component documentation page
[x] Row component documentation page
[x] Bleed component documentation page
[x] Inset component documentation page

Should we indicate in both row and stack doc pages the lack of support for the gutter prop in IE and in iOS versions older than 14.5?
I made a workaround using the @supports CSS at-rule but not sure if it working properly...
@supports not (gap: var($value)) {
  .gutter-#{$name}{
    padding-top: var($value);
    }
  }
  @supports (gap: var($value)) {
 .gutter-#{$name} {
    gap: var($value);
   }
  }
 }

Still needs work since we need to point all children of the row and stack divs unless the first one using pseudo-selectors.

I have added a warning message on both row and stack doc pages. As these are experimental components, we can remove the warning when it is fixed.


Cannot run Xcode examples on OS X

I just installed bx, bimg, bgfx on OS X El Capitan, then run:
make osx-debug64

and it created the examples with this structure:
.build/projects/gmake-osx/example-00-helloworld.make

instead of:
.build/projects/xcode4-osx/bgfx.xcworkspace

(like in the docs)
and running:
john:bgfx john$ open .build/projects/xcode4-osx/bgfx.xcworkspace

gives me the error:
The file /Users/john/bgfx/.build/projects/xcode4-osx/bgfx.xcworkspace does not exist.

Try make projgen.

@bkaradzic
make: *** No rule to make target `projen'.  Stop.

it worked like a charm. Thank you


fix $os

Pull Request Checklist
Is this in reference to an existing issue?
General

[ ] Update Changelog following the conventions laid out here

[ ] Update README with any necessary configuration snippets

[ ] Binstubs are created if needed

[ ] RuboCop passes

[ ] Existing tests pass

New Plugins

[ ] Tests

[ ] Add the plugin to the README

[ ] Does it have a complete header as outlined here

Purpose
I noticed I was getting errors on the latest version of this check-memory-percent.sh, after looking I realized that there was a missing $ in the os check.  I added it and tested all my checks came back as they should have.
Known Compatibility Issues

Thanks for your contribution to Sensu plugins! Without people like you submitting PRs we couldn't run the project. I will review it shortly.

looks like it was caused in #70

released: https://rubygems.org/gems/sensu-plugins-memory-checks/versions/3.1.1


fix upload uniform without calling useprogram

Shader's set_uniform can be called by RenderContext without first calling the appropriate UseProgram. This appears to happen mainly on window resize (at least for me).
It's a pretty simple fix, we just check to see if the current program is the expected program and if not we call glUseProgram.
I believe this should address issue #2916 as well.

Thinking on this a little more, I have 2 concerns:

the program name is an unsigned int but in es2, we get a signed int back from the glGetIntegerv. In practice this shouldn't really be an issue for the first 32,767 programs, of which I don't think anyone will ever have so much anyway.

I'm not entirely certain on how we end up with RenderContext.set_state (https://github.com/kivy/kivy/blob/master/kivy/graphics/instructions.pyx#L778) being called without having actually called RenderContext.use, perhaps the actual fix would be making sure we call use before this occurs.

@tito - do you have any advice on the proper way to handle this issue?

@tito, :wave:

Thanks @Kovak. :horse_racing:


ios7  crash

When i use in IOS7.   in  here   objc_setAssociatedObject  will crash.

(NSInteger)subRow
{
id indexpath = [NSIndexPath class];
id subRowObj = objc_getAssociatedObject(indexpath, SubRowObjectKey);
return [subRowObj integerValue];
}

(void)setSubRow:(NSInteger)subRow
{
id subRowObj = [NSNumber numberWithInteger:subRow];
id indexpath = [NSIndexPath class];
objc_setAssociatedObject(indexpath, SubRowObjectKey, subRowObj, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
}
My solution but i don't know whether it is the best

Yes, that's working for me. Please update the control with this change.


CLOUD-1314: Update ProcessServer63 templates to use 1.4 image

CLOUD-1314: Update ProcessServer63 templates to use 1.4 image
https://issues.jboss.org/browse/CLOUD-1314

Closing this PR; will create new one that is branched off of kieserver-wip instead of master.


Update main.py

catch date conversion errors
fix datetime format, remove '.%f' as api does not return microseconds

All good! Thanks for the PR


Azure Storage Emulator support

What is the purpose of this change?
Addressing issue #3281
Added support for azure storage emulator to test things locally
Was the change discussed in an issue or in the forum before?
#3281
https://forum.rclone.org/t/connecting-to-azure-emulator/10532
Checklist

[x] I have read the contribution guidelines.
[x] I have added tests for all changes in this PR if appropriate.
Tested manually
[x] I have added documentation for the changes if appropriate.

[x] I'm done, this Pull Request is ready for review :-)

I settled on going with simple new option use_emulator for this remote, this way configuration becomes simple and we will just maintain devstoraccount1 and its key as constants. Please let me know if we need to change this, otherwise once all tests complete and if no other comments, this can be merged.

@ncw I'm merging this since it is simple enough and straight forward, please revert it if you see any concerns


Add capability to operate on compressed reads

Requiring users to decompress reads is annoying.

Just tested, this can already be done.


feat: Explore SonarQube

Closes #1866
Changelog
Preview
Build the image
nx build-image sonarqube

Start SonarQube
nx serve-detach sonarqube

Access SonarQube
Open your browser and navigate to http://localhost:5000. Enter the default username (admin) and password (admin).

References

https://hub.docker.com/_/sonarqube
SonarQube 10.1 Documentation

Exploring SonarCloud.io for now. Here are some reasons why we may want to use SonarQube in the future:

We don't want to expose the bugs. But since the code is public, anyone could analyze the code.
We bump into a limitation of the free plan.


Commands' -n option no longer recognized

Operating system
Ubuntu 20.04.4 LTS
Helmfile Version
0.145.3
Helm Version
3.9.0
Bug description
If I using the associated helmfile.yaml run helmfile --namespace hello-there list it will as expected print:
NAME     	NAMESPACE  	ENABLED	INSTALLED	LABELS	CHART        	VERSION
service-a	hello-there	true   	true     	      	incubator/raw

However, if I only specify the shorthand option for namespace using helmfile -n hello-there list an error is raised:
Error: unknown shorthand flag: 'n' in -n
Using the -n option was at least working in 0.142.0 and should work according to documentation.
Example helmfile.yaml
repositories:
- name: incubator
  url: https://charts.helm.sh/incubator
---
releases:
- name: service-a
  chart: incubator/raw
  namespace: {{ .Namespace }}

Error message you've seen (if any)
Error: unknown shorthand flag: 'n' in -n
Steps to reproduce
N/A
Working Helmfile Version
0.142.0
Relevant discussion
No response

@gakesson fixed in https://github.com/helmfile/helmfile/pull/300/files


fix: Address compile warnings on custom Truth subjects

These were introduced when the Truth version was upgraded to 1.4.4.

This change is


Bug Keycloak & Bookstack Integration

Attempted Debugging

[X] I have read the debugging page

Searched GitHub Issues

[X] I have searched GitHub for the issue.

Describe the Scenario
Hello Dan,
i write new issue for integration between Keycloak and BookStack as instruction you gave to me for opening new Issue.
The issue still the same, after make sure the Time Zone between Host and Docker Image is same but the Error have still appear.

I check the response after click "Login with Keycloak" is 200 but the page not redirect to BookStack Page instead have go back to home page.

Exact BookStack Version
v23.10.12
Log Content
No response
Hosting Environment
OS VM : 22.04 LTS
BookStack Image Version : v23.10.2

Hi @gugigunawan,
How are you hosting Keycloak, have you checked the time of the Keycloak's host system/container?

Hi,
i install Keycloak using this tutorial https://www.keycloak.org/getting-started/getting-started-zip
Yes, i already check it and already same TZ between Keycloak and Bookstack Server

Yes, i already check it and already same TZ between Keycloak and Bookstack Server

The timezone should not matter.
Have you checked the actual time on the keycloak server? Is it aligned with the time on the BookStack server?

Yes, it's actually same between those 2 Servers and i use NTP Server for Sync Time between Bookstack and Keycloak Server
Any suggestion beside time problem for this problem ?
Best Regards,

Any suggestion beside time problem for this problem ?

Not anything else easy to check. The next step would be doing some deeper inspection into what your keycloak server is providing to BookStack, to inspect the iat value of the OIDC ID Token.
Here's the relevant code in BookStack which throws this error:
https://github.com/BookStackApp/BookStack/blob/295cd0160525125bbd7756d7ad07392ae7201cb8/app/Access/Oidc/OidcIdToken.php#L208-L212
Just before this, we check that the iat is set, so it should be there.
We then check the time given is within a certain window, with a fair bit of leeway (2 mins forward, 1 day back).
We'd need to see what iat is being provided in your token to understand anything more.
There's not a direct easy way to dump that though, without going inside the container to modify code at the point reflected above.

Since there's been no follow-up I'm going to close this. If you need further help just respond to my previous comment.


1.21.1 Neoforge crash when trying to start up world

https://gist.github.com/BugmanBugman/aeb16c2508e24cea921e633a1dace7b6.js"

Thanks for the report, there does seem to be a problem with the mod on NeoForge 1.21.2 and above. Taking a look right now.

Let me know if this version works: https://modrinth.com/mod/soaring-phantoms/version/7Yxhcyxl


Add customizable themes

Similar to TaskWarrior themes, but these will be using the lipgloss framework from Charm.

Rudimentary themes are now in place


length-scale is working incorrectly

Parameter --length-scale is working incorrectly comparing with description. Speaker speaks slower when parameter > 1 and faster when < 1, but according description should be
--length-scale - makes the voice speaker slower (< 1) or faster (> 1)

Fixed in README :+1:


Enhancement: Easier branding css customisation

Have been trying to do css override customisation to match our colour scheme, as using own sub-domain implies same styling requirements as rest of website.
Currently I have to inspect each element and see whether I can style it by id, need to go by class or outright override tailwindcss color preset or remove style field with additional js hack. Have to do it in cycles, producing a hacky and probably incomplete set of overrides that Im not sure will persist through future oneuptime updates.
There are probably a few ways to solve it.
Starting from better docs/examples for css customisation. (list of classes/ids that you need to override colors on to cover "most" of it)
Maybe exposing element colours via simplified tree in UI (like IDEs sometimes do). Probably after further standartisation.
Maybe this could be standartised enough to capture several themes and allow for a custom one inheriting on closest match available.

I am with @ekostjuk on this.
A few quick wins here, could be to allow the font to be selected (either a dropdown or let the user pick the google font of their choice), as supposed to hard-code Inter.


statuses.unshift is not a function.

When trying to use the Invisibility CE (not Invisible) this error is triggered (shown in attachement).
@tposney mentioned this first. Small change in effect-helpers.js:55 adding
statuses = Array.from(statuses);
statuses.unshift(this.getId(name));

seems to fix.

Fixed in next release


Efficiency calculation is wrong

BitClockers.com (Prop)
0.28032581
Exp: 0.26438520	98.3%
Might look into it later but noticed this right now. It seems to be correct for all the other pools but this one shows it wrong. When I restart bitHopper though it will be correct for a bit.

Fixed:
https://github.com/c00w/bitHopper/pull/475


Delegated administration for Microsoft Partners

There are two options for Microsoft Partners that support clients:
Full Administration  (aka Admin agent)
Limited Administration (aka helpdesk agent)
Full administration is an ALL inclusive and Limited pretty much provides nothing at all, there is no in-between.
Secondly, Full Administration, does not give you the FULL experience of a global admin of your clients tenant. i.e. you cannot:

Manage users that leave (Converting to a shared mailbox
Manage SharePoint Admin centre on behalf of your customer

This is mainly when you have a user support contract on top of being your clients MSP/CSP
This limits us in having to create named accounts for all our helpdesk engineers in each of our client tenants. Which is a somewhat long winded process.
Are there ever going to be any changes here?

@ad0m - May we know which Microsoft document link you used in reference to this issue?
Please share it with us so we can investigate further. Thank you.

Hi @mypil - it is via this link: https://docs.microsoft.com/en-us/microsoft-365/admin/add-users/about-admin-roles?view=o365-worldwide#delegated-administration-for-microsoft-partners
It is in relation to how limited the admin roles are for delegated admins. The result is us having to script and create all our service desk users into each of our client tenants and then run a script to remove them when they leave, delegated admin just does not offer:
1 - the right amount of support for Limited Administrator
2 - Almost enough but still limitations around Full Administrator
Both via delegated admin partner center.
thanks for coming back to me.

@ad0m - Thank you for engaging with the community here for the docs.
I know the product teams are always looking for user feedback and feature requests on how to make Microsoft 365 better. They keep a close tab on user feedback and it would be awesome if you could add your voice in UserVoice.
You might find others have made a similar request that you can add to, or you can open a new one. Let us know here if you do so we can up-vote your request.
Thank you for your contribution to make the docs better! Much appreciated!


speed up github action compile

Support manual release test in github actions

Change the Docker compilation of aarch64 to cross-platform compilation to speed up compilation.
It supports cargo cache and target folder compilation process cache to speed up compilation.

How to use test action ?

click Acions
click Test App With Cache
click Run workflow.

Note:

The first compilation takes about 7 minutes. After successful compilation, a cache based on the master branch will be generated, so it only takes about 1-3 minutes to compile again.
When you compile success, go to Releases, you will see a tag Continuous with pre-release type.
After you test the compiled product, it is recommended that you delete the test tag, otherwise the compiled result will not be uploaded due to the duplicate name in the next test。

 git push origin :refs/tags/continuous

Publish.yaml will automatically use the cache stored in the master branch by test.yaml.
However, it can only use cache instead of generating cache. Because the cache cannot be shared when the tag is different, but the tag branch can use the cache of the master branch.

Log

test action log: https://github.com/Tlntin/erdtree/actions/workflows/test.yml
publish action log: https://github.com/Tlntin/erdtree/actions/workflows/publish.yml
cache save: https://github.com/Tlntin/erdtree/actions/caches
Release result: https://github.com/Tlntin/erdtree/releases/tag/v1.0.0

Current bugs
Windows cannot read the tag version number, so after you release the official version, rename the binary file of Windows manually and add a version number to it.

Fantastic, thanks again @Tlntin for so kindly putting this together <3


request: insert_multiple

I would like to have the ability to insert multiple items at the same time, something like:
///  hash_table.rs
pub fn insert_multiple(&self, items: &[(K, V)]) -> Result<(), &[(K, V)]> {
    todo!()
}

Either insert all elements or insert none of them, with the same lockless action.

Hi!
All or nothing! Great idea! The problem is, it will be awfully difficult to implement... I'll think about it.
-> If items: [(K, V)] then it will be easier, but still difficult.

You're right, it probably has to be [(K, V)].
Wouldn't it be enough to call hash_table::insert_entry multiple times with the same guard?
and if one fails remove all previous items?

If that's the intended semantics, you can just implement a helper method outside this crate :-)
-> In this case, rolling back the operation may not be possible, because other threads will be able to modify any inserted entries.
I thought of something different guaranteeing atomic visibility; until all the keys are inserted, no other threads won't have access to any of them.
-> In order to do so, firstly all the buckets have to be locked before inserting any entries (reservation phase), and then entries will be inserted (insertion phase); on uniqueness violation, or an OOM -> rollback everything.
The problem is, locking order is super important to avoid deadlock - firstly, need to calculate hash values of the keys, and sort the keys in accordance with their respective hash values -> not so easy to implement obviously.