User defined errors from server function

Is your feature request related to a problem? Please describe.
Currently, according to the documentation, server functions must return a ServerFnError, which contains a couple of enum variants for framework errors and then allows for user defined errors in ServerFnError::ServerError. However, that's just a string and that doesn't give much flexibility. I would rather use my own error types, e.g. ones created with thiserror.
Describe the solution you'd like
I can see two possible solutions:

Make the ServerFnError::ServerError variant store an arbitrary (serializable) error type instead of just a String. This, however, would require ServerFnError to become generic.
If we don't want to make ServerFnError generic, we could consider an alternative approach where server functions can return any user defined error type. That type would require a bound on From<ServerFnError> so that framework errors can be converted into it.

Additional context
I've seen ServerFnErrorErr but haven't fully understood what it is for. It looks pretty much the same as ServerFnError just with additional traits implemented? Why aren't those traits just implemented on ServerFnError?

To start where you ended:

I've seen ServerFnErrorErr but haven't fully understood what it is for. It looks pretty much the same as ServerFnError just with additional traits implemented? Why aren't those traits just implemented on ServerFnError?

From the docs:

Unlike ServerFnErrorErr, this does not implement std::error::Error. This means that other error types can easily be converted into it using the ? operator.

This functions in the same way as anyhow::Error. ServerFnError implements From<T> for any T: Error, which means that ServerFnError itself can't implement Error, because it would conflict with the global impl From<T> for T. However, this does mean that you can convert any error type, including your own error type defined with thiserror, into ServerFnError automatically with ?.
As far as I can tell, making ServerFnError generic over some concrete error type E would mean that it's not possible to use the try operator in this way any more, or at least without .map_err over all other error types to convert them to E first.
It should be fairly simple for you to implement an extension trait that serializes your custom error type to a string to be used in ServerFnError::ServerError, and then deserializes it on the client side.
Alternately, if you have a proposal for your second approach (allowing server functions to return a Result with any error type) I'd be open to a PR.

I likely won't have the time to write up a PR for it but if somebody else wants to pick it up, here's the way I had imagine it being used:
use thiserror::Error;
use serde::{Serialize, Deserialize};

#[derive(Error, Serialize, Deserialize)]
pub enum MyCustomError {
  // It implements `From<ServerFnError>` so it's able to represent framework errors
  #[from]
  ServerError(ServerFnError),

  // .. and some custom variants
}

#[server(MyServerFn, "/api")]
fn my_server_fn(arg: i32) -> Result<i32, MyCustomError> {
  arg + 1
}

In the server_fn implementation, this would likely involve some modifications to the ServerFn trait, e.g.:
pub trait ServerFn {
   // ...
   type Error: From<ServerFnError> + Serialize + Deserialize;
  // ...

  fn call_fn(
        self,
        cx: T
    ) -> Pin<Box<dyn Future<Output = Result<Self::Output, Self::Error>>>>;

  // ...
}

I was also reminded recently that this is a perfectly reasonable type:
#[server]
pub async fn my_fallible_server_fn() -> Result<Result<T, MyError>, ServerFnError>

in which the other result is "did the server function work" and the inner result is "what value am I returning." So Ok(Err(_)) means "the server function successfully returned an Err," etc.

The downside to the Result<Result... approach seems to be that we can't use ErrorBoundary to catch the inner Err, unless I'm mistaken.

Custom error types in server functions added in #2158.


iPhone X 适配：ActionSheet、Picker 组件

iPhone X 适配：ActionSheet、Picker 组件。添加 padding-bottom 为 safe-area-inset-bottom 的值，兼容 iOS 11.1 的 constant 写法及 iOS 11.2 以后的 env 写法

Travis tests have failed
Hey wind-stone,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.
Node.js: 6

npm test

><EMAIL_ADDRESS>test /home/travis/build/didi/cube-ui
> npm run unit && npm run codecov

><EMAIL_ADDRESS>unit /home/travis/build/didi/cube-ui
> cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run

(node:4084) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56
parseQuery() will be replaced with getOptions() in the next major version of loader-utils.
14 12 2017 14:45:36.084:INFO [karma]: Karma v1.7.1 server started at http://<IP_ADDRESS>:9876/
14 12 2017 14:45:36.086:INFO [launcher]: Launching browser PhantomJS_mobile with unlimited concurrency
14 12 2017 14:45:36.096:INFO [launcher]: Starting browser PhantomJS
14 12 2017 14:45:36.616:INFO [PhantomJS 2.1.1 (Linux 0.0.0)]: Connected on socket EkmM5mEzB0uVO25LAAAA with id 68092041
INFO LOG: 'You are running Vue in development mode.
Make sure to turn on production mode when deploying for production.
See more tips at https://vuejs.org/guide/deployment.html'

  ActionSheet
    ActionSheet.vue
      ✓ use
      ✓ should render correct contents
      ✓ should render correct contents - no data
      ✓ should render correct contents - picker style
      ✓ should trigger events
    ActionSheet API
      ✓ $createActionSheet API

  Button.vue
    ✓ use
    ✓ should render correct contents
    ✓ props
    ✓ events-called
    ✓ events-no-called

  CascadePicker
    ✓ use
    ✓ should render correct contents
    ✓ should trigger events
    ✓ setData

  CheckboxGroup.vue
    ✓ use
    ✓ should render correct contents (horizontal=false)
    ✓ should render correct contents (horizontal=true)
    ✓ should change v-model value

  Checkbox.vue
    ✓ use
    ✓ should render correct contents
    ✓ should toggle v-model value

  Dialog
    Dialog.vue
      ✓ use
      ✓ should render correct contents - icon
      ✓ should render correct contents - title
      ✓ should render correct contents - alert
      ✓ should render correct contents - confirm
      ✓ should render correct contents - confirmBtn/cancelBtn
      ✓ should trigger events
      ✓ should not trigger events when btn is disabled
    Dialog API
      ✓ $createDialog API

  IndexList
    IndexList.vue
      ✓ use
      ✓ should render correct contents
      ✓ should trigger events
      ✓ should fixed title
      ✓ should handle condition of unexpected param

  Loading.vue
    ✓ use
    ✓ should render correct contents - no size
    ✓ should render correct contents - with size

  Picker
    ✓ use
    ✓ should render correct contents
    ✓ should trigger events
    ✓ should refill correct
    ✓ should add warn log when single is true
    ✓ setData when picker is invisible
    ✗ setData when picker is visible
	AssertionError: expected 0 to equal 2 (/home/travis/build/didi/cube-ui/node_modules/chai/chai.js:210)

  Popup
    Popup.vue
      ✓ use
      ✓ should render correct contents - no type
      ✓ should render correct contents
      ✓ events
    Popup API
      ✓ $createPopup API

  Scroll
    ✓ use
    ✓ should render correct contents
    ✓ should trigger pullingDown
    ✓ should trigger pullingUp
    ✓ should trigger click

  Slide.vue
    ✓ use
    ✓ should render correct contents
    ✓ should trigger change event

  TimePicker
    ✓ use
    ✓ should render correct contents
    ✓ should render correct contents - no showNow
    ✓ should trigger events
    ✓ should add warn log when sigle is true

  Tip.vue
    ✓ use
    ✓ should render correct contents
    ✓ should render correct contents with offset[X]
    ✓ should be hidden after clicked content
    ✓ should be hidden after clicked close button

  Toast
    Toast.vue
      ✓ use
      ✓ should render correct contents - no type
      ✓ should render correct contents - time 0
      ✓ should render correct contents - with type
    Toast API
      ✓ $createToast API

PhantomJS 2.1.1 (Linux 0.0.0): Executed 74 of 74 (1 FAILED) (14.073 secs / NaN secs)
TOTAL: 1 FAILED, 73 SUCCESS

1) setData when picker is visible
     Picker
     AssertionError: expected 0 to equal 2 (/home/travis/build/didi/cube-ui/node_modules/chai/chai.js:210)

=============================== Coverage summary ===============================
Statements   : 93.98% ( 827/880 )
Branches     : 72.81% ( 249/342 )
Functions    : 95.45% ( 84/88 )
Lines        : 93.98% ( 827/880 )
================================================================================

