Material 3 ListView jitters when slide up and down

Steps to Reproduce

Execute flutter run on the code sample
Slide the ListView up and down
The ListView jitters

Expected results:
It should not jitter
Actual results:
Video:
https://user-images.githubusercontent.com/65079334/212726985-a1109280-9ff0-430f-acc7-58a60261483c.mp4

Code sample

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        useMaterial3: true,
        brightness: Brightness.dark,
      ),
      home: const MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  const MyHomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: const Text('Test'),
        ),
        body: ListView(
          children: <Widget>[
            ListTile(
              title: const Text('A'),
              onTap: () {},
            ),
            ListTile(
              title: const Text('B'),
              onTap: () {},
            ),
            ListTile(
              title: const Text('C'),
              onTap: () {},
            ),
            ListTile(
              title: const Text('D'),
              onTap: () {},
            ),
            ListTile(
              title: const Text('E'),
              onTap: () {},
            ),
            ListTile(
              title: const Text('F'),
              onTap: () {},
            ),
          ],
        ));
  }
}

Logs
Output of flutter analyze:
Analyzing test...
No issues found! (ran in 1.5s)

Output of flutter doctor -v:
[✓] Flutter (Channel stable, 3.3.10, on Ubuntu 22.04.1 LTS 5.15.0-58-generic, locale zh_TW.UTF-8)
    • Flutter version 3.3.10 on channel stable at /home/user/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 135454af32 (5 weeks ago), 2022-12-15 07:36:55 -0800
    • Engine revision 3316dd8728
    • Dart version 2.18.6
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
    • Android SDK at /home/user/Android/Sdk
    • Platform android-32, build-tools 32.1.0-rc1
    • ANDROID_SDK_ROOT = /home/user/Android/Sdk
    • Java binary at: /home/user/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop
    • Ubuntu clang version 14.0.0-1ubuntu1
    • cmake version 3.22.1
    • ninja version 1.10.1
    • pkg-config version 0.29.2

[✓] Android Studio (version 2021.3)
    • Android Studio at /home/user/android-studio
    • Flutter plugin version 71.2.3
    • Dart plugin version 213.7433
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] VS Code (version 1.74.3)
    • VS Code at /usr/share/code
    • Flutter extension version 3.56.0

[✓] Connected device (3 available)
    • AOSP on IA Emulator (mobile) • emulator-5554 • android-x86    • Android 9 (API 28) (emulator)
    • Linux (desktop)              • linux         • linux-x64      • Ubuntu 22.04.1 LTS 5.15.0-58-generic
    • Chrome (web)                 • chrome        • web-javascript • Google Chrome 109.0.5414.74

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

*Also tested on physical phone with Android 9 and Android 11.

I remember this being fixed a while back. Can you see if the issue is reproducible on the master channel? Thanks!

It looks like this is still present in the master channel (but the jitter seems to become smaller), here's the test video:
https://user-images.githubusercontent.com/65079334/212739510-7d6008cf-2972-4ec4-8647-3780e7d346ff.mp4
(I ran flutter channel master; flutter upgrade; flutter pub get; flutter run)
Part of output of flutter doctor -v:
[✓] Flutter (Channel master, 3.7.0-21.0.pre.44, on Ubuntu 22.04.1 LTS 5.15.0-58-generic, locale zh_TW.UTF-8)
    • Flutter version 3.7.0-21.0.pre.44 on channel master at /home/user/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 8c2fdb803e (6 hours ago), 2023-01-16 11:51:11 +0000
    • Engine revision f790304409
    • Dart version 3.0.0 (build 3.0.0-122.0.dev)
    • DevTools version 2.20.0

I also tested beta(which is 3.7.0-1.4.pre) and have the same result.

Thanks for the report! This is a known issue being tracked at #118145. Closing this issue as a duplicate, so please follow up on it for further updates.


plugin not work in Web

Error: MISSING_PERMISSION
at missingPermissionError (predefined-web-responses.js?600f:3:1)
at VoiceRecorderImpl.startRecording (VoiceRecorderImpl.js?7f8d:31:1)

 [ionic + capacitor] this is my package.json (click to expand)
{
 "dependencies": {
    "@angular/common": "^14.0.0",
    "@angular/core": "^14.0.0",
    "@angular/forms": "^14.0.0",
    "@angular/platform-browser": "^14.0.0",
    "@angular/platform-browser-dynamic": "^14.0.0",
    "@angular/router": "^14.0.0",
    "@capacitor/app": "1.1.1",
    "@capacitor/core": "3.5.1",
    "@capacitor/filesystem": "^1.1.0",
    "@capacitor/haptics": "1.1.4",
    "@capacitor/keyboard": "1.2.2",
    "@capacitor/status-bar": "1.0.8",
    "@capacitor/storage": "^1.2.5",
    "@ionic/angular": "^6.1.9",
    "@ionic/pwa-elements": "^3.1.1",
    "capacitor-voice-recorder": "^2.2.0",
    "rxjs": "~6.6.0",
    "tslib": "^2.2.0",
    "zone.js": "~0.11.4"
  },
}

calling await VoiceRecorder.startRecording(); on localhost web throws this error
Error: MISSING_PERMISSION
    at missingPermissionError (predefined-web-responses.js:3:45)
    at VoiceRecorderImpl.js:31:41
    at Generator.next (<anonymous>)
    at asyncGeneratorStep (asyncToGenerator.js:3:1)
    at _next (asyncToGenerator.js:25:1)
    at _ZoneDelegate.invoke (zone.js:409:30)
    at Object.onInvoke (core.mjs:26515:33)
    at _ZoneDelegate.invoke (zone.js:408:56)
    at Zone.run (zone.js:169:47)
    at zone.js:1326:38


assembly.py: permits should be a list

