Using skull icons as an alternative to players not using ressource pack

Hello,
First of all I would like to take a moment to show you my appreciation for your plugin. I used it for years on my server which I stopped in 2020. I'm launching it again now and seeing Magic is still meticulously updated and upgraded is amazing, especially considering the bad experiences I've had with many other major plugins. The level of customization is simply not matched.
That said, to my "issue" which is either a support or a feature request :
I would like to use the Magic ressource pack on the server, however I know that some of my players will not use it. Therefore, I would like the spell icons to appear as the ones used in the ressource pack for the players that use it, while simultaneously having skull icons appear for the players that will not use the ressource pack (instead of the ordinary items that show up when you use ressource pack icons with users not using the RP).
I tried several options but did not manage to achieve this, it's either "always skull icons" or "RP icon but ordinary item for users not using the RP". Is there a way to do that ?
If not, I think it should, since on most servers there will always be some players who prefer their own ressource pack or simply decline the download prompt. I think it's a shame that these players see ordinary items show up instead of skull icons.
Thank you for your time.

Thank you for your kind words :)
I want to say players can use the command /getrp skulls to switch to skulls. The plugin will remember this setting so they only have to do it once.
But.. I'm trying to think of why that's not the default behavior when they decline the RP. I'm going to leave this open while I think about that, but please let me know if that command works as a stopgap for now.

Thank you, I tried that but this causes another issue : the /getrp skulls command doesn't apply right away, the player has to disconnect and reconnect in order for the skulls to appear in the wand. That means that new player who comes to test the server will, even if they type that command, not see the spells as they should, and might leave thinking it's ugly.
Another problem is that most players on my server who don't use the ressource pack won't, by themselves, use the /getrp skulls command. I would have liked that setting to be set automatically if they decline the RP, but I can't think of a way to efficiently and automatically detect server side that they have decline the RP and apply the Getrp skulls for them.
Ideally, the skulls themselves would be the items that the ressource pack recognizes as icons and displays as such. That would mean that someone who has the RP would see the icon where someone who hasn't the RP would see the skull.
I guess for now I'll just use the skulls for everyone by default, which is a preferrable option than having some players see random minecraft items instead of spells.

I haven't tried putting CustomModelData on a skull item, that would be an interesting approach.
It is worth noting though that skulls are missing several icons, and these are not easy to add. It's not something I planned on doing anymore.
So I'm not sure I'd want to switch to skull items by default, players missing the RP would also be missing several icons. I'd have to review and see which ones are missing and how important they are.

If that's the case can you also make your own RP?
If you can just put CustomModelData on a skull item, this is all doable. But it would involve making a new RP.

Alright, I have to test several spells first anyway so if you find anything don't hesitate to let me know. I'll have a look too after that.

Well the good news is, it's totally doable! I'm now considering switching the plugin to this method ... it'd be a lot of work though.
Anyway, here is what I tested.
The spell.yml icon:
test_skull:
    icon: skull:http://textures.minecraft.net/texture/2ba95570c7b712713632d4c0d2fc66906613d3850a596a0267c6d763fe741ac{18001}
    inherit: missile

This makes the icon a skull with a player head texture that also has a CustomModelData value set.
Then in the RP you can show the icons by making a player_head.json like this:
{
  "parent": "minecraft:item/template_skull",
  "overrides": [
    {"predicate": { "custom_model_data": 18001}, "model": "magic:icons/spells/missile"},
    {"predicate": { "custom_model_data": 18002}, "model": "magic:icons_disabled/spells/missile"}
  ]
}

You would ultimately add all of your spell icons there each with their own CMD value.
Then the last step is building the RP and hosting it yourself somewhere.
I'll keep this open while I consider doing this for the plugin, can't decide if it's worth such a big change or not. I do think the skull icons are a better fallback, and arguably the RP would be a lot cleaner and simpler since all icons would use the same item. Hmm.

Great ! I'll try that as well the way you described, and I might put one my associate on a custom RP in a near future, unless of course you're considering doing such update in said near future ?
That would of course be great even if I realize the amount of work this would represent ; on most "big" servers, you unfortunately can't expect all players to have the ressource pack, I would say there's a range of 20-45% which either can't be bothered or prefer their own RP (especially on our PVP server since there are a lot of "pvp oriented" ressource packs used by the players).

Understood. I did go through a bunch of work a while back to give players unique items for each spell, which I think helped.
But the skulls do seem like a better option.
I am leaning towards switching if I can't think of any downside. Either way I can probably make the RP for you.

Items allow the player to memorize which item is which spell, and after that, to visually differentiate in the displays, though I would argue that the higher the number of spells a player has, the higher the chance of forgetting or getting lost in the display...
Also, for immersion, even though the RP is unquestionnably best, the items reminds more of a classic minecraft chest-like menu, where the skulls are at least specific to your plugin. I would think that a player gets more the "Magic vibe" with skulls than with ordinary items.
Anyway, that's just for my thoughts, you obviously know your plugin perfectly, but if I can help with some "admin / user" perspective, it's only due !

So you convinced me to make this change to the plugin's default behavior.
The current dev build has switched everything over to skulls, and uses a new RP.
If you update to the dev build and you've been using the default RP, and your custom spells use icons the same way as the builtin spells (e.g. icon: missile for instance, to use the missile spell's icon) then it should just work.
Let me know how it goes!

Thank you very much !
I've tried it, and it does show skulls for non-RP users. However, it also shows skulls for non-RP users !
I updated Magic, downloaded the new RP by using the /getrp download command, and made sure my spells where using builtin icons (I have not modified icons.yml so it's directly using default.icons.yml, which has been correctly updated with the new format of skull:url in each icon). Is there something I'm missing for it to work ? Since the work seems to be done correctly server-side, I would guess that would be a RP downloading issue, and my RP is not the newest one ?

It does sound like you have the wrong RP- can you use /getrp url and see what it says?
The new rp should be something like http://rp.elmakers.com/Magic-RP-1.20.4.zip (the 1.20.4 part is new)

Ok I saw where the issue was, my config.yml being heavily customized I pasted most of the default.config into the config.yml (which I know I'm not supposed to do for updates, but not doing so caused other issues). As a result the ressource pack link wasn't updated to the newest one.
It is now working as intended, thank you again !
However, if I may ask your help for one final detail : doing this update seems to have broken my wand appearance, and since I don't really understand how the migrate system works I have not succeeded in fixing this. As a customization, I had replaced the "stick" with a "wooden_hoe" on my wands, so the players without the ressource pack would see a wooden hoe (which I preferred).
Previously it worked as intended, showing ordinary wooden hoes without the RP and custom magic wands with the RP.
Now, all I see are wooden hoes with or without the RP. I tried changing back the icon to "stick" in the "wand:" section on the wands.yml, and it worked, it showed the correct appearance with the RP, but why can't I put a wooden_hoe anymore as an icon ?

This new RP doesn't have any of the weapons in it.  It's basically just the skull, stick and blaze rod, and a few other random items I wanted to keep as non-RP icons. Everything else was removed to prevent interfering with other RPs.
Try this one perhaps?
http://rp.elmakers.com/Magic-vanilla-RR-1.20.4.zip
That is a combo RP I'm planning to turn into an example for people who upgrade but, for whatever reason, need all of the old item-based icons.

I see, it makes sense !
I'm verry sorry, the URL seems to be down ? I have an error 404 when I click on your link, or when I copy it into a private tab of my browser.

Oof 😅
I had a typo in the config- should be RP not RR
http://rp.elmakers.com/Magic-vanilla-RP-1.20.4.zip

Thanks, everything works now ! We'll be using that one from now on. That's great


[#5492] feat(hadoop-catalog): Support Azure block storage for Gravitino server and GVFS Java client

What changes were proposed in this pull request?
Add support for Support Azure block storage for Gravitino server and GVFS Java client
Why are the changes needed?
It's a big improvement for fileset usage.
Fix: #5492
Does this PR introduce any user-facing change?
N/A
How was this patch tested?
ITs

You'd better also update the doc in this PR, don't separate into several PRs.


renaming to accomodate ORB product

Several names of configuration parameters and variable names are specific to NRB and should be renamed to something more universal to apply to ORB as well (before potentially renaming the whole repository). Here's a first list, to be implemented after a more thorough check:

S1_NRB.metadata.mapping:

NRB_PATTERN -> ARD_PATTERN | RB_PATTERN | NRB_PATTERN + ORB_PATTERN?
ORB_MAP -> OSV_MAP

config.ini:

nrb_dir -> ard_dir | rb_dir?
rtc_dir -> sar_dir?
mode: all + rtc + nrb -> all + sar + ard?

+1 on the following:

NRB_PATTERN -> ARD_PATTERN
ORB_MAP -> OSV_MAP
nrb_dir -> ard_dir
rtc_dir -> sar_dir (haven't had any other ideas yet)
mode: all + sar + ard


Reach out to referrers

Identify feature opportunities
Correct incorrect rankings

http://designrope.com/toolbox/static-web-hosting/


Fix TableCell "colspan" when a DataTable is Expandable and Selectable

Small fix to correct the width of the expanded-row slot when a DataTable is both expandable and selectable.
The colspan of TableCell that wraps the expanded-row slot is now set to header.length + 2 instead of header.length + 1 to accommodate the additional selectable column.

Published to NPM in version 0.33.0


Discord favicon background- color is changed when you hover  on  it   instead of changing color of favicon

Like  this -----

Once please  check  this  and consider  it  under  GSSOC : )  and thank you
@akshathar-navada     for  informing  to  improve  this  : )

@OSCode-Community     Once  please  check this  and merge it and  please  inform  if anything need to  improve  : )

I will be closing this issue ,as it was raised and assigned to other person!

Can you please assign some task to do considering under gssoc -23 : )
…
On Wed, 31 May, 2023, 6:56 pm Akshatha R, @.> wrote: I will be closing this issue ,as it was raised and assigned to other person! — Reply to this email directly, view it on GitHub <#527 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A6N4VDT3MKAT5F5J4IV4FYDXI5BITANCNFSM6AAAAAAYVOD4IM . You are receiving this because you authored the thread.Message ID: @.>

Yes sure, keep an eye on the website , there might be some glitch as we will be merging many PR's.


Add variant query documentation

There s now a placeholder page for genomic query documentation. Please add content (e.g. transfer from the query scouts document) here. (also @babisingh).

(how) does this documentations align with the Beacon v2 spec.?
In the variant-queries.md
https://docs.genomebeacons.org/schemas-md/genomicVariations_defaultSchema/
?referenceName=NC_000017.11&start=7577120&referenceBases=G&alternateBases=A

