Zoom When Model Load Failure

When loading a CZML file and the model fails to load it causes the camera to never zoom to the entity.  This is most likely because there is no detection of the model load failure.
Ideally, the model load failure would be detected and then the camera would zoom to the entity anyways.

Thanks @jpthompson212!  This issue has been around forever but mostly off our radar.  Pretty sure it's a simple fix in ModelVisualizer.js.  Basically, we need to update onModelError to record that the model failed in the modelHash and check if the modelData fail flag is set in getBoundingSphere and return failed there if so.
Another good beginner issue.  We'd be happy to take a PR if you want to take a crack at this. 😄

Hey guys,
Do you mind if I take a crack at this one?

Hey @srwiseman,
Of course not!

Awesome. @jpthompson212 Can you post some quick reproduction steps, so that I know I'm seeing the exact same thing?

Hi @srwiseman!  Thanks for volunteering!
To get started, see our contributor documentation.  The Build Guide will give you instructions for checking out the code base and building the project.
As @mramato said above, you'll most likely have to make changes to ModelVisualizer.js
Here is an example to reproduce the issue:
var czml = [{
    "id" : "document",
    "name" : "box",
    "version" : "1.0"
}, {
    "id" : "shape1",
    "name" : "Blue box",
    "position" : {
        "cartographicDegrees" : [-114.0, 40.0, 300000.0]
    },
    "box" : {
        "dimensions" : {
            "cartesian": [400000.0, 300000.0, 500000.0]
        },
        "material" : {
            "solidColor" : {
                "color" : {
                    "rgba" : [0, 0, 255, 255]
                }
            }
        }
    }
}, {
    "id" : "aircraft model",
    "name" : "Cesium Air",
    "position" : {
        "cartographicDegrees" : [-77, 37, 10000]
    },
    "model": {
        "gltf" : "invalid/model/path.glb",
        "scale" : 2.0,
        "minimumPixelSize": 128
    }
}];

var viewer = new Cesium.Viewer('cesiumContainer');
var dataSourcePromise = Cesium.CzmlDataSource.load(czml);
viewer.dataSources.add(dataSourcePromise);
viewer.zoomTo(dataSourcePromise);

Let us know if you have any questions!  Looking forward to your pull request =)

Awesome!  Thanks!

Ok, I've fixed this by adding a fail flag to the modelData, then adding a check for the failure condition in getBoundingSphere. I'll prepare the PR soon! :)


Suggest word-forms based on word

We should be able to auto-suggest word forms based on the word the user types

We will close this epic since this feature is not included in the stories list we sold.


Publish to Open VSX

💡 Is your feature request related to a problem? Please describe.
Wanted to clean my VsCodium installation and get a few unnecessary extensions out.
As they have there own extension regsitry now, your extension is unfortunately not available anymore.
It is really easy to publish though. (https://www.gitpod.io/blog/open-vsx/)
💡 Describe the solution you'd like
You either puplish it yourself or i will look into creating a PR to automatically integrate it in there store
Feel free to message me

Dupe of #1217?

@TBBle yes, seems like it. :)

Duplicate of #1217
Open for PR.


Connecting controller to wifi

Hey!
First off, this library looks amazing! I'm looking to upgrade my lighting at home, and can't find any solution that fits my needs, so I'm thinking of DIY-ing it, I like go, so this seems to fit my needs perfectly!
Since I'm new to all of this, I do have a few questions.
Can I use this library without having to use the "Magic Home" app? I've seen a few videos where you have to go through the app in order to connect the controller to wifi. Is it possible to do the setup with this library or any alternative solution without the app?
Also, just to make sure, this library is for controlling these kind of devices?

Hey, I'm glad you like the library.
Yes of course, with this library you can control the linked devices. I have two of them and used this library to control the devices in my home automation.
I don't think that you can completely do this without the "Magic Home" app to connect the devices to the wifi. The library can't do this and I don't know of any other way to do it without the app.
You can also have a look at Tasmota. I guess you can flash it on the devices. Then you don't need the app anymore and can control the devices via MQTT. But this library will no longer work then.

Thanks for the suggestion, but I would prefer to not have to flash any devices.
I did find this library https://github.com/vikstrous/zengge-lightcontrol
The author seems to have reverse engineered what the app does. Unfortunately he have not implemented the one function that I needed which is "set ssid" https://github.com/vikstrous/zengge-lightcontrol/issues/6
If that would work, I could probably use a raspberry pi to connect to the device and use the zengge-lightcontrol library to connect it to my wifi and avoid using the app all together, which would be ideal.


marketplacenotifications: fixing a duplicate Operation ID

Prior to this commit, both the URI's:
GET /subscriptions/{subscription}/providers/Microsoft.MarketplaceNotifications/reviewsNotifications
GET /subscriptions/{subscription}/providers/Microsoft.MarketplaceNotifications/reviewsNotification/{notification}
had the same Operation ID GetWithAuthorization - when these should be unique per Operation.
As such this commit fixes this so that they have a unique Operation ID - introducing GetByIdWithAuthorization

Closing this in favour of #16326 which is more semantically correct/in-line with other Azure API's


Any way to force screen resize?

Hi Cedric:
First of all, the right click toggle works like a charm.  Thanks!
One other thing I was wondering was if there is any way to setup a button to force the screen to resize to the browser's current windows size ( I mean to actually resize the rdp session rather than scale it)?   On the iPad you have to be careful when logging in to your rdp session to minimize the keyboard after typing in the signon information and before clicking  "connect".  If you don't the virtual keyboard is on the screen at the moment Myrtille checks the available room in the browser window and the resulting session ends up about half the size it should be because of the virtual keyboard still being visible.  Also, on windows or Linux, if you resize your browser window it would be nice to be able to cause Myrtille to resize the rdp session without having to terminate it and re-establish it if you want the session to fit in the newly sized window.
This certainly isn't a showstopper of any kind, but if it wasn't that difficult to do, it would be a nice feature.
Scott W.

Hi Scott,
Indeed I had noticed that when I made the feature but, sadly, there is no way the resize the desktop into freerdp after the rdp connection has been established; only play with the scaling.
Cedric

Hi, on Guacamole you can set Reconnect for a resize method. What do you think about it?
You can reopen this issue with this approach?
Thank you,

Hi, yes it could be done but it implies to disconnect first then reconnect with the new size.
There may be some issues; for example, if using a connection broker with session pinning, the same session will be reconnected; otherwise (in a load-balanced environment) it could be another session and the user will lose his work in progress.
Another scenario (less likely but anyway), if the user account is known to other people, another connection of the same user could steal the disconnected session during the small time lapse needed for reconnection.

You may want to check the enterprise mode, if your servers are on a domain.
Reconnecting a host is just 1 click away, there are extra configuration and security options, even publish one time access urls.

I hope I answered your question; please reopen otherwise


Adding temp plausible analytics

When we get an official Plausible account we shouldn't have to change anything. I would just have to deactivate my dashboard

Oh I know what happened to this page. In VSCode I have my projects set to "format on save" so I think when I pressed ctrl+s it moved everything


A connection-based error occurred that will not be retried

Suddenly my docker stopped and threw this error.
[1] Error: A connection-based error occurred that will not be retried. See meta data for details.
[1]     at /app/backend/node_modules/@logdna/logger/lib/logger.js:867:29
[1]     at processTicksAndRejections (internal/process/task_queues.js:77:11)
[1]
[1] npm ERR! code ELIFECYCLE
[1] npm ERR! errno 1
[1] npm ERR<EMAIL_ADDRESS>server:production: `node --max_old_space_size=15000 ./dist/src/server.js`
[1] npm ERR! Exit status 1
[1] npm ERR!
[1] npm ERR! Failed at the<EMAIL_ADDRESS>server:production script.
[1] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[1]
npm ERR! A complete log of this run can be found in:
[1] npm ERR!     /root/.npm/_logs/2023-05-18T14_45_51_040Z-debug.log
[1] npm run server:production exited with code 1

Hi, thanks for sharing this.  The ELIFECYCLE error is just because the running of the server is wrapped in npm, and it's saying "something else failed."  In this case, it looks like communicating with the ingestion service returned an error that could not be gracefully handled (and retried).
What the error is telling the user is that additional information can be found in the meta property of the error that's emitted, so that's what needs inspected.  From there, we may have some more answers.  Until then, make sure you have an error handler and that your dumping the full information to the logs.  It's unclear if npm is cutting anything off, or if the meta property was not serialized as output.
Can you provide more information as to what your code and error handling looks like?  In the "Best Practices" section of the README, there's a bit on error handling.

Thanks for the reply, we are actually using logdna-winston like this:
const logDnaOptions = {
  key: '123',
  app: 'Backend',
  env: process.env.NODE_ENV,
  level: 'debug',
};

const transport = new LogdnaWinston(logDnaOptions);

export const logger = createLogger({
  level: 'http',
  format: format.combine(format.label({ label: path.basename(label) }), format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss' })),
  transports: [transport],
  exitOnError: false,
});

will adding logger.on('error') work here? since logger now is an instance of Winston, not LogDNA logger

@darinspivey have you had a chance to look at this?
Thanks in advance

Closing.  No action necessary after clarifying usage with the user.


Bjorncs/config convergence checker

I confirm that this contribution is made under the terms of the license found in the root directory of this repository's source tree and that I have the authority necessary to make this contribution on behalf of its copyright owner.

Nice :)


Fast collection charts

What's new:
I rewrote the chart resolvers so the data are aggregated by days, that means we have cleaner chart and also the app is super fast (donkey collection loads 1s vs 67s before).

:construction: better graph query
:zap: added function to convert from and to decimals
:zap: utils to manipulate with collection chart
:zap: mapDecimals
:top: Squid @ 005
:alien: graphql query for manipulating with collection chart data
:zap: rewrite logic for handling chart data
:zap: CollectionPriceChart now reflects the changes
:zap: added line for median price
:zap: return count to the chart

Thank you for your contribution to the KodaDot NFT gallery.
👇 _ Let's make a quick check before the contribution.
PR type

[x] Bugfix
[x] Feature
[x] Refactoring

What's new?