ERROR: failed shell command: doozer --assembly=fc.1 --working-dir... 'openshift-4.9' release:gen-payload
with rc=1 and output:
[...see full archive #8...]
  File "/mnt/workspace/jenkins/working/aos-cd-builds/build%2Fbuild-sync/art-tools/doozer/doozerlib/assembly.py", line 234, in _assembly_config_struct
    return Model(dict_to_model=key_struct)
  File "/mnt/workspace/jenkins/working/aos-cd-builds/build%2Fbuild-sync/art-tools/doozer/doozerlib/model.py", line 127, in __init__
    for k, v in dict_to_model.items():
AttributeError: 'list' object has no attribute 'items'

Finished: FAILURE

Codecov Report

Merging #506 (49d831c) into master (755f598) will increase coverage by 30.36%.
The diff coverage is 0.00%.

@@             Coverage Diff             @@
##           master     #506       +/-   ##
===========================================
+ Coverage        0   30.36%   +30.36%
===========================================
  Files           0       41       +41
  Lines           0    10142    +10142
  Branches        0     2166     +2166
===========================================
+ Hits            0     3080     +3080
- Misses          0     6866     +6866
- Partials        0      196      +196

Impacted Files
Coverage Δ

doozerlib/assembly.py
61.29% <0.00%> (ø)

doozerlib/state.py
50.00% <0.00%> (ø)

doozerlib/cli/config_plashet.py
0.00% <0.00%> (ø)

doozerlib/rhcos.py
69.36% <0.00%> (ø)

doozerlib/olm/bundle.py
23.40% <0.00%> (ø)

doozerlib/cli/release_gen_assembly.py
0.00% <0.00%> (ø)

doozerlib/model.py
79.27% <0.00%> (ø)

doozerlib/assembly_inspector.py
11.11% <0.00%> (ø)

doozerlib/brew.py
41.76% <0.00%> (ø)

... and 32 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 755f598...49d831c. Read the comment docs.


tour: [REPLACE WITH SHORT DESCRIPTION]

Context: http://<IP_ADDRESS>:3999/moretypes/26
Fibonacci sequence does not start at '0'.  It starts at '1'.  The instructions show that the fibonacci sequence appears as  (0, 1, 1, 2, 3, 5, ...).
The solution at https://github.com/golang/tour/blob/master/solutions/fib.go starts at '1' correctly.

Looks like I am using the combinatorial definition of the Fibonacci sequence (starts at '1').  So I'm a little off in my bug report above.  But it still stands that the solution is for the combinatorial definition, not for the "actual" definition that starts at '0'.

We are using http://oeis.org/A000045 so it starts at 0 (with F_0). Also the solution you linked prints 0 as the first element so I don't see any misalignment there.
Closing here, but feel free to comment if you disagree.


[PPP-3736]-Use of vulnerable component Apache Batik 1.7.1, Apache Bat…

…ik 1.8, CVE-2017-5662

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
mvn -Dsurefire.runOrder=alphabetical -B -fn -f 'pom.xml' -pl 'core' -P '!assemblies' -amd clean install && mvn -B -f 'pom.xml' -pl 'core' -P '!assemblies' -amd site

Cleanup Commands
mvn -B -f 'pom.xml' -pl 'core' -P '!assemblies' -amd build-helper:remove-project-artifact

Changed files
  core/pom.xml

Unit Test Coverage
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.

:warning: Coverage Changes: <0.1% (click to expand)
org.pentaho.di.trans.steps.csvinput.CsvInputMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Method Change: -1% :small_red_triangle_down:

org.pentaho.di.trans.steps.groupby.GroupByMeta

Branch Change: -2.1% :small_red_triangle_down:
Complexity Change: -2.1% :small_red_triangle_down:
Instruction Change: -0.2% :small_red_triangle_down:
Line Change: -0.4% :small_red_triangle_down:

org.pentaho.di.trans.steps.processfiles.ProcessFilesMeta

Branch Change: -3.5% :small_red_triangle_down:
Complexity Change: -2.1% :small_red_triangle_down:
Instruction Change: -0.4% :small_red_triangle_down:

org.pentaho.di.trans.steps.replacestring.ReplaceStringMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.synchronizeaftermerge.SynchronizeAfterMergeMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.trans.steps.webservices.WebServiceMeta

Branch Change: -1.7% :small_red_triangle_down:
Complexity Change: -1.2% :small_red_triangle_down:
Instruction Change: -0.1% :small_red_triangle_down:

org.pentaho.di.ui.repository.pur.repositoryexplorer.model.UISecurityRole

Branch Change: -1.8% :small_red_triangle_down:
Complexity Change: -1.5% :small_red_triangle_down:
Instruction Change: -0.2% :small_red_triangle_down:
Line Change: -0.5% :small_red_triangle_down:

@mbatchelor @pamval please review
thanks.


Server tears down session when RTSP TCP socket disconnected

Which version are you using?
v0.12.2
Which operating system are you using?
Linux
Describe the problem
If the TCP socket is disconnected, rtsp-simple-server ends the session. The session should remain active until timeout or explicitly ended with a TEARDOWN method.

Hello, this is a delicate subject - the specification does indeed says that sessions should remain active until a timeout or a TEARDOWN request, but the practice differs from the theory.
On the server side, closing the session with the TCP socket allows the server to detect invalid publishers immediately, allowing other publishers to take over, and at the same time allows the server to save bandwidth by avoiding sending frames to invalid readers.
On the client side, most clients stop reading or publishing when the TCP socket becomes invalid, without trying to recreate it. The TCP socket is kept open with periodic keep-alives.
The only pros i see in embracing the standard behavior is the ability for a publisher to restore the stream without disconnecting existing readers.
Therefore, this feature could be implemented with an optional parameter in the configuration.

I agree that if you choose to implement it, it should be optional.
My intention was to begin reading a stream and disconnect, saving the session number and then reconnect later to issue a keep alive or teardown.
However the session numbers are not unique either. So I have since moved on to a more conventional approach of keeping the connection open.

Hello,
Also interested in such feature, I have the feeling janus we etc gateway does not really like shutdown on RTSP server side. Would be interesting if its behavior would be different.

added in v0.16.0

Hi, how can I use this features in the configuration file? My RTSP camera unexpectedly close its connection after several hours, I can't find the camera setting that control when the camera will restart, so I hope by using this proxy server whenever my rtsp camera close the connection my program still connect to the proxied url and retrieving black/empty frame, and when my rtsp back to live the frame can continue


User select IE < 10

Have a look at the plugins homepage in IE9 or IE8. Let's take the example "Orientation support" as an example. Slide the range to the top edge or bottom edge. You can see that this will select surrounding elements.

Now you'll probably say

well, it's true.
I for example use the rangeslider as a video player volume control. If I slide to the edges the video gets selected. This is a very bad UX.
Using user-select:none; will not work because it's only supported in IE >= 10.

Kk I see it was introduced with another fix for firefox  and the :active state abc500b1494ffebd77d9463cd3a71844f08a52b5. I'll look into it.

Is there anything new?

Nopes didn't had time so far but feel free to contribute :)

Don't you think it would make more sense if the person wo created this bug solves it? I think if I would fix this issue I probably would create unwanted side effects because I'm not familar with the system requirements nor with the history of changes (like what you described).

FYI same thing happens in IE11 and Edge.
Potential solution to only call event.preventDefault if browser == IE?

@moloko I don't use this project anymore, not solving this issue for months made me switching to another one.

well if we  come up with a good fix/workaround we'll contribute it back

Simple hack-ish fix for those unable to modify the library directly:
$('input[type="range"]').rangeslider({
  onInit: function() {
    $('.rangeslider__handle').on('mousedown touchstart mousemove touchmove', function(e) {
      e.preventDefault();
    })
  }
});


Eureka service Id in spring.cloud.config.uri

Is it possible to use service id in spring.cloud.config.uri?

Like this: http://projects.spring.io/spring-cloud/spring-cloud.html#eureka-first-bootstrap?

thank you, i should have read the doc more closely :(


Problem: (UI) units of currency are not aligned on their decimal separator

Consider the following column of decimal (possibly floating point) numbers:
3.141
12
12345.6
9.8765432

Above, they are left-aligned. Note that it is difficult to quickly read the magnitudes of the numbers, and the jaggedness of the right hand side. For that reason, type-set books and other documents with considered layout align the decimal numbers on the decimal separator ('.' in English). It should look like this:
     3.141
    12
12,345.6
     9.8765432

This also implies that columns of integers should be right-aligned.

The integer case is easy, i'll create a separate task for the decimal case.

https://github.com/Granola-Team/mina-block-explorer/issues/921

Repurposing this ticket to deal with the integer case.


Disable Error

Hey there,
i got following console error by using the sample code of ngx-treeview (books) in my own app.

Uncaught
Error: Template parse errors:
Can't bind to 'disabled' since it isn't a known property of 'ngx-dropdown-treeview'.

If 'ngx-dropdown-treeview' is an Angular component and it has 'disabled' input, then verify that it is part of this module.
If 'ngx-dropdown-treeview' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the<EMAIL_ADDRESS>of this component to suppress this message.
To allow any property add 'NO_ERRORS_SCHEMA' to the<EMAIL_ADDRESS>of this component. ("Class" (selectedChange)="onChangeSelection($event)"
[ERROR ->][disabled]="!dropdownEnabled"
[ngxDisabledOnSelector]="'button.dropdown-toggl")
Can't bind to 'ngxDisabledOnSelector' since it isn't a known property of 'ngx-dropdown-treeview'.
If 'ngx-dropdown-treeview' is an Angular component and it has 'ngxDisabledOnSelector' input, then verify that it is part of this module.
If 'ngx-dropdown-treeview' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the<EMAIL_ADDRESS>of this component to suppress this message.
To allow any property add 'NO_ERRORS_SCHEMA' to the<EMAIL_ADDRESS>of this component. ("ngeSelection($event)"
[disabled]="!dropdownEnabled"
[ERROR ->][ngxDisabledOnSelector]="'button.dropdown-toggle'">

i simply added the following commands to my module
import {TreeviewModule} from 'ngx-treeview'; and
imports: [TreeviewModule.forRoot(), ... ]
with the html template for the component
<ngx-dropdown-treeview [config]="config" [items]="items" [buttonClass]="buttonClass" (selectedChange)="onChangeSelection($event)" [disabled]="!dropdownEnabled" [ngxDisabledOnSelector]="'button.dropdown-toggle'"></ngx-dropdown-treeview>
i can't find an error. :-(
can you help me?
Regards

disabled is not a property of ngx-dropdown-treeview. You should read my demo to see how to implement it. Thanks.

Ngx-treeview 404 error found.any one help me?

disabled is not a property of ngx-dropdown-treeview. You should read my demo to see how to implement it. Thanks.

You have this on demo:
            [ngxDisabledOnSelector]="'button.dropdown-toggle'" (filterChange)="onFilterChange($event)">
          </ngx-dropdown-treeview>```

There is something I can't see, here ngx-dropdown-treeview component is used...


bug/426/config file pretty formatting

This is simple fix for issue #426 by adding indent=4 argument to json.dump()

Current coverage is 91.84% (diff: 100%)

Merging #522 into master will not change coverage

@@             master       #522   diff @@
==========================================
  Files            21         21
  Lines          1239       1239
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits           1138       1138
  Misses          101        101
  Partials          0          0

Powered by Codecov. Last update 011e840...711940a

BEGIN BLOCK
This is to confirm that I agreed to and accepted the BigchainDB Individual Contributor Agreement at https://www.bigchaindb.com/cla/ and to represent and warrant that I have authority to do so.
OTlzwe8KERdzJahpx7RZCxx1m7OdVvHW29buR4FIEmxm0IP8cVtjet6sYRSDetZ
END BLOCK

Thanks for your PR, looks good to me! Waiting for @ttmc to confirm that everything is fine with the CLA.

Yep, he agreed to the CLA earlier today. Thanks for asking. This PR can be merged.


Monthly Meeting Calendly Invite with Andrea and Nate

### Tasks
- [ ] Create a monthly recurring Calendly invite with Andrea and Nate for this time: 9 PM IST/ 11:30 AM EST/ 8:30 AM PST.

@andreuxxxx

/cc @caniszczyk

Thanks @avantikajain289!
We've just migrated the CNCF landscape to v2, so I'll close this one for now.
Please feel free to reopen if needed 🙂


Enable requirement loading as part of util scripts at start of notebook.

The idea here is to load the requirements in a single line instead of the big block we have at the beginning of every tutorial. E.g. load_env function that is used from somewhere else.

FWIW at the moment the install kso_data_management and requirements take +10 mins to run

Happy to report that I have moved some things around and cleaned up a bit. This is the new time:
All packages are installed and ready to go!
CPU times: user 1.52 s, sys: 261 ms, total: 1.78 s
Wall time: 2min 15s

This isssue is closed by commit 1 commit d64544c from merge request: Package dependency fix 195.


Bot gets stuck on blocks

Sometimes the bot will try to move in a way the server doesn't like. This will cause the server to tell the bot to move back to a valid spot. The issue is that the bot will continue to try and make that move even though it may not be valid.
Steps to reproduce:

Create a bot.
Join some dedicated server.
Give the bot a pickaxe.
Mine to bedrock.
Try to resurface.
Sometimes the bot will clip a block and get stuck. Looking through the prismarine viewer you can see it is be sent back by the server.

You have to give more info on this. If there is an issue with hit boxes you should make an issue in prismarine-physics. If there is an issue with invalid moves that is a different thing. In that case you should give an example with a specific move that does not work. Pathfinder is usually tested on vanilla servers. Is the server you are using a different brand off server compared to vanilla? Does it have any movement related plugins like anti cheat? What version where you using when the issue occurred?

Ok, I was on a vanilla minecraft 1.16.5 server.
It looks like it could be a issue with the hit boxes but I am unsure.
It looks like it is a issue with invalid moves, specifically on diagonals with a block in the way of the path. It also seems to happen when the bot clips its head on a downward diagonal.
All movement settings are default.
Here is a example of a illegal move as seen from primarine-viewer and minecraft

Ok so I think I fixed it, if you add 0.05 to the bot's width and height, it fixes this issue. So it seems like this is a physics issue. Thank you for the help!

Ok so I think I fixed it, if you add 0.05 to the bot's width and height, it fixes this issue. So it seems like this is a physics issue. Thank you for the help!

I think hitboxes changed in 1.8 1.9 somewhere. prismarine-physics might not handle that case correctly if the hitbox is wrong.

Hey, I'm starting to make my own bots and I have the same problem.
Can you please tell me how you added 0.05 to the height and width of the bot?
Thanks!


Error using MCMC

I am using the same model as in #195 (closed; thank you!), but attempting to use MCMC rather than VI.
(Note that I can successfully run the sample notebook MCMC-logregression.ipynb)
MC = inf.inference.MCMC(num_results=1000)
m.fit({"x": data}, MC)

I get the following error:
---------------------------------------------------------------------------
FailedPreconditionError                   Traceback (most recent call last)
/home/wkp/.conda/envs/WKPenv/lib/python3.6/site-packages/tensorflow/python/client/session.py in _do_call(self, fn, *args)
   1355     try:
-> 1356       return fn(*args)
   1357     except errors.OpError as e:

/home/wkp/.conda/envs/WKPenv/lib/python3.6/site-packages/tensorflow/python/client/session.py in _run_fn(feed_dict, fetch_list, target_list, options, run_metadata)
   1340       return self._call_tf_sessionrun(
-> 1341           options, feed_dict, fetch_list, target_list, run_metadata)
   1342

/home/wkp/.conda/envs/WKPenv/lib/python3.6/site-packages/tensorflow/python/client/session.py in _call_tf_sessionrun(self, options, feed_dict, fetch_list, target_list, run_metadata)
   1428         self._session, options, feed_dict, fetch_list, target_list,
-> 1429         run_metadata)
   1430

FailedPreconditionError: Error while reading resource variable mcmc_sample_chain_1/mh_bootstrap_results/hmc_kernel_bootstrap_results/maybe_call_fn_and_grads/value_and_gradients/value_and_gradient/dense_40/bias from Container: localhost. This could mean that the variable was uninitialized. Not found: Resource localhost/mcmc_sample_chain_1/mh_bootstrap_results/hmc_kernel_bootstrap_results/maybe_call_fn_and_grads/value_and_gradients/value_and_gradient/dense_40/bias/N10tensorflow3VarE does not exist.
	 [[{{node mcmc_sample_chain_1/mh_bootstrap_results/hmc_kernel_bootstrap_results/maybe_call_fn_and_grads/value_and_gradients/value_and_gradient/dense_40/BiasAdd/ReadVariableOp}}]]

For probabilistic models with (trainable) NNs, it is not possible to use MCMC. Instead, you should use variational inference.

Thank you for your advice - I was not aware of that.
Wesley Phoa
Sent

On Feb 24, 2020, at 2:58 AM, Rafael Cabañas de Paz<EMAIL_ADDRESS>wrote:

For probabilistic models with (trainable) NNs, it is not possible to use MCMC. Instead, you should use variational inference.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


🛢 Auto-publish installers at publish datetime

(Added do-not-merge label to remind us this is pending security assessment)


Square Templates don't show Sequencer/Automated Animations

the square template is not showing animations, either from Sequencer or Automated Animations. It does work for non-square templates, though.

Sequencer recognizes the animations are there as you can see here:

but they're not displaying when Walled Templates is active.
Foundry 11.308
DnD 2.3.1
Walled Templates 0.6.7
Sequencer: 3.1.4

They do appear for me, so something seems to be specific to your setup.

What are your settings for "Default Shape Settings" for squares?
What are your settings for the spell you are casting?

Possibly related: https://ptb.discord.com/channels/915186263609454632/1107502968179273778/1149800158805098540

Should be fixed in v0.6.8. Thanks for the screenshots and info! That helped narrow it down.


where is api document in docs.mitmproxy.org

like this   https://mitmproxy.readthedocs.io/en/v2.0.2/scripting/api.html
but i can't find it  in  docs.mitmproxy.org

We currently only expose and support the addon mechanism with event hooks:
https://docs.mitmproxy.org/stable/addons-overview/

We currently only expose and support the addon mechanism with event hooks:
https://docs.mitmproxy.org/stable/addons-overview/

To expands on this: We'll have a proper API documentation built with pdoc soon. :)

To expands on this: We'll have a proper API documentation built with pdoc soon. :)


feat: add bn254 G1 curve and type package (PROOF-780)

Rationale for this change
In order to support MSM with G1 elements on the bn254 curve we need to implement a curve package. This work introduces the bn254 G1 curve and type package along with the type components. The components are copied from the curve_g1/type package, which supports the bls12-381 curve. The components are updated to support the bn254 base field, which is four limbs, compared to the six limbs of the bls12-381 base field.
Non-trivial changes are isolated to this commit.
What changes are included in this PR?

A new package to support the bn256 G1 curve, curve_bng1, is added to the sxt package group.
A type package and components are copied from the curve_g1/type package.
The components in the curve_bng1/type package are updated to support four limbs.

Are these changes tested?
Yes

:tada: This PR is included in version 1.26.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Added screenshots

Description
Added screenshots and copy change
Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

@pradeepb28 I can see some vertical lines in your screenshots, next to raycast window:

@pradeepb28 I can see some vertical lines in your screenshots, next to raycast window:

@danielsequeira issue fixed


Can't get past config on Linux

Can't get past config on Linux:
Issue:
Can't get past creating the config.
Reason:
File path doesn't work the same way as Windows.
Fix:
Change file path to forward slash instead of backslash.

Can't get past creating the config.
Reason:
File path doesn't work the same way as Windows.

Fixed!

Changed file path to forward slash instead of backslash.


does it still work?

i like the part its open srced, but by now snitches would have reported it to discord and discord must have patched it ig, so just want to know if it still works or not lol

i like the part its open srced, but by now snitches would have reported it to discord and discord must have patched it ig

aaaaaaaaaaa

i like the part its open srced, but by now snitches would have reported it to discord and discord must have patched it ig

aaaaaaaaaaa

lmfao just found pndaboi

i like the part its open srced, but by now snitches would have reported it to discord and discord must have patched it ig

aaaaaaaaaaa

lmfao just found pndaboi

lmao

not working anymore sad

This is still working as of now as I've tested this very program on Replit just now. Make sure you read the readme.md


Make side panel formula more apparent

Tickets this PR closes

closes #1311
closes #1239
closes #1086

Make side panel formula more apparent #
QA this feature here
QA tester

[x] Kameron
[ ] Katherine
[ ] Beth
[ ] Jorge
[ ] Vim
[ ] Emma
[ ] Lucas

QA spec

[x] EXCEED burden spacer is in
[x] AND burden spacer is in
[x] if indicator is exceeded the background color should not be white
[x] adds up/down and unavailable icons to each indicator
[x] remove Indicators header
[x] Make the Yes / No bold
[x] N/A values should show no up/down arrow or above/below threshold
[x] N/A subtext should read data is unavailable
[x] low income should be above 65% (disadvantaged)
[ ] new not available icon 🚫  is good
[ ] indicators with a value of zero does NOT show the 🚫  icon

something weird is happening @vim-usds. low income and higher ed seem to be missing from the IF statement

?

something weird is happening @vim-usds. low income and higher ed seem to be missing from the IF statement  ?

Hey @KameronKerger - When I run it seems to work, I'm wondering if we need to clear the cache? If that doesn't fix it, we may want to investigate as it might be happening to others as well.

@katherinedm-usds -
Also if this fixes it, it brings up an important point of possibly fixing the user's cache as this could be happening to others:
https://github.com/usds/justice40-tool/issues/1156

http://usds-geoplatform-justice40-website.s3-website-us-east-1.amazonaws.com/justice40-tool/1463-db7d85/en/cejst/?flags=stage_hash=1393/596b31759c7dd72460a61ae109601fc7d6d4ac9c#12.82/15.2109/145.76579

should be above 65th percentile

http://usds-geoplatform-justice40-website.s3-website-us-east-1.amazonaws.com/justice40-tool/1463-db7d85/en/cejst/?flags=stage_hash=1393/596b31759c7dd72460a61ae109601fc7d6d4ac9c#9.65/33.2901/-114.4202


RCTBridgeModule.h not found

after "pod install" launch Sample.workspace then build

Just run npm install in the root directory.

Fixed by https://github.com/taskrabbit/ReactNativeSampleApp/pull/3


contentState.getEntityMap() doesn't return an ordered immutable map

Do you want to request a feature or report a bug?
Bug.
What is the current behavior?
const entityMap = contentState.getEntityMap()
entityMap .map((val, key) => console.log(val, key) )
returns the error message: entityMap.map() is not a function.
Similar issue as this: https://github.com/facebook/draft-js/issues/1264
It was closed, but it still occurs

What is the expected behavior?
contentState.getEntityMap()  is  supposed to return an ordered map of entities, according to:
https://draftjs.org/docs/api-reference-content-state#getentitymap.
Which is then supposed to be iterable as an immutable ordered map.
Which versions of Draft.js, and which browser / OS are affected by this issue? Did this work in previous versions of Draft.js?
Using firefox, Draft.js ^0.11.0-beta

It would be nice to address in time for v0.11.0 as previously promised, but at the moment I have no idea what it would take to implement this.

v0.11.5 - the same issue.

v0.11.7 - the same issue.

Whilst this is still open and likely never going to be fixed, I used the following as a workaround which can be called from Editor onChange. Not ideal performance wise but hey ho:
// ** Gets all entities for the entire editor
const getEntities = (editorState, entityType = null) => {
  const content = editorState.getCurrentContent()
  const entities = []
  content.getBlocksAsArray().forEach((block) => {
    let selectedEntity = null
    block.findEntityRanges(
      (character) => {
        if (character.getEntity() !== null) {
          const entity = content.getEntity(character.getEntity())
          if (!entityType || (entityType && entity.getType() === entityType)) {
            selectedEntity = {
              entityKey: character.getEntity(),
              blockKey: block.getKey(),
              entity: content.getEntity(character.getEntity()),
            }
            return true
          }
        }
        return false
      },
      (start, end) => {
        entities.push({ ...selectedEntity, start, end })
      })
  })
  return entities;
}


Error in importing library

This is still compatible with newer versions?

I'm facing this errors

Using a simple-todos meteor app with React
Any suggestion?
Thanks in advance

Hi,
which version of react are you using ?
please explain this scenario in detail


Not all videos downloaded in orderd

Look at missing third video

my machine: Ubuntu 24.04
node.js via mise v22.12.0
ffmpeg via apt version 6.1.1-3ubuntu5+esm2
yt-dlp via snap version 2024.12.23
install firerip dependencie with pnpm i


Understands nothing

What can i do if Jarvis does not understand anything correct? I can say whatever i want but its detecting other word. It´s the default setup with everything set up to the recommend settings.

Thanks to paste the complete result of the terminal after launching Jarvis in troubleshooting mode, or share a terminal session using asciinema:
sudo apt-get install -y asciinema && asciinema rec # start session recording
./jarvish.sh -nv # start jarvis directly in troubleshooting mode
Ctrl+D # stop recording
y # yes to upload and get URL to paste here

22:28:10 wassereimer@wasserPi [~/jarvis]: ./jarvis.sh -nv

------------ Config ------------
jv_version           17.03.12
jv_arch              armv7l
jv_os_name           raspbian
jv_os_version        8
language             en_GB
play_hw              hw:0,0
rec_hw               hw:1,0
speaker              ALSA
microphone
trigger_stt          snowboy
command_stt          pocketsphinx
tts_engine           svox_pico
--------------------------------

DEBUG: program_startup hook
Jarvis: Hello
DEBUG: start_speaking hook
DEBUG: stop_speaking hook
User defined commands:
*List commands*         *Hello*|*Welcome*       *Stop Jarvis*
*TEST*                  *VERSION*
Commands from plugin jarvis-home-control:
*TURN ON *              *TURN OFF *
Jarvis: Waiting to hear 'Jarvis'
Jens: (listening...)
DEBUG: models=alexa,jarvis,snowboy
INFO:snowboy:Keyword 2 detected at time: 2017-03-12 22:29:16
DEBUG: modelid=1
Jarvis
DEBUG: entering_cmd hook
Jens: (listening...)
DEBUG: start_listening hook
utils/timeout.sh 10 rec -V1 -q -r 16000 -c 1 -b 16 -e signed-integer --endian little /dev/shm/jarvis-record.wav gain 5 silence 1 0.1 9 1 0.5 9 trim 0 5
DEBUG: speech duration was 05 (10 = 1 sec)
DEBUG: stop_listening hook
GOOD
Jarvis: I did not understand: GOOD
DEBUG: start_speaking hook
DEBUG: stop_speaking hook
Jens: (listening...)

DEBUG: start_listening hook
utils/timeout.sh 10 rec -V1 -q -r 16000 -c 1 -b 16 -e signed-integer --endian little /dev/shm/jarvis-record.wav gain 5 silence 1 0.1 9 1 0.5 9 trim 0 5
DEBUG: speech duration was 25 (10 = 1 sec)
DEBUG: stop_listening hook
DO THING LIFE
Jarvis: I did not understand: DO THING LIFE
DEBUG: start_speaking hook
DEBUG: stop_speaking hook
Jens: (listening...)

DEBUG: start_listening hook
utils/timeout.sh 10 rec -V1 -q -r 16000 -c 1 -b 16 -e signed-integer --endian little /dev/shm/jarvis-record.wav gain 5 silence 1 0.1 9 1 0.5 9 trim 0 5
^CDEBUG: program_exit hook

The only things i said are listed in the commands. Not even close. The speaker output from my mic input in the troubleshooting mode was crytal clear and had a very good quality.

command_stt          pocketsphinx

This is your issue. The recommended STT for commands in Bing. PocketSphinx is only for hotword detection in the basic install (and is not as good as snowboy).
Change in:
Settings > Voice Reco > Reco of Commands > Bing


[Feature] Idea supports file skipping and automatic import

Search before asking

[X] I had searched in the issues and found no similar issues.

Environment
https://laf.dev
What happened
Idea does not support file skipping and automatic import
How to reproduce
Idea supports file skipping and automatic import
Are you willing to submit PR?

[ ] Yes I am willing to submit a PR!

Welcome to pr this feature.


ktextaddons: 1.1.0 -> 1.2.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/ktextaddons/versions.
meta.description for ktextaddons is: Various text handling addons for KDE applications
meta.homepage for ktextaddons is: https://invent.kde.org/libraries/ktextaddons/
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 1.2.0 with grep in /nix/store/z13gry47xnzjh01bq26wwz0vxa9krbyn-ktextaddons-1.2.0
found 1.2.0 in filename of file in /nix/store/z13gry47xnzjh01bq26wwz0vxa9krbyn-ktextaddons-1.2.0

Rebuild report (if merged into master) (click to expand)

58 total rebuild path(s)

58 package rebuild(s)

First fifty rebuilds by attrpath
ktextaddons
libsForQt5.akonadi-calendar-tools
libsForQt5.akonadi-import-wizard
libsForQt5.akonadiconsole
libsForQt5.akregator
libsForQt5.calendarsupport
libsForQt5.eventviews
libsForQt5.incidenceeditor
libsForQt5.kaddressbook
libsForQt5.kalarm
libsForQt5.kalendar
libsForQt5.kdepim-addons
libsForQt5.kdepim-runtime
libsForQt5.kmail
libsForQt5.kmail-account-wizard
libsForQt5.knotes
libsForQt5.kontact
libsForQt5.korganizer
libsForQt5.libgravatar
libsForQt5.libksieve
libsForQt5.mailcommon
libsForQt5.mailimporter
libsForQt5.mauikit-calendar
libsForQt5.mbox-importer
libsForQt5.messagelib
libsForQt5.pim-data-exporter
libsForQt5.pim-sieve-editor
libsForQt5.pimcommon
libsForQt5.tokodon
maui-shell
plasma5Packages.akonadi-calendar-tools
plasma5Packages.akonadi-import-wizard
plasma5Packages.akonadiconsole
plasma5Packages.akregator
plasma5Packages.calendarsupport
plasma5Packages.eventviews
plasma5Packages.incidenceeditor
plasma5Packages.kaddressbook
plasma5Packages.kalarm
plasma5Packages.kalendar
plasma5Packages.kdepim-addons
plasma5Packages.kdepim-runtime
plasma5Packages.kmail
plasma5Packages.kmail-account-wizard
plasma5Packages.knotes
plasma5Packages.kontact
plasma5Packages.korganizer
plasma5Packages.libgravatar
plasma5Packages.libksieve
plasma5Packages.mailcommon

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/z13gry47xnzjh01bq26wwz0vxa9krbyn-ktextaddons-1.2.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A ktextaddons https://github.com/r-ryantm/nixpkgs/archive/4d6451237e65c413b1bdbb001161bfb9f131af71.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/z13gry47xnzjh01bq26wwz0vxa9krbyn-ktextaddons-1.2.0
ls -la /nix/store/z13gry47xnzjh01bq26wwz0vxa9krbyn-ktextaddons-1.2.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

30 packages built:

ktextaddons
libsForQt5.akonadi-calendar-tools
libsForQt5.akonadi-import-wizard
libsForQt5.akonadiconsole
libsForQt5.akregator
libsForQt5.calendarsupport
libsForQt5.eventviews
libsForQt5.incidenceeditor
libsForQt5.kaddressbook
libsForQt5.kalarm
libsForQt5.kalendar
libsForQt5.kdepim-addons
libsForQt5.kdepim-runtime
libsForQt5.kmail
libsForQt5.kmail-account-wizard
libsForQt5.knotes
libsForQt5.kontact
libsForQt5.korganizer
libsForQt5.libgravatar
libsForQt5.libksieve
libsForQt5.mailcommon
libsForQt5.mailimporter
libsForQt5.mauikit-calendar
libsForQt5.mbox-importer
libsForQt5.messagelib
libsForQt5.pim-data-exporter
libsForQt5.pim-sieve-editor
libsForQt5.pimcommon
libsForQt5.tokodon
maui-shell

Maintainer pings

Looks good. But why is the package in all-packages.nix? It's a Tier-3 KF5 framework.

@ofborg build kmail


No media controls VScode Windows.

Describe the bug
A clear and concise description of what the bug is.
No buttons to control media in bottom bar of vscode running on windows 10. with Spotify premium account.
ISSUE TYPE

Bug Report

Steps to reproduce

Open vscode.
play a song with extension menu.

Expected behavior
A clear and concise description of what you expected to happen.
Get a media control on bottom bar.
ACTUAL RESULTS

Get a MusicTime label on bottom bar.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

OS: Windows 10
Plugin version Music Time for vs-code v2.2.39

Actually its fix downgrading to version 2.2.36

It's the same on Linux

This is fixed in last release


system-probe version 7.22.0 fails on start

Output of the info page (if this is a bug)
It doesn't start, so no output.

Describe what happened:
system-probe version 7.22.0 crashes on start:
2020-08-28 12:37:23 UTC | SYS-PROBE | INFO | (pkg/util/log/log.go:395 in func1) | enabling process-agent for connections check as the system-probe is enabled
2020-08-28 12:37:23 UTC | SYS-PROBE | INFO | (cmd/system-probe/main.go:88 in runAgent) | running system-probe with version: Version: 7.22.0, Git hash: 8db451d24, Git branch: HEAD, Build date: 2020-08-27T15:25:19, Go Version: 1.13.11,
2020-08-28 12:37:25 UTC | SYS-PROBE | INFO | (pkg/ebpf/common.go:53 in IsTracerSupportedByOS) | running on platform: linux-5.4.50-25.83.amzn2.x86_64-x86_64-with-glibc2.2.5
2020-08-28 12:37:26 UTC | SYS-PROBE | INFO | (cmd/system-probe/modules/network_tracer.go:38 in func1) | Creating tracer for: system-probe
2020-08-28 12:37:26 UTC | SYS-PROBE | ERROR | (cmd/system-probe/loader.go:39 in Register) | new module `network_tracer` error: %!w(*errors.errorString=&{error guessing offsets: could not load bpf module for offset guessing: read /opt/datadog-agent/embedded/share/system-probe/ebpf/offset-guess.o: operation not permitted})
2020-08-28 12:37:26 UTC | SYS-PROBE | INFO | (cmd/system-probe/modules/tcp_queue_tracer.go:19 in func4) | TCP queue length tracer disabled
2020-08-28 12:37:26 UTC | SYS-PROBE | INFO | (cmd/system-probe/modules/oom_kill_probe.go:19 in func2) | OOM kill probe disabled
2020-08-28 12:37:26 UTC | SYS-PROBE | INFO | (pkg/security/module/module.go:236 in NewModule) | security runtime module disabled
2020-08-28 12:37:26 UTC | SYS-PROBE | CRITICAL | (cmd/system-probe/main.go:122 in runAgent) | failed to create system probe: no module could be loaded

The file exists in the agent container:
root@datadog-agent-tzmxg:/# ls -l /opt/datadog-agent/embedded/share/system-probe/ebpf/
total 1128
-rw-r--r-- 1 root root  18092 Aug 27 15:43 COPYING
-rw-r--r-- 1 root root   1001 Aug 27 15:43 bpf-common.h
-rw-r--r-- 1 root root   8328 Aug 27 15:43 offset-guess-debug.o
-rw-r--r-- 1 root root   8328 Aug 27 15:43 offset-guess.o
-rw-r--r-- 1 root root    548 Aug 27 15:43 oom-kill-kern-user.h
-rw-r--r-- 1 root root   1038 Aug 27 15:43 oom-kill-kern.c
-rw-r--r-- 1 root root 486280 Aug 27 15:43 runtime-security-syscall-wrapper.o
-rw-r--r-- 1 root root 485024 Aug 27 15:43 runtime-security.o
-rw-r--r-- 1 root root    430 Aug 27 15:43 tcp-queue-length-kern-user.h
-rw-r--r-- 1 root root   4027 Aug 27 15:43 tcp-queue-length-kern.c
-rw-r--r-- 1 root root  66704 Aug 27 15:43 tracer-ebpf-debug.o
-rw-r--r-- 1 root root  41280 Aug 27 15:43 tracer-ebpf.o

Describe what you expected:
system-probe should start.
Steps to reproduce the issue:
Additional environment details (Operating System, Cloud provider, etc):
We deploy the agent as a daemon-set via the Helm chart to a Kubernetes cluster on AWS.

Hi @sascha-eglau-dragon, thanks for reporting this.
Would you mind sharing the Helm chart version you're using?

Hey @p-lambert:
dependencies:
  # https://github.com/helm/charts/tree/master/stable/datadog
  - name: datadog
    version: 2.2.9
    repository: https://kubernetes-charts.storage.googleapis.com

Hi @Kyslik can you update to our latest helm chart and let me know how it goes?
For context, we recently updated our seccomp profile (https://github.com/DataDog/helm-charts/pull/18) which might fix the issue you're experiencing.
Also please note that our helm-charts are now available in https://helm.datadoghq.com
More information in: https://docs.datadoghq.com/agent/kubernetes/?tab=helm

We're now using version 2.4.13 of the helm chart and everything works fine. Thank you!

@p-lambert I also ran into this exact issue when deploying the OpenShift Operator.
Is it possible that these changes haven't been incorporated into the Operator yet? Looks like the Operator in the Red Hat registry hasn't been updated in 4 months so it seems likely: https://catalog.redhat.com/software/containers/datadog/operator/5e845a42ecb5246c09fe90b6?container-tabs=overview


Please clarify the syntax of the sb connection string when using identity based connections

[Enter feedback here]
Please clarify the syntax of the sb connection string when using identity based connections, as exemplified here https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus-trigger?tabs=in-process%2Cextensionv5&pivots=programming-language-python#identity-based-connections

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

ID: 6bea1026-35d3-a51f-6161-01aa0cc245a4
Version Independent ID: 8f084907-67d6-c2a6-69a4-7a8c8aaa0ba0
Content: Use identity-based connections with Azure Functions triggers and bindings
Content Source: articles/azure-functions/functions-identity-based-connections-tutorial-2.md
Service: azure-functions
GitHub Login: @ggailey777
Microsoft Alias: glenga

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


Is RefactorLog supported?

The .sqlproj has support for RefactorLog. Somehow when your rename columns in the visual editor it generates this file which is also included in the project as:
 <ItemGroup>
    <RefactorLog Include="CallProSQL.refactorlog" />
  </ItemGroup>

But I cannot add this to the SDK style project.
So I guess this means there is no native support for handling column renames in the SDK style project? I should do it myself in a pre-deployment step? and craft the sp_rename myself, but then I also have to handle whether it is needed, that seems boilerplate?
P.S. I always found this RefactorLog file a bit scary but it works very well, and seems to do something similar (but simpler) as EF MigrationHistory.

You can use a .sqlproj companion project for managing the refactorlog, and it will be used, this was added here: https://github.com/rr-wfm/MSBuild.Sdk.SqlProj/pull/47 (but it looks like it was not really documented)

You can use a .sqlproj companion project for managing the refactorlog, and it will be used, this was added here: #47 (but it looks like it was not really documented)

What doe you mean an .sqlproj companion project. I have the original .refactorlog file, how would I put it in the SDK project so that the bacpac generated uses it.

See this: https://github.com/rr-wfm/MSBuild.Sdk.SqlProj/tree/master/test/TestProjectWithPrePost - again, leaving this open to actually get it documented

So I don't think I understand that sample. My project looks like this:
<Project Sdk="MSBuild.Sdk.SqlProj/2.8.0">
    <PropertyGroup>
        <TargetFramework>netstandard2.0</TargetFramework>
        <SqlServerVersion>Sql150</SqlServerVersion>
        <RunSqlCodeAnalysis>false</RunSqlCodeAnalysis>
        <!-- For additional properties that can be set here, please refer to https://github.com/rr-wfm/MSBuild.Sdk.SqlProj#model-properties -->
    </PropertyGroup>

    <PropertyGroup>
        <!-- Refer to https://github.com/rr-wfm/MSBuild.Sdk.SqlProj#publishing-support for supported publishing options -->
    </PropertyGroup>

	<ItemGroup>
      <Content Remove="Scripts/**/*.sql" />
      <Content Remove="CallPro.refactorlog" />
    </ItemGroup>

	<ItemGroup>
		<PostDeploy Include="Scripts\Post-Deployment\Script.PostDeployment.sql" />
		<PreDeploy Include="Scripts\Script.PreDeployment.sql" />
		<RefactorLog Include="CallPro.refactorlog" />
	</ItemGroup>

    <ItemGroup>
      <Folder Include="bin\Debug\netstandard2.0\" />
    </ItemGroup>

</Project>

I pasted the ItemGroupd from the test folder but when I compile now it gives me:
1>Writing model to C:\data\devops\calway\callpro\callpro\Database\CallPro\obj\Debug\netstandard2.0\CallPro.dacpac
1>Unhandled exception. System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
1> ---> Microsoft.SqlServer.Dac.DacServicesException: Could not save package to file.
1>Could not add refactor log file 'C:\data\devops\calway\callpro\callpro\Database\CallPro\CallPro.refactorlog' to package.
1>Data at the root level is invalid. Line 1, position 1.
1> ---> Microsoft.Data.Tools.Schema.Sql.Build.SqlPackageException: Could not add refactor log file 'C:\data\devops\calway\callpro\callpro\Database\CallPro\CallPro.refactorlog' to package.
1>Data at the root level is invalid. Line 1, position 1.
1> ---> System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
1>   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
1>   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
1>   at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
1>   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
1>   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
1>   at System.Xml.XmlDocument.Load(XmlReader reader)
1>   at Microsoft.Data.Tools.Schema.Common.XmlUtilities.LoadWithProhibitDtd(XmlDocument doc, Stream stream)
1>   at Microsoft.Data.Tools.Schema.Sql.Refactoring.SqlRefactoringLog.ValidateRefactoringLog(Stream refactorLogStream, String refactorLogPathForErrorMessage)
1>   at Microsoft.Data.Tools.Schema.Sql.Build.DacUtilities.AddRefactorLogToSqlPackage(SqlPackage package, Stream inputLogStream, String refactorLogPath)
1>   at Microsoft.Data.Tools.Schema.Sql.Build.DacUtilities.AddRefactorLogToSqlPackage(SqlPackage package, String refactorLogPath)
1>   --- End of inner exception stack trace ---
1>   at Microsoft.Data.Tools.Schema.Sql.Build.DacUtilities.AddRefactorLogToSqlPackage(SqlPackage package, String refactorLogPath)
1>   at Microsoft.SqlServer.Dac.Model.SqlSchemaModelObjectService.<>c__DisplayClass77_0.<BuildPackage>b__0()
1>   at Microsoft.SqlServer.Dac.Model.SqlSchemaModelObjectService.ExecutePackageOperationWithErrorHandling(Action dacPackageOperation)
1>   --- End of inner exception stack trace ---
1>   at Microsoft.SqlServer.Dac.Model.SqlSchemaModelObjectService.ExecutePackageOperationWithErrorHandling(Action dacPackageOperation)
1>   at Microsoft.SqlServer.Dac.Model.SqlSchemaModelObjectService.BuildPackage(Func`1 streamGetter, PackageMetadata packageMetadata, PackageOptions packageOptions)
1>   at Microsoft.SqlServer.Dac.Model.TSqlModel.BuildPackage(String packageFilePath, PackageMetadata packageMetadata, PackageOptions packageOptions)
1>   at Microsoft.SqlServer.Dac.DacPackageExtensions.BuildPackage(String packageFilePath, TSqlModel model, PackageMetadata packageMetadata, PackageOptions packageOptions)
1>   at MSBuild.Sdk.SqlProj.DacpacTool.PackageBuilder.SaveToDisk(FileInfo outputFile, PackageOptions packageOptions) in /home/runner/work/MSBuild.Sdk.SqlProj/MSBuild.Sdk.SqlProj/src/DacpacTool/PackageBuilder.cs:line 165
1>   at MSBuild.Sdk.SqlProj.DacpacTool.Program.BuildDacpac(BuildOptions options) in /home/runner/work/MSBuild.Sdk.SqlProj/MSBuild.Sdk.SqlProj/src/DacpacTool/Program.cs:line 185
1>   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
1>   at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
1>   --- End of inner exception stack trace ---
1>   at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
1>   at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
1>   at System.Delegate.DynamicInvokeImpl(Object[] args)
1>   at System.CommandLine.NamingConventionBinder.ModelBindingCommandHandler.InvokeAsync(InvocationContext context)
1>   at System.CommandLine.Parsing.ParseResultExtensions.InvokeAsync(ParseResult parseResult, IConsole console)
1>   at MSBuild.Sdk.SqlProj.DacpacTool.Program.Main(String[] args) in /home/runner/work/MSBuild.Sdk.SqlProj/MSBuild.Sdk.SqlProj/src/DacpacTool/Program.cs:line 80
1>   at MSBuild.Sdk.SqlProj.DacpacTool.Program.<Main>(String[] args)
1>c:\data\nuget\packages\msbuild.sdk.sqlproj\2.8.0\Sdk\Sdk.targets(243,5): error MSB3073: The command "dotnet "c:\data\nuget\packages\msbuild.sdk.sqlproj\2.8.0\Sdk\../tools/net8.0/DacpacTool.dll" build -o "obj\Debug\netstandard2.0\CallPro.dacpac" -n "CallPro" -v "1.0.0" -sv Sql150 -i "obj\Debug\netstandard2.0\CallPro.InputFiles.txt"    -dp IncludeCompositeObjects=true --predeploy Scripts\Script.PreDeployment.sql --postdeploy Scripts\Post-Deployment\Script.PostDeployment.sql --refactorlog CallPro.refactorlog        " exited with code -532462766.
1>Done building project "CallPro.csproj" -- FAILED.

@ErikEJ Forget about my previous post. I swithc windows a lot and sometimes windows :-( just sets the focus to a window when I think it is in anoth and I start typing. Somehow my refactorlog included "notepad" as the first byts :-( Which made the file invalid. I will remove the content from my last post.


It works in 2020.1

Had to do some VDB work and checked this out - after sometime and seeing the issues here I figured i'd share how you can get it to work:
follow instructions upto the "Packages->OpenVDB->Download Library" - this is the broken part potentially on everyones Windows installs.
When upgrading the project, clean it up, otherwise Unity doesn't correctly resolve the UnityEngine methods for EXR conversion - I had to nuke the Library and all of the other nonessential folders.
To get the latest available plugin, you will need to download and place it manually - depending on your OS, you will find the download URLs in LibraryDownloader.cs - for win64bit its here
https://dl.bintray.com/kazuki/conan/kazuki/OpenVDBNativePlugin/0.0.1/stable/0/package/2c0ede688cb6609cf77dafa57a7200b861971804/0/conan_package.tgz
Open this with 7zip and get the openvdbi.dll and place it into
Assets\OpenVDB\Scripts\Plugins and restart the project.
You should be able to reimport the .vdbs included with the project as stated in the instructions.

Good tips. I'm stuck on:

Library\PackageCache\com.unity.render-pipelines.high-definition@8.2.0\Runtime\Utilities\HDTextureUtilities.cs(17,33): error CS1061: 'Texture2D' does not contain a definition for 'EncodeToEXR' and no accessible extension method 'EncodeToEXR' accepting a first argument of type 'Texture2D' could be found (are you missing a using directive or an assembly reference?)

I tried deleting the file (my interpretation of your "nuke" term), but Unity rebuilt it.
I looked up the documentation to find a potentially missing 'using directive', but the documentation's code matches the code in this file.
I will add any other clues I find.

I'm not sure why that happens exactly but removing Library, ProjectSettings and UserSettings directories from the project folder before starting it up will make Unity regenerate the configs and fix issues like that. Sometimes you also have to remove and re-add the packages  - i think for this Texture2D error you have to remove the HDRP package sometimes.
Healing downloaded projects is something you gotta do especially if you use diifferent versions of Unity than the one that the project was first created in.

It worked. The key was deleting ProjectSettings and UserSettings to prevent the outdated Library folder from being generated.
This got me to a new but easy error which required me to install Unity's post processing package.
Side note / heads up: The VDB rendered objects in 2020.1 seem to clip / disappear early. In 2018.2 you can fly your camera all the way through the cloud without any clipping / disappearance.
2020.1 reference image:

As you get closer in 2020.1 (disapparance):

2018.2 reference image:

As you get closer in 2018.2 (no disappearance):

If I comment out ENABLE_TRACE_DISTANCE_LIMITED in VolumeShader.shader, the cloud stops disappearing up close, but now the background turns black when you get close. Below is an animation of the camera flying straight through the cloud:

@geslotencirkel could you make a pr?

hello can someone send me the unity package? I can not find it.

Does anyone know how to use animated VDBs? I tried to make a C# script to activate/deactivate them in sequence but of course it is way too slow. Works well with 10 but over that it's not usable...

Had to do some VDB work and checked this out - after sometime and seeing the issues here I figured i'd share how you can get it to work:
follow instructions upto the "Packages->OpenVDB->Download Library" - this is the broken part potentially on everyones Windows installs.
When upgrading the project, clean it up, otherwise Unity doesn't correctly resolve the UnityEngine methods for EXR conversion - I had to nuke the Library and all of the other nonessential folders.
To get the latest available plugin, you will need to download and place it manually - depending on your OS, you will find the download URLs in LibraryDownloader.cs - for win64bit its here
https://dl.bintray.com/kazuki/conan/kazuki/OpenVDBNativePlugin/0.0.1/stable/0/package/2c0ede688cb6609cf77dafa57a7200b861971804/0/conan_package.tgz
Open this with 7zip and get the openvdbi.dll and place it into
Assets\OpenVDB\Scripts\Plugins and restart the project.
You should be able to reimport the .vdbs included with the project as stated in the instructions.

Can somebody upload the dll again please? The link is broken.
Thank you.

@MattTree @geslotencirkel @lizelive
Would it be possible for one of you to upload the package again? Bintray seems to be down.

 Below is an animation of the camera flying straight through the cloud:

Another clue: If I turn the sun intensity up from 10 thousand to 10 million, the background shows (but now the sun is at 10 million).

(Added a cube and another cloud)
Note that the brown ground has become gray due to the super bright sun.
Edit
The background turning black might be a 2020.1 HDRP thing in general. I found this effect with Visual Effect Graph particle systems, too:
Reference image:
Background disappears (darkens):
Background appears if I turn the sun up to 10 million:

I found that the reason of it is Unity uses camera relative rendering in HDRP. The nearCameraPos returns an absolute world space pos, but space transition matrices all use relative world space. So IsInnerCube will return a wrong value and the cloud disappears as you get closer to the cube.
Another thing is that the nearCameraPos should be float3 nearCameraPos = cameraPos + GetCameraNearClip() * cameraDir / dot(cameraDir, GetCameraForward()). Otherwise, you can't get a near clip plane but a near clip sphere.


UI change / separate parks list and parkInfo

When I select a park from the parks list the element that was before in control of showing me the list of parks is now in control of showing me that info park im seeing. Thinking we should break these up for a more intuitive UI.
maybe the park list could come out of the side? or the could stack?
Im up for implementing whatever people think is an improvement.

alert(park.info)

Can you draw what you mean?


Update LICENSE

Update minor mistakes

Thanks for the PR @preserveddarnell ! Will follow up with LBC via email by tomorrow.


Switch to PowerShellStandard and NetStandard

I updated to .NET Core. Specifically, via the PowerShellStandard.Library (5.1.0). Can't use v3 of the PowerShellStandard.Library because it has a missing interface (and has never been finished). In any case, I don't think it actually matters which we reference, since that's just metadata, and everything we're using should be compatible, in the real world.
However, making it work in PowerShellStandard requires loosing Transactions, because they're not supported cross-platform. We could cross-compile and make a NuGet package with multiple versions in it, but it's probably just as easy to say: use the old version if you want transactions.

I would love to see this merged!


Worker metrics tests: check if Errno::ENETUNREACH is raised

This PR fixes one of the tests of the worker metrics server.
We've seen that both Errno::ENETUNREACH and Errno::EADDRNOTAVAIL can be raised depending on the environment, but only the first was being considered.
/cc @gsaslis

@davidor / @unleashed i'm not going into the details, but if this is going to take a few days, could I suggest we delete this test for now and get the tests passing again, while we work on this in the background? (this is kind of blocking me right now - and my workaround would be to completely skip tests, which i would like to avoid)

@gsaslis up to @davidor - we can easily go two ways: either remove the test for now or widen the kind of errors caught to something like SystemCallError. I believe the latter would provide a better compromise than no tests or just catching specific instances of errno. Later we can think about how to have better guarantees than sleep(1).

I've changed it check SystemCallError.

bors r=@gsaslis


emoji: compose typeahead is popular emoji first

Resolves issue #7625

@rishig kindly review this
Also the travis-ci test is failing for this commit because of the test coverage, so will I have to write frontend tests for resolving this?

@HarshitOnGitHub all changes done :+1:

Thanks @utkarsh23, this is looking great! Note that the second and third commits can be squashed.
@HarshitOnGitHub: I assigned you as the formal reviewer, whenever you get the chance. When it feels ready to merge, at-mention showell, who can merge it. Thanks!

@HarshitOnGitHub please review this whenever you're free :)

@timabbott This is ready to merge mod the testing changes.

@utkarsh23 are you planning to do finish the testing changes?

@timabbott @HarshitOnGitHub
I've made changes just as we discussed in the conversation above, please review and let me know :slightly_smiling_face:

Merged with some tweaks resulting in the second commit being 955d03b8a0eb81d960573b48d49a9ea36ade024c.  Thanks @utkarsh23 and @HarshitOnGitHub !


Develop a plan on moving the service to SWRCB

@brmagnuson  sez...
Just checking in on the status of this. The State Board is starting to murmur about getting started on porting the website over to their side rather than perpetually maintaining it at Davis, which I believe was the intent all along. I said you guys had some improvements you still wanted to make (mainly this issue) and I would check in and see how it was going.

@brmagnuson Perhaps this should be a new ticket, but here is the breakdown for transferring the application.
Application assets (HTML, JS, CSS), basically everything in stored in this repository, needs to be hosted on a state server.
The Postgres backend needs to be ported
A Jetty/Tomcat/[Insert your java servlet server here] needs to be stood up
The servlet server needs to host the custom Google Visualization Source build. The PG connection will need to be configured as well.
The first item is easy. Just pull this repo down and host it on any web server. This will give you the main application as well as CSV upload and visualization. The next 3 steps are for the 'query' functionality. @qjhart do you want to chime in with more details on this?
Finally, we are still working out the solution for submitting data back to postgres instance (this ticket). @qjhart I think we need to have a more formal discussion about this if that functionality is required for the transfer.

@brmagnuson / @jrmerz .  OK, so I want to make sure that we are all on the same page here, so that we  understand everything that our backend is doing, and what needs to be done.

The server provides four sets of data; supply, demand, public health points of diversion, and finally allocation.  The first three are inputs that go into the allocation model.  All the inputs change, supply daily; demand about monthly; and public health maybe constant, or monthly, I don't recall.

For the supply, the  USGS site is queried everyday.  For the demand and public health, the daily values are calculated with the data we received from swrcb.

The last version of the dwrat solver that I saw used this server to download all that information.  I don't know if that's the case or not anymore, I assume so.

Results from the solver were expected to be uploaded to the server.  Nick had written a tool that would output a single CSV file for that; but we know that's not well used, and there is no formal method for an "offical" upload.  Hence this issue :)

The reason for that upload step is to provide a public interface for that output, (Intra or Inter)net.

OK so...

If SWRCB wants some online "offical" allocation to look at, then we need to figure out the upload step.

If the current solver still uses the input data from the server, then we need to maintain the Postgres, Jetty backend, Justin describes above.  It's not really that much work but needs to be maintained a bit.

-If that is required is to visualize the output of the solver, than that is a "mostly" client side issue, and requires less of a backend.  I say "mostly" because I don't recall exactly where the things like "HUC" boundaries come from.

@qjhart great point about the HUC layer.  Think that comes from a layer hosted over on Google Maps Engine, which is due to be shutdown soon and we need to find a replacement.

Updates on this issue

HUC 12 rasters and vectors now coming from CWS ArcGIS instead of Google
Watershed rasters now coming from CWS ArcGIS instead of Google
App Id geolocation now coming from waterboards ArcGIS instead of CWS viz source (Postgres).

Hi all,
We're getting going on delivering this service to SWRCB again - @qjhart and @jrmerz I have two quick questions for you:

Did you deliver any code to SWRCB? There is some speculation that they might have an old version. I'm not sure if that's the case or not.
Is the summary of the technology in this issue still a good overview of what's involved? I can dig in and figure it out from there, but just want to make sure I'm looking for the right things.

Thank you!

OK, looks like it's a self-contained node app that relies on a water board GIS server and Google Docs - question 1 still stands though if you have a moment, and I may have questions about how uploads were handled.

@nickrsan Let me see if I can help here.
So no NodeJS.  The app itself is a static web app.  Files are either 'uploaded' (not to server, just added to client), then parsed and rendered on client.  Or files can also be added to a public readable google drive directory, that how they show in 'Public Directory' (https://docs.google.com/spreadsheets/d/1ACi7P0pOy-JRjtw6HribQphhEOZ-0-CkQ_mqnyCfJcI/edit#gid=0).  The Id column is the id of the sheet to be rendered. Both directory sheet and data sheet need to be public readable on google drive.
The (http://atlas.cws.ucdavis.edu/arcgis/rest/services/Watersheds/MapServer/0/query) service is then used to lookup region geometry while the (http://gispublic.waterboards.ca.gov/arcgis/rest/services/Water_Rights/Points_of_Diversion/MapServer/0/query) service is used to look up point information.

Thanks for the clarification Justin - that helps a bunch and will save me a
bit of trouble looking for the geometry (I'd seen the reference to the
Water Board services in the code, but not to Atlas).
So, I'd assumed that it was node originally because I saw the build
instructions, but seems like I just have a misunderstanding about how this
all works - I saw that it ultimately builds a static set of files (which is
really nice construction for this, by the way). I'll take a look and see if
I have any other questions, but I think for now I know enough to proceed
and probably to get them the working setup.
Thanks again for chiming in!
-Nick<EMAIL_ADDRESS>On Sat, May 6, 2017 at 9:08 AM, Justin Merz<EMAIL_ADDRESS>wrote:

@nickrsan https://github.com/nickrsan Let me see if I can help here.
So no NodeJS. The app itself is a static web app. Files are either
'uploaded' (not to server, just added to client), then parsed and rendered
on client. Or files can also be added to a public readable google drive
directory, that how they show in 'Public Directory' (
https://docs.google.com/spreadsheets/d/1ACi7P0pOy-JRjtw6HribQphhEOZ-0-CkQ_
mqnyCfJcI/edit#gid=0). The Id column is the id of the sheet to be
rendered. Both directory sheet and data sheet need to be public readable on
google drive.
The (http://atlas.cws.ucdavis.edu/arcgis/rest/services/
Watersheds/MapServer/0/query) service is then used to lookup region
geometry while the (http://gispublic.waterboards.
ca.gov/arcgis/rest/services/Water_Rights/Points_of_
Diversion/MapServer/0/query) service is used to look up point information.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ucd-cws/dwrat-app/issues/15#issuecomment-299649500,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AApzMS1HzbGhwqSuySxVUR_DXCO_pih0ks5r3JrigaJpZM4Fa_6Y
.

Ya, so the code is written using NodeJS/CommonJS Modules, they run through Grunt + Browserify to create a browser friendly package.  Proly why you got thrown off.  Here a couple commands of interest while developing
Commands
npm run init-dev

install NPM and Bower dependencies
npm run dev

Runs watch process.  This watches for changes to the lib/shared js files and builds a new public/js/app.js file automagically after you make a change
npm start

Serves /public
npm build

Builds /dist
npm run start-dist

Serves /dist


Problem with this extension

Hi,
I can't find this extension in Brackets Registry!

Hi @Denisov21
I did not plan to upload this extension to the registry.  You can install it manually by clicking on "Install from URL..." within Brackets Extension Manager and pasting in this link: https://github.com/mseiler025/sync-split-view
more info here - https://github.com/adobe/brackets/wiki/Brackets-Extensions
Let me know if its not working.

The exstension is working very well!


Source maps not being generated

The source maps don't seem to be added to the compiled code, even though the correct settings have definitely been added to my tsconfig.json file.    I ran the same code/config with another runner tsx, and it correctly adds the inline source maps (though it has other issues).     Perhaps the tsconfig.json settings aren't getting passed in to esbuild correctly?
{
  "extends": "../tsconfig.node.json",
  "compilerOptions": {
    "sourceMap": true,
    "inlineSourceMap": true
  }
}

Source maps are indeed great for a tool like esrun!
I didn't think about that before, but it should be used by default. I added inline source maps in<EMAIL_ADDRESS>can you confirm it's working well for you?

Yep, it's working great now.    Thanks for the super quick turnaround.      Also, great work on this lib.    I tried several other solutions such as ts-node, tsx, etc., and none worked.

Great, thank you!


Fix build warning

Non-'@objc' instance method in extensions cannot be overridden; use 'public' instead
Goal

Thanks. publishing new version


Revise Readme

The readme needs to be fixed to have correct formatting for each section. Eventually a lot will get moved to the user manual, but this needs to be corrected.

This has been mostly resolved in pull #19.


Request rewrite recursively with regex

Bug description
with uri regex the /g flag doesn't seem to be working, i need to rewrite part of a URL recursively.
"/(/digital/app[/?])/g"
Above regex Doesn't work and only rewrites the match once, leaving the recurring instances as is.I am using v1alpha3.
Expected behavior
Should be able to match and rewrite all instances in the request.

Closing as this is workign as intended per ^


Resolves #414: additional xunit2 switches

@jrnail23 Looks good! Left some comments about some minor things. :+1:

@patriksvensson, I applied your suggestions, so this should be good to go now :smile:

@jrnail23 Merged, thanks :+1:


RESideMenu and Navigation Controller swipe to go back

Hi,
We are using RESideMenu in our project and we want to have swipe to go back on some pages. Is there way to enable this with RESideMenu? It looks like this library takes control of it and then swipe to go back is not working.

@lazar89nis did you fix that? I need good way for this too.

@lazar89nis @Viktorianec
[self.sideMenuViewController setContentViewController:[[UINavigationController alloc] initWithRootViewController:[[MainViewController alloc] init]]
animated:YES];
[self.sideMenuViewController hideMenuViewController];


refactor: use ::class keyword in config()

Sorry @kenjis , I didn't approve this PR to avoid new trouble(conflicts) for contributor #744 .
please rebase.

Rebased.


Custom Handler not loading

I am trying to create a new handler and Lita does not seem to be registering it. I am running Lita version 4.7.1 and ruby 2.3. I have used the lita handler command to generate the scaffolding of the handler and just added the basic echo example as the handler code.  I have created a gem and deployed it to my internal gem repo. I see that bundle install is pulling in my gem along with other community handlers. but when asking lita echo hello nothing happens and no errors are thrown. also saying help there is not any refernce to "echo" .
here is my handler code(this is just the echo example)
module Lita
  module Handlers
    class EchoHandler < Handler
      route(/^echo\s+(.+)/, :echo, command: true, help: {
              "echo TEXT" => "Replies back with TEXT."
      })

      def echo(response)
        response.reply(response.matches)
      end

    end
    Lita.register_handler(EchoHandler)
  end
end

other than a few changes in the gemspec to remove TODO that is all I have modified from the autogenerated files. Is there something else I need to for the handler to be registered? Is there a way to check to see if it is loaded? I have put Lita in debug but there is no info related to my handler

A quick way to determine whether or not the Ruby file with the handler is being loaded is to put some code that crashes the program at the very top, e.g. abort "echo handler loaded" and then see if Lita crashes when starting up.

@jimmycuadra I just tried that out, it looks like it is never loading because Lita started up just fine.

I am not exactly sure what the issue was here, however it is working now. the gem itself must have something wrong with it when using gem build to create the gem. after seeing in the docs it used rake release now it is working fine, is there something different that rake release does during the build that lit requires?

rake release is a rake task defined by the bundler gem. It creates a git tag, pushes it to your git remote, and publishes the gem to rubygems.org. It's just a convenience for releasing a new version of a gem. No connection to Lita.


Feature-Request: "Load multiple local tracks"

Description
loadtracks by providing a folder of mp3 files (I wouldn't allow nested requests just for the folder .mp3|.mov|*.ogg|etc.etc.
To Reproduce

Expected behavior
when doing /loadtracks?identifier=/home/path/to/folder/ it loads all existing possible files which load the tracks
when doing /loadtracks?identifier=/home/path/to/folder/*.mp3 it only loads files ending with .mp3 (aka glob support)
Version info
Would suggest to implement this in Lavalink v4
Output of java -version:
openjdk version "20" 2023-03-21
OpenJDK Runtime Environment (build 20+36-2344)
OpenJDK 64-Bit Server VM (build 20+36-2344, mixed mode, sharing)

Lavalink Logs:
Version:        4.0.0-beta.2
Build time:     21.07.2023 13:54:04 UTC
Branch          HEAD
Commit:         30bedca
Commit time:    21.07.2023 13:20:01 UTC
JVM:            20
Lavaplayer      1.4.2

Additional context
LoadType: "playlist"
Configuration option for application.yml "localfilespages 5" (like yt pages, 1 page === 100 tracks)

This is not a bug but a lavaplayer feature request.

@topi314 to be fair, there's no button to submit an issue that isn't a bug report
@Tomato6966 This is more appropriate for https://github.com/lavalink-devs/lavaplayer

GitHub discussions should be used for such things instead

Sure, but we don't mention that

Yes I also didn't know where to post it, but may i open an "issue / discussion" in lavaplayer repo?

There is always the option to open a blank issue
Instead create a discussion in the repo mentioned above & link it here

There is always the option to open a blank issue

True. I missed that when I went to check

Okay I'll mind that in the future:
https://github.com/lavalink-devs/lavaplayer/discussions/3


[CI] Fix typo in Jenkins test.sh script

The GO_VERSION was read from the wrong file, causing Windows CI jobs to
fail.
Signed-off-by: Antonin Bas<EMAIL_ADDRESS>

/test-windows-conformance

/test-windows-conformance
/test-windows-network-policy

/test-windows-networkpolicy


Add clip-path CSS property

clip-path is a valid style property, and it's missing from the whitelist. (It can be either a CSS property or a DOM attribute).
My bigger question is: what's the point of this whitelist?

The function that checks this whitelist should also emit a warning when it strips values. It took me a long time to figure out that this was the root issue. I can add that to this PR as well in a bit.

@jlongster I will approve this PR, but there is also a dedicated clipPath prop on all of the primitive components that Victory normally renders. This change does make sense for folks using custom components, though.
As for your bigger question-- the whitelist is in place to prevent data props from leaking onto svg elements and causing warnings like unknown prop _x supplied to <path/> while still allowing users to add arbitrary style props to their data objects to easily style individual points.
Unfortunately the adding a warning is also not feasible as this step is on a hot path and a warning here could have extreme performance consequences.
I will discuss how to address the bigger issues you're calling out with @chrisbolin and see if we can come up with something less problematic. In the meantime, I will release a patch out for this change that you can use shortly.

thanks for the PR @jlongster. this is primarily my fault, as I've been pursuing some performance wins in victory. This kicking off a good conversion.


[DEV-2246] Fiat CHF price [DEV-2211] Base blockchain [DEV-1882] Pricing integration

Release Checklist
Pre-Release

[ ] Check migrations

No database related infos (sqldb-xxx)
Impact on GS (new/removed columns)

[ ] Check for linter errors (in PR)
[ ] Test basic user operations (on DFX services)

Login/logout
Buy/sell payment request
KYC page

[ ] Update environment
[x] API tests

[x] Fiat CHF prices
[x] Payment requests + TX request storing

[x] Improve price error handling

[x] Buy crypto

Post-Release

Test basic user operations
Monitor application insights log
[ ] Activate BTCB LM rule

hau raus


Remove-AzResourceMoverMoveResource : The term 'Remove-AzResourceMoverMoveResource' is not recognized as the name of a cmdlet

 Remove-AzResourceMoverMoveResource -SubscriptionId 771f1272-043d-497b-9549-268ad3e8a6d0 -ResourceGroupName ResourceMoverRG-eastus-koreasouth -MoveCollectionName MoveCollection-eus-krs-eus2
Remove-AzResourceMoverMoveResource : The term 'Remove-AzResourceMoverMoveResource' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1

Remove-AzResourceMoverMoveResource -SubscriptionId 771f1272-043d-497b ...

  + CategoryInfo          : ObjectNotFound: (Remove-AzResourceMoverMoveResource:String) [], CommandNotFoundException
  + FullyQualifiedErrorId : CommandNotFoundException

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

ID: 4cab069a-aea1-2882-83d8-4ead9b18e50f
Version Independent ID: 2e97e5e1-ab15-bd76-7643-215a89994a61
Content: Remove resources from a move collection in Azure Resource Mover
Content Source: articles/resource-mover/remove-move-resources.md
Service: resource-move
GitHub Login: @rayne-wiselman
Microsoft Alias: raynew

@ValeryCherepanov Thanks for the question. We're investigating this and will get back to you shortly.

@ValeryCherepanov The Remove-AzResourceMoverMoveResource is part of the Az.ResourceMover module.
The Az.ResourceMover module is a newer addition that came in with Az 5.0. This module is still in preview and hence not part of Az. Because of which, you may have to install it first by running:
 Install-Module -Name Az.ResourceMover

Once installed successfully, you should see something like this:
PS C:\> Get-InstalledModule -Name Az.ResourceMover

Version              Name                                Repository           Description
-------              ----                                ----------           -----------
0.1.0                Az.ResourceMover                    PSGallery            Microsoft Azure PowerShell: ResourceMover cmdlets

You can then try executing the Remove-AzResourceMoverMoveResource cmdlet to remove the move collection.
Please check and let me know if you still run into issues.

Thanks @BhargaviAnnadevara-MSFT for the fast response.
The initial issue has been resolved, but unless I'm missing something there is a problem with the docs:
Remove a resource (PowerShell) and Remove a collection (PowerShell) sections show almost identical examples:
Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -SubscriptionId  <subscription-id> -ResourceGroupName RegionMoveRG-centralus-westcentralus  -MoveCollectionName MoveCollection-centralus-westcentralus -Name PSDemoVM
Remove a resource using the resource ID
Remove-AzResourceMoverMoveResource -SubscriptionId  <subscription-id> -ResourceGroupName RegionMoveRG-centralus-westcentralus  -MoveCollectionName MoveCollection-centralus-westcentralus
I tried calling Remove-AzResourceMoverMoveResource without -Name parameter (since my intention is to remove MoveCollection) but this didn't work -
Remove-AzResourceMoverMoveResource: Cannot bind argument to parameter 'Name' because it is an empty string.
I suspect the example given for Remove a collection (PowerShell) section is incorrect.

@ValeryCherepanov Thanks for the response. Yes, you are right in that the cmdlet given for removing a Move Collection is incorrect in the doc. Thank you for bringing this to our attention. I have submitted a PR to fix the issue that is under review.
Meanwhile, please try Remove-AzResourceMoverMoveCollection instead:
Remove-AzResourceMoverMoveCollection -MoveCollectionName <MoveCollectionName> -ResourceGroupName <ResourceGroupName>

Please check and let me know if you still run into issues.

@BhargaviAnnadevara-MSFT - that doesn't work for me unfortunately.
The problem is that there are "move resources" in the collection that I cannot delete -  I simply don't see anything in "Across Regions".
Remove-AzResourceMoverMoveCollection_Delete: Deletion of move collection is not allowed when there are move resources present in it.
Possible Causes: The move collection has move resources present in it.
Recommended Action: In Portal open 'Azure Resource Mover' > Across regions > Select SubscriptionId: 771f1272-043d-497b-9549-268ad3e8a6d0, Source Region: eastus, Target Region: koreasouth > delete all the resources, and then retry deleting the Resource group.

@ValeryCherepanov Ok, can you give the PS cmdlet a try?
Get-AzResourceMoverMoveResource -MoveCollectionName <MoveCollectionName> -ResourceGroupName <ResourceGroupName>

Do you see those resources listed in the output?

@ValeryCherepanov Hope the above inputs helped. Any further update here?


Weird 4002 errors since today (05-04-2016)

During the login of my bot it all of a sudden has started giving the following error.
Console log:

[19:17:24][INFO]  Attempting login..
[19:17:24][INFO]  Logged in.
[19:17:28][ERROR] Socket Closed! Code: 4002. Reason: Error while decoding payload.. Clear: True.
[19:17:28][INFO]  Waiting 6 seconds to reconnect..
[19:17:28][INFO]  Connected! User: Bot

Websocket log file:

05-Apr-16 20:40:44|Fatal|WebSocket.processException|WebSocketSharp.WebSocketException: The 'Payload Data' of a frame cannot be read from the data source.
at WebSocketSharp.WebSocketFrame.read(Byte[] header, Stream stream, Boolean unmask)
at WebSocketSharp.WebSocketFrame.<>c__DisplayClass7.b__6(Byte[] header)
at WebSocketSharp.Ext.<>c__DisplayClass6.b__5(IAsyncResult ar)

Might any of you know what may be causing this?

Dev or nuget/master?

Just got confirmation that Discord is shutting down all old Gateways. Unfortunately that means that the current nuget version is borked. Dev has some v4 support (thank god I did that) and should be able to connect just fine. I'm not sure when I'll have a chance to push to NuGet

i will switch to dev for now and see if that will get it back online, thanks for the quick reply :+1:

no problemo 👌

Yup, compiling the dev version seems to have fixed the problem, thanks!

Is it possible to set up the development branch as a git module in my own solution? I realize that comes with it's own risks, but it may be an easier and faster way to distribute updates than nuget.
Don't get me wrong I love the fact that @Luigifan is supporting nuget, it's the simple easy way, but my project is currently stalled until it can be updated.
Thanks @Luigifan for taking the time to look into this, I am looking forward to an update when your able to roll it out!

git does support some kind of submodules system but I have no idea how that works or if you can even specify a specific branch for that. Appveyor spits out per commit builds; if you go to releases you can check it out. I would've had a build pushed out today but alas, life, school, etc.

Plus not to mention I'm not entirely sure if these latest commits are stable. For example, everything I've tested runs fine on Win7, Win10 and Ubuntu. However, I have another user who can't even get it to run at all on Windows

Safe to close?


Not really an issue just a request for batch support for TTS

a request for batch support for TTS  would make my life easier ;)

wdym?

i mean having the ability to have multiple text file converted to tts+rvc

like with the audio but for text :)

yeah but the only way to do this is creating multiple textboxes for the input text?

ah so there is no way to make it read the text from a .txt file? well if its not a option that's fine the tool is amazing anyway;)

working on this :D


Catch Exceptions From Inputs

When InputFilter is validating, catch Exceptions thrown by Inputs
Return ApiProblemResponse (422) with message
Previous behavior was to return Fatal with Stack Trace and (200)
Test to confirm fix

Fixes issue #32

First of all FilterInvalidArgumentException is not defined.
I tested your changes on default PHP configuration (5.4 and 5.5) and your test does not cover your changes in the code. Please generate coverage in PHPUnit to see it.
I had a look on DateTime validator and actually it could throw an exception, but it will be an exception of type Zend\Validator\Exception\InvalidArgumentException.
Besides, it looks more like the exception is thrown not really during validation, but during initialization (for example intl, btw. by default intl does not throw any exceptions: http://php.net/manual/en/intl.configuration.php#ini.intl.use-exceptions).

While I do think catching exceptions makes sense here, I also think the approach needs more thinking. In almost all situations, we cannot know if the error is a bad value, or rather due to bad configuration or environmental concerns; in most cases that an exception is thrown from a filter or validator, it's one of these latter two at fault. As such, I feel a 500 status code with a standard error response such as we use in the dispatch.error listeners would make more sense.

Closing due to inactivity.


[Bug]: rspress build is broken (on docker) with 1.39.1 with Bun

Version
System:
    OS: macOS 15.0
    CPU: (10) arm64 Apple M1 Pro
    Memory: 161.78 MB / 16.00 GB
    Shell: 5.9 - /bin/zsh
  Browsers:
    Brave Browser: <IP_ADDRESS>
    Safari: 18.0

Details
Seems like 1.39.1 breaks build with bun, maybe this one : https://github.com/web-infra-dev/rspress/pull/1662
Same dockerfile on 1.38 works:
Errors:
> [app-landing-builder 5/5] RUN bun run build:
0.105 $ rspress build
0.106 /usr/bin/env: 'node --experimental-fetch': No such file or directory
0.106 /usr/bin/env: use -[v]S to pass options in shebang lines
0.106 error: script "build" exited with code 127
------
Dockerfile:67
--------------------
  65 |
  66 |     RUN bun install --frozen-lockfile
  67 | >>> RUN bun run build
  68 |
  69 |     FROM oven/bun:latest AS app-landing-runner
--------------------
ERROR: failed to solve: process "/bin/sh -c bun run build" did not complete successfully: exit code: 127

Reproduce Steps
This dockerfile works with 1.38 and doesn't work with 1.39.1
FROM oven/bun:latest AS app-landing-builder
WORKDIR /app

COPY ./packages/app-landing .

RUN bun install --frozen-lockfile
RUN bun run build

FROM oven/bun:latest AS app-landing-runner
WORKDIR /app

# Copy built files from builder stage
COPY --from=app-landing-builder /app/node_modules ./node_modules
COPY --from=app-landing-builder /app/doc_build ./doc_build
COPY --from=app-landing-builder /app/docs/public ./doc_build
COPY --from=app-landing-builder /app/package.json ./package.json
COPY --from=app-landing-builder /app/rspress.config.ts ./rspress.config.ts

CMD ["bun", "preview", "--port", "3001", "--host", "<IP_ADDRESS>"]

Will fixed in next version.

Fixed by: https://github.com/web-infra-dev/rspress/releases/tag/v1.39.2


BTCe and Poloniex utility methods and small fixes

@kroitor, one of the methods is trying to ignore the specific error on poloniex when fetching trades. I don't remember if the transpiler is already able to do this. If not, just ignore this method while merging. I added some comments on fetchMyTrades so you can review the existing code and fix it if necessary, those comments shouldn't be merged.

Wow! You commented even before I submitted. You have as much eyes as a spider and as much arms as a octopus

Merging!)

Thanks! Any idea about this problem? Almost sure this piece of code was already there.

@cleivson I wrote it there in the review, can you see it above? If not, I am probably doing it wrong ) You wrote of misleading names, I was wondering which ones did you mean specifically?

There it is, forgot to submit it %)

I didn't find the review. But I was talking about trades and market. Trades is the most problematic for me, because it "overrides" an existing variable name and it's plural, but probably keeps only one trade, so when you see the variable you can be mislead. Market is somewhat confusing also, but in a lower level, because when I was reading the last parseTrades call, I was thinking market was undefined, because if it was defined, the method would have returned some lines before. Then I realized that the variable was overriden also

@cleivson ok, I see, Will rework their naming for better alternatives.

Found the review and answered the comments

Ok, everything is clear, nothing seems criminal to me ) I will do minor fixes and merge asap. Good job! Thanks!

Ok, I merged it, but the only thing that was left out is the error string matching – I really believe it does not belong to that method (should not be inside it, but should be outside of it, in a utility-wrapper method, that does not interfere implicitly with exception handling in unified API). So, we will have to try once more for that last one thing. Everything else is integrated, waiting for the build to finish.
Thx a lot!

Thanks! Is It available in any version already?
By the way, I understand that the specific error handling strategy (string Pattern, error code, ...) should be outside the method, but don't you find It weird that  this is probably the only exchange that throws an error when fetching trades for an order that doesn't have any ? Anyway, this makes no difference now, only when it becomes part of the unified API

Is It available in any version already?

It will be... in just a few minutes ;)

By the way, I understand that the specific error handling strategy (string Pattern, error code, ...) should be outside the method, but don't you find It weird that this is probably the only exchange that throws an error when fetching trades for an order that doesn't have any ? Anyway, this makes no difference now, only when it becomes part of the unified API

That is weird of course, but still we have to be explicit, and to document it. Unless we come up with a portable error handling mechanism (which isn't really impossible to do, actually, and we will).

Ok, this one is ready and available for downloading and testing (1.5.8). Hope to hear some feedback from you! Thanks so much!

@kroitor, I had a problem with 'fetchOrderStatus' and apparently is a problem with 'fetchMyOpenOrders'. The error is:
RangeError: Invalid time value
    at Date.toISOString (<anonymous>)
    at Exchange.config.iso8601 (C:\Cleivson\Workspaces\GitHub\spread_bot\node_modules\ccxt\build\ccxt.es5.js:867:40)
    at Exchange.parseOrder (C:\Cleivson\Workspaces\GitHub\spread_bot\node_modules\ccxt\build\ccxt.es5.js:18185:34)
    at Exchange.config.parseOrders (C:\Cleivson\Workspaces\GitHub\spread_bot\node_modules\ccxt\build\ccxt.es5.js:815:34)
    at C:\Cleivson\Workspaces\GitHub\spread_bot\node_modules\ccxt\build\ccxt.es5.js:18218:33

Maybe the 'returnOpenOrders' service doesn't return the same order attributes as expected.

As expected, the formats are different.
These are the order attributes when calling returnOpenOrders:

And these are the ones when calling createOrder on the library:

I believe we have to adapt the createOrder call since it's on our side. What do you think is the best approach to this?

Hi, @cleivson ! Thanks for posting this! I'll take a look and get back to you with a solution asap!

I believe we have to adapt the createOrder call since it's on our side. What do you think is the best approach to this?

I think, you're right, @cleivson, we will have to separate order parsing. I'm doing it already, will update you in short time.

@cleivson I've added a workaround for this, so it should be working normally. I've tested it with those order structures and it worked for me. Could you please update to version 1.5.25+ (it is available already) and test if it works for you as well? Thx for your awesome help and for your participation!

Thanks! I'm gonna test it!

@cleivson please notice that we had to rename fetchMyOpenOrders → fetchOpenOrders in 1.5.33+

Great! Thanks! So far so good.