npm ERR! Linux 4.9.6-040906-generic
npm ERR! argv "/home/travis/.nvm/versions/node/v6.12.2/bin/node" "/home/travis/.nvm/versions/node/v6.12.2/bin/npm" "run" "unit"
npm ERR! node v6.12.2
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>unit: `cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>unit script 'cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the cube-ui package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs cube-ui
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls cube-ui
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/travis/build/didi/cube-ui/npm-debug.log
npm ERR! Test failed.  See above for more details.

Codecov Report

Merging #47 into dev will increase coverage by 0.11%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev      #47      +/-   ##
==========================================
+ Coverage   88.55%   88.66%   +0.11%
==========================================
  Files          49       49
  Lines         891      891
  Branches      121      121
==========================================
+ Hits          789      790       +1
+ Misses         54       52       -2
- Partials       48       49       +1

Impacted Files
Coverage Δ

src/components/action-sheet/action-sheet.vue
100% <ø> (ø)
:arrow_up:

src/components/picker/picker.vue
84.31% <ø> (ø)
:arrow_up:

src/components/time-picker/time-picker.vue
76.82% <0%> (+0.66%)
: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 c3cbe43...48dc7a8. Read the comment docs.


Implement endpoint to return a dossier

As a group master, I want to return a dossier to the previous group of reviewers so it can be re-assessed.
This is a subtask of https://github.com/JamesPartsafas/ConcordiaCurriculumManager/issues/20
[Story Points: 3]
[Priority: High]
[Risk: Medium]
Demo steps:
Given I’m a group master reviewing a dossier
When I send a request to return a dossier
Then a successful status code is returned and the dossier is returned to the next group.

returndossier.webm


fix: add support for markdown syntax in table cells

Description
We might want to use markdown syntax in table cells to show links, style text, or do other stuff.
This is handle automatically by showdown, but wasn't captured in our custom TdFlavoredMarkdownTableComponent.
What's included?

wrapping table cells in TdFlavoredMarkdownTableComponent with <td-markdown>

This fixes https://teradatacloud.atlassian.net/browse/CCP-2488
Test Steps

[x] npm run start
[ ] check out flavored markdown table
[ ] table cells contain links and styled text

General Tests for Every PR

[ ] npm run start still works.
[ ] npm run lint passes.
[ ] npm run stylelint passes.
[ ] npm test passes and code coverage is not lower.
[ ] npm run build still works.

Screenshots or link to StackBlitz/Plunker

:tada: This PR is included in version 6.1.2 :tada:
The release is available on:

v6.1.2
GitHub release

Your semantic-release bot :package::rocket:


guard len too

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

Project coverage is 100.00%. Comparing base (a69ba21) to head (8bae2e8).

Additional details and impacted files
@@            Coverage Diff            @@
##              main        #2   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            1         1
  Lines          120       120
=========================================
  Hits           120       120

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


Bug Report

Prerequisites
Please answer the following questions for yourself before submitting an issue. YOU MAY DELETE THE PREREQUISITES SECTION.

[x] I am running the latest version
[x] I checked the documentation and found no answer
[x] I checked to make sure that this issue has not already been filed

Expected Behavior
While Upgrading SDK version to 31, We have added the Bluetooth permission, While debugging locally it is working fine.
Current Behavior
What is the current behavior?
Multiple times it is asking to turn on location even the location is on.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.

At first we will start to accept the bluetooth
It will be asking to turn on the location
While using this function 'startDeviceScan' It says cannot start scanning operation.

Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions. Both JS and platform logs can be enabled via setLogLevel function call.

Library version: 2.0.3
Platform: Android/iOS.
Platform logs (logcat/XCode):
JS logs:
Contents of the package.json file:
Formatted code sample or link to a repository:

Example Code:
ScanForDevices(this.manager, errorMessage => {
      console.warn(errorMessage) ---- warning message is coming here only. saying 'Cannot start scanning operation'
      if (errorMessage) {
        if (Platform.OS === 'android') {
          AndroidOpenSettings.locationSourceSettings()
        } else {
          this.showLocationPermission()
        }
      }
    }, device => {
      if (device) {
        this.handleDiscoverDevices(device)
      }
    }, () => {
      setScanningState(DpsConstantTypes.STOP_DISCOVERING)
    })

    ********************************************************************************************
    In ScanforDevices function:

    try{
    manager.startDeviceScan([Service UUID], null, (error, device) => {
      if (error) {
        onError && onError(error.message)
      }
      if (device) {
        onSuccess && onSuccess(device)
      }
    })

    if (this.scanningTimeout !== null) {
      clearTimeout(this.scanningTimeout)
    }
    this.scanningTimeout = setTimeout(() => {
      try {
        manager.stopDeviceScan()
      } catch (error) {
        onError(error.message)
      }
      onScanComplete && onScanComplete()
    }, [timeout])
  } catch (error) {
    onError(error.message)
  }

I am on the team that caught this bug with Monikha. I need to make a small correction.

What is the current behavior?
Multiple times it is asking to turn on location even the location is on.

This is due to the logic in the application, the real problem is that the bluetooth scan method startDeviceScan is not running succesfully and is returning the following error:

Cannot start scanning operation

Could you also include the version of the system (iOS/Android) the device runs on?


when the enable cluster then not see a markers icon

I am using the capacitor google maps plugin.  so I have added the enable cluster and added multiple markers in the maps
so it is working fine in the web app but when I see the android so I see the only cluster, not the markers
and when I am not using the enable cluster so I see the markers could you please let me know about the issue also I need to add clusters
"await map.enable cluster()"

You are most likely using @capacitor/google-maps. You are now in the @capacitor-community/google-maps repository.


Require point off for Pass Line, don't Pass, etc.

This handles the TODO for requiring that for Pass Line and Don't Pass Line the point must be off and for Come and Don't Come the point must be on.

I rebased this from dev (#3) so once those changes are accepted this will only include the current relevant changes.

I switched the base branch to master and then back to dev in order for the Files Changed to update with the rebase from the commits already made in dev (https://stackoverflow.com/questions/16306012/github-pull-request-showing-commits-that-are-already-in-target-branch.) So now I think that the only changes in here are the changes to can_be_places_point_on/off that make it a dictionary as opposed to two boolean variables. @skent259 I think that we're just looking for some guidance on the comment surrounding player default strategies and then this one should be good to merge.

Thanks, I couldn't figure out how to see just the new changes.
Can we try the idea of making bet allowed a method? If it's too difficult now, I think the current changes are still an improvement but I'd suggest changing bet_allowed to bet_allowed_when

Closing in favor of #12


Provider could not decode JSON response

Today I tested the provider and found that it seams there is an issue with decoding the response from PagerDuty. Applying the following team
apiVersion: team.pagerduty.crossplane.io/v1alpha1
kind: Team
metadata:
  annotations:
  name: test-team
spec:
  deletionPolicy: Delete
  forProvider:
    description: Product and Engineering
    name: Product Development

I get the following error:
cannot run refresh: refresh failed: Error reading PagerDuty team : Could not decode JSON response: json: cannot unmarshal array into Go value of type pagerduty.Team

I got the same error when trying to create a business service. Can someone have a look a this issue?

Seeing the same issue - was able to create a User resource with the pagerduty provider, but could not create a Service resource.

Hi team, i've the same issue (provider version 0.9.0, 0.8.0 seems fine).
I've tried also to debug the issue and, if you use the pod's shell and you go in the /tmp/workspace_id_directory, delete the state and run terraform apply directly, it will successfully create the resource.
Every other pagerduty resources that i've tried (orchestration, orchestration router, users etc...) work as expected.
$ terraform apply -auto-approve -input=false -lock=false -json
{"@level":"info","@message":"Terraform 1.5.5","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:55.555178Z","terraform":"1.5.5","type":"version","ui":"1.1"}
{"@level":"info","@message":"pagerduty_team.test-team: Plan to create","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:56.121248Z","change":{"resource":{"addr":"pagerduty_team.test-team","module":"","resource":"pagerduty_team.test-team","implied_provider":"pagerduty","resource_type":"pagerduty_team","resource_name":"test-team","resource_key":null},"action":"create"},"type":"planned_change"}
{"@level":"info","@message":"Plan: 1 to add, 0 to change, 0 to destroy.","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:56.121409Z","changes":{"add":1,"change":0,"import":0,"remove":0,"operation":"plan"},"type":"change_summary"}
{"@level":"info","@message":"pagerduty_team.test-team: Creating...","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:56.576209Z","hook":{"resource":{"addr":"pagerduty_team.test-team","module":"","resource":"pagerduty_team.test-team","implied_provider":"pagerduty","resource_type":"pagerduty_team","resource_name":"test-team","resource_key":null},"action":"create"},"type":"apply_start"}
{"@level":"info","@message":"pagerduty_team.test-team: Creation complete after 0s [id=REDACTED]","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:57.430269Z","hook":{"resource":{"addr":"pagerduty_team.test-team","module":"","resource":"pagerduty_team.test-team","implied_provider":"pagerduty","resource_type":"pagerduty_team","resource_name":"test-team","resource_key":null},"action":"create","id_key":"id","id_value":"REDACTED","elapsed_seconds":0},"type":"apply_complete"}
{"@level":"info","@message":"Apply complete! Resources: 1 added, 0 changed, 0 destroyed.","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:57.447059Z","changes":{"add":1,"change":0,"import":0,"remove":0,"operation":"apply"},"type":"change_summary"}
{"@level":"info","@message":"Outputs: 0","@module":"terraform.ui","@timestamp":"2024-10-24T08:08:57.447200Z","outputs":{},"type":"outputs"}
$ cat terraform.tfstate
{
  "version": 4,
  "terraform_version": "1.5.5",
  "serial": 3,
  "lineage": "13554410-0d46-14f5-623a-687aef24d1fa",
  "outputs": {},
  "resources": [
    {
      "mode": "managed",
      "type": "pagerduty_team",
      "name": "test-team",
      "provider": "provider[\"registry.terraform.io/pagerduty/pagerduty\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "default_role": "manager",
            "description": "Test team",
            "html_url": "https://lansweeper.eu.pagerduty.com/teams/REDACTED",
            "id": "REDACTED",
            "name": "Test Team",
            "parent": null
          },
          "sensitive_attributes": []
        }
      ]
    }
  ],
  "check_results": null
}


User input isn't cleared from the terminal before running debugger causing issues

VSCode Version: Any version
OS Version: Windows

When I run a python file by debugging the first time, even if I accidentally type something into the terminal and run the file again, I'd expect the terminal to clear my input and run the debugger without problems.
Steps to Reproduce:

Create any tester python project.
write some code.
Run the code using the debugger. (select a default debug configuration).
Now, write something into the terminal in which the code was executed.
run the code via the debugger again.

Here's what happens:

Filed an issue on the python extension here, but they closed it and said that vs code controls the terminal.

I have commented on the issue in the python repository


Independent panning in 3D view while keeping the crosshair position

The focal point of the camera is currently bound to the crosshair position. It should be possible to move the focal point independent of the crosshair to give more flexibility with camera movement and positioning.

this, unfortunately, is intricately linked to neuroglancer, and there is no easy fix.
ping @pacher

I see, that's unfortunate. As an alternative, maybe it would be an option to re-enable the "shift-drag" panning in the 3D view that is available in the 3D view? For me, this makes it much more "natural" to move through the volume than navigating using the cross-sections.

Independent navigation should be possible, but can't be the default in my opinion. We might add it under a checkbox somewhere in the settings for advanced users.
"shift-drag" just did not work with nehuba patches back then long time ago, so it is disabled by default and nobody missed it until today
I will see what I can do, but only after the big neuroglancer update is finished, so don't hold your breath...


Sign Up Problem

After sign up and sign in,
cannot create new cookie

Hi @p666231  How are you?
Although I have nearly no details concerning your issue, it might be a problem with the session (especially if the form doesn't give any error messages), because your server might have "permission issues" when writing the sessions.
You can contact your host for asking them to investigate and check their log.
Let me know if the problem persists or if you fix it.
Have a lovely day anyway!

I'm closing it for now since I didn't get any news concerning the issue. Please reopen it or open a new explicit issue with further details if needed.


Trigger eks-a v0.13.0 prod release

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/hold

/unhold
/approve

/lgtm


[BugFix] Fix time_slice function unstable result since interval type not match

What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #18450
Problem Summary(Required) ：

time_slice second parameter is const int value which using IntLiteral,  IntLiteral has TINYINT/SMALLINT/INT/BIGINT type, but time_slice only support INT type when executed in BE
Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 3.0
[x] 2.5
[ ] 2.4
[ ] 2.3

run starrocks_admit_test

[FE PR Coverage Check]
:heart_eyes: pass : 1 / 1 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/parser/AstBuilder.java
1
1
100.00%
[]

run starrocks_admit_test

run starrocks_admit_test

@Mergifyio backport branch-3.0

@Mergifyio backport branch-2.5


Add pyproject.toml for Custom Node Registry

We are working with dr.lt.data and comfyanon to build a global registry for custom nodes (similar to PyPI). Eventually, the registry will be used as a backend for the UI-manager. All nodes go through a verification process before being published to users.
The main benefits are that authors can

publish nodes by version and users can safely update nodes knowing ahead of time if their workflows will break or not
automate testing against new commits in the comfy repo and existing workflows through our CI/CD dashboard

Action Required:

[x] Go to the registry. Login and create a publisher id. Add the publisher id into the pyproject.toml file.
[x] Write a short description.
[ ] Merge the separate Github Actions PR and run the workflow.

If you want to publish the node manually, install the cli and run comfy node publish
Check out our docs if you want to know more about the registry. Otherwise, feel free to message me on discord at haohao_81202 or join our server if you have any questions!

@digitaljohn, wondering if there's any way we can support you on this PR!

lgtm!

@haohaocreates just need #22 updated and merged then ill merge this in.

hey @digitaljohn , sorry about such a long delay, lmk if anything else I can support on!


fix(transformer/react): incorrect scope_id for var hoisted in fast refresh plugin

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#5695  👈
#5693
#5656
#5644
#5630
#5655
#5642
#5638
#5629
#5528
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Dunqing and the rest of your teammates on  Graphite


Error Handling for Hardware Interface

Like we talked about last week, @BarisYazici, this PR catches exceptions thrown by Robot and libfranka, and propagates these errors through the hardware_interface::return_type and logging statements. Thank you for your time, and for considering this PR!

Hey @jcarpinelli-bdai could you write the exact purpose of this PR for documentation purposes.


Can i get caught using this extension?

I see some people sharing images and talking about people getting caught cheating in their universities, but most of them are talking about autoclickers and not cheating extensions, so my question to the experts is, can i get caught using it? Thank you

And ofc i'm talking about the smart and reasonable usage of the extension, not about adding 15 hours with no exercises done.

wa bayna al9lawi b3da khdm chwia


Compile error when compiling with GCC

This happens on the master branch with all versions of GCC I tried (GCC 6 through 9).
To reproduce:
$ ./tools/Linux/premake5 gmake && pushd build/gmake/ && make clean && CC=gcc-9 CXX=g++-9 make config=release_x64; popd
Building configurations...
Running action 'gmake'...
Done (25ms).
~/Projects/code/optick/build/gmake ~/Projects/code/optick ~/Projects/code/optick ~/Projects/code/optick
Cleaning OptickCore
Cleaning ConsoleApp
==== Building OptickCore (release_x64) ====
Creating Temp/x64/Release/OptickCore
optick_core.cpp
optick_gpu.cpp
optick_gpu.d3d12.cpp
optick_gpu.vulkan.cpp
optick_message.cpp
optick_serialization.cpp
optick_server.cpp
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_gpu.vulkan.cpp:356:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_message.cpp:4:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_gpu.d3d12.cpp:371:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_message.h:6,
                 from ../../src/optick_server.h:5,
                 from ../../src/optick_server.cpp:4:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_serialization.cpp:5:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
cc1plus: all warnings being treated as errors
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:144: Temp/x64/Release/OptickCore/optick_gpu.vulkan.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [OptickCore.make:141: Temp/x64/Release/OptickCore/optick_gpu.d3d12.o] Error 1
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_gpu.h:9,
                 from ../../src/optick_gpu.cpp:4:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
In file included from ../../src/optick_common.h:7,
                 from ../../src/optick_core.h:9,
                 from ../../src/optick_core.cpp:5:
../../src/optick.h:493:2: error: multi-line comment [-Werror=comment]
  493 |  // HOT  \\
      |  ^
../../src/optick_core.cpp: In static member function ‘static void Optick::Event::Stop(Optick::EventData&)’:
../../src/optick_core.cpp:234:20: error: unused variable ‘storage’ [-Werror=unused-variable]
  234 |  if (EventStorage* storage = Core::storage)
      |                    ^~~~~~~
../../src/optick_core.cpp: In static member function ‘static void Optick::Event::Push(const char*)’:
../../src/optick_core.cpp:261:20: error: unused variable ‘storage’ [-Werror=unused-variable]
  261 |  if (EventStorage* storage = Core::storage)
      |                    ^~~~~~~
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:138: Temp/x64/Release/OptickCore/optick_gpu.o] Error 1
../../src/optick_core.cpp: In function ‘uint64_t Optick::MurmurHash64A(const void*, int, uint64_t)’:
../../src/optick_core.cpp:73:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   73 |  case 7: h ^= uint64_t(data2[6]) << 48;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:74:2: note: here
   74 |  case 6: h ^= uint64_t(data2[5]) << 40;
      |  ^~~~
../../src/optick_core.cpp:74:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   74 |  case 6: h ^= uint64_t(data2[5]) << 40;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:75:2: note: here
   75 |  case 5: h ^= uint64_t(data2[4]) << 32;
      |  ^~~~
../../src/optick_core.cpp:75:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   75 |  case 5: h ^= uint64_t(data2[4]) << 32;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:76:2: note: here
   76 |  case 4: h ^= uint64_t(data2[3]) << 24;
      |  ^~~~
../../src/optick_core.cpp:76:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   76 |  case 4: h ^= uint64_t(data2[3]) << 24;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:77:2: note: here
   77 |  case 3: h ^= uint64_t(data2[2]) << 16;
      |  ^~~~
../../src/optick_core.cpp:77:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   77 |  case 3: h ^= uint64_t(data2[2]) << 16;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:78:2: note: here
   78 |  case 2: h ^= uint64_t(data2[1]) << 8;
      |  ^~~~
../../src/optick_core.cpp:78:12: error: this statement may fall through [-Werror=implicit-fallthrough=]
   78 |  case 2: h ^= uint64_t(data2[1]) << 8;
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/optick_core.cpp:79:2: note: here
   79 |  case 1: h ^= uint64_t(data2[0]);
      |  ^~~~
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:147: Temp/x64/Release/OptickCore/optick_message.o] Error 1
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:150: Temp/x64/Release/OptickCore/optick_serialization.o] Error 1
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:153: Temp/x64/Release/OptickCore/optick_server.o] Error 1
cc1plus: all warnings being treated as errors
make[1]: *** [OptickCore.make:135: Temp/x64/Release/OptickCore/optick_core.o] Error 1
make: *** [Makefile:31: OptickCore] Error 2
~/Projects/code/optick ~/Projects/code/optick ~/Projects/code/optick

Thanks for the report. Should be all sorted with CL 296caeb8818644ca8831f610fb6628701d989517.
I've also added gcc to the continuous integration.


How do you exit ranked mode?

Does ranked mode provide a mechanism for disconnecting a bot? (Other than simply shutting down the bot and losing any in-progress games)
We could set up our bot to stop posting the accept_invitation method's message, but it isn't clear how the server would handle games that were scheduled but not acknowledged. How are those recorded?
Looking forward to participating in ranked mode once we have this aspect figured out!
Thanks.

Thanks for bringing this up. Currently rc-connect does not handle this.
We will work on some changes to rc-connect to make this possible. It will likely involve a post to the server to turn ranked mode off on a ctrl+c and then waiting for the existing games to finish.

We've identified a fix to this and are working on testing on multiple platforms and running configurations.

Fix pushed here: https://github.com/reconnaissanceblindchess/reconchess/commit/9bbc1dc42eecec9a2acc9b5d4a055b76b219e086
Docs here: https://reconchess.readthedocs.io/en/latest/ranked.html#disconnecting-your-bot
Resolution is rc-connect now listens for interrupt/terminate signals, sends message to server telling it to not schedule anymore ranked games, and then waits for any in progress games to finish before exiting.


[FEATURE REQ] make Microsoft.Azure.WebJobs.Extensions.ServiceBus support autoComplete:false and retries

Library or service name.
Microsoft.Azure.WebJobs.Extensions.ServiceBus
Is your feature request related to a problem? Please describe.
In azure functions we receive messages with automComplete: false so we can defer them or possibly dead letter them. Looking at the retry functionality from host.json i'm confused how these can be compatible.  The retry relies on us throwing an exception, but i never know if it's the "last retry" after reading through #23102  i def can know the delivery count from ASB and maybe deadletter on the first retry...but then i have to keep the two configs in sync.  Otherwise i can't "early" dead letter something, it has to go through all the retries and all the max deliveries with timeouts to end up in the dead letter (put there by ASB, not the receiver)
Is there anyway to know it's the final retry and that i should be calling deadletter on it in autoComplete:false scenarios

Hi @drdamour,
Are you talking about the function-level retries described here? Are you saying that you want to allow exceptions to propagate so that the function can be retried and that you want to deadletter it only if the function retries are exhausted?

was actually referring to these retry settings https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-service-bus#retry-settings

Ok in that case, I'm a little confused about the use case. Those retries are for errors that occur when communicating with the service. Once you get an exception from any operations with the service, that means that the retries have already been exhausted. You could try deadlettering at that point, but it may not work if the errors you were getting were related to the message lock being lost, for instance.

so i won't see my function being called N times?

No, these retries are for communicating with the service. Function-level retries are configured differently - see https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages?tabs=csharp


feat: add brc20 decimals, closes #3840

Try out this version of the Hiro Wallet - download extension builds.

See title

not sure how this happened 😨


use bare filenames in cache instead of {channel}/{subdir}/{fn}

Adds a migration to remove prefixes from cached filenames. Keeps cache valid even if you rename your local channel. We can add the prefix back when combining multiple channels, subdirs into a larger database (for non-conda-index use)

And, the tests pass in a reasonable amount of time. Without invoking conda build.


Write a jsdoc plugin that can parse propTypes

SDK-702
Uses the following template in jsdoc: jsdoc/templates/default/tmpl/properties.tmpl

Something I noticed is that we have modules that are not called exactly as the component, e.g. we have src/components/wfs that has a class WfsController and a module  @module components/wfs

Coverage remained the same at 98.561% when pulling da80eb0a33f78fff4f3918d83e2d8c5822c42ec6 on bartvde:jsdoc-plugin into 96c98ab46042bab44612dd0d4dc867ad0e2b9eba on boundlessgeo:master.

Coverage increased (+0.009%) to 98.57% when pulling 4fa8650e8089fcd6013680204de085ec4cf0b53a on bartvde:jsdoc-plugin into 96c98ab46042bab44612dd0d4dc867ad0e2b9eba on boundlessgeo:master.

Coverage increased (+0.009%) to 98.57% when pulling 3f58799f48566ae26dfaaf9f01cad455ad1c6889 on bartvde:jsdoc-plugin into 96c98ab46042bab44612dd0d4dc867ad0e2b9eba on boundlessgeo:master.

Coverage increased (+0.009%) to 98.57% when pulling d30619bb66cb18bbe220d835a19e2f0bb28e83c9 on bartvde:jsdoc-plugin into 96c98ab46042bab44612dd0d4dc867ad0e2b9eba on boundlessgeo:master.

Coverage increased (+0.001%) to 98.571% when pulling bad0d0159cb76a7604c609824f7fdf98694c4dbb on bartvde:jsdoc-plugin into c543d02545a54a528de6b03c32f824a622fa30aa on boundlessgeo:master.

Coverage increased (+0.001%) to 98.571% when pulling 2fd282c1fefefcd087efcce52e2c7d414aaf244e on bartvde:jsdoc-plugin into c543d02545a54a528de6b03c32f824a622fa30aa on boundlessgeo:master.

Ready for review now

good point wrt required, I believe it's possible to add custom attributes let me look into that quickly

hopefully react-docgen parses required

yeah it is parsed

@CarlyLanglois see: https://github.com/boundlessgeo/sdk/pull/709/commits/a4f6f5aef127ac5cd26f9400a22e0ac414ed8751 for the required / optional

Coverage decreased (-0.07%) to 98.502% when pulling a4f6f5aef127ac5cd26f9400a22e0ac414ed8751 on bartvde:jsdoc-plugin into c543d02545a54a528de6b03c32f824a622fa30aa on boundlessgeo:master.

thanks for the review @CarlyLanglois


Overview of shared message links and possibility to revoke

I've successfully used the sharing function for mail threads, great feature.
I was wondering if there is a way to get a overview of shared message links?

Not currently but that's a great feature request!

closed as I think this project is abandoned


Possibility for admin or manager to 'Delete' organization

Steps

Visit https://staging.apinf.io (version 0.38.0)
Login as admin
Go to 'Organizations'
Add Organization
Click on 'Organization' added above

Findings

Currently admin or manager can edit the details of the organization but cannot delete the organization.

@bajiat Suggestion for UI the same as API profile has

@marla-singer I'm ok with this UI.
@Nazarah Any comments?

@marla-singer @bajiat I am ok with the UI.


updated image links

the screenshots werent showing properly, the image links in the article were wrong, fixed them

ignore


Add StopsStore

#39  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @ksharma-xyz and the rest of your teammates on  Graphite


Populated the newly introduced Central Registry

The population of Central Registry in ProjectState proxied methods.

I have added the logic to populate the central mapping in ProjectState methods. Please provide a review so that I may start working on Tests.
Regards,
Manav

Hey @charettes!
I even feel that using the traditional  Dictionary Mapping won't be effective. But I tried to figure out something else which could perform the action in a constant time. But I am unable to come up with an idea for the same. May you please help me out in a bit more detail about how can we use reverse map to reduce the time complexity or which Data Structure we should prefer for the mapping. I am thinking about it for the last 2 days and unable to find an alternative.

I even thought to change the properties of fields of a ModelState and populate to attribute in the field instances itself. But I think that won't be feasible.

Would it be feasible to change the properties of fields in ModelStates? Like populating the remote_field and other properties of ModelState fields and making them work similar to that of __fake__  model fields.
I am not aware of the consequences of the same. Please let me know if this will cause something inappropriate?

I am not aware of the consequences of the same. Please let me know if this will cause something inappropriate? If this will have some wrong consequences then we will continue with central mapping.

We want to avoid doing that as that will make cache invalidation trickier. Looking back at it it seems ProjectState.relations already has all that you need thanks to the work of @David-Wobrock in #12688. As hinted above it's a simple structure of nested dicts.
I guess that we'll want to make sure .relations get auto-populated on access instead (maybe replace resolve_fields_and_relations by a cached_property) and that any alteration methods you added updates it if it's already populated or do nothing otherwise. From there you should be able to write tests that create ProjectState instances, assert against their .relations and perform operations (e.g. alter_field, rename_model, ...) and assert .relations has been properly updated.

First and foremost thanks to david

Apologies for closing the PR by mistake because of the Laptop malfunctioning.

First of all Thanks to @David-Wobrock for the much-needed work.
@charettes Please correct me if I am wrong.
All we have to do is as follows:

make resolve_fields_and_relations  a cached_property
make a call to resolve_fields_and_relations in ProjectState.__init__
if the relations is populated then the alteration methods should make their changes in the same otherwise they have to make a call to resolve_fields_and_relations.
Writing Tests(Of Course)

Hi, happy to read that this little bit of code can help you :)
It's great to see this piece of work being tackled :muscle:

I have added a commit with the desired changes.
Also, @charettes  Please provide me with some references on where to start writing documentation and what shall I mention in the same.
Regards
Manav

Thank you @charettes for your suggestions so far. I have committed the desired changes.

@charettes Please help me out with what shall I do now for the registry?

Thank You @felixxm for your comments. I have made the desired changes.
All the tests are working fine on my local copy. Please help me out with how to solve the failing tests.

@felixxm I have committed the desired changes. Also, I tried to squash and rebase the commits but I messed up everything and was unable to do that. May you please help me out with what shall I do in order to squash and rebase them properly.

Thank You @felixxm for the review. I have made the desired changes.
Also, I have not removed set() from test_state.StateApps tests as if I will do so, we will have to use defaultdict for the tests.

Squashed & rebased.
@manav014 Please don't force push or rebase this branch anymore, I will handle before merging.

I pushed edits and extra tests.

@cjerdonek Thanks :+1: I pushed edits.

I'm satisfied with the test coverage :detective: This should be ready to merge :confetti_ball: :partying_face:
@charettes @cjerdonek Thanks for reviews :1st_place_medal:
@manav014 Thanks for preparing the patch :+1:

Tomorrow I will check changing fields to dict, see comment.

Tomorrow I will check changing fields

Especially if it's easier for you, I thought it'd be okay to do separately as a follow-on.

Tomorrow I will check changing fields

Especially if it's easier for you, I thought it'd be okay to do separately as a follow-on.

Yes, a subsequent PR sounds better :+1: This one is already complicated.


Volumes instead of bind for the compose example?

I migrated my Docker Host recently and noticed, that I did not have specified a permanent storage point for the container data. As I am fairly new to docker, I overlooked that when creating the Container via Compose. I tried re-creating it now with the compose.yml in the Readme.
I had some issues with the permissions using the example data. I looked it up in the Docker documentation and they suggest to use Volumes instead of binds if possible. So I went that way and had a really easy re-setup.
I would suggest to change the example also to the use of Volumes, as it makes the installation for new users also easier.
My compose.yml
version: '3.8'
services:
  spoolman:
    image: ghcr.io/donkie/spoolman:latest
    restart: unless-stopped
    volumes:
      - spoolman:/home/node/spoolman
    ports:
      # Map the host machine's port 7912 to the container's port 8000
      - "7912:8000"
    environment:
      - TZ=Europe/Berlin # Optional, defaults to UTC
volumes:
  spoolman:

This is not a good idea, since the volume files will be hidden away deep in docker's folder structure. People will forget to keep it backed up etc since they won't know where it is.
It may be a bit messy with permissions, but just read the README properly and it will work. At least then people will be fully aware where their database is stored.

Also, your volume mapping is incorrect. You need to have /home/app/.local/share/spoolman as the directory on the right side of the : in the volume mapping, otherwise you won't store the database anyway.

Yeah I just noticed that, thanks for pointing out.
Regarding backup, as I make a snapshot of the Docker host in Proxmox anyways, so at least in my case thats not an issue

Regarding backup, as I make a snapshot of the Docker host in Proxmox anyways, so at least in my case thats not an issue

then whats the point anyways? this will run on linux - there is zero i/o penalty with the onion mapping.


pass@1 score extremely low using GPT-fast API

Hi:
When I run Phind CodeLlama 34B model (https://huggingface.co/Phind/Phind-CodeLlama-34B-v2) on HumanEval through GPT-fast API, the results give a pass@1 score around 23%. However, the pass@1 score should be above 72%. Could you help me out?
Thanks and Regards,
Yao Fehlis<EMAIL_ADDRESS>

@kit1980 @msaroufim @yifuwang @huntzhan Could you please help me? Thanks in advance.

can you please share your api code?

I have figured the issue out. It is due to PyTorch and ROCm versions.


Add wait strategy for ServerContext to avoid CPU waste

Add wait strategy for ServerContext execution loop to avoid CPU waste

Fixed in https://github.com/torquem-ch/silkworm/commit/af763de076ad8992db953d43e30ac3a4a441e2ad


randomly crashes while using ui

yeah dunno why

its a memory access violation, is it only happening for me because of quick testing back to back? slowly opening the .osu and .osr seems to make it work consistant


HentaiRead: All search function doesn't work, main page only show several manga then nothing

Source information
HentaiRead 1.4.36
Source language
English
Steps to reproduce
open the extension, search any keyword or scroll down the main page only show several manga then nothing
Expected behavior
searching should work, more manga show up
Actual behavior
search function doesn't work, main page only show several manga then nothing
Mihon/Tachiyomi version
0.16.3
Android version
9
Other details
the extension has been updated many times but it still broken for years now, please i beg someone to fix it
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 0.15.3.
[X] I have updated all installed extensions.
[X] I have tried the troubleshooting guide.
[ ] I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

filter/advanced search is missing


When writing for less than a minute, the average words per minute is a divide by zero

Unless I've complete lost it, changing the averageWordsPerMinute calculation to this ought to solve it for all cases where elapsedMilliseconds is not 0:
averageWordsPerMinute: this.getWordCountDisplay() * 1000 * 60 / Math.floor(this.elapsedMilliseconds)

fixed in 0.0.20


How do you return the current number of columns?

Is there a way return the current number of 'cols' at the time the component renders?
Currently on load, the 'onWidthChange' doesn't fire unless a new breakpoint is triggered.
Or, is there an easier to set a widget to take 75% of the width on the responsive component?
What I'm trying to do is make 2 widgets that take half of the containers width at say lg: md: sm: ,then take the whole width at xs: xxs:
Thanks in advance!

[ ] Question

Seems like an oversight that there is a mechanism to respond to column count changes, but not a mechanism to get the number of columns upon initial mount.
Seems like onWidthChange needs to be called on componentDidMount.  Need to bypass the check comparing the new props to the old props though, so needs a bit of modification.

If you are using ResponsiveGridLayout, I think upon initial mount the breakpoint is set automatically.  You would then just do something like numCols = this.state.breakpoitns[this.currentBreakpoints]


Cant't start the application

When running npm start after npm install I get given error:
><EMAIL_ADDRESS>start /Users/thomas/Dropbox/code/graphql/graphql-blog-schema
> node server.js

events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE <IP_ADDRESS>:3000
    at Object.exports._errnoException (util.js:1007:11)
    at exports._exceptionWithHostPort (util.js:1030:20)
    at Server._listen2 (net.js:1253:14)
    at listen (net.js:1289:10)
    at net.js:1399:9
    at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:65:16)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:84:10)

npm ERR! Darwin 15.5.0
npm ERR! argv "/Users/thomas/.nvm/versions/node/v6.2.2/bin/node" "/Users/thomas/.nvm/versions/node/v6.2.2/bin/npm" "start"
npm ERR! node v6.2.2
npm ERR! npm  v3.9.5
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>start: `node server.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script 'node server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the react-hot-boilerplate package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node server.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs react-hot-boilerplate
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls react-hot-boilerplate
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/thomas/Dropbox/code/graphql/graphql-blog-schema/npm-debug.log
``

