Can't get the DS4 Controller to work in exclusive mode even after exiting steam, uplay and almost /everything/ that is opened.

This is the first time I am actually opening an issue, and an account in GitHub, i'm not the best with it so I wasn't sure where to actually open it, I hope I am in the right place. So since I bought a DS4 Controller to play on PC I used InputMapper and when I entered games such as FIFA, the controls were buggy and same button did multiple things, I read on google that it has to do with both Wireless controller and Xbox 360 Controller emulates at windows and it fucks up the controls, so I figured out my own solution - Every time I connect my controller go to control panel, devices and delete both controller & Xbox 360 controller from there. Then re-connect the controller. It used to work until today, for some reason It just doesn't work, so I decided to uninstall InputMapper and look for solutions online. I tried so much solutions - going to Device Manager and disabling & enabling HID Game controller device, then re-connect controller. Use a DLL injector to kill explorer.exe then connect my controller (not sure how that supposes to work but I tried it anyways). But none of them worked.. I am so desperate all I want is to play with my controller so I downloaded DS4windows and everything is so simple, but whenever I am trying to check "Hide DS4 Controller" It tells me that I need to exit Steam, Uplay and any programs that can make problems to the controller. I exited everything and I see no mark of steam / uplay on my windows proccess.
I really hope somebody could come up with a solution to this problem because I am so desperate. Also, sorry for writing a lot as I didn't know how to express better and with less words. Thanks for everything in advance!

Well. I found the solution. I kept googling and a bit and some guy said on Steam Forums that for some reason TeamSpeak 3 takes control of the DS4. I exited TeamSpeak and BAM! It worked! wow. I am so happy.


Dead Links

Issue: Dead Links
The links for Authentication and Authorization under Next Steps point to pages that don't exist and return a 404 error.

Hi @AdrianM10 drianM10, Thanks for reporting, I'll get those fixed.

These are not fixed!

These are not fixed!

Have recent updates broken these?

I think they are fixed now. I just double-checked and they are working.
#please-close


There are some url in testcase that should be optimized

References to internal JIRA  http://code.alibabatech.com/jira/browse/DUBBO-XXX that it cannot be accessed.
Reference to this URL : http://b2b-doc.alibaba-inc.com/display/RC/dubbo_devguide.htm
Reference to this URL (http://dubbo.io/logo.png) in tests. This gives a 404 so I’m not sure if those test pass. there are also there reference to http://dubbo.io.

Some url is internal url in the testcase.
One url is invalid but testcase passed, we can optimize it.

can't find any url like that ,close


Connecting to a device gives error

Before sending the file I am connection to the device using
 rxOBEX
            .connect()
            .subscribeBy(
                onError = { Log.e(TAG, "Received an error", it) },
                onComplete = {
                    Log.d(TAG, "Connected to device")
 }
            )
    }

But it lands into the catch block in RxOBEX file connect function.

Have you initialized the rxOBEX object properly?
val rxOBEX = RxObex(device)
Also what error is caught?
Keep in mind, that you already need to be paired with the target device.

Closing due to inactivity


fail safe if no audio available

If a video contains no audio (video-only mp4), the following errors arises:

Traceback (most recent call last):
  File "/home/.local/bin/whisper-ctranslate2", line 8, in <module>
    sys.exit(main())
  File "/home/.local/lib/python3.10/site-packages/src/whisper_ctranslate2/whisper_ctranslate2.py", line 231, in main
    result = transcribe.inference(
  File "/home/.local/lib/python3.10/site-packages/src/whisper_ctranslate2/transcribe.py", line 131, in inference
    segments, info = self.model.transcribe(
  File "/home/.local/lib/python3.10/site-packages/faster_whisper/transcribe.py", line 318, in transcribe
    audio = decode_audio(audio, sampling_rate=sampling_rate)
  File "/home/.local/lib/python3.10/site-packages/faster_whisper/audio.py", line 52, in decode_audio
    for frame in frames:
  File "/home/.local/lib/python3.10/site-packages/faster_whisper/audio.py", line 103, in _resample_frames
    for frame in itertools.chain(frames, [None]):
  File "/home/.local/lib/python3.10/site-packages/faster_whisper/audio.py", line 90, in _group_frames
    for frame in frames:
  File "/home/.local/lib/python3.10/site-packages/faster_whisper/audio.py", line 80, in _ignore_invalid_frames
    yield next(iterator)
  File "av/container/input.pyx", line 207, in decode
  File "av/container/input.pyx", line 140, in demux
  File "av/container/streams.pyx", line 116, in av.container.streams.StreamContainer.get
IndexError: tuple index out of range

This is particularly painful if it's been run to transcribe dozens of videos because it breaks the whole process.

To make the things more annoying, whisper-ctranslate2 cli has no way to resume (not overriding already existing transcription) what means there is no (obvious) way to recover from the above interruption (without redoing the same work again and again)

I suggest to:
A. Skip unsuitable file cleanly with a warning
B. Add a flag to skip over existing files in the output-directory without redoing the work nor overriding them.

Hello. Can you provide a link or attach here a sample file that breaks the tool this way? Thanks

Just a mp4 with no audio track.
https://github.com/Softcatala/whisper-ctranslate2/assets/1169926/ca160a0a-9b88-4c14-b885-e036ee73d065

Thanks, this is fixed in version 0.44 or higher.


⚠ Bofrost.lu has degraded performance

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

HTTP code: 200
Response time: 1164 ms

Resolved: Bofrost.lu performance has improved in 67c750f after 48 minutes.


Test wasmd 0.51.0-rc.5

Thanks! Just one test failing – very good. Merged via cherry-pick to https://github.com/cosmos/cosmjs/pull/1579


gdal: 3.6.4 -> 3.7.0

Description of changes
Diff: https://github.com/OSGeo/gdal/compare/v3.6.4...v3.7.0
Changelog: https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

closes https://github.com/NixOS/nixpkgs/issues/231955
cc @l0b0

@ofborg build gdal gdal.passthru.tests

Is this ready to be reviewed, or is there more to do in the draft state?

The following patch fixes the check step, at least on linux x86_64:
diff --git a/pkgs/development/libraries/gdal/default.nix b/pkgs/development/libraries/gdal/default.nix
index 669936a614ff..23e090630f48 100644
--- a/pkgs/development/libraries/gdal/default.nix
+++ b/pkgs/development/libraries/gdal/default.nix
@@ -3,6 +3,7 @@
 , fetchFromGitHub
 , bison
 , cmake
+, gtest
 , doxygen
 , graphviz
 , pkg-config
@@ -88,6 +89,7 @@ stdenv.mkDerivation rec {
     "-DGEOTIFF_LIBRARY_RELEASE=${lib.getLib libgeotiff}/lib/libgeotiff${stdenv.hostPlatform.extensions.sharedLibrary}"
     "-DMYSQL_INCLUDE_DIR=${lib.getDev libmysqlclient}/include/mysql"
     "-DMYSQL_LIBRARY=${lib.getLib libmysqlclient}/lib/${lib.optionalString (libmysqlclient.pname != "mysql") "mysql/"}libmysqlclient${stdenv.hostPlatform.extensions.sharedLibrary}"
+    "-DBUILD_TESTING=ON"
   ] ++ lib.optionals (!stdenv.isDarwin) [
     "-DCMAKE_SKIP_BUILD_RPATH=ON" # without, libgdal.so can't find libmariadb.so
   ] ++ lib.optionals stdenv.isDarwin [
@@ -138,6 +140,7 @@ stdenv.mkDerivation rec {
     libspatialite
     sqlite
     libtiff
+    gtest
   ] ++ lib.optionals useTiledb [
     tiledb
   ] ++ [
@@ -163,10 +166,15 @@ stdenv.mkDerivation rec {
   # preCheck rather than preInstallCheck because this is what pytestCheckHook
   # calls (coming from the python world)
   preCheck = ''
-    pushd ../autotest
+    pushd autotest

     export HOME=$(mktemp -d)
     export PYTHONPATH="$out/${python3.sitePackages}:$PYTHONPATH"
+    export GDAL_DOWNLOAD_TEST_DATA=OFF
+    # allows to skip tests that fail because of file handle leak
+    # the issue was not investigated
+    # https://github.com/OSGeo/gdal/blob/v3.7.0/autotest/gdrivers/bag.py#L61
+    export BUILD_NAME=fedora
   '';
   nativeInstallCheckInputs = with python3.pkgs; [
     pytestCheckHook
@@ -188,7 +196,7 @@ stdenv.mkDerivation rec {
     "test_transformer_dem_overrride_srs"
     "test_osr_ct_options_area_of_interest"
     # ZIP does not support timestamps before 1980
-    " test_sentinel2_zipped"
+    "test_sentinel2_zipped"
     # tries to call unwrapped executable
     "test_SetPROJAuxDbPaths"
   ] ++ lib.optionals (!stdenv.isx86_64) [
@@ -201,7 +209,7 @@ stdenv.mkDerivation rec {
     "test_ogr_parquet_write_crs_without_id_in_datum_ensemble_members"
   ];
   postCheck = ''
-    popd # ../autotest
+    popd # autotest
   '';

   __darwinAllowLocalNetworking = true;

I can open a new PR if that's simpler.


Integrate Website Pages and Ensure Seamless Navigation

Integrate all the developed website pages, ensuring seamless navigation and consistent design and functionality across the entire website. This issue involves linking different sections, implementing navigation menus, and conducting thorough testing to guarantee a cohesive user experience.
Integrate all developed pages into the website's navigation structure. Ensure that users can navigate between pages smoothly using menu items, buttons, or links.
Implement a consistent navigation menu/header across all pages, allowing users to access different sections of the website effortlessly.
Implement internal links within pages for smooth scrolling or jumping to specific sections. Ensure that these links work correctly and provide a seamless user experience.

Can you please assign this to me? I can easily do this.
Thanks and Regards

Can you please assign this to me? I can easily do this. Thanks and Regards

Sure @hustlerZzZ

I would like to work on this, is the issue still open to work on?

I would like to work on this, is the issue still open to work on?

Heyy, the issue is fixed and merged 😊


HSEARCH-2369 HSQuery.targetedEntities(List<Class<?>>) won't always work when using multiple backends

https://hibernate.atlassian.net//browse/HSEARCH-2369

I merged it as it's a step in the right direction, but I'm not 100% happy about exposing two methods on the org.hibernate.search.query.engine.spi.QueryDescriptor SPI ?
Specifically, I don't see why it should be a List<CustomTypeMetadata> but refrained from changing it, especially as to not add an equal/hashcode requirement to the CustomTypeMetadata implementors.

I merged it as it's a step in the right direction, but I'm not 100% happy about exposing two methods on the org.hibernate.search.query.engine.spi.QueryDescriptor SPI ?

We basically have two ways of creating queries: using only boot-time metadata (passing type IDs), and using those but overriding some metadata at query time (passing a CustomTypeMetadata for each targeted type). So I'm not sure how you'd do that with only one method... ? You'd pass both an IndexedTypeSet and a List<CustomTypeMetadata> in a single method, and expect all types referred to in the CustomTypeMetadata to be present in the IndexedTypeIdentifierSet? Or maybe use an IndexedTypeIdentifierMap?

Specifically, I don't see why it should be a List but refrained from changing it, especially as to not add an equal/hashcode requirement to the CustomTypeMetadata implementors.

It was basically a copy/paste from targetedEntities, which used to accept a List<Class<?>>. But you're right, we'll have to change this.
I opened https://hibernate.atlassian.net/browse/HSEARCH-2801 to fix this.


2.x Client API refactor part 2 (creation of clients) for issue #409

Removed the combo EurekaClient and the two independent clients for registration and interest now each have their own builders.

NetflixOSS » eureka » eureka-pull-requests #129 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » eureka » eureka-pull-requests #131 SUCCESS
This pull request looks good

NetflixOSS » eureka » eureka-pull-requests #141 FAILURE
Looks like there's a problem with this pull request

NetflixOSS » eureka » eureka-pull-requests #142 SUCCESS
This pull request looks good

NetflixOSS » eureka » eureka-pull-requests #146 SUCCESS
This pull request looks good

NetflixOSS » eureka » eureka-pull-requests #147 SUCCESS
This pull request looks good


Decommission scaleway arm32 systems

Multiple reasons

They are unreliable
They are currently running Ubuntu 16.04
Scaleway have indicated that new image creation will be limited from June 1st
-- July 1st will be end of support
-- August 1st will block new C1 instance creations completely, and also BLOCK RESTARTS
-- September 1 = final end of life - IPs will be detached from the instance

Based on the instability of the scaleway systems and our need to regularly restart them this means an effective absolute end date of August 1st - just over two months from the date I'm opening this issue.
I have already been looking at alternate options, but clearly the preferred one is to get the pis at the colocation setup at Nine fully up and running.

In order to support continuing to build on Ubuntu 16.04 on a replacement system (to hold glibc dependency levels for java 8 and 11) I have been looking at creating a docker environment for running these builds on a more modern host going forward as per https://github.com/adoptium/infrastructure/pull/2201/files

Machines have now had the version of GCC 7.5 updated to resolve the problems described in https://github.com/adoptium/adoptium-support/issues/319
We now also have the ability to build in docker containers as a result of https://github.com/adoptium/infrastructure/pull/2201 and have two machines build-equinix-ubuntu1604-armv7l-* set up for this, which should be able to take over the function of the two scaleway build boxes. This just leaves us with the docker one.

Moving this to July as we still have the machines live, but other than for docker they are no longer mandatory in our CI.

IPs have been detached. @sxa's XU4 can handle the docker multiarch job, although that is not likely to be needed at adoptium going forward.


[BUG] :: MainActivity memory leak when running foreground service

Description
I have an issue with the app memory leak in MainActivity when running the foreground service
the
Steps to reproduce

my app is running foreground service so when I repeat it about 30 times close -> open -> it causes a memory leak does the react native screen have an option to destroy the screen?
I keep the Android process running but when I close (swipe the app out normally in Android swipe the app out it would be killed) and open the app it increases the app memory do we have the option to destroy it?

React Native Version
0.73.6
Affected Platforms
Runtime - Android
Output of npx react-native info
System:
  OS: macOS 14.5
  CPU: (8) arm64 Apple M1
  Memory: 490.44 MB / 16.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 20.13.1
    path: ~/.asdf/installs/nodejs/20.13.1/bin/node
  Yarn:
    version: 1.22.22
    path: ~/.asdf/installs/nodejs/20.13.1/bin/yarn
  npm:
    version: 10.5.2
    path: ~/.asdf/plugins/nodejs/shims/npm
  Watchman:
    version: 2<IP_ADDRESS>
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.15.2
    path: /Users/rom/.asdf/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.5
      - iOS 17.5
      - macOS 14.5
      - tvOS 17.5
      - visionOS 1.2
      - watchOS 10.5
  Android SDK: Not Found
IDEs:
  Android Studio: 2023.3 AI-233.14808.21.2331.11842104
  Xcode:
    version: 15.4/15F31d
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.11
    path: /Users/rom/.asdf/shims/javac
  Ruby:
    version: 2.7.8
    path: /Users/rom/.asdf/shims/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 18.2.0
    wanted: 18.2.0
  react-native:
    installed: 0.73.6
    wanted: 0.73.6
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: false
iOS:
  hermesEnabled: true
  newArchEnabled: false

Stacktrace or Logs
I don't have a stack trace because it is a memory leak

Reproducer
https://github.com/chanphiromsok/rnn-screen-leak
Screenshots and Videos

https://github.com/software-mansion/react-native-screens/assets/65760336/05f48f62-0394-43f1-8286-e2146c1b9822

@cortinico Hello I tried to call unmountReactApplication after the activity was destroyed, but it still leaking memory in FrameLayout. How can I clear the memory leak after the activity is destroyed? NOTE my app running foreground service
This is not Called unmountReactApplication after the activity destroy
leak but don't have FrameLayout memory leak

This is Called unmountReactApplication after the activity destroy


This generated file is missing from master

Signed-off-by: Doug Davis<EMAIL_ADDRESS>

We need a verify-generated script to check this stuff.


Updates pythonnet

Description
In QuantConnect/pythonnet nuget package v<IP_ADDRESS>, pythonnet was rebased with master.
We also updated the installation instructions for macOS, since it was fixed by this new pythonnet package.
Related Issue
Closes #1821
Motivation and Context
Keep up with pythonnet latest master.
This update may also solve the issue on installing Lean with python support on macOS.
Requires Documentation Change
No.
How Has This Been Tested?
Running python version of BasicTemplateAlgorithm in Windows, macOS and linux (docker container built with DockerfileLeanFoundation).
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Non-functional change (xml comments/documentation/etc)

Checklist:

[x] My code follows the code style of this project.
[x] I have read the CONTRIBUTING document.
[x] All new and existing tests passed.
[x] My branch follows the naming convention bug-<issue#>-<description or feature-<issue#>-<description>

This will require similar updates to our cloud projects -- I'm putting that together now.


HTTPS support?

Hello
I try to connect my app with u2fval (just for testing) and I recived the error code:2, I supose because it doesn't run by HTTPS, how can i enable HTTPS? or the other way could be a reverse proxy...
root@debian8:~/u2fval# u2fval --config conf/u2fval.conf run -h
Usage: u2fval run [OPTIONS]
Runs a U2FVAL server
Options:
-i, --interface TEXT  network interface to bind to
-p, --port INTEGER    port to bind to
-c, --client TEXT     run in single client mode
-d, --debug           run the debug server in multi-client mode, using<EMAIL_ADDRESS>to specify
client, with no authentication.
-h, --help            Show this message and exit.
root@debian8:~/u2fval# u2fval --config conf/u2fval.conf run -c 'poc.com'
Running in single-client mode for client: 'poc.com'
Starting server on http://localhost:8080...
<IP_ADDRESS> - - [28/Sep/2017 15:23:53] "GET /poc.com/alice/register HTTP/1.1" 404 233
<IP_ADDRESS> - - [28/Sep/2017 15:23:59] code 400, message Bad request syntax ('\x16\x03\x01\x00\xb9\x01\x00\x00\xb5\x03\x03(h6S\x8aw\\x0f\xa2\xebn|\x12O\xa0\xe9\x11!\x92\x0f\x7f\x14\xc7QR\xa0\xac\x99&j\xc3\xc5\x00\x00\x1e\xc0+\xc0/\xcc\xa9\xcc\xa8\xc0,\xc00\xc0')
<IP_ADDRESS> - - [28/Sep/2017 15:23:59] "��(h6S�w\��n|O��!��QR���&j���+�/̨̩�,�0�" 400 -
<IP_ADDRESS> - - [28/Sep/2017 15:23:59] code 400, message Bad HTTP/0.9 request type ('\x16\x03\x01\x00\xb9\x01\x00\x00\xb5\x03\x03\x81\xfb7w\x01_\xc1\xf7\x06X\x91\xee\x83\x03')
<IP_ADDRESS> - - [28/Sep/2017 15:23:59] "����7w_��X���
����T~S�7�C1x��+�/̨̩�,�0�" 400 -

You can run u2fval as a WSGI module, and adding HTTPS support is best done by doing so in the container. For example, you could run Nginx with uwsgi, using Nginx to provide HTTPS.
Note that you're not intended to connect to the u2fval server directly from a browser. The API is intended to be used from your existing application.


Fix and improve editor state persistence for the VisualShader editor

This PR implements editor state preservation for the VisualShader editor while addressing related design issues.
Previously, the scroll_offset (essentially the view position of the GraphEdit node used in the VisualShader editor) was saved in the VisualShader resource, which could create Git noise when multiple people work on the same project. If one person opens the shader and just pans around, the resource would change. Since the scroll offset is more accurately part of the editor state than the VisualShader resource itself, it is now saved as project metadata. The same goes for the currently edited type/stage. Additionally, the zoom level is now also persistent.
For saving the scroll offset and zoom level, a debounce timer was added to reduce disk access.
TODO:

[x] Use the UID instead of the resource path as the key.
[x] Save the state per type! (this was overlooked by me since the graph_offset was also not saved per type/stage before - but since it has never worked correctly no one ever noticed)

GraphEdit refactoring: Scrolling/Panning
Currently, GraphEdit uses the scrollbars to manage and track the scroll/panning offset as well as to control how far the view can pan/scroll. Data like this should not be stored in or managed by child control nodes but rather directly within GraphEdit. Scrollbars should function purely as UI components, signaling user interactions and reflecting changes from the parent node. After all, they provide just another way to pan the view and GraphEdit should theoretically be functional without them.
This part could be split into another PR if desired (since the changes shouldn't alter the behavior), however I have only tested it in conjunction with the above.
Additional refactoring

Renamed several methods to improve descriptiveness and clarity, and correct misleading terminology.
Removed redundant VisualShaderGraphPlugin::get_shader_type method.
Removed redundant updating member.

I'm not sure if project metadata is supposed to store that much information 🤔 It's mostly used for random dialog options.
Check script_editor_cache.cfg, a similar solution is more fit for this task. That said, we don't really have guideline on what to use and when. There is also editor layout file.
The editor does not properly handle built-in shaders, they are all stored under uid://<invalid> key. A simple fix is to fallback to path if resource's UID is invalid.


Full screen problem

I'm using the page curl effect with a ViewPager. The bitmaps are taken to the fragments contained in the ViewPager using the "grabIt" method (http://kcy.me/cm7m). All was working fine until I changed the application theme to use fullscreen (by removing the status bar), so now, when the page curl effect is ongoing, the image is blurry and hurts my eyes trying to focus. ¿Is it a bug? ¿Any recommendation?

1.### if you have images of same size then
you can hardcore the page size inside CurlRenderer.updatePageRects()
comment the lines like
//			int bitmapW = (int) ((mPageRectRight.width() * mViewportWidth) / mViewRect
//					.width());
//			int bitmapH = (int) ((mPageRectRight.height() * mViewportHeight) / mViewRect
//					.height());
add the lines
int bitmapW = 1083;
int bitmapH = 1934;**
in my case image size is 1083x1934
2.inside your page provider class and function loadBitmap(width: Int, height: Int, index: Int)
change
_//            var imageWidth = r.width() - border * 2
//            var imageHeight = (imageWidth * d.intrinsicHeight
//                    / d.intrinsicWidth)_
to
var imageWidth = width
var imageHeight = height


Add test to ensure that dumping of login sources remains correct

#16831 has occurred because of a missed regression. This PR adds a simple test to
try to prevent this occuring again.
Signed-off-by: Andrew Thornton<EMAIL_ADDRESS>

Make lgtm work


Add uninstall option for completeness

A rnpm uninstall command that unlinked and uninstalled would be great for completeness' sake.

Good idea! Will be implemented with https://github.com/rnpm/rnpm-plugin-install/pull/1

It's there!

Cheers dude!


[FEATURE] implement google login in the login page

Is your feature request related to a problem? Please describe.
this is very simple & dull signup/login pg
Describe the solution you'd like
implement google login also & change the ui of this
Additional context
Add any other context or screenshots about the feature request here.

Hey @REHAN-18 , We don't need this feature right now, but thanks for the suggestion.


feat: csv exports

Added ability to export CSV file of transactions history and for comfortable loading added the ability to configure the number of items for the page(because we can't load all transactions, we can get transactions by query limit count according with API https://api.kaspa.org/).
Same logic for UTXOs, but this page can't configure the number of items for the page, because we can load all UTXOs, according to API https://api.kaspa.org/. In this case, we don't have any restrictions.

Looks good. Can you squash commits?

No need for rebasing, I'll check this week, but I most likely need to limit
the page die, be aware
demisrael @.***> schrieb am Sa., 25. Mai 2024, 17:39:

Looks good. Can you squash commits?
—
Reply to this email directly, view it on GitHub
https://github.com/lAmeR1/kaspa-explorer/pull/49#issuecomment-2131311715,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKC3AWB46DX4PUATREQU7BDZECWEHAVCNFSM6AAAAABIGPIGNCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMZRGMYTCNZRGU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


[New API] : Crypto Info API

Brief Description 🤓
The API serves informational content for a wide variety of decentralized blockchains/cryptocurrencies and smart contract platforms.
How will you develop it?🤩
Using the following tech stack -
EJS
CSS
JavaScript
Node.js
Express
Deployment
Yes
Select the open source program you are contributing to
Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINES of this project.

Greetings @rahulkarda🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.  Use command /gssoc24 to self assign the issue.  This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣

/gssoc24


[ main] sync main branch with upstream main branch

[ main] sync main branch with upstream main branch
Resolve: https://github.com/red-hat-data-services/notebooks/pull/211

Merging to get the main with sync as upstream.


Ember Client bugfix: incorrectly assumes keep-alive for http/1.0

there was a similar bug on the server that would interpret a keep-alive connection for HTTP/1.0 requests when Connection header was unspecified. same deal over here, but for the reverse flow of clients

actually, i need to fix something here, the connectionFor method doesn't work for parsed headers which it's being used for

actually, i need to fix something here, the connectionFor method doesn't work for parsed headers which it's being used for

nvm it does with the new header model


Adding docs to add new flags

Part of #1. I'm not sure what additional docs you would like. Docs on how to run it seem to be covered in README.md so I've just added a quick doc to have users add more flags if they should like. Happy to hear more ideas!

@tonyskapunk all should be corrected in the latest commit.

@all-contributors please add @komish  for documentation


Example run on Azure

$ ./pkb.py --cloud=Azure --machine_type=ExtraSmall --benchmarks=iperf
running default example ends up with error:
"The requested VM size ExtraSmall is not available in the current region."
changing "ExtraSmall" to "Standard_A0" fixes the problem

Hi @zledwon , PerkitBenchmarker uses cli to interact with cloud providers. In this case, az.
You can run following command to find out name for the sizes:
az vm list-sizes -l , e.g. az vm list-sizes -l east-us
Let me know if you need help

Thanks for point this out @zledwon here's a fix: https://github.com/GoogleCloudPlatform/PerfKitBenchmarker/pull/1609


Does EfficientNet have pre-trained weights in ImageNet1k?

Hello, author! I would like to ask, in the PyTorch implementation of EfficientNetV2, is there a pre-trained model implemented on ImageNet1k? Looking forward to your answer.

elsewhere - https://github.com/search?q=EfficientNetV2&type=repositories


migrate to fromRaw

The addition of the two parameters to fromRaw seems to be a more logical API. I've deprecated the other constructors as of now, before removing those in the future.
steps required to remove others:

migrate tests
remove unnecessary methods and factories on phoneNumber and parser

@mrclauss Could I have your opinion on this as it's fresh in your mind ?

I think that would work, fromNational should behave as if you use fromRaw with a callerCountry. fromIso probably too. Only fromCountry is a bit different as it searches for a best match to find the most suitable isoCode matching the national number given a countryCode. That one needs to be checked in more detail in my opinion.

Yes I've noticed while implementing it. Thanks.


Sensor groups a duplicate sensor in the alarmo.storage file causing bugs

Alarmo Version
v1.9.13
HA Version
2023.12.3 and older
Bug description

Sensor groups allow a duplicate sensor in the alarmo.storage file causing bugs like #860.
Also random deletions of groups keep happening.
Steps to reproduce
Create group with 2 sensors. Come back and see 3 sensors added. File shows a dupe sensor added.
Relevant log output
No response

Log added:
home-assistant_alarmo_2024-01-02T00-03-23.658Z.log

Note: the sensors I try to group are in different zones:

Steps to reproduce
Create group with 2 sensors. Come back and see 3 sensors added. File shows a dupe sensor added.

In an attempt to reproduce this issue, I created this group with 2 sensors:

When I save this and return later to the page, the group still has still the same 2 sensors, not 3.
Looking at the code, the only situation in which the sensor groups could be modified is when clicking the save button in this dialog.
So:

Come back and see 3 sensors added.

As well as:

Also random deletions of groups keep happening.

Seem unlikely to me, at least I cannot find any reason for this to happen in the source code.
Could you provide more information for me to reproduce the issue?
For example, could you create a screen video in which you create a sensor group and show that it becomes modified when you open it later?

I'll create a different ticket for this but: Alarmo for some reason also creates duplicate conflicting master alarm entity (usually named house).. idk wtf is going on in the code, but it's very bugged.

Hi
I have the same problem:
If I press "Save" in "Edit sensor" on a sensor that belongs to a group, the sensor is added again to the group. I have made the group with 2 devices and then I have clicked saved 6 times on the Save button :

Now when I click on "Setup Groups" the group now have 8 sensors:

But when I open the group it has only the 2 sensors selected and I cant save the group due to it contains duplicate items:

So it seems to save the device into the group when you save the sensor..
Thanks for a very nice integration!
Regards

@VNRARA / @PowerBat80
Thank you very much for your input. This helped me identify the issue.
I made a fix for this in the v1.9.14 release. Could you update your local installation and verify the problem is gone for you as well?

Hi
It works with editing sensor groups now, thanks!
But after upgrade to v1.9.14 with HACS 1.34.0 and reboot, it still shows v1.9.13 in the Alarmo - Alarm panel?

BR

Seems to be working fine now :)


Issue

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
Unknown
Errors:
The command failed with an unexpected error. Here is the traceback:
expected str, bytes or os.PathLike object, not NoneType
Traceback (most recent call last):
  File "C:\Users\dcislak\.azure\cliextensions\interactive\azext_interactive\azclishell\app.py", line 663, in cli_execute
    result = invocation.execute(args)
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 657, in execute
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 720, in _run_jobs_serially
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 691, in _run_job
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/__init__.py", line 328, in __call__
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/core/commands/command_operation.py", line 121, in handler
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/acs/custom.py", line 341, in k8s_install_cli
  File "D:\a\1\s\build_scripts\windows\artifacts\cli\Lib\site-packages\azure/cli/command_modules/acs/custom.py", line 369, in k8s_install_kubectl
  File "ntpath.py", line 223, in dirname
  File "ntpath.py", line 185, in split
TypeError: expected str, bytes or os.PathLike object, not NoneType

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az aks install-cli

Expected Behavior
Environment Summary
Windows-10-10.0.19041-SP0
Python 3.8.9
Installer: MSI

azure-cli 2.26.1

Extensions:
interactive 0.4.5

Additional Context

route to service team


help(cdk/material): Custom parameters to migration script

What are you trying to do?
Is there way to pass parameters to migration script?
We have a implemented migration scripts for our private libraries to fix breaking changes and inside that we are running npm install for some required packages. But now to fix peerDependencies issue, we have either pass --force/--legacy-peer-deps which I cannot hardcode.
So is there a way to pass user defined parameters to migration script?
What troubleshooting steps have you tried?
NA
Reproduction
NA
Environment

Angular: ^13.2.0
CDK/Material: ^13.2.0
Browser(s): NA
Operating System (e.g. Windows, macOS, Ubuntu): Windows

I'm not sure if this is a components specific issue and I don't have enough context to help out. Can you please add more information about the issue?

@amysorto We have extended ng update feature for our private library. We update package version and fix breaking changes with our custom migration scripts just like what you have in cdk and then we run npm install via migration script to install updated packages.
export function updateToV13(customArguments): Rule {
  // customArguments.parameter
  return createMigrationSchematicRule(
    TargetVersion.V13,
    cdkMigrations,
    cdkUpgradeData,
    onMigrationComplete,
  );
}

So my question is - Is there any way to pass customArguments to the migration script which I can provide via ng update @my/private-lib --parameter or maybe some other way to achieve the same.

This sounds like more of a question about schematics authoring. I'm not sure if update schematics support command line flags like that, at least I don't think we've done that before in Angular Material/CDK. You might want to try opening a feature request for it on https://github.com/angular/angular-cli


Error in macOS installation guide

I just fixed this https://github.com/aaronpeikert/reproducible-research/commit/e2b5cff95d807808b6fb311fa8adf4c0eb1145ec. Please update preprint, @aaronpeikert .

closed in 72a36fbba93a662e6d27b4d5cbe23a3a048b9ff2


Multiple keyspace/database support + ETL Fixes

Adds a database option for specifying the "database" a dataset should be written to/read from.  For Cassandra, this corresponds to the keyspace.    This change touches many files, as before the dataset was just a string, but has been changed to a DatasetRef now.  Note that users should ideally create the new keyspace, though FiloDB will create it for you, but probably not using the replication factor you want.
Fix issue #74
Fix #67
Fix #70 (database/keyspace support)
Fix #72
Fix #73

@parekuti @venugopalrp you might want to review changes, at least in the README, to get a sense, and comment here.

On cursory code scan, it looks good but the pattern of internal implicit keyspace is clunky vs elegant. Would be better to pass like a
def func(args)(implicit ks: KeySpace = defaultKs)


Admin dashboard

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (3dc7793) to head (a18af82).

Additional details and impacted files
@@              Coverage Diff               @@
##           ft-analytics       #32   +/-   ##
==============================================
  Coverage        100.00%   100.00%
==============================================
  Files                 1         1
  Lines                 4         4
  Branches              1         1
==============================================
  Hits                  4         4

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Channel Invite Post

When a channel has a status = invited, add a post
author = channel author
body = "You have been invited to join (channel.friendlyName), by (user.fullName)"
triggerDate = NULL
expirationDate = NULL
type = "channelInvite"
attributes = ["channelSid": channel.sid]
priority = 1
duration = 5
file = NULL

On which event onChannelAdd or onChannelUpdate?

On which event onChannelAdd or onChannelUpdate?

Also, could you provide an example of how the status field?

The channel object has a status property. Do this on onChannelUpdate.


Ingest all Cell DIVE datasets

Delayed pending Vitessce support.  They are runnable, but the results cannot be viewed.


Can this be used if the fs call is within a function?

I have the following code (shortened and simplified)
function load(path) {
fs.readFileSync(path);
}
that is called a few times throughout this module to synchronously load dependencies. Will this plugin be able to handle these kind of calls? Thanks

No; the path must be statically analyzable. That is; it should not depend on runtime variables. Similar to the ES6 import semantics.


[Brew editor] Improve code highlighting for nested code blocks

Markdown fenced code-blocks are used to represent containers, which may be nested.
Each pair of opening/closing fence should be highlighted with different color. For example:
a: `` block
b: `` nested-block
content
c: ``
d: ``

Lines a and d should be highlighted with color1, lines b and c should be highlighted with color2.
Something like this:

Done by hacking markdown mode from codemirror, see this comment in #4


General question

Hi,
I'm starting lately to use array extension API.
I find that this function is excellent and it solves a lot of problem however I have some questions:
Can we reload the extension with each filter change?
(Add an event listener for the selection changed event on the dahsboad)
Can we search a worksheet globally in the workbook?
Thank you

Hi john
Thank you very much, you have answered my questions. :+1:

I have other question:
Is there a possibility to run the extension before connecting to the database :
Because ,  I have a dashboard whose data source is based on two parameters (start date and end date) and I would like to have as default date today (in the start and end date)
Thanks

Nope, no way to control the fact that the db query happens before the loading of the Extension. That's something that's been requested but isn't on our short or medium term roadmap.

Thanks :+1:

Sorry again another question and thank you very much for your help
even when I allow the extension in tableau online, I still have the window to allow the extension when I open the dashboard is  that't normal?

It is normal, but the site administration (which sounds like it is you), can add extensions to a white list. In that white list, you can specify if the extension can access full data, and if there should be a user prompt. Go to the Settings > Extensions in the site settings, and look for "Enable specific Extensions". You specify the URL, and then pick from drop downs for "Full Data Access" and "User Prompts".

Another question, and like always i really appreciate your help
the script of my extension does not run directly, it is blocked by the browser (chrome)
-The code of the extension is not yet host I test it locally.
-I deactivated (Ensure your protection and that of your device against dangerous sites.) On the browser (always blocked)
the link of the html page of my extension is like this :
http://localhost:Port/recap_c/page.html
what do I have to do
Thanks

Since online uses https, Chrome doesn't like you loading http, even from your localhost. The dialog that you show will allow you to override that setting for that page. The blue text (hidden by the popup in your case) is "Load unsafe scripts". Clicking that will allow the extension to load.
There is a discussion on stackoverflow about command line options you can give to Chrome to allow insecure content during development, but those settings seem to be in flux in recent versions of Chrome.


test: scarb library with template test cases

In scope of this PR, scarb library has been introduced in test environment. Scarb is a tool that is used for compilation of smart contracts within the starknet ecosystem. This is marked as an initial step for actual account deployment within test cases.
General overview of the introduced changes:

Added two test cases, one for sepolia and one for katana
Added template account contract
Possibility to create and compile multiple account contracts

Additional notable changes:

Refactor of test module
Added TODOs for additional work

Since the general overview of the test case can be observed with the changes in this PR and future TODOs, please consider the structure and the workflow of the test case within this PR.

LGTM
To make sure I understand it correctly: We use scarb from within tests to compile account's smart contract then deploy it and test it?

Yes, scarb is used within the executor. I have created a template where multiple accounts will be deployed on Katana before using the framework on Sepolia. Since the compilation is a slow process (~30 secs in test), it is pushed in separate threads based on the amount of newly deployed accounts.
After that, with starkli  introduced also as lib (issue that I am currently working on) we will be able to declare and deploy it on network

@sergey-melnychuk @LKozlowski I have updated PR with significant changes and I would like you to have another look at it. Based on the comments, I have reworked it in a way that I have removed executor.rs and added coordinator.rs which will only handle the environment of the contracts.
One additional thing that is not directly connected to this PR, clippy fails in gen.rs (see workflows on commits). I have updated it here so that it can be observed, but I guess that this will be done in a different PR. I will update it here when it is done.

@sergey-melnychuk @LKozlowski Updated PR based on comments:

Recovered two accidentally deleted tests
Removed two template tests that will be added in scope of separate PRs
Removed Compiler class and reduced it to single function
Removed coordinator.rs, it's Coordinator class and reduced it to single function in utils.rs


depends_on does not accept spaces, when depended on job finishes, nothing happens

A pipeline is auto generated by comparing Packer JSON files for a repo to know if the AMIs need rebuilding.
If depend_ons: has a value with spaces for a labeled command, then it fails with this error. See "Not working" below.

FATAL  Failed to upload and process pipeline: POST https://agent.buildkite.com/v3/jobs/9da18506-3f5d-4d1c-af98-b433607a7176/pipelines: 422 step may only contain alphanumeric characters, slashes, dashes or underscores

If the spaces are replaced with '_' for the label and the depends_on: then the validation tasks runs in parallel but the task that is depending on them does nothing, it has no logs. See 50% working below and the screen grabs.
The objective is to have the as many validate then build AMIs running in parallel as our agents allow. Otherwise they have to run in series. A -wait was tried between the Validate and Build AMI, which then makes this very manual.
UPDATE: If a key is used as per the documentation to identify each step for the depends_on then the pipeline behaves as expected.
So the issues I see are:

The error is not specific about a key not being used.
That it is possible to have a valid pipeline for syntax that uses a label ID for the depends_on but nothing is output for the failure of the task that depended on it.

working
steps:
  - block: ":rocket: Validate and Build :packer: AMIs"
    branches: "!master"
    key: "human_says_go"

  - label: "Validate customer-base Packer File"
    key: "validate_customer-base"
    command:
      - "./validate.sh customer-base-image.json"

  - label: "Build customer-base AMI"
    depends_on:
      - "humans_says_go"
      - "validate_customer-base"
    command:
      - "./build.sh customer-base-image.json"
...

Not working
steps:
  - block: ":rocket: Validate and Build :packer: AMIs"
    branches: "!master"
  - label: "Validate customer-base Packer File"
    command:
      - "./validate.sh customer-base-image.json"

  - label: "Build customer-base AMI"
    depends_on: "Validate customer-base Packer File"
    command:
      - "./build.sh customer-base-image.json"

  - label: "Validate_customer-bastion_Packer_File"
    command:
      - "./validate.sh customer-bastion-image.json"

  - label: "Build customer-bastion AMI"
    depends_on: "Validate customer-bastion Packer File"
    command:
      - "./build.sh customer-bastion-image.json"

50% working:
Without spaces, this will do the validation tasks in parallel but the build task does nothing.
steps:
  - block: ":rocket: Validate and Build :packer: AMIs"
    branches: "!master"
  - label: "Validate_customer-base_Packer_File"
    command:
      - "./validate.sh customer-base-image.json"

  - label: "Build customer-base AMI"
    depends_on: "Validate_customer-base_Packer_File"
    command:
      - "./build.sh customer-base-image.json"
  - label: "Validate_customer-bastion_Packer_File"
    command:
      - "./validate.sh customer-bastion-image.json"

  - label: "Build customer-bastion AMI"
    depends_on: "Validate_customer-bastion_Packer_File"
    command:
      - "./build.sh customer-bastion-image.json"

Thanks for this feedback @Komorebi-E. I was going to reply with a suggestion to use key:, but I just noticed you've updated the post and have discovered that already.

UPDATE: If a key is used as per the documentation to identify each step for the depends_on then the pipeline behaves as expected.
So the issues I see are:
The error is not specific about a key not being used.

That it is possible to have a valid pipeline for syntax that uses a label ID for the depends_on but nothing is output for the failure of the task that depended on it.

This is good feedback. The implementation of this stuff is on our server side rather than being an agent concern, so I might share it internally and then close this issue. I hope that's OK!
I believe we do support depends_on: referencing the label as a fallback, but it seems there's some cases where it doesn't work (like spaces in the label?). I'll kick off a discussion about whether we can improve the errors or messaging when that happens.

@Komorebi-E I've clarified the behaviour you were seeing with my colleagues.

I believe we do support depends_on: referencing the label as a fallback, but it seems there's some cases where it doesn't work (like spaces in the label?)

I was wrong here - depends_on doesn't check the label when looking for the dependent steps. It only looks for key.

The error is not specific about a key not being used.

Key's can never have spaces, which is why we can detect the syntax error on pipeline upload when a depends_on value has spaces and provide an immediate error.
I'll see if we can expand the error message with something like: "steps that are referenced in depends_on must have a key property, and depends_on values must meet the format requirements for a key".

That it is possible to have a valid pipeline for syntax that uses a label ID for the depends_on but nothing is output for the failure of the task that depended on it.

The challenge here is that steps can be uploaded out of order. So it's permitted for an uploaded step to depend_on a key that doesn't exist yet, and then a new step to be uploaded later on with the required key. That makes it difficult for us to display an error when depends_on synax is valid, but pointing at no current step.


Windows!

Build windows VM gated behind WINDOWS_VM config variable
Add /desktop-win route
Add windows script to challenge container

Also, is it possible to include the challenge-proxy.exe source code, and for us to build it during the build process?

Also, is it possible to include the challenge-proxy.exe source code, and for us to build it during the build process?

That would make the workflow for updating it a lot easier, so I'll do it. The tradeoffs are: it requires pulling in the rust compiler (which takes some disk space), and I'm concerned that if the source code gets complex enough, the rust compiler could use up all the memory (although I think the current 4G is enough to build the source code as it stands today).

I see. Yeah I would say its worth it for maintainability (if we need to change the proxy in the future, for example).

Also, are these are only big (slow) downloads:

https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso
https://software-static.download.prss.microsoft.com/sg/download/888969d5-f34g-4e03-ac9d-1f9786c66749/SERVER_EVAL_x64FRE_en-us.iso

I think I'm going to also look into refactoring this to use a build cache so we don't have to redownload each build.

Also, are these are only big (slow) downloads:

https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/latest-virtio/virtio-win.iso
https://software-static.download.prss.microsoft.com/sg/download/888969d5-f34g-4e03-ac9d-1f9786c66749/SERVER_EVAL_x64FRE_en-us.iso

I think I'm going to also look into refactoring this to use a build cache so we don't have to redownload each build.

Nevermind! I see you're already caching it because these are run-time downloads. I understand now.

Documenting here, it looks like the windows command depends on psutils, which is not in the default minimal challenge container.

OK to add that as a dependency?

I could also probably do this just by iterating over /proc/*/exe manually if that's better.

I'm realizing now, you're probably assuming the full challenge-image, which is probably a fairly reasonable expectation, considering the linux vm also depends on it (for qemu-system-x86). I am currently taking the minimal image and determining what is required to get this thing booted. For now it's probably fine if we expect the full challenge image, but maybe theres something we can do in the future to just get whats necessary for Linux/Windows VMs.

We might want to remove the psutil dependency, that way we can just install qemu-system-x86 and maybe also qemu-utils.

Also for reference, how long did it take you to build the Windows image? I think it just took the production server an hour. Can windows take advance of more cores/memory to build faster?

Odd, that seems like a lot more than it takes on my machine. There's a few phases, the first one being copying the ISO which is definitely disk-IO bound, and then installing software (visual studio build tools takes most of the time), which I think is also mostly downloading and extracting big files. We can up the CPUs and memory allocated, it's just hardcoded to 4 threads and 4096M right now.

OK, it looks like we also need builder-virtiofsd (which makes sense).
I'm envisioning like a challenge-vm, challenge-vm-linux, and challenge-vm-windows. The linux one builds the kernel, the windows one builds virtiofsd, and eventually, windows itself.

Yeah, I might try that. Server CPUs are definitely much slower as well. There's a lot of them, but any individual one isn't so good. Either way, taking an hour to build isn't the end of the world though. Especially with good cache systems that make it so we only really have to build windows once, and then whenever we update it.

OK, it looks like we also need builder-virtiofsd (which makes sense).
I'm envisioning like a challenge-vm, challenge-vm-linux, and challenge-vm-windows. The linux one builds the kernel, the windows one builds virtiofsd, and eventually, windows itself.

And since it looks like I'm doing a live update of dependencies from minimal at this point. We also need ssh.

And with that, I've officially accessed the windows VM from the production server! Amazing!

Do you think there's any way to put the windows script later in the build process? Right now it invalidates a ton of layers which makes changing it super annoying to test.

Is there anything we can do about not needing to enter a password of hacker with vm connect? I think even automating the password enter might be more ideal if we can't make it password-less. Or somehow synchronizing an ssh key.


Readme update action

This PR adds a github action that runs a script to update examples in the README.md file based on the config.json and techs.json files
What has changed:

A techs.json file containing key-value pairs of all techs in README
A config.json file in each example
A Github action to run on every PR and look for these changes
A script that is called by the action to update the README

nice one, i assume its tested, hard for me to test i would assume. do you think this should run on PR or commits to main? wondering if trying to add it on PR would make it messy commit-wise

@colbyfayock I think it's better to comment on the PR as the everything will be merged along with the PR.
Plus we can track what was added and removed in the PR itself
Here's how the process looks like.
❌ It comments if no tech was added
✔ it updates the readme when the tech is added

The error details section is now changed to "Missing tech(s)" and it'll include names of techs that aren't added in techs.json file

awesome thanks @max-programming we'll see how it goes 🙌

@colbyfayock One thing I forgot to mention is that you have to enable this option in the repository settings

already done! thanks

@max-programming This may not be working properly during the checkout portion.
Check out this workflow error.

@bradgarropy I'll fix this up and let you know ✌

Fixes at #193


node-v0: thrown at Symbol.iterator in String

nvm use 4 && node -e "console.log(require('./')('a'))"
# Now using node v4.1.2 (npm v3.3.12)
# [ 'a' ]

nvm use 0 && node -e "console.log(require('./')('a'))"
# Now using node v0.12.13 (npm v2.15.0)
# /Users/59naga/Downloads/array-from/polyfill.js:20
# ol !== 'undefined') && ('iterator' in Symbol) && (Symbol.iterator in value)) {
#                                                                      ^
# TypeError: Cannot use 'in' operator to search for 'Symbol(Symbol.iterator)' in a
#     at module.exports.iteratorProp (/Users/59naga/Downloads/array-from/polyfill.js:20:92)
#     at from (/Users/59naga/Downloads/array-from/polyfill.js:90:42)
#     at [eval]:1:26
#     at Object.exports.runInThisContext (vm.js:74:17)
#     at Object.<anonymous> ([eval]-wrapper:6:22)
#     at Module._compile (module.js:460:26)
#     at evalScript (node.js:431:25)
#     at startup (node.js:90:7)
#     at node.js:814:3

however, the current test will pass normally ...
nvm use 0 && npm test
# Now using node v0.12.13 (npm v2.15.0)
#
#   total:     23
#   passing:   23
#   duration:  61ms
#
#   All tests pass!

Wow, this changes a great deal

Hi @59naga, thanks a lot for your contribution! Wonderful work! Please have a look at my two little notes and let me know what you think. Cheers!
By the way, sorry for my previous comment – it was a mistake.


Update email

adopt-a-drain/app/mailers/application_mailer.rb

We're currently using my email address - let's at bare minimum make an email address, say<EMAIL_ADDRESS>to receive these emails.

Sounds good


Support for PO files

@jeeyi Good catch. No the files are utf8 but looks like the header I copied/generated didn't have a proper encoding defined so okapi replaced it with utf16, regardless of the actual encoding.
Fixed the test files.

@aurambaj Good job 👍


Win32 cmake trying to use pthread?

When I run "cmake .." first error I get is "-- Looking for pthread.h - not found".
Why is it trying to use pthread on Win32?
Unless I missed it, I don't see anything in the build docs on this.
Win10 x64
VS 2019
openexr 2.5.2

Or is there pre-build binaries for Win32?

It might be possible to download builds from the CI, but perhaps someone else can comment on that.
The error you are seeing is not an error, it's just imformative. It happens with CMake builds in general. It's not trying to use pthreads or requiring it, it is checking if pthreads exist or not. The case where it exists is when you are building for linux, or when you are building for windows under mingw. In your case, pthreads will not be used, which is what you are expecting, I think.
Have you encountered a build failure after that?

I ended up just using TinyEXR as it just compiles without going down a rabbit hole of dependencies and does what I need.
Why are there no pre-compiled binaries for OpenEXR or at min pre-compiled dependencies for projects like these baffles me.
When you're just trying to extend a small tool app these things take up more time than the app itself sometimes & I have to many things to do.

This project doesn't build and host binaries on our own, but there are multiple pre-built binaries out there (or one-step build from source including dependencies), for all kinds of systems.
On Windows, Vcpkg is super easy to build from source including dependencies. There are also Nuget and Chocolatey pre-built, though I find those difficult to ascertain which are most complete and up to date, as they lack a single official or definitive distribution of packages. A simple web search reveals other people hosting pre-built binaries of various versions, such as https://github.com/mkturkcan/Precompiled-OPENEXR-ILMBASE-for-Windows and probably many others.
Homebrew or Macports for Mac is both complete and reasonably up to date (2.5 and 2.3, respectively).
Most Linux distributions have pre-built packages for openexr using their default package managers.
Both Conan and Conda are available on multiple platforms as built-from-source options (both up to date with 2.5).
There are so many options for prebuilt or auto-build-from-source, it's not even clear how we would make things better or more complete by doing it ourselves.


[Bug] error trying to start project with npm start

Version
latest version available at https://www.creative-tim.com/product/argon-dashboard-react?tracking=first-time#
Reproduction link
Operating System
windows 10
Device
PC
Browser & Version
Chrome 78.0.3904.108 64 bits
Steps to reproduce
1 - npm install
2 - npm start
What is expected?
The application starts
What is actually happening?
When I try to start the application the following error occurs:
./src/assets/scss/argon-dashboard-react.scss (./node_modules/css-loader??ref--6-oneOf-5-1!./node_modules/postcss-loader/src??postcss!./node_modules/sass-loader/lib/loader.js??ref--6-oneOf-5-3!./src/assets/scss/argon-dashboard-react.scss)
To import Sass files, you first need to install node-sass.
Run npm install node-sass or yarn add node-sass inside your workspace.
Require stack:

C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\sass-loader\lib\loader.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\loader-runner\lib\loadLoader.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\loader-runner\lib\LoaderRunner.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\webpack\lib\NormalModule.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\webpack\lib\NormalModuleFactory.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\webpack\lib\Compiler.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\webpack\lib\webpack.js
C:\Users\andre.rocha\Desktop\CIDACS_PAMACS\React\argon-dashboard-react-master\node_modules\react-scripts\scripts\start.js

Solution
I don't have a solution
Additional comments

Same here. TONS of errors during npm install

Hello there guys,
What nodejs version do you have?
Can you please make sure that you have the latest version: https://nodejs.org/en/ (12.13.1)?
Best,
Manu

I'm on v12.1.0, that may have been the issue. I ended up downloading your other template: Light Bootstrap React Admin and it worked great!

Hello again,
Please make sure you have the latest node-sass version and also you have the latest LTS version of NodeJS, which at the moment is 12.13.1.
Let me know if that was the issue.
Best,
Manu

Hello,
I also have problem with npm start it showed
'react-scripts' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>start: react-scripts start
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\Kimhorng\AppData\Roaming\npm-cache_logs\2019-11-29T19_10_26_730Z-debug.log

Hello there, @kimhorng
Please make a video with the following:

Download the product
Unzip the product
Open terminal and cd into the project
Run in terminal node -v
If working on Mac: Run npm run install:clean
If working on Windows: Run npm install
If working on Windows: Run npm start
Showcase the issue

Best,
Manu

Compiled with problems:
×
ERROR in ./src/Assets/scss/argon-dashboard-pro-react.scss?v1.2.1 (./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[7].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[7].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].oneOf[7].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[7].use[4]!./src/Assets/scss/argon-dashboard-pro-react.scss?v1.2.1)
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
SassError: $color: linear-gradient(to right, #FE932C, #F75100) is not a color.
╷
255 │ $link-hover-color: darken($link-color, 15%) !default;
│                    ^^^^^^^^^^^^^^^^^^^^^^^^
╵
src\Assets\scss\custom_variables.scss 255:20        @import
src\Assets\scss\argon-dashboard-pro-react.scss 27:9  root stylesheet


The documentation on this subject is missing detailed information on settings

Very poor setup information. Many details missing at all. Like "coda definitions" and "coda journal" like what are the settings for. I keep getting an error message and I am not the only one, but there is no troubleshooting chapter either.
Please complete the documentation.

Documentdetails
⚠ Dit gedeelte niet bewerken. Het is vereist om problemen te koppelen tussen docs.microsoft.com en GitHub.

ID: 807f96bd-9269-1541-0516-ee905e0003d7
Version Independent ID: a263d611-d029-927b-16b6-a9e2a23000db
Content: CODA-bankafschrift - Finance | Dynamics 365
Content Source: articles/finance/localizations/emea-bel-coda-bank-statement-import.md
Service: dynamics-365-finance
Product: ****
Technology: ****
GitHub Login: @Anasyash
Microsoft Alias: anasyash

@kfend, can you please look into this? Thanks.


pcl_msgs: 1.0.0-1 in 'foxy/distribution.yaml' [bloom]

Increasing version of package(s) in repository pcl_msgs to 1.0.0-1:

upstream repository: https://github.com/ros-perception/pcl_msgs
release repository: https://github.com/ros2-gbp/pcl_msgs-release.git
distro file: foxy/distribution.yaml
bloom version: 0.9.3
previous version for package: null

pcl_msgs
* Trim README
* ros2 port of pcl_msgs (#11 <https://github.com/ros-perception/pcl_msgs/issues/11>)
  * Migrated From ROS1 to ROS2
  * Update CHANGELOG.rst
  * Migrated pcl_msgs from ROS1 to ROS2
  * Updated Readme.md
  Added Migration changes information and How to build and test information.
  * Update README.md
  * Update README.md
  * Update README.md
* Migrated From ROS1 to ROS2 (#10 <https://github.com/ros-perception/pcl_msgs/issues/10>)
  * Migrated From ROS1 to ROS2
  * Update CHANGELOG.rst
  * Migrated pcl_msgs from ROS1 to ROS2
* Add service file to update filename
* Contributors: Kentaro Wada, Paul Bovbel, Sandip Rakhasiya

@SteveMacenski Please update to the latest version of bloom (0.9.7) and re-run bloom-release. In particular, the latest version contains changes necessary for packaging message packages for Foxy.

Are there some new requirements for msgs packages (e.g. packages containing other things other than just messages)?


Getting Start with Existed Pipeline

I have an existing training pipeline based on Pytorch, but I am interested in applying pytorch_lightning to my workflow. I am also trying to do this is a way that is as least disruptive to my existing code. I noticed there is no way to wrap existing torch.nn.Module models with pytorch_lightning.LightningModule, so I figured I should ask my questions here before spending hours debugging code.
Is this an appropriate way to structure a potential model?
if importlib.util.find_spec('pytorch_lightning') is not None:
    import pytorch_lightning as pl
    backend = pl.LightningModule
else:
    import torch
    backend = torch.nn.Module

class Model(backend):
    def __init__(self, **kwargs):
         pass

    def forward(self, **kwargs):
         pass

This would allow the modules to work with either module depending on what environment is used. However, the examples, you include a bunch of different functions in the model definition (dataloaders, optimizers, training steps, etc.) that are not used in the normal pytorch model structure. Are those additional functions necessary for the model to work and/or are they needed for optimal efficiency? Or can training be done the same as normal?

pytorch_lightning.LightningModule is a subclass of torch.nn.Module and it can therefore be used as a drop-in replacement of torch.nn.Module in your existing code. It will not benefit you, however it should work with your code.
If you want to take full advantage of lightnings functionality i.e. using the pytorch_lightning.Trainer to do the training, validation ect. for you, you need to at least define training_step, train_dataloader and configure_optimizers methods. I think this is best explained in the introduction guide in the docs.


Correction for raw affiliation UMR MoISA (Montpellier Interdisciplinary centre on Sustainable Agri-food systems), Univ Montpellier, CIRAD, CIHEAM-IAMM,

Correction needed for raw affiliation UMR MoISA (Montpellier Interdisciplinary centre on Sustainable Agri-food systems), Univ Montpellier, CIRAD, CIHEAM-IAMM,
raw_affiliation_name: UMR MoISA (Montpellier Interdisciplinary centre on Sustainable Agri-food systems), Univ Montpellier, CIRAD, CIHEAM-IAMM,
new_rors: 05kpkpg04;0005r2j17;051escj72;011xg1225
previous_rors: 05kpkpg04;0005r2j17;051escj72
works_examples: W4399049632
contact: 3113f9ca5b17467df31ed97385b980a4:07f202a19ecf0f0b @ supagro.fr

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


Update localized files for vaccination search insights

Now that there are separate files, we can use them for faster processing and enable unit tests. I don't think it's documented yet, it's been a new update from the team producing these files from this week.


[JS] [KeyVault] Browser support

Follow guidelines from other packages in this same repo to provide browser support.
Once this is done, we should be able to close:

https://github.com/Azure/azure-sdk-for-js/issues/3949
https://github.com/Azure/azure-sdk-for-js/issues/3990

Notes by 2019-06-20:
Keyvault's original source (nor the code developed afterwards up to this day) has not been written considering the browser, this mean that this task requires a major effort besides the testing tooling.
On that note, what needs to be done can be separated in three:

Source changes.
Test changes.
Tooling.

Source Changes
The source code needs to be tested in browsers. This is probably easier with samples as proof of concepts, then with tests considering the other notes here.
Test changes
recorder.ts, as written in storage-queue, has support for both browsers and the NodeJS environment. However, it depends on environmental configurations to properly work. Specifically regarding the authentication of the library before each test, storage-queue routes the authentication mechanism to an anonymous approach that is specific to storage-queue. This approach in fact does not exist for keyvault.
Another interesting discovery I stumbled upon was that since I was using ts-mocha, some of the compiler warnings and errors disappeared. Since these tests require building the tests code with tsc, we'll need to make sure to address these points by the time we do browser support. On this topic, storage-queue uses mocha directly, so perhaps we should do that too.
One last thing discovered through the efforts done towards this issue was to realize that in the keyvault packages we've been using the tests folder to contain the tests, but the standard in this project is to use test.
Having said that, the changes necessary are:

Either have two sets of tests, one for the browser and another one for NodeJS, or have the tooling necessary to route the authentication and recordings separated for each case just like storage-queue.
Make sure to avoid relying on NodeJS specific packages, such as: fs and dotenv.
 This will probably be done in the @azure/identity package. This is relevant to both approaches mentioned in the previous point.
Switch from ts-mocha to mocha.
Rename the tests folder: test.

Tooling
To bring the browser support, we'll need to use karma and nise, among other tools, this requires changes to the package.json, as well as other similar configurations. All of these files can be inspired by the files in storage-queue, but one should take each line of each file in consideration, to make sure things remain relevant and concise.
One deviation from storage queue is that, for Karma, in the list of browsers, storage-queue uses ChromeHeadless, which doesn't work in WSL (the error says incompatible kernel, so it does affect other Linux environments). To make it work, we only need to change these lines as follows:
-    browsers: ['ChromeHeadless'],
+    browsers: ['ChromeHeadlessNoSandbox'],
+    customLaunchers: {
+      ChromeHeadlessNoSandbox: {
+        base: 'ChromeHeadless',
+        flags: ['--no-sandbox']
+      }
+    },

The changes needed are:

Check the files on storage-queue related to karma, typescript, the package.json and the recorder, make sure that the ones you copy map correctly in with their dependencies and with files relative to them. Remember to update any mention to storage to remain relevant once in the keyvault specific packages.
A karma.conf.js.

Make sure to have a proper envProcessor with the environment variables used in the keyvault packages.
Probably use ChromeHeadlessNoSandbox as described above for better results on people with incompatible kernels.

Keep track and make sense of the generated dist* files. The goal is to make sure that tsc builds inside of dist-esm and then rollup generates the test bundles in dist-test.

Related: https://github.com/Azure/azure-sdk-for-js/issues/3949

Done!


Sanity check CI

PR is added to the queue for testing as 1. task. (2c15f33)

Test (Fail) 50289296 build is completed (2c15f33)
See https://github.com/ThaliTester/TestResults/tree/502892962c15f33_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (ac49a25)

Test (Fail) 50289296 build is completed (ac49a25)
See https://github.com/ThaliTester/TestResults/tree/50289296ac49a25_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (634deb4)

Test (Fail) 50289296 build is completed (634deb4)
See https://github.com/ThaliTester/TestResults/tree/50289296634deb4_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (f537d20)

Test (Fail) 50289296 build is completed (f537d20)
See https://github.com/ThaliTester/TestResults/tree/50289296f537d20_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (72097d4)

Test (Fail) 50289296 build is completed (72097d4)
See https://github.com/ThaliTester/TestResults/tree/5028929672097d4_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (58b6ce5)

Test (Fail) 50289296 build is completed (58b6ce5)
See https://github.com/ThaliTester/TestResults/tree/5028929658b6ce5_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (f099041)

Test (Fail) 50289296 build is completed (f099041)
See https://github.com/ThaliTester/TestResults/tree/50289296f099041_Sanity_check_CI_tobybrad/ for the logs

Test (Fail) 50289296 build is completed (f099041)
See https://github.com/ThaliTester/TestResults/tree/50289296f099041_Sanity_check_CI_tobybrad/ for the logs

PR is added to the queue for testing as 1. task. (beb5fc1)

Test (Fail) 50289296 build is completed (beb5fc1)
See https://github.com/ThaliTester/TestResults/tree/50289296beb5fc1_Sanity_check_CI_tobybrad/ for the logs

Tidying up.. will do CI sanity check on a dedicated branch.


Setup instructions in the readme don't work

Describe the bug
Following the setup instructions in the readme doesn't work. Running the app locally fails with errors about missing modules (even though the modules have been installed), and running in Docker doesn't make the site available at http://localhost:8443/
To Reproduce

Set up a fresh Node/npm install (I tested with version 12.16.1 and 12.4.0)
Clone the repo
Follow the steps in the readme

Expected behavior
App should run
Desktop (please complete the following information)

OS: macOS Catalina
Browser (ex. chrome, safari): N/A
Version (ex. 22): master branch, tagged as v1.0.0

Additional context
I was able to get the app running with the following steps in a clean Node/npm install:
npm install --global webpack webpack-dev-server
git clone https://github.com/creativecommons/cccatalog-frontend.git
cd cccatalog-frontend.git
npm install
vim package.json # remove "type": "module" from package.json
webpack-dev-server

While I was able to get the app running, I'm not sure if these are the correct steps, and the readme needs to be updated, or if there are some bugs preventing the intended setup steps from working on macOS.

Hi @localjo, the project currently works with node v10 or lower unless the   "type": "module" line is removed from package.json, as node v12+ supports native es6 modules and changes behavior when this line is present.
You shouldn't need to install any global modules to get it to work: just remove   "type": "module" and follow the instructions as-provided.
I'll make an issue for this; thanks for pointing it out!


Form submissions don't work with Docker and Nginx reverse proxy setup

Form submissions fail with {"message":"Cross-site POST form submissions are forbidden"}. Setting ORIGIN in the docker-compose file to the actual URL of the nginx domain and http://localhost:3000 didn't work.

This was resolved by setting the Origin header in the Nginx config and the compose.yml file must specify the port of the origin URL. If your original is https://my.website, then the origin environment var must be https://my.website:443. I will be leaving this issue open until I write the proper documentation for setting up a production environment

Addressed in 6aac1aad738a594e4c658c55201495c51c21713a and 5ddbad3fbd3c937e8cef6ea9b79cc8a348fc67fe


Has no mention of new properties

This page is outdated, and has no mention of for example 'Enable startup tracing'
It is constantly referring to 'Packaging properties', but no such concept exists. The closest is the "Packaging and Deployment" section inside Android Build -> General.
It is mentioning AOT and LLVM for Android, and says the options are disabled in non-enterprise licenses. Currently the build properties doesn't show AOT as grayed out with a free license -- has this feature been superseded by startup tracing, or are the options hidden until an enterprise license is used?

Thanks.

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

ID: f43472af-a9d3-8bef-0f24-b81f8f6cd2dd
Version Independent ID: 42cfbea5-0b4c-a0a3-4cce-1edf5523f605
Content: Preparing an Application for Release - Xamarin
Content Source: docs/android/deploy-test/release-prep/index.md
Product: xamarin
Technology: xamarin-android
GitHub Login: @davidortinau
Microsoft Alias: daortin

Thanks for submitting an issue and we apologize for the delayed response. The requested updates haven't been made since the creation of the issue, and the timeline for resolution may vary based on resourcing, so the issue is being moved to an internal repo to better track it.


CLI issues on iatest image (command not found)

Hello!
I've deployed the image to my raspberry pi zero WH - and though gymnasticon is running, it seems like the CLI and or path settings may not be properly configured. Should it be working "out of the box"? When I type gymnasticon, I get
pi@gymnasticon:~ $ gymnasticon
-bash: gymnasticon: command not found

I've been able to change settings (e.g. --bike "peloton") by modifying the gymnasticon.service file, but I'm wondering if there's something else that I should change to get the CLI to properly work?

The executable for Gymnasticon lives within the folder /opt/gymnasticon/node/bin/, which is not part of the path, where the default shell searches for executables. The same applies also to node and npm, which are both installed in the same folder.
Therefore you have to manually add this folder to the path via:
export PATH=/opt/gymnasticon/node/bin/:$PATH
This will only be of effect during the lifetime of the Shell / SSH session. If you want to make this change permanent, add it to the end of the .profile file within the user's home directory.
E.g. via echo "export PATH=/opt/gymnasticon/node/bin/:\$PATH" >> /home/pi/.profile
Don't forget to restart the Shell / SSH session after making this permanent change, for it to take effect.

Great. Added that to my profile and can access the CLI now. I did have to run
# this gives cap_net_raw+eip to all node programs not just gymnasticon
sudo setcap cap_net_raw+eip $(eval readlink -f $(which node))

In order to run as an unprivileged user (pi).

Nice catch @barrettec777. This will be the default in the next release thanks to @chriselsen.


local_execution_config_python error occur in install mediapip

This template is for miscellaneous issues not covered by the other issue categories
For questions on how to work with MediaPipe, or support for problems that are not verified bugs in MediaPipe, please go to StackOverflow and Slack communities.
If you are reporting a vulnerability, please use the dedicated reporting process.

i see


runtime/process: do not wait forever for a process to terminate

Not sure if this branch is still taking PRs, though, this could take care of https://github.com/moby/moby/issues/34779 as well
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

@crosbymichael @mlaventure would you take a look at this?

LGTM

Going to close this as we do not support this branch anymore. Feel free to carry these patches in your own fork for 0.2.x


docs(webpack): fix for tsconfig.json provided in example

Pull request for this issue.

I signed it!

I signed it!

We don't need exclude without files and why do we need typeRoots? I am totally in for the lib, I wanted to add that with an update but forgot.

Hello @Foxandxss ,

I've added exclude in order to not process all files inside node_modules.
I thought that typeRoots actually can help solve the issue. But I've just verified and add "lib": ["es2015", "dom"], is enough.

Sorry. for this.
As far as I understand we just need to add "lib": ["es2015", "dom"],. Can I modify it and submit updated version in this pull request?
Best regards,
Siarhei

Sure you can.
The node_modules exclusion is only needed if you specify the files by hand, since we do not, node_modules is excluded automagically.

@Foxandxss,
Thank you for the explanation. I didn't know about that.
I've updated my changes.
Best regards,
Siarhei

Hello @wardbell ,
I've just removed and pushed my changes.
Sorry for the delay with this.
Best regards,
Siarhei

Thank you.


Random test to try installing meson to see if that fixes things?

okay I added meson in https://github.com/rse-ops/docker-images/pull/83 - testing this locally and it didn't seem to change anything.


Ecto.Changeset.apply_changes/1 removes constraints from "struct_or_changeset"

Environment
Erlang/OTP 22 [erts-10.6.4] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Elixir 1.10.2 (compiled with Erlang/OTP 21)
Ubuntu 18.04.4 LTS
Current behavior
Migration
def up do
  create table(:apps) do
    add :name, :string, null: false
    timestamps()
  end
  create unique_index(:apps, [:name], name: :uniq_app)
end

Module
defmodule App do
  use Ecto.Schema
  import Ecto.Changeset

  schema "apps" do
    field :name, :string
    timestamps()
  end

  def changeset(%__MODULE__{} = app, %{} = attrs) do
    app
    |> cast(attrs, [:name])
    |> validate_required([:name])
    |> unique_constraint(:name, name: :uniq_app)
  end
end

Calling code
changeset = App.changeset(%App{}, %{name: "foo"})
to_struct = Ecto.Changeset.apply_changes(changeset)
arguments = [changeset, changeset, to_struct]

constraint_error = [
  name: {
    "has already been taken",
    [constraint: :unique, constraint_name: "uniq_app"]
  }
]

result =
  for arg <- arguments do
    case Repo.insert(arg) do
      {:ok, %App{}} -> :ok
      {:error, %Ecto.Changeset{errors: ^constraint_error}} -> :error
    end
  end

IO.inspect result

** (Ecto.ConstraintError) constraint error when attempting to insert struct:

    * uniq_app (unique_constraint)

If you would like to stop this constraint violation from raising an
exception and instead add it as an error to your changeset, please
call `unique_constraint/3` on your changeset with the constraint
`:name` as an option.

The changeset has not defined any constraint.

Expected behavior
[:ok, :error, :error]

Yes, the struct does not carry constraint information. You need to work with changesets.

That's fair enough, it wasn't obvious to me.
Tnx!


[Parseable Output] Make Emit-Module tasks indicate their name accordingly, instead of compile

@swift-ci test


After clicking on map, the users  button takes them two pages back.

STR:
1- go to a distinctive page on your website, let's say your 'about us' page.
2- navigate to the home page, or page where the avalanche.org API map lies.
3-click on the map on an advisory region.
4- click the back button, once.
Expected behavior would be that the user ends up on the home page ( or page with the map ). Instead, we end up on the About Us page. Tested on GNFAC and BTAC.

I can confirm that on the SAC site as well.

Thanks - this is now fixed. Opening a new link in the main window was different depending on if you were using an iframe or not, and the code was originally written for the iframe use case. It now detects whether you're using an iframe or not, and opens the link accordingly.
No updates to the API client are needed...it was all in the API itself, so it should just work.


Can specify the latitude and longitude of the car's birth point

I want the car is born at the specified latitude and longitude points, but I read the official website documents and other people's examples, all specify the XYZ axis coordinates, may I ask if there is any API can do this?

I want the car is born at the specified latitude and longitude points, but I read the official website documents and other people's examples, all specify the XYZ axis coordinates, may I ask if there is any API can do this?

I had a similar problem. Have you solved the problem？


Update license guidelines for projects

This follows up on conversation in https://github.com/jupyter/governance/issues/37 and the mailing list discussion about updating our project license and copyright terms to be more clear and conform better to the opensource.org and spdx BSD license pages.
Fixes #37
Summary of updates

Update primary license name to 3-Clause BSD License to reflect the opensource.org and spdx.org primary names for the license

Make copyright owner “Project Jupyter Contributors” to reflect discussion in the mailing list thread. We do not view this as a change, but rather as a clarification of our shared copyright model.

Wrap all lines to 78 or fewer characters

Update BSD conditions to be enumerated with numbers, following the text on opensource.org and spdx.org

In condition 3, replace “Jupyter Development Team” with the exact license text “copyright holder”.

We previously had, in the disclaimer section, a sentence starting with “IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS…”. OWNER is now replaced with HOLDER, to reflect the license text on opensource.org and spdx.org

Update the per-file license statement with “Project Jupyter Contributors” and “3-Clause BSD License” terminology.

I also edited our copyright policy explanation for grammar and to clarify that for a particular project, its copyright is shared by its contributors (not necessarily all Jupyter contributors).

According to governance rules, this PR needs approval by 2/3 of the steering council, with at least 80% voting, to be merged. For our current size of 17, that means at least 14 total votes and at least 12 positive votes. Count my vote as 1.
Of course community discussion is welcome as well.

And of course, comments or suggestions are also encouraged and invited, not just an up-or-down vote.

cookies for anyone coming here from the Steering Council email list. 🍪

🍪 🍪 🥛 🍰 🍫 🎁 ☕

Update: we've had 9 votes, all positive (as well as a bit of discussion). If you haven't voted, please vote or make a suggestion. I notice that the github approval mechanism does not have a way to vote negative, but we can count the "request changes" option as a negative vote.

@jasongrout - I will abstain on this vote (I don't know enough about this topic).

Good point, I hadn't considered abstaining. It seems reasonable that abstaining adjusts the total universe of voting members, so the threshold statement above becomes:
According to governance rules, this PR needs approval by 2/3 of the steering council, with at least 80% voting, to be merged. For our current size of 17 minus one abstaining, that means at least 13 total votes and at least 11 positive votes.

I think it does make sense for abstains to reduce the universe size
Sent from my iPhone

On Sep 25, 2019, at 12:44 PM, Jason Grout<EMAIL_ADDRESS>wrote:

Good point, I hadn't considered abstaining. It seems reasonable that abstaining adjusts the total universe of voting members, so the threshold statement above becomes:
According to governance rules, this PR needs approval by 2/3 of the steering council, with at least 80% voting, to be merged. For our current size of 17 minus one abstaining, that means at least 13 total votes and at least 11 positive votes.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

According to governance rules, this PR needs approval by 2/3 of the steering council, with at least 80% voting, to be merged. For our current size of 17 minus one abstaining, that means at least 13 total votes and at least 11 positive votes.

Note that you should probably define a deadline for voting, unless this is a first-past-the-post system, as a winning condition (11 of 13 votes) can be made losing (11 of 17 votes) by late voters.

Note that you should probably define a deadline for voting, unless this is a first-past-the-post system, as a winning condition (11 of 13 votes) can be made losing (11 of 17 votes) by late voters.

Good point. I'm going by the book here (i.e., the governance docs have an explicit voting threshold for governance repo changes), which does not have a deadline mechanism for votes.

Good point. I'm going by the book here (i.e., the governance docs have an explicit voting threshold for governance repo changes), which does not have a deadline mechanism for votes.

On the other hand, to address your point more directly - perhaps after it passes the quorum threshold of 80%, a reasonable thing to do is to then set a timeframe for any remaining votes before calling the decision.

Thank you to everyone that responded. We now have quorum (13), with all positive votes, which means that this PR is approved. I'll leave it open until Monday for any remaining dissenting votes or more discussion, then merge Monday if there are no objections.
Thanks again everyone!

Thanks Jason for the ping.
Approved.

Quorum reached, merging.

Thanks Kyle!

And thanks again everyone else for participating and adding your thoughts!


Validate config with ocvalidate.

Validate config with ocvalidate.

I don't think it is necessary to validate availability with ocvalidate. Because I have done testing before releasing EFI.


[sil.rst] Add a discussion of "Dead End Blocks" and its implications upon OSSA.

The main implication being that we allow for values to be leaked along dead end
blocks.
NOTE: For those who are unaware, a dead end block in SIL is a block that is
post-dominated in the same function by program terminating blocks (which we
model using unreachables).

@atrick I think you will like this one.

@swift-ci smoke test

@swift-ci smoke test


Tree Item not expanding..

Having four (demo) categories in my list, but see only "All" tree node which cannot be expanded.
Cause:  I could find that the "toggleChildren" looks different than in web tutorial.
toggleChildren() {
if (
this.props.item.child_id.length > 0 &&
this.props.item.children == undefined
) {
this.trigger("tree_item_clicked", { data: this.props.item });
}
Object.assign(this.state, {
childrenVisible: !this.state.childrenVisible,
});
}
}

Hi.
I am on owl 1.2.6 and i have the problem that the props does not have an item node. i must admit that i did not do the tutorial, i am trying something else. but this seemed the only place where someone could know the issue. Does someone know how to get information of the widget, through to the component? thanks

@Fritzlseppl Hi, if you are doing something else please give me a link to your repo so i could investigate.

@PhilDL I unfortunately can not share the whole addon, but most of it is not related to what i mentioned anyways. What i am trying to do is the following: I made a custom purchase module from scratch and the orders within must be confirmed. therefor an email is sent to the person responsible to do this. the emails show up in the chatter section below the order in the form view, but i dont want that. i thought the best way to do that would be to give an option in the message_ids field which defines the chatter. ive got so far as that i can pass the option to the root component below the form_renderer widget, which forms the chatter section. but i struggle to pass the option down to the message_list holding the single messages. if i could access the option there i extended its template and added an t-if, to not show the messages which have message_type "email" if the option is given. so the only thing i needed is how to pass a param through the components or how to access a value of the xml field from an underlying component. maybe i have to use the store for this?
Thanks in advance for your help


Fix typo

I don't have everything figured out that I want to for pull requests yet, but I have fixed the typo. Thanks for pointing it out!


what is wrong with "omni_createrawtx_opreturn" ???

i use this cmd in omni-cli:
omnicore-cli "omni_createrawtx_opreturn" "0100000001e1543b463545903dbb6c4212c3bf0e28b9632f0228922035c5350a24e18cf5450000000000ffffffff0000000000" "00000000000000020000000002625a00"
I can send transaction succ.
but i use json rpc, I pass the same parameters，it return err : payload must be hexadecimal string (not '"00000000000000020000000002625a00"'). i had read api doc, payload parameter need hex-encoded, so i change my paremeter:
{"jsonrpc":"1.0","method":"omni_createrawtx_opreturn","params":["0100000001e1543b463545903dbb6c4212c3bf0e28b9632f0228922035c5350a24e18cf5450000000000ffffffff0000000000","22303030303030303030303030303030323030303030303030303236323561303022"],"id":7}
the response look like succ.  and sendrawtransaction succ https://live.blockcypher.com/btc-testnet/tx/45f58ce1240a35c535209228022f63b9280ebfc312426cbb3d904535463b54e1/ , but i never get the coin from my transaction in json-rpc api .   I can use cmd to get the coin successfully.
i I think the problem lies in the second parameter of omni_createrawtx_opreturn if i hex-encode payload it never succ.

@dexX7  Hi bro, can you help me?

Hi @johnsneakers,
the original call with omnicore-cli is the way to go and when submitting the data via JSON-PRC, it should be similar.
Were you able to resolve this issue in the meantime?


AQQU support

test repository = https://github.com/abapGit-tests/AQQU

set_default_transport not fixed yet...

ready