Remove duplicate substrate types

Removes duplicate substrate types, where possible. Removed types are now re-exported from substrate to avoid too many breaking changes.
cargo update

closes #391

I already like it 😄


can someone tell me what's wrong

PS C:\Users\idhme\Desktop\pro\AwesomeProject> react-native run-android
info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no-jetifier" flag.
(node:8512) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency
(Use node --trace-warnings ... to show where the warning was created)
Jetifier found 863 file(s) to forward-jetify. Using 8 workers...
info JS server already running.
info Installing the app...

Task :app:processDebugMainManifest FAILED
11 actionable tasks: 11 executed

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:processDebugMainManifest'.

Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @39a71896

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 5s
error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:processDebugMainManifest'.

Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @39a71896

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 5s
at makeError (C:\Users\idhme\Desktop\pro\AwesomeProject\node_modules\execa\index.js:174:9)
at C:\Users\idhme\Desktop\pro\AwesomeProject\node_modules\execa\index.js:278:16
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async runOnAllDevices (C:\Users\idhme\Desktop\pro\AwesomeProject\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:109:5)
at async Command.handleAction (C:\Users\idhme\Desktop\pro\AwesomeProject\node_modules\@react-native-community\cli\build\index.js:192:9)

info Run CLI with --verbose flag for more details.

Duplicate of #1676


Develop upstream sync 200622

Can one of the admins verify this patch?

