Update creating-a-new-organization-from-scratch.md

Added link to related feature for transforming a personal account into an organization. Even if that may not be a common solution to this page's discussion of creating a new org, I propose adding this link because when one visits the Settings>Organizations page discussed in the steps here, a reader WILL see this option--but this page had no discussion of what that's about. The page I link to does detail the process (including pros and cons).
I'll understand if a maintainer seeing this might think it necessary to add some additional text content to add context for a reader here (creating a new org from scratch). Again, I just offer this to save people having to dig around (like I did) to find out what that "transform" option was about.
And it is a shame that while the settings page calls it "transforming" a personal account to an org, the title of the doc page instead is "Converting a user into an organization". But I used the autotitle feature here as that seems the preferred approach in these docs. I'll note propose a change to that page title, as that's a rabbit hole I don't want to go down.

Why:
See above
What's being changed (if available, include any code snippets, screenshots, or gifs):
Adding just one doc link
Check off the following:

[x ] I will review my changes in staging, available via the View deployment link in this PR's timeline, once I can see that after creating this PR.

For content changes, you will also see an automatically generated comment with links directly to pages you've modified. The comment won't appear if your PR only edits files in the data directory.

[x ] For content changes, I have completed the self-review checklist.

@carehart Thanks so much for opening a PR! I'll get this triaged for review ✨

@carehart Thanks for opening a PR and adding this link to the "Further reading" section, we really appreciate your contribution! I think your reasoning makes sense, so I'll go ahead and merge your PR. 👍


cellgrid_self_distance_array doesn't calculate all distances

I wrote a wrapper around cellgrid to use sparse matrices for calculations of distance arrays. I only need self-distances and orientated myself using the distance functions provided already.  The following version works and returns the same result as one would expect from the MDAnalysis functions cropped manually with np.where(dist < maxdist).  Notice how in the second loop I need to use cell.all_neighbors instead of cell.half_neighbors as the current distance functions use.
def distances(a, maxdist, box):
    # estimate binsize of cellgrid for optimal performance
    binsize = .25 * (a.max() - a.min())
    cg = cellgrid.CellGrid(box, binsize, a)
    N = len(a)
    out = sparse.lil_matrix((N, N))

    for cell in cg:
        # check for particles in cell
        if len(cell) > 1:
            d = distance_array(cell.coordinates,
                               cell.coordinates,
                               box)
            # overwrite self distance
            d += 2 * maxdist * np.eye(len(d))
            i, j = np.where(d < maxdist)
            out[cell.indices[i], cell.indices[j]] = d[(i, j)]
        for addr in cell.all_neighbours:
            other = cg[addr]
            if not other:
                continue
            d = distance_array(cell.coordinates,
                               other.coordinates,
                               box)
            i, j = np.where(d < maxdist)
            out[cell.indices[i], other.indices[j]] = d[(i, j)]
    return out.tocoo()

I used the following code as a test
box = np.ones(3).astype(np.float32) * 100
a = np.random.uniform(low=0, high=box[0], size=(1000, 3))
a = np.array(a, order='F', dtype=np.float32)
maxdist = 1

d = distances(a, maxdist, box)
d.nnz

check = distance_array(a, a, box)
check += np.eye(len(a)) * 10
row, col = np.where(check < maxdist)

np.testing.assert_equal(row, d.row)
np.testing.assert_equal(col, d.col)
np.testing.assert_almost_equal(check[(col, row)], d.data)

This algorithm takes up 20MB of space in the out matrix when applied to a coordinate set of 60k atoms, for a cutoff of 4 Angström.

@kain88-de I thought that if you do all_neighbours you'll end up with double counting, ie d[i, j] == d[j, i] ?

Yes, this is correct.  But the all_neighbours option ends up counting all distances correctly. The other options doesn't

See the first part of the gist

@kain88-de I think you're counting the number of distances wrong.  In your gist, (len(row) - len(a)) // 2 will return the correct number of distances.  You take off len(a) to remove self distances (0) and //2 to stop the double counting

How would this solve that len(row) is lower than the number of distances found by the cellgrid library?
You can also see in the gist that distances larger than 10 A.U are returned, 10 was the maximum.  According to the docs of the function only distances up to max_dist will be returned.  This might be a separate issue though.

you are right the half_neighbor search finds all distances.

Hi @kain88-de , I am trying to understand the distance function you wrote, I had few questions about it.

Why have you used

d += 2 * maxdist * np.eye(len(d))

As far as I understand,
 for cell in cg:
        # check for particles in cell
        if len(cell) > 1:
            d = distance_array(cell.coordinates,
                               cell.coordinates,
                               box)

will give the distance between the coordinates within the cell, while distance of every atom with itself should be zero. However, adding an identity matrix to the initial d will correspond to self distance between particles as 2*maxdistance.
2) Is the Cellgrid by itself limited to monoclinic systems. I understand the object cell is a cubical subset of the box. Is it correct?

mistake of mine in the first iteration. I wanted to ensure that the diagonal doesn't pop up in the sparse matrix. It doesn't because the value is 0 anyway.

The grid can also be used for triclinic boxes. The goal is to have a coarse-grained mapping of all coordinates, this is independent of the periodicity. The grid is such a coarse-grained mapping that can be cheaply queried to know which atom pairs are close at all.

Thanks for the reply @kain88-de . I was wondering whether the idea is to always initialize the box with a larger dimensions than the original simulation box.  Does the box size chooses xmin, ymin, zmin and xmax, ymax, zmax as the box size irrespective of the unit cell of the system?

The xmin/xmax don't match with the box numbers because the unit vectors of the box are tilted. You will have to calculate yourself a rectangular box shape the fully includes the triclinic cell.


Segmentation fault

I'm trying to read a few thousand files. All good until it reaches 53%. Then I get a segmentation fault. Couldn't find the core. The data is 1.6G of multipolygons in 3 mil features.
Sorting 3023823 features
Sorting part 2 of 2
3023823 features, 206291031 bytes of geometry, 39974100 bytes of metadata, 50136989 bytes of string pool
Segmentation fault (core dumped)

Thanks. Any chance you could run this under gdb or lldb and give me a stack trace of the crash, or a copy of the input file so I can see if I can make it crash myself? What OS are you using?

Are you giving all the thousands of files as separate command line arguments, or concatenating them together?

Ubuntu 64b. I tried all together and as one file. In both cases it cuts off at 53.3%. Here's the data: http://cadastre.obshtestvo.bg/parcels.zip It's 350Mb zipped (1.6Gb) of multiplygons with property areas in Bulgaria. I did a "-y purp" to combine them in up to 10 groups. The loading runs OK. Tried it on a two different machines. On the road now. Will try to run with a stack trace tomorrow.

Cross that. I just sshed from my phone. I redid the common file with mapshaper and it worked. Separate files still fail though. Here's the trace.
#0  pool (p=0x7fed0000000b, s=0x7fedecb64007 "3", type=2) at pool.c:18
#1  0x0000000000411541 in retrieve_string (stringpool=0x7fedecb64000 "\001purp", p=0x7fed0000000b,
    f=0x7ffe5271b550) at tile.cc:199
#2  decode_meta (only=0x0, intmeta=0x7ffe5271b610, file_keys=0x26e5e40, values=0x7fed0000000b,
    keys=0x7ffe5270f1c8, stringpool=0x7fedecb64000 "\001purp", meta=0x7ffe5271b550) at tile.cc:216
#3  write_tile (geoms=geoms@entry=0x7ffe5271bae0, metabase=metabase@entry=0x7fedea9de000 "\002",
    stringpool=stringpool@entry=0x7fedecb64000 "\001purp", file_bbox=file_bbox@entry=0x7ffe5272d8d0,
    z=8, tx=144, ty=92, detail=10, min_detail=min_detail@entry=7, basezoom=basezoom@entry=14,
    file_keys=file_keys@entry=0x7ffe5271edb0, layernames=layernames@entry=0x7ffe5271bf20,
    outdb=outdb@entry=0x1ff0328, droprate=droprate@entry=2,5, buffer=buffer@entry=5,
    fname=fname@entry=0x7ffe5273190a "out.mbtiles", geomfile=geomfile@entry=0x7ffe5271bc70,
    file_minzoom=file_minzoom@entry=8, file_maxzoom=file_maxzoom@entry=14, todo=todo@entry=222459040,
    geomstart=geomstart@entry=0x7fedecba2000 "\020\220", along=along@entry=0, gamma=gamma@entry=0,
    nlayers=nlayers@entry=1488, prevent=prevent@entry=0x7ffe5272ddf0 "") at tile.cc:676
#4  0x0000000000413841 in traverse_zooms (geomfd=geomfd@entry=0x7ffe5272da00,
    geom_size=geom_size@entry=0x7ffe5272db00, metabase=metabase@entry=0x7fedea9de000 "\002",
    stringpool=stringpool@entry=0x7fedecb64000 "\001purp", file_bbox=file_bbox@entry=0x7ffe5272d8d0,
    file_keys=file_keys@entry=0x7ffe5271edb0, midx=midx@entry=0x7ffe5272d840,
    midy=midy@entry=0x7ffe5272d850, layernames=0x7ffe5271bf20, maxzoom=maxzoom@entry=14, minzoom=8,
    outdb=0x1ff0328, droprate=droprate@entry=2,5, buffer=5, fname=0x7ffe5273190a "out.mbtiles",
    tmpdir=0x421d24 "/tmp", gamma=gamma@entry=0, nlayers=1488, prevent=0x7ffe5272ddf0 "",
    full_detail=12, low_detail=10, min_detail=7) at tile.cc:852
#5  0x0000000000406110 in read_json (argc=<optimized out>, argv=<optimized out>,
    fname=<optimized out>, layername=<optimized out>, layername@entry=0x0, maxzoom=maxzoom@entry=14,
    minzoom=minzoom@entry=8, outdb=outdb@entry=0x1ff0328, exclude=exclude@entry=0x7ffe5272ddb0,
    include=include@entry=0x7ffe5272ddd0, exclude_all=exclude_all@entry=1,
    droprate=droprate@entry=2,5, buffer=buffer@entry=5, tmpdir=tmpdir@entry=0x421d24 "/tmp",
    gamma=gamma@entry=0, prevent=prevent@entry=0x7ffe5272ddf0 "") at geojson.c:993