Am I doing something wrong?

You probably have a server already running on that port.


Implement ReactiveMutationExecutorPostInsert

With this change, the failing tests go from 65 to 63
P.S. A Hibernate ORM change is required. Done

Merged, thanks

🙏🏼

Excellent.

TY


anyway to not to create a new db file when db doest exist

Is there any way to tell sugar not to create a db file?
I want suger to use my own file, but not to create a new one, but when my file doest exist, it creates a new one, not throw error.
any way to prevent this?
Thanks

@StevenWung for now there is no way to prevent this because Sugar it's intended to create the db. We are looking to integrate sqlite-asset-helper project to add support for this.


estimateDiversity fix

If there is no rowTree and user wants to calculate all indices --> error because faith cannot be calculated

Not it is just warning, because user might want to calculate all but faith at the same time

If the matrix is non-numeric, this gives error.

I added a check so that the error is more informative

Yes very good.


A couple fixes from my previous pull request

A couple issues were brought up in https://github.com/rust-lang/rust-playpen/pull/108

r? @brson
(rust_highfive has picked a reviewer for you, use r? to override)

Ignore whitespace diff
https://github.com/rust-lang/rust-playpen/pull/110/files?w=1

/cc @huonw @chris-morgan

LGTM.

Thanks!

Deployed.