just one failure in rocm-xla and it seems to be the flaky kind, since the test has passed in the previous run (see here :  http://ml-ci.amd.com:21096/job/develop-upstream-unit-tests/job/tensorflow-upstream-unit-tests-rocm-xla/1403/console) and the only commit since then was the one the adds the no_rocm tag of two tests.
will kick-off rocm-xla again

jenkins : retest rocm-xla please


remove support for coinbase

ignore coinbase sigchain links by not deeming them "remoteProofs"
ignore coinbase entries in TrackLinks by just ignoring the service blocks
remove coinbase PVL
remote proof_support_coinbase
the above also make it impossible to search for coinbase or to prove new coinbase proofs

@mlsteele your tweak broke tests


[EDA] Updating Name and Ownership In the Same Context Causes Duplicate Id Error in ACCT_IndividualAccounts_TDTM

Critical Changes
Changes
We've fixed an error that occurs when a Contact's Last Name and Record Owner are updated in a single transaction.
Issues Closed
Closes #1129
New Metadata
SRVC_UniqueRecord.cls
SRVC_UniqueRecord_TEST.cls
Deleted Metadata
Testing Notes
https://salesforce.quip.com/JjQmAbXNkSSQ#JMUACAQ3d5M

Passes QA per @dgamboni instruction - Merging
Will close WI


Developer user cannot login to crc console

crc.log
After installing crc v 1.12 on macOS Catalina 10.15.5,  the kubeadmin can login to console but the user developer with its default password "developer" cannot login to console.

Make sure to select the htpasswd provider for login
If this still does not work. confirm you can login using the oc command: https://github.com/code-ready/crc/blob/76443767aba4925288ae523e9279c67afe7164f3/docs/source/topics/proc_accessing-the-openshift-cluster-with-oc.adoc#accessing-the-openshift-cluster-with-oc

after selecting the htpasswd provider, the login with the user developer worked
thanks

This should have been part of the documentation. Was overlooked by accident.

How do you use the htpasswd provider when logging into the console?


Possible to provide to DLNA an rtsp stream?

Hi, thanks for itm it works fine. I hoped it can accept ffpeg as input.. where I can set as input an RTSP stream, it looks not possible :(
Unfortunately Serviio is not able to "copy" directly the stream to DLNA, resulting on high bitrate the output and CPU consumption, even if transcoding is disabled. I hope to find something... after all my request is very simple..

if you Naruto Uzumaki you cant it easy

who is him? author?


Support optional .env file for development / production config

I'd like to be able to tweak the app name and the rendezvous server multiaddr in development.
Those are also settings we'd probably want to change in various test / staging situations.
What do people think about using a .env file? I've used it in many projects.
https://github.com/motdotla/dotenv

Yes! .env are very pleasant and would be great to support. Same for peer-star-app itself.

+1 for dotenv, it's one standard most people can agree on :)


ClickHouseValueFormatter.formatTime can't formar timestamp correctly

https://github.com/ClickHouse/clickhouse-jdbc/blob/094ed0b9d2dd8a18ae0c7b3f8f22c35e595822a6/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/util/ClickHouseValueFormatter.java#L133
I wonder why use time.getNanos() % 1000000 > 0,  for example when the timestamp is 2021-11-12 12:34:45.349, and the timestamp's Nanos is 349 * 1000000, then time.getNanos() % 1000000 will be 0, and will skip the following code
https://github.com/ClickHouse/clickhouse-jdbc/blob/094ed0b9d2dd8a18ae0c7b3f8f22c35e595822a6/clickhouse-jdbc/src/main/java/ru/yandex/clickhouse/util/ClickHouseValueFormatter.java#L134
then the formatted will not be '2021-11-12 12:34:45.349'.
I am not sure it's exactly what it is supposed to do.

The driver has no idea what the column type is, so it took a wild guess...
Now starting from 0.3.2, you can either pass string with nanoseconds, or use input function and/or named parameter for type inferring.


Add C# Revocation client

Not sure I was in the loop , can you guys pls keep me out ? Thanks
On Tue, 1 Dec 2020 at 5:19 AM, Josh Black<EMAIL_ADDRESS>wrote:

Merged #92 https://github.com/microsoft/Intune-Resource-Access/pull/92
into master.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/Intune-Resource-Access/pull/92#event-4054001637,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APVIZIDN5FCMI7Q3S6EZKQ3SSQD6PANCNFSM4TVA2KQA
.

I think you are getting these emails because you are a watcher on the Intune-Resource-Access Github repo.
https://github.com/microsoft/Intune-Resource-Access/watchers
If you don't want these notifications you can remove yourself.

From: nyanlinhan<EMAIL_ADDRESS>Sent: Tuesday, December 1, 2020 5:31 AM
To: microsoft/Intune-Resource-Access<EMAIL_ADDRESS>Cc: Eric Tedjamulia<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [microsoft/Intune-Resource-Access] Add C# Revocation client (#92)
Not sure I was in the loop , can you guys pls keep me out ? Thanks
On Tue, 1 Dec 2020 at 5:19 AM, Josh Black<EMAIL_ADDRESS>wrote:

Merged #92 https://github.com/microsoft/Intune-Resource-Access/pull/92
into master.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/microsoft/Intune-Resource-Access/pull/92#event-4054001637,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APVIZIDN5FCMI7Q3S6EZKQ3SSQD6PANCNFSM4TVA2KQA
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmicrosoft%2FIntune-Resource-Access%2Fpull%2F92%23issuecomment-736552824&data=04|01||c4058ab501e04ba81c7908d895fd6ec8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637424262998304459|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=%2BIy4kfE37u%2F%2BZlfwFmSbxInMVdaKMPIUKcs0IEbgTkc%3D&reserved=0, or unsubscribehttps://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAASSAIBT74DPL4QQ4X7NUMTSSTV3RANCNFSM4TVA2KQA&data=04|01||c4058ab501e04ba81c7908d895fd6ec8|84df9e7fe9f640afb435aaaaaaaaaaaa|1|0|637424262998314476|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|1000&sdata=ZZb%2Fpnc5n8xSg5AtPostgifwT92lDBlhLSUzNNyqOGg%3D&reserved=0.


Added Pi camera setup scripts

@abhishekroushan and @rotoron
Here is a pull request for the Pi Camera script code

Accepted


Running commentator on file in a subdirectory results in a FileNotFoundError

I think missing subdirectories in backup might be the cause.
$ commentator src/slipcover/bytecode.py
src/slipcover/bytecode.py ━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━  50% 0:00:12
Traceback (most recent call last):
  File "/opt/homebrew/bin/commentator", line 5, in <module>
    from commentator.__main__ import main
  File "/opt/homebrew/lib/python3.10/site-packages/commentator/__main__.py", line 148, in <module>
    main()
  File "/opt/homebrew/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/opt/homebrew/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/opt/homebrew/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/homebrew/lib/python3.10/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/opt/homebrew/lib/python3.10/site-packages/commentator/__main__.py", line 146, in main
    asyncio.run(do_it(api_key, language, progress, file))
  File<EMAIL_ADDRESS>line 44, in run
    return loop.run_until_complete(main)
  File<EMAIL_ADDRESS>line 649, in run_until_complete
    return future.result()
  File "/opt/homebrew/lib/python3.10/site-packages/commentator/__main__.py", line 66, in do_it
    await asyncio.gather(*tasks)
  File "/opt/homebrew/lib/python3.10/site-packages/commentator/__main__.py", line 44, in commentate_one_file
    with open(os.path.join(save_path, file.name), 'w') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'backup/src/slipcover/bytecode.py'

Thanks, should be fixed now.


invalid request return status code 200

Laravel Version: 5.8.2
PHP Version: 7.3.2
Database Driver & Version: none

Description:
When validation does not pass it returns 200 status in json request
Steps To Reproduce:

Make a request

        public function rules() {
             return [
                 'email' => 'required',
             ];
         }

send requisition

{
	"email": "",
}

return status code 200

Hi there,
Welcome to Laravel and we are glad to have you as part of the community.
Unfortunately this GitHub area is not a support area for general application issues. This is only for issues/bugs with the framework code itself.
I will be closing your ticket here. Instead please try asking your question on one of the many great community support areas that will likely give you a better answer more quickly:

Laravel Slack (https://larachat.co/)
Laravel.io Forum (https://laravel.io/forum)
Laracasts Forum (https://laracasts.com/discuss)
StackOverflow (http://stackoverflow.com/questions/tagged/laravel)

If you feel I've closed this issue in error, please provide more information about how this is a framework issue, and I'll reopen the ticket.
Thanks in advance.


Can someone install this for me?

I want it, but I don't have enough knowledge. Can someone install this for me, payed

You have a free tutorial on youtube, you don't have to pay anyone.


Kinda stops at a point when there is no file on the page then the whole download collapses

I tried to download 5razor gallery but stops at the middle of the first page, only workaround for me is to download the next page, gallery/5razor/2. Also I use classic skin with cookies on

Thank you for the report. Sadly I will not be able to address this in the next few days due to travel, but I will take a look ASAP.

In the meanwhile, if you could do a quick test with cookies off and report the results, that would help me diagnose the issue going forward.

figures, it skipped the empty page since it was nsfw and downloads the rest


Visually separate matches in one file

Try to search "git" in this repo. There are more matches in README.md and I find it useful to visually separate grouped lines by margin and border.

Thanks for doing this @michalsanger. I totally agree this needs to change. In fact, I didn't even realize this regressed in our last design update (right before release). Do you mind if I tinker with your divider design a bit?

@kellegous sure no problem


Add goToUrl action creator

Fixes #30

Hello, may I ask why this was closed? Is this feature going to be implemented still?

@mischkl I think because they're concentrating on NGRX 4, which will use the normal router methods not dispatchable actions.


[Constraint solver] Remove a dubious hack introduced with SR-2505

@swift-ci please smoke test

@swift-ci please test source compatibility

@swift-ci please test source compatibility release

Source compatibility tests ran cleanly; rebased to narrow this down to only the new commits and documented the change in a ChangeLog entry.

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test


Change the heatmap colors

I can't find this in the wiki or the user manual. Can you change the color of the heatmap cells to some other than red? I reviewed the source code and found out that you can choose between the red, green or blue, but the color red is hardcoded. I changed this to "blue" and it generated blue cells, but I want this to be configurable. Also, is there a way to tell the heatmapper to generate the blue from some kind of a range? For example, I want to give a value of something for my dark blue, and a value for my light blue, and the heatmap to generate shades of blue from that range.
Thanks

The short answer is that there is no way to do any of that without either changing the builtin heatmap Renderer, or making a copy of it that behaves the way you would like it to.
If you wanted to submit a pull-request that added some options to the builtin heatmap renderer (via the rendererOptions mechanism) I would happily consider merging it in :)

Hi friends. I´m trying to change the heatmap cells color. I have to use a computer without Internet access and I can´t download Node or other software. Can I change the color without compile pivot.coffee?
Thanks in advance.

I didn't get to create a mechanism via the rendererOptions field, so what I can tell you that you can hardcode it in pivot.js in lines 1429, 1433, 1438, 1441 and 1442. Just change the "red" to "green" or "blue". I think that this is the only current option to do this. The heatmapper method wants the base color for the fields and it will calculate the HEX value for the color.
So if you choose "red" the HEX field for the color will be #FFxxyy, for "green" it will be #xxFFyy and for "blue" it will be #xxyyFF
That is how I fixed it, changed the string from "red" to "blue" and got cells with different shades of blue as background color.

Ok thanks dejan-mladenovski. I will use this method.

You can now specify a custom color scale function, see the example here: http://nicolas.kruchten.com/pivottable/examples/montreal_2014.html

How to change heatmap image background color. Default show black.

Is it possible to also change the blue color on the side of table?

@yordanivanov92 please create new issues rather than commenting on old, closed ones :)
To answer your question: you can override all styles using CSS.

I'm really sorry Mr. Kruchten - I'm a bit new to asking questions in Github
and did not think at first that I should possible open a new thread. Thank
you for answer, I was looking for the same answer but for rpivotTable - I
didn't pay enough attention. I posted an issue there though :)
Nonetheless, thank you very much!
On Wed, Apr 19, 2017 at 4:31 PM, Nicolas Kruchten<EMAIL_ADDRESS>wrote:

@yordanivanov92 https://github.com/yordanivanov92 please create new
issues rather than commenting on old, closed ones :)
To answer your question: you can override all styles using CSS.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/nicolaskruchten/pivottable/issues/433#issuecomment-295290326,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AXLY2vwObsmQQE76FehIE6Dj9bcVlpEIks5rxhqrgaJpZM4HYk7H
.

Hi @nicolaskruchten, this example you mentioned: http://nicolas.kruchten.com/pivottable/examples/montreal_2014.html shows for a linear scale. Is there any way to make the heatmap only color based on whether the value is positive or negative? If so, can you share the code to edit this function to achieve this? Many thanks!
                heatmap: {
                    colorScaleGenerator: function (values) {
                        var min = d3.min(values.filter(function (d) {
                            return (d !== 0);
                        }));
                        var max = d3.max(values.filter(function (d) {
                            return (d !== 0);
                        }));
                        return d3.scale.linear()
                            .domain([min, 0, max])
                            // .range(["#77F", "#FFF", "#F77"]);
                            .range(["lavenderblush", "white", "honeydew"]);
                    }
                }

Yep, you can make pretty much any kind of scale you want. Here's the documentation: https://github.com/d3/d3-3.x-api-reference/blob/master/Quantitative-Scales.md

(also: please do not comment on closed issues, rather open a new one, so as to minimize the notifications sent to uninterested parties :)

You can now specify a custom color scale function, see the example here: http://nicolas.kruchten.com/pivottable/examples/montreal_2014.html

Hi Nicolas, I dont understand this example code. My dash is in .py where is the file I should i modify?


[New] early stopping in parameter estimation when RMSLE score does not change

Summary of this new feature
Parameter estimation with Scenario.estimate() takes long time, but, in some phases, RMSLE score does not change in the latter iterations of parameter estimation.
To stop iterations if RMSLE score does not change in the last some iterations, we need to add new argument to Scenario.estimate() and decide dafault value.

This is related to #391 and #578.

As a draft, I created pull request #582.
With Scenario.estimate(tail_n=4), iteration stops when RMSLE score did not change in the last four iterations.
If this idea will be used, we need to decide the default value carefully.
With Japan data as-of 01Feb2021 (8 CPU, local PC, example/scenario_analysis_jpn.py),
before: RMSLE=0.2410, 5 min 5 sec
tail_n=5: RMSLE=0.2417, 4 min 44 sec
tail_n=4: RMSLE=0.2418, 3 min 53 sec (the best here: smaller RMSLE and shorter runtime)
tail_n=3: RMSLE=0.2476, 3 min 33 sec


How to compile all this into a single file the way MS did for VS Code?

Hi,
I couldn't find an answer to this. If anyone knows would appreciate it.
Thanks a lot.

The editor is bundled at /min. There are also many webpack samples available at https://github.com/microsoft/monaco-editor-samples

Thanks for replying. I am not familiar with this. What's min? I noticed VS code is doing something similar i.e. it's an exe but when I used spy I can see it's a compiled web based control.
What I am trying to do is basically integrate your editor into an app like Maya as a script editor, using the provided qt/pyqt interface. Not sure if it's possible but I would appreciate any pointers.


Transparent listview and not clickable on second and third item?

The rendered list seems to be semi transparent and second and third item are not clickable?
<Autocomplete
          autoCapitalize="none"
          autoCorrect={false}
          inputContainerStyle={{ borderWidth: 0 }}
          containerStyle={{ width: screenWidth, marginTop: 10, zIndex: 999 }}
          data={contacts.length === 1 && comp(value, contacts[0].field) ? [] : contacts}
          defaultValue={value}
          onChangeText={v => this.props.reduxAction({ prop: element, value: v })}
          placeholder="Enter Star Wars film title"
          renderItem={({ field }) => (
            <TouchableOpacity style={{ backgroundColor: 'yellow' }} onPress={() => this.props.reduxAction({ prop: element, value: field })}>
              <Text style={{}}>
                {field}
              </Text>
            </TouchableOpacity>
          )}
        />

hey @isaaclem, I stumbled upon same issue as well. Are there any components below your <AutoComplete/> component? In my case I had a <View/> component below it and its somehow overlapping with the rendered list thus causing only the second or third item to be un-clickable.
You can inspect the second and third element of the rendered list on your simulator to find out whether there are any overlapping of components.

add zIndex to the  where wrapped your Autocomplete element


Moving unsaved files loses content irreversably

VSCode Version: 1.8.1
OS Version: Windows 10

Steps to Reproduce:

create a file "myFile.ts"
create a folder "myFolder"
edit "myFile.ts"
without saving the file, move it to "myFolder"
observe notification about lost unsaved changes
click OK.
observe the file is empty

The Issue:
To me, this workflow is a big issue. Windows conditioned people to click OK on annoying popup notifications.
I was working on a file for 2 hours, saving it every minute (just like I used to). Then I modified it again and decided to move it to find out that 2 hours worth of work is gone. There is no Ctrl-Z to this. GONE.
Surely it's my fault for quickly dismissing the popup, but people will do that. I'd think it should not be hard to avoid this popup especially after all the great work you guys did with the hot reload.

https://github.com/Microsoft/vscode/issues/11997


Pypi wheel build

Chore
Describe the chore
This may quality as a chore. I have noticed that the Pypi still has version 2.1.0 which is from last December, while the repo has version 2.4.1 now. I wonder if this is related to the renaming that is mentioned in the Readme: https://pypi.org/project/gotrue/
Looking forward to the new releases.
Additional context
Pypi version:

Repo version:

This is an issue indeed. I will look into getting this resolved soon and you are correct about the package renaming being the cause. I can see the build failed to do a release to PyPi due to the package name.

Thanks for reporting. I've manually pushed the new version (2.4.1).
But we need to fix the CI/CD.
https://pypi.org/project/gotrue/


Blacklisted Status Codes

as requested by ippsec in https://www.youtube.com/watch?v=YVhlfUvsqYc we should take a look into a statuscode blacklist instead of a whitelist

Implemented it

Where?
On Sat., 8 Jun. 2019, 02:48 Christian Mehlmauer<EMAIL_ADDRESS>wrote:

Implemented it
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/OJ/gobuster/issues/148?email_source=notifications&email_token=AAAHBYF4VBCVHGVD2Q5R72LPZKGNBA5CNFSM4HSTA5X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXGL7LI#issuecomment-499957677,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAAHBYG6FFFYU4UX5MLCOR3PZKGNBANCNFSM4HSTA5XQ
.

On v3.0-working, commit is referenced


Stop log files being created relative to invoking directory

This is unexpected behaviour. We should either keep logs in the Sanchez directory and/or allow for an explicit log path to be provided on the command-line.

Fixed in v0.2.2


Doesn't wait for chat list to load

Greetings!
If there are a lot of chats and chats from approximately 2018-2020, then the Telegram servers take a long time to load them.
The official client on the phone froze briefly for the first time, but then loaded the list of chats.
And in this project, it tries to load a list of chats, gets an error and tries to download it again, rather than wait for the remaining list.
2023/12/10 01:43:12 [WARN] some chats seem missing: got 149 in the end, expected 289; retrying from start
2023/12/10 01:43:12 [WARN] some chats seem missing: got 298 in the end, expected 289; retrying from start
2023/12/10 01:43:12 [WARN] some chats seem missing: got 447 in the end, expected 289; retrying from start
2023/12/10 01:43:12 [WARN] some chats seem missing: got 596 in the end, expected 289; retrying from start
2023/12/10 01:43:13 [WARN] some chats seem missing: got 745 in the end, expected 289; retrying from start
2023/12/10 01:43:13 [WARN] some chats seem missing: got 894 in the end, expected 289; retrying from start
2023/12/10 01:43:13 [WARN] some chats seem missing: got 1043 in the end, expected 289; retrying from start
2023/12/10 01:43:14 [WARN] some chats seem missing: got 1192 in the end, expected 289; retrying from start
2023/12/10 01:43:14 [WARN] some chats seem missing: got 1341 in the end, expected 289; retrying from start
2023/12/10 01:43:14 [WARN] some chats seem missing: got 1490 in the end, expected 289; retrying from start
2023/12/10 01:43:14 [WARN] got flood-wait, retrying in 28s, retry #0 of 0 short

The most likely reason for this is pinned chats.
As a workaround you can unpin all of them and dump again.

Also you can try this PR which should fix the issue https://github.com/3bl3gamer/tg_history_dumper/pull/26

The problem is not pinned chat.
This occurs one step earlier, at the time of receiving the list of all chats.
Very old chats, in which the last action was 3-4 years ago, do not load immediately, **!!!**even the official client freezes when loading the list of chats.
And the dumper tries to load the chat list, does not receive the entire list and breaks off.
As it is written in the log, he expected 289 chats, but received 149. Then it starts loading the list of chats again from the beginning and receives the first 149 and sums them up, and so on ad infinitum (the "got" counter increases by 149).
I deleted old chats and the "got" counter always grew by the same value.

Sorry for the delay.
Chat loading logic is now rewritten and though I'm not sure exactly how the dumper has ended up with less chats than expected, it currently should not loop in this case. It will try to re-download chat list one more time, print the error and try to continue with incomplete list.
I've also fixed some bugs in list loading, that could theoretically affect you (though the chances are slim).
There are also a bit more logs in the list loading now (including debug ones, see -debug flag).


Amazon SQS information (late Jan '23)

@JKashyap96 submitted this PR originally and handed off to NPande. Adds a new AWSO feature being released in late Jan.

Select the type of change:

[ ] Minor Changes - Typos, formatting, slight revisions
[ ] Update Content - Revisions and updating sections
[x] New Content - New features, sections, pages, tutorials
[ ] Site and Tools - Updates, maintenance, and new packages for the site, Gatsby, React, etc

To see the specific tasks where the Asana app for GitHub is being used, see below:

https://app.asana.com/0/0/1203622662622977

Hi @JKashyap96 and @zjiawei3 , I've assigned your PR back to you -- @stacykor and I have added some edits.

Hi @JKashyap96 and @zjiawei3 , I've assigned your PR back to you -- @stacykor and I have added some edits.

Hi @kimsauce , I dont think I have any context about this PR. Did you tag the wrong person?

Hi @kimsauce , I dont think I have any context about this PR. Did you tag the wrong person?
Ah, sorry! Please ignore.

@JKashyap96 checking in - do you have an update when we can merge this?

@kimsauce Will find out and get back to you.

@kimsauce We are planning to release AWSO 2.6 by the end of January 2023, so would need to be merged by then. We might have more commits to this PR later as well.

@JKashyap96 , is this ready to publish? cc: @stacykor @nmohantyctr

Spoke with Jayanta, who's handing this off to NPande. @nmohantyctr reassigning to you as it's App-related and created an Asana ticket for you.

Spoke with Jayanta, who's handing this off to NPande. @nmohantyctr reassigning to you as it's App-related and created an Asana ticket for you. cc @stacykor

@nmohantyctr did you get a chance to check with Nitin on the release date? cc: @stacykor

Hello, @kimsauce Spoke to Nitin, Jayanta, and Himanshu Sharma about this feature. All the changes are in place. However, the release (for AWSO 2.6) is now currently due around the end of February.
cc @stacykor @JKashyap96


[GH-98] The 'sudo' tag is now deprecated in Travis CI

https://changelog.travis-ci.com/the-container-based-build-environment-is-fully-deprecated-84517
sudo required is deprecated

Is this repository still being used?  I submitted a pull request over a month ago.

LGTM, merging.


Query API from CLI for alpaca_lora_4bit_docker

Hi,
I'm trying to query the 7860 port (using example-api.py and example-api-streaming.py). Is there a way I can programmatically access from Python?
Thanks

You can get a prompt inside the docker container with:
docker run --gpus=all -it --entrypoint /bin/bash alpaca_lora_4bit
Usually the docker container will run python server.py from there, but you can do whatever you want instead.

Thanks @andybarry! I also managed to get a separate approach to work - for reference: to query the API from the host, I had to: install https://github.com/andybarry/alpaca_lora_4bit_docker , then had to run the docker with this command: docker run --gpus=all -p 7860:7860 -p 5000:5000 alpaca_lora_4bit Then must go to interface tab and select api and no_stream, and Apply and restart the interface. Then had to use curl curl -s http://<IP_ADDRESS>:5000/api/v1/generate -d '{"prompt":"Prompt here","lora":"None","model":"llama-7b-4bit"}'.

Hi, I'd like to somehow set the docker to use no_stream=1 and api=1, I tried every method of passing those vars that I could think of, but none worked. e.g. -e api=1 -e no_stream=1 and -e CLI_ARGS="api=1 no_stream=1". I was wondering if there is an easy way, this way I can programmatically invoke this model without having to intervene in the interface. Thank you!


Can't seem to specify multiple --ignore rules

I've tried both unused --search rg --ignore waftools --ignore wscript --ignore gl_headers.h and unused --search rg --ignore waftools,wscript,gl_headers.h.
In both cases, it simply doesn't seem to work. In fact, I seem to see output as if none of the ignore rules were in effect. Specifying only a single --ignore, such as just --ignore waftools, seems to work.

@joshuaclayton I have encountered today and it was quite irritating.  I have found that I need to rebuild my tags file to exclude directories that I want to ignore instead of just ignoring them in unused.

@hauleth @haasn sorry about the troubles with this. In the rewrite in Rust I'm working on, I've just added this feature and verified both multiple flags and a comma-delimited list works as expected.
Since I won't be addressing this here, I'll close this out.


Linux support ?

Hey guys, what about the linux version which was available before ?

Linux .deb is part of releases now


Update imagemagick 7 to -23

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

Microsoft Reviewers: Open in CodeFlow

@ath0mas is there a reason you are modifying an existing manifest instead of creating a new one?

@ath0mas is there a reason you are modifying an existing manifest instead of creating a new one?

@denelon as I explained in https://github.com/microsoft/winget-pkgs/pull/1505#issuecomment-637833917 for ImageMagick only the last version of the binaries is available, so everytime a new version is released previous download links are removed (404)


Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.1, on Mac OS X 10.15.4 19E287, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Android Studio (version 4.0)
[✓] Connected device (2 available)
• No issues found!
dart-lang/dart/dart: stable 2.8.4
===========================
I/flutter (31648): 1. WebClient:: 200 Response from: http://x.y.x.z:3000/api/query/ Content Length: 1589
E/flutter (31648): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: FormatException: Unterminated string (at character 1234)
E/flutter (31648): ...4T09:08:50.000Z","quantity":1,"notes":"","partNo":"A6778","ta
E/flutter (31648):                                                                               ^
E/flutter (31648):
E/flutter (31648): #0      _ChunkedJsonParser.fail  (dart:convert-patch/convert_patch.dart:1394:5)
E/flutter (31648): #1      _ChunkedJsonParser.close  (dart:convert-patch/convert_patch.dart:505:9)
E/flutter (31648): #2      _parseJson  (dart:convert-patch/convert_patch.dart:32:10)
E/flutter (31648): #3      JsonDecoder.convert  (dart:convert/json.dart:505:36)
E/flutter (31648): #4      JsonCodec.decode  (dart:convert/json.dart:153:41)

Please file an issue at https://github.com/dart-lang/sdk instead of flutter/flutter

OK, submiited under DART https://github.com/dart-lang/sdk/ so closing this issue in Flutter.
Thx


If the page is not operating for a long time, it will prompt internal system error

In GitLab by @cuiaq123 on Nov 6, 2017, 11:12
If you are reporting a problem, please make sure the following information are provided:

Version of board (last git commit number) , docker engine and docker-compose.
Config files of board, you can get them by packaging "board.cfg" and files in the same directory, including subdirectory.
Log files, you can get them by package the /var/log/board/.
Other necessery information.

Menu location：Admin options
Preconditions：
operating：click to enter Admin options page
expected results：icon should be dynamic
actual results：icon is Static

In GitLab by @yhua123 on Nov 8, 2019, 07:40
need more reproduce step

In GitLab by @sokril on Nov 8, 2019, 08:13
closed


Support multiway-if expression

Add support for MultiWayIf.
Examples:
multi_if :: Int
multi_if = if | e -> 1
>>>>>>>>>>>>>>| o -> 3

multi_if2 :: Int
multi_if2 = if| e -> 1
>>>>>>>>>>>>>>| o -> 3

Not sure under which directory should I add tests, guard/ or if/


null check for generated types not properly working

Having this datamodel, Order products should never be null
type ProductOrder {
  id: ID! @id
  product: Product! @relation(link: INLINE)
  order: Order! @relation(link: INLINE)
  price: Float! @default(value: 0)
  quantity: Float! @default(value: 0)
}
type Order {
  id: Int! @id
  createdAt: DateTime! @createdAt
  updatedAt: DateTime! @updatedAt
  products: [ProductOrder!]! @relation(onDelete: CASCADE)
  total: Float
  user: User!
}

But my generated schema looks like this
type Order {
  createdAt: DateTime!
  id: Int!
  products(after: String, before: String, first: Int, last: Int, orderBy: ProductOrderOrderByInput, skip: Int, where: ProductOrderWhereInput): [ProductOrder!]
  total: Float
  updatedAt: DateTime!
  user: User!
}

The ProductOrder is generated as [ProductOrder!] instead of [ProductOrder!]!

Seems like a question for nexus-prisma, i'm not sure how the auto-mapping works here.

@tafelito looks like you're using Prisma 1, not 2, is that right?

Seems like a question for nexus-prisma, i'm not sure how the auto-mapping works here.

Yeah, @tafelito I will move your issue to that repo


Better uglify js

What does this PR do?
Because JS source.map aren't working since a long time, I decide to use a better method for concat and uglify JS files.
Now everything is working fine, JS front libs are in /src/assets/libs and JS customs files are in /src/assets/js

Snippets tests reports


Connect zettels

Given a generated zettel, do a similarity search against pinecone (or Cohere) for similar notes to connect them either via backlinks or integrating notes.

Going to save them just as backlinked related notes for now. Inserting knowledge into the found notes will require parsing of the document.


Swift structs with no properties are properly exported to C++

Swift structs with no properties are properly exported to C++.

Resolves https://github.com/apple/swift/issues/63862
This PR introduces a fix that ensures even empty Swift structs have a minimum size of 1 when exported, which aligns with C++ requirements.
Previously, empty structs led to errors because directResultType could not be properly handled.
By treating empty structs as having no directResultType, we have resolved these errors and were able to eliminate the early exit in ClangValueTypePrinter::printValueTypeDecl.
Note that enums without cases continue to be existing behavior.

@swift-ci please test

@swift-ci please test macOS

I believe this is an unavoidable case due to the inability to define a type with size 0 in C++. If you need to know the size of the Swift type from C++, we could provide a dedicated constant for this purpose.


26 add post hf methods

Add a 1st version for perturbation theory and coupled cluster.
For future extensions, I'll reopen the original issue.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

15 of 16 (93.75%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+1.6%) to 90.196%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tests/test_model_method.py
15
16
93.75%

Totals

Change from base Build<PHONE_NUMBER>:
1.6%

Covered Lines:
46

Relevant Lines:
51

💛  - Coveralls

I will review this next week.
Just a small detail: would you mind keeping the Quantities defined before the methods? Only for readability, it is a bit confusing going down first and up then to check the functionalities.
Also for mappings, can we use __init__ as the place to define those (see atoms_state.py)? So it is not confusing that these are not quantities. If you decide to go in this direction, don't forget to do super().__init__(m_def, m_context, **kwargs).
These are minor things, just trying to be a bit consistent across modules.

I will review this next week.

Fine, as long as we don't introduce any breaking changes.

Just a small detail: would you mind keeping the Quantities defined before the methods? Only for readability, it is a bit confusing going down first and up then to check the functionalities.

Sure, I'll update it.

Also for mappings, can we use __init__ as the place to define those (see atoms_state.py)? So it is not confusing that these are not quantities. If you decide to go in this direction, don't forget to do super().__init__(m_def, m_context, **kwargs).

I'm not entirely sure that I got the last part. Essentially, I don't care too much, though this changes them from class to object variables. It's minor, but they are rather the former. I suggest that I define them in __new__ instead.

I'm not entirely sure that I got the last part. Essentially, I don't care too much, though this changes them from class to object variables. It's minor, but they are rather the former. I suggest that I define them in new instead.

Scratch that last part: for referencing them, it's more appropriate to keep them internally.
Btw, I disagree with the confusion with Quantity: this is set in the definition.

@JosePizarro3 Given that the sprint is being extended, I'd appreciate it if you could review this sooner.

@JosePizarro3 can I go ahead and merge?

@JosePizarro3 can I go ahead and merge?

No, I am working on other stuff, but I need some time to review this. I will review this once we finish all the issues related to the sprint (probably while I am waiting for review on my stuff, I can manage to review before everything is merged then).
My question would be why you are not working on outputs, and rather spending the time on this tho. This is far from being a priority. We already agreed on having a task distribution between us, but I haven't seen anything from your side on output properties.

My question would be why you are not working on outputs, and rather spending the time on this tho. This is far from being a priority. We already agreed on having a task distribution between us, but I haven't seen anything from your side on output properties.

This was done before we started the sprint.
As for the outputs, I'm waiting on the PropertyBaseClass implementation, as discussed in our last meeting.

This was done before we started the sprint.

No, I meant the review. It was done last Tuesday DURING the sprint.

As for the outputs, I'm waiting on the PropertyBaseClass implementation, as discussed in our last meeting.

Sure, this is what we talked. You can wait for us to finish this, and work on these outputs. But that does not mean that Joseph or I have time to review this PR. Furthermore, you could try it out now to see if you find the implementation sounding or not, instead of having to wait and then stop the development process for weeks until you grasp the ideas.
Once more (just to make sure we are in the same page): when I finish the PhysicalProperty and the outputs related with the ElectronicDOS, Spectra, and GreensFunctions, I will look at this.

C4 will implement post-HF. This can be closed.


How does one insert private key contents directly into private_key_or_path in jenkins::credentials?

Hello,
I am on Puppet 3.8. I am using the jenkins::credentials. The declaration looks like this:
  jenkins::credentials { 'cred_for_deploying':
    password => '',
    private_key_or_path => '
    -----BEGIN RSA PRIVATE KEY-----
    content
    content
    content
    -----END RSA PRIVATE KEY-----'
  }

Puppet dislikes this. How do I put in a multiline value like this?

@haloflightleader There are few things you can do.

remove the newline from the start of the string, private_key_or_path => '-----Begin....
put the string in a variable or load it from hiera/enc
put the string in a template
migrate to puppet 4.x and use a heredoc.

The script seems to be doing this:
/usr/bin/java -jar /usr/lib/jenkins/jenkins-cli.jar -s http://<IP_ADDRESS>:8080 groovy /usr/lib/jenkins/puppet_helper.groovy create_or_update_credentials takepart-sysadmin '' '' 'Managed by Puppet' '-----BEGIN RSA PRIVATE KEY-----
long private key contents
long private key contents
long private key contents
-----END RSA PRIVATE KEY-----
'

It tells me this when I run it by itself (this is also the output of puppet-agent):
"-----BEGIN RSA PRIVATE KEY-----
long private key contents
long private key contents
long private key contents
-----END RSA PRIVATE KEY-----
" is not a valid option
java -jar jenkins-cli.jar groovy [SCRIPT] [ARGUMENTS ...]
Executes the specified Groovy script.
 SCRIPT    : Script to be executed. File, URL or '=' to represent stdin.
 ARGUMENTS : Command line arguments to pass into script.

I changed the declaration to a template as you had suggested:
  jenkins::credentials { 'takepart-sysadmin':
    password => '',
    private_key_or_path => template('common/private_key.erb'),
  }

This is the version of the module being used:
├── rtyler-jenkins (v1.6.1)

I'm also seeing this behavior. The workaround provided by @haloflightleader seems to work great. I think this is either still a bug, or an issue with the documentation (which reads: private_key_or_path is the text of key itself or an absolute path to a key file on the managed system.)
Could this be reopened since it seems to still be occurring? Or maybe the documentation should be updated if the recommended usage has changed?


Add TypeScript declarations

Followed guide from https://www.typescriptlang.org/docs/handbook/modules.html and https://www.typescriptlang.org/docs/handbook/declaration-files/publishing.html .

Wrong branch as base.


make call safer

refers to this topic:
http://answers.soom.la/t/unity-crashed-after-closing-app-purchase-window/2997

it's ready to merge


FelipeEFdeCastro.Klavaro version 3.13

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Is there a way to check which dependency is missing?


Code coloring issue with REMARKS keyword in variable

When a source contains REMARKS anywhere in the code, it will color everything starting from that line in green as comments.
For example if in working-storage there is a variable 01 REMARKS-W0, everything below is seen as comment lines.
Easy to reproduce by using any variable that has "remarks" in it.
Expected behavior
It should not treat a variable that contains "remarks" as comment section.
Can be worked around by adding a single commented line with END-REMARKS in it below each variable...

Desktop (please complete the following information):

OS: Windows
Version 10

Just to let know I am looking into this issue

Thank you, love your extension!

Thanks @innerskyone Free free to leave a review.


Fix logging test

Codecov Report

Merging #426 into development will decrease coverage by 0.05%.
The diff coverage is n/a.

@@               Coverage Diff               @@
##           development     #426      +/-   ##
===============================================
- Coverage        65.08%   65.03%   -0.06%
===============================================
  Files               77       77
  Lines             3809     3809
===============================================
- Hits              2479     2477       -2
- Misses            1330     1332       +2

Impacted Files
Coverage Δ

jumpscale/core/logging/logging.py
91.52% <0.00%> (-0.85%)
:arrow_down:

jumpscale/tools/startupcmd/startupcmd.py
85.06% <0.00%> (-0.65%)
:arrow_down:

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 937d52c...e229169. Read the comment docs.


Add default variables for alternate grey spelling

I would be nice if there were aliases for the less variables for the alternate spelling of grey. Depending on where you live (like the US) you might spell it "gray". If the LESS themes had: @gray: @grey, @lightGray: @lightGrey, etc... that would be helpful.

Indeed, this correct.

As the above chart indicates, grey is much more preferred in British English.
As the above chart shows, gray is favored in American English.

http://writingexplained.org/grey-or-gray-difference
This gets me every time I add gray to a component and nothing happens :)

Fix is wanted ref: https://github.com/Semantic-Org/Semantic-UI-React/issues/2574. What is the status?

status please?

Have made a PR: https://github.com/Semantic-Org/Semantic-UI/pull/6579
#6579


Docker

@joestein kafka-manager script performs duties usually done by docker compose, how about replacing the script with something like below definition?
kafka_manager:
  build: .
  ports:
    - "9000:9000"

Why isn't this pulled in yet?

see https://github.com/hleb-albau/kafka-manager-docker/blob/master/Dockerfile


Remove Pootle

@mdhont : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

Could this be merged? If there is anything missing please let me know.

@mdhont Very sorry for the delay here, thank you again for the contribution. #sign-off


Method for easily creating associations

This will be called belongs_to to mimic what it looks like in models in LuckyRecord:
create comments do
  # Will create an Int64 column named user_id, with a foreign key, and an index
  # Will be null false unless you do `belongs_to User?`
  belongs_to User
end

Are you thinking of something like this?
it "can create associations" do
    built = LuckyMigrator::CreateTableStatement.new(:comments).build do
      belongs_to : User, cascade: true
      belongs_to : Post, restrict: true
      belongs_to : Category?
      add body : String
    end

    built.table_statement.should eq <<-SQL
    CREATE TABLE comments (
      id serial PRIMARY KEY,
      created_at timestamp NOT NULL,
      updated_at timestamp NOT NULL,
      user_id bigint NOT NULL REFERENCES users ON DELETE CASCADE,
      post_id bigint NOT NULL REFERENCES posts ON DELETE RESTRICT,
      category_id bigint REFERENCES category,
      body text NOT NULL)
    SQL

    built.index_statements.first.should eq "  CREATE INDEX comments_user_id_index ON comments USING btree (user_id)"
    built.index_statements[1].should eq "  CREATE INDEX comments_post_id_index ON comments USING btree (post_id)"
    built.index_statements.last.should eq "  CREATE INDEX comments_category_id_index ON comments USING btree (category_id)"
  end

This is dependent on #17
I'm guessing the model types would be required automatically from LuckyRecord, right?

@mikeeus Yep that is exactly right!  I think for the first pass it might be good to leave off the ON DELETE stuff to keep the PR simple. But it could be added in a follow up PR
Some minor syntax changes though:
belongs_to User # Doesn't need the colon

Also the belongs_to would be a macro. So the class that is passed in does not need to exist. It's mostly just there to get the foreign key name and determine if it should be optional:
# Rough version of what it would do
macro belongs_to(model_class)
  {% foreign_key_name = (model_class.stringify.gsub(/\?/, "").underscore + "_id") %}
  {% optional = model_class.stringify.ends_with?("?") %}
  p {{ foreign_key_name }}
  p {{ optional }}
end

belongs_to User

https://play.crystal-lang.org/#/r/33ml
Does that help answer your question?

Okay cool, I see how that works. I'll give it a shot

Awesome! I'm so grateful for your help on all this :)

I need to pluralize the model names to reference the table. Is there a pluralize method in the std lib or should I add a basic implementation for this?

@mikeeus I think you should be able to get the table name because @table_name is available in both the CreateTableStatement and AlterTableStatement. So you might do something like this:
macro belongs_to(model_name)
  # Get the foreign key name and whether it is optional then...
  add_belongs_to({{ foreign_key_name }}, optional: {{ optional }}
end

def add_belongs_to(foreign_key_name : String, optional : Bool)
  # Use @table_name here to get the table name to reference
end

I meant the table being referenced, so that belongs_to User can generate the " REFERENCES users" string.
create :comments do
    belongs_to User
end

CREATE TABLE comments (
        ...
        user_id bigint NOT NULL REFERENCES users,)
      SQL

@mikeeus Oh I see what you mean. I think for now let's just add an s to the underscored class name. @actsasflinn is working on some pluralization stuff that we can use later so that it is a bit more robust.
Let's also add a references option so people can provide a custom table name if they need to: belongs_to Author, references: :users

I was looking at [https://github.com/rails/rails/blob/48b37f127fb44b787ae6c0710982d7949b14454f/activesupport/lib/active_support/inflections.rb](active records inflector), is he looking at something like that?
And that references option is a good idea, I'll add that

@mikeeus Yep! He's basing it heavily off of that and will be making a PR to https://github.com/luckyframework/support soon.

Great, I'll keep it simple until that PR goes up

kk I made a PR for this. I'm done for today so let me know what needs to be done and I'll take care of it tomorrow

Awesome, this kind of stuff is what I had in mind in tackling the Inflector. I have one more feature from Rails to port which is parameterize from transliterate.rb before I PR. If you are looking for pluralize right now it’s in good shape. I have it in the inflector branch.
https://github.com/actsasflinn/support/tree/inflector

@actsasflinn Nice! That's looking really good. I'm sure I'll find lots of uses for it

Closed by #25


Support @this in Salsa

TypeScript Version:  2.2.0-dev.20170102 (--strictNullChecks)
Code
/**
 * @param {Event} e
 * @this Element
 */
function eventHandler (e) {
  this.nodeName // type is 'any'
  e // type is 'Event'
}

Expected behavior:
The @this comment to work like the this: parameter given on typescript functions.
// typescript version of the above
function eventHandler(this: Element, e: Event) {
  this.nodeName // type is 'string'
  e // type is 'Event'
}

See http://usejsdoc.org/tags-this.html

I've been meaning to ask this for a while and since you provided a link to http://usejsdoc.org, I will use this as an opportunity. As the TypeScript team has stated, JSDoc types have multiple interpretations. Is TypeScript trying to understand all of them and, if so how does it determine the boundaries between a JSDoc 3 type and a Closure-Type-System type?

I actually did not know of closure-type-system :(
I have been using @this as a requirement of the http://eslint.org/docs/rules/no-invalid-this eslint rule.

When will it support for Salsa?


submitSelfpost() returning incorrect/incomplete data

Is there something incorrect I'm doing here? When I submit a selfpost, the promise that is returned by snoowrap only resolves to a Submission object with a single key: 'name':
        this.r.getSubreddit('mysub').submitSelfpost({
            title: "foo",
            text: "bar",
            sendReplies: false
        }).then(console.log);

        // console.log outputs: Submission { name: 't3_threadid' }

The title or any other parameters of the thread are not returned, which is in conflict with the documentation here: https://not-an-aardvark.github.io/snoowrap/Subreddit.html#submitSelfpost__anchor
Which clearly shows a Submission object being returned with, among other things, a title.
Using snoowrap 1.11.3 and Node 7.2.1.

I think this is working as intended, but it looks like the docs are wrong. The API endpoint for submitting a post only returns the ID of the post, without any other information on it.
As a workaround, you can use:
        this.r.getSubreddit('mysub').submitSelfpost({
            title: "foo",
            text: "bar",
            sendReplies: false
        }).then(submission => submission.fetch())
          .then(console.log);

Ahh, that makes more sense. Cheers.


Theme and history card

Hello alexarch21,
First thank you so much for this great card !
I'm using the theme available into HACS - https://github.com/basnijholt/lovelace-ios-themes
Do you know if it's possible to change or update history-card code in order to have X, Y information in white text or any color that would be better to see text in a dark mode ?
Here the example:

I'm sorry, I see this now...
type: custom:history-explorer-card
uimode: dark
I will try.
But about Overriding the HA more info history, not sure that is possible

It works for the card with the dark mode :)
Still about this

You can force dark mode in the more info panel the same way:
infoPanel:
  uimode: dark

Note that ultimately this is a bug in the theme you're using, it should set the dark mode flag itself if it uses dark colors.

I added infoPanel into one of the history card and it works great. Thank you so much !


[Live Preview] Dirty dot appears when launch Live Preview with an unsaved non-HTML file selected

Steps:

Launch Brackets and open the default sample folder.
New a file and make sure its language is not JS or CSS, for example: untitled-1(its language shows as Text).
Edit this file without saving.
Live preview this file and obsever the live preview icon on the sidebar.
Save this file and observe the live preview icon on the sidebar.

Result:
At step4 and step5. the dirty dot appears behind the live preview icon, and the tooltip shows "Save file to refresh" even after saving the file.
Expected:
The dirty dot should not appear.
Notes:
If the file's language is JS, at step5 the dirty dot will disappear. I think this is correct behavior. I am not sure what is the expected behavior for other languages' file, but I think maybe either the dirty dot doesn't work for other types' file or it has the same behavior with JS file.
ENV: MAC 10.8 and Win8.1 English OS
Build: 0.33.0-9858
Snapshots:
Please refer to snapshots:
Step4:

Step5:

This issue has clearly not been solved and it keeps repeating year after year.


documentation on how to setup the actions runner

Codecov Report

Merging #58 (f19d6a2) into main (e87acb3) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #58   +/-   ##
=======================================
  Coverage   76.22%   76.22%
=======================================
  Files          12       12
  Lines         572      572
=======================================
  Hits          436      436
  Misses        136      136

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 e87acb3...f19d6a2. Read the comment docs.


Azure Python SDK to create ADF data flow and pipeline

I am trying to follow the code in this Document- https://learn.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-python but the code is giving errors, I have modified the code to create the datasets the dataset creation is successful but the datasets are not linked to the output blob path and the creation of pipeline also fails.
My modified code:-
from azure.identity import ClientSecretCredential
from azure.mgmt.resource import ResourceManagementClient
from azure.mgmt.datafactory import DataFactoryManagementClient
from azure.mgmt.datafactory.models import *
from datetime import datetime, timedelta
import time

def print_item(group):
    """Print an Azure object instance."""
    print("\tName: {}".format(group.name))
    print("\tId: {}".format(group.id))
    if hasattr(group, 'location'):
        print("\tLocation: {}".format(group.location))
    if hasattr(group, 'tags'):
        print("\tTags: {}".format(group.tags))
    if hasattr(group, 'properties'):
        print_properties(group.properties)

def print_properties(props):
    """Print a ResourceGroup properties instance."""
    if props and hasattr(props, 'provisioning_state') and props.provisioning_state:
        print("\tProperties:")
        print("\t\tProvisioning State: {}".format(props.provisioning_state))
    print("\n\n")

def print_activity_run_details(activity_run):
    """Print activity run details."""
    print("\n\tActivity run details\n")
    print("\tActivity run status: {}".format(activity_run.status))
    if activity_run.status == 'Succeeded':
        print("\tNumber of bytes read: {}".format(activity_run.output['dataRead']))
        print("\tNumber of bytes written: {}".format(activity_run.output['dataWritten']))
        print("\tCopy duration: {}".format(activity_run.output['copyDuration']))
    else:
        print("\tErrors: {}".format(activity_run.error['message']))

def main():

    # Azure subscription ID
    subscription_id = 'subid'

    # This program creates this resource group. If it's an existing resource group, comment out the code that creates the resource group
    rg_name = 'siliconrg123'

    # The data factory name. It must be globally unique.
    df_name = 'siliconadf432912'

    # Specify your Active Directory client ID, client secret, and tenant ID
    credentials = ClientSecretCredential(client_id='clientid', client_secret='clientsecret', tenant_id='tenantid')
    resource_client = ResourceManagementClient(credentials, subscription_id)
    adf_client = DataFactoryManagementClient(credentials, subscription_id)

    rg_params = {'location':'westus'}
    df_params = {'location':'westus'}

    # create the resource group
    # # comment out if the resource group already exits
    resource_client.resource_groups.create_or_update(rg_name, rg_params)

    # Create a data factory
    df_resource = Factory(location='westus')
    df = adf_client.factories.create_or_update(rg_name, df_name, df_resource)
    print_item(df)
    while df.provisioning_state != 'Succeeded':
        df = adf_client.factories.get(rg_name, df_name)
        time.sleep(1)

    # Create an Azure Storage linked service
    ls_name = 'AzureBlobStorage1'
    # ls_type = 'AzureStorageLinkedService'

    # # IMPORTANT: specify the name and key of your Azure Storage account.
    storage_string = SecureString(value='DefaultEndpointsProtocol=https;AccountName=siliconstrg1;AccountKey=xxxxxxxxxxxxx;EndpointSuffix=core.windows.net')

    ls_azure_storage = LinkedServiceResource(properties=AzureStorageLinkedService(connection_string=storage_string))
    ls = adf_client.linked_services.create_or_update(rg_name, df_name, ls_name, ls_azure_storage)
    print_item(ls)

    # Create an Azure blob dataset (input)
    ds_name = 'ds_in'
    ds_ls = LinkedServiceReference(type=LinkedServiceReference,reference_name=ls_name)
    blob_path = 'adf-container/inputfolder'
    blob_filename = 'input.txt'
    ds_azure_blob = DatasetResource(properties=AzureBlobDataset(
        #linked_service_name=ds_ls, folder_path=blob_path, file_name=blob_filename))
        linked_service_name=LinkedServiceReference))
    ds = adf_client.datasets.create_or_update(
        rg_name, df_name, ds_name, ds_azure_blob)
    print_item(ds)

    # Create an Azure blob dataset (output)
    dsOut_name = 'ds_out'
    output_blobpath = 'adf-container2/inputfolder'
    dsOut_azure_blob = DatasetResource(properties=AzureBlobDataset(linked_service_name=LinkedServiceReference))
    dsOut = adf_client.datasets.create_or_update(
        rg_name, df_name, dsOut_name, dsOut_azure_blob)
    print_item(dsOut)

    # Create a copy activity
    act_name = 'copyBlobtoBlob'
    blob_source = BlobSource()
    blob_sink = BlobSink()
    dsin_ref = DatasetReference(type=DatasetReference,reference_name=ds_name)
    dsOut_ref = DatasetReference(type=DatasetReference,reference_name=dsOut_name)
    copy_activity = CopyActivity(name=act_name, inputs=[dsin_ref], outputs=[
                                 dsOut_ref], source=blob_source, sink=blob_sink)

    # Create a pipeline with the copy activity
    p_name = 'copyPipeline'
    params_for_pipeline = {}
    p_obj = PipelineResource(
        activities=[copy_activity], parameters=params_for_pipeline)
    p = adf_client.pipelines.create_or_update(rg_name, df_name, p_name, p_obj)
    print_item(p)

    # Create a pipeline run
    run_response = adf_client.pipelines.create_run(rg_name, df_name, p_name, parameters={})

    # Monitor the pipeline run
    time.sleep(30)
    pipeline_run = adf_client.pipeline_runs.get(
        rg_name, df_name, run_response.run_id)
    print("\n\tPipeline run status: {}".format(pipeline_run.status))
    filter_params = RunFilterParameters(
        last_updated_after=datetime.now() - timedelta(1), last_updated_before=datetime.now() + timedelta(1))
    query_response = adf_client.activity_runs.query_by_pipeline_run(
        rg_name, df_name, pipeline_run.run_id, filter_params)
    print_activity_run_details(query_response.value[0])

# Start the main method
main()

I modified the lined below:-
ds_ls  =  LinkedServiceReference(type=LinkedServiceReference,reference_name=ls_name)
#linked_service_name=ds_ls, folder_path=blob_path, file_name=blob_filename))

linked_service_name=LinkedServiceReference))

Output:-
ADF resource and Datasets created but getting this error

Datasets created like below but output blob path is not shown:-

And got this error after I ran the above code:-
  File "c:\adfpython\adf.py", line 114, in main
    raise HttpResponseError(response=response, error_format=ARMErrorFormat)
azure.core.exceptions.HttpResponseError: (BadRequest) The document creation or update failed because of invalid reference 'ds_in'.
Code: BadRequest
Message: The document creation or update failed because of invalid reference 'ds_in'.
Target: /subscriptions/xxxxxxx/resourceGroups/siliconrg123/providers/Microsoft.DataFactory/factories/siliconadf432912/pipelines/copyPipeline

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

ID: 06b12410-3d72-8cc9-be6c-3b8e8521b90d
Version Independent ID: 9ef477fb-8321-4763-d340-0fee977f4beb
Content: Quickstart: Create an Azure Data Factory using Python - Azure Data Factory
Content Source: articles/data-factory/quickstart-create-data-factory-python.md
Service: data-factory
Sub-service: tutorials
GitHub Login: @ssabat
Microsoft Alias: susabat

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

Hi @SiddheshDesai06
Ds_in is not valid. You need to debug it. Can you do it in gui without SDK?  Many customers are using Python SDK successfully.

Hi @Naveenommi-MSFT Yes, I am able to do it in GUI but when I run the Default code from MS Document it gives errors. Can you give me a workable sample with Python SDK? Thank you!

Hi @Naveenommi-MSFT invalid reference 'ds_in This is just one error, If you run the quickstart code - https://learn.microsoft.com/en-us/azure/data-factory/quickstart-create-data-factory-python#full-script by replacing variabes in def main with yours in def main():
# Azure subscription ID
subscription_id = '<subscription ID>'

# This program creates this resource group. If it's an existing resource group, comment out the code that creates the resource group
rg_name = '<resource group>'

# The data factory name. It must be globally unique.
df_name = '<factory name>'

# Specify your Active Directory client ID, client secret, and tenant ID
credentials = ClientSecretCredential(client_id='<service principal ID>', client_secret='<service principal key>', tenant_id='<tenant ID>')
resource_client = ResourceManagementClient(credentials, subscription_id)
adf_client = DataFactoryManagementClient(credentials, subscription_id)

rg_params = {'location':'westus'}
df_params = {'location':'westus'} values > You will face many errors, so the quickstart code itself has an issue

@ssabat
We have reproduce the issue, we got similar error, please see the screenshot below.
Could you please review add comments on this, update as appropriate.

@SiddheshDesai06
Thank you for bringing this to our attention.
I've delegated this to content author @ssabat , who will review it and offer their insightful opinions.

@SiddheshDesai06  @Naveenommi-MSFT  This sample is very popular. Please follow steps exactly as per doc before you customize for your use case.
Create the application by following the steps in this link, using Authentication Option 2 (application secret), and assign the application to the Contributor role by following instructions in the same article. Make note of the following values as shown in the article to use in later steps: Application (client) ID, client secret value, and tenant ID.
You are missing resource assignments/binding and htttp errors are there because above is not setup correctly.

Thanks  @SiddheshDesai06  for your feedback. This is a sample code only. It has been used many times with custom modification @sid24desai, please  open a support ticket and we will work with you find the root cause for errors.
#please-close


Update scalafmt-core to 3.5.0

Updates org.scalameta:scalafmt-core from 3.4.3 to 3.5.0.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalameta", artifactId = "scalafmt-core" } ]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

Codecov Report

Merging #169 (b342733) into master (f54911d) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            master      #169   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            2         2
  Lines           35        35
  Branches         4         4
=========================================
  Hits            35        35

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 f54911d...b342733. Read the comment docs.


O5S Timeline syncs

More complete version of O5S, still untested until tomorrow's reset. From #37

I'll give this a run tomorrow night too and then merge after that if it looks good.
Thanks a bunch! Appreciate the separate pull requests too.  It makes it a lot easier to work with.

Just tested it, and it reset. The console has OnSync messages up to 203 (the Diabolic Wind in add phase), and after that no syncs happened. I'm not sure if it should print a message if the jump 0 errantly came up at any point. My log doesn't have any "Removing combatant Phantom Train" until the end though.

Same just happened to me, the timeline halted during midphase when ghosts were out.

Added gigantic sync windows for the abilities that the boss only uses once in the whole fight. If it does end up stopping for some reason, it should resync once it sees those.

I think there's still some bugs to fix here, but this is an improvement over what was there before.

I've been making these for myself and my statics since Gordias, I'm just happy to have a channel to get them out there more effectively. Thanks for your work!


DTO: Feature/sc 7072/wrap api data reads in data transfer objects

with all the changes for translation, we will rework that one from scratch. But the DTOs types and functions can be copy/paste!

This is becoming obso put that PR obsolete.
We don't close yet, as we still have some stuff to report


[usbdev] Predictor of usbdev/[usbdev]usb20_monitor

This request contains the usbdev_TransactionManager class of the usbdev predictor (reference model).In this class the whole flow for the usb predictor is done. It also consist of a modified packet classifier class in which the pid identifier values are changed according to the new usb20_item.
This request also contains usb20_monitor with SOF packet

@jdonjdon kindly review this. I did this PR again after changes in the transaction manager class. Thank

@sarahmazhar-impare
I had a question about bit_destuffing task.
It uses input as an argument and I think it is copy by value.
So it doesn't change your packets. Can you explain what is the purpose of this task and why you are using input instead of ref?

It is taking the packet input whatever have been monitored from driver side. If that packet is BIT stuffed then this task is taking that same packet as input and destuffing it

@sarahmazhar-impare I had a question about bit_destuffing task. It uses input as an argument and I think it is copy by value. So it doesn't change your packets. Can you explain what is the purpose of this task and why you are using input instead of ref?

It is taking the packet input whatever have been monitored from driver side. If that packet is BIT stuffed then this task is taking that same packet as input and destuffing it

From my point of view, destuffing only happens at the task itself but the modified pkt does not pass out of the task since you are using "input bit packet[]" instead of "ref bit packet[]"

@sarahmazhar-impare I had a question about bit_destuffing task. It uses input as an argument and I think it is copy by value. So it doesn't change your packets. Can you explain what is the purpose of this task and why you are using input instead of ref?

It is taking the packet input whatever have been monitored from driver side. If that packet is BIT stuffed then this task is taking that same packet as input and destuffing it

From my point of view, destuffing only happens at the task itself but the modified pkt does not pass out of the task since you are using "input bit packet[]" instead of "ref bit packet[]"

Thanks for pointing out I have changed the input bit packet[] to ref bit packet[].

@jdonjdon @rswarbrick kindly review the pr as we have commited the style changes suggested by you.

We are closing this pr and will be doing a separate pr for the usbdev_monitor with all the amendments suggested .


Allow for scoped serialization

We have been implementing Fractal in order to refactor the generation of an existing web service response. To this end we need to preserve our existing response format.
This aim of this PR is to introduce the scope identifier into the Serializer interface. This allows custom serializers, like our own, to better understand what is being serialized in that execution and react accordingly.
The change complies with PSR2, but I'm unsure really what sort of test-case to add for the change. If you have a suggestion, I can implement a test-case.
As the new parameter is nullable it will cause a change to the public api, but is backwards compatible.
Apologies, but I'm also unsure how to update your documentation, as it says to do in your contribution guidelines.

Just realised on the way home from the office, that this will not support PHP 5. I will amend it.

I'm going to close this, as some of the changes we need I think are a little too bespoke. If there is any interest in this feature, please let me know can I can cherry pick some commits for a pull request.


Fix XMLNode regression.

Codecov Report

Merging #1178 into develop will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff            @@
##           develop    #1178   +/-   ##
========================================
  Coverage    59.82%   59.82%
========================================
  Files          389      389
  Lines        14551    14551
========================================
  Hits          8705     8705
  Misses        5846     5846

Impacted Files
Coverage Δ

xml/xmlNodeHelpers.js
17.94% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Nested Create: Finalizing the release plan

Finalize the exact release plan and the details of notifying customers about the feature.

@severussundar what is the finalized release plan? need to communicate that before closing this issue.

Release plan for Multiple Create:
For the 0.12 rc1, the following components will be shipped.

Schema Generation - https://github.com/Azure/data-api-builder/pull/1902
AuthZ validations - https://github.com/Azure/data-api-builder/pull/1943
Feature Flag to enable/disable the feature:
a) CLI changes: https://github.com/Azure/data-api-builder/pull/1983
b) Re-name the feature to multiple-create: https://github.com/Azure/data-api-builder/pull/2103
c) Engine changes: https://github.com/Azure/data-api-builder/pull/2116