#6  0x0000000000404095 in main (argc=1495, argv=0x7ffe5272e018) at geojson.c:1190

Thanks. I've downloaded the files and it's reproducible for me too.
3023823 features, 206336668 bytes of geometry, 87815156 bytes of metadata, 50177693 bytes of string pool
  5.0%  0/0/0
Program received signal SIGSEGV, Segmentation fault.
pool (p=0x7ffff6b369f8, s=0x7ffff3fa626a "10135.2505.45", type=1) at pool.c:20
20		while (*v != NULL) {

This is kind of an interesting test case, because I've never tried to make tiles with anywhere close to as many layers as 1487 before, and probably most other people haven't either. It's really stretching the limit of the tile format.

Oh, that is it. I assumed that there would never be more than 128 layers and kept the number in a signed byte. I'll use the standard int encoding now that there are variable-length ints everywhere anyway.

Should be fixed in 32179b7. Thanks for finding the bug!

Great. Thanks


Error: failed to create release upload for platforms/android/app/build/outputs/apk/debug/app-debug.apk. Not found. Correlation ID: 1962762e-3118-4805-94d2-e605a6c43b0e

Hello!
I´ve started to use App Center recently and I´m facing a issue when uploading an apk to my account, here´s the code and the error:

name: Build
run: |
export NODE_OPTIONS="--max-old-space-size=8192" && npm run a:first:build:prd

name: Upload
uses: actions/upload-artifact@v2
with:
name: mediservice
path: platforms/

name: Install Dependencies for App Center
run: |
npm install resolve-url

name: Install Web Pack
run: |
npm i -D webpack@latest

name: Install App Center Cli
run: |
sudo npm install -g appcenter-cli --unsafe-perm

name: Log in to App Center
run: |
appcenter login -u ${{ secrets.APP_CENTER_USERNAME }} -p ${{ secrets.APP_CENTER_PASSWORD }} --token ${{ secrets.APPCENTER_ACCESS_TOKEN }}

name: Upload artefact to App Center
run: |
appcenter distribute release -g "Collaborators" -f "platforms/android/app/build/outputs/apk/debug/app-debug.apk" -a "Lucas.Azevedo.23/mediservice"

I receive the tittle message when the job is finished...I´ve cheked the app name, groups, file and etc. yet I don´t know what´s happening...
Thank you in advance for the support.

Hi @Lucasc23051994, sorry for the delay. It should be fixed now. Please reopen if you still experience this issue.

Hi @Lucasc23051994, sorry for the delay. It should be fixed now. Please reopen if you still experience this issue.


added final where possible, a few spelling corrections

Coverage decreased (-0.0006%) to 98.688% when pulling 401b8dfb0f919ad362949ea57a590d64e17833e9 on finals-and-spelling into 1f2b4ae629482c0ef0eec11c50988cb6ede483d0 on master.


Adding a "meta issue" template

Description
During the 3/31 OpenSearch triage, we noticed that we had several meta issues that didn't have enough details for someone who wasn't working on the project to understand what was trying to be accomplished.
This template attempts to capture the conversation around "goodness" of a meta ticket here:  https://opensearch.slack.com/archives/C05L60S4UBT/p1706720978192339
Related Issues
No related issue
Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@CEHENKLE Looks like you had some changes that aren't signed off with the DCO, can you updated these?

@CEHENKLE Looks like you had some changes that aren't signed off with the DCO, can you updated these?

D'oh!  I'll fix it Monday, thanks :)

Gradle check failure is from known flaky test https://github.com/opensearch-project/OpenSearch/issues/9191
> Task :server:internalClusterTest

Tests with failures:
 - org.opensearch.remotestore.RemoteIndexPrimaryRelocationIT.testPrimaryRelocationWhileIndexing

4576 tests completed, 1 failed, 44 skipped
...


Sign up: Email Verification Link not received in Email

Describe the Bug
Problem
I am looking to try out Umami Cloud and tried to register as a new user. After entering the relevant information and clicking on Sign up, I waited for the email verification link in my email but did not receive it after 1 hour. I have checked my Spam mail to be sure.
Reproduction Steps

Visit https://umami.is/
In the header, click Sign up
Once navigated to https://cloud.umami.is/signup?ref=header, enter name, email, password and how did you hear about us?
Click Sign up
Wait for email verification link

Database
Umami Cloud
Relevant log output
No response
Which browser are you using? (if relevant)
Chrome
How are you deploying your application? (if relevant)
No response

samer here ...

We had an issue with our email service yesterday to this morning. It should be resolved. If you need us to manually confirm your account please send us an email. Also if you still have issues with receiving emails let me know and we will take another look.

I was able to login and request an email verification link. However, I was not able to receive the verification link in my email. Which email address should I contact?

Description
Screenshot

Confirmation of verification email request

yes, I have the same. I logged in and resent the verification email, but no luck - nothing arrived.

Sorry again. Our new email service was continuing to have issues yesterday. Can you please try one more time or email us at<EMAIL_ADDRESS>Thank you.

Thank you, it worked now :)

I am able to log in now. Thank you!

I'm having the same issue.

@zenminimalist We've since changed our verification process.  Please email us at<EMAIL_ADDRESS>and we'll be happy to troubleshoot.


[REQUEST] -  Each user being able to set chunk size and overlap for indices.

Reference Issues
290
Summary
Each user able to set chunk size and overlap for indices.
Basic Example
Im also confused about how to set chunk size and overlap. This should be something that each user can modify if they want. This changes with each user case and data type.
Is it possible to configure this from this page?

Changing the flowsettings.py and having to compose a new image in docker everytime I want to test different settings?
Please help me find a solution for this awesome project so I can put it in production.
Thanks in advance.
Drawbacks
none I can see.
Additional information
No response

no comments?

@LucianoSP this is a valid concern. We are working on this in our backlog. Sorry for the late reply.


Overlap of UI elements in MatTextField

Describe the bug
For a <MatBlazor.MatTextField TValue="string" Placeholder="placeholder" Label="label" FullWidth="true" />, the UI elements label and placeholder overlap. This does not occur for FullWidth="false".
To Reproduce
See above.
Blazorfiddle link
https://blazorfiddle.com/s/wskutlab
Expected behavior
Either the placeholder needs to be invisible when the element is not focused, or the label needs to be small already.
Screenshots

Note that this still happens when FullWidth="false" if you first enter some text, then delete the text and hit enter.

@stefanloerwald ,
The above PR has been merged. Can we close this out?

Hi @Christian-Oleson,
I currently can't spend time on verifying this as I'm fairly busy with other work. Let's close this issue for now (same as the others where you've notified me). We can always re-open them, should there be any remaining issue.
Thanks
Stefan


Add a C++ alternative for Electron

Add Molybden SDK that represents "Electron for C++ developers" to the list of C/C++ alternatives.

Thank you @vladimir-ikryanov


Extension causes high cpu load

Issue Type: Performance
Extension Name: vsliveshare
Extension Version: 0.3.1071
OS Version: Linux x64 4.15.0-43-generic
VSCode version: 1.30.1

:warning: Make sure to attach this file from your home-directory: /home/amit/ms-vsliveshare.vsliveshare-unresponsive.cpuprofile.txt :warning:
Find more details here: https://github.com/Microsoft/vscode/wiki/Explain:-extension-causes-high-cpu-load

Duplicate of #1449. Also did you forget to attach the file cpuprofile.txt file?


Close Picker on Select

I'm not seeing a built in function to close the icon picker when an icon is selected. Does this already exist somewhere in the component?

Hi, we actually don't have it yet, but I would definitely love a PR for this. It is already there
https://github.com/fontIconPicker/react-fonticonpicker/blob/230de9e02af17c32829fc9dcaca24703d8a64524/src/js/components/FontIconPicker.jsx#L247
I don't know why we don't have this as a feature in props ☹


material-design-icons: 7.3.67 -> 7.4.47

Description of changes
https://github.com/Templarian/MaterialDesign-Webfont/compare/v7.3.67...v7.4.47
https://pictogrammers.com/docs/library/mdi/releases/changelog/#version-7.4.47
Also adds an update script.

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

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

1 package built:

material-design-icons


Building local grid map with stereo camera

hello guys, I want to build my own grid map on ROS Indigo with a sensor (e.g. kinect or Realsense camera) but without using a robot and navigation, just building the local grid map that should represent the obstacles detected by the sensor. What should I do with this grid map library? Do I need to work with the node "elevation mapping" in addition? Thanks!

Hi @montecarlo13
In that case you can either use Elevation Mapping or add the point clouds to a grid map in your own node, both ways will work.
Does that answer your question?

Hi @pfankhauser
Thank you very much for your answer. Now I have a idea, I would firstly use OpenCV to process my depth images, which published by the sensor, then in my node I use the classes GridMapCvConverter and GridMapCvProcessing from the grid map library for converting the cv messages to /grid_map_msgs/GridMap, so that I can get the OccupancyGrid map with help from the node grid_map_visualization. Will that work? Thanks!

I don't think you need OpenCV for this. Just take your depth images, turn them into point clouds and either use Elevation Mapping or your own implementation to add the point clouds to a grid map. Does this help?

@pfankhauser
Thank you very much, it's really helpful ! :-)


Api provider

Hi can u help me for integration login with api
http://<IP_ADDRESS>:44302/swagger/index.html
http://<IP_ADDRESS>:44302/api/Users/LoginAndCreateSession
i have  api login backend how can i integration  can you help me please

Hi @Meguais, nuxt-auth implements its own authentication server. What type of integration you mean? You only need a frontend for this.

What data should I pull in the backend, how should I set up session and nuxt-auth?
{
  "authenticated": true,
  "userSessionGuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "errorMessage": "string"
}

I get data like this, do I need to get in another data?

nuxt-auth handles authentication and authorization internally without any API integration except for oauth providers.
You need a custom client that handles login and store serSessionGuid then fetchs the user session.
Or maybe you need to perform authentication on top of nuxt-auth, I don't fully understand what you need.