Remove the binary as it's now stale and not being update

Not sure why GitHub shows me a change in the TinyUSB copyright line of the README

I suspect the line ending changed somehow (as it's the last line in the file), but it normally shows a symbol for that.


fix regexp to be more tolerant of line breaks

Fixes #5
To make it more robust, it may be wise to replace all the space chars in the regexp string with \s (or, perhaps better yet, \s+) as well, but this PR is the minimum to fix it right now.
/cc @jasnell

LGTM! Using this locally off my local fork.

Ping! would be nice to have it merged.

redundant


Webview, how to block any subrequests from webview.

Hi. I have a question - is any way to block all subrequests from webview. I want to get simple html, but this process is taking too long due to subqueries like ajax, css, javascript, iframe, img, etc.

@Bes79
Your question is better suited for StackOver flow. Please see https://flutter.dev/community for resources and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


please test the script: eternal recursion

https://github.com/core-unit-bioinformatics/cubi-tools/blob/8b5068fcca5adacb9afa46509e5dc7e916639074/cubi-tools/prototypes/update_workflow.py#L472
The check in the above function does not work

fixed in b84cf9f


Charing Station > Simplification of Charging Station and Sessions list

[ ]  Display header in details like in the pop- [ ] up (move the pop- [ ] up content in details content)
[ ]  Remove the pop- [ ] up action
[ ]  Add the user in the connector and display it in the connector list (Admin and Site Admin only)
[ ]  Add switch button named Consumption: Amps/Watts in chart (change the legend accordingly)
[ ]  Add switch button named Phases : Split / All (change the legend accordingly)

We have also to keep the feature that display the last run session on connector when no session is in progress:


Having html and text editor on same page

How to have two different editor instances, 1 for html and 1 for text.
I tried this and html tag color is also applied on text instance. I want text instance to be pure black colored text editor. How to do that? The problem is due to including xml.js?
<script src="../assets/javascripts/codemirror.js"></script>
<script src="../assets/javascripts/overlay.js"></script>
<script src="../assets/javascripts/xml.js"></script>
<script src="../assets/javascripts/javascript.js"></script>
<textarea id="html_template"></textarea>
<textarea id="text_template"></textarea>
<script type="text/javascript">
var myHtmlarea = document.getElementById("html_template");
var myTextarea = document.getElementById("text_template");
htmlEditor = CodeMirror.fromTextArea(myHtmlarea, {
        lineNumbers: true,
        mode: "mustache",
        matchBrackets: true,
        lineWrapping: true,
        allowDropFileTypes: ["text/html"],
        htmlMode: true,
        smartIndent: true
    });

textEditor = CodeMirror.fromTextArea(myTextarea, {
        lineNumbers: true,
        mode: "text",
        lineWrapping: true,
        allowDropFileTypes: ["text"],
        smartIndent: true
    });
</script>

Use the mode option

I have specified mode options for both instances seperately rite?

You did, but "text" isn't a mode. Use "text/plain" or "null"


Design for the Dashboard Page

Closing, this is old and will be re-evaluated as part of a future development cycle / launch


Create the player configuration option. Player can custom his character to join the game

Well done, thank you.


Use chansaw instead of kuttl e2e tests

Kyverno chainsaw is a tool for running tests on k8s cluster, same as Kuttl. It is fully compatible with Kuttl and has better logging and options on how to run tests. We should consider rewriting the e2e kuttl tests and use Chainsaw instead.
@toddbaert @eddycharly

Hi folks, do you need help with this ?

Hi @eddycharly, thanks for asking! I guess we can handle it but if you want to, feel free to take this ticket over! :)