All these changes are merged to the main branch through PR https://github.com/Azure/data-api-builder/pull/2122
Note: With the 0.12.* - rc1 release candidate, users will not be able to successfully execute multiple create mutation requests.
For 0.12 rc2, the rest of the changes related to multiple create will be shipped.

Removing invalid FK definition from metadata - https://github.com/Azure/data-api-builder/pull/2051
Determining the correct order of insertion - https://github.com/Azure/data-api-builder/pull/2056
Request validation - https://github.com/Azure/data-api-builder/pull/2057
Query Generation, Selection set resolution - https://github.com/Azure/data-api-builder/pull/1994

With the 0.12 rc2, all the changes necessary for the end-to-end working multiple create feature will be shipped. Using the 0.12 rc2 version, users will be able to successfully execute multiple create mutation requests.
After releasing 0.12 rc2 candidate, there is scope to receive user reported feedback, bugs, etc., and also bugs identified during bug bash - all of these can be evaluated and incorporated in the 0.12 stable release.


[Visual Studio Code Recent Projects] Enter opens finder and not VS Code

Extension
https://www.raycast.com/thomas/visual-studio-code
Description
I installed the VS Code Recent Projects Extension. It shows me all my recent projects, however upon entering it opens the finder and not the VS Code application with that project. Did anybody else have the same issue and have a fix?
Steps To Reproduce