[ ] PR closes #<issue_number>
[ ] <brief_description_of_what_I've_added>

Before submitting Pull Request, please make sure:

[x] My contribution builds clean without any errors or warnings
[x] I've merged recent default branch -- main and I've no conflicts
[x] I've tried to respect high code quality standards
[x] I've didn't break any original functionality
[x] I've posted a screenshot of demonstrated change in this PR

Optional

[x] I've tested it at </rmrk/collection/0a8ce195286c168f19-DONKEY?tab=activity>
[ ] I've tested PR on mobile and everything seems works
[ ] I found edge cases
[ ] I've written some unit tests 🧪

Screenshot

[x] My fix has changed something on UI; a screenshot is best to understand changes for others.

BEFORE

AFTER

OK find out that I'm using average instead of moving avg

let me know when it's fixed tho

@yangwao ready to fly ✈

ooor not?
https://deploy-preview-2411--koda-nuxt.netlify.app/rmrk/collection/102cb9e9988c85201e-ZEITGEIST-JUSTICE-TAROT-COLLECTION?tab=activity

ah, 004

damn that's superior fast

https://fontawesome.com/icons/chart-candlestick?s=solid so we can directly link from series to graphs :)

Strange no errors

removed env from cf as well

oh it's possible that uses old subsquid?

Draft, because there is a bug in 005


Fix SQL query if field is empty instead of NULL

Fix SQL query if field is empty instead of NULL
Also works if the database field is still NULL
Fixes message: "ERROR: Invalid Discord Name: (deleted)"
Where it tries to sync empty fields.

Do you have discord? I have a question


Added functionality for deep freeze in SOD

Added option for glowing action button in season of discovery

In case you're curious about what I meant by default settings, there you go: ef40c991f248dc8cc02b99e2ad1497085af4cdfc

In case you're curious about what I meant by default settings, there you go: ef40c99

Ah! i missed that :)


Dependencies: fix all library versions

Moar reproducibility

Codecov Report

Merging #1419 (59a4f26) into main (f6e0301) will decrease coverage by 0.13%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main    #1419      +/-   ##
==========================================
- Coverage   48.61%   48.49%   -0.13%
==========================================
  Files         294      294
  Lines       16659    16659
==========================================
- Hits         8098     8078      -20
- Misses       8561     8581      +20

Impacted Files
Coverage Δ

lnbits/extensions/lnurlp/migrations.py
81.48% <0.00%> (-14.82%)
:arrow_down:

lnbits/db.py
81.20% <0.00%> (-10.07%)
:arrow_down:

lnbits/commands.py
73.61% <0.00%> (-1.39%)
:arrow_down:

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


PreferredRegions support

Pull Request Template
Description
The most common use case for global availability is for applications to specify ApplicationRegion in CosmosClientOptions.
ApplicationRegion defines where is the current application running and lets the SDK populate the list of preferred regions based on availability (which regions the account is available on) and distance (closest regions first).
There are however, some situations where the application might want to manually specify the order of preference.
This PR adds the CosmosClientOptions.PreferredRegions to enable these scenarios as an alternative to ApplicationRegion. Both cannot be set.
Type of change

[X] New feature (non-breaking change which adds functionality)

Closing issues
Closes #1306

@kirillg FYR we are adding preferred locations as explicit specification.


Installation with pre-compiled binaries

Maintain a place where pre compiled binaries (for each version and every major platform) will be stored and made available for download. probably on AWS S3 or a github repo.
Investigate using node-pre-gyp.
This will have the following benefits:

Shorter installation (no compilation) time. #82
Less problems on Windows. no need to install a compiler, don't need python. #31, #47, #71, #79 and more.
No need for Python to be installed on the system. #81

See also: https://github.com/sindresorhus/awesome-nodejs/pull/211
The idea is this:

Check if there is a pre-compiled binary available for the platform being used.
If yes, download it.
Otherwise, continue with regular compilation (node-gyp, etc.).

Drawbacks:

Need to get Windows machines to compile the module on.

Hi! I've been getting issues with node-gyp on my OSX Yosemite/10.10, command-line-tools/xcode installed etc. Perhaps it's just incompatible version. No problems with Ubuntu server.
Do you have even rough timetable for 0.0.7? Anything I can help with?

@simison
Regarding the problem on OSX, open a new issue and we'll try to solve it.
About this issue - as far as I'm concerned this can be the only new feature for v0.0.7, so it can be released as soon as it's ready. I just need to find time to work on it. A bit busy at work now, so hard to say when that will happen. Help would be welcomed.
Basically need to:

Figure out how to integrate node-pre-gyp into the installation process, and write an installation script if necessary.
Make sure that if pre-compiled binaries are not found (or can't be downloaded for some reason), the regular compilation process takes place.
Figure out how to release binaries for different platform when a new version of lwip is released. Possibly maintain a separate github repo lwip-binaries, or host them on AWS S3.
Automate it with the CI integration. Currently there is already integration with Travis and AppVeyor. Need to figure out how to use them to compile both 32bit and 64bit for Windows, Linux and OSX; and upload the compiled binaries to the hosting solution.

Let me know if you would like to help with it. Otherwise, I'll find the time.
Thanks.
btw, trustroots looks really cool!

Thanks for your elaborate reply!
So, I figured out the problem last night with OSX. Latest Xcode (or command line tools) seemed to have messed with python. I had to unset PYTHONPATH & PYTHONHOME. After that python worked just fine with gyp and it could build those packages. I wrote about it to our troubleshooting.
Now the problem of cumbersome requirements for Windows/OSX remains (not everyone wants to install gigabytes of XCode just to test/develop this app).
Regarding Windows, take a look at these images: https://www.modern.ie/en-gb/virtualization-tools — you can run them with https://www.virtualbox.org/

Hi everyone,
I'm very interested in providing lwip prebuilt binaries to simplify installation and setup.
Regarding Windows, this article describe how to use AppVeyor to build and publish binaries for Windows :
http://cylonjs.com/blog/2014/11/19/creating-multiplatform-precompiled-binaries-for-node-modules/.
The move to node-pre-gyp does not represent a lot of work. I think we should start moving to this solution quickly.

Any time estimation on this?

@gkorland First we need to collect working builds for each platforms to configure node-pre-gyp. Then we could create automation based on Travis-CI and AppVeyor to maintain this builds up to date.
Sorry I don't have any time for this now. Maybe I could work on it later.

I created tree repo:
https://github.com/willerce/node-lwip

I created three repositories and published them to npmjs.
https://github.com/willerce/node-lwip
https://github.com/willerce/lwip-encoder
https://github.com/willerce/lwip-decoder
https://github.com/willerce/lwip-image
I only complied binaries version for OSX X64 and Node.js 0.11.x
https://mthost.org/lwip/lwip_image/v0.0.1/Release/lwip_image-v0.0.1-node-v11-darwin-x64.tar.gz
https://mthost.org/lwip/lwip_decoder/v0.0.1/Release/lwip_decoder-v0.0.1-node-v11-darwin-x64.tar.gz
https://mthost.org/lwip/lwip_encoder/v0.0.1/Release/lwip_encoder-v0.0.1-node-v11-darwin-x64.tar.gz
if your node.js version is 0.11.x and use OSX.
Just run
npm install node-lwip

Now, I do not have a good idea how compile binaries on more platform and node.js version.
ps: Sorry for my poor English.

Here is a tutorial to configure all with travis.ci  and appVeyor
http://cylonjs.com/blog/2014/11/19/creating-multiplatform-precompiled-binaries-for-node-modules/

Hi, how is this coming along? I still cannot get this to run on azure, even if I precompile the binaries and upload my node_modules folder. I still get the:
D:\home\site\wwwroot\node_modules\bindings\bindings.js:83
throw e
^
Error: %1 is not a valid Win32 application.
D:\home\site\wwwroot\node_modules\lwip\build\Release\lwip_image.node
at Module.load (module.js:356:32)
Errors.


0.0.6_3 - seems to have input validation issue on "AllowedIPs"  field - leading white space is permitted and saved

Editing the peer, removing the leading white space that originated from a copy/paste issue and then clicking UPDATE followed by SAVE does not save the new value. The leading white space is still there. I can get rid of it by editing the value for instance by changing <IP_ADDRESS>/32 to <IP_ADDRESS>/32 and removing the white space.
The presence of the white space seemed to break my functionality.
Edit:
The presence of the leading white space seems cosmetic in nature. It does effect the way the AllowedIPs =  lines are written in the tun_wg*.conf

This field is a crossover from the Netgate code. I am not currently using this underneath. It has usefulness for features we'd like to have, but right now it is just cosmetic.

@theonemcdonald  Should the field be hidden for now if its not used for anything as it could be confusing?

This field is a crossover from the Netgate code. I am not currently using this underneath. It has usefulness for features we'd like to have, but right now it is just cosmetic.

I uploaded and worked from the wrong screenie. Updated original post now.
Actual Issue is re: AllowedIPs = but cosmetic only. PeerAddress = seems indeed inert.

I'm going to close this and file it under cosmetic bug. Low priority and will likely get fixed organically as I continue to improve the UX.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/45131

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/46662

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/46741

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/49101

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/49419


Passing Tide request extension values into GraphQL request context

Hello, I have a question regarding async-graphql usage with Tide:
There is a middleware that sets request extension value, say, a User with .ext(...), then using async-graphql-tide I convert a Tide request into GraphQL request and async_graphql_tide::receive_request takes it by value, so I cannot simply move User out of Tide request extensions and put it into GraphQL request context, so I need to make unnecessary clone.
Is there any clean way to make request extension values accessible in GraphQL handlers with .data() ?

Maybe you can use Arc<User>?

This might work, but looks more like a workaround, as it could be solved just by moving from ext to context without shared ownership I suppose; is it possible to implement tide request -> graphql request conversion respecting the extension values?

This seems impossible, tide does not provide a function such as Request::remove_ext.

Oh, I see, I'll ask on tide's repo regrading this, thank you


Can not see the orange page

Only the original WhatsApp Webb appears. You need a older chrome version?

Did you follow these steps?

Click 'clone or download' and choose to download the ZIP file
Extract the folder from the ZIP file
Open up chrome://extensions/
Enable developer mode at the top of the screen by clicking the slider
Click 'load unpacked extension'
Select the dist/ folder from step 2
The extension should appear at the top of the list
Refresh your WhatsApp web
An orange slider should appear at the top of the screen

Yes i follow these steps. The extensions apperar in the selection, but when i refresh the Whatsapp Web nothing changes.

Please post the console output of the developer tools

Deprecation] SharedArrayBuffer will require cross-origin isolation as of M91, around May 2021. See https://developer.chrome.com/blog/enabling-shared-array-buffer/ for more details.
eval @ scheduler.development.js:298
eval @ scheduler.development.js:843
./node_modules/scheduler/cjs/scheduler.development.js @ bundle.js:4551
webpack_require @ bundle.js:4661
eval @ index.js:4
./node_modules/scheduler/index.js @ bundle.js:4562
webpack_require @ bundle.js:4661
eval @ react-dom.development.js:18
eval @ react-dom.development.js:26256
./node_modules/react-dom/cjs/react-dom.development.js @ bundle.js:3221
webpack_require @ bundle.js:4661
eval @ index.js:32
./node_modules/react-dom/index.js @ bundle.js:3232
webpack_require @ bundle.js:4661
eval @ index.js:7
./src/index.js @ bundle.js:238
webpack_require @ bundle.js:4661
(anonymous) @ bundle.js:4742
(anonymous) @ bundle.js:4744
react-dom.development.js:26239 Download the React DevTools for a better development experience: https://reactjs.org/link/react-devtools
Log.js:9 Starting WhatsAllApp
Log.js:9 Polling Wapp DOM
DevTools failed to load SourceMap: Could not load content for webpack://whats_all_app_community_edition/node_modules/styled-components/dist/styled-components.browser.esm.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for webpack://whats_all_app_community_edition/node_modules/popper.js/dist/esm/popper.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for webpack://whats_all_app_community_edition/node_modules/libphonenumber-js/es6/parsePhoneNumber.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for webpack://whats_all_app_community_edition/node_modules/libphonenumber-js/es6/parsePhoneNumber_.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for webpack://whats_all_app_community_edition/node_modules/libphonenumber-js/es6/parse_.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
this is always repeated