Awesome news 🎉
Thanks for adopting chainsaw, please report any bug or improvement you would like to see added ❤

BTW, we are trying to maintain a list of adopters, it helps us dedicate some time to the project.
Would you mind opening a PR for open-feature-operator there ? No obligation of course but would be greatly appreciated 😄

BTW, we are trying to maintain a list of adopters, it helps us dedicate some time to the project.
Would you mind opening a PR for open-feature-operator there ? No obligation of course but would be greatly appreciated 😄

Surely, create a PR
:)


Module exports

This pull requests changes the way React Native modules are exported to make this package compatible with React Native >= 0.7.

This is closed, did you still want it merged?

Hi Loch. No, the issue I was having turned out to be unrelated and this wasn't the fix I thought it was.

@alexrabarts Ok, thanks!


How to use?

Fatal error: Class 'TextmagicRestClient' not found in "dir" on line

I am using codeinigter and I have facing the same issue Class 'TextmagicRestClient' not found


Use Test Containers for Unit Tests

Describe the problem you are facing
Want to unit tests locally both sqlite and postgres quickly and easily. Consistent experience on both local and CI environments.
Describe the solution you'd like
https://testcontainers.com/

Let's just make sure we preserve go test working out of the box with no additional dependencies other than the ones defined in go.mod. If test containers require additional dependencies let's make those tests opt in.