Install the extension
open the extension in Raycast
Click on one of your recent files

Current Behaviour
Opens the folder of the repository in Finder
Expected Behaviour
Opens the folder in VS Code

Hi @sriharshAmur 👋
Are you using the right action here?

@pernielsentikaer Yes, I see the same screen as you in the actions. However, When I press enter, it opens the files in Finder. FYI, I do have multiple VS Code windows open, but I doubt that should be the problem.

Do you maybe have a wrong version deg

I had VS Code configured. However, it was not in my Applications folder. It was installed on my Desktop. After moving it to the Applications folder, it worked.

This is the case for me. I am using VSCodium, and it is in the /Applcations/ directory, and VSCodium is selected as the build in extension configuration.

I believe the reason is because the appKeyMapping has VSCodium: "com.visualstudio.code.oss",.
In my case:
jq .darwinBundleIdentifier /Applications/VSCodium.app/Contents/Resources/app/product.json
"com.vscodium"

I think there are others for Codium, but this has caused other issues recently; see here for example.

I have verified that changing this line to:
  VSCodium: "com.vscodium",

Fixes the issue, but I'm hesitant to submit it yet, because I'm unsure why and in what conditions there are varying build identifiers. Will look into that.

Closed as fixed


[Feature Request] Add example implementation for YAMLicious - validation_packages.yml