It never says 'Waiting for Wapp DOM...'?

Oh sure sorry, thats the last line. I forgot this.
There is Waiting for Wapp DOM... and the counter keeps counting up to 218 and then it appears:
index.js:37 Wapp DOM is not ready in time, exiting WhatsAllApp...
eval @ index.js:37

Can you paste this in the console and tell me what the return value is:
document.querySelector('[aria-label="Chat list. Press right arrow key on a chat to open chat context menu."]')

The console outputs: null

There's the problem. 😊
I'm working on it.

Please try it again using master branch

Thanks a lot bro, now it works.


Sequencing laboratory

Thanks for protocols. Do you have recommendation for lab sequencing SARS-CoV-2 while we get set up?

We're in the process of setting up a support team to help with this, at least across US PHL.  Most ARTIC-based approaches work reasonably well -- what is right for your lab will depend largely on existing instrumentation and the experience of the team.


subtree-push nightly-2024-04-08

Bumping the toolchain version as part of a git subtree push
current toolchain (nightly-2023-12-28):

1.77.0-nightly (89e2160c4 2023-12-27)

latest toolchain (nightly-2024-04-08):

1.79.0-nightly (9d5cdf75a 2024-04-07)

r? @calebcartwright

@calebcartwright I think we need to remove or disable the generic-simd feature. bytecount uses packed_simd, which is where the error is occurring on our nightly builds.

@calebcartwright I think we need to remove or disable the generic-simd feature. bytecount uses packed_simd, which is where the error is occurring on our nightly builds.

I see you're working on getting that fixed upstream, happy to consider alternatives in parallel (e.g. adjusting feature specification on our end)

Yeah, I thought I'd take a stab at resolving the issue in https://github.com/llogiq/bytecount/pull/92. CI is passing so I'm guessing I ported things over from packed_simd to std::simd correctly. Depending on how urgently we want to get the sync in I think we have 3 options:

Wait for the fix to be released upstream
Temporarily vendor the changes locally so we can still offer the generic-simd feature
(Temporarily) drop the generic-simd feature.

Let me know if anything else comes to mind or if you'd prefer to move forward with one of these options.

I don't think there's any particular urgency to push a sync through at the moment. It's been too long since the last one, but that was the case last week and that will remain the case next week.
As such I'd rather take a pause and seek a resolution to the root cause as opposed to trying to work around symptoms

Works for me. Hopefully the bytecount maintainers can help get the upstream PR reviewed soon🤞🏼

@calebcartwright bytecount pushed a new minor release with fixes for generic-simd 🎉

@calebcartwright is it fine to remove error-chain from our integration tests? The project is no longer maintained.

@calebcartwright is it fine to remove error-chain from our integration tests? The project is archived and it seems that the tests don't build anymore with the nightly version we're bumping to.

If the project is archived then yes, though would you mind sharing some more details about you mean regarding the tests not building?

@calebcartwright is it fine to remove error-chain from our integration tests? The project is archived and it seems that the tests don't build anymore with the nightly version we're bumping to.

If the project is archived then yes, though would you mind sharing some more details about you mean regarding the tests not building?

If you take a look at integration.sh, we start by reformatting the crate:
https://github.com/rust-lang/rustfmt/blob/c97996fab61fc09432abcf64dbe3ce2d84f4d679/ci/integration.sh#L21
And then we clone the repo, and build and run the test suite for that crate to make sure that the code still builds after formatting. It's when we try to build the tests that things fail:
https://github.com/rust-lang/rustfmt/blob/c97996fab61fc09432abcf64dbe3ce2d84f4d679/ci/integration.sh#L107-L114
You can confirm the failure by cloning the repo and trying to run the tests with the nighty version that we're bumping to:

And yeah, the repo is archived

closing in favor of #6188


FEAT: Adding "Colors" page/route with list of all Tailwind Colors for copying to clipboard

Firstly, thank you for this project. I use it all the time.
Problem:
I constantly find myself plugging in custom colors to my themes. This forces me to open a tab, and go  leads me to here, to the shadcn-ui page, or the Tailwind's site. It would be a nice DX enhancement to add this functionality here.
Solution:
This PR will allow users to copy Tailwind colors directly to their clipboard in HSL, Hex, RGB, or Tailwind class format. The component and it's data are self-contained in /sites/docs/src/lib/components/colors, and the route is at /colors. I also updated the nav, and mobile nav to link to this page.

Incredible, thank you @engageintellect! Will give this a proper review soon.

Incredible, thank you @engageintellect! Will give this a proper review soon.

Right on! Let me know if there is anything I can do to help on my end.
I appreciate your time. 🤙

Closing in favor of #1230 (since you opened the PR with your main branch, it wouldn't allow me to push changes to fix the linting/check issues). I merged all your commits over there though!


Forcing ose_images.sh to exit on image push errors

@smunilla FYI

@jupierce can we get a techdebt card to start breaking ose_images.sh out into testable pieces?

@kargakis Definitely. I think we need to rewrite it in python. It's on my list, but I'll make a card too. Thanks.


Refector typescript interface into separate files

Split the interface up into separate files to make it easier to work on different parts of the API. Also updated some of the types that were displaying as 'UNKNOWN' in the documentation. Example:
eventNames to

@DevAndyLee Thanks, fixed those issues :-)


$HTTP_RAW_POST_DATA

Deprecated:  Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
I using php 5.6, nginx and ZF2.3.5

This is not related to ZF, and is as documented in the error message related to your php.ini settings.

But Zend\Feed\PubSubHubbub using
/**
* Return the raw body of the request
*
* @return string|false Raw body, or false if not present
*/
protected function _getRawBody()
{
$body = file_get_contents('php://input');
if (strlen(trim($body)) == 0 && isset($GLOBALS['HTTP_RAW_POST_DATA'])) {
$body = $GLOBALS['HTTP_RAW_POST_DATA'];
}
if (strlen(trim($body)) > 0) {
return $body;
}
return false;
}
and generating error in Ajax request.


Compilation error with c++17 due to the use of the register keyword

Hi!
In read_words.c, the use of the register keyword triggers a compiler error:
register struct entropy_data *c = wps->w.c + chan;
Would you be open to removing "register", since it doesn't seem to be useful anymore in the context of modern compilers?

I think the issue here is that the configuration you have is C++ based which deprecates the register keyword, meanwhile this library is rooted in C which keeps the keyword around.


silly question ,  push new view

hi ,
i can't figure out how to push a new view on android,
i'm not using a navigator,
i tried to add a method call to the onPress,
and in the  method i have a return(<text....)  but nothing happen ,
any example ?
thanks