What data will the session hold as jwt (email , usersessionid or different) or how should I set the nuxt-auth settings? I would appreciate it and  if you briefly explain thank you

nuxt-auth is JWT based. The payload of the access token has the following type
type AccessTokenPayload = {
  userId: User["id"];
  sessionId: Session["id"];
  userRole: string;
};

Forget about nuxt-auth and the session, Open World Server handles that for you. What you need is just to login, store serSessionGuid for authorization and set it on the body of the protected routes. If that is not clear, please explain clearly what you need.

I have created a basic starter, https://github.com/becem-gharbi/ows

thank you, it logs in but it doesn't save cookies as jwt how can I do that ?

It logs in but when I refresh the page it doesn't save cookies

I have made it as a starter not a final solution. If SSR is enabled you need to persist userSessionGUID in a cookie. If SSR in disabled you need to persist it in localStorage.
  watch(userSessionGUID, (value) => {
      if (process.client) {
        value
          ? localStorage.setItem("ows-user-session-GUID", value)
          : localStorage.removeItem("ows-user-session-GUID");
      }
    },
    { immediate: true }
  );

I use ssr  i try with cookie   Can you recommend for persist cookie with nuxt, btw , thank you very much you helped a lot

There is useCookie composable for that
  const userSessionGUID = useCookie<string | null>("ows-user-session-GUID", {
    secure: true,
    httpOnly: false,
  });

  const loggedIn = useState("ows-logged-in", () =>
    userSessionGUID.value ? true : false
  );

  async function logout() {
    return post("/api/Users/Logout").then(() => {
      loggedIn.value = false;
      userSessionGUID.value = null;
    });
  }

