mac m1 pro - python3.12 install errors

Installing with python3.10 works but it appears the optimum dep's install is broken for python3.12:
> pipx install insanely-fast-whisper
Fatal error from pip prevented installation. Full pip output in file:
    /Users/tavis/.local/pipx/logs/cmd_2023-11-27_15.42.39_pip_errors.log

pip seemed to fail to build package:
    optimum

Some possibly relevant errors from pip install:
    error: subprocess-exited-with-error
    FileNotFoundError: [Errno 2] No such file or directory: 'optimum/version.py'
    AssertionError: Error: Could not open 'optimum/version.py' due [Errno 2] No such file or directory: 'optimum/version.py'

Error installing insanely-fast-whisper.

Snippet of cmd_2023-11-27_15.42.39_pip_errors.log:

PIP STDERR
----------
  error: subprocess-exited-with-error

  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [27 lines of output]
      Traceback (most recent call last):
        File "<string>", line 7, in <module>
      FileNotFoundError: [Errno 2] No such file or directory: 'optimum/version.py'

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "/Users/tavis/.local/pipx/shared/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
        File "/Users/tavis/.local/pipx/shared/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/tavis/.local/pipx/shared/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
          return hook(config_settings)
                 ^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/gx/5p9zxn1j6w1fc1_4rtg9t9wm0000gn/T/pip-build-env-m3rlum3k/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 325, in get_requires_for_build_wheel
          return self._get_build_requires(config_settings, requirements=['wheel'])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/gx/5p9zxn1j6w1fc1_4rtg9t9wm0000gn/T/pip-build-env-m3rlum3k/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 295, in _get_build_requires
          self.run_setup()
        File "/private/var/folders/gx/5p9zxn1j6w1fc1_4rtg9t9wm0000gn/T/pip-build-env-m3rlum3k/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 480, in run_setup
          super(_BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
        File "/private/var/folders/gx/5p9zxn1j6w1fc1_4rtg9t9wm0000gn/T/pip-build-env-m3rlum3k/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 311, in run_setup
          exec(code, locals())
        File "<string>", line 10, in <module>
      AssertionError: Error: Could not open 'optimum/version.py' due [Errno 2] No such file or directory: 'optimum/version.py'

      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

Hey @tavisrudd - That is a known issue, Optimum has a dependency on onnxruntime which doesn't support 3.12 yet. Hence, we do not support 3.12 yet. Sorry! :(
(closing this for now, feel free to re-open.)

It would help to know which version is supported. I can't find it in the readme

pipx install insanely-fast-whisper --python python3.11
also can work

The installation worked for me with --python python3.11 but later I ran into an error when trying to run the program.
ValueError: The generation config is outdated and is thus not compatible with the language argument to generate. Either set the language using the forced_decoder_ids in the model config, or update the generation config as per the instructions https://github.com/huggingface/transformers/issues/25084#issuecomment-1664398224
After reinstallation of insanely-fast-whisper using pipx and the argument --python python3.10 it now works.
(System M1 Mac)

I find pipx confusing. Why not use pipenv with the python version requirements built-in?


fix(tvOS:AppHarness) Initial commit to fix the install

Description
The problem right now is that the overrides are applied on the package's node_modules, which is definitely suboptimal...
Another problem is that after installation the app does not get launched as it should, you need to press on it manually with a remote, but it does now install and connect to the metro bundler started by renative
Related issues

https://github.com/flexn-io/renative/issues/1489
https://github.com/flexn-io/renative/issues/1305

Npm releases
n/a

When installing to device, process is stuck at this step
✔ Waiting for bundler to finish...
⠸ info Installing and launching your app on Apple_TV

When installing to device, process is stuck at this step
✔ Waiting for bundler to finish...
⠸ info Installing and launching your app on Apple_TV

For me it is installed (if gone back one commit), but requires to open manually as the app is only installed and not launched.
 Will be used to generate assets.
? Podfile and/or plugins versions have changed Continue with pod action (recomme
nded)
✔ Executing: bundle install
✔ Executing: bundle exec pod install
task: ✔ configure
warn: ○ run: Could not find device iPhone 15
? Select the device you want to launch on (Use arrow keys)
? Select the device you want to launch on Paulius’s iPhone | Phone 📱 | v: 17.3
(21D50) | udid: 00008030-001C18C62EF9802E (device)
info: Current platform: ios
task: ○ start ↺1
task: ○ configureSoft ↺1
task: ○ app configure ↺2
task: ✔ app configure
info: Current Build Scheme: debug
task: ✔ configureSoft

Dev server running at: http://<IP_ADDRESS>:8092/index.bundle?platform=ios

task: ✔ start
⠋ Waiting for bundler to finish...warn Package rn-fetch-blob contains invalid configuration: "dependency.hooks" is not allowed. Please verify it's properly linked using "npx react-native config" command and contact the package maintainers about this.
warn =================================================================================================
warn From React Native 0.73, your project's Metro config should extend '@react-native/metro-config'
warn or it will fail to build. Please copy the template at:
warn https://github.com/facebook/react-native/blob/main/packages/react-native/template/metro.config.js
warn This warning will be removed in future (https://github.com/facebook/metro/issues/1018).
warn =================================================================================================
info Welcome to React Native v0.73
⠙ Waiting for bundler to finish...info Starting dev server on port 8092...

                        ▒▒▓▓▓▓▒▒
                     ▒▓▓▓▒▒░░▒▒▓▓▓▒
                  ▒▓▓▓▓░░░▒▒▒▒░░░▓▓▓▓▒
                 ▓▓▒▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▓▓
                 ▓▓░░░░░▒▓▓▓▓▓▓▒░░░░░▓▓
                 ▓▓░░▓▓▒░░░▒▒░░░▒▓▒░░▓▓
                 ▓▓░░▓▓▓▓▓▒▒▒▒▓▓▓▓▒░░▓▓
                 ▓▓░░▓▓▓▓▓▓▓▓▓▓▓▓▓▒░░▓▓
                 ▓▓▒░░▒▒▓▓▓▓▓▓▓▓▒░░░▒▓▓
                  ▒▓▓▓▒░░░▒▓▓▒░░░▒▓▓▓▒
                     ▒▓▓▓▒░░░░▒▓▓▓▒
                        ▒▒▓▓▓▓▒▒

                Welcome to Metro v0.80.9
              Fast - Scalable - Integrated

⠼ Waiting for bundler to finish...info React Native v0.75.2 is now available (your project is running on v0.73.4).
info Changelog: https://github.com/facebook/react-native/releases/tag/v0.75.2
info Diff: https://react-native-community.github.io/upgrade-helper/?from=0.75.2
info For more info, check out "https://reactnative.dev/docs/upgrading?os=macos".
warning: Watchman `watch-project` returned a warning: Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

warning: Watchman `watch-project` returned a warning: Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

warning: Watchman `watch-project` returned a warning: Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

warning: Watchman `watch-project` returned a warning: Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

warning: Watchman `query` returned a warning: Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

⠹ Waiting for bundler to finish...Recrawled this watch 1 times, most recently because:
MustScanSubDirs UserDroppedTo resolve, please review the information on
https://facebook.github.io/watchman/docs/troubleshooting.html#recrawl
To clear this warning, run:
`watchman watch-del '/Users/pauliusguzas/Desktop/renative/renative' ; watchman watch-project '/Users/pauliusguzas/Desktop/renative/renative'`

✔ Waiting for bundler to finish...
✔ Executing: npx react-native run-ios --scheme=RNVApp --mode=Debug --no-packager --udid 00008030-001C18C62EF9802E
┌─────────────────────────────────────────────────────────────────┐
│ ⚠ BUNDLER STARTED | 8/20/2024, 5:00:49 PM |<EMAIL_ADDRESS>         │
│ $ rnv run -p ios -d                                             │
├─────────────────────────────────────────────────────────────────┤
│ Project<EMAIL_ADDRESS>                               │
│ Workspace: rnv                                                  │
│ Platform (-p): ios                                              │
│ Engine: @rnv/engine-rn                                          │
│ Template: @rnv/template-starter                                 │
│ App Config (-c): harness                                        │
│ Build Scheme (-s): debug                                        │
│ Target (-t): iPhone 15                                          │
│ Supported Platforms: ios, android, androidtv, firetv, androidwear, web, tizen, tvos, webos, macos, tizenwatch, kaios, chromecast, linux, windows
│ Env Info: darwin | x64 | node v18.18.0                          │
│ Executed Time: 0h:0m:52s:249ms                                  │
│ warn: ○ run: Could not find device iPhone 15
│ Project location: ./platformBuilds/harness_ios/RNVApp.xcworkspace
└─────────────────────────────────────────────────────────────────┘


Allow guests to run project on their machine

I do enjoy the ability to control someone's debugger/terminal, it's helpful for solving problems with pair programming. However, when you have two people co-developing a project it would be ideal if they can each run the project on their respective machines instead. This allows us to have our own debugger & browser/emulator running, otherwise we have to rely on video streaming tools to share the project. This breaks down when the video streaming quality degrades or you want to be able to do something like inspect CSS.
I am requesting a feature which allows a guest to run the project on their machine exactly as if it were a local project/workspace.
CC @groovinchip

A feature like this could do a lot to streamline multi-platform development with flutter. I have developed applications using flutter for web/iOS/Android/Windows/Linux, the ability to save a change on my host OS and see the results through hot-refresh across all platforms via live share session would save time no doubt.

@MichealReed that was the exact use case that lead to this issue

I think this issue was closed prematurely. This would still be my strong preference for Live Share. Two projects running the exact same code, each running their own language server and debugger sessions.

We had a problem with a GitHub action that closed some issues unexpectedly. Apologies for that!

@lostintangent @fubaduba Yes, sorry for the confusion! We found a but in the GitHub action. I disabled the action until we fix and test it, and I've re-opened all the issues that were closed. It ran sometime this morning, so I re-opened everything that was closed starting today.

I want to bring up this issue, because we're also interested in this functionality.

this is needed.

bump

Would love to have this feature, currently sharing a server is very slow, and being able to have the code locally would help a lot!

In this new remote-work dynamic we all live in right now. This is a must-have.

Adding another request for this - when collaborating on any kind of application involving graphics (website, GUI, etc.) the guest collaborator has no way of seeing the results of any code changes. My use case is collaborative code editing in a classroom setting, using a graphics library.

I would love this!
I just asked about it on Stack Overflow, FYI:
https://stackoverflow.com/questions/73125759/synchronize-code-between-two-machines-for-pair-programming

Thank you for your interest in allowing local debugging. We will be evaluating this as a solution in the upcoming quarter as we focus on debugging with Live Share.

Many projects require the ability to run them locally and I keep running into this limitation. Is there any ETA for this feature? Even just a "download host files" command would be great.

WE NEED THIS. THIS WOULD BE SO USEFUL TO HAVE.

boosting

Boosting this because my team asked me to.

BOOOST UPP

boost!!!!!

boost, would be super useful

boost! basically impossible to collaboratively develop any non-webserver/GUI application when you can't build and run the application locally

need this so much for the pygame


Edit the username of a user

I try to rename my username, the request is accepted.
But when I try to login with my new username the server responses with an unknown user response.
I can login with my old username but I'm not able to retrieve the user info of the user (unknown user).
Request:
GET /api/users/<old_username>/info
{
"name": "not_found",
"description": "No user named <old_username> found"
}

GET /api/users/<new_username>/info
{
"name": "not_found",
"description": "No user named <new_username> found"
}

The renaming should not be allowed.


Front end ( signing in )

code up these pages, from the FIgma board, the color scheme hasn't been applied yet but use the colors on ground
you should use a grid layout as it has less code and is easier to convert to mobile view
create a templates folder and build the sites, when done push back there on a separate branch
figma link: https://www.figma.com/file/DaCupcCqB7ZJ3ixvHBsTyi/Proj-QR-Main-board?node-id=29%3A3
link to download able image: https://drive.google.com/drive/folders/1cmDaot5kfkMNq6zNaVGlYNwNbad6OmAn?usp=sharing
push / upload here: https://github.com/zuri-training/QR_GEN_TEAM-53/tree/testing/qrgen53/accounts

[x] sign in page
[ ] sign up  page
[x] forgot password page
[ ] recovery page
[ ] New password

@Ralatcode are you done

Almost done, just adding some finishing touches.

@Ralatcode, i moved @Gadera to start coding up the landing page mobile view
so no vex, the five pages are yours,
please use a single CSS file and use css variables to make it easier to change color scheme when designers are done
link to resources: https://www.youtube.com/watch?v=oZPR_78wCnY

Noted


EnvExpand infinite recursion

https://github.com/imageworks/OpenColorIO/blob/a557a85454ee1ffa8cb66f8a96238e079c452f08/src/core/PathUtils.cpp#L213
If an environment variable contains itself, the PathUtils.cpp EnvExpand function will recursively expand the string forever, e.g
$BLAH="aaa $BLAH bbb"

gets expanded to
aaa aaa $BLAH bbb bbb

then
aaa aaa aaa aaa $BLAH bbb bbb bbb bbb

and so on forever.
I would expect $BLAH would only get expanded once
This issue came up because we have the $SHOT context variable in the OCIOColorSpace Nuke node set to [getenv "SHOT"] - if this env var is undefined, the Tcl expression returns an error message of:
$SHOT: undefined environment variable

This bug still occurs (at least in the version of OCIO in Nuke 14.1)
I've just gotten used to using [getenv "JOB" "__JOB_unset__"] etc to work around this


vo draft Extraction workflows STO-6997

Preview links

Extraction scans

Anchore Enterprise

Target Added note at end: In Extraction mode, the target name and variant should match the image name and [image tag below.
Container image type Added note that the scanned image must be on the server.

SonarQube SonarScanner

Scan configuration
Target name added note: If you're running an Extraction scan, this field should match the code repository name in SonarQube.
Target variant added note: If you're running an Extraction scan, this field should match the branch or PR defined in SonarQube.

PRs must meet these requirements to be merged:

[ ] Successful preview build.
[ ] Code owner review.
[ ] No merge conflicts.
[ ] Release notes/new features docs: Feature/version released to at least one prod environment.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://666badfb7b5d7f00aa2558b3--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://666f7ae7ac398772973c4379--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://666f84df633cce70541694b6--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6670ba7b548ca76749c7120f--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6670bb413bfaf4678efc7dbf--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://66721cafdd68c87ab3fc2434--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6672217c235f9b7f20a5c243--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://667231557ffbc48ecee235ca--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://6672dccf7ffbc42e05e236c0--harness-developer.netlify.app

Closing due to numerous merge conflicts as a result of the doc reorg. Continuing this work in this PR: https://github.com/harness/developer-hub/pull/7171


Extra features

Features like support for dot notation is really appreciated.
Eg: db.set('hello.world', 'randomQuote')
Will create hello key with {world: 'randomQuote'} value.

👀 yes

Why closed

Done! Try it with QuickMongo v2


PR for Typescript typings

Hi, this is my first typings file. I am not really sure if the types written are correct. I used this for a project and it seems to work. To be honest, I haven't used horseman much either, so I'm clearly not the expert. Any guidance or assistance will be much appreciated.

I've never used Typescript. What is this file for?

Well, it provides types for the horseman package, immensely useful for Intellisense (I use VS Code primarily). And the TypeScript compiler would throw errors (if any) at compile time, rather than during the execution.
https://github.com/DefinitelyTyped/DefinitelyTyped could give you an idea into why such files are good to have. https://www.typescriptlang.org/ provides information about Typescript. I'm not sure if this is helpful.

Never mind. The typings have been added to @types - https://www.npmjs.com/package/@types/node-horseman


txn: make txn_source be u64 type

Signed-off-by: xiongjiwei<EMAIL_ADDRESS>
What is changed and how it works?

Issue Number: ref https://github.com/tikv/tikv/issues/13779
What's Changed:
we use u64 to reserve more space for future use. For now, the upper application is limited to setting this value under 0x80, so there will no more cost to change it to u64

Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Unit test

Release note
None

/cc @MyonKeminta @sticnarf

ref https://github.com/tikv/client-go/pull/618

/run-clippy-darwin-arm64

/clippy-darwin-arm64

/clippy-darwin-arm64

You can just ignore it. It is broken from time to time...

/merge

/test

/test


Can't get Syncarr to Run

Ran pip install -r requirements.txt to install the required packages on ubuntu. They installed successfully.
Filled out the config and ran python index.py and I received this error
  File "index.py", line 64     **add_options,      ^ SyntaxError: invalid syntax
Version
1.7.4
Config
Have I done something wrong or is this a bug?

you dont have the correct python version. Look at the docs.

Wow, completely missed that. Had python 3.6+ installed but forgot to use the right environmental variable.  Thanks. Up and running. Appreciate the work and help.


feat: Transparency to materials

Now we can create materials that have transparency on them. To do so, create a material or select an existing one (in an object's inspector) and change the Render Mode between Opaque and Transparent. Once the material has the Render Mode on Transparent you can change the Alpha of it to make it more or less transparent. Once finished, click Apply and see the changes.

It renders some objects in the wrong order, I don't know if it should, but I'd rather ask you guys hahaha @UriMurcia @xavi1111

It renders some objects in the wrong order, I don't know if it should, but I'd rather ask you guys hahaha @UriMurcia @xavi1111

True! Forgot to try it with objects with texture. Now it should be fixed. Thank you Santi!


Executable biome not found

My pre-commit hook recently stopped working. I have tried changing the version of pre-commit, this hook and biome, but it still seems to happen.
Steps to reproduce:
$ docker run --rm -it python:alpine sh
# apk add git libstdc++
# pip install pipx
# cd /tmp
# mkdir test
# cd test
# git init
# touch a.js
# git add a.js
# cat > .pre-commit-config.yaml
repos:
  - repo: https://github.com/biomejs/pre-commit
    rev: v0.4.0
    hooks:
      - id: biome-check
        additional_dependencies:
          - "<EMAIL_ADDRESS>^D
# pipx run pre-commit run --show-diff-on-failure --color=always --all-files
biome check..............................................................Failed
- hook id: biome-check
- exit code: 1

Executable `biome` not found

Seems to be a problem with pre-commit itself (or npm): https://github.com/pre-commit/pre-commit/issues/3261

I am going to close it, this is an issue with Node.js 22.5.0. Revert to 22.4.1 until they release a patch. Context: https://github.com/nodejs/node/pull/53934


[oneDNN]Fix to close the file before exiting load_weights()

The method 'load_weights()' which loads all layer weights, either from a TensorFlow or an HDF5 weight file, kept the file open due to which the next action of saving the checkpoints was failing on windows server 2019. The code change will now make sure that the weight files are closed before exiting the 'load_weights()' method.
The solution fixes https://github.com/tensorflow/tensorflow/issues/58740

Hi @mraunak It looks like your PR relates to the Keras component. Please submit it to the github.com/keras-team/keras repository instead. Thankyou.
@fchollet, @qlzh727

Hi @gbaned, this file ( tensorflow/python/keras/engine/training.py) is getting called when the user is executing his code in the issue mentioned which resides inside the TensorFlow. I am not sure how fixing in Keras repo would fix this issue.

Hi @gbaned, yeah sure I will submit PR to the github.com/keras-team/keras repository.


Refactor some Dash-specific wait_for* functions in tests

Refactoring only, should be no changes in behaviour. Ignoring wait_for_instantlock here because its behaviour must be changed.

This should be fixed now.
On a side note though, it looks like this thing https://github.com/dashpay/dash/blob/develop/ci/build_src.sh#L15 doesn't really work (and I'm not sure why).

@UdjinM6 I assume the TRAVIS_EVENT_TYPE check should be removed for the commit-script-check.sh to make it work. TRAVIS_EVENT_TYPE is probably only once pull_request, which is when the PR is created first. After that it becomes push as I understand it.
Maybe we should do this change in this PR so that we can also properly test it?

Imo it should probably be a seperate PR that this gets rebased on, but I don't care that much.

The issue with commit-script-check.sh not running should be resolved in #3128

Rebased on develop to make sure it merges cleanly after #3123 and also to trigger scripted diff check after #3128 once again just in case.


Ligo: Add support for compiling options to zinc

Depends

[ ] #313

Problem
There was no way to construct the option variants None or Some in usercode
Solution
Add implementations for the necessary constants  - also had to implement unit literals.
Work remains to be done to add support to the interpreter
Note
For some reason the PR says that every line was changed, I don't know why. I suspect it has something to do with the fact that I configured my editor not to use CRLF

can you format the code in separate commit? it's hard to spot the changes as the whole file is changed


Moktopus

Adopt mocktopus as mock framework

Codecov Report

Merging #22 (5518259) into master (e55a951) will increase coverage by 4.77%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #22      +/-   ##
==========================================
+ Coverage   18.21%   22.98%   +4.77%
==========================================
  Files           6        6
  Lines         626      657      +31
==========================================
+ Hits          114      151      +37
+ Misses        512      506       -6

Impacted Files
Coverage Δ

pot/src/lib.rs
9.47% <100.00%> (+9.47%)
:arrow_up:

src/bin/potcpu.rs
51.91% <100.00%> (+10.29%)
:arrow_up:

Continue to review full report at Codecov.

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


Data manipulation feature request

I'm submitting a ...  (check one with "x")
[ ] bug report => search github for a similar issue or PR before submitting
[x] feature request
[ ] support request => Please do not submit support request here, post on Stackoverflow or Gitter

Is there a way to manipulate the data of a column? If there's not, would it be possible to implement this feature?
I mean for example, adding an icon near the text of each row in a certain column according to the text value.
For example to automatically change this:

Col1
Col 2

Info
some other text

Info
some other text

Error
ome other text

Error
ome other text

to this:

Col1
Col 2

(a nice icon here) Info
some other text

(a nice icon here) Info
some other text

(an error icon here) Error
ome other text

(an error icon here) Error
ome other text

@ShinDarth That feature should already be available to you. Take a look at cell template.
Modified from demo example:
<ngx-datatable
        class="material"
        [rows]="rows"
        [columnMode]="'standard'"
        [headerHeight]="50"
        [footerHeight]="50"
        [rowHeight]="'auto'">
        <ngx-datatable-column name="Name" [width]="300">
          <ng-template let-value="value" ngx-datatable-cell-template>
            <!– Icon selector –>
            <img *ngIf="value === 'Info'" src="/path/info.gif" alt="warning" height="10" width="10">
            <img *ngIf="value === 'Error'" src="/path/error.gif" alt="error" height="10" width="10">
            {{value}}
          </ng-template>
        </ngx-datatable-column>
        <ngx-datatable-column name="Gender" [width]="300">
          <ng-template let-row="row" let-value="value" ngx-datatable-cell-template>
            {{value}}
          </ng-template>
        </ngx-datatable-column>
        <ngx-datatable-column name="Age" [width]="300">
          <ng-template let-value="value" ngx-datatable-cell-template>
            {{value}}
          </ng-template>
        </ngx-datatable-column>
      </ngx-datatable>

@wizarrc thanks a lot, I wasn't able to find it in the documentation. Where did you find it?

@ShinDarth The demo is provided in the repo with many variations on things you can try out. Take a look at all you can do http://swimlane.github.io/ngx-datatable/

@wizarrc yes I was checking that. I think ngx-datatable is a great tool, but the documentation can be improved. I hope to have the chance to contribute to this nice project!


Allow specifying js/css imports against Draftail features

Hook up Django form media to Draftail feature definitions, so that additional js/css imports can be inserted whenever a feature is active.
Besides making third-party draftail add-ons simpler to write (no need to set up an insert_editor_js hook any more), this is also a necessary step towards refactoring modal-workflow so that it doesn't rely on pushing JS down the wire in AJAX responses (#4566) - that JS is going to exist in static files within wagtailimages / wagtaildocs etc instead, and so we need a clean way to pull those files in so that Draftail can continue to use the chooser modals.

Merged in 607f2ec0673814a54bd8c35f7cda42a4b37f73f2


Is there an equivalent of TableQueryContinuationTokenLimitInKb & TableQueryMaxDegreeOfParallelism with new package Azure.Data.Table ?

Hi, our team is migrating from Azure.Cosmos.Table to Azure.Data.Table. We couldn't find an equivalent of TableQueryContinuationTokenLimitInKb & TableQueryMaxDegreeOfParallelism of TableRequestOptions in Azure.Data.Tables

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

https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/tables/Azure.Data.Tables/MigrationGuide.md

@hemilmodi88
Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can take a look at it accordingly.


fix: #7441 - init from git prompts for credentials twice

Description of changes

reference to awsConfigInfo with this name everywhere
add general authType support when determining the auth type for a project
added cleanup of Amplify state files after cloning a project to make sure other developers' resources are not leaking into the project (which later can lead to Forbidden or other errors during delete for example).
guard spinner destruction when doing SSM operations

Issue #, if available
fixes: #7441 - init from git prompts for credentials twice
Description of how you validated changes
Manual testing of init and delete with various projects.
Checklist

[X] PR description included
[X] yarn test passes

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #7682 (5d015c2) into master (00d6676) will decrease coverage by 0.00%.
The diff coverage is 44.82%.

@@            Coverage Diff             @@
##           master    #7682      +/-   ##
==========================================
- Coverage   51.79%   51.78%   -0.01%
==========================================
  Files         547      547
  Lines       27626    27639      +13
  Branches     5342     5345       +3
==========================================
+ Hits        14308    14314       +6
- Misses      12326    12332       +6
- Partials      992      993       +1

Impacted Files
Coverage Δ

...r-awscloudformation/src/amplify-service-manager.js
6.48% <0.00%> (-0.07%)
:arrow_down:

...r-awscloudformation/src/amplify-service-migrate.js
10.97% <0.00%> (ø)

...der-awscloudformation/src/configuration-manager.ts
5.49% <0.00%> (-0.06%)
:arrow_down:

...vider-awscloudformation/src/utils/admin-helpers.ts
19.60% <0.00%> (ø)

.../src/utils/lambda/populate-lambda-mock-env-vars.ts
0.00% <0.00%> (ø)

...i/src/extensions/amplify-helpers/delete-project.ts
90.90% <50.00%> (ø)

...der-awscloudformation/src/system-config-manager.ts
46.23% <50.00%> (ø)

...xtensions/amplify-helpers/remove-env-from-cloud.ts
100.00% <100.00%> (ø)

...ackages/amplify-cli/src/init-steps/preInitSetup.ts
81.25% <100.00%> (+2.67%)
:arrow_up:

...lify-provider-awscloudformation/src/initializer.ts
51.90% <100.00%> (ø)

... and 1 more

Continue to review full report at Codecov.

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


[Bug]: Buy airtime transaction status not updated

Description
When I buy airtime for myself using Mpesa, the transaction status doesn't update and remains pending even after the airtime has been topped up.
Steps to reproduce

Open the Stax app

Click buy airtime

Buy and pay with Mpesa

Enter Pin

After the transaction is successful and airtime topped up, check the history tab

Expected result
After the airtime has been topped up, the transaction status should be updated to successful.
Actual result
the transaction status remains in a pending state.
Link to screenshots/screen recordings
https://drive.google.com/file/d/1IzdVyASNevJ4YEKgqTCSglC2EKAkQBsk/view?usp=sharing
Device name
Nokia 3.2
Android OS
11
Is your phone dual SIM or single SIM?
Dual SIM
Which telco are you using for this test?
Safaricom
Stax device ID or email address
ae3a4fb4d6502412

Logged as part of #733


OpenStreetMap Integration

I noticed that you used maps provided by Mapbox. There is an open-source alternative to Mapbox that you might want to look into called OpenStreetMap. They provide maps created by the open-source community and anyone is allowed to use their maps in their projects as long as they provide attribution (https://www.openstreetmap.org/copyright). It would be great if you could integrate with OpenStreetMap and have your entire project be open-source.

I believe you may be misinformed. We chose Mapbox based on OpenStreetMap's recommendation. Mapbox uses the map data from OpenStreetMap, but provides tile data so that we aren't placing stress on the OSM servers. We already provide attribution for both OSM and Mapbox. Further, all of the Mapbox code we use is open source, and we are working to more closely integrate our camera data with the OpenStreetMap surveillance layer. Please correct me if my information is wrong.


Quest quit GUI

Hello Pikachu,
can you please add Quest Quit in the new GUI System?
Thats would be really good.
SeeMA

Closing due to apparent lack of interest from the community.


please modify readme

such as title

We don't really use this library anymore. Will add a note saying that to the README.


WFLY-4327 Updated to use rollback to disassociate from the thread rather...

... than suspend to ensure the TM knows this TX reference is done with

Linux with security manager Build 834 is now running using a merge of f0624b54f7676b60fe1f776159bbd42db8441311

Windows Build 958 is now running using a merge of f0624b54f7676b60fe1f776159bbd42db8441311

Linux Build 5849 is now running using a merge of f0624b54f7676b60fe1f776159bbd42db8441311

Linux with security manager Build 834 outcome was SUCCESS using a merge of f0624b54f7676b60fe1f776159bbd42db8441311
Summary: Tests passed: 839, ignored: 316 Build time: 0:05:21

Windows Build 958 outcome was SUCCESS using a merge of f0624b54f7676b60fe1f776159bbd42db8441311
Summary: Tests passed: 2924, ignored: 312 Build time: 0:47:39

Linux Build 5849 outcome was FAILURE using a merge of f0624b54f7676b60fe1f776159bbd42db8441311
Summary: Tests failed: 1 (1 new), passed: 2922, ignored: 312, muted: 1 Build time: 0:49:32
Build problems:
Failed tests detected
Failed tests
org.jboss.as.test.clustering.xsite.XSiteSimpleTestCase.testPutRelayedToBackups: java.lang.AssertionError: expected:<200> but was:<500>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:743)

I'm not sure why the XSiteSimpleTestCase failed but don't expect that to be related to the "tx timeout" related CMTTxInterceptor change.  This is needed for bz=1190681


Sails-Permissions not adhering to owner relation permission, individual records accessible by all users

It looks like in the OwnerPolicy, the createdby attribute is set to the id of the authenticated user, and i can confirm that the request is getting updated to the correct ID, but when i try to load records that the user has access to ( the user only has read access to records it created ) I get zero results and createdBy isn't set at all.
I may be missing something here, or is that attribute in the OwnerPolicy being lost somewhere down the line?

Update: I have determined the createdBy attribute wasn't being set due to my sails configuration. I setup a test project with fresh copy of sails, and sails-permissions. It seems that what I want to do specifically, doesn't work.
I want users with role "registered" to be able to create new records for "review" model, and only be able to "read" review records created by themselves. I've set the relation for read action to owner, but the result is that review records created by userA are not visible when navigating to /review but if I navigate to /review/1 any user can access individual records, this seems like a breaking bug to me??
I've tried sails-permissions 1.3.6 and then rolled back to 1.3.1 to compare, same problem persists back to 1.3.1
I only ran 2 permission grant commands on the registered role:
PermissionService.grant({action: 'read', model: 'review', role: 'registered', relation:'owner'})
PermissionService.grant({action: 'create', model: 'review', role: 'registered'})
Am I doing something severely wrong, or is there a flaw in sails-permissions not adhering to owner relation?

PR #118 seems to fix my problem with the owner not working, and as far as I can tell it really has to be set server side but isn't.
I'm also finding it odd that findRecords seems to always return objects when you pass an id of that record, ignoring permissions and owner relation entirely.

@jBlack87 Are you sure those are the only roles related to reading that model?

Regarding ownership, it is not an accident that ownership is not set accidentally.  The creator of the object may not be the owner.  You can manually set the owner property when you create a model instance.

ah, so your saying that the proper way to do this is to set owner per model? I guess in my case I wanted it across all models so I hadn't considered that. Thanks! For the single record permission issue, I am just double checking, but I did try it on a fresh install of sails and sails-permissions and it was my understanding that the registered role started with no permissions aside form User model and "Model" model?

The possible creator != owner situation is very real, but might also just be a result of me trying to be overly-pedantic in my design. Permissioning is necessarily detail-driven, but I'm open to reconsidering this decision if it's causing confusion. @jBlack87 what are your thoughts?

My take on this is that while create != owner  is pretty common, an "out of the box" expectation would be that the owner is set to the user sending the post request, and could then be changed if need be.


use https URLs for submodules

When using git@github.com:... URLs for submodules, Linux distributions need ssh as a dependency for building glimpse. This is unnecessary and can be avoided by using https://... URLs.

Do you have something in mind where you need this and the other way would not work? If we want to change something in the sub-module we would have to change this back to ssh locally because we use ssh-keys.

I want this for Arch Linux, and ssh is an unnecessary dependency. Also, you're not supposed to change stuff in the submodule directly but in the actual repository linked to it.


License?

Can you include a license file, so that people know what is and is not permissible with this workflow?

Any suggestions? I've never thought about it.

GPL Version 3 is my general goto license. But I'm one of those free software weirdo's 🤣

Added in 74a14f053245184e423880b9fd9dc72adb7b7bcd
After some research, I've gone with MIT, as someone who has worked at several commercial companies and empathize with SWEs just trying to get their job done without jumping through licensing hoops. More generally, I view capitalism as deeply vulnerable to damning flaws but also the best economic system currently on offer.


TinyMCE editor

Hi
I installed TinyMCE by composer. So we have path "/vendor/tinymce/tinymce/tinymce.js"
How should I include this to my twig html? All js I have in public/js/ - shoud I move there also tinymce files ?
Regards

Composer was designed for PHP packages, i.e. PHP code that will be used on the server. By design, files not in the public folder can't be accessed in a browser, so you can't access that JavaScript file in the browser. You have a couple of options - for TinyMCE, the simplest is to load it from a CDN - details here (scroll down to "Get Started with TinyMCE").
Alternatively you could copy the relevant files from the vendor folder to the public folder, you can do this manually or use a Composer script to do this automatically every time the package is updated.

Composer was designed for PHP packages, i.e. PHP code that will be used on the server. By design, files not in the public folder can't be accessed in a browser, so you can't access that JavaScript file in the browser. You have a couple of options - for TinyMCE, the simplest is to load it from a CDN - details here (scroll down to "Get Started with TinyMCE").
Alternatively you could copy the relevant files from the vendor folder to the public folder, you can do this manually or use a Composer script to do this automatically every time the package is updated.


MGDOBR-742: Set up config context and update auth context

JIRA: https://issues.redhat.com/browse/MGDOBR-742

Cypress smoke tests are failing. They are also randomly failing locally but I can't figure out why. :thinking:

@kelvah thank you for raising a point about test instability. I created a stabilization PR here https://github.com/5733d9e2be6485d52ffa08870cabdee0/sandbox-ui/pull/64/files

Update, my stabilization PR seems not working in CI :(. Locally it fixed the test, please ignore it for now.

@kelvah the failing test does not assert any important functionality. Other tests succeed.

Should we merge then? @jomarko or @sjamboro, do you want to add your review?

Tests are passing now. Merging.


Feat/add package methods

This PR covers changes described in "New package for Shared code #61" issue
The PR is best reviewed commit by commit.

c3ccc404d2b074ca5a36e3945ce6e94cae35d399 move methods from other packages here
ada5ed12b8d9b79f76e2208f1a54d73567ef7251 update README.md file

@lasuk Please review the changes and provide feedback or approval for merging.

Need to complete this PR to use this package in the setup.py for cashctrl_ledger


W-11271889-Download license key file steps updated-v4.3

Writer's Quality Checklist
Before merging your PR, did you:

[x] Run spell checker
[x] Run link checker to check for broken xrefs
[x] Check for orphan files
[x] Perform a local build and do a final visual check of your content, including checking for:

Broken images
Dead links
Correct rendering of partials if they are used in your content
Formatting issues, such as:

Misnumbered ordered lists (steps) or incorrectly nested unordered lists
Messed up tables
Proper indentation
Correct header levels

[x] Receive final review and signoff from:

Technical SME
Product Manager
Editor or peer reviewer
Reporter, if this content is in response to a reported issue (internal or external feedback)

[ ] If applicable, verify that the software actually got released

Unverified message error. I will close this PR and create a new one.


Prefix OPERAND_IMAGE env with RELATED_IMAGE_ so OSBS can replace the registry during bundle image build

See https://osbs.readthedocs.io/en/latest/users.html#pullspec-locations for details about pullspec locations.

It makes sense;
/lgtm


Create the Map

[x] Make a map
[ ] Implement counter
[ ] Implement interactive features such as clicking and short descriptions for available countries

Still need to edit coordinates


WEBGL_debug_renderer_info extension is broken

OS/Platform
Windows
Installed
https://ungoogled-software.github.io/ungoogled-chromium-binaries/
Version
102.0.5005.61
Tested upstream?

[X] I have tried reproducing this issue in Chrome and it could not be reproduced there
[ ] I have tried reproducing this issue in vanilla Chromium and it could not be reproduced there

Description
WEBGL_debug_renderer_info extension is broken
How to Reproduce?

Navigate to https://webglreport.com/?v=2

Actual behaviour
"Unmasked Vendor" and "Unmasked Renderer" is missing.
Expected behaviour
"Unmasked Vendor" and "Unmasked Renderer" should be present.
Relevant log output
No response
Additional context
The WEBGL_debug_renderer_info is supported but the values for unmasked renderer and vendor are probably null.

Also to reproduce execute following JS on devtools console:
var canvas = document.createElement('canvas');
var gl = canvas.getContext('webgl');

var debugInfo = gl.getExtension('WEBGL_debug_renderer_info');
var vendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL);
var renderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL);

console.log(`Unmasked Vendor: "${vendor}"`);
console.log(`Unmasked Renderer: "${renderer}"`);

on ungoogled-chromium both strings are empty.

Shouldn't this be optional and enabled through a command line switch?

probably, also it might be better to just return null from gl.getExtension('WEBGL_debug_renderer_info') to mimic Firefox with privacy.resistFingerprinting set to true

@Ahrotahn Should we change anything here?

I'd be interested to know what impact not having "Unmasked Vendor" and "Unmasked Renderer" causes.  I'm not against having it behind a flag if there's a reason for it.  Changing the value to null should be fine, I'll experiment with that later on.


gccgo: can do bitwise or on fp constants

gccgo successfully compiles the following program:
package a
const d rune = 1e2|2

gc and go/types reject this program saying:
illegal constant expression: untyped number | untyped number
invalid operation: operator | not defined for 1e2 (untyped float constant 100)

gcc version 6.0.0 20150702 (experimental) (GCC)

@paranoiacblack


Changed Convolution::processSingleSample to use auto command to fix c…

…ompile in linux.  The diff view in github is showing 66 changed lines, but this is from VSCode automatically fixing line endings to be uniform. The only actual code changes are in line 82 and line 88.  Compilation was failing in Ubuntu linux due to invalid type conversion. Using the "auto" command allows the type to automatically be deduced by from the initializer.

Note: I was able to compile and test the binaries on Windows 10 (VS 2015) and Ubuntu Linux with the code change.  If someone else would like to test on a Mac go for it, I don't have one available to me.

Tested this on Mac and it works on all build targets except the Audio Unit plugin. Specifically, I'm getting a Reference to 'AudioBuffer' is ambiguous error, but that also happens with the original code. I'll investigate further before we can merge this.

My issue was with JUCE 5 and MacOS Catalina. Upgrading to JUCE 6 fixed it.


[WIP] Allow QR based points purchase

What does this PR?
This PR is WIP.

[x] Remove Buying points options from HIVE and HBD, we will only be offering buying points with in-app purchase.
[x] Move QR option just beside search in home screen. and move show/hide images to settings
[ ] QR support for https://ecency.com/purchase?type=points&username=demo

Issue number
fixes #2401
Screenshots/Video
https://user-images.githubusercontent.com/48380998/184392929-84a30b98-6ad8-4d51-b5c9-783ddb112404.mp4

https://user-images.githubusercontent.com/48380998/184500706-769e93ef-93b6-47d6-bf4d-aa15ec199caf.mp4

Points screen should also show username to whom this points will be awarded to... just like we do in boost screen.

@aliseyalvi @noumantahir yes, actually I would just add another ribbon into Points purchase page with username and avatar.
Best deals
Popular
(avatar) username

Or show same style avatar username like Account boost but on top of the list

This what I am referring to, also quick to implement


WIP: Advanced permissions docs

@grundleborg please review when you have a chance, there are some XXXXXX marks needing input from you in the infrastructure docs.
Also, especially regarding the backend infrastructure docs, please feel free to edit directly or comment here with any additional info or resources that would be helpful to add.

Do we add "CustomUrlSchemes": [], config setting?

@jasonblais no telemetry in 5.0, we didn't have enough time. We'll look at adding that in v5.1 hopefully.
@amyblais that's not related to permission schemes and docs are already covered in my other PR to the config settings page.

Merging doc PRs into master, so removed XXX notes. Please open a new PR tomorrow for any edits.

^ Approved by GG other than the permissions table which he is reviewing/tweaking atm.


Single Phase 65A DIN Rail Energy Meter Model DDS238-2 manufactured by Hiking

Not working. Joins without entity.
Signature:
{   "node_descriptor": "NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4098, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False)",   "endpoints": {     "1": {       "profile_id": 260,       "device_type": "0x0051",       "in_clusters": [         "0x0000",         "0x0004",         "0x0005",         "0xef00"       ],       "out_clusters": [         "0x000a",         "0x0019"       ]     }   },   "manufacturer": "_TZE200_ewxhg6o9",   "model": "TS0601",   "class": "zigpy.device.Device" }

https://github.com/zigpy/zha-device-handlers/pull/1287

That model isn't listed as working anyway


Sync not turning off Lifx light at end of business day

Since the latest v<IP_ADDRESS> its no longer turning off the light per the settings

and light remains on at the status colour at that time...

Issue still present in latest build <IP_ADDRESS>


How do I take backup and restore from it? Any sample code?

Any sample code to take backup using mobilebackup2 service? I can't figure how to use it.

There is code in the framework for restoring files from a backup, the header documents most of the communication process. I don't think I have implemented the code to download a backup from the device yet.

Thanks, i will look into it.

@bilawal230  Could you help how can we take backup using mobilebackup2 service ?


Fix UART RS485 Failing to Enable Transmitter After Some Time (IDFGH-1983) (IDFGH-1987)

Added the code to clear the tx done interrupt before enabling the interrupt to fix the issue of the transceiver not being enabled after some time of running in RS485 mode. I suspect an interrupt is being missed for some reason, which causes the interrupt and fifo fill to get out of sync. By clearing the interrupt before enabling it and writing to the fifo, we make sure it will always stay in sync

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Brad Lonergan seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Suggest you use format
UART[uart_num]->int_clr.tx_done = 1;
for consistency.  Also there is one other place where it should be added.

The solution above was not confirmed as a fix for issue. See https://esp32.com/viewtopic.php?f=13&t=21835&p=80501#p80501

Thanks for your contribution again, changes have been merged with https://github.com/espressif/esp-idf/commit/a1b5c382181fa26844b201684dcaa89556696044.


FE: Editing an existing filter doesn't have the CEL syntax help info available

When creating a filter there's quick info on CEL filters available when clicking on the question mark button:

But one is missing when editing an existing filter:

TODO:

add the same button for filter editing modal

Hello @Haarolean I will like to work on this issue. Can you please assign it to me ?


feat: impl instant query interface

I hereby agree to the terms of the GreptimeDB CLA
What's changed and what's your intention?
Implement the query API of Prometheus server. It's used to perform instant query
Checklist

[ ]  I have written the necessary rustdoc comments.
[x]  I have added the necessary unit tests and integration tests.

Refer to a related PR or issue link (optional)

what's the behavior if the table is not exist? Prometheus prefers empty result instead of TableNotExistError, and it does make sense in Prometheus compatible services, like AlertManager, Grafana, etc,.

what's the behavior if the table is not exist? Prometheus prefers empty result instead of TableNotExistError, and it does make sense in Prometheus compatible services, like AlertManager, Grafana, etc,.

Makes sense to return an empty result in this API. I'll add a hook after query execution to convert this kind of error

Just found it's already done when I implemented query_range lol. PTAL again @yuanbohan


[MOD-3194] python module import tracing

Is there any reason not to put this into the main package as modal._telemetry (or wherever)? We're trying to consolidate everything in the client repo, as the "modern" way of distributing Python doesn't support multiple packages in one release.

@mwaskom gotcha, let me try moving it in to the main package

There is a noticeable performance impact, seemingly mostly due to the call to Queue.put_nowait. Could do some PyO3, but seems overkill for now as this telemetry will only run when task tracing is enabled.
To get a ballpark sense of the impact, with these below imports:
import kubernetes
import torch
import django

On a linux devbox, the with tracing disabled:
imports took 1.5s

With tracing enabled:
imports took 1.8s

This is for ~3700 modules being imported in total.


Need the common issues for FAQ page

I need a document for all the questions asked by the Metanorma users. This page with solutions will go under FAQs.

Hey @ronaldtse any update on this!

The best way of installation of Metanorma for Windows users?
(For Mac and Linux users, there are easier way to install and use Metanorma, that is the standalone version (single executable), including basic Metanorma tools with Ruby environment.)
There are two strategies on Windows:

Direct download on Windows:
"Download" the single binary executable without using Chocolatey.

Install on Windows using Chocolatey:
https://www.metanorma.com/blog/2018-12-25-metanorma-on-windows-via-chocolatey/

Using the Docker container:
https://www.metanorma.com/author/topics/install/

From my personal experience, on my Windows machine, 1 is faster and easier to operate. Most people do this.
3 is cleaner on the machine, but performance is slower and can be more difficult to setup. Running Docker on Windows requires Windows 10 Pro and you also need to enable a shared drive inside Docker. Moreover, Docker runs Linux internally as a VM so it slows down Windows and consumes lots of memory.
Some users have locked-down machines at work, so they use 3. But since 3 requires Docker and file sharing, some IT departments don’t like it.
About update of Metanorma along with latest ISO template.
Q: How fast the latest ISO template is going to be applied to Metanorma? Or can we expect timely update of Metanorma everytime when ISO update it?
You can expect timely update of Metanorma with the latest ISO template every time it is updated by ISO. ISO/IEC only updates the template once a year, when the ISO Directives are updated. There would be at most a 2 week delay between ISO update and Metanorma update as Metanorma utilizes a 14-day release cycle.
The latest Metanorma will also implement the latest ISO Directives rules when they are released, such as rules on what content is allowed, to produce validation warnings.
(We should have an ISO Directive update task, though)
What the procedure is to update when ISO update the template?
A simple update to the Metanorma version will update the generated document using the new template format.
Keep in mind that ISO/IEC Directives changes, such as regarding to Foreword, content, etc relate to the text inputted, and therefore have to be done manually (since they are not part of the template or rules).
What will be the ISO publishing process if we use Metanorma?
For example, when we submit FDIS to ISO editor, ISO editor should use Metanorma to correct it or just edit the output (Word, etc) whey they try to improve ISO documents?
We need to first clarify the production flow of a standard. There are the following stages in an ISO standard:
a) NP
b) AWI
c) WD
d) CD
e) DIS
f) FDIS
g) “published"
Stages a) to d) are managed by the TC/authors. TC/authors can use any tool they wish for stages a) to d). There are people who use Word, OpenOffice .odt, LaTeX or even Markdown/HTML. ISO/CS is not involved with document editing at these stages. All of these stages are supported by Metanorma.
Stages e) to g) are managed by ISO/CS. When a TC submits the latest DIS document for DIS ballot, ISO/CS will convert the Word document into their internal ISOSTS XML format using ISO internal software. In these stages, the TC/authors no longer manage the “master document”. The TC/author’s copy is only used to communicate changes to ISO/CS. ISO/CS will not provide any Word document to the TC/authors at these stages, all they provide is read-only PDF.
At stage e), when the DIS draft is ready for ballot, the author can use Metanorma to generate the DIS document (in Word format) to submit to ISO/CS.
At every stage between e) to g), Metanorma can be used to implement changes that you wish to tell ISO/CS to change in ISO/CS’ "master document”. In these stages, the purpose of Metanorma is to:

“Mirror” the ISO/CS “master document” (since ISO/CS only provides PDF)
Resolve comments from DIS/FDIS ballots and propose changes to ISO/CS

In the question, when FDIS is submitted to ISO editor, one can use his/her Metanorma “mirror document" to submit to ISO/CS in order to request changes.
Which ISO template can Metanorma handle? Because there are variety "templates" not only the ISO Simple template, but also figures, drawings, tables, etc.
ISO only has one “Simple template” that everyone uses available here:
https://www.iso.org/iso-templates.html
ISO provides two “Model documents” for authors to reference here (https://www.iso.org/publication-list.html):

International Standard
Amendment

Figures, tables, NOTEs, EXAMPLEs, bibliography, etc are all part of the template. All ISO document elements are natively supported by Metanorma.
Does Metanorma handle graphical elements as ISO Figures?
Metanorma can render graphical elements specified via image importing.
For Figures, there can also be of other non-graphical or ‘mixed’ types, such as:

graphic with Key
equation with Key
text figures (e.g. a figure that contains text)

For more information on Figures, you can see:
https://www.metanorma.com/author/topics/document-format/text/#figures

I skipped the question where @opoudjis already commented about release schedule.

Font installation: Metanorma throws an error that I do not have the necessary fonts installed. What can I do?

From OGC
I found your question about the font licensing problem (solved with --agree-to-terms thanks ! )

Metanorma uses Fontist which is a framework for downloading openly licensed fonts. Some flavors such as OGC requires the installation of non-system fonts. You will need to pass the --agree-to-terms argument to the metanorma command for it to install the necessary fonts used by your templates.
Why are empty captions showing up for my Tables, Figures and source code blocks?

From OGC

Most flavors require individually identifiable document elements, therefore every non-text block, including Tables, Figures and source code entries will be assigned an identifier. If you do not provide a caption, the element will be shown with only the identifier itself.
In order to suppress the identifiers, you have to use the [%unnumbered] option, e.g.:
[%unnumbered]
[source,js]
----
var text = "This is a string";
----


.github: fix worfklows used by renovate

With the introduction of 6f461ea592ca, some of the workflows were not prepared to handle concurrency for "push" events so we had to add the group for these type of events.
Also, some of the workflows were not running the "commit-status-final" as this step was only running for events that were not type "push". As the list of required workflows are based on the name created by this step, we also need to run this step for the "push" events. Some existing workflows already push "commit-status-final" for pushes as well so the introduction for these workflows will be consistent with existing ones.
Fixes: 6f461ea592ca ("run CI automatically for renovate")

/test

/test

/test


Update organizational-data.md

fixed the spelling mistake of the word "coped" in the "Data Residency" section (https://learn.microsoft.com/en-us/viva/organizational-data#data-residency). It should be "copied"

pull request completed


Docker Hub repository Markdown strips out non-HTTPS links

When writing Markdown descriptions for repositories on Docker Hub,
[foo](https://foo)

gets rendered as a link, but
[foo](http://foo)

gets completely stripped out.
See https://forums.docker.com/t/repository-full-description-field-eliminates-markdown-http-links/3124/1 for a similar report.

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

I can confirm that http links get stripped. Didn't try https.

It looks like this issue is being tracked in the hub-beta-feedback repo.


Achieve a target size by combination of resize and reduce

I run a social media scheduling tool and Twitter requires that images don't exceed 524kb.
Is it possible, using this library, to automatically create the "perfect" combination of scaling and quality to achieve a target size of 524kb?
For example, if an image is 10,000 pixels wide and is 10mb and optimising it to a combination 2,000 pixels wide and 90% quality would make it 523kb then we go with that.
The preference would be a minimum of 90% quality and as high a resolution as possible.
Any ideas?

Hi @scottybo
I think it is difficult to decide the best combination of resizing and reducing by each image.
However, this processor treats an image as Buffer, so you can confirm image size easily. So probably you can try to resize/reduce with several different parameters in the same process and choose the best result from theirs.
For example of resize: https://github.com/ysugimoto/aws-lambda-image/blob/master/lib/ImageResizer.js#L31

// try to resize with three of paramters
return Promise.all([
  new ImageResizer(Object.assign({}, this.options, {quality: n1}).exec(image),
  new ImageResizer(Object.assign({}, this.options, {quality: n2}).exec(image),
  new ImageResizer(Object.assign({}, this.options, {quality: n3}).exec(image)
]).then(results => {
  // choose the best result from three of result by looking `Buffer.byteLenth(image.data)`
});

You can do it on reducing image as same as above.
But of course, Lambda will use more memory for multiple processing, so you need to consider about it.


Add SugarSS

You are going to add SugarSS?

I have no plans, but PR is welcome. It can be based on Sass syntax highlighting, I think.

Also Atom's PostCSS plugin support SugarSS too.

@hudochenkov Sublime plugin development is hard, maybe you could create a syntax file just based on Sass syntax?

@ai I can say for sure that I'm not going to add support by myself, because I don't use SugarSS. But PR is always welcome.

@ai @hudochenkov could you please check the solution?
https://github.com/maximlarionov/Syntax-highlighting-for-SugarSS
That actually a pure copy from Atom SugarSS plugin.

@maximlarionov great! Should we merge this two plugins or you want to have it separated?

@ai well, let's merge, I don't actually mind :)

Have just released new version with @maximlarionov's help. It will be available in an hour in Package Control.


[Question] How to run rippled in testnet mode?

Hello.
I understand ripple labs offers external rpc server to connect to the testnet, but how do I put my own rippled daemon into testnet mode?
By default it use production network, but I'd like to test everything properly before putting it into the production environment.
Thanks.

thanks for this!
how do I know if rippled is in sync?
ripple db's directory seems growing and growing..

You can run server_info and check for "server_state" : "full" and a "validated_ledger" with a "seq" close to what's shown here: https://api.altnet.rippletest.net:5990/v1/server
https://ripple.com/build/rippled-apis/#server-info

thanks!

Are these ips and validators still valid? I'm getting LedgerMaster:DBG No validated ledger from the logs. Could you enlighten me? @wilsonianb

Hi @icemilo
I was just able to sync to the testnet with that configuration.
You could try replacing <IP_ADDRESS> 51235 with <IP_ADDRESS> 51235 in the [ips] section.
If that still doesn't work, would you mind running rippled unl_list and posting the response?
Thanks

@wilsonianb Thanks for the reply, after I changed the ips to what you have stated above, No validated ledger warning seems to be gone. However, I'm getting NetworkOPs:WRN We are not running on the consensus ledger instead. The below is the response when running rippled unl_list.
   "id" : 1,
   "result" : {
      "status" : "success",
      "unl" : [
         {
            "pubkey_validator" : "n9LdgEtkmGB9E2h3K4Vp7iGUaKuq23Zr32ehxiU8FWY7xoxbWTSA",
            "trusted" : true
         },
         {
            "pubkey_validator" : "n949f75evCHwgyP4fPVgaHqNHxUVN15PsJEZ3B3HnXPcPjcZAoy7",
            "trusted" : true
         },
         {
            "pubkey_validator" : "n9MD5h24qrQqiyBC8aeqqCWvpiBiYQ3jxSr91uiDvmrkyHRdYLUj",
            "trusted" : true
         },
         {
            "pubkey_validator" : "n9KiYM9CgngLvtRCQHZwgC2gjpdaZcCcbt3VboxiNFcKuwFVujzS",
            "trusted" : true
         },
         {
            "pubkey_validator" : "n9L81uNCaPgtUJfaHh89gmdvXKAmSt5Gdsw2g1iPWaPkAHW5Nm4C",
            "trusted" : true
         }
      ]
   }
}```

You seem to be trusting the mainnet validators, not the testnet ones.

@nbougalis Thanks for pointing out. I forgot to put [validators] above the validators specified in the config file. Below is the new unl_list after changing to testnet validators
   "id" : 1,
   "result" : {
      "status" : "success",
      "unl" : [
         {
            "pubkey_validator" : "n9LdgEtkmGB9E2h3K4Vp7iGUaKuq23Zr32ehxiU8FWY7xoxbWTSA",
            "trusted" : false
         },
         {
            "pubkey_validator" : "n9L81uNCaPgtUJfaHh89gmdvXKAmSt5Gdsw2g1iPWaPkAHW5Nm4C",
            "trusted" : false
         },
         {
            "pubkey_validator" : "n9MD5h24qrQqiyBC8aeqqCWvpiBiYQ3jxSr91uiDvmrkyHRdYLUj",
            "trusted" : false
         },
         {
            "pubkey_validator" : "n949f75evCHwgyP4fPVgaHqNHxUVN15PsJEZ3B3HnXPcPjcZAoy7",
            "trusted" : false
         },
         {
            "pubkey_validator" : "n9KiYM9CgngLvtRCQHZwgC2gjpdaZcCcbt3VboxiNFcKuwFVujzS",
            "trusted" : false
         },
         {
            "pubkey_validator" : "nHUkAWDR4cB8AgPg7VXMX6et8xRTQb2KJfgv1aBEXozwrawRKgMB",
            "trusted" : true
         },
         {
            "pubkey_validator" : "nHUhG1PgAG8H8myUENypM35JgfqXAKNQvRVVAFDRzJrny5eZN8d5",
            "trusted" : true
         },
         {
            "pubkey_validator" : "nHUPDdcdb2Y5DZAJne4c2iabFuAP3F34xZUgYQT2NH7qfkdapgnz",
            "trusted" : true
         },
         {
            "pubkey_validator" : "nHBu9PTL9dn2GuZtdW4U2WzBwffyX9qsQCd9CNU4Z5YG3PQfViM8",
            "trusted" : true
         },
         {
            "pubkey_validator" : "nHB1X37qrniVugfQcuBTAjswphC1drx7QjFFojJPZwKHHnt8kU7v",
            "trusted" : true
         }
      ]
   }```

@icemilo That unl_list response indicates that you are currently using both testnet and main network validators.
Check if the main network validators are still listed in rippled.cfg or validators.txt, and remove them. Both files are located in /opt/ripple/etc/ if you installed using the rpm.

Guys, can you tell me please if testnet is being reset daily?
Because it seems after some time account_tx is no longer returning transaction history for the account.. While the balance is still there on the account.

Hi @gituser
The testnet ledger is reset at most once per month. The reason you aren't getting the full transaction history is that the public testnet servers only keep limited ledger history (<1 day's worth).
If you require more history, you can run rippled with the [ledger_history] of your choice.
https://github.com/ripple/rippled/blob/develop/doc/rippled-example.cfg#L568

@wilsonianb no, i do not use public rpc service. I'm using my own rippled running in the testnet.
So, I need to add there:
[ledger_history]
full

right?

Correct. Note that this will only help you keep all testnet ledgers going forward.
You will still be unable to get previous transactions, unless there is another full history testnet server to fetch ledgers from.

After adding this parameter rippled starts, but one of the processes is in the Zombie state for some reason..
ripple    4559  0.0  0.1 105228  8244 ?        Ss   19:59   0:00 /home/ripple/rippled --net --conf=/home/ripple/.ripple/rippled_testnet.cfg
ripple    4560  0.0  0.0      0     0 ?        Z    19:59   0:00 [rippled: main] <defunct>

and after some time it closes rippled completely..

@wilsonianb what about mainnet? is it relevant there?

There are mainnet nodes with full ledger history. You could still keep full history on your own rippled in order to not be dependent on them, however that currently requires several terabytes of disk space.

why not to store transaction history locally
I'm not sure exactly what you mean. Are you wanting to store transaction history only for particular accounts?

I'm not sure exactly what you mean. Are you wanting to store transaction history only for particular accounts?

Yes, that's correct. For locally created accounts.

I don't think that's currently possible with rippled. One option is to use an account websocket subscription and store the account transactions yourself.
https://ripple.com/build/rippled-apis/#subscribe

There is also the historical database API
https://data.ripple.com/

I don't think that's currently possible with rippled. One option is to use an accounts websocket subscription and store the account transactions yourself.
https://ripple.com/build/rippled-apis/#subscribe

so if i use
[ledger_history]
full

how much space it will take approximately to store transaction history form the whole ripple?
though I'm interested only in particular account transactions.. would be nice if you guys could add this as a feature request somehow.

On the mainnet:
After setting ledger_history to full and removing online_delete rippled rapes I/O on the host.. Constantly reading HDD... I've also set cache to 512mb of the RocksDB and set node_size to large but seems it's not helping at all.
Here is a snip of my config:
[node_size]
large

[ledger_history]
full

# This is primary persistent datastore for rippled.  This includes transaction
# metadata, account states, and ledger headers.  Helpful information can be
# found here: https://ripple.com/wiki/NodeBackEnd
# delete old ledgers while maintaining at least 2000. Do not require an
# external administrative command to initiate deletion.
[node_db]
type=RocksDB
path=/home/ripple/.ripple/db/rocksdb
open_files=2000
filter_bits=12
cache_mb=512
file_size_mb=8
file_size_mult=2
#online_delete=65535
advisory_delete=0

I've set for now ledger_history back to defaults 256 and set online_delete to 65535, seems better.. But that means history of the monitored account will disappear after some time.
Maybe there is a devel patch to track only your own account history or what do I change in ripple code to achieve that?
Thank you.

There is also the historical database API (for the mainnet)
https://data.ripple.com/

@wilsonianb is there the same functionality for the testnet network?
Thank you.

There is not currently a https://github.com/ripple/rippled-historical-database instance for the testnet.

Hi All,
I'm tring to start rippled on testnet under windows machine in docker container.
I loaded image from https://hub.docker.com/r/gatehub/rippled/ but where can I get  actual rippled.conf for testnet?  Could you please share it with me?
Thanks a lot!

Hi @via1982
You can use the existing rippled.cfg and replace r.ripple.com 51235 with r.altnet.rippletest.net 51235 under the [ips] section.
Then replace the contents of validators.txt with the following
[validator_list_sites]
https://vl.altnet.rippletest.net

[validator_list_keys]
ED264807102805220DA0F312E71FC2C69E1552C9C5790F6C25E3729DEB573D5860

Think you so much @wilsonianb for the quick answer.
I run it, but got the following
2018-Feb-18 11:56:04 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-18 11:56:04 LedgerConsensus:WRN Need consensus ledger 73B490D438C0A54CF5BA45EAA5056F5CFCBBEC08833423C678F32CB8979A0651
2018-Feb-18 11:56:07 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-18 11:56:07 LedgerConsensus:WRN Need consensus ledger 95BFF92A9A3AAD7C8960EEDA58B24913B0C8BE857E10ED80E79D362AB744D28F
2018-Feb-18 11:56:09 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-18 11:56:09 LedgerConsensus:WRN Need consensus ledger 26B863CBC9489F06EC067358BEF615E12EC3E6A9499BFF5610031D7C236DF437
2018-Feb-18 11:56:12 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-18 11:56:12 LedgerConsensus:WRN Need consensus ledger D10143DFC22219281DB18F6A507BA7533C84F795525AC915385160A6E11E35CF
2018-Feb-18 11:56:13 Amendments:ERR Unsupported amendment 157D2D480E006395B76F948E3E07A45A05FE10230D88A7993C71F97AE4B1F2D1 activated.
2018-Feb-18 11:56:13 Amendments:ERR Unsupported amendment 67A34F2CF55BFC0F93AACD5B281413176FEE195269FA6D95219A2DF738671172 activated.
2018-Feb-18 11:56:13 Amendments:ERR Unsupported amendment F64E1EABBE79D55B3BB82020516CEC2C582A98A6BFE20FBE9BB6A0D233418064 activated.
2018-Feb-18 11:56:13 LedgerMaster:ERR One or more unsupported amendments activated: server blocked.
Is it because I'm using rippled version 0.81.0?
I couldn't find image for 0.90-b4.
Thanks,
Ilya

trying to run a testnode. my server_info says   "server_state": "tracking", but the seq is same with latest from the link above. How long would it take for state to be full ?
Also i had to manually update the conf file online_delete=1000000001 what effect would it have?

@via1982
try
--enablerepo=ripple-nightly
while installing rippled

Hi All,
I started on the ripple-nightly in testnet with param @wilsonianb mentioned and got the following and nothing happens
2018-Feb-19 18:16:02 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-19 18:16:02 LedgerConsensus:WRN Need consensus ledger 49C033C11A2A4BF76BBA57AB6E47F0D9F740811CB9FAA45D8A341873BFB08466
2018-Feb-19 18:16:03 LedgerConsensus:WRN View of consensus changed during open status=open,  mode=wrongLedger
2018-Feb-19 18:16:03 LedgerConsensus:WRN 49C033C11A2A4BF76BBA57AB6E47F0D9F740811CB9FAA45D8A341873BFB08466 to C2DA8593635724EAE2955A76FF984302215E2D9B84C84A80511B8EFF42489584
2018-Feb-19 18:16:03 LedgerConsensus:WRN {"accepted":true,"account_hash":"483DA36A5CE4EBC544D291D660BC660988A492BDC5BE8D4676B30B3438C3A659","close_flags":0,"close_time":572379360,"close_time_human":"2018-Feb-19 18:16:00","close_time_resolution":30,"closed":true,"hash":"0DABFE1BA07294138AFCA1FC9E9E87F19C05869FC4CEF40F21B5EB29513B1B59","ledger_hash":"0DABFE1BA07294138AFCA1FC9E9E87F19C05869FC4CEF40F21B5EB29513B1B59","ledger_index":"3","parent_close_time":572379300,"parent_hash":"97218122C5F2705FA221797BD6F2EC51ACF19EEC84B1E6B7F931DAB8B2C6FE3C","seqNum":"3","totalCoins":"100000000000000000","total_coins":"100000000000000000","transaction_hash":"0000000000000000000000000000000000000000000000000000000000000000"}
2018-Feb-19 18:16:03 LedgerConsensus:WRN Need consensus ledger C2DA8593635724EAE2955A76FF984302215E2D9B84C84A80511B8EFF42489584
2018-Feb-19 18:16:06 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-19 18:16:07 LedgerConsensus:WRN View of consensus changed during establish status=establish,  mode=wrongLedger
2018-Feb-19 18:16:07 LedgerConsensus:WRN C2DA8593635724EAE2955A76FF984302215E2D9B84C84A80511B8EFF42489584 to 755136A2AD0E854CCBD8564D289295DD0E731BF3C5CE155B9A206692C379894A
2018-Feb-19 18:16:07 LedgerConsensus:WRN {"accepted":true,"account_hash":"6402C6B0B074F36263C34179350FFEA6859C07E16D010FB8D2260C7B97BFD9A2","close_flags":0,"close_time":572379361,"close_time_human":"2018-Feb-19 18:16:01","close_time_resolution":30,"closed":true,"hash":"D087FCB3B415286F567A6B82B3FF04A7313B0A1B0FADA97B2082622CC0AEEA77","ledger_hash":"D087FCB3B415286F567A6B82B3FF04A7313B0A1B0FADA97B2082622CC0AEEA77","ledger_index":"4","parent_close_time":572379360,"parent_hash":"0DABFE1BA07294138AFCA1FC9E9E87F19C05869FC4CEF40F21B5EB29513B1B59","seqNum":"4","totalCoins":"100000000000000000","total_coins":"100000000000000000","transaction_hash":"0000000000000000000000000000000000000000000000000000000000000000"}
2018-Feb-19 18:16:07 LedgerConsensus:WRN Need consensus ledger 755136A2AD0E854CCBD8564D289295DD0E731BF3C5CE155B9A206692C379894A
2018-Feb-19 18:16:08 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-19 18:16:10 LedgerConsensus:WRN View of consensus changed during establish status=establish,  mode=wrongLedger
2018-Feb-19 18:16:10 LedgerConsensus:WRN 755136A2AD0E854CCBD8564D289295DD0E731BF3C5CE155B9A206692C379894A to EFD1397EDB7CD1672550B6CA8D40FE97765BBF163038E18AED7715B2B5A8969B
2018-Feb-19 18:16:10 LedgerConsensus:WRN {"accepted":true,"account_hash":"33B5B80D7B9D38E342F7D8C89496F7702C858C1EA051E1242BC91DD951E55348","close_flags":0,"close_time":572379362,"close_time_human":"2018-Feb-19 18:16:02","close_time_resolution":30,"closed":true,"hash":"D89E116813B0F6FD4D7B8B3534F833AF9EAA668E555EF5FE87930E6041C3F9FB","ledger_hash":"D89E116813B0F6FD4D7B8B3534F833AF9EAA668E555EF5FE87930E6041C3F9FB","ledger_index":"5","parent_close_time":572379361,"parent_hash":"D087FCB3B415286F567A6B82B3FF04A7313B0A1B0FADA97B2082622CC0AEEA77","seqNum":"5","totalCoins":"100000000000000000","total_coins":"100000000000000000","transaction_hash":"0000000000000000000000000000000000000000000000000000000000000000"}
2018-Feb-19 18:16:10 LedgerConsensus:WRN Need consensus ledger EFD1397EDB7CD1672550B6CA8D40FE97765BBF163038E18AED7715B2B5A8969B
2018-Feb-19 18:16:12 NetworkOPs:WRN We are not running on the consensus ledger
2018-Feb-19 18:16:13 LedgerConsensus:WRN View of consensus changed during establish status=establish,  mode=wrongLedger
2018-Feb-19 18:16:13 LedgerConsensus:WRN EFD1397EDB7CD1672550B6CA8D40FE97765BBF163038E18AED7715B2B5A8969B to E07DA4109317A6BAB7BD23881FC452041BA100509A1CA5199348C9ED705A1945
2018-Feb-19 18:16:13 LedgerConsensus:WRN {"accepted":true,"account_hash":"24AE643BA76F3D190DB63FC16A1C3375F31511F4A95CCF1A6E772D0219174540","close_flags":0,"close_time":572379363,"close_time_human":"2018-Feb-19 18:16:03","close_time_resolution":30,"closed":true,"hash":"3593FD38AD26D6DF37781911A71F32FA192DE1D74229001054FC1CED61878035","ledger_hash":"3593FD38AD26D6DF37781911A71F32FA192DE1D74229001054FC1CED61878035","ledger_index":"6","parent_close_time":572379362,"parent_hash":"D89E116813B0F6FD4D7B8B3534F833AF9EAA668E555EF5FE87930E6041C3F9FB","seqNum":"6","totalCoins":"100000000000000000","total_coins":"100000000000000000","transaction_hash":"0000000000000000000000000000000000000000000000000000000000000000"}

@via1982
i got same messages, but nodes api works.

But I thought that the testnet ledger will be loaded.

@wilsonianb I have made the changes described for the testnet in rippled.cfg and started the server. I even get the serrver_state as full. But when I run a rpc command for account_info I get error InsufficientNetworkMode. Can you help me out as of what this error means ?

@Vivek-Patil did you win? Did you get a working test net for ripple?

@rhaps107  hi，
my node always display Rippled not initialized  can you help me？

Hello,
When I try to run rippled some commands. it says:
sudo rippled server_state
sudo: rippled: command not found
Can anyone help.?

@PawanTiwariOodles most likely you dont have in your $PATH environment rippled, try going to the directory where rippled resides and run ./rippled server_state

@gituser , Thanks, it works. How can I set Path variable so that I can start using sudo. Not by going to the directory.
Thanks.

hi
I want to connect my account with ripple testnet server, can u tell me how to connect to it because the link given on official documentation are not working

i did, it running and transacting. what specific problem you have?

Hello,
I created this issue which contains the curl command I used
Please see and help.
@zuraizm @kiahmed

在官网安装完xrp之后，应该怎么创建xrp钱包

@520weishun: this is not the right forum for your question.

When I created the ledger in independent mode, there was a problem with the master method thread lock

For anyone who hasn't found/read the official documentation on connecting rippled to the XRP Test Net, here is the link:  https://developers.ripple.com/connect-your-rippled-to-the-xrp-test-net.html
Considering this thread's prominence in Google search results, I felt it would be beneficial to make this comment here.

Hi everyone,
I am running a rippled server connected to testnet. Here is my server_info
{    "result" : {       "info" : {          "amendment_blocked" : true,          "build_version" : "1.1.2",          "complete_ledgers" : "3258768-3262698",          "hostid" : "moonx-latitude-chirag",          "io_latency_ms" : 1,          "jq_trans_overflow" : "0",          "last_close" : {             "converge_time_s" : 2.001,             "proposers" : 6          },          "load" : {             "job_types" : [                {                   "job_type" : "untrustedProposal",                   "per_second" : 1                },                {                   "job_type" : "ledgerData",                   "peak_time" : 8,                   "per_second" : 2                },                {                   "in_progress" : 1,                   "job_type" : "clientCommand",                   "per_second" : 1                },                {                   "job_type" : "transaction",                   "per_second" : 1                },                {                   "job_type" : "batch",                   "per_second" : 1                },                {                   "job_type" : "advanceLedger",                   "peak_time" : 4,                   "per_second" : 2                },                {                   "job_type" : "fetchTxnData",                   "per_second" : 1                },                {                   "job_type" : "trustedValidation",                   "peak_time" : 1,                   "per_second" : 1                },                {                   "job_type" : "writeObjects",                   "per_second" : 4                },                {                   "job_type" : "trustedProposal",                   "per_second" : 1                },                {                   "job_type" : "peerCommand",                   "per_second" : 17                },                {                   "job_type" : "diskAccess",                   "per_second" : 1                },                {                   "job_type" : "processTransaction",                   "per_second" : 1                },                {                   "job_type" : "SyncReadNode",                   "per_second" : 2                },                {                   "job_type" : "AsyncReadNode",                   "per_second" : 2                },                {                   "job_type" : "WriteNode",                   "per_second" : 12                }             ],             "threads" : 6          },          "load_factor" : 1,          "peer_disconnects" : "2",          "peer_disconnects_resources" : "0",          "peers" : 2,          "pubkey_node" : "n9KGAHJbQjyustZXZUfTqJA8wyeQYQ21kggNLrdvUHKepuK3dAf7",          "pubkey_validator" : "none",          "server_state" : "tracking",          "state_accounting" : {             "connected" : {                "duration_us" : "80592372",                "transitions" : 1             },             "disconnected" : {                "duration_us" : "1275906",                "transitions" : 1             },             "full" : {                "duration_us" : "0",                "transitions" : 0             },             "syncing" : {                "duration_us" : "8011859",                "transitions" : 2             },             "tracking" : {                "duration_us" : "8827845209",                "transitions" : 3             }          },          "time" : "2019-Dec-28 06:23:30.181911",          "uptime" : 8917,          "validated_ledger" : {             "age" : 0,             "base_fee_xrp" : 1e-05,             "hash" : "0F2ED5624E067A0C985596F1700B05E94B7897EEC59DB569A421CB728D700337",             "reserve_base_xrp" : 20,             "reserve_inc_xrp" : 5,             "seq" : 3262698          },          "validation_quorum" : 5,          "validator_list" : {             "count" : 1,             "expiration" : "2020-Dec-01 00:00:00.000000000",             "status" : "active"          }       },       "status" : "success"    } }
I want to test following operations.

create wallets on this node
do transactions among these addresses
latest ledger-check and look for incoming transactions in these wallets by RPC methods (existing java lib would be helpful)
dispatch transactions to other testnet addresses

I am looking to open RPC connection and use this node to perform these operations.
Any leads would be helpful.
Thank you!

Run a more recent version of rippled.
Also this is not a support forum.

hey, I am unable to get ledger history.. I am giving earliest_sequence= 4425000, and fetch_depth=full. I want all ledgers from this no. When i started my rippled service, it was on ledger no. 4437696. I am getting all latest one. means ir is moving fine in forward direction. but in backward direction it is only giving me till 4437637. Can anybody please help me.


installation trouble, mac OS 10.12.6

I am trying to install homebrew and typed
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
in the terminal as suggested and nothing happens but

I expected the installation to start and instructions/options to arise in the terminal but nothing happened for 10 minutes.

From the issue template:

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you do not read fill out the issue template repeatedly you will be blocked from ever submitting issues to Homebrew again.

Regardless: you'll need to figure this out yourself I'm afraid. In future always fill it out.


documentation updated.

Documentation updated from old design to new design.

@ishitabhatt and @Sagar-Darji
Can you both please review this pull request ?

@ishitabhatt @Sagar-Darji
Can you both please review this pull request ?


Does not work on Mozilla.org

https://www.mozilla.org/ acts as though it does not have the header. I do not know enough of browsers/chrome to know why.

@hmk 's fix has been approved, merged, and uploaded to the Chrome Web Store.
The update will be published and your browser should update automatically as soon as it passes the Web Store review process.
Cheers.


fixed reversed references in bundle create description

Really appreciate this document, noticed a small change during actual usage...

I'm not very familiar with git bundle, but at first sight I would say there are a few more changed needed?

master ^start_branch should be ^master start_branch (the current way it shows the changes necessary to get to master from start_branch)
git log --oneline master ^9a466c5 should be git log --oneline 9a466c5 ^master (the current way it shows the changes necessary to get to master from 9a466c5)
not sure how it should be on git bundle create commits.bundle master ^9a466c5 (will test it later)

still, I don't know what's the 'policy' about blog posts @peff ?

still, I don't know what's the 'policy' about blog posts

I don't mind correcting factual problems or typos in them, but I do think we should consider dropping them if the content is now in progit2. I think they mostly functioned as a sort of "errata" for topics that came about after the original progit was published.

I do find blog posts to bring another way of explaining the subject, that may be clear to some. I remember to read the blog post about reset which made everything clearer. Still, I do question their existence in the git-scm site, especially since no posts have been done for long time (last one was in 2011)

closing this PR. feel free to point out anything that we may be missing, and we'll look at this PR again @tmornini


Prevent javascript execution in IE11

⚠ This repo is Continuously Deployed: make sure you follow the guidance ⚠
What
Stop the DOMContentLoaded event from propagating on design system pages in IE11.
Remove the modules added to support miller columns on IE11.
Remove fetch feature detection as modules are not executed on IE11.
Why
This is used to start the GOV.UK Frontend an in turn all of the JavasScript modules. By preventing the rest of the javascript from being executed it does not need to be tailored for IE11.
For further details see the document detailing Whitehall IE11 support.

Amazing work!

Awesome work Whitehall team!