If you want to push a new view/scene, you probably have to use some kind of navigator. I think your question belongs more to SO, but your code would have to look something like this:
<ActionButton onPress={() => this.props.navigator.push(myAwesomeRoute}>...


sqllogicaltest: move union.rs

Which issue does this PR close?
move union.rs into sqllogicaltest.
Rationale for this change

What changes are included in this PR?

Are these changes tested?

Are there any user-facing changes?

@melgenek thanks your review

We seem to be getting CI errors on master, a superficial look suggest it may be related to this.

We seem to be getting CI errors on master, a superficial look suggest it may be related to this.

Is there a related PR?

I have reproduced this Problem, I will fix it. Thank you @ozankabak


5 extensions sync, but not the 6th

Visual Studio Code Version : [ 1.14.2 ]
Code Settings Sync Version : [ 2.8.2 ]
Operating System : [ Win10 64bit v1703]
Occurs On: [Download ]
Proxy Enabled: [ No ]
GIst Id: [ 47877511aa729fdfe42e0562e5827bfa ]
Just added Settings Sync for first time yesterday. Wanted to sync 3 copies of VS Code. All PCs are running same version of Windows, all are same version of VS Code.
In my GIST the 6 extensions listed are:
_EXTENSIONS ADDED :
Angular2 - Version :2.4.0
code-settings-sync - Version :2.8.2
typescript-hero - Version :1.3.0
vscode-icons - Version :7.12.0
vscode-wakatime - Version :1.1.12
wallaby-vscode - Version :1.0.56_
When I download using Settings Sync on second/third PC, the typescript-hero extension is NOT loaded. The rest of the extensions are.
In my GIST, I see the extension enumerated:
`  {
"metadata": {

  "id": "38583aca-2ba1-417f-80fc-68ca8d717fb4",

  "publisherId": "c5d551f6-3d2b-41b9-8b4b-6224c4fcfb87",

  "publisherDisplayName": "Christoph Bühler"

},

"name": "typescript-hero",

"publisher": "rbbit",

"version": "1.3.0"

},`

Is there any exception logged in developer console ?

No, there was no exception. I'm going to try this again with same 3 PCs after I add some other extensions.
For troubleshooting, first I will remove all extensions from one PC and try to duplicate it with just the single failing extension.

Tried with just the single extension. Seemed to work, install, although two errors showed.

May try and reproduce later today with a full set of extensions.

Always close the settings and all other files that will be affected from sync else code wiill merge the older version and new version. close affected files and try sync again.

I have the same problem, and there was no exception.
vscode 1.15.1 x32 or x64
windows10 [10.0.15063]

@atomgao whats your gist ID, paste here so i can reproduct

@shanalikhan
gist: d4c422181e8037b1141c42ab98df766a
I am using it in company and home.
home: total(53), disabled(1)
company:toal(50), disabled(1)

It's worked right in v2.8.3


Tabbing an tab icon does not return to root view

Tabbing AnimatedTabBar Icon does not revert back to root view if using a NavigationLink

Hey @arbyruns, I've added ability to pass custom didSelectIndex closure, so you can navigate back using this closure. Please give version 0.0.2 ago, and have a great day!


Display aliases in command list

Is there an existing issue for this?

[x] I have searched the existing issues

Is your feature request related to a problem?
No.
Describe your solution
As of https://github.com/ddev/ddev/issues/6443 custom commands can define aliases. (💥) And they list their aliases on ddev describe and ddev aliases. It would be nice to make them (and core command aliases, for that matter) even more discoverable by showing them on the command list. There are precedents for this in Composer and Drush, for example:
Composer shows them in brackets before the descriptions:
$ composer | grep '   \[' -m 5
  browse               [home] Opens the package's repository URL or homepage in your browser
  clear-cache          [clearcache|cc] Clears composer's internal package cache
  depends              [why] Shows which packages cause the given package to be installed
  dump-autoload        [dumpautoload] Dumps the autoloader
  install              [i] Installs the project dependencies from the composer.lock file if present, or falls back on the composer.json

Imitating that example, DDEV might look like something like this:
Available Commands:
  add-on   [addon|add-ons|addons] A collection of commands for managing installed 3rd party add-ons
  aliases  Shows all aliases for each command in the current context (global or project).
  start    [add] A collection of authentication commands

Drush shows them in parentheses after the commands:
$ ddev drush --filter=watchdog | grep '  watchdog' -m 5
  watchdog:delete (wd-del, wd-delete, wd) Delete watchdog log records.
  watchdog:list (wd-list,watchdog-list)   Interactively filter the watchdog message listing.
  watchdog:show (wd-show, ws)             Show watchdog messages.
  watchdog:show-one (wd-one)              Show one log record by ID.
  watchdog:tail (wd-tail, wt)             Tail watchdog messages.

Imitating that, DDEV might look like this:
Available Commands:
  add-on (addon, add-ons, addons)  A collection of commands for managing installed 3rd party add-ons
  aliases                          Shows all aliases for each command in the current context (global or project).
  start (add)                      A collection of authentication commands

Describe alternatives
No response
Additional context
No response

DDEV uses https://github.com/spf13/cobra for this sort of thing. This seems like it's probably a good suggestion to be raised in that repository directly.

Oh, that's cool. But it's pretty far outside my area. I'm not sure I should be the one to file an issue there. I'd be no help whatsoever if they asked any questions at all.

I think this is

https://github.com/spf13/cobra/issues/1373

It doesn't seem to have any traction there, but please add your case to that issue. Closing here, thanks for the good idea.


Update ivadomed to 2.9.5

Checklist

[x] I've given this PR a concise, self-descriptive, and meaningful title
[ ] I've linked relevant issues in the PR body
[x] I've applied the relevant labels to this PR
[ ] I've added relevant tests for my contribution
[ ] I've updated the documentation and/or added correct docstrings
[x] I've assigned a reviewer
[x] I've consulted ADS's internal developer documentation to ensure my contribution is in line with any relevant design decisions

Description
This PR updates the ivadomed dependency to the newly released version 2.9.5.
This new version fix the loading of 16bit grayscale TIF files (related to #617).
I'm not closing the issue yet since we still need to add tests on ADS side for this.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
956

Relevant Lines:
1080

💛  - Coveralls


Flaky prop_rebalanceSelection

Context

Seen once: https://github.com/input-output-hk/cardano-wallet/pull/2168#issuecomment-698275912
Test Case

https://github.com/input-output-hk/cardano-wallet/blob/master/lib/core/test/unit/Cardano/Wallet/Primitive/FeeSpec.hs#L512-L556
Failure / Counter-example

 test/unit/Cardano/Wallet/Primitive/FeeSpec.hs:379:9:
  1) Cardano.Wallet.Primitive.Fee.prop_rebalanceSelection The fee balancing algorithm converges for any coin selection.
       Falsifiable (after 7960 tests):
         SaveMoney
         Coin {getCoin = 147770}
         selection (before):
         inputs: - 3rd 999038d5 (~ 199907 @ 61646472...64722d30)
         withdrawal: 777110
         reclaim: 637704
         outputs:
           - 113352 @ 61646472...64722d33
           - 187703 @ 61646472...64722d31
           - 84642 @ 61646472...64722d32
           - 192149 @ 61646472...64722d33
           - 48097 @ 61646472...64722d30
           - 30977 @ 61646472...64722d30
           - 35346 @ 61646472...64722d31
           - 47281 @ 61646472...64722d32
           - 110448 @ 61646472...64722d31
           - 119598 @ 61646472...64722d32
         change: [7424]
         deposit: 281458

         selection (after):
         inputs: - 3rd 999038d5 (~ 199907 @ 61646472...64722d30)
         withdrawal: 777110
         reclaim: 637704
         outputs:
           - 113352 @ 61646472...64722d33
           - 187703 @ 61646472...64722d31
           - 84642 @ 61646472...64722d32
           - 192149 @ 61646472...64722d33
           - 48097 @ 61646472...64722d30
           - 30977 @ 61646472...64722d30
           - 35346 @ 61646472...64722d31
           - 47281 @ 61646472...64722d32
           - 110448 @ 61646472...64722d31
           - 119598 @ 61646472...64722d32
         change: [147770]
         deposit: 281458

         delta (before): 356246
         delta (after):  215900
         total fee:      215900
         remaining fee:  0

  To rerun use: --match "/Cardano.Wallet.Primitive.Fee/prop_rebalanceSelection/The fee balancing algorithm converges for any coin selection./"

Resolution

QA

Oops, duplicate with #2118


Set decompile literals flag

Because of https://github.com/Microsoft/pxt/pull/2235

@riknoll,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@microsoftsam @guillaumejenkins  any field editors I'm forgetting to set this on?


Support indexing all types core supports

We're currently missing BOOL and NSDate.

Done in #3081.


Add support for extra frameprops in filenames

This allows users to get any frameprops set by filters and functions from *func scripts. For example VFM's VFMMatch or VFMSceneChange, or PlaneStatsDiff additions.
Usage is fairly simple, it adds a parsing step to the template to process placeholders in the form of {prop:propname}, where propname must be an exact match to what is registered in the frameprops.
If propname doesn't exist, the placeholder will be substituted with no- prefixed to the given value for propname.
It also accepts underscores as an undocumented feature because keyword arguments are not allowed to contain characters like a colon (:), so it silently replaces prop: with prop_

I'm not a fan of inventing new syntax, to be honest.
Is this any better that just adding props to the substitutions dict?
Name collisions with predefined placeholders could be a reason, but I don't think this would be an issue in practice since props themselves live in a global namespace, which encourage names to be quite specific.

This allows for users to select any frameprops they'd like. I could change it to check if the substitution names exist in the dict already instead so the prop: prefix can be dropped. The main goal here is to allow selecting frameprops other than the reserved ones since everything can add to the dict at any time, making the amount of possible frameprops virtually limitless


Calculation Groups deletion

Tabular Editor crashes if I try to delete a Calculation Group when I right click on a Calculation Group and click 'Delete Calculation Group'. Actually, the first time I click delete it doesn't do anything. The second time it crashes.

Same issue occurs with Calculation items. Tried pressing Delete while selecting the Calculation Group/Item and the issue also occurs.

Release 2.8.1 updated to fix this issue. Thanks!


ActionBar/Toolbar menu items displaying twice

Library version: 1.3.3
Devices tested:

Google Galaxy Nexus | Android 4.3 | Genymotion Emulator
Google Nexus 4 | Android 5.0.0 | Genymotion Emulator
Google Nexus 5 | Android 5.0.0 | Genymotion Emulator
Google Nexus 5 | Android 4.4.4 | Genymotion Emulator
Google Nexus 7 | Android 5,0,0 | Genymotion Emulator
Google Nexus 7 | Android 4.3 | Genymotion Emulator
LG Optimus L3 II | Android 4.1.1 | Genymotion Emulator
Motorola Moto X | Android 4.4.4 | Genymotion Emulator
Samsung Galaxy S3 Slim | Android 4.2.2 | Real device
Samsung Galaxy S5 | Android 4.4,4 | Genymotion Emulator
Sony Xperia Tablet Z | Android 4.2.2 | Genymotion Emulator

Related APIs:

com.android.support:appcompat-v7:22.0.0
com.google.android.gms:play-services-location:7.0.0
com.nispok:snackbar:2.10.6
com.jakewharton.timber:timber:2.7.1
com.android.support:recyclerview-v7:22.0.0
com.jakewharton:butterknife:6.1.0

When testing with the devices below, this issue don't occurs.

Google Nexus 9 | Android 5.0.0 | Genymotion Emulator
Google Nexus 10 | Android 4.4.4 | Genymotion Emulator
Google Nexus 6 | Preview Android 5.1.0 | Genymotion Emulator

This is the menu.xml file:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:support="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context=".DrawerMainActivity"
    >
    <item
        android:id="@+id/action_search"
        android:title="@string/action_search"
        android:icon="@mipmap/ic_search"
        android:orderInCategory="1"
        support:showAsAction="collapseActionView|always"
        support:actionViewClass="android.support.v7.widget.SearchView"
        />

    <item
        android:id="@+id/action_my_location"
        android:title="@string/action_my_location"
        android:icon="@mipmap/ic_my_location"
        android:orderInCategory="2"
        support:showAsAction="ifRoom"
        />
</menu>

When the menu softkey is pressed, the action items inflated into ActionBar are displayed as popup menu as shown in the image below.

Samsung Galaxy S3 Slim

Sony Xperia Tablet Z

In almost devices tested after open the drawer few times this behavior don't occurs, except:

Samsung Galaxy S3 Slim | Android 4.2.2 | Real device
Sony Xperia Tablet Z | Android 4.2.2 | Genymotion Emulator

This is also happening to me. How can I solve it?

@filipebezerra @bmsgarces what are you doing to get this issue? i never had this one or i never saw this one?
I assume it could be related to the android appcompat library. I do not do anything with the menu. so i'm sure this is not related to the MaterialDrawer


Missing const typing support

Describe the bug
Are we missing const from here: https://github.com/Redocly/redocly-cli/blob/main/packages/core/src/typings/openapi.ts

https://json-schema.org/understanding-json-schema/reference/const

To Reproduce
n/a
Expected behavior
To be able to use the type tree to traverse the values including enum (is already in the typings) and const (missing) values.
Logs
n/a
OpenAPI description
3.1
Redocly Version(s)
latest
Node.js Version(s)
n/a
Additional context
Relates to writing some advanced plugins/extensions.

related #1548
const is defined in /types/oas3_1.ts

Are we missing const from here

Yes we do.

If you can give some guidance of how to add support for this, I'd be happy to give it a shot.  I'm trying to do something like this: https://github.com/OAI/OpenAPI-Specification/issues/1313#issuecomment-2183398600, and can't because of redocly lint.

@IanVS I think it's just a matter of adding const: any here, , though it might require a broader refactoring to sync all types with the schema.
However, I see @jeremyfiel has started working on it, so let's wait to see what he suggests.


[Do Not Merge] Update compute.json to include hyperVGeneration property  for  Virtua…

…lMachineInstanceView
Adds hyperVGeneration  which displays what HyperVisor Generation the VM Boots in, via the VirtualMachineInstanceView.
Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Contribution checklist:

[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and have all been fixed in this PR.
[x] The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

[x] Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
adding/removing APIs.
adding/removing properties.
adding/removing API-version.
adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

[x] If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Please follow the link to find more details on API review process.

Automation for azure-sdk-for-ruby

Automation for azure-sdk-for-js

Automation for azure-sdk-for-python

Automation for azure-sdk-for-go

Can one of the admins verify this patch?

Automation for azure-sdk-for-java

LGTM.  The failed test (required) doesn't seem to be related with this PR.


Search for Catalog rule is not working.

Framework Version: 0.1.6

Fixed.

Framework Version: 0.1.6

Fixed


Electronic Drum Kit using Vanilla JS

Pull Request for WebMasterLog 💡
Issue Title:  Electronic Drum Kit using Vanilla JS

Name of the project :  Electronic Drum Kit
Category:  Vanilla JS
Name:  Pranav Barthwal
GitHub ID:  https://github.com/PranavBarthwal
Idenitfy yourself:  JWoC Contributor

Closes:
 #92
Describe the add-ons or changes you've made 📃
Give a clear description of what have you added or modifications made
added an Electronic Drum Kit using Vanilla JS
Type of change ☑

What sort of change have you made:

[x] New feature (non-breaking change which adds functionality)

How Has This Been Tested? ⚙
Describe how it has been tested
Describe how have you verified the changes made
Tested it on my local system
Checklist: ☑

[x] My code follows the Contributing Guidelines & Code of Conduct of this project.
[x] This PR does not contain plagiarized content.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

Screenshots 📷

Note to reviewers 📄

@PranavBarthwal create seprate branch for this pr don't commit into the main branch ok.
Also properly linked the issue with pr.


A question about sampling pre-train data

Hello, ask a question about data sampling.
According to the explanation in the technical report, during the second stage of sampling pretraining data, "sort the remaining samples by the cosine similarity between its text embedding and image embedding and keep samples ranking 40% - 60%".
Why keep the portion ranked between 40% and 60%? Shouldn't the data with higher cosine similarity between text and image embeddings be considered higher quality data?

"
We observe that clip_score top 40% is worse than rank 15%-55%, it may be led by that the image-text pairs with too high cosine similarity are "cheater", which means there exist text region in the image which is almost the caption. Less is More: Removing Text-regions Improves CLIP Training Efficiency and Robustness and T-MARS: Improving Visual Representations by Circumventing Text Feature Learning pay attention to this, too.
"
( In the last paragraph of Part 2 here )
Here, we have tried some ranking ranges, 40%-60% works relatively well.


Lazy attributes - proposal

Hi guys, I really like the project, but I think It could use some "lazy attributes".
Let's say we want to mock the DB & we need to have consistent relations (A->B & B->A)
Therefore it would be nice to be able to create relations only after the related objects have been created. Otherwise we don't know how many related object there would be or what ids would they have. Also we would have to take care of handling relations ourselves.
I have created some wrappers (using underscore.js), that I found useful:
https://gist.github.com/4301663
since there are dynamically computed properties in JS, I have no idea how else could one solve this problem?

Closing as stale.


Config parameters for the component graph

This PR adds support for configuring the validation requirements of the component graph.

Based on #2


In Level_6, the player can't seem to hit the teleport

Found:
In Level_6, the player can't seem to hit the teleport
Repro Steps:
1 - Open Game using pressing Play from the preloader scene
2- reach Level 6
3 - Go down the correct path
Actual Result:
The player misses the teleport and dies
Expected Result:
The Player is launched at the teleport sending them to the next level, or the player is launched towards the teleport needing to do adjustment to actually reach it
Build:
Commit 84
675b74caac0db24a2ebb069eb227e1c632c995a4

Intended and closing as invalid. Try harder XD


adding ATL Team solutions

Apparently we missed some config files required for building. Trying to fix this.


Fix bug where momentary switch with activation low does not reset

Description:
Fixes bug where momentary switches with low activation would not reset their state in HA after actuation.
Checklist:

[x] The code change is tested and works locally.
[x] Local tests pass with tox. Your PR cannot be merged unless tests pass

Thanks! 😎


[#150453630] Remove feedback functionality

allows us to use default hockey app cocoapod that does not have access to photos

LGTM I will leave for the other devs to review also

@fadookie @sarmadka @celineotter @jcomplex please take another look


fixed the search bar

Unfortunately this doesn't build with Qt 5.9 (the lowest version we currently support). This is because of the placeholderTextColor : color property, which was introduced in Qt 5.12 I'd suggest dropping that property for now, and then see if we can find a workaround or if we could raise the lowest supported version to 5.12 (it has other benefits as well).
Looks good otherwise!


Update README.MD (fixed headings)

The headings do not render. Headings now require a space after the hashtag (#) in order to render properly.

Duplicate, but thank you for contributing


FCOS3D support

Hi, thank you for sharing a nice repository.
I found the FCOS3D results in nuScenes leaderboard.
When will the FCOS3D baseline be updated?
I would like to know if there is an upcoming schedule.
Thank you.

Thanks for your interests.
Yes, it has been our plan. Currently we still have some issues related to that baseline to deal with, and there are other items on our list to support with higher priority. So I hope it should be done in February/March.

Thank you for your quick reply.
Is it possible to share the code before you merge it into the master branch even there are some issues?
I understand that there will be higher priority lists, and I understand that even if you cannot share it.
Hope you have a nice holiday. Merry Christmas!

I am sorry that it may be inconvenient now even though I am willing to share it. Hope you can understand.
Considering your strong interests and maybe also urgent needs from community, I would try my best to push it. Thanks for your patience in advance.
Finally, also the same best wishes to you. Merry Christmas :)

Hi Tai-Wang,
I am trying to implement FCOS and CenterNet on nuscenes dataset but failed to reproduce the desired performance.
Can you kindly share the training hyperparameters of your experiments?
total epoch, learning rate, learning schedule, learning rate decay will be very helpful for me.
Thank you!

Hi Tai-Wang,
I am trying to implement FCOS and CenterNet on nuscenes dataset but failed to reproduce the desired performance.
Can you kindly share the training hyperparameters of your experiments?
total epoch, learning rate, learning schedule, learning rate decay will be very helpful for me.
Thank you!

There is nothing special in terms of these training hyperparameters. I just use 12 epochs with mmdet schedule_1x (simliar with this schedule). I think more tricky things are located in many implementation details of the overall framework. I also spent much time tuning and debugging the transferred method.

There is nothing special in terms of these training hyperparameters. I just use 12 epochs with mmdet schedule_1x (simliar with this schedule). I think more tricky things are located in many implementation details of the overall framework. I also spent much time tuning and debugging the transferred method.

Thank you for your advice.
I was trying ADAM with a lower learning rate, and will refer to your recommendation.
I will look forward to the code release. Thank you!

Thank you for your advice.
I was trying ADAM with a lower learning rate, and will refer to your recommendation.
I will look forward to the code release. Thank you!

Hi @Tai-Wang ,
Can you please briefly describe your idea behind aggregating predicted boxes from all 6 cameras? Is it just NMS with 3d IoU or something more specific? Thanks in advance.

Hi @Tai-Wang ,
Can you please briefly describe your idea behind aggregating predicted boxes from all 6 cameras? Is it just NMS with 3d IoU or something more specific? Thanks in advance.

For predictions, I just use NMS with 3D IoU to remove redundant predictions appeared in the overlap of adjacent images and get a very limited performance gain. Actually, it is hardly important for inaccurate predictions from my basic experiments, which is different from when aggregating accurate ground truth boxes.

For predictions, I just use NMS with 3D IoU to remove redundant predictions appeared in the overlap of adjacent images and get a very limited performance gain. Actually, it is hardly important for inaccurate predictions from my basic experiments, which is different from when aggregating accurate ground truth boxes.

Are there any news regarding releasing the FCOS model trained for 3D detection from RGB images? Thank you.


Use TypedLua definition files

This may be out of scope and/or overlap with #129 but I would very much like to have something that understood TypedLua definition files and pointed out violations.

Do you mean that luacheck should find type errors according to these definition files? Isn't is the role of TypedLua itself to do that? If you mean that luacheck should simply allow working with globals listed in the definition file it could be useful to avoid duplication of custom globals in TypedLua definition and .luacheckrc.

I'm basically looking for a way to get some of the benefits of static typing without the need to rewrite a large codebase in a statically typed language. As I said, it might be out of scope for luacheck.

I like the idea of some less strict type checking that prioritizes avoiding false positives, using type annotations more as hints rather than assertions. However, it's indeed out with of scope for luacheck IMO. Even if at some point luacheck gets this type of type checking then it'll probably have its own definition format.


Error GoogleSignln

E/flutter ( 3652): [ERROR:topaz/lib/tonic/logging/dart_error.cc(16)] Unhandled exception:
E/flutter ( 3652): type 'Future' is not a subtype of type 'Future' where
E/flutter ( 3652):   Future is from dart:async
E/flutter ( 3652):   Future is from dart:async
E/flutter ( 3652):   Null is from dart:core
E/flutter ( 3652):
E/flutter ( 3652): #0      GoogleSignIn._callMethod (package:google_sign_in/google_sign_in.dart)
E/flutter ( 3652):
E/flutter ( 3652): #1      GoogleSignIn._addMethodCall. (package:google_sign_in/google_sign_in.dart:196:28)
E/flutter ( 3652): #2      _RootZone.run (dart:async/zone.dart:1376:54)
E/flutter ( 3652): #3      _FutureListener.handleWhenComplete (dart:async/future_impl.dart:151:18)
E/flutter ( 3652): #4      Future._propagateToListeners.handleWhenCompleteCallback (dart:async/future_impl.dart:607:39)
E/flutter ( 3652): #5      Future._propagateToListeners (dart:async/future_impl.dart:663:37)
E/flutter ( 3652): #6      Future._addListener. (dart:async/future_impl.dart:346:9)
E/flutter ( 3652): #7      _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
E/flutter ( 3652): #8      _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
D/FirebaseInstanceId( 3652): background sync failed: SERVICE_NOT_AVAILABLE, retry in 120s
D/FirebaseInstanceId( 3652): background sync failed: SERVICE_NOT_AVAILABLE, retry in 240s
W/DynamiteModule( 3652): Local module descriptor class for com.google.firebase.auth not found.

Hi @giovannilima262 , I had the same issue and it had been resolved in this thread: https://github.com/flutter/flutter/issues/16463

I got

If this worked can you close the issue :) ?


Create a generic HTML Custom Element for overlay dialogs

We have a lot of overlay dialogs repeating the same code. We should create a generic dialog that can eliminate some of the repetition.

The generic overlay component should not just bundle the styling, but it also should take care of functional things like preventing keypresses from getting send to the remote machine while it is open.

Fixed in #585


In AI, link back to source

This issue depends on this one, https://github.com/Scaia-ai/AIAdvisor/issues/9


subversion: drop 1.8 / 1.9.9 -> 1.9.10 / 1.11.1 -> 1.12.0

Motivation for this change

v1.8 has been EOL for some time now
v1.9 and v1.10 are LTS and we were not shipping the latest patch version in 1.9.x
v1.12 is the new regular release replacing v1.11 (now unsupported)
the CPPFLAGS is not needed anymore and svn build fine with current GCC

Hence the slight simplification of all attributes names declared from all-packages
This mirrors upstream release planning.
cc @NeQuissimus @lovek323
Things done

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

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

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

Getting a build error:
~ took 1m 10s
➜ home-manager build
builder for '/nix/store/qch1sly7shsrzqjpjck6hca18bcvyaqq-subversion-1.12.0.drv' failed with exit code 1; last 10 log lines:
  checking for ruby2.4... no
  checking for ruby24... no
  checking swig version... 3.0.12
  configure: Configuring python swig binding
  checking for Python includes... -I/nix/store/29xfvq39h5z7af90id0zaa4a09vgpsm7-python-2.7.16/include/python2.7
  checking for compiling Python extensions... gcc -pthread -fPIC
  checking for linking Python extensions... gcc -pthread -shared -lgcc_s
  checking for linking Python libraries... -lgcc_s
  checking for apr_int64_t Python/C API format string...
  configure: error: failed to recognize APR_INT64_T_FMT on this platform
cannot build derivation '/nix/store/xwrlgdkb9zsxngknmdgidrcqy4h46cxj-git-2.21.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/a5a9v5h8p8pa0w5spphdzi9z3xpcwl6b-home-manager-path.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/4p2kf1za17arbn6yb8b54rvmmsj7bisg-home-manager-generation.drv': 1 dependencies couldn't be built
[29 built (1 failed)]
error: build of '/nix/store/4p2kf1za17arbn6yb8b54rvmmsj7bisg-home-manager-generation.drv' failed

Getting a build error:

Same here, I think this was what the CPPFLAGS was fixing.  Regardless of the original purpose, restoring the CPPFLAGS = [ "-P" ]; seems to fix building subversionClient here (as does disabling support for the python bindings).

Humm latest subversion build on Hydra succeeded, as ofBorg builds did. But subversionClient does fail with the same error.
I'll try and reproduce locally.

Fixed in ac6310118897153b1e00d5ed162f223741bb9f84
I tried several patches from upstream or Fedora but to no avail.
Gentoo does the same thing (-P flag)
https://bugs.gentoo.org/682786

Getting a build error:
~ took 1m 10s
➜ home-manager build
builder for '/nix/store/qch1sly7shsrzqjpjck6hca18bcvyaqq-subversion-1.12.0.drv' failed with exit code 1; last 10 log lines:
  checking for ruby2.4... no
  checking for ruby24... no
  checking swig version... 3.0.12
  configure: Configuring python swig binding
  checking for Python includes... -I/nix/store/29xfvq39h5z7af90id0zaa4a09vgpsm7-python-2.7.16/include/python2.7
  checking for compiling Python extensions... gcc -pthread -fPIC
  checking for linking Python extensions... gcc -pthread -shared -lgcc_s
  checking for linking Python libraries... -lgcc_s
  checking for apr_int64_t Python/C API format string...
  configure: error: failed to recognize APR_INT64_T_FMT on this platform
cannot build derivation '/nix/store/xwrlgdkb9zsxngknmdgidrcqy4h46cxj-git-2.21.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/a5a9v5h8p8pa0w5spphdzi9z3xpcwl6b-home-manager-path.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/4p2kf1za17arbn6yb8b54rvmmsj7bisg-home-manager-generation.drv': 1 dependencies couldn't be built
[29 built (1 failed)]
error: build of '/nix/store/4p2kf1za17arbn6yb8b54rvmmsj7bisg-home-manager-generation.drv' failed

Same error on NixOS unstable.

The fix should reach you in the next update.
https://hydra.nixos.org/job/nixpkgs/trunk/subversionClient.x86_64-linux for example


build(npm): set webpack version to 2.1.0-beta.22

the current version was not compatible with the current karma configuration

depecated by #330


Fixed exit code

This PR resolves #4 by using Object.keys(errors).length instead of errors.length because errors is an object and not an array.

Good catch, thank you!

Thanks for merging :)


Unable to send email

Hey Guys,
I have a problem where no new results will send an email out as the notification. I have set up the filter search and results do show up when using it in the WebUI however no new results are sent out via email
I have the following configured in my development.rb file:
config.action_mailer.raise_delivery_errors = false
config.action_mailer.default_url_options = { :host => "localhost:3000", :protocol => 'http' }
config.action_mailer.default_options = {from<EMAIL_ADDRESS>config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address:              '<IP_ADDRESS>',
port:                 25,
domain:               'mydomain.co.nz'
}
And if i run
$ rake send_email_updates
(in /home/user/Scumblr)
It ends in what looks like success however no mail is ever attempted to be sent, there is no errors in either development log or sidekiq log.

Hi @benjimons,
Have you subscribed to a saved filter? Probably too obvious, but do you have an smtp server running on localhost?

Yeah I have saved a filter and have postfix running as my smtp server which
I can confirm works using sendmail
On 1/03/2016 6:53 am, "Andy Hoernecke"<EMAIL_ADDRESS>wrote:

Hi @benjimons https://github.com/benjimons,
Have you subscribed to a saved filter? Probably too obvious, but do you
have an smtp server running on localhost?
—
Reply to this email directly or view it on GitHub
https://github.com/Netflix/Scumblr/issues/71#issuecomment-190309218.

Sorry, just want to be clear here. Did you subscribe to the saved filter you created--meaning, did you add your email address to the subscribers field when you created/edited the saved filter?

Oh yeah I subscribed to it :)
On 1/03/2016 7:04 am, "Andy Hoernecke"<EMAIL_ADDRESS>wrote:

Sorry, just want to be clear here. Did you subscribe to the saved
filter you created--meaning, did you add your email address to the
subscribers field when you created/edited the saved filter?
—
Reply to this email directly or view it on GitHub
https://github.com/Netflix/Scumblr/issues/71#issuecomment-190313691.

Are you running scumblr in a development mode? If you, so you may need to add this line to your config/environments/development.rb file:
config.action_mailer.perform_deliveries = true

If you've run the send_email_updates task, rerunning it will only results that are new since the last time the task was run. You can reset this by going into the console:
rails c

and running this command:
Summary.delete_all

Try this and check your postfix log (Possibly /var/log/mail.log) and see if you're seeing any messages in there.

Got it going, appears that the rails was rejecting the ssl cert, disabled that using the following
http://batsov.com/articles/2012/12/06/dealing-with-ssl-certificate-validation-errors-in-rails/

Awesome, glad to hear you got it working!


Add  locale/pt-BR.ts

Hello, Adding the translation - Brazilian Portuguese 😀

Thank you for your contribution!
It was released in<EMAIL_ADDRESS>


Allow floats as unit size instead of integers

Currently, you can only input integers on orders even though oanda actually allows you to trade smaller sizes.
I have adjusted the unit size to 0.1 but this yields an UNITS_INVALID error.
Bear in mind that everything works perfectly as soon as the unit size is set to 1 instead of 0.1.
The following is an extract from the JSON message when inputting 0.1 in the unit size. There is no reason for this to be fixed as an integer
"rejectReason":"UNITS_INVALID","reason":"CLIENT_ORDER"},"relatedTransactionIDs":["546"],"lastTransactionID":"546","errorMessage":"Order units specified are invalid","errorCode":"UNITS_INVALID"}