On the other hand, /genomicVariations/endpoints.json defines:
"paths": {
    "/g_variants": {
      "get": {
        "parameters": [
          { "$ref": "#/components/parameters/requestedSchema" },
          { "$ref": "#/components/parameters/skip" },
          { "$ref": "#/components/parameters/limit" },
          { "$ref": "#/components/parameters/includeResultsetResponses" },
          { "$ref": "#/components/parameters/genomicAlleleShortForm" },
          { "$ref": "#/components/parameters/geneId" },
          { "$ref": "#/components/parameters/aminoacidChange" }
        ]

Cheers,
Dmitry

Well, ‘endpoints.jsonis wrong since it should userequestParameters.json`.

I don't think that would work Michael, OpenAPI has its own syntax (that follows their schema).
Additionally GET and POST parameters are (partially) different and I guess that what Dmitry is pointing at is a discrepancy between the parameters in the GET OpenAPI file and the ones used in the examples.
None of the parameters in the example query are defined in the OpenAPI GET parameters list.
NOTE: the parameters between GET and POST DOESN'T NEED TO MATCH as they are used in different context.
In the design of the GET parameters, I've prioritized compactness vs. one-to-one equivalence with POST.
In summary, the commit is not correct, and we either update the examples or change the OpenAPI to match the POST.

NOTE: the parameters between GET and POST DOESN'T NEED TO MATCH as they are used in different context.
Agree, but I am no qualified to make a decision about GET params.
Anyway happy to throw the ball ;-).

Well, I had a different issue about the need to adjust/document the GET parameters somewhere …
Obviously the examples are correct, mimicking existing practices & the POST parameters.
So: could someone please add the parameters to the endpoints? Or get rid of the OpenAPI stuff & just document the translation of POST to GET parameters (which AFAIK will be the one most people will use). The OpenAPI… question has come up before - I personally implement by schema & documentation, and this is a very confusing remnant with apparently frequent collisions if not kept in sync.

OK. I'll do the PR and then Jordi will review.

… and definitely it doesn’t make sense to have skip or geneId but not the standard variant parameters.

I disagree with you on that Michael,  having lots of parameters in GET makes it unnecessarily complex, IMO. But let's see Dmitry PR and continue from there.
We have the request (indeed from the PRC if my memory is not tricking me) to have an OpenAPI (or alike) version to "visualize/interact/play with/understand" the API itself.
So far the OpenAPI has been/is the only candidate for that.
I'm not a fan either, as it adds another language to the playfield and eventually more noise, but... do we have an alternative?
P.D.: The examples are only as much correct as much as they follow the spec ;-)

@jrambla But not having the - constantly used, documented, v1 basic… - parameters on GET makes it a fail. I would kill the OpenAPI stuff & document the syntax for GET parameter use, for a “reasonable subset”. We’re running Progenetix completely on GET, while also supporting POST, with minimal liberties taken and some generalizations (i.e. includeDescendingTerms in filters is a global parameter, not per filter).
But absolutely - the essential query parameters for genomicVariations … documented have never been considered non-standard GET parameters.

… so the primary access to Beacon resources is through a set of well defined query parameters, readable as URLs, with some more fancy stuff (actually only some filter options? Also Gargantuan parameter lists etc.) needing an object/POST syntax. And if OpenAPI cannot make use of documents prototyping such parameters (as in “just point to the variant parameters doc for all of the endpoints”) - well… Have fun writing many lines, repeatedly.

The examples are only as much correct as much as they follow the spec ;-)

The spec is incomplete.

Closing this since parameter now in endpoints.


Logical definition of ion channels

Many of the ion channels have as a Subclass:
'part of regulation of x transmembrane transport',
while transmembrane transporters are 'part of some transmembrane transport'.
I will fix these.
Thanks, Pascale

[x] Created  design pattern:
https://github.com/geneontology/go-ontology/blob/master/src/design_patterns/mf_channel_activity.yaml


Add Ocaml programming exercise template

Timeline: the course Functional programming and verification (FPV) starts in March. The instructors would like to use Ocaml.
Version 1: Students can submit Ocaml code and Artemis compiles
Version 2: Instructors can define test cases to verify the student submissions

@jerhard will help with the implementation


Can Gaussian Processes be incorporated?

Can we find a way to introduce Gaussian Processes (See here for an excellent introduction) as a Distribution that's available for model building?
I'd love to try them out for modeling background distributions in HEP (if that even makes sense :confused:)

main issue with GPs speed wise is linear algebra.
See HODLR solver and paper implemented in this nice GP package:
https://github.com/dfm/george/blob/master/docs/index.rst
It does make sense, pretty much anywhere you see polynomial or some other ad hoc function, but there are some subtle issues with marginalization vs. profiling in the fits.
Here's an example I'm working on for dijet
https://github.com/cranmer/play/blob/master/misc/DiJet_GP_test.ipynb

Thanks for the links! I will have a look at the notebook.
Maybe we could allow users to "import" a GP from George as a distribution into TensorProb.

Yeah, there is this issue that a GP is really a prior over all functions.
There is a posterior mean that is sort of like the best fit model, but that
happens analytically (no external optimization needed). Some work needed to
translate into a Frequentist/ profile language consistently
Kyle
On Wed, Mar 2, 2016 at 5:48 PM Igor Babuschkin<EMAIL_ADDRESS>wrote:

Thanks for the links! I will have a look at the notebook.
Maybe we could allow users to "import" a GP from George as a distribution
into TensorProb.
—
Reply to this email directly or view it on GitHub
https://github.com/tensorprob/tensorprob/issues/57#issuecomment-191477625
.

Also, to be a PDF you can do a GP on logP(X) -- a log Gaussian process --
to I force positivity and then normalize (or absorb integral into Poisson
part of extended PDF). That gets a little wonky at times.
Including the Poisson part fluctuations on top makes a double stochastic
process called a Cox process, but that's a mess numerically
On Wed, Mar 2, 2016 at 6:58 PM Kyle Cranmer<EMAIL_ADDRESS>wrote:

Yeah, there is this issue that a GP is really a prior over all functions.
There is a posterior mean that is sort of like the best fit model, but that
happens analytically (no external optimization needed). Some work needed to
translate into a Frequentist/ profile language consistently
Kyle
On Wed, Mar 2, 2016 at 5:48 PM Igor Babuschkin<EMAIL_ADDRESS>wrote:

Thanks for the links! I will have a look at the notebook.
Maybe we could allow users to "import" a GP from George as a distribution
into TensorProb.
—
Reply to this email directly or view it on GitHub
https://github.com/tensorprob/tensorprob/issues/57#issuecomment-191477625
.


Fix ND frame command

I tested it on 2 XBee with 802.15.4 function and found the below bug:
In a coordinator & end point network, when a coordinator sends out a AT Command (0x08) frame with ND Command, all connected end point, including itself will respond. When the coordinator respond to it's own frame, it will not include remote16 or remote64 as data. The code will throw a Buffer Boundary as it expects all responding packet to include remote data.
XBee with 802.15.4 function set (end point) will not respond with information such as remoteParent16, deviceType, etc. Hence, I wrap a check to prevent Buffer Boundary error.

Thank you for the detailed explanation and the fix! Very much appreciated!


Appearance and design of the retroarch emulator.

After updating the ArkOs version,  changed the appearance of the retroarch emulator and became like this.

How do I get back to the old way back like this?

On emberelec flashing, this is done very simply, and there are several different designs. Is there the same on ArkOs?

Change the menu driver. https://www.youtube.com/watch?v=zwDDj2I9OHI

Thank you so much for your help, it works.


Refactor processFrontData to add logging

What does this change?

How to test

How can we measure success?

Have we considered potential risks?

Images

Accessibility

[ ] Tested with screen reader
[ ] Navigable with keyboard
[ ] Colour contrast passed
[ ] The change doesn't use only colour to convey meaning

superseded by #39


Better to be able to summarise a block rather than only a page

Currently, this plugin can only help summarise content in a page (“[[，#”), which would be more flexible if it can summarise specific block (and all children blocks, all content under the parent block).
Another plugin "extract" do this by right click the block button and click "extract". Maybe "progressive summarise" plugin can try this way (currently, the "summarise" button is on the top plugin bar).

Progressively summarising block is available in 1.0.7.
Just right click the block.


Support more timezone formats

It would be nice to support more timezone formats like:

Fixed offsets (chrono_tz::Etc::GMTMinus10 or chrono::FixedOffset can be used for this)

The only supported format atm is IANA formatted timezones.

Supporting any TimeZone implementation would be ideal. A big benefit of it being a trait, is that ideally, one should be able to support any implementation from any package.
In particular I'm working on parsing VTIMEZONE from icalendar components into a VTimezone type which implements chrono::TimeZone; using these with RRULEs will obviously be necessary to fully parse icalendar components.

I've been thinking about this a bit more, and one approach would be to make TimeZone completely generic everywhere in this crate, and consumers can bring-their-own-timezone:

For my Icalendar parsing code, I'd just use my own VTimeZone implementation (I'd likely have a single instance of it for UTC and then individual instances for different timezones that I parse out of files).
The current Tz enum could itself impl TimeZone (delegating to its inner type), and be kept under a feature flag, so that existing usages can continue working with little or no change.
Extra methods (e.g.: name) can be defined in a TimeZoneExtras trait, which is implemented for Tz and external consumers would need to implement themselves if they use a custom timezone impl (e.g.: I'd implement it for my VTimeZone type). Some functions would just requires a TimeZone as generic parameter, while others would require TimeZoneExtras (specifically: functions that serialise and need to know the name).

Any thoughts on this?

Hi @WhyNotHugo , really sorry about the delayed responses (had very little time lately) and thanks for the ping. That sounds like a valid approach which should make the library more flexible and support more use-cases.
One important aspect to me is that most users don't have to worry about implementing a time zone trait to use the library. I don't quite understand what you mean by feature flagging. My initial thought was that the generic could just default to rrule::TZ, which would make the generic transparent for most users while still being possible to plug in a custom implementation of time zone.

Exactly how is IANA formatted timezones defined in the context on this crate and issue?
The thing which brought me, and the core reason for phrasing the question, is that my code broke when tz-rs started to resolve Europe/Copenhagen as CEST rather than CET due to the transition into the daylight savings period. All I really wish to do is the simple use case of constructing and resolving a rrule for the current timezone.
It seems the file https://data.iana.org/time-zones/releases/tzdb-2024a.tar.lz references CEST. I lack real understanding (merely ran rgrep in the unarchived tree and obtained very similar results for CET and CEST). My hunch though is that CEST, just like(?) CET, is a valid IANA formatted timezone, and that thus rust-rrule's failure to handle it is a separate problem? Should I file a new issue, or would it just likely be a duplicate of this one for all practical purposes?

@nospam2624 Icalendar files encode VTIMEZONE objects (e.g.: Europe/Copenhagen) which include the details on a timezone's offset, summer/winter offsets, and the rules for when to use one or the other.
Icalendar itself does not use IANA formatted timezones; all timezone data is included inside the icalendar component.
It's hard to give a more useful answer without knowing what you're trying to and what problem you're facing. I don't think this falls within this issue though; I'd suggest opening a new one explaining the problem thoroughly.


select input source isn't works very well on my mac.

I use three input methods on mac(10.13.3).
So I set ctrl+e for English, ctrl+j for Japanese, and ctrl+s for Chinese.
I can see Status menu's input source is changed, but it isn't used to input.
For example, I type English now, I type ctrl+j, and change it to Japanese.
But it still display alphabet on screen, until I make textbox to get focus again.
There are that rules:
{
  "title": "select_input_source",
  "rules": [
    {
      "description": "Left control + E - Change to ABC",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "e",
            "modifiers": {
              "mandatory": [
                "left_control"
              ],
              "optional": [
                "any"
              ]
            }
          },
          "to": [
            {
              "select_input_source": {
                  "input_mode_id": "",
                  "input_source_id": "com.apple.keylayout.ABC",
                  "language": "en"
              }
            }
          ]
        }
      ]
    },
    {
      "description": "Left control + J - Change to Hiragana.",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "j",
            "modifiers": {
              "mandatory": [
                "left_control"
              ],
              "optional": [
                "any"
              ]
            }
          },
          "to": [
            {
              "select_input_source": {
                  "input_mode_id": "com.apple.inputmethod.Japanese",
                  "input_source_id": "com.google.inputmethod.Japanese.base",
                  "language": "ja"
              }
            }
          ]
        }
      ]
    },
    {
      "description": "Left control + S - Change to Pinyin Simplified",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "s",
            "modifiers": {
              "mandatory": [
                "left_control"
              ],
              "optional": [
                "any"
              ]
            }
          },
          "to": [
            {
              "select_input_source": {
                  "input_mode_id": "com.apple.inputmethod.SCIM.ITABC",
                  "input_source_id": "com.apple.inputmethod.SCIM.ITABC",
                  "language": "zh-Hans"
              }
            }
          ]
        }
      ]
    }
  ]
}

I have the same issue. Mine is for English<>Korean and when I toggled to Korean, still typing English. But when I toggled from Korean to English it works correctly.

I found very interesting thing. When I change English to Korean and it still type Eng or not working, click the apple menu twice and then input correctly. Very funny.


[Don't merge] Search by elasticsearch_type

We are trying to remove usage of document_type in rummager, because
it's easily confused with the document_type in the content-store.
https://github.com/alphagov/rummager/pull/722 allows searching with elasticsearch_type. This PR can be merged after that is deployed.
https://trello.com/c/C8A9bnuO/344-work-on-making-the-document-type-concept-clearer

This is hard to change because document_type is entangled with the email system. Needs some further thought.


Use new expect_correction in Style R-S cops

Part of #8127
Use newer expect_offense and expect_correction in specs for Style cops R-S.
Merge 'register offense' and 'auto-correct' spec examples where possible.

Before submitting the PR make sure the following are checked:

[x] Wrote good commit messages.
[ ] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[ ] Squashed related commits together.
[ ] Added tests.
[ ] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

There's one small merge conflict that needs to be addressed.

Rebased to resolve conflict with escaped newlines to continue string.

Thanks!


app crash after taking picture

I am trying to scan document when i tried to scan it gave me a error of "unfortunatly app has stopped" after press on capture button and app exit ultimately

What error message shows up in Android Studio?

What error message shows up in Android Studio?

I am testing this on my android phone its version is 6.0.1 and it shows me the below message when i click on
the ok button after crop the image functionality

and app has crashed

You have to open Android Studio and check error logs while the crash happens in order to get a more detailed error message. That error message is too generic to be able to debug.


cargo vendor vs cargo package inconsistency

Problem
When using cargo vendor, I end up with fewer files than expected compared to if I used cargo package
instead.
More specifically, I expected the exclude of Cargo.toml to be handled consistently in the package and vendor commands. For the deno project, the exclusions are listed here (note: there are inverted exclusions too. aka: !somefile = include somefile):
https://github.com/denoland/rusty_v8/blob/54a72d7628028063f82802f11e48c7eac89f96bf/Cargo.toml#L11-L50
I expected the vendor folder to contain a file named .gn, which is required for building the project.
Steps
$ cd path/to/denoland/deno
$ cargo vendor
$ ls  -la ./vendor/rusty_v8/

# The problem here is that we are not seeing .gn,
# and a few other files that are required for the
# deno build. This means the ./vendor cannot be used
# to build.
#
# But if we "cargo package"
# instead that seems to work.

See the original report to https://github.com/denoland/rusty_v8/issues/566 for more logs and other info.
Possible Solution(s)
Maybe the vendoring and publishing code paths are divergent somewhere?
Notes
Platform info
❯ uname -o
❯ uname -r
❯ cargo version
❯ rustc --version
GNU/Linux
5.10.3-1-default
cargo 1.47.0 (f3c7e066a 2020-08-28)
rustc 1.47.0 (18bf6b4f0 2020-10-07)

Possible fix in #9186


replace html() calls with text() calls, fixes #15

Should be fixed. I can't find any html call anymore. I will merge that.


Follow-Up Merge request to PR #1280 (https://github.com/buildtesters/buildtest/pull/1280 )

Ouput for buildtest --color yellow report summary --detailed

LGTM


feat: Wordpress client WIP

Relates to:
New client for Wordpress
Risks
Low - this is a new client for Wordpress and mainly just adds code as a new client.
Note:
This is very basic implementation. It can be taken much further such as adding media to the blog posts and making more in-depth articles.
Background
What does this PR do?
This adds a new client for Eliza. It lets you create and upload blog posts to Wordpress.
What kind of change is this?
Features (non-breaking change which adds functionality)
Why are we doing this? Any context or related work?
This adds another useful client for Elizas in expanding their capabilities outside of the conventional social media platforms. Eliza's can now generate blog content for Wordpress autonomously.
Documentation changes needed?
My changes do not require a change to the project documentation.
Testing

Where should a reviewer start?
/packages/client-wordpress
Detailed testing steps
Add env values for:
WORDPRESS_DRY_RUN
WORDPRESS_USERNAME
WORDPRESS_PASSWORD (Application password)
WORDPRESS_URL
Run sh ./scripts/start.sh
If client is set up correctly, you should see a blog post generated every 24 hours.
In addition some adjustments may need to be made with setting the post to "draft" or "publish".
Discord username
@ineedtendies

Hi @0xNerd Can you rebase from develop and resolve the conflicts?

You know what, I'm just gonna do it.

Hi @0xNerd Can you rebase from develop and resolve the conflicts?

Okay conflicts should be resolved now @shakkernerd


Update maven compiiler plugin to 3.8.0

There is a new option in Maven compiler plugin 3.8.0 that outputs
multi-release jars more easily. It does a better job searching for
base classes too.
This push request also allows for customization of vendor name for toolchains.
Signed-off-by: Denis Falqueto<EMAIL_ADDRESS>

Thank you very much!

Oh, I thank you too! You helped me a lot with this project.


How to fix and stop this error warning

Plugin "react" was conflicted between "package.json » eslint-config-react-app » C:\Users\woicip\Dev\Narrow-Links\client\node_modules\eslint-config-react-app\base.js" and "BaseConfig » C:\Users\woicip\Dev\Narrow-Links\client\node_modules\eslint-config-react-app\base.js".
That's what i got when i run the project on browser, Of course the solution is just press ctrl + s and everything is fixed. But this error is showing again when i do changes on the code. How to stop this error for forever ?


allow the use of atom rss feeds

Currently, News-please does not parse atom feeds. This PR fixes that.

That's nice. However, I currently don't think I see all the implications of this change, e.g., if later parts in the internal workflow would also work, since this PR only changes the filter criterion. There are also a few other things to consider, e.g., quite obvious that the variable names do not match anymore, e.g., the variable "re_rss" should be named "re_stream" (or something like that), since rss is not a subset of atom or vice versa. Did you test the full workflow?

@fhamborg would you prefer a PR with atom support in a separate crawler (leaving the user to have to understand what type of feed they are consuming) or would you prefer "RssCrawler" refactored to handle both?

Hi Jerome! Thanks for helping with news-please :-) I guess it depends on the amount of similarities between both "procedures", e.g., if it was only a few lines being different, it would be fine to have a single class handling both RSS and Atom. The class should be called FeedCrawler maybe instead of RssCrawler. But if RSS and Atom actually required significantly different processing, then we should have two different classes.


Include secondary sales data on NFT modal

Include when available:

Mint price (primary)
Purchase price (secondary)
Floor price
Days held
Rarity
Supply

Screenshots

/gcbrun

/gcbrun

/gcbrun


Add tests for histogram plotting

Description of Problem:
Currently there are no tests for histogram plotting inside rasa/utils/plotting.py(def plot_histogram). These should be added, specifically related to the logic of creation of bins.
Overview of the Solution:
Tests for the above function

Hi, has this issue been solved?

@ericoBandeira I was just about to pick it up. Do you want to do it?

@JEM-Mosig I would like to solve this issue! thank you so much

@ericoBandeira Ok, great! Go ahead :) You can assign me to review your PR when you're ready.

Hello! I'm working with @ericoBandeira and I have a question, where should the test be created? as def plot_histogram returns None, I think it has to be at rasa/utils/test.py where there is a function calling plot_curve from rasa.utils.plotting, it returns None such as plot_histogram.

@santosm46 @ericoBandeira The test should be in a new tests/utils/test_plotting.py file. I'd recommend splitting the plot_histogram function into two parts: One (set of) function(s) that computes the bin specification and one function that does the matplotlib stuff. The function(s) that compute the bin specs are the ones that need tests.

@santosm46 @ericoBandeira How is this coming along?

Hi @JEM-Mosig
We're no longer working on this issue, thanks for the attention. Anyone can feel free to work on it.

Oh, ok. I'll pick it up then.

Looking into it, I just notice that the plot is missing some data (cutoffs are wrong). E.g. for:
[[1., 3., 8.], [2., 3., 3.]]

Will fix this with this issue, too.


Change author field to contributors field

NPM docs say to either use contributor or author. If the AUTHORS file isn't working, this definitely should.


Adding mysql support

fixes #497

@FyzHsn this PR simply switches from sqlite to sqlalchemy, and I have tested that both sqlite and mysql (via RDS) work properly.  The next PR will focus on new schemas.

We will need to put an @skip on the SQL tests to get this merged. Similar to what we did for NATS https://github.com/AgnostiqHQ/covalent/commit/e6a83e8cc57deb7e42cdb39d6190ada791388422#diff-e30fc3dc6524b970e749f89f26059a8a30568f20b81515ef9b44cea69b71e8aeR36


Create search popup UI

Click magnifier glass to start search popup UI
Type for word suggestions
Click words your want to search, redirect to search result page

as far as I remember, popups are usually tricky to handle on mobiles, i.e. scrolling events.


DEV:LOGS:ENV Variables Setup Documentation (HIGH PRIORITY)

EPIC:
#361 Log CRUD Implementation
environment variables setup documentation on readthedocs seems to be out of date compared to the current container config.  We need to update this it looks like.  If they were trying to build from the docs it would have appeared out of sync

Card sizing:
Small

UPDATE: Performed the edit on GitHub.

UPDATE: card also involves changing the documentation already presented due to removing a baseURL and requiring a full URL be provided by the client. Also, the URL used in this public documentation needed to be obfuscated but yet relevant enough that the client can see the pattern.

UPDATE: Changes are in envvars.rst in df-510. Pull request created & just waiting Sukhe's review #556

This item has been reviewed and released.  No issues/close.


MPT-7B Example with fine tuning.

Feature description
A working example of the burn-rs code to run and fine tune a large language model. For example https://www.mosaicml.com/blog/mpt-7b
Feature motivation
The space for fine tuning LLM's on private data is very immature at the moment.
Mostly you get pointed to a Jupyter notebook running on one of the cloud providers. This is no good for corporates that can't upload data to the cloud.
For example Mosaic have a docker container to fine tune their own MPT-7b but it's currently not working https://github.com/mosaicml/llm-foundry/issues/316
To fine tune LLM's on private corporate data I can't find anything that I could reliably put into production.
It would be great to have a Rust solution and I think it would showcase burn-rs.

We do have plans for hosting examples of popular models with Burn. However, it'll be a separate project and not under burn but with burn-rs org. @nathanielsimard can tell on this more. Currently our efforts are focussed on making burn-import complete, which is a requirement for importing third party models.

@antimora Just wondering how this is going? I'm interested in seeing an example of fine tuning an open source model too.

@laggui i think we've got a fine tuning working somewhere, correct?

@laggui i think we've got a fine tuning working somewhere, correct?

We have a fine-tuning example for ResNet on the models repo.
Regarding LLM fine-tuning, no official example yet.


Moderating Photos seen on Client side

I really love the simplicity but power of instafeed.js. I was curious if there is any sort of back end script out there that can assign an approved variable to a photo and then be called in the image filter so that ones with "approved" will be shown.
Basically I would want to set it up so that I can use this to populate a back-end and then go through and assign variables through some sort of form. Following that alter the script so that it calls the cached images with the approved filter.

Did anyone find a solution to this? :)


WARNING - This issue is stale because it has been open for 180 days with no activity. Remove the stale label or comment on the issue otherwise this will be closed in 5 days

This issue is stale because it has been open for 180 days with no activity. Remove the stale label or comment on the issue otherwise this will be closed in 5 days
Originally posted by @github-actions[bot] in https://github.com/microsoft/azure-pipelines-tasks/issues/12758#issuecomment-713647442
Spam is against Github policies.
Intentional or not does not matter.

Speaks from recent personal experience

Repeat it twice for this repository - https://github.com/microsoft/azure-pipelines-tasks.
I'm not going to unintentionally spam anyone. For a weird definition of spam.
you're welcome, as always. all the best. 👍
don't say '... passim' to folks on Github or other sites.

To other peeps - View my personal repo for more details later. No point in "spamming" here, the notification system is out of whack.
Humble suggestion to repo owners - You should not mark this as spam. It reflects poorly on you. 🤦♀
Instead ignore the X number of notifications from all issues with this exact same title. Filter by username - ret394 .
Pro tip - You can also lock this issue to prevent further comments from third parties.
Thanks for understanding ☮
ret394


Add nextcloud-exporter to official Nextcloud AIO containers.

I recently asked for getting some metrics from my Nextcloud instance and export it to something like prometheus or influxdb, and they recommended me this project.
So I was wondering if you would be interested in adding this container to the official community containers for AIO.
You can find the conversation here. https://github.com/nextcloud/all-in-one/discussions/5219

would be wonderfull!

I'm currently not at home, but I'll have a look at this issue once I'm back.

I have had a cursory look at what AIO is and what's needed to get the exporter included. I think I'll have to play around with this a bit first to get a feel for it, but overall this doesn't sound like a bad idea, as it looks as if this is just configuration which reuses the already existing image and there's no constant maintenance associated with it.
Probably will not get this done today, but we'll see ...

Sorry, I do realize that it has been another month. This is not forgotten, just had different things to do.


fix the keyFilename param and update setup instructions

Hello Sara,
First of all I would like to congratulate you for your presentation on Google Cloud Next 2017, it was really cool!
When trying to reproduce your demo I encountered some problems:
1 - You can not run the npm start command without having the local.json file in the directory. That way I modified the documentation, performing the credentials and buckets settings before running the application locally;
2 - I got some errors regarding the credentials file (Error: Could not load the default credentials). After a quick investigation I found that the keyFilename parameter has a small typing error, generating the credentials location error.
I made these adjustments and submitting for your analysis. Feel free to ignore them if I have a mistake. :)
One other note: I had some permission issues with buckets when uploading the video and json as an example. Even applying the permissions of the documentation this was not reflected in the files, causing permission error in the application. After applying the read permissions directly to the files everything worked correctly. Did I do something wrong?

Thanks for this PR. I ran into both of these issues as well and worked around them before checking open Pull Requests. This demo is really cool and it would be great to merge this PR so that future developers can benefit from an easier setup experience.

Sorry for the delay and thanks for your updates! This looks good to me. Stay tuned for more improvements to this demo coming soon.


Dielectric constant

This adds the ability to set the dialectic constant and otherwise have more fine-grain control over the force field. Because MMFFOptimizeMoleculeConfs() is no longer used it seems to take slightly longer, since each conformer needs to be individually optimized. In this case, manually adding multi-threading will speed things up since only one core of my CPU is getting heavily utilized with this implementation. If that is needed before merging, please let me know. If the accuracy improvement outweighs the potential slowdown then we can implement multi-threading after.

Adding the dielectric constant and type of model to the json file will be convenient. I'll run a series of tests with polyethylene and poly(ethylene oxide) in good solvents and poor solvents and see if Rg scales appropriately.


Need a method to easily plot data from loaded file using built in plotting functions

Needs to be tested to validate whether this issue is necessary. May need another solution.


fix(linter): block in eslint/no_cond_assign

fix: #4687

Try just ready before pushing, it'll run the same CI tasks.

Nice find!

Try just ready before pushing, it'll run the same CI tasks locally.

Thank you for reminding me. I just tried binstall/rust ready and it's great.

Nice find!

Thank you!


Licensing for free DR replica

The document leaves out if Windows Server licenses are required in the free DR replica for SQL VMs. It only states that SQL Server licenses are required for the primary VM. But are Windows Server licenses required for all the VMs, or just the primary?

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

ID: 683ac157-e57d-cb9f-8c49-2a810cc6ab3c
Version Independent ID: 63c7ddf9-743a-7e49-7304-571d6eee73d7
Content: High availability, disaster recovery, business continuity - SQL Server on Azure VMs
Content Source: azure-sql/virtual-machines/windows/business-continuity-high-availability-disaster-recovery-hadr-overview.md
Service: virtual-machines-sql
Sub-service: hadr
GitHub Login: @tarynpratt
Microsoft Alias: tarynpratt

@AriEstev
Thanks for your feedback! We will investigate and update as appropriate.

@AriEstev
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.
[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1


Playground: dead links in "TypeScript with Deno"

See here.
There are two import statements in this playground. They both lead to 404s.
import compose from "https://deno.land/x/denofun/lib/compose.ts";
(...)
import concat from "https://deno.land/x/denofun/lib/concat.ts";

Suggested Fix
Currently, these files can be found under a shorter path, omitting the /lib.
import compose from "https://deno.land/x/denofun/compose.ts";
import concat from "https://deno.land/x/denofun/concat.ts";

I could fix this - can anybody tell me about the procedure around here?
Can I just open a PR or do I have to submit an issue first? Do I have to wait for the label [you can do this]?
Sorry if this is trivial, I'm new to the open source ecosystem and couldn't find any guidance in the Contributing section of the readme.
Any tips or pointers would be appreciated!
Would love to contribute.
Cheers!

I'm not the man for this job :).
Thanks for the explanation. Helped me make my decision.
Replying to clear the way for anyone who's interested.


Merge master into major

This includes https://github.com/donejs/donejs/pull/769

Coverage remained the same at 96.396% when pulling f354bc5dbc614e303b39c326533943b1407db271 on master into 162fbe72a34c7d8c4eb53e12b6a2c37def24e320 on major.


Tesseract 5 has held broken packages.

When I am trying to install tesseract 5 these commands in docker (image of Ubuntu 20.04 LTS):
    add-apt-repository -y ppa:alex-p/tesseract-ocr-devel && \
    apt-get -y update && apt install -y tesseract-ocr && \
    apt install -y libtesseract-dev`

After apt install -y tesseract-ocr I have error:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 tesseract-ocr : Depends: tesseract-ocr-eng (>= 4.00~) but it is not going to be installed
                 Depends: tesseract-ocr-osd (>= 4.00~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

How can I fix it?

CC: @AlexanderP

@glushakviktor, please try the following command:
apt install -y tesseract-ocr tesseract-ocr-eng tesseract-ocr-osd

Hi.
Added build for Ubuntu Focal
alex@alex-VirtualBox:~$ sudo apt-add-repository ppa:~alex-p/tesseract-ocr-devel
 This PPA contains an OCR engine - libtesseract and a command line program - tesseract. The development version available here (currntly 5.0.0 Alpha) is better in many aspects (functionality, speed, stability) but is not 100 % API compatible with version 4.0. Tesseract 4 added a new neural net (LSTM) based OCR engine which is focused on line recognition, but also still supports the legacy Tesseract OCR engine of Tesseract 3 which works by recognizing character patterns. Compatibility with Tesseract 3 is enabled by using the Legacy OCR Engine mode (--oem 0). It also needs traineddata files which support the legacy engine, for example those from the tessdata repository. Tesseract has unicode (UTF-8) support, and can recognize more than 100 languages "out of the box". Tesseract supports various output formats: plain text, hOCR (HTML), PDF, invisible-text-only PDF, TSV. The master branch also has experimental support for ALTO (XML) output.
 More info: https://launchpad.net/~alex-p/+archive/ubuntu/tesseract-ocr-devel
Press [ENTER] to continue or Ctrl-c to cancel adding it.

 Done
alex@alex-VirtualBox:~$ sudo apt install tesseract-ocr
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libgif7 liblept5 libtesseract5 tesseract-ocr-eng tesseract-ocr-osd
The following NEW packages will be installed:
  libgif7 liblept5 libtesseract5 tesseract-ocr tesseract-ocr-eng tesseract-ocr-osd
0 upgraded, 6 newly installed, 0 to remove and 1 not upgraded.
Need to get 7267 kB of archives.
After this operation, 23.1 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ru.archive.ubuntu.com/ubuntu focal/main amd64 libgif7 amd64 5.1.9-1 [32.2 kB]
Get:2 http://ru.archive.ubuntu.com/ubuntu focal/universe amd64 liblept5 amd64 1.79.0-1 [999 kB]
Get:3 http://ppa.launchpad.net/alex-p/tesseract-ocr-devel/ubuntu focal/main amd64 libtesseract5 amd64 5.0.0~git4536-a06d0d84-1ppa1~focal1 [1250 kB]
Get:4 http://ppa.launchpad.net/alex-p/tesseract-ocr-devel/ubuntu focal/main amd64 tesseract-ocr-eng all 1:5.0.0~git39-6572757-2ppa1~focal1 [1592 kB]
Get:5 http://ppa.launchpad.net/alex-p/tesseract-ocr-devel/ubuntu focal/main amd64 tesseract-ocr-osd all 1:5.0.0~git39-6572757-2ppa1~focal1 [2992 kB]
Get:6 http://ppa.launchpad.net/alex-p/tesseract-ocr-devel/ubuntu focal/main amd64 tesseract-ocr amd64 5.0.0~git4536-a06d0d84-1ppa1~focal1 [402 kB]
Fetched 7267 kB in 2s (3390 kB/s)
Selecting previously unselected package libgif7:amd64.
(Reading database ... 206520 files and directories currently installed.)
Preparing to unpack .../0-libgif7_5.1.9-1_amd64.deb ...
Unpacking libgif7:amd64 (5.1.9-1) ...
Selecting previously unselected package liblept5:amd64.
Preparing to unpack .../1-liblept5_1.79.0-1_amd64.deb ...
Unpacking liblept5:amd64 (1.79.0-1) ...
Selecting previously unselected package libtesseract5:amd64.
Preparing to unpack .../2-libtesseract5_5.0.0~git4536-a06d0d84-1ppa1~focal1_amd64.deb ...
Unpacking libtesseract5:amd64 (5.0.0~git4536-a06d0d84-1ppa1~focal1) ...
Selecting previously unselected package tesseract-ocr-eng.
Preparing to unpack .../3-tesseract-ocr-eng_1%3a5.0.0~git39-6572757-2ppa1~focal1_all.deb ...
Unpacking tesseract-ocr-eng (1:5.0.0~git39-6572757-2ppa1~focal1) ...
Selecting previously unselected package tesseract-ocr-osd.
Preparing to unpack .../4-tesseract-ocr-osd_1%3a5.0.0~git39-6572757-2ppa1~focal1_all.deb ...
Unpacking tesseract-ocr-osd (1:5.0.0~git39-6572757-2ppa1~focal1) ...
Selecting previously unselected package tesseract-ocr.
Preparing to unpack .../5-tesseract-ocr_5.0.0~git4536-a06d0d84-1ppa1~focal1_amd64.deb ...
Unpacking tesseract-ocr (5.0.0~git4536-a06d0d84-1ppa1~focal1) ...
Setting up tesseract-ocr-eng (1:5.0.0~git39-6572757-2ppa1~focal1) ...
Setting up libgif7:amd64 (5.1.9-1) ...
Setting up tesseract-ocr-osd (1:5.0.0~git39-6572757-2ppa1~focal1) ...
Setting up liblept5:amd64 (1.79.0-1) ...
Setting up libtesseract5:amd64 (5.0.0~git4536-a06d0d84-1ppa1~focal1) ...
Setting up tesseract-ocr (5.0.0~git4536-a06d0d84-1ppa1~focal1) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9) ...
alex@alex-VirtualBox:~$ tesseract -v
tesseract 5.0.0-alpha-689-ga06d
 leptonica-1.79.0
  libgif 5.1.4 : libjpeg 8d (libjpeg-turbo 2.0.3) : libpng 1.6.37 : libtiff 4.1.0 : zlib 1.2.11 : libwebp 0.6.1 : libopenjp2 2.3.1
 Found AVX
 Found SSE
 Found OpenMP 201511
 Found libarchive 3.4.0 zlib/1.2.11 liblzma/5.2.4 bz2lib/1.0.8 liblz4/1.9.2 libzstd/1.4.4
alex@alex-VirtualBox:~$ tesseract test/scan_368.jpg 0
Tesseract Open Source OCR Engine v5.0.0-alpha-689-ga06d with Leptonica
alex@alex-VirtualBox:~$ tesseract test/scan_368.jpg -

BUILDING THE
PLASTIC CAR

by
ERIC IRWIN


Internal class namespaces are unlinked when deleting objects

Create an object (e.g. Prefab) "Foo"
Create another object (e.g. TSStatic) "Foo" using the same name using a different base class (so "Error: cannot change namespace parent linkage" print is called)
Delete the second object

When unlinking the namespace, the code will assume the top namespace is pointing to the "Foo" namespace when in fact it is pointing to "TSStatic" which will then be unlinked ( see https://github.com/GarageGames/Torque3D/blob/development/Engine/source/console/simObject.cpp#L1603 ). Any TSStatic objects from then on will no longer have any SceneObject or SimObject methods available to script.
Relying on the object name being an indicator that a namespace is unlinkable appears to be a pretty poor decision here.

3.6.3 is currently unusable for me due to some horrible errors that I have tracked down to the PR for this fix. Reverting to the original 3.6.2 namespace code in simObject.cpp solves the problems.
I am spawning AI players using
// create the bot
%bot = new AIPlayer(%name) {
   dataBlock = BadBotData;
   class = "BadBot";
};

I have a testbed that sets 20 of these guys fighting. At some seemingly random point, any function called in the BadBot namespace fails. Here's some console output:
scripts/server/weapon.cs (233): Unknown command getClassName.
  Object (4483) BadBot
scripts/server/weapon.cs (193): Unknown command decInventory.
  Object (4533) BadBot
scripts/server/weapon.cs (196): Unknown command getVelocity.
  Object (4533) BadBot
scripts/server/weapon.cs (208): Unknown command getMuzzleVector.
  Object (4533) BadBot
scripts/server/weapon.cs (233): Unknown command getMuzzlePoint.
  Object (4533) BadBot
Projectile: Failed to parse initial position "px py pz" from ''

@GuyAllard I suspect the general issue here is its unlinking the namespace hierarchy incorrectly. Might be worth going through the whole thing and rewriting it, it's a mess =/

Sorry about that, Guy. We'll revert for 3.7 and evaluate a proper solution.

@eightyeight meanwhile this doesn't resolve the original problem =/

@jamesu I think if the new code causes regressive behaviour we shouldn't include it even if it's morally more correct. Better to stick with what's currently broken and take a little longer to make a permanent solution than to fix some things and break others.


fix typo in tutorial

pr for issue#398

whops, didn't notice this PR and I fixed the typo already


ArgumentOutOfRangeExceptions when trying to add data providers

Describe the bug
Just trying to follow the docs, we've run into exceptions that break config profiles and render some inspector views of MRTK unusable.
To reproduce
Steps to reproduce the behavior:
Essentially, follow the steps here: https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/CrossPlatform/OculusQuestMRTK.html#using-the-oculus-xrsdk-data-provider

Clone new config profile, select
Clone input profile, select
in InputDataProviders, click "Add Data Provider" (note exception logged)
select the configuration profile (note exceptions and no inspector rendered)

Expected behavior
Proper inspector
Screenshots

Your setup (please complete the following information)

Unity Version [2019.4.10f1]
MRTK Version [v2.5.0]

We appreciate your feedback and thank you for reporting this issue.
Microsoft Mixed Reality Toolkit version 2 (MRTK2) is currently in limited support. This means that Microsoft is only fixing high priority security issues. Unfortunately, this issue does not meet the necessary priority and will be closed. If you strongly feel that this issue deserves more attention, please open a new issue and explain why it is important.
Microsoft recommends that all new HoloLens 2 Unity applications use MRTK3 instead of MRTK2.
Please note that MRTK3 was released in August 2023. It features an all-new architecture for developing rich mixed reality experiences and has a minimum requirement of Unity 2021.3 LTS. For more information about MRTK3, please visit https://www.mixedrealitytoolkit.org.
Thank you for your continued support of the Mixed Reality Toolkit!


Enable debug port for a Spring Boot

Stretch goal
Enable a running Pod to be patched to set the JVM argument for remote debugging
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 and expose port 5005 from the container

I wonder if we can use something cross cutting, like Squash?

Squash looks ideal actually


Preserve columns

Description
Is there a current configuration to preserve all inline tabs (columns)? If not would you consider this as a feature request. I find this style very readable and have seen it used widely.
NOTE: The code below may not render properly. The expected output should keep all equal signs aligned. This of course should be preserved without equal signs as well. So I guess it's a matter of preserving all inline tabs.
Input
var AWS 			= require("aws-sdk");
var faker 			= require('faker');
var generate 			= require('./generate');
var test 			= false;
var items 			= 10;
var table_name 			= 'villagecity-user';
var key 			= 'email';

Expected Output
var AWS 			= require("aws-sdk");
var faker 			= require('faker');
var generate 			= require('./generate');
var test 			= false;
var items 			= 10;
var table_name 			= 'villagecity-user';
var key 			= 'email';

Actual Output
var AWS = require("aws-sdk");
var faker = require('faker');
var generate = require('./generate');
var test = false;
var items = 10;
var table_name = 'villagecity-user';
var key = 'email';

Environment
OS:
Settings
{
    "indent_with_tabs": true,
    "preserve_newlines": true,
    "max_preserve_newlines": 4,
    "jslint_happy": false,
    "space_after_anon_function": false,
    "brace_style": "collapse-preserve-inline",
    "keep_array_indentation": false,
    "keep_function_indentation": false,
    "space_before_conditional": true,
    "break_chained_methods": false,
    "eval_code": false,
    "unescape_strings": false,
    "wrap_line_length": 4,
    "e4x": false
}

Duplicate of #603.  thanks!

Sorry! I searched the issues but missed that one. Thank you!


Automatically adjust default release channel

This will make sure that the channel field is pre-populated with a good default when we run the release workflow.

@dgn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

gencheck_sail-operator_main
feb51d2fd8ddd27f2834d9b88e81ccd938491a04
link
true
/test gencheck

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@dgn: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

e2e-kind-olm_sail-operator_main
0fc70470c318edad9089650d0122c7a966e0d2fb
link
true
/test e2e-kind-olm

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

/test e2e-kind-olm


[Lake][Jobs][Incremental Pipeline] Use checkpoints and job metadata rather than inferring job progress through data.

Problem/motivation
i also had written this out somewhere... but basically, we're not keeping record of our last_run_ts. i had mentioned in the past that we'll eventually need to track start/end timestamp for the GQL/ETL workflows...

Run 1
Run 2
Run 3

Time
1:00
2:00
3:00

to initially solve this and move us forward (like ohlcv data factory), i wrote some logic such that we just query this data from our tables in order to identify the last_run_checkpoint.
to solve this in the past, i had proposed to simply mutating my_ppss.yaml such that lake st_ts is modified w/ the last_run_timestamp and the pipeline enforces being incremental rather than trying to do it through data-inference ... but, this kind of breaks the pattern for how the yaml file is being used (engine modifying it).
further, it doesn't provide a way to track the etl/workflow runs, such that they can be rolledback/operated in a systemic way
Proposed solution (a)
start tracking the jobs metadata inside a jobs table in duckdb:

id
job_name
job start ts
job end ts
input metadata (filename, table, rows, ppss st_ts, ppss end_ts, slot, whatever)
output metadata (filename, table, rows, ppss st_ts, ppss end_ts, slot, whatever)

and use this data to understand how to resume/rollback/operate jobs on the lake
Proposed solution (b)
Just modify the ppss.yaml lake.st_ts when the job ends.
If the user runs a CLI command to roll back the pipeline, lake.st_ts should also be updated to reflect the state of the lake.
This is a KISS solution that lets us keep the SLA small.
DoD:
Save ETL & workflow metadata to operate the lake.
Tasks

[ ] Stop using data-inference to start/resuming gqldf/etl jobs
[ ] Implement another way to manage incremental runs that are easy to operate from the CLI.

I have concerns about the solution b, editing the ppss.yaml file with the script is not an expected behaviour

Tracking issue in #1299 and closing this here


Error at creating new risk

Log file:
Started GET "/projects/foo/risks/new" for <IP_ADDRESS> at 2021-09-17 13:30:50 -0300
Processing by RisksController#new as HTML
Parameters: {"project_id"=>"foo"}
Current user: steve.carrell (id=5)
Completed 500 Internal Server Error in 94ms (ActiveRecord: 38.8ms)
ArgumentError (wrong number of arguments (given 2, expected 0..1)):
plugins/redmine_risks/app/controllers/risks_controller.rb:205:in build_new_risk_from_params' lib/redmine/sudo_mode.rb:61:in sudo_mode'

[+1]
I have the same error in Redmine 4.2

It seems to a incompatibility with vault plugin -> https://noshutdown.ru/en/redmine-plugins-vault/
So, isn't an error in this plugin.

Thanks @ccolussi to have found the incompatibility.

Thanks @ccolussi
I found another incompatibility with this plugin https://www.redmine.org/plugins/redmine_periodic_task


CVE-2022-4065: Bump version for "testng" plugin

Expected Behavior
Gradle installs the testng plugin with version >= 7.7.0 to patch the vulnerability mentioned in https://github.com/advisories/GHSA-rc2q-x9mf-w3vf.
Current Behavior

gradle v8.0.1 adds the testng-6.3.1.jar plugin. According to https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-4065, the security vulnerability is patched in testng-7.7.0.jar.
I would appreciate if the testng plugin is patched in an upcoming release. Thank you!

Thank you for reporting this problem.
The issue is in the backlog of the relevant team but this area of Gradle is currently not a focus one so it might take a while before a fix is made.

Unfortunately, this upgrade would require changes in test filtering.
We'll investigate the impact of this vulnerability regarding Gradle builds.

The version 6.3.1 of TestNG does not have the necessary code to produce the path traversal. It does not extract files out of the archive. Instead, processing is done in place.
The PR that introduced the issue is in versions [6.13, 7.6.1]:

cbeust/testng#1596

Second, that CVE has a  very inflated score in my opinion:

Only .xml, .yaml and .yml files can be extracted that way, not any file. The scope could be extended if custom org.testng.xml.ISuiteParser are available on the classpath.
Second, this happens when running a supposedly malicious test JAR. If you have such a malicious JAR, chances are that the test execution itself will be compromised, which is directly remote code execution then, including attempting to write any content to any file on disk. But managing to do that JAR injection and only attempt to exploit the path traversal problem seems quite unlikely.
It feels like the vulnerability has been rated as if TestNG was used in a webapp that accepts random archives and not as a testing library used by developers and build tools. While there might be a webapp out there doing just that, it is not the common usage scenario.

I'll try to follow up to get the vulnerability score revised.
While the above means Gradle is not vulnerable, we still plan to update TestNG at some point, see:

#24930

I will close this issue as the CVE is not applicable.


use FileSystem.getChunkSize() bytes as buffer size

for the demo app this is actually on purpose to check that odd sizes are handled correctly as well!


not enough non lethal options

Description

There simply aren't enough non lethal to forcibly get someone in cuffs, you could technically shove them down but that's so inconsistent its basically not an option
off the top of my head the stunning weapons are

stun baton (sec only)
disabler (sec only)
stun prod (not worth it because it takes 5 hits to stun, which is the entire battery, and you cant hide it)
nocturine (6+5= 11)
rigged boxing gloves (definitely lethal)

in ss13 you could just shove someone up against a wall (which requires good positioning) and they still have lots of time to scream over the radio exactly where and who is kidnapping them
little non lethal options means that syndies are basically railroaded into either killing people or spending most of their TC to put three people to sleep temporarily (or permanently), unless you are two specific jobs where you can buy a stun baton (nothing wrong with the rigged boxing gloves by the way)

There’s also rubbers but that’s also limited to sec. Honestly the stun prod should just get a big buff because it really needs it and was super undertuned.

never thought i'd see someone advocate for more stun weapons

would also be better if we could just take the cell out and charge it, and use higher capacity cells
here are my proposed stun prod tweaks

what i just said
make it 50 weight
increase the stamina damage to 35
that way it would be similar to a regular stun baton, just without the high capacity and with a high weight

never thought i'd see someone advocate for more stun weapons

do you.. like dying?

never thought i'd see someone advocate for more stun weapons

do you.. like dying?

there's a state between consciousness and death in SS14 called crit. if a non-antag needs to subdue someone, they can put them in crit and take them to medbay. If an antag wants to spare their victims for whatever bizarre reason, then they can put them into crit and allow someone else take them to medbay.

Anyone doesn't need more tools to make shittery easier
Antags doesn't need more because they already have so many way to kill with without anyone noticing

I'm not asking for more ways to kill, i'm asking for more ways to get someone stunned long enough to be put in cuffs, for antaggery or non-lethal ends to fights
now I will tackle your points

please elaborate
agreed
there are easier and more destructive ways to shit around (welderbombing, throwing med jugs on the ground, just printing a pickaxe and breaking shit/killing people)
I agree that they have enough lethals, but im saying they dont have enough non-lethals

that last point is also the first. (sleep(nocturine or chloral hydrate) into microbomb/disposal and emaged recycler)
the third use the stun meta as a building base, stunned people are people that cannot defend themself

dead and crit people are people who cannot defend themselves.
nocturine+hypo+minibomb is expensive, which is my issue, non lethal takedowns are expensive/require job locked weapons. i want to make non lethal takedowns accessible, more consistent shoving would work

if only we could aggressive grab, CQC, strange, ect from ss13

partially addressed by [#21349]

In fact, it would be really great to get more non-lethal things before completing your goals, or to rebalance the existing ones, like they did with chloral hydrate (even though it's not very significant).  But what in general can be offered under this category?


Undefined option --adapter_fasta

I got this error message when I ran fastp with a adapter file.
undefined option: --adapter_fasta
The fastp version is fastp 0.19.7. The conda download page indicated 0.20. but after I conda update, I still got the same version as before.
Which version support the --adapter_fasta?
Thanks very much for a terrific tool!

Hello, how did you solved this issue? I am struggling with the same problem right now

Hello, how did you solve this issue? I am struggling with the same problem right now


Use S3 path style addressing when running in kubernetes

Use S3 path style addressing when running in Kubernetes. Services in Kubernetes use the domain name scheme <service_name>.<namespace>.svc.cluster.local, hence we can simply check for the suffix svc.cluster.local in the target host of the request.

Coverage remained the same at 92.313% when pulling 99219befbd8e6c6abce3ff31fb0d0dd91a69b9ae on whummer:fix/k8s-s3-path-addressing into d187942eeb2efa3376ed4273a21bb1eb57a92c24 on spulec:master.


problems on AFLGo Building Script

when ninja running, there are some errors:
1. ninja: build stopped : subcommand failed;
2. c++ : internal compiler error: killed(program cc1plus)
what should I do ?
THX

Hi. Can you please show your compilation errors?

And please tell us your environment information (e.g., OS) + steps you have followed

OS: ubuntu18.4
steps：
build clang & LLVM
LLVM_DEP_PACKAGES="build-essential make cmake ninja-build git subversion python2.7 binutils-gold binutils-dev curl wget"
sudo apt-get install -y $LLVM_DEP_PACKAGES
mkdir ~/build; cd ~/build
mkdir llvm_tools; cd llvm_tools
wget http://releases.llvm.org/4.0.0/llvm-4.0.0.src.tar.xz
wget http://releases.llvm.org/4.0.0/cfe-4.0.0.src.tar.xz
wget http://releases.llvm.org/4.0.0/compiler-rt-4.0.0.src.tar.xz
wget http://releases.llvm.org/4.0.0/libcxx-4.0.0.src.tar.xz
wget http://releases.llvm.org/4.0.0/libcxxabi-4.0.0.src.tar.xz
tar xf llvm-4.0.0.src.tar.xz
tar xf cfe-4.0.0.src.tar.xz
tar xf compiler-rt-4.0.0.src.tar.xz
tar xf libcxx-4.0.0.src.tar.xz
tar xf libcxxabi-4.0.0.src.tar.xz
mv cfe-4.0.0.src ~/build/llvm_tools/llvm-4.0.0.src/tools/clang
mv compiler-rt-4.0.0.src ~/build/llvm_tools/llvm-4.0.0.src/projects/compiler-rt
mv libcxx-4.0.0.src ~/build/llvm_tools/llvm-4.0.0.src/projects/libcxx
mv libcxxabi-4.0.0.src ~/build/llvm_tools/llvm-4.0.0.src/projects/libcxxabi
mkdir -p build-llvm/llvm; cd build-llvm/llvm
cmake -G "Ninja"
-DLIBCXX_ENABLE_SHARED=OFF -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON
-DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86"
-DLLVM_BINUTILS_INCDIR=/usr/include ~/build/llvm_tools/llvm-4.0.0.src
ninja; sudo ninja install

Hi. Can you please show your compilation errors?

g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
ninja : build stopped : subcommand falied.

I think there is no problem in compiling AFLGo's source code since you have not compile successfully LLVM yet.
First, please make sure you have more 30Gb free space (if I remember correctly).
If not, by googling your errors, maybe you can increase the RAM used.

I think there is no problem in compiling AFLGo's source code since you have not compile successfully LLVM yet.
First, please make sure you have more 30Gb free space (if I remember correctly).
If not, by googling your errors, maybe you can increase the RAM used.

This is much better than before !XD
But when 'ninja' running , there is an error again:
~/build/llvm_tools/llvm-4.0.0.src/projects/libcxx/include/__locale:39:11:fatal error: xlocale.h: No such file or directory

By googling, I found a solution for Ubuntu 18.04 (https://github.com/carla-simulator/carla/issues/503):
ln -s /usr/include/locale.h /usr/include/xlocale.h


Tx flow topic

check for new Gateway
note legacy diagram
https://hyperledger-fabric.readthedocs.io/en/latest/txflow.html

most of it still good, just needs just the v2.4 Fabric Gateway service indicated between client and peers/orderers

@joshhus something like this will work?


Remove collapse of already-open menu.

When you expand one submenu and it collapses another, it can have particularly annoying results. For example, when in the standard library docs, and you want to expand multiple sections (std and core), you cannot. In addition, the following sequence is quite annoying:

expand std.
expand core.

So when you expand std, it has many entries, scrolling core off the screen. You must scroll down to reach the core menu. As soon as you open core, it collapses std. core has very few entries in it, so the overall size shrinks tremendously.
This fix simply avoids collapsing the already-open menu.

:+1:

FWIW, this turns the accordion menu into a tree-style menu, but I agree that in our case it's a good change.

Conspiracy! :) OK, will push the new site soon.

There is now a visual bug: when you expand a second submenu, the previously open one's "minus" sign changes to a "plus" sign, even though it's still expanded.

There is now a visual bug:

I'll fix it.

this turns the accordion menu into a tree-style menu

Which might even be a better match for displaying packages.


Hotfix/column row fix

Purpose
Currently, a number of youtube videos in the Getting Started Page have menu bars that disappear on mouseover and have non-functional buttons. Additionally the page is very improperly formatted with rows and columns extremely disorganized.
Closes Issue #2640
Changes
Organized rows and columns into proper formats.
Side Effects
Fixes youtube problem and improves page organization

@PatrickEGorman Please send your pull request to the correct branch.

@PatrickEGorman - Should be submitted as merge to 'Develop' - Also wondering if your branching is off, as I would expect to see only your commits here. Am I correct on that @nanchen47 ?

@PatrickEGorman - Should be submitted as merge to 'Develop' - Also wondering if your branching is off, as I would expect to see only your commits here. Am I correct on that @nanchen47 ?

@lbanner, he submitted this as a feature fix before and @nanchen47 told him to make it a hotfix. @nanchen47 can you look at what he did to make this? He should have used the gitflow feature of SourceTree to start a new hotfix, which should have been able to do nothing buy branch from master. It's comparing to master, so something is going wrong here.

@PatrickEGorman Pls take a look at http://cosdev.readthedocs.org/en/latest/process/pull_requests.html about sending pull request. If you have other question, you are welcome to ask me through flowdock or find me inside office.

@PatrickEGorman @nanchen47 @brianjgeiger .... does this PR need to be resubmitted based on  the discussions above?

@PatrickEGorman @nanchen47 @brianjgeiger ... nevermind ... there is a followup PR https://github.com/CenterForOpenScience/osf.io/issues/2801
I will close this one


upgrade to 1400 from database.json file

Is it possible to upgrade to 1400 in tabular editor? if not, only option after saving to folder is to save back to .bim, open in SSDT, upgrade, save back to folder. Thanks!

I’m 95% sure you can upgrade a model by opening the database.json file in a text editor and change 1200 to 1400. Haven’t tested it, though. If it doesn’t work, I’ll provide upgrade functionality in 2.7.4.

I have done this on multiple occasions with success.
@otykier have you considered supporting this from a GUI perspective? I dont see any changes between the assembly version causing features to break during upgrade. Downgrade on the other hand will probably not work bot due to DAX and from a feature perspective.

@otykier amazing, it does work! It would be nice to have the functionality in the GUI.
just have to delete the existing database on the server before deploying. can't overwrite 1400 on existing 1200 model.

Closed. Discussion continues on #200 .


Problem with webpack 2.1

FYI,
The package does not compile as it does not find webpack 2.1. Found the solution: you have to add "webpack-dev-server": "^1.14.1" to the package.json dependencies area.
Cheers,
Fernando

Also had to add more dependencies, as it was failing with JPEGs and PNGs on first access. Possibly there are some that aren't really needed:
"pngquant-bin": "0.1.6",
"gifsicle": "0.1.4",
"jpegtran-bin": "0.2.3",
"optipng-bin": "0.3.1",
"pngquant-bin": "0.1.6",
"grunt-contrib-imagemin": "0.3.0"

BTW, now it is working, and it seems awesome!

@fmdelvalle can you make a pull request with the fixes?


Add string representations for all classes

Currently, none of the classes have a string representation. We can add it by defining a __repr__ method in each class that prints a short representation of the class.

I'll work on this one.

I'll work on this one.

Okayy

Okayy


⚠ Bofrost.de has degraded performance

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

HTTP code: 200
Response time: 1268 ms

Resolved: Bofrost.de performance has improved in ff28f6b after 20 minutes.


DB-2 implement maintenance mode

improved infinite loops (now adding tasks to the discord client loop)
using steam rcon query instead of trackyserver for server data
notify sleg if the server doesn't respond 4 times
server will have 'maintenance' status if it's password protected (won't send crash notifications)

@MarkoDedovic Commit the config file too please.


Projectile Lag

How to reproduce

Try throwing a projectile (eg. enderpearl, splash potion) while switching hotbar slots quickly, the projectile sometimes "lags" and doesn't get thrown.

Video

https://youtu.be/RIxNQhSLlqM

(PMMP also had the same issue: https://github.com/pmmp/PocketMine-MP/issues/4168)


add config file change listener

Coverage increased (+0.1%) to 50.194% when pulling 942fffdfb09876c030eaecff38827330f6c0a665 on nobodyiam:configfile-change-listener into bd1832bf83863471c12526ed9753a7c72e14e11e on ctripcorp:master.

Codecov Report

Merging #606 into master will increase coverage by 0.15%.
The diff coverage is 77.35%.

@@             Coverage Diff              @@
##             master     #606      +/-   ##
============================================
+ Coverage     46.51%   46.66%   +0.15%
- Complexity     1453     1464      +11
============================================
  Files           339      340       +1
  Lines          9249     9298      +49
  Branches        913      915       +2
============================================
+ Hits           4302     4339      +37
- Misses         4621     4632      +11
- Partials        326      327       +1

Impacted Files
Coverage Δ
Complexity Δ

...ramework/apollo/internals/PlainTextConfigFile.java
100% <100%> (ø)
6 <1> (+1)
:arrow_up:

...amework/apollo/internals/PropertiesConfigFile.java
66.66% <100%> (ø)
10 <1> (ø)
:arrow_down:

.../framework/apollo/model/ConfigFileChangeEvent.java
58.82% <58.82%> (ø)
5 <5> (?)

...framework/apollo/internals/AbstractConfigFile.java
86.79% <83.87%> (-4.52%)
10 <4> (+5)

...ervice/service/ReleaseMessageServiceWithCache.java
85.71% <0%> (ø)
24% <0%> (ø)
:arrow_down:

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 bd1832b...942fffd. Read the comment docs.


Connect to SAP HANA, express edition using Python

Tutorial URL: https://developers.sap.com/tutorials/hxe-python-connection.html
Please specify the step you are referring to-
Step 5 -
"To access a specific database, you will use the databasename in the option parameter."
Where is the options parameter here -
from hdbcli import dbapi
connection = dbapi.connect('', , '', '')

@Lsubatin @adadouche Can you help with this?

@abhi7878 There is a link to documentation at the beginning of the tutorial. You can find parameters page: https://help.sap.com/viewer/0eec0d68141541d1b07893a39944924e/2.0.04/en-US/ee592e89dcce4480a99571a4ae7a702f.html

I think it should be something like below if you did the usual tutorials to run HXE in a VM:
connection = dbapi.connect('hxehost', 39015, 'SYSTEM', 'YourSystemPassword')

Can you just be more specific as to the issue, if any. Is the documentation not clear and the parameters you guessed/specified did not work for you?
@Lsubatin Can you also weigh in?

Thank you for your feedback. We haven't heard from you in a while, so we are closing the issue.
If you still have questions, feel free to reopen the issue.


Arm m1 gpu

Puts the detection and selection of GPU availablebility into one place.
adds support for arm mps in addition to the existing cpu and cuda hardware.

wrong repo - sorry


[bravo] Unable to extract drupal settings

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2019.02.08. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[X] I've verified and I assure that I'm running youtube-dl 2019.02.08

Before submitting an issue make sure you have:

[X] At least skimmed through the README, most notably the FAQ and BUGS sections
[X] Searched the bugtracker for similar issues including closed ones
[X] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[X] Bug report (encountered problems with youtube-dl)

E:\>youtube-dl --verbose https://www.bravotv.com/vanderpump-rules/season-7/ep-10-so-vain-in-solvang
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.bravotv.com/vanderpump-rules/season-7/ep-10-so-vain-in-solvang']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2019.02.08
[debug] Python version 3.4.4 (CPython) - Windows-10-10.0.17134
[debug] exe versions: ffmpeg N-92986-gaceb9131c1, ffprobe N-92986-gaceb9131c1, rtmpdump 2.4
[debug] Proxy map: {}
[BravoTV] ep-10-so-vain-in-solvang: Downloading webpage
ERROR: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp6w61832c\build\youtube_dl\YoutubeDL.py", line 794, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp6w61832c\build\youtube_dl\extractor\common.py", line 508, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp6w61832c\build\youtube_dl\extractor\bravotv.py", line 35, in _real_extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmp6w61832c\build\youtube_dl\extractor\common.py", line 983, in _search_regex
youtube_dl.utils.RegexNotFoundError: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
...
<end of log>

Description of your issue, suggested solution and other information
Something has apparently changed with Bravo within the last week. All videos produce this error: "Unable to extract drupal settings."
I get the same result with or without MSO credentials.

It seems to have switched to drupal-settings-json, but doesn't contain the information. Someone else will have to take a look at this :)

Just made a little fix. Will try to get it in a PR tonight.

Thanks a lot @ngtmeaty!

New user. Still receiving the following:
~$ youtube-dl --verbose https://www.bravotv.com/top-chef/season-16/episode-11/videos/lck-ep-12-the-final-knockout
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'https://www.bravotv.com/top-chef/season-16/episode-11/videos/lck-ep-12-the-final-knockout']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.02.08
[debug] Python version 2.7.15rc1 (CPython) - Linux-4.15.0-45-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.4, ffprobe 3.4.4
[debug] Proxy map: {}
[BravoTV] lck-ep-12-the-final-knockout: Downloading webpage
ERROR: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 794, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 508, in extract
ie_result = self._real_extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/bravotv.py", line 35, in _real_extract
r'jQuery.extend(Drupal.settings\s*,\s*({.+?}));', webpage, 'drupal settings'),
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 983, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

@jeeribaldi
If you will notice, this issue is still open.  @NGTmeaty  was kind enough to fix the issue, but until one of the youtube-dl maintainers merges his fixes into a new build, then it will continue to fail.
This issue will get closed once its merged.

@NGTmeaty I'm getting the following error when using your branch.  I noticed your test was using a different show.  You mind trying this show and see if you get the same error?
[debug] System config: [] [debug] User config: [] [debug] Custom config: [] [debug] Command-line args: [u'--verbose', u'--download-archive', u'/home/pi/ytdl.arc', u'https://www.bravotv.com/last-chance-kitchen/season-7/videos/lck-ep-8-speed-round'] [debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8 [debug] youtube-dl version 2019.02.18 [debug] Git HEAD: ca1dc4a8a [debug] Python version 2.7.15rc1 (CPython) - Linux-4.15.0-43-generic-x86_64-with-Ubuntu-18.04-bionic [debug] exe versions: none [debug] Proxy map: {} [BravoTV] lck-ep-8-speed-round: Downloading webpage ERROR: An extractor error has occurred. (caused by KeyError(u'3651766',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output. Traceback (most recent call last):   File "/opt/youtube-dl/youtube_dl/extractor/common.py", line 508, in extract     ie_result = self._real_extract(url)   File "/opt/youtube-dl/youtube_dl/extractor/bravotv.py", line 57, in _real_extract     metadata = ls_playlist['video_metadata'][ls_playlist['default_clip']] KeyError: u'3651766' Traceback (most recent call last):   File "/opt/youtube-dl/youtube_dl/YoutubeDL.py", line 794, in extract_info     ie_result = ie.extract(url)   File "/opt/youtube-dl/youtube_dl/extractor/common.py", line 521, in extract     raise ExtractorError('An extractor error has occurred.', cause=e) ExtractorError: An extractor error has occurred. (caused by KeyError(u'3651766',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Any idea how long it will take this to get merged by the maintainers?  How often do bugs get merged?  I just came here since I had the same error as above.

Ok new version pushed and downloaded. Same Error
youtube-dl --version
2019.03.01
youtube-dl --verbose  --cookies=bev.txt https://www.bravotv.com/the-real-housewives-of-beverly-hills/season-9/ep-3-sun-and-shade-in-the-bahamas
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', '--cookies=bev.txt', 'https://www.bravotv.com/the-real-housewives-of-beverly-hills/season-9/ep-3-sun-and-shade-in-the-bahamas']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.03.01
[debug] Python version 3.6.1 (CPython) - Linux-3.10.0-862.3.2.el7.x86_64-x86_64-with-centos-7.5.1804-Core
[debug] exe versions: ffmpeg 3.4.5, ffprobe 3.4.5
[debug] Proxy map: {}
[BravoTV] ep-3-sun-and-shade-in-the-bahamas: Downloading webpage
ERROR: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/youtube_dl/YoutubeDL.py", line 794, in extract_info
ie_result = ie.extract(url)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 508, in extract
ie_result = self._real_extract(url)
File "/usr/local/lib/python3.6/site-packages/youtube_dl/extractor/bravotv.py", line 35, in _real_extract
r'jQuery.extend(Drupal.settings\s*,\s*({.+?}));', webpage, 'drupal settings'),
File "/usr/local/lib/python3.6/site-packages/youtube_dl/extractor/common.py", line 983, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
youtube_dl.utils.RegexNotFoundError: Unable to extract drupal settings; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.


Use correct glob for SCSS exclude example

SCSS-Lint compares the exclude entries to the fully expanded path, so
it is expecting a glob that matches the whole thing.
https://github.com/thoughtbot/hound/issues/879

Good catch

We probably want to port https://github.com/thoughtbot/hound/pull/813 to hound-scss. scss-lint supports globs like app/assets/stylesheets/* and its likely users will still configure it so, since we rely on scss-lint's configuration.

Totally forgot about that feature. I agree porting it to the service is a good move.

Closing in favor of https://github.com/thoughtbot/hound-scss/pull/14


Remove event proxying from core

Event proxying added complexity to Flight core and should have been done in userland with a mixin. 2 will remove it. 1.x will continue to support it.
We'll publish a mixin that adds this, probably as this.(un)proxy.

Landed in 1f3203d, but we also need a mixin the add this back via the API discussed above.

I've submitted an issue on the new flight-toolbox repo to track the creation of this mixin: https://github.com/flightjs/flight-toolbox/issues/1

flight-toolbox++


add-workflows

add automation workflows for github actions

Remember to add it to giantswarm/github repo.

@fiunchinho done 7 days ago :p
https://github.com/giantswarm/github/pull/555


Allow serving sourcemaps.

Allows for sourcemaps to be requested.
Changes
When a sourcemap was being requested, snowpack would always respond with
Bad Request: "/components/hello.js.map" should be requested as "/components/hello.js".

Is is because the check to see if the path was invalid was not taking sourcemaps into consideration.
By adding !isSourceMap, it allows the request to contiue and successfully server the sourcemap
Testing
Tested this manually.
After this change, sourcemaps were successfully served.
Docs
bug fix only

oopps.... will fix the tests

oopps.... will fix the tests

LGTM! Thanks for the quick PR

LGTM! Thanks for the quick PR

@Xiot looks like tests were already broken so I don't think that was introduced here. Will get main back to passing tonight

@Xiot looks like tests were already broken so I don't think that was introduced here. Will get main back to passing tonight


Back button should bring back to the same page.

Describe the bug
A clear and concise description of what the bug is.
The back button at Projects page redirects to the Users page whereas it should bring back the user to the same page where they came from.
To Reproduce
Steps to reproduce the behavior:

Go to 'https://circuitverse.org/users/13353/projects/39261'
Click on 'Back'
See error

Desktop (please complete the following information):

OS: Windows
Browser: Chrome
Version: 78.0.3904.108

Additional context
Add any other context about the problem here.
The link for the author's name already takes the user to the author's profile page, so need for the back button to take there. If possible, an option of view more can be added, saying something like, view more from this author.
Are you working on this issue? (Yes/No)
No. For GCI 2019.

This seems an expected behavior, cc @satu0king

Is it fixed?


Add option to Show Leader Lines in charts

Exposes the Show Leader Lines Format Data Label option.
Panel in PowerPoint:

Without Show Leader Lines:

With Show Leader Lines:

Is the documentation website hosted in another repo?

Thanks @cronin4392 !


[Bug]:error generating epg.xml

Describe the Bug
After adding channels the epg.xml returns the following error in the browser:
This page contains the following errors:

error on line 5 at column 8: Couldn't find end of Start Tag icon
Below is a rendering of the page up to the first error.

On the server the epg.xml stops at the first channel icon tag:

<?xml version='1.0' encoding='UTF-8'?>
<tv generator-info-name="TVH-IPTV-Config" source-info-name="TVH-IPTV-Config - v0.1">
	<channel id="1000_Channel1">
		<display-name>Channel 1</display-name>
		<icon

In the database the logo_url column in table channels is NULL.
The logo column during channel selection (Import channels from playlist --> Select Stream From Playlist) is empty.
I also noticed that on the Channel Details view, the section after channel name keeps skeleton loading. Am I supposed to see some kind of logo info?:

Because of this the whole EPG for all channels stays empty.
Thanks for you efforts and keep up the good work.
Steps to Reproduce

Add M3U playlist.
Add EPG xmltv url.
Import some channels and link EPG.

Expected Behavior
EPG should be generated ok and logo should be selectable or used from TVH.
Screenshots
No response
Relevant Settings
No response
Version
josh5/tvh-iptv:latest
Platform
Docker: josh5/tvh-iptv:latest
Running Unraid OS.
Relevant log output
No response

This was likely caused by a thread lock on the application. The recent improvements to the app should hopefully preventing things like this.
Ultimately, the application cannot read from the database if a large EPG or playlist is in the process of being imported. It gets into a locked state and then if you refresh the web interface, it may fail to load certain things because the request for the config from the database failed.


When all target Suitors have Handmaid Protection

Current suitor turn gets stuck in a loop if all other players have Handmaid protection.

Fixed by added a vector that holds number of Suitors with Handmaid protection and removes a protected Suitor from vector when their protection is removed.


fix icon-name.d.ts instead of name.d.ts

This PR uses a consistent icon-name.d.ts file instead of name.d.ts.

@alexanderson1993 I think we need this PR again
See my comment on https://github.com/alexanderson1993/svg-icons-cli/commit/070b622523436a04ce3ee5d3021150b82d0e9b6f#commitcomment-138745955