I have one more question, we were installing typescript package in vue, can we use typescript (https://www.npmjs.com/package/typescript) without it in nuxt?

Nuxt comes with built-in typescript support. I really recommand to learn about it from its official docs.

If I want to add something other than userSessionGuid, under which code should I add the cookie?

i try with the module you made, I would say using db with prisma directly, but I made a mistake on the login page, can you help me?
`


Is it possible to use users.messages.insert() ? error could not handle the request

I am trying to execute the users.messages.insert() request as specified in the GMail API v1 (https://developers.google.com/gmail/api/v1/reference/users/messages/insert) but I get an error: could not handle the request...
Here is my script
`        function gMailInserMessage (sender_name, sender_email, msg_text) {

      // Create a new JWT client using the key file downloaded from the Google Developer Console
      const jwtClient = new google.auth.JWT(
        postoffice_key.client_email,
        null,
        postoffice_key.private_key,
        _.values(config_key.scopes.postoffice),
        config_key.admin_email // subject (or sub) impersonated user
      );

      return jwtClient.authorize().then(tokens => {
          // Obtain a new gmail client, making sure we pass along the auth client
          const gmail = google.gmail({
            version: 'v1',
            auth: jwtClient
           });

           // Base64-encode the mail and make it URL-safe
           // (replace all "+" with "-" and all "/" with "_")
           var encodedMessage = btoa([
            'From: ' + sender_email + '\r\n',
            'To: ' + config_key.admin_email + '\r\n',
            'Subject: Contact\r\n\r\n',
            msg_text
          ].join("")).replace(/\+/g, '-').replace(/\//g, '_');

          //Make an authorized request to insert a User Messages
          return gmail.users.messages.insert({
            userId: config_key.admin_email,
            internalDateSource: 'receivedTime',
            neverMarkSpam: true,
            resource: {
              raw: encodedMessage
            }
          });
      }).then(res => res);
    }`

postoffice_key.client_email being the service account admin email address, this service accound has Domain-Wide Delegation Authority set ( users.message.send() is running fine...)

not an isseu ...
related to }).then(res => res);
should be
}).then(res => res.data);


Port CHACHA20-POLY1305-OLD into openssl 1.1?

Only Android 7+ support new chacha20. As Android 5 & 6 are still commonly used, I think it's a good idea to support old chacha20 too.

Duplicate of #78

OK

Now where can I get the patch for boringssl?


'Imported' data elements not persisted when creating new versions

I have a VF which has a core model, with data elements in.  I have other models in the VF which re-use those elements by importing.  When I create a new version / branch, that re-use is not copied into the new model.  Similarly for data classes that 'extend' other data classes

Imported and extended are currently not included in the "copy" method, this is due to them being added and not fully used so they weren't completed

This will need to follow similar patterns to ModelDataTypes and Terms inside Codesets for branching and merging


Use _has_chainerx_array in variable

This PR is performance improvement that relates #6016.

It seems great but these kind of fix was once reverted based on the discussion in https://github.com/chainer/chainer/pull/6016#pullrequestreview-196876021. How do you think? @niboshi

@okapies
I thought it's not worthwhile when it's viewed as performance optimization, but now I feel it's ok because this can be seen as refactoring (_has_chainerx_array is more straightforward to distinguish chainerx arrays than xp is chainerx).

In that sense I'd put cat:code-fix rather than cat:performance.

Thank you for your advice. I added the label.

jenkins, test this please.

Jenkins CI test (for commit ce7c30300b40bf6716e9e7768814976476679af7, target branch master) failed with status FAILURE.
(For contributors, please wait until the reviewer confirms the details of the error.)

LGTM


"Andrei Șaguna, Zimandcuz " are villages in "Zimandu Nou" common, "ARAD" county

Check that the locality is displayed in the search bar in accordance with Act 2 02/16/1968

Precondition
Empty the search bar after every step

Steps 3
Write " Zimandcuz"
Expected result
In the drop down menu you find " Zimandcuz, ARAD(Zimandu Nou)"
Test Data
Zimandcuz


Boș, Hunedoara (Hunedoara) - Location not found when I write with diacritics

ENVIROMENT: ui.orase
URL: https://peviitor-ro.github.io/ui.orase/
Browser: Chrome
Device: Laptop
OS: Windows 7
STEPS TO REPRODUCE:

Open URL in browser
Type "Boș" in the search bar (with diacritics)

EXPECTED RESULTS:

The drop-down items starting with "Boș" are visible
I can choose the locality from the list: Boș, Hunedoara (Hunedoara)

ACTUAL RESULTS:

The drop-down items starting with "Boș" are not visible
I can not choose the locality from the list: Boș, Hunedoara (Hunedoara)

Fixed! Poti sa retestezi


fixes issue where both the error backtrace and the backtrace from the record were being printed

When errors occurred outside of a @test expression we were printing the
original backtrace but then also printing a backtrace inside the record
method.
This led to output like this:
SampleTypes Tests: Error During Test
  Got an exception of type LoadError outside of a @test
  LoadError: error compiling anonymous: unsupported or misplaced expression "import" in function anonymous
   in include at ./boot.jl:261
   in include_from_node1 at ./loading.jl:304
   [inlined code] from /home/sfr/.julia/v0.4/SampleTypes/test/runtests.jl:12
   in anonymous at no file:0
   in include at ./boot.jl:261
   in include_from_node1 at ./loading.jl:304
   in process_options at ./client.jl:280
   in _start at ./client.jl:378
  while loading /home/sfr/.julia/v0.4/SampleTypes/test/SampleBuf.jl, in expression starting on line 1
 in record at /home/sfr/.julia/v0.4/BaseTestNext/src/BaseTestNext.jl:318
 [inlined code] from /home/sfr/.julia/v0.4/BaseTestNext/src/BaseTestNext.jl:554
 in anonymous at no file:0
 in include at ./boot.jl:261
 in include_from_node1 at ./loading.jl:304
 in process_options at ./client.jl:280
 in _start at ./client.jl:378

Which makes it pretty unclear where the error happened, and which backtrace you should use.
Now we get:
SampleTypes Tests: Error During Test
  Got an exception of type LoadError outside of a @test
  LoadError: error compiling anonymous: unsupported or misplaced expression "import" in function anonymous
   in include at ./boot.jl:261
   in include_from_node1 at ./loading.jl:304
   [inlined code] from /home/sfr/.julia/v0.4/SampleTypes/test/runtests.jl:12
   in anonymous at no file:0
   in include at ./boot.jl:261
   in include_from_node1 at ./loading.jl:304
   in process_options at ./client.jl:280
   in _start at ./client.jl:378
  while loading /home/sfr/.julia/v0.4/SampleTypes/test/SampleBuf.jl, in expression starting on line 1

In this case the error was inside SampleBuf.jl, so at least this gets us to
the right file.

I like this, seems very sensible. I guess we can merge here, then port over to Julia proper?

Sounds like a plan. I'll submit a PR over there as soon as I get the latest master built.

the update wasn't showing up so I just pushed a new commit. I've got a Base PR coming up imminently.

This is merged into Base, and I think it's ready to go here as well.

:+1:

Feel free to tag, probably v0.2.1 is fine


[Improve][Agent] Get local IP when IP in config is not present

Description
[Improve] Agent get local ip when ip in config is not present
InLong Component
InLong Agent
Are you willing to submit PR?

[X] Yes, I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@wilburjiang0 Thanks for your contribution.
Please add some comments on this issue, then I can assign it to you.

please assign this issue to me, thx.


[gcc,clang] add support for attribute(malloc)

Mark all malloc like functions and add their appropriate free function to let the compiler complain on mismatches

@freerdp-bot please test again


Additional infos in motion forward dialog

Show current status of the selected motion in the header of the motion forward dialog and in the list of meetings the committee should be explicitly visible behind the meeting name.

@rrenkert  I believe the meetings are already sorted into titled paragraphs by committee. Is there really a need to put the committee name behind the meeting name as well?
Also:
Since it is possible to forward multiple motions at once via multiselect, what shall be done about the status in the header? It would be very confusing to put multiple status in there at once, especially without any sort of relation to the corresponding motion.
We could decide to only do this for single motion forwardings.
We could also move this information to the dialogs content (maybe something like " - "?).

Good points. Lets talk about this with @emanuelschuetze to discuss the requirements.

Update after talkong with @emanuelschuetze

no additional committee names after meeting names
put two new lines: state (only for single forwardings) and submitter (i.e. the name of the submitter that will be used for the forwarded motion => the name of the current committee) these should be fixated below the dialog title and always visible (even when scrolling)
scrollbar activates too early in chrome


Replace choice with string on workflow_call

Description
This PR fixes the build_single workflow by replacing the choice type by string for the workflow_call trigger.
Issues Resolved
Closes #206
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
[ ] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)
[ ] Public documentation issue/PR created

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Workflow run https://github.com/wazuh/wazuh-indexer/actions/runs/8725095047


Release/v4.1.3

READY FOR REVIEW

(Edit the above to reflect status)

Summary

#399
#400

Review By (Date)

When does this need to be reviewed by?

Criticality

How critical is this PR on a 1-10 scale? Also see Severity Assessment.
E.g., it affects one site, or every site and product?

Review Tasks
Setup tasks and/or behavior to test

Check out this branch
Navigate to...
Verify...

Front End Validation

[ ] Is the markup using the appropriate semantic tags and passes HTML validation?
[ ] Cross-browser testing has been performed?
[ ] Automated accessibility scans performed?
[ ] Manual accessibility tests performed?
[ ] Design is approved by @ user?

Backend / Functional Validation
Code

[ ] Are the naming conventions following our standards?
[ ] Does the code have sufficient inline comments?
[ ] Is there anything in this code that would be hidden or hard to discover through the UI?
[ ] Are there any code smells?
[ ] Are tests provided? eg (unit, behat, or codeception)

Code security

[ ] Are all forms properly sanitized?
[ ] Any obvious security flaws or new areas for attack?

General

[ ] Is there anything included in this PR that is not related to the problem it is trying to solve?
[ ] Is the approach to the problem appropriate?

Affected Projects or Products

Does this PR impact any particular projects, products, or modules?

Associated Issues and/or People

JIRA ticket(s)
Other PRs
Any other contextual information that might be helpful (e.g., description of a bug that this PR fixes, new functionality that it adds, etc.)
Anyone who should be notified? (@mention them here)

Resources

AMP Tool
Accessibility Manual Test Script
HTML Validator
Browserstack and link to Browserstack Credentials

Thanks @sherakama! Have a nice day off tomorrow with your family 😄

@forrestglick I've prepped this release with both the endowed positions update and the typo fix. Please let me know if both are ready to be pushed to production. Thanks! 😄

@yvonnetangsu Yes, please do push the release to Prod. Thank you!


Use only one job for building src without queue

I don't think src requires more than one job, and I think also It could built without queue.

I don't think src requires more than one job

good idea

and I think also It could built without queue.

what do you mean by that?

I see.
I'm not sure if that's worth it.. I don't want to assume what tools prepare() etc use and use old versions.
But I know what you mean.. the different speeds lead to lots of ping pong between build types. I'll think about it.

What if we run "src" jobs after all the other jobs?

I've reduced the build interval recently, to improve things a bit at least: 3116e844bee9bb


GROOVY-10942 Add extension & nameWithoutExtension extension methods

Ref:
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/extension.html
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/name-without-extension.html

Codecov Report

Merging #1859 (259eedb) into master (0cc8499) will increase coverage by 0.0045%.
The diff coverage is 100.0000%.

@@                Coverage Diff                 @@
##               master      #1859        +/-   ##
==================================================
+ Coverage     68.0676%   68.0721%   +0.0045%
- Complexity      28607      28614         +7
==================================================
  Files            1427       1427
  Lines          113067     113083        +16
  Branches        19330      19334         +4
==================================================
+ Hits            76962      76978        +16
  Misses          29608      29608
  Partials         6497       6497

Impacted Files
Coverage Δ

...codehaus/groovy/runtime/ResourceGroovyMethods.java
84.1060% <100.0000%> (+0.2857%)
:arrow_up:

...rg/apache/groovy/nio/extensions/NioExtensions.java
38.3523% <100.0000%> (+1.4337%)
:arrow_up:

...org/codehaus/groovy/vmplugin/v8/IndyInterface.java
85.2459% <0.0000%> (-0.8197%)
:arrow_down:

...ncurrentlinkedhashmap/ConcurrentLinkedHashMap.java
45.0593% <0.0000%> (+0.1976%)
:arrow_up:

I like the idea behind these extensions. Can you create a corresponding Jira issue?
Also, some minor points:

I think using getExtension rather than extension would be closer to existing methods. WDYT?
Also, extension doesn't currently return empty string when there is no extension. This is what the javadocs state but not what the implementation does. The javadoc matches how Kotlin and commons-io FilenameUtils behave.
An alternative to nameWithoutExtension is baseName (what commons-io uses) or just basename (again, I'd go with the getter variant). I guess there is some merit in following Kotlin but basename would certainly be shorter. WDYT?

Naming is always tricky, we can always ask on the mailing list if we want to confirm preferences.

GROOVY-10942

Agreed.
I misjudged Path.getFileName() to return a non-null String, will fix it later.
Will add a getBaseName().

Can you elaborate what you mean by "too implicit"? (Just checking I understood) You mean "too obscure" whereas the longer one is "more self-describing"? I guess the shorter one relies on some familiarity with *nix commands which might not always be the case.

Renamed to getBaseName.


Route that handles multiple HTTP methods

It would be cool to have something like this :
Macaw::map(['GET', 'POST'], '/page', function () {
    echo 'Hello world!';
});

Thanks.

You can use any that will respond to both get and post requests.
Macaw::any('page', function () {
    echo 'Hello world!';
});

I'm aware about this method, thanks.
But it will respond to all HTTP methods, not only to GET and POST method in my instance.

I've just submitted a PR that adds this function https://github.com/noahbuscher/Macaw/pull/69
for now you can access my alterations at https://github.com/daveismyname/Macaw/blob/patch-2/Macaw.php

Thank you!


Travis-ci.com support

Travis CI starts merging open source and private repositories on travis-ci.com. Does shields.io support travis-ci.com instead of travis-ci.org?

link for context: https://blog.travis-ci.com/2018-05-02-open-source-projects-on-travis-ci-com-with-github-apps
At the moment, we call the travis-ci.org api. Based on the details available so far, I'm unclear what changes we will need to make to support this.

I think change "org" to "com": https://github.com/badges/shields/blob/master/services/travis/travis.tester.js#L32
But this should be a separate badge.

I'm not sure creating a seperate badge would be the best option as they say all .org will be merged to .com

You can continue to use both your travis-ci.org and travis-ci.com accounts as usual for now. Over the next several months, we’ll be migrating all travis-ci.org repositories and customers to travis-ci.com. Though this will not happen right away, you can go ahead and read more about what to expect in the docs.

Would be good to be able to just automatically swap people over from .org to .com when the change happens without having to keep support for a seperate badge/users having to update their own badges.

You could probably do two API calls and see which one is enabled.

Contacted support after migrating my repos about this.

The build status badges need to be recreated/links changed as the current ones would direct to the old repo on travis-ci.org.

I guess a separate badge is needed. Calling the old still reports the last status for migrated repos.

You could probably do two API calls and see which one is enabled.

Calling the old still reports the last status for migrated repos

Could call the new api, then the old api if non existant.
Then eventually remove the old api once everything has been migrated over.

Could call the new api, then the old api if non existant.
Then eventually remove the old api once everything has been migrated over.

Prone to wrong status, repos on .com might exist but not be used anymore or setup. For instance mine used to be private and tested on.com, then moved over to .org until now. Before the migration calling .com would still work and returned a status from years ago.

ah, didn't realise you previously had the option. makes sense.


Support logging raw template value in log APIs

Description:
Need similar support in io:println

Hey @daneshk! I would like work on this, but the issue isn't very clear from the description :(

Thanks @codingmickey for your interest and sorry for the delay in responding. Please find the description about the issue below,
Problem statement,
The io:println function supports passing raw template as value like below example,
public function main() returns error? {
    string input = "Hello, World!";
    io:println(`input value: ${input}`);
}

where we can pass the template value with variables, and it extracts the value from the variable and prints. Here the output is, input value: Hello, World!
This support is not available in the log functions, it only supports passing string literals.
Expectation,
In this issue, we are expecting to support the same behaviour in all log functions as well. So user can pass the template value like below,
public function main() returns error? {
    string input = "Hello, World!";
    log:printInfo(`input value: ${input}`);
}

Resources:

io:print function source code - https://github.com/ballerina-platform/module-ballerina-io/blob/master/ballerina/print.bal
log function source code - https://github.com/ballerina-platform/module-ballerina-log/blob/master/ballerina/natives.bal

Please let me know, if you need more help and details

I would like to work on this issue

@codingmickey Can you update the current status for this issue, please? when can we expect the fix, etc?

@keizer619 I would like to work on this issue.

Hi @Aviral0702
You can work on this issue.
To help you get started, here are some essential resources:

Understanding Ballerina Platform:
Learn what Ballerina is all about Ballerina Platform
How to Contribute:
Read our contributing guidelines to understand how you can contribute effectively: Contribution Guide
Contributing to the Ballerina Library:
If you're interested in contributing to our library, here are the guidelines: Library Contribution Guide
Learn Ballerina:
If you're new to Ballerina or want to enhance your skills, our official website offers a wealth of learning resources: Learn Ballerina
Get Help and Connect:
Ask technical questions on Stack Overflow with Ballerina tag  and join our Discord community Ballerina Discord

@Aviral0702 Are you working on this?


Add capability to configure pubsub CloudEvent fields in an Outbox pattern.

In what area(s)?
/area runtime
Outbox Pattern.
Describe the feature
Add the capability to configure the CloudEvent values in the PubSub event published like with pubsub.
I propose to do this via the metadata by adding the cloudevent.x and pass them from the state store to the pubsub component like:
await _dapr.ExecuteStateTransactionAsync("contract-outbox", requests, cancellationToken: cancellationToken, metadata: new Dictionary<string, string> { { "cloudevent.type", "licmanager.contract.company.created" } }).ConfigureAwait(false);

+1 for this.
I would be inclined to use an outbox. prefix on the metadata, such as outbox.cloudevent.type
Reason being so that the state store implementation knows exactly what metadata headers it needs to forward on to the PubSub metadata, i.e. anything that begins with outbox.* (Otherwise it has to forward everything, which may end up capturing state store metadata that do not apply to PubSub)

Yes, agree with you. After adding the enhancement I had the same idea to avoid confusion.
I am more in favor of pubsub than outbox because we are providing settings for the pubsub part and we never know what Dapr will invent for the outbox pattern 😏 in the future by adding another components. It could be also a standard regarding component composing with other components...


Add ability to create charts

Hi,
I am trying to export the charts to ppt using PptxGenJS. Facing some issues and can you please give idea/suggestion using this plugin.
Thanks in advance

Hi @alagarrk ,
Chart support is not in the library yet, so I'll see what it takes to get chart support added.
Thanks for the request.

Hi @gitbrent,
Ok. Thank you :+1:

Branch created for Chart work:
add-chart-functionality

Any example for add chart? No idea how to pass parameters/options for chart?

Oh, no Charts are nowhere near done.  This is just a branch to complete that effort.

Hi @alagarrk,
Charts are now available!  Please give the demo page a try and tell me everything works okay.


Con-1037: Toggle full screen bug

Fix for #1037
When user toggles full screen on, the webviewProtocol.webview is set to the full screen's.
When user toggles full screen off, this property was not reassigned to the sidebar's webview, so requests would hang.
I've added a listener for full screen panel closure and a function to reset the webview when this happens.
Note:
If a user has full screen open, the sidebar chat is still unusable - I think enabling both to be functional concurrently would require a larger rework of decoupling webviewProtocol from specific webview instances.
This might involve keeping a list of active webviews and some method of differentiating them.

@justinmilner1 Very good work, it was definitely the right move to make the partial fix for now, and as we approach a larger cleaning to more rigorously use something that looks like "services", we can aim for the full fix.


bot dont wokr :(

it crash when i open :(

Correct, this is the linux version and it will crash if running in Windows.  I wll try to make a Windows version soon.
Thanks for the feedback, CyatCat

Added a Windows version and verified it was functional by testing on two Windows 10 systems.
-CyatCat


App is crashing on receiving JSON when there are extra fields even though additionalProperties parameter is set as true

Hi,
I use jsonschema2pojo to convert my json to POJOs. But if the json has got some extra fields my app is crashing with a com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException. I have turned on the additionalProperties field but to no avail. The only solution I found on the net was adding @JsonIgnoreProperties(ignoreUnknown = true) to the class. I tried b manually building my class and adding this property and it works. Can we have a parameter in the plugin to add this feature to our generated classes? Or is there some other way I can make this work?
Thanks

Which version of Jackson are you using? We use the following method to ensure that additional properties are supported:
http://wiki.fasterxml.com/JacksonFeatureAnyGetter
I wonder if you have a mismatch in your Jackson versions? This should certainly work by default (unless you have "additionalProperties": false in your schema).

jsonSchema2Pojo {
// Whether to generate builder-style methods of the form withXxx(value) (that return this),
// alongside the standard, void-return setters.
generateBuilders = false
// Whether to use primitives (long, double, boolean) instead of wrapper types where possible
// when generating bean properties (has the side-effect of making those properties non-null).
usePrimitives = true

// Location of the JSON Schema file(s). This may refer to a single file or a directory of files.
//source = files("${sourceSets.main.output.resourcesDir}/json")
source = files("${project.rootDir}/schema")

// Target directory for generated Java source files. The plugin will ignore this value for Android projects and will generate the classes into a generated source folder for each build variant and add this directory to the
// java source set so the compiler will find and compile the newly generated source files.
// targetDirectory = file("${project.rootDir}/build/generated-sources/js2p")

// Package name used for generated Java classes (for types where a fully qualified name has not
// been supplied in the schema using the 'javaType' property).
targetPackage = 'com.grofers.merchant.data.temp.models'

// The characters that should be considered as word delimiters when creating Java Bean property
// names from JSON property names. If blank or not set, JSON properties will be considered to
// contain a single word when creating Java Bean property names.
propertyWordDelimiters = [] as char[]

// Whether to use the java type long (or Long) instead of int (or Integer) when representing the
// JSON Schema type 'integer'.
useLongIntegers = true

// Whether to use the java type double (or Double) instead of float (or Float) when representing
// the JSON Schema type 'number'.
useDoubleNumbers = true

// Whether to include hashCode and equals methods in generated Java types.
includeHashcodeAndEquals = true

// Whether to include a toString method in generated Java types.
includeToString = true

// The style of annotations to use in the generated Java types. Supported values:
//  - jackson (alias of jackson2)
//  - jackson2 (apply annotations from the Jackson 2.x library)
//  - jackson1 (apply annotations from the Jackson 1.x library)
//  - gson (apply annotations from the Gson library)
//  - moshi1 (apply annotations from the Moshi 1.x library)
//  - none (apply no annotations at all)
annotationStyle = 'jackson2'

// A fully qualified class name, referring to a custom annotator class that implements
// org.jsonschema2pojo.NoopAnnotator and will be used in addition to the one chosen
// by annotationStyle. If you want to use the custom annotator alone, set annotationStyle to none.
customAnnotator = 'org.jsonschema2pojo.NoopAnnotator'

// Whether to include JSR-303/349 annotations (for schema rules like minimum, maximum, etc) in
// generated Java types. Schema rules and the annotation they produce:
//  - maximum = @DecimalMax
//  - minimum = @DecimalMin
//  - minItems,maxItems = @Size
//  - minLength,maxLength = @Size
//  - pattern = @Pattern
//  - required = @NotNull
// Any Java fields which are an object or array of objects will be annotated with @Valid to
// support validation of an entire document tree.
includeJsr303Annotations = true

// The type of input documents that will be read. Supported values:
//  - jsonschema (schema documents, containing formal rules that describe the structure of json data)
//  - json (documents that represent an example of the kind of json data that the generated Java types
//          will be mapped to)
sourceType = 'json'

// Whether to empty the target directory before generation occurs, to clear out all source files
// that have been generated previously. Be warned, when activated this option
// will cause jsonschema2pojo to indiscriminately delete the entire contents of the target
// directory (all files and folders) before it begins generating sources.
boolean removeOldOutput = true

// The character encoding that should be used when writing the generated Java source files
String outputEncoding = 'UTF-8'

// Whether to use {@link org.joda.time.DateTime} instead of {@link java.util.Date} when adding
// date type fields to generated Java types.
boolean useJodaDates = false

// Whether to use commons-lang 3.x imports instead of commons-lang 2.x imports when adding equals,
// hashCode and toString methods.
boolean useCommonsLang3 = false

// Whether to initialize Set and List fields as empty collections, or leave them as null.
boolean initializeCollections = true

boolean additionalProperties = true

}
This is my plugin settings.
package com.grofers.merchant.data.temp.models;
import java.util.HashMap;
import java.util.Map;
import javax.annotation.Generated;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"success",
"message"
})
public class ConfirmOrderResponse {
@JsonProperty("success")
private boolean success;
@JsonProperty("message")
private String message;
@JsonIgnore
private Map<String, Object> additionalProperties = new HashMap<String, Object>();

/**
 *
 * @return
 *     The success
 */
@JsonProperty("success")
public boolean isSuccess() {
    return success;
}

/**
 *
 * @param success
 *     The success
 */
@JsonProperty("success")
public void setSuccess(boolean success) {
    this.success = success;
}

/**
 *
 * @return
 *     The message
 */
@JsonProperty("message")
public String getMessage() {
    return message;
}

/**
 *
 * @param message
 *     The message
 */
@JsonProperty("message")
public void setMessage(String message) {
    this.message = message;
}

@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this);
}

@JsonAnyGetter
public Map<String, Object> getAdditionalProperties() {
    return this.additionalProperties;
}

@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
    this.additionalProperties.put(name, value);
}

@Override
public int hashCode() {
    return new HashCodeBuilder().append(success).append(message).append(additionalProperties).toHashCode();
}

@Override
public boolean equals(Object other) {
    if (other == this) {
        return true;
    }
    if ((other instanceof ConfirmOrderResponse) == false) {
        return false;
    }
    ConfirmOrderResponse rhs = ((ConfirmOrderResponse) other);
    return new EqualsBuilder().append(success, rhs.success).append(message, rhs.message).append(additionalProperties, rhs.additionalProperties).isEquals();
}

}
And this is my generated file. I use firebase which uses Jackson internally to map items. I think it uses Jackson2.

We can see that getAdditionalProperties with @JsonAnyGetter and setAdditionalProperty with @JsonAnySetter have been added correctly, so I don't think this is a problem in this plugin. The type you have pasted here supports additional properties, so I think you may need to look elsewhere to diagnose this.
I have seen this kind of thing happen when Jackson classes are loaded via two different ClassLoaders. The annotations like JsonAnyGetter aren't found because they were loaded via a different class loader so do not match the annotation class being searched for by Jackson.
Sorry I can't be more help, but there doesn't seem to be anything wrong with what is being output by this plugin.


[TASK] Design the UTXO structure for VAnchor transactions in wasm-utils.

I'm not sure whats to be designed here. Utxo already exists in arkworks: https://github.com/webb-tools/arkworks-gadgets/blob/master/arkworks-circuits/src/setup/vanchor.rs#L45-L53. We just need to spec how it should be used.


Add a requirements.txt file for PyPi requirements in onnx-mlir

This adds a requirements.txt file at the root of the repository with the current PyPi package requirements and pinned versions for them. This is the equivalent of the mlir change that pinned their package requirements (https://reviews.llvm.org/D142563).
This change is pinning the requirements to a specific version (or a range) depending on the requirement. A couple of considerations:

numpy 1.24 deprecates np.object, np.bool, np.float, np.complex, np.str, and np.int which are used heavily in onnx-mlir
not all versions of each package are available on every platform - to the best of my knowledge, these ranges should work on Ubuntu, CentOS, macOS and Windows

Adding a minimum and maximum version, or pinning to a specific versions where possible, helps with two major goals - security and maintainability. It gives us an opportunity to make sure that the packages being used are not part of a security attack as well as guaranteeing that they support the features that onnx-mlir depends on (see note about numpy deprecation).
This also adds the requirements.txt file to the setup instructions and to the pipelines on Windows and macOS. I've not added it to the docker images but it can be used there as well with a little more effort.
Signed-off-by: Stella Stamenova<EMAIL_ADDRESS>

I think it's fine to provide requirements.txt as an optional way to install the prereqs. But for docker builds on Linux, it's not going to be used, at least for now. Because prereqs like numpy are not installed with pip due to the fact that on s390x these packages are not prebuilt so installing them with pip requires compiling from source therefore increases build time. So on s390x Linux these packages are installed with system package manager to use the prebuilt binaries to save time.

Jenkins Linux ppc64le Build #8692 [push] Add a requirements.txt f... started at 18:14

Jenkins Linux s390x Build #9646 [push] Add a requirements.txt f... started at 18:11

Jenkins Linux amd64 Build #9627 [push] Add a requirements.txt f... started at 17:11

Jenkins Linux amd64 Build #9627 [push] Add a requirements.txt f... passed after 1 hr 33 min

Jenkins Linux s390x Build #9646 [push] Add a requirements.txt f... passed after 1 hr 51 min

Jenkins Linux ppc64le Build #8692 [push] Add a requirements.txt f... passed after 2 hr 51 min

I think it's fine to provide requirements.txt as an optional way to install the prereqs. But for docker builds on Linux, it's not going to be used, at least for now. Because prereqs like numpy are not installed with pip due to the fact that on s390x these packages are not prebuilt so installing them with pip requires compiling from source therefore increases build time. So on s390x Linux these packages are installed with system package manager to use the prebuilt binaries to save time.

@gongsu832 does that apply to docker builds for Linux for Power and amd64?

All Linux platforms share the same docker build files. We are not going to special case s390x.


fix: whitelist commandOptions as unchecked CCAPI property

fixes: #2676
(for real this time)

Hello,
Thanks all for your hard work.
I'll wait zwavejs2mqtt packaged version with corrections to confirm all is fine on my side.
David


Feature/toc

Implementation of a basic TOC feature

Thank you for this, @guybedo! I'll make some small adjustments to keep it more in line with the style.


understanding token expiration

I have several scripts that use this library to trigger service calls on form submit (in the responses sheet). The end users do not authorize this script, since they don't directly access the responses sheet -- it is intended to "run in the background". The problem is, every couple weeks it seems the token expires, and I have to manually reset the user properties and re-authorize. The service is the Google App Engine Task Queue.
Is this expected behavior / is there any way around this?  I am requesting offline access -- .setParam('access_type', 'offline') -- so shouldn't the token get refreshed?
I saw this discussed in #20, but wasn't sure if it applied to my situation and in any case I didn't understand the solution to "revoke access for this script / project and reauthorize" . I understand reauthorize. How do you revoke access?
I think something about this should be added to the README given there are a number of issues asking about expired tokens. I would be happy to propose something once I understand the solution(s).
Thanks!

I noticed something that may be related to this:
I'm using an onOpen(e) trigger to automatically display a sidebar that requires access to a Google API. When I first open the document, the sidebar displays the message requiring me to authorize, even if there already is an access token and refresh token in my user properties.
If I then go ahead and re-render the sidebar (via a menu item), the message disappears and I get the correct data. However, if I don't try to re-render the sidebar and click the Authorize link instead, I'll receive a new access token and my refresh token will be deleted (which means that in one hour I'll have to manually re-authorize).
I tested removing the onOpen(e) trigger, refreshing the spreadsheet and manually displaying the sidebar via the menu, and that seems to work with no issues.
I guess the only reason this happens is that the user properties are initiated after the onOpen(e) trigger, so that getOAuthService() doesn't see the access token and assumes I'm not authorized.

Google's OAuth2 implementation only returns a refresh_token the first time you authorize, even if you continue to request offline access. Information on how to revoke a Google OAuth2 token is available here:
https://developers.google.com/identity/protocols/OAuth2WebServer#tokenrevoke
The refresh() flow in the library takes effort to preserve the refresh_token, but not if you go through the authentication flow again. I'm not sure it's always safe to assume that existing refresh tokens should be  preserved when re-authorizing, so I'm wary to add it.

Would be useful then to mention the "onOpen + getOAuthService" scenario in the docs, since it's a scenario when a user might get the Authorize message despite being already authorized (thus leading to a case where the refresh_token gets removed).


:bug: Run go-release on all tags

coverage: 89.26% (-0.1%) from 89.384% when pulling 6656e4b72b2a29382fb1f1766c6815e9b2c23ede on push_tag into 12ec4b346aa088f55c3857b758a827476e35d162 on master.


feat: Hash tree, for certificates within response auth.

WIP
Links

Spec: https://hydra.dfinity.systems/latest/dfinity-ci-build/ic-ref.pr-218/public-spec/1/index.html#_encoding_of_certificates

WIP code from replica following same spec, but within replica's needs:

https://github.com/dfinity-lab/dfinity/pull/6368
https://github.com/dfinity-lab/dfinity/pull/6425

I will resume this PR starting tomorrow.  (cc @ericswanson-dfinity)

Question for anyone:
How do I get the best equivalent of this crate dependency here? ic_crypto_sha256
I'll check what the rest of the agent uses, if anything. cc @ericswanson-dfinity @chenyan-dfinity

I believe it's used in requestId, so here: https://github.com/dfinity/agent-rs/blob/next/ic-agent/src/request_id/mod.rs#L130

I see, that crate (ic-agent) uses openssl = "0.10.24"
But so far, ic-types does not.  I could use it too, or use what's there already (for some other reason, presumably): sha2 = "0.9.1"
Perhaps it doesn't matter, but I'm also wondering about best practices around dependencies.  If this can be a teachable moment for me, that's great. : )
I will use the one that's there, since it's one fewer changes to the Cargo.toml

agent-rs already has a dependency that provides Sha256.  Can we use that?

Certificate doesn't seem to be something external facing, why do we want to implement in ic-types and not ic-agent?

Certificate doesn't seem to be something external facing, why do we want to implement in ic-types and not ic-agent?

Because "Certificates should not be public (yet)" (@hansl and @ericswanson-dfinity in SDK standup).
The rationale is that ic-agent is where we can put this to hide it within a crate, and avoid a public type with a cross-crate dependency.  I disagree with this rationale, but will follow it now.

@hansl Please help me merge this, to unblock @ericswanson-dfinity

bors merge

Moving on to #75

@hansl this is blocking

Closing this and will try to delete this PR. This is an open source repo and we probably don't want this to stay online.


Add function: New-SlackSnippet

This would leverage the files.upload method (https://api.slack.com/methods/files.upload) to add a snippet of code/text/etc. Useful for long error catching, since a simple Slack attachment is typically more direct. Options would include syntax (as defined on the method page), initial comment, etc.
Going to dig through the buildout of the existing functions and see what I can come up with =]

Hi Nate!
Check out Send-SlackFile.
It's a bit generic sounding though, I could see an alias, or a similar function specifically aimed at snippets, if that makes sense?
Cheers!
Warren

Yesssss! I thought I had seen a mention somewhere. I'll play with this once
back at comp!!
Thanks Warren!
On Friday, September 30, 2016, Warren Frame<EMAIL_ADDRESS>wrote:

Hi Nate!
Check out Send-SlackFile
https://github.com/RamblingCookieMonster/PSSlack/blob/master/PSSlack/Public/Send-SlackFile.ps1
.
It's a bit generic sounding though, I could see an alias, or a similar
function specifically aimed at snippets, if that makes sense?
Cheers!
Warren
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/RamblingCookieMonster/PSSlack/issues/24#issuecomment-250888099,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMIo3YYo74GxWCAvuwVJ7_DOk5jE79drks5qvcokgaJpZM4KLpfN
.

--
Thank you for your time,
Nate Ferrell (SCRT HQ)

works a treat!


1 Request please

What feature do you want to get added in?
Add test play on mulitplayer if someone wants test it out on song without anyone in their room. It needs triange behind the test play with "T" icon

Can you elaborate?

like 1 player went to playtest for the song inside their room of testing the song how it works or not or test the skin or else.

Can you elaborate?


Missing dependencies

Hi, I found I needed these packages before successfully installing

ros-melodic-tf2-geometry-msgs
ros-melodic-gazebo-plugins

More may come

Should note I am not running from the full desktop ROS base though


Height and Physique aren't saved in the Database

Summary
Character height and Physique aren't saved in the database between sessions.
They appear in GameAccountResponseCostumeData, but aren't being stored in their respective database columns.
It used to work, so I'm marking as regression.

It appears as though the server fails to save these values to the database, and then later attempts to load these values from the costume (but they aren't stored in the costumes table)


Add feedback on import errors

Extract and display a list of unique import errors in the popup.
Not perfect but provides at least a feedback to fix #39

Why did I remove it in the 1st place? Good catch, thanks!


"ReferenceError: Can't find variable: specljs"

I get this error when trying to use specljs with cljsbuild 2.7.4:
SyntaxError: Parse error

ReferenceError: Can't find variable: specljs

  phantomjs://webpage.evaluate():2
  phantomjs://webpage.evaluate():6
  phantomjs://webpage.evaluate():6

This is the test runner:
var fs = require("fs");
var p = require('webpage').create();
var sys = require('system');

p.onConsoleMessage = function (x) {
    fs.write("/dev/stdout", x, "w");
};

p.injectJs(phantom.args[0]);

var result = p.evaluate(function () {
  specljs.run.standard.armed = true;
  return specljs.run.standard.run_specs(
     cljs.core.keyword("color"), true
  );
});

phantom.exit(result);

And this is the actual test cljs file:
(ns input-frontend.core-test
  (:require specljs.core
            [input-frontend.core :refer []])
  (:require-macros [specljs.core :refer [describe it should]]))

(describe "Does it work?"
          (it "tests if testing tests."
              (should true)))

I'm using an html-file to load the javascript dependencies and finally the compiled clojurescript file.

I know this has been closed a long time -- but the error for me was caused because some files in my test/cljs weren't compling properly. The "Can't find variable: specljs" was a red harring. Also doing lein new specljs foo wasn't working -- not sure why exactly, but I had to configure everything differently than they did. Make sure that you aren't trying to actually render any of your components if you are using reagent.


KinematicBody doc talks about pixels per second, which does not apply in 3D

https://github.com/godotengine/godot/blob/c48027af922a7203dc53bc41435a9d9021ba3291/doc/classes/KinematicBody.xml#L92

I guess it's meant to be "distance unit per second" (which would typically be a meter unless physics are configured differently).

How about:

[code]linear_velocity[/code] is a value of speed. Unlike in [method move_and_collide], you should [i]not[/i] multiply it with [code]delta[/code] — the physics engine handles applying the velocity.

Simple for casual users, and for advanced users, it hints about what happens under the hood.

Building on the suggestion from @aaronfranke I'd still give an example.
"... is a value of speed (typically meters per seconds)."


Ap rds subnetgroup

Functioning type and provider, needs tests.

This looks good to me.  Thank you for the contribution!

@zleswomp Happy to contribute!


[camera] Video recording - initial lag/freeze on first record

Flutter 2.2.3 • channel stable
camera: 0.9.2+2
device: iPhone 12 Pro Max iOS 14.8
When using the official camera example I am experiencing around 500ms of lag on first record after running the app. This results in a recording that has blank black frames in the beginning, or a frozen frame. I have experienced this in the official camera example and my own implementations in both debug and release builds.
prepareForVideoRecording() is being called and awaited prior to startVideoRecording
The lag and frame freeze is included in the final recorded video file which is the main issue. In this screen recording of the official example, you can see:

I click button to begin recording, which results in major UI lag
recording completes and saves, the preview in bottom right has a bunch of blank black frames in the beginning

https://user-images.githubusercontent.com/33461698/134526462-d3bdda34-3b36-4775-a818-8ae41c3b091d.MP4

@BradenBagby
Thanks for the report. I tried the plugin's example on iphone 6s (OS 14.4.1) using latest master and stable (2.5.1), but didn't observe the issue.
https://user-images.githubusercontent.com/67046386/134637983-030027ef-9c0b-4892-9366-baebd9c89834.mov
I didn't notice the lag upon starting the recording and also no black frames in the preview as you can see.
I see that you are on stable 2.2.3. Can you try upgrading to latest stable (2.5.1) along with latest plugin version and see if issue still persists ?

 stable, master flutter doctor -v
[✓] Flutter (Channel stable, 2.5.1, on Mac OS X 10.15.4 19E2269 darwin-x64,
    locale en-GB)
    • Flutter version 2.5.1 at /Users/dhs/documents/fluttersdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ffb2ecea52 (2 days ago), 2021-09-17 15:26:33 -0400
    • Engine revision b3af521a05
    • Dart version 2.14.2

[✓] Android toolchain - develop for Android devices (Android SDK version 30)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Users/dhs/Library/Android/sdk
    • Java binary at: /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (4 available)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 93.0.4577.82

• No issues found!

[✓] Flutter (Channel master, 2.6.0-6.0.pre.197, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-GB)
    • Flutter version 2.6.0-6.0.pre.197 at
      /Users/dhs/documents/fluttersdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 37c1d87def (2 hours ago), 2021-09-23 23:53:06 -0400
    • Engine revision 5ef2faeb10
    • Dart version 2.15.0 (build 2.15.0-142.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Users/dhs/Library/Android/sdk
    • Java binary at: /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[[✓] Connected device (4 available)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 93.0.4577.82

• No issues found!

@darshankawar
Thank you for the quick reply. I have upgraded to stable 2.5.1 and the latest plugin version and am still experiencing this issue.
There actually is black frames in the bottom right recorded preview of the video you attached. It happens around 13 seconds.

@BradenBagby
Thanks. Although I don't see a lag while recording, I do see a black frame in the preview as below:
https://user-images.githubusercontent.com/67046386/134854912-0ff746aa-fda9-454e-a8f1-44957e7e9262.MP4
Verified on latest master and stable using iPhone 6s (OS 14.4.1)

 stable, master flutter doctor -v
[✓] Flutter (Channel stable, 2.5.1, on Mac OS X 10.15.4 19E2269 darwin-x64,
    locale en-GB)
    • Flutter version 2.5.1 at /Users/dhs/documents/fluttersdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ffb2ecea52 (2 days ago), 2021-09-17 15:26:33 -0400
    • Engine revision b3af521a05
    • Dart version 2.14.2

[✓] Android toolchain - develop for Android devices (Android SDK version 30)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Users/dhs/Library/Android/sdk
    • Java binary at: /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (4 available)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 93.0.4577.82

• No issues found!

[✓] Flutter (Channel master, 2.6.0-12.0.pre.98, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-GB)
    • Flutter version 2.6.0-12.0.pre.98 at
      /Users/dhs/documents/fluttersdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 48e6758fb5 (5 hours ago), 2021-09-26 21:28:03 -0400
    • Engine revision 65ad5a4836
    • Dart version 2.15.0 (build 2.15.0-150.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Users/dhs/Library/Android/sdk
    • Java binary at: /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Users/dhs/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7486908/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.57.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[[✓] Connected device (4 available)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 93.0.4577.82

• No issues found!

Duplicate with #57831 , but we have more context here. Also, can you try if https://github.com/flutter/flutter/issues/57831#issuecomment-882998916 solves this?

@BradenBagby Can you try whether the patch described in #151319 fixes this? Specifically moving startWriting into startVideoRecordingWithCompletion (also two comparisons _videoWriter.status != AVAssetWriterStatusWriting needs change as now will be status always AVAssetWriterStatusWriting there).

@BradenBagby More specifically with the patch from https://github.com/flutter/packages/pull/7065.

For me, the initial frame delay was resolved by using the prepareForVideoRecording() method after initializing the camera:
EX:
await _cameraController?.initialize();
await _cameraController?.prepareForVideoRecording();
I hope this helps someone who just wants to record videos and was having this problem


delete_delay defaulting to 1s instead of 5m

The documentation says that the default for radarr.delete_delay and sonarr.delete_delay is 5m but from the logs it is reported as 1s.
Sonarr Config: 1 server: http://sonarr:8989, apikey:true, timeout:10s, verify ssl:false, protos:torrent, delete_orig: false, delete_delay: 1s
https://github.com/davidnewhall/unpackerr

That's rather interesting. Thanks for the report!

The latest release fixes this bug. Thank you again!


Add a "Resolution" section

Missing a troubleshooting and resolution list of steps.
One way to try fixing this problem is using the System Recovery options and execute the "chkdsk /r" command to check the integrity of the boot volume.

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

ID: d4d2aa14-6256-865d-b5c8-0e5c69c7224a
Version Independent ID: c595bf21-ca5a-d8e0-560d-215f9169fa17
Content: Bug Check 0xED UNMOUNTABLE_BOOT_VOLUME
Content Source: windows-driver-docs-pr/debugger/bug-check-0xed--unmountable-boot-volume.md
Service: unspecified
GitHub Login: @DOMARS
Microsoft Alias: domars

Planning to consolidate the debugging issues and get with the dev team this week.

@LuigiBruno - I added a resolution section that includes chkdsk /r.The updated topic is live. Thanks for this suggestion.


CloseNotifier already deprecated use Request.Context instead

@afex could you please merge this PR.
This small change will allow us to use latest go version with you lib for streaming hystrix events.
Please help us with this.

https://github.com/grpc/grpc-go/pull/2697/files
Reference PR that grpc-go has merged as CloseNotifier is deprecated and gives panic on latest go versions.


mud-chip-palette-default deprecated in MudBlazor v7.0

I was checking the compatibility of MudMarkdown v1.0.1 with MudBlazor v7.0 and noticed the code highlighting wasn't working.
After some digging, I stumbled upon this issue, which indicates mud-chip-palette-default is actually removed from v7.0: https://github.com/MudBlazor/MudBlazor/pull/8599/files
According to that PR, it was replaced with mud-palette-action-disabled-background.
Light Mode:

Dark Mode:

Thanks!


Fatal error: calling into SwiftUI on a non-main thread is not supported

Describe the bug
I am sure this is an issue on my end, but just checking if there is an easy fix. Recently I upgraded xcode (Version 14.2 (14C18)) and
WrappingH Stack works as expected until I press a button with an async operation in the app. I get the following error. This crashes the app.
Prior to upgrading OS and xcode there were no issues.
Unsupported use of UIKit view-customization API off the main thread. -setBackgroundColor: sent to <SwiftUI.TextEditorTextView: 0x1438ede00; baseClass = UITextView; frame = (0 0; 292 92); clipsToBounds = YES; autoresize = W+H; gestureRecognizers = <NSArray: 0x2834464c0>; backgroundColor = <UIDynamicSystemColor: 0x282dcfbc0; name = systemBackgroundColor>; layer = <CALayer: 0x28399ae00>; contentOffset: {0, 0}; contentSize: {292, 38}; adjustedContentInset: {0, 0, 0, 0}>
Screenshots
If applicable, add screenshots to help explain your problem.
Context:

WrappingHStack version: [e.g. 2.2.9]
Model: [e.g. iPhone12]
OS: Ventura 13.2.1

as suspected it was on my end and I was able to resolve


Add server.lan addresses from consul_agent consul link

Signed-off-by: Dan Wendorf<EMAIL_ADDRESS>

Just a little too fast: https://github.com/cloudfoundry-incubator/consul-release/commit/22515a9805d878022951d4654eac6dbeafc7fe64


Parallelism not disabled on init when  terraform plugin cache is used

Describe the bug
Document states:

The exception is the terraform init command, which is always executed sequentially if the terraform plugin cache is used.

However, I enabled plugin cache with environment variable TF_PLUGIN_CACHE_DIR and parallelism still apply (whatever it is specified or not).
Steps To Reproduce
Create stack with several Terragrunt modules and run:
export TF_PLUGIN_CACHE_DIR="$(pwd)/.tf-plugin-cache" &&
mkdir -p "${TF_PLUGIN_CACHE_DIR}" &&
terragrunt run-all init -reconfigure -upgrade &&
true

Expected behavior
Successful Terraform initialization of all Terragrunt modules without the famous:
  │ Error: Required plugins are not installed
  │
  │ The installed provider plugins are not consistent with the packages
  │ selected in the dependency lock file:
  │   - registry.terraform.io/hashicorp/aws: the cached package for registry.terraform.io/hashicorp/aws 5.72.0 (in .terraform/providers) does not match any of the checksums recorded in the dependency lock file
  │
  │ Terraform uses external plugins to integrate with a variety of different
  │ infrastructure services. To download the plugins required for this
  │ configuration, run:
  │   terraform init

Nice to haves
09:02:19.776 STDOUT [0001] terraform: Initializing the backend...
09:02:19.776 STDOUT [0002] terraform: Initializing the backend...
09:02:19.813 STDOUT [0003] terraform: Initializing the backend...
09:02:19.814 STDOUT [0004] terraform: Initializing the backend...
09:02:22.112 STDOUT [0004] terraform:
09:02:22.112 STDOUT [0004] terraform: Successfully configured the backend "s3"! Terraform will automatically
09:02:22.112 STDOUT [0004] terraform: use this backend unless the backend configuration changes.
09:02:22.364 STDOUT [0002] terraform:
09:02:22.364 STDOUT [0002] terraform: Successfully configured the backend "s3"! Terraform will automatically
09:02:22.364 STDOUT [0002] terraform: use this backend unless the backend configuration changes.
09:02:22.469 STDOUT [0001] terraform:
09:02:22.469 STDOUT [0001] terraform: Successfully configured the backend "s3"! Terraform will automatically
09:02:22.469 STDOUT [0001] terraform: use this backend unless the backend configuration changes.
09:02:22.652 STDOUT [0003] terraform:
09:02:22.652 STDOUT [0003] terraform: Successfully configured the backend "s3"! Terraform will automatically
09:02:22.652 STDOUT [0003] terraform: use this backend unless the backend configuration changes.
09:02:24.067 STDOUT [0004] terraform: Initializing provider plugins...
09:02:24.067 STDOUT [0004] terraform: - Finding latest version of hashicorp/aws...
09:02:24.519 STDOUT [0004] terraform: - Installing hashicorp/aws v5.72.0...
09:02:24.836 STDOUT [0002] terraform: Initializing provider plugins...
09:02:24.836 STDOUT [0002] terraform: - terraform.io/builtin/terraform is built in to Terraform
09:02:24.836 STDOUT [0002] terraform: - Finding hashicorp/kubernetes versions matching "2.24.0"...
09:02:25.261 STDOUT [0001] terraform: Initializing provider plugins...
09:02:25.261 STDOUT [0001] terraform: - terraform.io/builtin/terraform is built in to Terraform
09:02:25.261 STDOUT [0001] terraform: - Finding latest version of hashicorp/aws...
09:02:25.549 STDOUT [0001] terraform: - Finding alekc/kubectl versions matching "~> 2.0"...
09:02:25.678 STDOUT [0001] terraform: - Finding hashicorp/kubernetes versions matching "2.23.0"...
09:02:25.853 STDOUT [0003] terraform: Initializing provider plugins...
09:02:25.853 STDOUT [0003] terraform: - terraform.io/builtin/terraform is built in to Terraform
09:02:25.853 STDOUT [0003] terraform: - Finding hashicorp/helm versions matching "2.12.1"...
09:02:25.986 STDOUT [0001] terraform: - Finding hashicorp/helm versions matching "2.11.0"...
09:02:26.160 STDOUT [0003] terraform: - Finding alekc/kubectl versions matching "~> 2.0"...
09:02:26.286 STDOUT [0003] terraform: - Finding hashicorp/kubernetes versions matching "2.24.0"...
09:02:28.041 STDOUT [0002] terraform: - Finding hashicorp/helm versions matching "2.12.1"...
09:02:31.415 STDOUT [0003] terraform: - Finding latest version of hashicorp/aws...
09:02:31.939 STDOUT [0003] terraform: - Using previously-installed hashicorp/helm v2.12.1
09:02:31.943 STDOUT [0001] terraform: - Installing hashicorp/aws v5.72.0...
09:02:32.073 STDOUT [0003] terraform: - Using previously-installed alekc/kubectl v2.1.0
09:02:32.243 STDOUT [0003] terraform: - Using previously-installed hashicorp/kubernetes v2.24.0
09:02:33.163 STDOUT [0002] terraform: - Finding latest version of hashicorp/aws...
09:02:33.415 STDOUT [0002] terraform: - Using previously-installed hashicorp/kubernetes v2.24.0
09:02:33.551 STDOUT [0002] terraform: - Using previously-installed hashicorp/helm v2.12.1
09:02:33.827 STDOUT [0002] terraform: - Installing hashicorp/aws v5.72.0...
09:02:37.197 STDOUT [0004] terraform: - Installed hashicorp/aws v5.72.0 (signed by HashiCorp)
09:02:37.198 STDOUT [0004] terraform: Terraform has made some changes to the provider dependency selections recorded
09:02:37.198 STDOUT [0004] terraform: in the .terraform.lock.hcl file. Review those changes and commit them to your
09:02:37.198 STDOUT [0004] terraform: version control system if they represent changes you intended to make.
09:02:37.198 STDOUT [0004] terraform: Terraform has been successfully initialized!
09:02:37.198 STDOUT [0004] terraform:
09:02:37.198 STDOUT [0004] terraform: You may now begin working with Terraform. Try running "terraform plan" to see
09:02:37.198 STDOUT [0004] terraform: any changes that are required for your infrastructure. All Terraform commands
09:02:37.198 STDOUT [0004] terraform: should now work.
09:02:37.198 STDOUT [0004] terraform: If you ever set or change modules or backend configuration for Terraform,
09:02:37.198 STDOUT [0004] terraform: rerun this command to reinitialize your working directory. If you forget, other
09:02:37.198 STDOUT [0004] terraform: commands will detect it and remind you to do so if necessary.
09:02:37.527 STDOUT [0003] terraform: - Installing hashicorp/aws v5.72.0...
09:03:02.970 STDOUT [0002] terraform: - Installed hashicorp/aws v5.72.0 (signed by HashiCorp)
09:03:02.970 STDOUT [0002] terraform: Terraform has made some changes to the provider dependency selections recorded
09:03:02.970 STDOUT [0002] terraform: in the .terraform.lock.hcl file. Review those changes and commit them to your
09:03:02.970 STDOUT [0002] terraform: version control system if they represent changes you intended to make.
09:03:02.971 STDOUT [0002] terraform: Terraform has been successfully initialized!
09:03:02.971 STDOUT [0002] terraform:
09:03:02.971 STDOUT [0002] terraform: You may now begin working with Terraform. Try running "terraform plan" to see
09:03:02.971 STDOUT [0002] terraform: any changes that are required for your infrastructure. All Terraform commands
09:03:02.971 STDOUT [0002] terraform: should now work.
09:03:02.971 STDOUT [0002] terraform: If you ever set or change modules or backend configuration for Terraform,
09:03:02.971 STDOUT [0002] terraform: rerun this command to reinitialize your working directory. If you forget, other
09:03:02.971 STDOUT [0002] terraform: commands will detect it and remind you to do so if necessary.
09:03:08.418 STDOUT [0001] terraform: - Installed hashicorp/aws v5.72.0 (signed by HashiCorp)
09:03:08.571 STDOUT [0001] terraform: - Using previously-installed alekc/kubectl v2.1.0
09:03:08.700 STDOUT [0001] terraform: - Using previously-installed hashicorp/kubernetes v2.23.0
09:03:08.880 STDOUT [0001] terraform: - Using previously-installed hashicorp/helm v2.11.0
09:03:08.880 STDOUT [0001] terraform: Terraform has made some changes to the provider dependency selections recorded
09:03:08.880 STDOUT [0001] terraform: in the .terraform.lock.hcl file. Review those changes and commit them to your
09:03:08.880 STDOUT [0001] terraform: version control system if they represent changes you intended to make.
09:03:08.880 STDOUT [0001] terraform: Terraform has been successfully initialized!
09:03:08.880 STDOUT [0001] terraform:
09:03:08.880 STDOUT [0001] terraform: You may now begin working with Terraform. Try running "terraform plan" to see
09:03:08.881 STDOUT [0001] terraform: any changes that are required for your infrastructure. All Terraform commands
09:03:08.881 STDOUT [0001] terraform: should now work.
09:03:08.881 STDOUT [0001] terraform: If you ever set or change modules or backend configuration for Terraform,
09:03:08.881 STDOUT [0001] terraform: rerun this command to reinitialize your working directory. If you forget, other
09:03:08.881 STDOUT [0001] terraform: commands will detect it and remind you to do so if necessary.

Versions

Terragrunt version: 0.68.1
OpenTofu/Terraform version: 1.9.7
Environment details (Ubuntu 20.04, Windows 10, etc.): WSL2 - Ubuntu 22.04

Additional context
N/A

Hey @loganmzz , do you mind submitting a pull request to update the documentation that you found saying that?
The Provider Cache Server is what we recommend users use for concurrent access to provider cache across units (terragrunt.hcl files).

Closing, as the issue is stale, and not using Terragrunt tooling designed to support the behavior.


Put Auth0 buildkite credentials in secretsmanager

This will allow us to use these credentials to retrieve an API token to do deployments elsewhere.
Specifically this will allow us to deploy these templates: https://github.com/wellcomecollection/wellcomecollection.org/tree/main/identity/liquid-templates

For https://github.com/wellcomecollection/identity/pull/166


feat: Add velero, harbor, and argocd integrations to filter

Added the following to the integrations filter:

harbor
velero
argocd

seems like tests fail because it's expecting README to be updated with the new values

@nrepai the README has been updated but I still can't get the linter checks to pass. Did I miss something?


Handle Exception

This change will return Email/Password invalid msg when Email/Password are empty

@smd-11 Thank you for your fix, this will be released with the next minor release of v1.1.2


Build out server skeleton

Server skeleton includes:

server.js
config/connection.js
basic controller/model files
middleware