AFAIK  the fractional units only apply for some instruments.
EUR_EU50 index and BTC_USD
What is the instrument is it you get the error on?

The fractional units only apply for some instruments:

EUR_EU50 index  (0.1)
BTC_USD  (0.01)

One other thing: you get the error from OANDA, not from the oandapyV20 wrapper. So, it definitely is the instrument where you apply a fractional unit for which it is not supported.

This applies for the DAX and DOW as well. I manually edited the stoporder.py function to not convert the units into a integer. It works flawlessly now, there is simply no reason to force people to use an integer when floats works with oanda.

If you use the latest version (0.7.2), you will have the Units type adapted for these fractions.
OANDA uses string representations for int's and floats representing the units.
>>> import oandapyV20.contrib.requests as rq
>>> import oandapyV20.types as tp
>>> num = tp.Units('10.25').value
>>> num
'10.25'
>>> so = rq.StopOrderRequest('SOME_INSTR', num, 100.1)
>>> print(json.dumps(so.data, indent=2))
{
  "order": {
    "type": "STOP",
    "instrument": "SOME_INSTR",
    "units": "10.25",
    "price": "100.10000",
    "timeInForce": "GTC",
    "positionFill": "DEFAULT"
  }
}

...but ... I will change the documentation of StopOrderRequest (and possible others) to reflect the use of fractional units also.