related to: https://github.com/CSBiology/YAMLicious/issues/6

[ ] requires YAMLicious release with fable compatibility.

Done via #401


tour: range-continued.go process took too long

Context: http://tour.golang.org/moretypes/13
When running the default program on the above page, the result is an error - 'process took too long'. Even if you hit the 'Reset' button, the result is still the same when attempting to run the program.

CC @adg @campoy

It is missing capacity.
pow:=make([] int, 10, 10) instead of just ([] int, 10).

I think the code is correct as is, it's just a bad caching of
the result.
@adg, perhaps we need to drop the caches as I remembered
there is another issue about bad cached entries recently.
(#12645).

It's tricky because we do want to cache the output of programs like for {} as 'process took too long'. I've increased the sandbox's timeout on program execution and provisioned more sandbox servers. Let's see if that improves things.


feat(cli): print failed hooks

Motivation/Description of the PR

Resolves #4466

run command

run workers command

Type of change

[ ] :bug: Bug fix

Checklist:

[ ] Tests have been added
[ ] Documentation has been added (Run npm run docs)
[ ] Lint checking (Run npm run lint)
[ ] Local tests are passed (Run npm test)

@kobenguyent
I have suspicion that this bug fix caused that if there are failed scenarios and also failed hooks, then the failed scenarios aren't reported in total count of failures :bug:
E.g.
Here 36 failures should be reported (because 36 steps in scenarios failed), but we are getting this (Mochawesome HTML report)

[1.dev:chromium]   FAIL  | 191 passed, 4 failedHooks, 44 skipped   // 2h
Tested with CodeceptJS 3.6.7


[Bug]: Fix layout of pie chart for smaller heights

Is there an existing issue for this?

[X] I have searched the existing issues

Description
The title of the pie chart should not overlap with legend when the height of pie chart is less.
Steps To Reproduce
NA
Public Sample App
No response
Environment
Production
Issue video log
No response
Version
Cloud

Private Zenhub Image
The actual pie chart seems smaller as expected because the fix is similar to the fusion chart layout

Tested this issue and LGTM


fix: make consistent behavior of displaying green line for assign task

Details

Fixed Issues

$ https://github.com/Expensify/App/issues/50792
PROPOSAL: https://github.com/Expensify/App/issues/50792#issuecomment-2415720926
Tests

Start a 1:1 chat
Assign a task using plus icon in composer
Navigate to LHN
Press FAB
Assign a task using QAB
Verify that: In both step 2 and 5, the green line is not displayed

[x] Verify that no errors appear in the JS console

Offline tests

QA Steps

Start a 1:1 chat
Assign a task using plus icon in composer
Navigate to LHN
Press FAB
Assign a task using QAB
Verify that: In both step 2 and 5, the green line is not displayed

[x] Verify that no errors appear in the JS console

PR Author Checklist

[x] I linked the correct issue in the ### Fixed Issues section above
[x] I wrote clear testing steps that cover the changes made in this PR

[x] I added steps for local testing in the Tests section
[x] I added steps for the expected offline behavior in the Offline steps section
[x] I added steps for Staging and/or Production testing in the QA steps section
[x] I added steps to cover failure scenarios (i.e. verify an input displays the correct error message if the entered data is not correct)
[x] I turned off my network connection and tested it while offline to ensure it matches the expected behavior (i.e. verify the default avatar icon is displayed if app is offline)
[x] I tested this PR with a High Traffic account against the staging or production API to ensure there are no regressions (e.g. long loading states that impact usability).

[x] I included screenshots or videos for tests on all platforms
[x] I ran the tests on all platforms & verified they passed on:

[x] Android: Native
[x] Android: mWeb Chrome
[x] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[x] MacOS: Desktop

[x] I verified there are no console errors (if there's a console error not related to the PR, report it or open an issue for it to be fixed)
[x] I followed proper code patterns (see Reviewing the code)

[x] I verified that any callback methods that were added or modified are named for what the method does and never what callback they handle (i.e. toggleReport and not onIconClick)
[x] I verified that the left part of a conditional rendering a React component is a boolean and NOT a string, e.g. myBool && <MyComponent />.
[x] I verified that comments were added to code that is not self explanatory
[x] I verified that any new or modified comments were clear, correct English, and explained "why" the code was doing something instead of only explaining "what" the code was doing.
[x] I verified any copy / text shown in the product is localized by adding it to src/languages/* files and using the translation method

[x] If any non-english text was added/modified, I verified the translation was requested/reviewed in #expensify-open-source and it was approved by an internal Expensify engineer. Link to Slack message:

[x] I verified all numbers, amounts, dates and phone numbers shown in the product are using the localization methods
[x] I verified any copy / text that was added to the app is grammatically correct in English. It adheres to proper capitalization guidelines (note: only the first word of header/labels should be capitalized), and is either coming verbatim from figma or has been approved by marketing (in order to get marketing approval, ask the Bug Zero team member to add the Waiting for copy label to the issue)
[x] I verified proper file naming conventions were followed for any new files or renamed files. All non-platform specific files are named after what they export and are not named "index.js". All platform-specific files are named for the platform the code supports as outlined in the README.
[x] I verified the JSDocs style guidelines (in STYLE.md) were followed

[x] If a new code pattern is added I verified it was agreed to be used by multiple Expensify engineers
[x] I followed the guidelines as stated in the Review Guidelines
[x] I tested other components that can be impacted by my changes (i.e. if the PR modifies a shared library or component like Avatar, I verified the components using Avatar are working as expected)
[x] I verified all code is DRY (the PR doesn't include any logic written more than once, with the exception of tests)
[x] I verified any variables that can be defined as constants (ie. in CONST.js or at the top of the file that uses the constant) are defined as such
[x] I verified that if a function's arguments changed that all usages have also been updated correctly
[x] If any new file was added I verified that:

[x] The file has a description of what it does and/or why is needed at the top of the file if the code is not self explanatory

[x] If a new CSS style is added I verified that:

[x] A similar style doesn't already exist
[x] The style can't be created with an existing StyleUtils function (i.e. StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))

[x] If the PR modifies code that runs when editing or sending messages, I tested and verified there is no unexpected behavior for all supported markdown - URLs, single line code, code blocks, quotes, headings, bold, strikethrough, and italic.
[x] If the PR modifies a generic component, I tested and verified that those changes do not break usages of that component in the rest of the App (i.e. if a shared library or component like Avatar is modified, I verified that Avatar is working as expected in all cases)
[x] If the PR modifies a component related to any of the existing Storybook stories, I tested and verified all stories for that component are still working as expected.
[x] If the PR modifies a component or page that can be accessed by a direct deeplink, I verified that the code functions as expected when the deeplink is used - from a logged in and logged out account.
[x] If the PR modifies the UI (e.g. new buttons, new UI components, changing the padding/spacing/sizing, moving components, etc) or modifies the form input styles:

[x] I verified that all the inputs inside a form are aligned with each other.
[x] I added Design label and/or tagged @Expensify/design so the design team can review the changes.

[x] If a new page is added, I verified it's using the ScrollView component to make it scrollable when more elements are added to the page.
[x] If the main branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to the Test steps.

Screenshots/Videos

Android: Native
https://github.com/user-attachments/assets/9d69a2fa-e23b-4bb3-9535-d974a40cc47f

Android: mWeb Chrome
https://github.com/user-attachments/assets/94712d78-e980-4efc-9393-033c35521d48

iOS: Native
https://github.com/user-attachments/assets/f16acfc3-70da-4f7b-9b7d-a7f8a2bf5bdb

iOS: mWeb Safari
https://github.com/user-attachments/assets/06caf67c-cd88-4414-9d43-1129c126b8ab

MacOS: Chrome / Safari
https://github.com/user-attachments/assets/ac599d21-840f-46e6-b2f6-c951048fa1c9

MacOS: Desktop
https://github.com/user-attachments/assets/789d6d0e-89a1-49f1-a9c9-2b441d86b273

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.


Music player added

Hello, thank you for the PR, this is very cool, there are just a few problems:
Could you open a new PR on a separate branch without the selection rectangle stuff, to keep the git history clean?
snakeware doesn't currently support mp3s, so any included music would have to be in OGG format.
Finally, you appear to have included copyrighted music as the samples in your PR, and we won't be able to include those (unless you can demonstrate permission from the copyright holders).

Ok, I will take care of that!


Export Machines

Is your feature request related to a problem? Please describe.
Would be helpful to export machines to move them to different computers, or share them.
Describe the solution you'd like
Export/Import machine feature; sync from Git; sync from somewhere.
Describe alternatives you've considered
Scripts to setup machines

Related: #11


upgrade candid 0.9 and drop ic-cdk dependency

Since candid types/traits are in the public API, the version of this crate is also bumped.
This work is necessary for sdk team to upgrade candid in ic-cdk.

@frederikrothenberger @lwshang Any movement on this? Thanks


letterbox solver

Codecov Report

Merging #27 (0882ca8) into main (d57b52a) will decrease coverage by 23.05%.
The diff coverage is 15.16%.

Additional details and impacted files

@@             Coverage Diff             @@
##             main      #27       +/-   ##
===========================================
- Coverage   88.45%   65.40%   -23.06%
===========================================
  Files           6        7        +1
  Lines         511      685      +174
===========================================
- Hits          452      448        -4
- Misses         43      215      +172
- Partials       16       22        +6

Impacted Files
Coverage Δ

letterbox.go
13.79% <13.79%> (ø)

play.go
81.45% <66.66%> (ø)

filter.go
90.90% <100.00%> (-6.62%)
:arrow_down:

strategy.go
79.54% <0.00%> (-13.64%)
:arrow_down:

suggest.go
84.26% <0.00%> (-8.99%)
:arrow_down:

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 d57b52a...0882ca8. Read the comment docs.


Remove convention that build plan has the same name with deployment project

Now the deployment job requires a service name with will be used to find both deployment project and build plan, this will be problematic when those two have different names. The solution is to get the plan key from the deployment project details and use it to pull the plan builds for deployment.

The deploy project core-email-notification-new-v1 has a plan named core-email-notification-v1, and the deploy-latest command works now.


Add Styling

Value Proposition
As a user
I want to have a appealing design
So that I want to use the app over and over again
Acceptance Criteria

[ ] Add style in home screen and diary section: https://www.figma.com/file/1SucTz2r3f3FHujbN3xPU4/Daimoo?node-id=16%3A2

Tasks
(for developers team)

[ ] Create new branch
[ ] Add design to each screen
[ ] Check if links still work
[ ] Check if iPhone SE compatibility is given

Complexity
M


Add slsa page to documentation

Inspired by https://fluxcd.io/flux/security/slsa-assessment/

Perhaps it could be good to also have a link to the Security section in the Introduction.


Recording Year vs Release Year

I was adjusting some tags on some of my music, and I noticed that certain applications pointed out the mp3 doesn't have a date, even tho I set a year in tagger.
One example of such an application is Gramophone: https://github.com/AkaneTan/Gramophone/issues/171
Turns out, this has to do with two different properties: release year and recording year.
I was expecting that tagger updates the release year, because that is what I expected by "Year".
However, inspecting the file after tagging with id3v2, the year field is empty.
So, I think it would make sense to either expose all the fields related to "year".
And I think the release year should be the default. Right now the UI just says "Year" and it is not clear what tag exactly will be set.

I can make it so Tagger modifies both the recording and release year when the Year property is modified.

I can make it so Tagger modifies both the recording and release year when the Year property is modified.

That sounds like a good idea.


Benchmark results

Hi @OffDynamicsRL ,
Thank you for your amazing work and congrats for your acceptance at NeurIPS 2024.
Do you have benchmark results for the baselines in these datasets?
Thank you so much.
Best,
Linh

Hi, we only conducted experiments on some selected environments and datasets, as reported in the paper. It is very expensive to run all possible experiments. Please let me know if you need benchmark results that we reported in the paper.

Hi @dmksjfl ,
I have a copy of your paper. Thank you :D


Suggestion: autouse apple

As the title suggests could you add apple to the auto use section and also maybe a feature where we could auto transfer all the stuff from an alt account to a main account

Auto use is added and auto transfer is planned for next release


Can't Save Model

I've been using the recurrentshop-1 branch and unable to save models that have RecurrentModel layers in them. Here's an example using the test_recurrent_model.py in the tests.
from recurrentshop import RecurrentModel
from keras.models import Model
from keras.layers import *

x = Input((5,), name = 'xinput' )
h_tm1 = Input((10,), name = 'hinput' )
h = add([Dense(10)(x), Dense(10, use_bias=False)(h_tm1)])
h = Activation('tanh')(h)
a = Input((7, 5), name = 'ainput' )

rnn = RecurrentModel(input=x, output=h, initial_states=h_tm1, final_states=h)
b = rnn(a)
model = Model(a, b)

model.compile(loss='mse', optimizer='sgd')
model.save( 'test.h5' )

it returns the following error:
Traceback (most recent call last):
  File "test.py", line 18, in <module>
    model.save( 'test.h5' )
  File "/usr/local/lib/python2.7/dist-packages/Keras-2.0.3-py2.7.egg/keras/engine/topology.py", line 2457, in save
    save_model(self, filepath, overwrite, include_optimizer)
  File "/usr/local/lib/python2.7/dist-packages/Keras-2.0.3-py2.7.egg/keras/models.py", line 102, in save_model
    'config': model.get_config()
  File "/usr/local/lib/python2.7/dist-packages/Keras-2.0.3-py2.7.egg/keras/engine/topology.py", line 2320, in get_config
    new_node_index = node_conversion_map[node_key]
KeyError: 'ainput_ib-0'

What I've found is that somehow the input node names in the rnn layer are getting changed. This is problematic when connecting the rnn layer with the rest of the network. I found that if I give a specific name to the input node that connects to the rnn layer that the error goes away and the model is successfully saved.
from recurrentshop import RecurrentModel
from keras.models import Model
from keras.layers import *

x = Input((5,), name = 'xinput' )
h_tm1 = Input((10,), name = 'hinput' )
h = add([Dense(10)(x), Dense(10, use_bias=False)(h_tm1)])
h = Activation('tanh')(h)
a = Input((7, 5), name = 'private__optional_input_place_holder_1' )

rnn = RecurrentModel(input=x, output=h, initial_states=h_tm1, final_states=h)
b = rnn(a)
model = Model(a, b)

model.compile(loss='mse', optimizer='sgd')
model.save( 'test.h5' )

Though saving works doing this, I am unable to load the model afterwards. I get the following error:
ValueError: Unknown layer: _OptionalInputPlaceHolder

Should I be specifying _OptionalInputPlaceHolder as a custom_object when I'm using load_model?
Thanks!

try to use model.load_weights("model_file")

Did you fix this in the end? I'm having the same problem

I have same problem.

loading
model = model_from_json()  # <---- doesn't work!!
model  = Seq2Seq(input_shape... ....)  # Instantiate a model object with the same configuration as above before loading weights
model.load_weights('model.h5')

model  = Seq2Seq(input_shape... ....)  # Instantiate a model object with the same configuration as above before loading weights
model.load_weights('model.h5')


Python 3.10 support

Python 3.10 has been released 🎉 Historically it has taken some time for our dependencies to add Python 3.10 support / releases to show up on conda-forge. Opening this issue for tracking purposes

Closed via https://github.com/dask/dask/pull/8566 and https://github.com/dask/distributed/pull/5952


Discord Bug Report: hyment

Reported on: 2022-09-21T05:02:27.506000+00:00
Bug Description:
When trying to claim rewards, the “sign claim transaction” message pops up in the app but no wallet confirmation prompt to proceed with the transaction appears. Users using Ledger + MetaMask.
Attachments:

Not an API related issue


Ability to plot neuron without axon using plotly.draw()

Hi,
It would nice to have an optional argument to plot neuron without certain sections e.g. without axon using plotly.draw()
or just to plot either apical or basal dendrites, or a given list of sections.
Thanks!

@darshanmandge, with NeuroM v2 you can manipulate with morphology, so you request can be implemented this way:
from neurom import load_neuron, NeuriteType
from neurom import viewer
import matplotlib.pyplot as plt

def drop_neurite(neuron, neurite_type):
    axon_sections = [sec for sec in neuron.root_sections if sec.type == neurite_type]
    for axon_sec in axon_sections:
        neuron.delete_section(axon_sec)

n = load_neuron('tests/data/neurolucida/bio_neuron-000.asc')
drop_neurite(n, NeuriteType.axon)

fig, _ = viewer.draw(n)
plt.show()

Additionally you can create new sections. Please consult with @arnaudon for more info.

This seems the easiest solution indeed, thanks aleksei!

Thanks for this workaround @asanin-epfl !

I'm happy to help, sorry for the late response.


[request] allow cancel build task

some time build is freeze, it will block other task after that
hope have a way cancel build task

This feature is being tested internally and it will be delivered to everyone in a couple of days/weeks.


Add order for WP group selector for testing

@rvanoord the Order https://brunstadchristianchurch.sharepoint.com/:w:/s/CoreTeam/EWluCklGMs9KqQJzhCUZcdEBIjWltVYYfpYMfjOLsQc_vA?e=dY1hIR


Add transpiler tests

Summary
Copied from qiskit-ibm-provider
Details and comments
Fixes #1322

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+15.9%) to 59.239%

Totals

Change from base Build<PHONE_NUMBER>:
15.9%

Covered Lines:
3193

Relevant Lines:
5390

💛  - Coveralls