Medical Visual Question Answering

This repository is not a good place for this. You should open your own repository, write blog posts, promote it, etc. But this repository is only about the TF library, not examples built on top of TF.


CSV files not open with select panel

CSV files not open with a select panel  - It's open as plane text.

CSV files not open with a select panel - It's open as plane text.

Fixed

@EpicCodeWizard  Now I got "namingStrategies [namingMethod] is not a function" error, see:

Thanks.

I just reinstalled the library on my end, but couldn't replicate the error. How long is your file? Can you try completely uninstalling and reinstalling the library?

@mig-1 Can I close this issue or are you still facing the problem?

@EpicCodeWizard  problem still actual. I tried to reinstall the package a few times. Still the same.  Also, I tried different files. The same problem.
Maybe it can help first I install "tablr" -https://github.com/mfripp/atom-tablr . Then I tried CSV-Editor. Also, I'm using MacOS.

@EpicCodeWizard problem still actual. I tried to reinstall the package a few times. Still the same. Also, I tried different files. The same problem. Maybe it can help first I install "tablr" -https://github.com/mfripp/atom-tablr . Then I tried CSV-Editor. Also, I'm using MacOS.

This library is the same as atom-tablr, just republished as someone looking for a CSV editor wouldn't think of searching up tablr. I found where the error might originate from, but cannot replicate the error and thus cannot fix it. Can you send me the console logs? Steps:

Press cmd+shift+i.
Click console in the navbar of the panel that just opened.

Right click on any of the messages.
Click Save as... in the menu.

Save the file, upload it somewhere, and share the link in this issue.

@EpicCodeWizard problem still actual. I tried to reinstall the package a few times. Still the same. Also, I tried different files. The same problem. Maybe it can help first I install "tablr" -https://github.com/mfripp/atom-tablr . Then I tried CSV-Editor. Also, I'm using MacOS.

@mig-1 This library is the same as atom-tablr, just republished as someone looking for a CSV editor wouldn't think of searching up tablr. I found where the error might originate from, but cannot replicate the error and thus cannot fix it. Can you send me the console logs? Steps:

Press cmd+shift+i.
Click console in the navbar of the panel that just opened.

Right click on any of the messages.
Click Save as... in the menu.

Save the log file, upload it somewhere, and share the link in this issue.

See details: -1658943336944.log
Only one thing for inspector on Mac needs to use:
command + option + C

I am facing the same issue. Tried reinstalling a few times[](url
-1660224847816.log
)

My apologies for the late response. Replace line 20 of lib\column-name.js (in the CSV-Editor folder of atom packages) with:
  try {
    return namingStrategies[namingMethod](index)
  } catch {
    return "alphabetic"
  }

@jpiropk @mig-1 My apologies for the late response. Replace line 20 of lib\column-name.js (in the CSV-Editor folder of atom packages) with:
  try {
    return namingStrategies[namingMethod](index)
  } catch {
    return "alphabetic"
  }

*I need you to test it out as I'm not receiving the error, so I can't figure out whether that fix works or not

Hi @EpicCodeWizard  now there is no such error:

But files can not be opened, it stops working on phase "0 rows added":


Fix compilation with --no-default-features

#[proc_macro_error] is also used if the default features are disabled.

This is a regression from 0.9.4. Can you get a new release out with this? Thanks :)

@sdroege Thank you very much.

Thanks for the fast handling :)


OpenSSL shared libs

My small attempt to make the BUILD_SHARED_LIBS flag be respected for OpenSSL

Related to #701

Rebased, merged:

https://github.com/ruslo/hunter/commit/bc2da26967b332fd2e75daee91171644c6a48efe
https://github.com/ruslo/hunter/commit/a135119f3da2ed3e9ac834242755a33dcd59d7fa

Released:

https://github.com/ruslo/hunter/releases/tag/v0.18.21


Fails to compile.

This was my first time installing the package on my system, I just used the command you suggested in the README, nimble install https://github.com/liquidev/pan and the build failed. This is also my first time working with nim, so I didn't know how to resolve it myself. It tried building v0.1.0 first, failed that, and then built from master and that failed too.

      Info: Dependency on stbimage@>= 2.5 already satisfied
  Verifying dependencies for<EMAIL_ADDRESS> Installing weave@#5034793
Downloading https://github.com/mratsim/weave using git
  Verifying dependencies for weave@#5034793
 Installing synthesis@any version
Downloading https://github.com/mratsim/Synthesis using git
  Verifying dependencies for<EMAIL_ADDRESS> Installing<EMAIL_ADDRESS>   Success: synthesis installed successfully.
 Installing weave@#5034793
   Success: weave installed successfully.
 Installing pan@#head
   Building pan/pan.exe using c backend
fatal.nim(49)            sysFatal
Error: unhandled exception: 'sym' is not accessible using discriminant 'kind' of type 'TNode' [FieldDefect]
       Tip: 1501 messages have been suppressed, use --verbose to show them.
     Error: Build failed for package: pan
        ... Execution failed with exit code 1
        ... Command: "D:\Apps and Files\Apps\nim\bin\nim.exe" c --colors:on --noNimblePath -d:release -d:NimblePkgVersion=0.2.0 --path:C:\Users\aqilc\.nimble\pkgs\cairo-1.1.1 --path:C:\Users\aqilc\.nimble\pkgs\rapid-#head --path:C:\Users\aqilc\.nimble\pkgs\aglet-0.4.4 --path:C:\Users\aqilc\.nimble\pkgs\glm-1.1.1 --path:C:\Users\aqilc\.nimble\pkgs\glfw-4.0.0 --path:C:\Users\aqilc\.nimble\pkgs\stb_image-2.5 --path:C:\Users\aqilc\.nimble\pkgs\stb_image-2.5 --path:C:\Users\aqilc\.nimble\pkgs\synthesis-0.2.0 --path:C:\Users\aqilc\.nimble\pkgs\weave-#5034793 --hints:off -o:C:\Users\aqilc\AppData\Local\Temp\nimble_14372\githubcom_liquidevpan_#head\pan.exe C:\Users\aqilc\AppData\Local\Temp\nimble_14372\githubcom_liquidevpan_#head\src\pan.nim