Combining with KeyboardAvoidingView

This component works great out of the box, however, I've added a form below the header and wrapped a KeyboardAvoidingView (behavior="position") around that. This works, but the header stays in place instead of moving with the rest of the view. Some ideas on how to make those compatible would be welcome.

I've also tried to combine this with react-native-keyboard-aware-scroll-view but without much success. It doesn't make much sense to have a scroll view inside a scroll view. Was toying with the idea of mixins but that's not react-community-proof these days :)

Can you try with the new ScrollViewComponent props ?
https://github.com/bamlab/react-native-image-header-scroll-view/releases/tag/0.8.0

Making progress. It does work in generell, but two issues so far:

Flow is complaining about the onScroll type. HeaderImageScrollView is expecting Function, while KeyboardAwareScrollView provides ?Function.

The extra props via ...scrollViewProps don't seem to work.

The extra props are working with the current version. But Flow is still complaining.


[TACHYON-1199] Have a base class for LocalTachyonCluster and LocalTachyonClusterMultiMaster

Please review
https://tachyon.atlassian.net/browse/TACHYON-1199

Can one of the admins verify this patch?

Jenkins, add to whitelist

ok to test

Jenkins, test this please.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6680/
Test FAILed.

CI shows "Failed to fetch from https://github.com/amplab/tachyon.git"
Seems timeout error

Jenkins, test this please

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6686/
Test PASSed.

Thanks for this improvement! At a high level, I think more functionality can be in the base class. Ideally, the newTestConf() is defined in the base class, so both subclasses can use it.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6880/
Test PASSed.

Overall, it looks good to me. Could you add documentations to methods in the base class? Also, please resolve the merge conflicts.

Have merge the conflicts and add documentation for methods

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6936/
Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Tachyon-Pull-Request-Builder/6985/
Test PASSed.

Thanks for the improvements, @shuhuai007 !

LGTM


Update to maven repository and update vertx.version

/hold
Just testing the build with updated deps

/unhold

/lgtm
/approve

/cherry-pick release-v1.3


Improve options menu styling

Change CSS style of options-menu so that we can re-use theia styles for it:

fixes #751
Signed-off-by: hriday-panchasara<EMAIL_ADDRESS>

Hi Hriday, I also tried your patch and in addition to Bernd's comment, I found that the style of the options menu of individual output views should also be changed to match Theia's theme.

Changed options menu style to match Theia's theme:


Question: How to add database changes after a specific migration has been made?

After applying a migration to convert Identity tables from v2 schema to v3 schema I need to process all existing users and roles so that I can generate normalized values ( NormalizedUserName, etc ).
EDIT: These values need to be written back to the database/Identity tables as part of the migration.
What is the best way to accomplish this? Thanks in advance!

Cc @haok who has worked on a sample for Identity, although the question seems more general.

@divega I'm looking for guidance on how to set database table values as part of a EF Core migration. A Post migration event after the database has been altered is what I'm looking for. Can this be accomplished with EF Core at this time?

This sounds like a scenario that isn't really best suited to a migration, but an independent script or set of startup actions.
Unless, of  course, you can do everything you need via SQL... then you can use
migrationBuilder.Sql("UPDATE TABLE [Foo] SET [Bar] = 1")

In our compact package, we chose to simply compute the normalized properties always in the getters instead of storing them.  But we were targeting identity v2 apps working along side identity v3 apps in the same database.
See https://github.com/aspnet/Identity/blob/dev/src/Microsoft.AspNet.Identity.AspNetCoreCompat/IdentityUser.cs
If you are just upgrading to identity v3, you should just be able to compute the ToUpper once like @rdefreitas suggested.

@rdefreitas Yes, I agree, the migration class is not suitable ( except where Sql() can be used ). With EF 6, I had a module Initialize routine that was called during startup to handle migration tasks at the services layer. I utilized System.Data.Entity.Database and MigrateDatabaseToLatestVersion which I don't believe exist in EF Core.
The specific issue I have with the Identity v2 to v3 schema change is that there are a few "normalized" columns ( that are based on other columns ) in the AspNetUsers and AspNetRoles tables that need to be set in order for the Identity v3 services to work properly. This means that I must update the schema and set these columns in one task.
OK, off to work!

@divega Ouch. Is it the case that the Migrator will not work with Migrations in a core library?

Cc @natemcmaster to follow up on the latest question

@ToddThomson can you clarify? Are you encountering errors? or do you mean you've encountered the class library limitation with command line tools?

@natemcmaster I need to do additional development and testing in order to give you more information. At this point, everything looks OK.
I did run across the command line tools issue weeks back, but I'm around that now.

Sounds like we can close this one out now. Feel free to reply (or open a new issue) if you hit anything further.


Use python3 when calling make_wavs.py from CMake

Fix for 1f7b03965142f10fb42bc81c893d2dcc718bdaf2 when both python and python3 are installed. Also, closes #1 for me.

Great!


Getting  Failed after max attempts: CaptureFailedError: returncode=1 using example code

srvr_log.txt
Hi there,
When I run this code from the readme
:
./run_url_pair_diff.sh
--upload_build_id=1
http://www.google.com
http://www.yahoo.com
I get the following output:
Creating release 2016-01-11 23:03:39.454854
Requesting captures
Marking runs as complete
Results viewable at: http://localhost:5000/release?number=1&name=2016-01-11+23%3A03%3A39.454854&id=1
Which looks good, but when I go to the link, it says:
Failed after max attempts: CaptureFailedError: returncode=1
I've attached the server output I'm getting.  I saw in another issue that the problem might be with phantomjs.  All I can see in my server output relating to phantomjs is this:
INFO process_worker.py:62] item=dpxdt.client.capture_worker.CaptureWorkflow({parent: dpxdt.client.capture_worker.DoCaptureQueueWorkflow#140595217617232,     config_path: '/tmp/tmpUr370p/config.json', args: ('/tmp/tmpUr370p/log.txt',), interrupted: False, output_path: '/tmp/tmpUr370p/capture.png', kwargs: {tim    eout_seconds: 20}})#140594949868624 Running subprocess: ['phantomjs', '--disk-cache=false', '--debug=true', '--ignore-ssl-errors=true', '--ssl-protocol=T    LSv1', '/home/cfmcuser/dpxdt/dpxdt/client/capture.js', '/tmp/tmpUr370p/config.json', '/tmp/tmpUr370p/capture.png']
If I do a 'which phantomjs' on my machine I get this:
/usr/local/bin/phantomjs
Any idea what I may be running into here?  Thanks in advance for any help.  Looking forward to learning this tool as it seems very useful!
Ed

I am running into similar issue.
Following is the complete log on depicted UI (I have marked the error in bold):
2016-11-14T04:06:05 [DEBUG] CookieJar - Created but will not store cookies (use option '--cookies-file=' to enable persistent cookie storage)
2016-11-14T04:06:05 [DEBUG] Set  "http"  proxy to:  "" : 1080
2016-11-14T04:06:05 [DEBUG] Phantom - execute: Configuration
2016-11-14T04:06:05 [DEBUG]      0 objectName : ""
2016-11-14T04:06:05 [DEBUG]      1 cookiesFile : ""
2016-11-14T04:06:05 [DEBUG]      2 diskCacheEnabled : "false"
2016-11-14T04:06:05 [DEBUG]      3 maxDiskCacheSize : "-1"
2016-11-14T04:06:05 [DEBUG]      4 diskCachePath : ""
2016-11-14T04:06:05 [DEBUG]      5 ignoreSslErrors : "true"
2016-11-14T04:06:05 [DEBUG]      6 localUrlAccessEnabled : "true"
2016-11-14T04:06:05 [DEBUG]      7 localToRemoteUrlAccessEnabled : "false"
2016-11-14T04:06:05 [DEBUG]      8 outputEncoding : "UTF-8"
2016-11-14T04:06:05 [DEBUG]      9 proxyType : "http"
2016-11-14T04:06:05 [DEBUG]      10 proxy : ":1080"
2016-11-14T04:06:05 [DEBUG]      11 proxyAuth : ":"
2016-11-14T04:06:05 [DEBUG]      12 scriptEncoding : "UTF-8"
2016-11-14T04:06:05 [DEBUG]      13 webSecurityEnabled : "true"
2016-11-14T04:06:05 [DEBUG]      14 offlineStoragePath : ""
2016-11-14T04:06:05 [DEBUG]      15 localStoragePath : ""
2016-11-14T04:06:05 [DEBUG]      16 localStorageDefaultQuota : "-1"
2016-11-14T04:06:05 [DEBUG]      17 offlineStorageDefaultQuota : "-1"
2016-11-14T04:06:05 [DEBUG]      18 printDebugMessages : "true"
2016-11-14T04:06:05 [DEBUG]      19 javascriptCanOpenWindows : "true"
2016-11-14T04:06:05 [DEBUG]      20 javascriptCanCloseWindows : "true"
2016-11-14T04:06:05 [DEBUG]      21 sslProtocol : "tlsv1"
2016-11-14T04:06:05 [DEBUG]      22 sslCiphers : "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-RC4-SHA:ECDHE-RSA-RC4-SHA:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:RC4-SHA:RC4-MD5"
2016-11-14T04:06:05 [DEBUG]      23 sslCertificatesPath : ""
2016-11-14T04:06:05 [DEBUG]      24 sslClientCertificateFile : ""
2016-11-14T04:06:05 [DEBUG]      25 sslClientKeyFile : ""
2016-11-14T04:06:05 [DEBUG]      26 sslClientKeyPassphrase : ""
2016-11-14T04:06:05 [DEBUG]      27 webdriver : ":"
2016-11-14T04:06:05 [DEBUG]      28 webdriverLogFile : ""
2016-11-14T04:06:05 [DEBUG]      29 webdriverLogLevel : "INFO"
2016-11-14T04:06:05 [DEBUG]      30 webdriverSeleniumGridHub : ""
2016-11-14T04:06:05 [DEBUG] Phantom - execute: Script & Arguments
2016-11-14T04:06:05 [DEBUG]      script: "/opt/dpxdt/deployment/sqlite_deploy/dpxdt/client/capture.js"
2016-11-14T04:06:05 [DEBUG]      0 arg: "/tmp/tmpi4AIXZ/config.json"
2016-11-14T04:06:05 [DEBUG]      1 arg: "/tmp/tmpi4AIXZ/capture.png"
2016-11-14T04:06:05 [DEBUG] Phantom - execute: Starting normal mode
2016-11-14T04:06:05 [DEBUG] WebPage - setupFrame ""
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/fs.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/system.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/webpage.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: "/tmp/tmpi4AIXZ/config.json" QMap(("mode", QVariant(QString, "r")))
Opening page  http://www.yahoo.com
page.onNavigationRequested: file:///opt/dpxdt/deployment/sqlite_deploy
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 10
Requested: file:///opt/dpxdt/deployment/sqlite_deploy
page.onLoadStarted
2016-11-14T04:06:05 [DEBUG] Network - Resource request error: QNetworkReply::NetworkError(ContentOperationNotPermittedError) ( "Cannot open file:///opt/dpxdt/deployment/sqlite_deploy: Path is a directory" ) URL: "file:///opt/dpxdt/deployment/sqlite_deploy"
Loading resource errored: file:///opt/dpxdt/deployment/sqlite_deploy, errorCode=202, errorString=Cannot open file:///opt/dpxdt/deployment/sqlite_deploy: Path is a directory
Loaded: file:///opt/dpxdt/deployment/sqlite_deploy
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 100
page.onLoadFinished
Loading the page failed fail
page.onNavigationRequested: about:blank
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 10
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 100
2016-11-14T04:06:05 [DEBUG] WebPage - setupFrame ""
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/fs.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/system.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/webpage.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 10
2016-11-14T04:06:05 [DEBUG] WebPage - setupFrame ""
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/fs.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/system.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] FileSystem - _open: ":/modules/webpage.js" QMap(("mode", QVariant(QString, "r")))
2016-11-14T04:06:05 [DEBUG] WebPage - updateLoadingProgress: 100
2016-11-14T04:06:05 [DEBUG] WebPage - setupFrame ""
2016-11-14T04:06:05 [DEBUG] WebPage - setupFrame ""
Could someone please have  look and advice on this issue?
Thank you very much.

This issue got resolved for me. After further investigations, I figured out that the diff script is to be executed from directory "deployment/sqlite_deploy".


CIV-0000 Issue retrieving reform dependencies

Switched to pulling reform dependencies from jitpack to fix issue retrieving dependencies.

Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[X] No

Another PR has been merged.


Adaptation UI: increase source phrase selection target size

Adapt It Mobile Version: Beta release 3 (0.7.5)
Severity: 3 - usability
Description: This is to split out issue #212 into separate work items:

Increase the selection's target size; i.e., the point where the click is made to start / end source phrase selection needs to be more forgiving.

The work for this has already been implemented for the 0.8.0 milestone; I'm splitting it out of issue #212 so that we can have a cleaner break before the major UI change for that issue and #215 (moving the translation edit field to a separate "edit bar").

Fixed with checkin on January 17,


【Spatial shape】 setting in VoxelBackBone8x class

Hello, @sshaoshuai , Sorry to disturb you.
I found that the spatial shape is set as shown below:
class VoxelBackBone8x(nn.Module):
    def __init__(self, model_cfg, input_channels, grid_size, **kwargs):
        super().__init__()
        self.model_cfg = model_cfg
        ...

        self.sparse_shape = grid_size[::-1] + [1, 0, 0]  ## Question about this line

Why should the spatial shape add 1 to the z-axis of the grid size?
Thanks !

I have the same question!

I also have this doubt.

I'm also in doubt about the additional 1 channel in z axis.

Same question here...My best guess is that 41 is a suitable number for for convolution operation of kernel=3, stride=2, padding=1
When use original grid size 40, the last line won't be convolved under the condition of kernel=3, stride=2, padding=1😥

Same question here.


Video conference mute on taskbar

Description of the new feature / enhancement
Replace the toolbar of Video conference mute with a two color taskbar icon like the one from MicMute.
Scenario when this would be used?
When using Video conference mute feature.
Supporting information
I was using a tool called Mic mute before video conference mute feature from power toys, your tool is much better but the tool bar is so annoying being on screen like that, also hiding it isn't functional in knowing the current state of microphone, so I suggest implementing the idea of MicMute tool which is a taskbar icon that changes it's color from black to red when mic is on and vise versa.
I'll attach a photo explaining the feature I mean and also the link of the tool if that can help.
mic on:

mic off:

the reference tool (MicMute):
https://sourceforge.net/projects/micmute/

no plans as deskband API is obsolete since Win7


Including inc/scpi/config.h in inc/scpi/scpi.h

Can you include inc/scpi/config.h by inc/scpi/scpi.h? I need SCPI_doubleToStr macro in my code and I don't want to include anything but scpi.h.

I will do some changes and renaming. I don't want to make this macro public, but I can make public doubleToStr function from utils.c with name SCPI_doubleToStr. I don't like the situation in the config.h, because all macros are badly named.
It will take some time to make these changes.
For you, nothing will change. Just SCPI_doubleToStr will not be macro but function. You can use #include "scpi/config.h" until I fix this.

Thank you for response. I need doubleToStr or similar in SCPI handlers like CONF?.

Sorry, I must change the name of the function. Now it is SCPI_DoubleToStr with big "D" to corespond with other names used in the library. I also make public SCPI_LongToStr.


Logging v2 does not work in CSI profile enabled RKE2 cluster

Issue description:
rancher-logging does not work with RKE2 hardened clusters, with the fluentd container of the rancher-logging-root-fluentd-0 Pod failing with an error of the format: container has runAsNonRoot and image has non-numeric user (fluent), cannot verify user is non-root (pod: "rancher-logging-root-fluentd-0_cattle-logging-system(a92ab19c-c24c-456e-bba2-70c2b6536bb2)", container: fluentd)
Some related discussion in https://github.com/rancher/rancher/issues/34387 but my lab was using Ubuntu, so no SELinux issues
Business impact:
The user is currently unable to configure log forwarding in their hardened RKE2 cluster
Repro steps:
Install Rancher v2.6.5 and configure a single all role node RKE2 custom cluster (I used github.com/superseb/tf-do-rancher2) with v1.23.7+rke2r2 and set:     machineSelectorConfig:
- config:
profile: cis-1.6
protect-kernel-defaults: true
Install rancher-logging:100.1.2+up3.17.4
Observe the fluentd container of the rancher-logging-root-fluentd-0 Pod fails with an error of the format: container has runAsNonRoot and image has non-numeric user (fluent), cannot verify user is non-root (pod: "rancher-logging-root-fluentd-0_cattle-logging-system(a92ab19c-c24c-456e-bba2-70c2b6536bb2)", container: fluentd)
Upgrade rancher-logging and add following loggingOverlay spec:
spec:
fluentd:
fluentOutLogrotate:
enabled: true
path: /buffers/fluentd.log
security:
podSecurityContext:
runAsUser: 100
Delete the failing rancher-logging-root-fluentd-0 Pod and observe newly scheduled instance runs successfully without the non-numeric user warning
Workaround:
Is workaround available and implemented? Yes according to my testing
What is the workaround: The addition of loggingOverlay spec to fix uid and logs
Actual behavior:
rancher-logging does not work with RKE2 hardened clusters
Expected behavior:
rancher-logging works out-of-the-box with RKE2 hardened clusters

Resolved with https://github.com/rancher/charts/pull/2365

Verified on v2.7-head ID: 4a9b7ba
I set up a downstream hardened RKE2 cluster, single node with all roles as specified in the ticket, and was able to successfully install Logging v102.0.0+up3.17.10 with no errors.