Oh boy, a compiler crash.
Honestly it would be a lot more helpful if the compiler actually showed you where in the world the crash occured, but unfortunately it doesn't. Let's try to debug this anyways.
Which compiler version are you using? You can check that with nim -v.

I literally just installed it :D

I suppose you used choosenim? If so, try downloading an older version choosenim 1.4.4, as, if I recall correctly, that's what I developed pan on. If not, we may have to try the development branch, but let's try an older version first.

Yeah, I just checked with both 1.4.4 and 1.4.6 and the former seems to work correctly, while the latter crashes the compiler somewhere.

I suppose you used choosenim? If so, try downloading an older version using choosenim 1.4.4, as, if I recall correctly, that's what I developed pan on. If not, we may have to try the development branch, but let's try an older version first.

Nah, I literally installed it in like a minute from a chocolatey package when I found this repo, since I'm into animations, design and clean fast output.
Huh, problem with compilation over two patch versions. I hope you are able to figure it out, or I can figure out how to install v1.4.4 somehow if you want me to.

Yeah unfortunately Nim 1.4.6 broke something and pan doesn't compile there. AFAIK Nim devel also works but you have to pass in a backward compatibility flag -d:nimLegacyConvEnumEnum because some bimbo decided that enum to enum conversions should be an error, even though it's explicit already… and I thought they said "no breaking changes in 1.x versions" ;)

Shouldn't you report this to the main repo?

I'm gonna leave a comment on the RFC that introduced this change. The breaking change is in the development branch as of now, so it can still be reverted.

So whatever bug caused this compiler crash is already fixed in upstream Nim, and with commit 457752a I've pushed a fix that makes pan compile on Nim devel. So for anyone in the future reading this, stay away from Nim 1.4.6.

same error on:
nim 1.4.8
os: windows 10

@hamidb80 This will not be fixed, as it is a problem with post-1.4.6 releases of the Nim compiler. Please bug the compiler team for a backport from devel.
Honestly I could spend the time and effort to track down the issue and fix it, but I don't see the point if you can use choosenim to compile pan with an older version of Nim, or with the devel branch. In the end it would be a waste of my own time, which would be better spent adding features or fixing bugs in the app itself.


EO companies list + smaller fixes

Hi, first of all, thanks for this list, it's been immensely useful to me many times already!
Companies not on the list
During preparing my own list of EO companies and their job sites (EO-jobs), I stumbled upon the following companies that could be added to the list.

Aerospacelab
Arlula
Arturo
Axelspace
Blue River
Bluefield
Capella Space
ClimateX
Climavision
Earth Blox
GeoOptics
Hawkeye360
HySpecIQ
iQPS
Katrisk
Kawa space
Kleos
KP labs
Near space labs
Orbital sidekick
Pachama
Predasar
Promethee
Regrow
Satsearch
Satsure
SkyFi
Space will
Spacesense
Spacety
Spiral blue
Spire
Tomorrow.io
Umbra
Unseenlabs
World From Space

Fixes
There are also a few small fixes:

Overstory is not located in "Amsterdamn" :grin:
Targomo's main office is actually its Berlin office (website currently states Alexanderstraße 5, 10178 Berlin), that's where most people work (source: I have worked for them).
Extraneous colon in developmentseed's Washington address
Sylvera's "city" column simply says "UK"

I might try to help with filling those in later, but either way, I thought I would at least share this list for now.

Oh wow that is fantastic @DahnJ thank you very much!

Added most of them. A few still left that seemed to be very early stage with a only a teaser page, and a few more hardware manufacturers which is always tricky to include on the list. Will revisit in a few weeks and keep it open till then. Thanks agains, so many cool companies!

Closing, next update coming soon.

Hi,
The link to Unseenlabs is wrong, it seems to be Unseenlabs


proposal: x/tools/go/packages: add a mechanism to access build-system specific information about a package

This is proposal 3 of 3 coming out of the discussion of issue #38234.
We propose evaluating the possibility of adding a field to the Package struct containing build-system specific information. It needs to be discussed what type this field would have. One possibility is to just provide go build specific information in a field, which is nil if another build system is being used. Another is to make an interface{} field whose concrete type depends on the build system, but it's unclear where the definitions of those concrete types would go: at the least, we'd want the type corresponding to go build to be defined somewhere in x/tools and versioned with go/packages.
If this is fully sketched out and agreed upon, and added to go/packages, the field would also need a Need bit, and users of the package given the expectation that they can't always guarantee the build system chosen by go/packages.

the field would also need a Need bit

I just realised what's possibly a major disadvantage of this proposal versus the other two. "build-system specific information" could be a lot of information, and it could take a lot of work to retrieve it all. A single Need bit might end up requiring a lot of work that the user might not need.
Another option, however, would be to simply say - the specific information only contains what go/packages received from the build system, following the queries it had to do because of the other Need bits. That is, with just NeedName | NeedSpecificInfo, the specific info might be mostly empty.

Overall this issue is a bit more hazy than the other two, and unlike the other two I'm not completely convinced it's a good idea. It really depends on the details. We'd need a more specific instance of this proposal to examine so we can determine whether it's worth doing.

Another option, however, would be to simply say - the specific information only contains what go/packages received from the build system, following the queries it had to do because of the other Need bits. That is, with just NeedName | NeedSpecificInfo, the specific info might be mostly empty.

That sounds reasonable. Another option is for the build system specific info to return a subset of data that's always cheap to fetch.

I was originally in favour of this idea, but I've discovered the same issue that mvdan has. A boolean flag wouldn't be fine-grained enough, and we can't add many per-build-system flags to control what data is returned by the build system.
Only returning the data we already have, anyway, might work, but it could also quickly lead to users asking for "just one more bit of information" to be included. It would also leak part of the implementation, and prevent us from changing what information is acquired. For example, if we found a more efficient way of answering a query, it might contain less information than before.
The only benefit this proposal has over proposal 1 is that it's "cleaner", with no information specific to any single build system leaking into the agnostic API. But technically speaking, it is already too late for that, because we have packages.Config.Tests.
Maybe we should just have a field that reports the detected build system and call it a day? We could even add a new kind of query that only detects the build system and does nothing else. Users with very special requirements could then interact with the build system directly.

I think we should proceed by getting a list of the specific fields we need. Then we can more easily make a reasoned decision about whether there's a useful subset of those we can add directly to Package as per proposal 1 without bloating it. If we can, we're done and can close this issue! Otherwise we need to make a harder decision about whether we want to go forward with this proposal.
I'm also worried about the "just one more bit of information" problem. If reporting the detected build system is "enough" of a substitute, I'm okay with that... But I wonder if that just means we have to go back to the proposal of building a wrapper for go list?

But I wonder if that just means we have to go back to the proposal of building a wrapper for go list?

Yes.

But I wonder if that just means we have to go back to the proposal of building a wrapper for go list?

Yes.

It might be unavoidable, but I'd really like to avoid it if possible.

I'm hoping that fixing #38445 (adding some build-system-specific fields to Package) will provide users enough information so that this proposal isn't needed. So I'd like to hear (preferably there) whether there are any important fields that are missing.
I think we should have a plan for what we're going to do with both proposals before proceeding.

There seems to be little enthusiasm for this proposal, even from its original proponent.
@matloob would you like to retract it in favor of #38445?

Yes. I would like to retract!
Retracting in favor of #38445.


Emphasize GA account compability

Thanks for creating this project -- it will definitely help me in adding simple analytics for my game :clap:
However, I had some trouble finding out if it actually worked. I had set up an "Mobile App" google analytics account (I need to tracking from native iOS/Android as well as Web) and nothing was reported. Changing the account type to "Website" made it work beautifully.
The requirement for using the analytics ID of an "Website"-GA account should be emphasized in the readme to help others avoid my (silly?) mistake :+1:

Hi, you're right. I didn't mention that in documentation since I'm considering to add the native SDK for android and iOS in case someone needs to integrate a Google Analytics App ID instead of a Website ID.
But time's running and I never integrated native SDK, so I'll write that on documentation until I have time to integrate the SDK :)
Thanks!


Improvement to Status Code Page

Omits the semicolon character when the given HTTP Status Code has no reason phrase.

Extracted generation of the response body into a seperate method.
Implemented two unit tests, one to cover each scenario.

Addresses #282

Hi @JamieKeeling, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
The agreement was validated by .NET Foundation and real humans are currently evaluating your PR.
TTYL, DNFBOT;

I can see the following from within the Travis CI failure:
fail: Exit code 1 from dotnet
fail: Stack trace:
  at Viewa7f0ec11eb644437856d42a20d677b92+<RenderViewLevel0>c__AnonStorey4.<>m__6 () [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].CallTarget (System.String name) [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].StartingTarget (System.String name) [0x00000] in <filename unknown>:0
  at Viewa7f0ec11eb644437856d42a20d677b92.StartingTarget (System.String name) [0x00000] in <filename unknown>:0
  at Viewa7f0ec11eb644437856d42a20d677b92.<RenderViewLevel0>m__1B () [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].CallTarget (System.String name) [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].StartingTarget (System.String name) [0x00000] in <filename unknown>:0
  at Viewa7f0ec11eb644437856d42a20d677b92.StartingTarget (System.String name) [0x00000] in <filename unknown>:0
  at Viewa7f0ec11eb644437856d42a20d677b92.<RenderViewLevel0>m__1C () [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].CallTarget (System.String name) [0x00000] in <filename unknown>:0
  at Sake.Engine.Builder.BuilderBase`1[System.Object].StartingTarget (System.String name) [0x00000] in <filename unknown>:0
  at Viewa7f0ec11eb644437856d42a20d677b92.StartingTarget (System.String name) [0x00000] in <filename

I can't tell from the error message the nature of the problem - any ideas @Eilon ?

Changes looks good. I'll merge this once we branch for 1.0.1

Merged in https://github.com/aspnet/Diagnostics/commit/d6c8dae3f032b4c1b54c2831877d702c45de8502. Thanks @JamieKeeling!


CSS output issue

I created modal.vue components which looks like this:
<template>
...
</template>

<script>
...
</script>

<style lang="css">
.modal {...}
</style>

Works good, but when I run npm run build css doesn't have css code for modal. What's wrong?
Looks like it doesn't extract css from .vue files.

The css code for modal is created in the '' markup of the html.The extracted css is the common part among all the entries.

@Plortinus but output .css file doesn't contains css code for modal. Another problem that I found is: I have two pages, if they are both have imported modal import Modal from 'components/modal.vue' everything works fine, but if one haven't the output .css file doesn't have css code for modal. How can I fix that?

I changed the webpack.config.js. Now, it can extract css from the .vue file into a single css file for that page.

@Plortinus thank you man, you're amazing. Can please show how to setup up postcss? I tried this but seems like it doesn't works
{
                test: /\.vue$/,
                loader: 'vue-loader',
                options: {
                    loaders: {
                        css: ExtractTextPlugin.extract({
                            fallback: 'style-loader'
                            use: [
                                {
                                    loader: 'css-loader',
                                    options: { importLoaders: 1 }
                                },
                                'postcss-loader'
                            ]
                        })
                    }
                }
            },

Check postcss branch to see the changes.

@Plortinus Great, thank you so much. To be able to compile postcss from .css files I need to add this:
{
                test: /\.css$/,
                use: ExtractTextPlugin.extract({
                    use: ['css-loader', 'postcss-loader'],
                    fallback: 'style-loader'
                })
            },

Right?

Yes that's right


fix: experimentation IT tests failing intermittently

tests are using the dataAccess.getSites()[0] depending on the order sites are returned, this could be anything, so I've used the getSiteByBaseURL to get the same site object always
removes organization it is removing the first organization, so most likely this is removing randomly, so getSites isn't returning the sites from this removed organization, which was causing the failure. So, I've moved the removes organization to the last in the file

merging to unblock - thanks @rpapani


Are you able to input a command instead of pointing to a script?

is it possible to use bash=.. and just input a command such as bash="echo test" instead of pointing it to a script?

bash=/bin/echo param1=test or point it to $0, check for the parameter and execute the commands in the same file. I recommend you browse through the existing plugins in matryer/bitbar-plugins.


Fix to wandb pull command when directory is exists in source

Add code to make parent directory before download file for wandb pull command.

Thanks!


Use of JavaScript Date should probably be switched to Moment

Both for stability and consistency with the rest of the Accord Project stack, it might be preferable to use moment for date creation rather than the custom use of the JavaScript Date() call.
This is notably affects code here: https://github.com/accordproject/concerto-ui/blob/f8b533d2e93d8526aa0bab708dcd0721f367c8ba/packages/concerto-ui-react/src/reactformvisitor.js#L243
or
here: https://github.com/accordproject/concerto-ui/blob/f8b533d2e93d8526aa0bab708dcd0721f367c8ba/packages/concerto-ui-react/src/reactformvisitor.js#L504-L520
Also creation of dates in local timezone cannot be easily tested.

A way around testing for the time being is included in PR #27

Yes - I came across the following Deprecation Warning while running the Cicero Server locally.
Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info. Arguments:  [0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: December 17, 2017 03:24:00, _f: undefined, _strict: undefined, _locale: [object Object] Error     at Function.createFromInputFallback (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/moment-mini/moment.min.js:1:3368)     at Yt (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/moment-mini/moment.min.js:1:21318)     at Ot (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/moment-mini/moment.min.js:1:22029)     at Tt (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/moment-mini/moment.min.js:1:22111)     at new c.parseZone (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/moment-mini/moment.min.js:1:50429)     at JSONPopulator.convertToObject (/Users/martin/Development/Accord/cicero/packages/cicero-server/node_modules/@accordproject/concerto-core/lib/serializer/jsonpopulator.js:221:26)

@jeromesimeon can I work on this?

@jeromesimeon I'm working on this.

@mttrbrts any thoughts on this issue?

We should be careful to only add other dependencies where necessary as they bloat the bundle in downstream apps.
Providing a robust implementation only for this one function should not necessarily require bringing in a whole date library.
This library doesn't have proper locale support now, so we should provide values in an RFC or ISO compliant format

We should be careful to only add other dependencies where necessary as they bloat the bundle in downstream apps.
Providing a robust implementation only for this one function should not necessarily require bringing in a whole date library.
This library doesn't have proper locale support now, so we should provide values in an RFC or ISO compliant format

Moment is already a dependency for concerto.

I would like to work on this, Kindly assign this to me.

Moment is already a dependency for concerto.

Concerto has moment-mini not moment as a dependency.

I'd also like to reconsider the DatePicker component that we use here, we shouldn't have to use non-standard date formats

I have changed moment to moment-mini @mttrbrts


Added Lithuanian translations

Can't merge the PR. Will download it, merge it manually, and give you credit.

ok, done. Just pushed v3.3.4. Thanks for the localization!

Also, I'm going to add it tot he Swift library as well, Siren


Add project menu to project cards

To include link to the project stats and possibly others.

Another duplicate of https://github.com/LibCrowds/vue-pybossa-frontend/issues/241


Attachment may not have the text field

Example. It looks like all fields can be optional for struct Attachment
 {
     "bot_id": "B088BTP40",
     "attachments": [{
         "pretext": "XXX",
         "fallback": "XXX",
         "color": "XXX",
         "title": "XXX",
         "title_link": "XXX"
     }],
     "type": "message",
     "subtype": "bot_message",
     "team": "T03FCRBHN",
     "channel": "C03GLD1V2",
     "ts": "1461046681.000184"
 }

Resolved by #21.


re-attempt pushing updates from agent on failure for 0.5

this change uses exponential backoff when the agent attempts to send updates to the build server. If the build server is unavilable waits and retries. This should hopefully make the agents more resilient to any sort of networking issues, drone server upgrades while builds are running, etc


about transformer position_wise_feed_forward

Recently,i do some experient about bert and transformer on text_classification.I find position always consists of two linear transformations with a ReLU activation in between.But you use conv?Do you have something special thought about this change.
https://github.com/brightmart/text_classification/blob/3e7911b57651b16eda12f2508007143f376b7a99/a07_Transformer/a2_poistion_wise_feed_forward.py#L35-L58

hi, I do saw above setting from BERT. I use conv follow transfomer's implementation( tensor2tensor). we think it may have less parameters.


Create text files based on map layouts

Description
Task: Create text files based on map layouts.
Feature: #300 #309
This task consists of creating different text files based on the different maps for each level in order to load in the correct map.
Dependencies

[x] Designing different map layouts (#301)
[x] Map layout/reader (#309)

Milestones
List of steps that need to be completed for this task.

[x] Decide on letters for tiles (Sept 29)
[x] Create a text file that can be read by our file reader (Oct 1)
[x] Create all text files for each level and make sure they are loaded properly (Oct 2)

Completion Deadline: Oct 2
Documentation

Map Layouts

Member

@danhdinh98

Closed by #447


Prevent error if varying assigned but not used (push warning instead)

Closes https://github.com/godotengine/godot/issues/50464

Thanks!


fix(nx-aws-cdk): fix imports containing dot

Reexporting modules containt dot results in uresolvable module name. Fixing it by casting module name to camel case

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

Project coverage is 98.66%. Comparing base (bbf1285) to head (71686ff).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@             Coverage Diff             @@
##           develop      #60      +/-   ##
===========================================
- Coverage    98.69%   98.66%   -0.04%
===========================================
  Files           35       32       -3
  Lines         1307     1269      -38
  Branches       249      240       -9
===========================================
- Hits          1290     1252      -38
  Misses           1        1
  Partials        16       16

Flag
Coverage Δ

cdk
98.66% <100.00%> (-0.04%)
:arrow_down:

create-aws-cdk-app
98.66% <100.00%> (-0.04%)
:arrow_down:

nx-aws-cdk
98.66% <100.00%> (-0.04%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

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