Controller manager has an issue when configuring joint state broadcaster and omnidirectional controller axebot

Hello @mateusmenezes95
I loaded the whole axebot system on humble, using the humble version in axebot/axebot.foxy.repos instead of foxy, and am getting exactly the same error as @aamodbk. Here is my error :
[gzserver-3] [INFO] [1704724238.342368811] [controller_manager]: Configuring controller 'omnidirectional_controller'
[spawner-6] [INFO] [1704724238.466758645] [spawner_joint_state_broadcaster]: Loaded joint_state_broadcaster
[gzserver-3] [INFO] [1704724238.658969124] [controller_manager]: Configuring controller 'joint_state_broadcaster'
[gzserver-3] [INFO] [1704724238.660412408] [joint_state_broadcaster]: 'joints' or 'interfaces' parameter is empty. All available state interfaces will be published
[gzserver-3] [ERROR] [1704724239.299151749] [omnidirectional_controller]: Unable to obtain joint state handle for wheel1_joint
[gzserver-3] [WARN] [1704724239.299415568] [omnidirectional_controller]: Error occurred while doing error handling.
[gzserver-3] [ERROR] [1704724239.299517688] [controller_manager]: After activation, controller 'omnidirectional_controller' is in state 'unconfigured' (1), expected 'active' (3).
[spawner-5] [INFO] [1704724239.601585864] [spawner_omnidirectional_controller]: Configured and activated omnidirectional_controller
[INFO] [spawner-5]: process has finished cleanly [pid 61869]
[INFO] [rviz2-7]: process started with pid [61961]
Please could you help with this if possible

@littlerobotics, please, test now the package with the humble-migration branch. I think that https://github.com/mateusmenezes95/omnidirectional_controllers/pull/5 will solve the issue. The axebot.humble.repos is already using the branch of the omnidirectional_controllers repository that solve (I think) the problem reported by you


Update clientset of Disk CR

Add new metadata fields in the disk

Signed-off-by: Akash Srivastava<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build 1154

0 of 26 (0.0%)  changed or added relevant lines in 1 file are covered.
3462 unchanged lines in 4 files lost coverage.
Overall coverage decreased (-0.008%) to 26.856%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

probe/kubernetes/disk.go
0
26
0.0%

Files with Coverage Reduction
New Missed Lines
%

probe/kubernetes/disk.go
1
0.0%

probe/kubernetes/logreadcloser.go
2
81.55%

render/detailed/detailed.codecgen.go
1025
29.56%

report/report.codecgen.go
2434
35.7%

Totals

Change from base Build 1146:
-0.008%

Covered Lines:
14579

Relevant Lines:
54286

💛  - Coveralls


unable to shrink the window height

Install method (Flatpak/Binary/Other)
Flatpak
Distrobox Version
distrobox --version will tell you this.
distrobox: <IP_ADDRESS>
Your Host OS
ublue bazzite 39 with kde wayland
Describe your Issue
I can't shrink the window height. There should be a scroll bar so I can resize the height of the window so it fits my screen.

Thanks for the suggestion, this will be released in version 2.1.3

2.1.3 released, just making its way through Flathub now


Remove unneeded new lines

These new lines made the output embed look far to spaced out.

I'm Steele and I approve this PR.


 It would be great if we could just add /rollback or /revert command and the codebase is reverted using a hard reset.

Thanks for trying aider!
I think the /undo command solve your problem?
https://aider.chat/docs/commands.html

I'm going to close this issue for now, but feel free to re-open or file a new issue any time.


Revert "Avoid bring concrete version to our customer."

Reverts Azure/azure-sdk-for-java#27453

/check-enforcer override


Checking Composer emits "Could not load \Composer\Autoload"

Could not load \Composer\Autoload

It's not clear why it's trying to load this or whether the namespace declaration should be sufficient.

This appears to be trying to load an intermediate name in:
$includeFiles = Composer\Autoload\ComposerStaticInit788a20fee59844f9db04b6c057447389::$files;

This is because "a\\b\\c".split(/\\/, 2) // => ["a", "b"]. Switched it to use match instead and it's fine.


Take into account connection payload on HBA method matching

Take into account connection payload on HBA method matching
If a request matches multiple authentication methods,
we need to ensure that we don't fallback to an inappropriate method.
Closes https://github.com/crate/crate/issues/16059

Hi @seut, can you please take a look?
I checked locally scenario described in https://github.com/crate/crate/issues/16059#issuecomment-2137412803 in integration test, it works regardless of declaration order.
Replaced it by lightweight version test_multiple_matches_method_uniquely_identified_by_properties.
Regarding a case where we can have nultiple client methods (justifying having List of clientMethods) - https://github.com/crate/crate/pull/16108#discussion_r1629790537


Raft snapshot rework

This PR:

correctly builds the snapshot from the RocksDB forward indexes
installs the snapshot into the RocksDB forward indexes and builds the in-memory reverse indexes
adds a test
test uses the approach discussed in this discord thread

NOTE: I haven't used a WriteBatch since all LSM writes are in-memory appends. I'm not sure how much of a performance benefit using WriteBatch here would provide. Happy to bring that in if required.

@diptanu had to make changes to configs on the following

set size limit on gRPC server and client to 10MB (up from default of 4MB), otherwise we run into size limits with snapshots.
set install_snapshot_timeout of 2 seconds on OpenRaft config so that larger snapshots can be sent.

I think both of these should be configurable via the local_server_config.yml file and I'd like to add them there. Let me know your thoughts.


Depends on unmaintained SimpleMDE

I would recommend fixing the hyperlink to SimpleMDE in the README, which currently points to a broken repo. It looks like the proper place is https://github.com/sparksuite/simplemde-markdown-editor (see discussion https://github.com/nextstepwebs/simplemde-markdown-editor/issues/1#issuecomment-375843973).
SimpleMDE is unmaintained since 4 years, maybe can be replaced by the fork EasyMDE https://github.com/Ionaru/easy-markdown-editor? In the future there might also be markdown support in Trix.

Thanks for the heads up, I just fixed the link as suggested.
I am working on replacing SimpleMDE with EasyMDE, I should have a PR ready in a few days.

Porting to EasyMDE is almost done, I am trying to troubleshoot an issue with FontAwesome icons not displaying.

Actually, I figured it out 😄
I just pushed a branch with the porting, if you want you can try it by fetching the plugin directly from this repo:
# Gemfile

# Make sure you have the following line at the top of your Gemfile
# git_source(:github) { |repo| "https://github.com/#{repo}.git" }

gem 'administrate-field-simple_markdown', github: 'zooppa/administrate-field-simple_markdown', branch: 'switch-to-easymde'

Thanks @michelegera, I gave the branch a try by loading one of my Post::Translations which have a content field of type Field::SimpleMarkdown, but the editor doesn't load it's just a standard textarea. The code is like this:

Can it still have anything to do with the fact that the model is namespaced?

Closed via 3f00c2d1b2c8c3d25ac69772aa4b33ce2108b09c


Controls modules

It is not actually the controls modules...
This PR is a branch that converted to delegation from inheritance.  Woo!

You gonna merge this?


Added Support for TSQL's column_privileges View

Description
Currently, Babelfish does not support
information_schema_tsql.constraint_table_usage. This commit implements
this view. It should also be noted that the function sys.schema_name was
moved from import_export_compatibility.sql to sys_function.sql. The
function was being called in the view definition before it was defined.
This updates adjusts for the order of file execution.
TASK:
Signed-off-by: Ozzy Nolen<EMAIL_ADDRESS>Issues Resolved

The view information_schema_tsql.constraint_table_usage not supported
The function sys.schema_name being called before definition

Check List

[ ] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is under the terms of the Apache 2.0 and PostgreSQL licenses, and grant any person obtaining a copy of the contribution permission to relicense all or a portion of my contribution to the PostgreSQL License solely to contribute all or a portion of my contribution to the PostgreSQL open source project.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

General comments for tests:

Create the test input files as .sql and output files as .out.
We should split the tests in prepare, verify and cleanup format. Name the input files as constraint_table_usage-vu-prepare.sql, constraint_table_usage-vu-verify.sql, constraint_table_usage-vu-cleanup.sql and expected output files as  constraint_table_usage-vu-prepare.out, constraint_table_usage-vu-verify.out, constraint_table_usage-vu-cleanup.out


chore(infra): Deploy domain app on a separate instance and enable background jobs on it

Closes #3801

The perf test image build will fail because we're changing CI config but the perf tests are not required for merge so we should be ok.

@jamilbk it's done, perf will fail because there is no such container on the main.


TextInput piles up the letters

Description
When typing into the TextInput box, sometimes the letteres get piled up all in one place instead of showing up like normal text. Some other times, no text shows up at all in the box. This has been observed on Huawei P30 so far. The text does indeed get saved and goes through onChangeText , but it does not display correctly on UI. We tried switching to G board but the same bug occured there too, so we're doubting it being a keyboard problem. I have attached some videos to demonstrate it.
Has anyone experienced anything similar?
text piling up video
text disappearing video
React Native version:
System:
OS: Windows 10 10.0.18362
CPU: (8) x64 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Memory: 3.02 GB / 15.68 GB
Binaries:
Node: 10.16.0 - D:\Program Files\nodejs\node.EXE
Yarn: 1.22.4 - D:\Program Files (x86)\Yarn\bin\yarn.CMD
npm: 6.9.0 - D:\Program Files\nodejs\npm.CMD
SDKs:
Android SDK:
API Levels: 25, 26, 28, 29
Build Tools: 28.0.3, 29.0.0, 29.0.1
System Images: android-28 | China version of Wear OS Intel x86 Atom, android-29 | Google APIs Intel x86 Atom, android-29 | Google Play Intel x86 Atom
npmPackages:
react: 16.9.0 => 16.9.0
react-native: https://github.com/expo/react-native/archive/sdk-36.0.1.tar.gz => 0.61.4
Steps To Reproduce
So far we could not reproduce the problem on development. It only occured in production App and Sentry couldn't capture anything as it is a UI bug. We could not find a pattern that results in reproducing this bug. It seems to occur at random times
It might be worth noting that the users mostly type in Arabic. However, once the bug occurs, switching to English leads to the same behavior, and the English letters end up being piled up as well.
Expected Results
The full text is expected to be displayed on the screen in a readable way.
Code example
Here is the code of my TextInput and its styling. Most of the styling has been added in attempt to specifically fix the bug
  renderComposer(props) {
    const { text } = this.state
    const { placeholder } = this.state.lang.ar
    const inputStyle = this.inputStyle(text)
    const isNewLine = /\r?\n/.test(text[0]) ? false : true

    return (
      <TextInput
        value={text}
        multiline={isNewLine}
        style={[styles.textInput, inputStyle]}
        autoFocus={true}
        onChangeText={(text) => this.onTextInput(text)}
        placeholder={placeholder}

      />
    )
  }

  inputStyle = (text) => {
    let numberOfLines = text.split(/\r?\n/).length;
    let marginTop = 3;
    let marginBottom = 3
    let paddingBottom = 10
    let paddingTop = 10
    if (numberOfLines > 2) {
      marginTop = 15
      marginBottom = 7
    }
    return {
      marginTop, paddingTop, marginBottom, paddingBottom
    }
  }

const styles =  StyleSheet.create({
  textInput: {
    flex: 1,
    marginLeft: 10,
    fontSize: 16,
    lineHeight: 16,
    maxHeight: 200,
    justifyContent: 'flex-end',
    alignSelf: 'center',
    direction: Platform.select({
      ios: 'rtl'
    }),
    marginTop: Platform.select({
      ios: 6,
      android: 0,
    }),
    marginBottom: Platform.select({
      ios: 7,
      android: 3,
    }),
  },
})

I've also been experiencing this issue, from what I can tell, Android version doesn't matter, Webview version doesn't matter, but what has been a weird factor is the different device models, which to me doesn't make a whole lot of sense. Here's a small list of confirmed devices that are having issues with text input: Redmi Note 7, Sony G8342, Samsung J5 SM-G570M, and including my own phone a Samsung Galaxy S10e... My assumption is either, device manufacturers are turning on a feature in a system update that breaks text input for react native, or there is an issue with language text localization that causes input issues for some, while not causing it for others.


Add Equity Index Symbol transition documentation

In the transitioning from TDA documentation, there is a section for the new format of Option symbols.  It appears as though the format for equity index symbols has changed as well.
Previously, you could do a level_one_equity_subs for SPX and VIX indices using symbols:

$SPX.X
$VIX.X

These no longer work, however the more common formats do work:

$SPX
$VIX

These can be confirmed by using the developer.schwab.com CUSIP search (searching by symbol for these doesn't work and didn't with TDA either) and have been confirmed by using the early mentioned level_one_equity_subs in schwab-py:

$SPX cusip: 648815108
$VIX cusip: 12497K100

Describe the solution you'd like
A short mention of this new symbol format to be added to the documentation.
Describe alternatives you've considered
Google search results will index this Issue in order to help others wondering about the same issue.

Ah, very good callout. Is it correct to say that the .X suffix is dropped?

I believe so, though it was never documented in the first place


[develop] Add allow_mismatch flag for ceph/ceph:v16.2.7 image (#3136)

After merging this PR we would like to fix the issue using a more reliable tag, e.g. v16.2.7-20220510.


Update dotnet samples to target .Net 8

Summary

Note: We should begin working on this issue once https://github.com/microsoft/botbuilder-dotnet/issues/6741 is complete and we can reference builds that target NET8.

As part of this issue, we will update the dotnet samples to target NET 8.
We should also update the Readmes to require NET 8.
We will divide the PRs following these categories:

[x] Essential bots
[x] Advanced bots
[x] Authentication bots
[x] Skills bots
[x] QA bots

Closed as completed


Shaders get corrupted after power outage

Tested versions
4.3 stable
System information
Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - NVIDIA GeForce GT 1030 (NVIDIA; <IP_ADDRESS>09) - Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (8 Threads)
Issue description
I was working on my project, I hit save and 3 milliseconds later the power went off
Nothing was corrupted except the unique .gdshader file I have in the entire project
The thing is, I was working on scripts and scenes and that shader has not been touched since the dinosaurs
I didn't even have it opened on Shader Editor, so there has to be a bug somewhere
Steps to reproduce

Have at least one .gdshader file in your project
Hit save and disconnect your PC from power

Minimal reproduction project (MRP)
You can use this project:
https://godotengine.org/asset-library/asset/2732

This might not be a Godot issue, and it'd be hard to figure out that it was without more details or some log or info

I think if there is a bug it would be that Godot is re-saving an external resource that hasn't changed.
We can't help it if you lose power during saving. That will definitely corrupt files (same as pulling out a USB during saving). There is a reason so many pieces of software (including games) tell you explicitly not to disconnect the power during saving.

I remember some time ago there was a pull request that saved scenes and scripts in a way that it is safe if things like this happen
Does it also apply for shaders?
I might be imagining that pull request though 😅

We can't help it if you lose power during saving. That will definitely corrupt files (same as pulling out a USB during saving). There is a reason so many pieces of software (including games) tell you explicitly not to disconnect the power during saving.

As far as I can tell, using safe write (where a new file is created and the old file is removed) should prevent losing files due to power loss entirely. However, the newly saved file may not be done saving when power is lost. You'll still at least keep the old file around, which is better than nothing.
This is controlled by the FileSystem > On Save > Safe Save on Backup then Rename editor setting, which is enabled by default. This affects all writable file access within the editor on Windows and Linux (it doesn't appear to be implemented on other platforms). It can also be used on projects by calling OS.set_use_file_access_save_and_swap(true) (there is no project setting for it).


Replace Pastelize with MaterialKolor APIs

[x] Read CONTRIBUTING.md.

MaterialKolor provides some nice APIs so we don't need to apply alphas and pastelize.
Summary of changes:

Just removing them for now, we can transform the colors in a follow up PR.

Tested changes:
brah

Before

Light
Dark

Light

Before
After

Dark

Before
After


⚠ 한경주요지수-코스피200 has degraded performance

In 8311201, 한경주요지수-코스피200 (https://markets.hankyung.com/indices/kospi200) experienced degraded performance:

HTTP code: 200
Response time: 6826 ms

Resolved: 한경메인 performance has improved in b856f5c.


Fix ArrayIndexOutOfBounds errors in screenshot plugin

Fixes #1060.
Plugin now uses a regex for validation of text in the level-up widget, because that widget is sometimes re-used for other game dialogs. Those dialogs will now be safely ignored.

@Adam- Changing hideWidgets() from public to package-private doesn't hinder the @Subscribe from working according to my tests.
Non-public methods do break @Schedule though, maybe that's what you were thinking of?

You should probably rename the "hideWidgets" method since that's not really the best descriptive name imo. It doesn't even hide widgets

I'd rather leave that for another pull request, so a maintainer doesn't need to understand the hideWidgets() method to approve this 👀


Cr 976 redact historic addresses

Motivation and Context
CR-976 requires the marking of historic addresses for the free-form address search, so that the historical addresses come back with UPRN as null. This will preserve pagination, but allow Serco to identify historical entries.
What has changed
Addresses that have a value of "8" for lpiLogicalStatus will get the UPRN set to null.
How to test?

The usual unit tests.
Existing cucumber tests work unchanged.

The requirements have changed again, so I will close this an raise another PR when the code is ready. I will also incorporate @MartinHumphrey 's suggestions.


bug: Push not working in Production mode

Type: bug
Ionic Version: 1.x
Platform: ios 9 webview
As for now, I've already:

Created both Development and Distribution certs from scratch from Apple Developer Portal
Reloaded the certs in my machine using Xcode (and fixing signing issues from xcode)
Exported the .p12 certs and uploaded them to ionic.io platform
Set my app push config to production mode (just in case) and dev_push = false.
Built using --release from terminal
Built using Xcode and selecting Release build in build options

And I've tried:

Sending push with APNS-Tool using the production certs and it works.
Sending push from ionic.io using production profile and it doesn't work.
Sending push using ionic.io API using production profile and it doesn't work.
Sending push using ionic.io and ionic.io API using development profile and it works.

Hello! Since this is an issue with our push notification service i will be moving this issue to the appropriate repo. Thanks for using Ionic!

This issue was moved to driftyco/ionic-cloud#18


New version: TorProject.TorBrowser version 13.5.6

Checklist for Pull Requests

[X] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[X] Have you checked that there aren't other open pull requests for the same manifest update/change?
[X] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.6 schema?

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

Microsoft Reviewers: Open in CodeFlow

Closing: Duplicate #176349 is already merged


Clicking comment looks like it does nothing

Clicking comment looks like it does nothing.  This results in multiple clicks and duplicate posts. Maybe refresh page or in an angular way display the comment?

commit 99eabfdbebefd21dcba11abd951a6683defa08a2
Date:   Mon Aug 17 18:46:07 2015 -0700
Disable comment submission form while waiting on server for previous comment submission (client side)


WACK issue of SQLitePCLRaw.provider.winsqlite3.uwp10

I got this WACK issue.

FAILED
Supported APIs
Error Found: The supported APIs test detected the following errors:
API sqlite3_win32_set_directory in winsqlite3.dll is not supported for this application type. MyDll.dll calls this API.
Impact if not fixed: Using an API that is not part of the Windows SDK for Windows Store apps violates the Windows Store certification requirements.
How to fix: Review the error messages to identify the API that is not part of the Windows SDK for Windows Store apps. Please note, apps that are built in a debug configuration or without .NET Native enabled (where applicable) can fail this test as these environments may pull in unsupported APIs. Retest your app in a release configuration, and with .NET Native enabled if applicable. See the link below for more information:
Alternatives to Windows APIs in Windows Store apps.

It seems need to avoid wrapper sqlite3_win32_set_directory method for UWP

That seems weird.  Surely UWP apps are allowed to use the built-in SQLite lib (winsqlite3.dll)?
Oh, maybe what the error is saying is that winsqlite3.dll is compiled in such a way that it can only write to the appropriate paths, so calling sqlite3_win32_set_directory is neither allowed nor necessary?
Not sure.  I always use e_sqlite3.dll builds instead of winsqlite3.dll.

I changed back to use SQLitePCLRaw.provider.sqlite3.uwp10 for using official SQLite version of sqlite and it can pass WACK.
I can only guess WACK can detect there's a "entry point" of sqlite3_win32_set_directory API.

(I've reach out to the winsqlite3.dll team to see if they can comment.)

They're making this API public: https://www.sqlite.org/src/info/cbce7180ee664367
This will help any language (including P/Invoke on .NET) that can't set global variables.

Latest update: The RS5 SDK should* include a fix for this. It'll include a version of winsqlite3.dll with the function designated as public.

Not a promise, just trying to be open

I am still getting this issue.


using a proxy

Hi
Is this package compatible with guzzle proxy option ? Because whatever I set inside proxy option of guzzle asyncGet it just seems to be skipped.

It will be soon, currently working on a PR on the worker package that will indirectly add proxy support.

Added a proxy example, once https://github.com/WyriHaximus/react-guzzle-http-client/pull/6 is merged and tagged it will work, for SOCKS proxies only for now :). I'll keep you posted.


explore_json returns ERR_EMPTY_RESPONSE

Make sure these boxes are checked before submitting your issue - thank you!

[ ] I have checked the superset logs for python stacktraces and included it here as text if any
[ ] I have reproduced the issue with at least the latest released version of superset
[ ] I have checked the issue tracker for the same issue and I haven't found one similar

Superset version
superset (0.17.5)
Expected results
wish valid data returned.
Actual results
“network error"
Steps to reproduce
using 'group by' only works for 'table view', don't work for others viz, like 'Time series- Line chart'.
"network error" display. Inspect in chrome says 'no data return' from server.
(my dt format is like '2017-05-01' which is 'DATE' type)
The SQL query below:
SELECT platform_type AS platform_type,
       DATE(dt) AS __timestamp,
       session_count_10_mins / session_count_all AS `SSR - Watch Length > 10 Minutes`
FROM ssr_daily
INNER JOIN
  (SELECT platform_type AS platform_type__,
          session_count_10_mins / session_count_all AS mme_inner__
   FROM ssr_daily
   WHERE dt >= STR_TO_DATE('2017-04-22 04:20:24', '%%Y-%%m-%%d %%H:%%i:%%s')
     AND dt <= STR_TO_DATE('2017-05-20 04:20:24', '%%Y-%%m-%%d %%H:%%i:%%s')
   GROUP BY platform_type
   ORDER BY mme_inner__ DESC
   LIMIT 50) AS anon_1 ON platform_type = platform_type__
WHERE dt >= STR_TO_DATE('2017-04-22 04:20:24', '%%Y-%%m-%%d %%H:%%i:%%s')
  AND dt <= STR_TO_DATE('2017-05-20 04:20:24', '%%Y-%%m-%%d %%H:%%i:%%s')
GROUP BY platform_type,
         DATE(dt)
ORDER BY `SSR - Watch Length > 10 Minutes` DESC
LIMIT 5000

Network error = web server timeout, in the latest version we provide a more actionable timeout message.

where to setup the timeout configuration?

I don't trust timeout issue. 'Network error' returns in 3 seconds. I check the code in config.py, SUPERSET_WEBSERVER_TIMEOUT=60(SECOND?).
Please help more.
attach inspect info in chrome network:

@xianping googling it looks like it's something wrong in the client and the internet suggests to clean cookies.

thanks @xrmx, I tested to clean cookies, still encounter same problem.
It seems there are issues in Javascript. See attachment when loading the page.

@xianping Update to a newer release then, should be fixed.

@xrmx , which version do you suggest? I recently installed by using pip which shows up 0.17.5. Should I install by using source code or still can use pip (how to upgrade?)?

@xrmx ,i update to 0.18.2 which is latest in pip. The problem is still there, are you sure new version has fixed the issue?

@mistercrunch ,could you reopen this issue?

How do I reproduce this error?

@mistercrunch , can you call successfully with 'groupby' by using 'Line chart'? You can make up any data in table by using 'group by ' call for 'line chart', I think you can reproduce it.
attach my data example snippet.
dt, type1, type2, cnt1,cnt2,cnt3,cnt4 '2017-04-23','foo','mobile','219033','126552','116143','107536' '2017-04-23','foo','pc','53275','37074','35112','34014' '2017-04-23','bar','mobile','204764','117486','107805','97250' '2017-04-23','bar','pc','16763','352219','33350','31374' '2017-04-24','foo','mobile','285522','134723','124730','114265' '2017-04-24','foo','pc','566305','3419','38200','36346' '2017-04-24','bar','mobile','211021','122358','114468','102454' '2017-04-24','bar','pc','5422','38321','36572','37781'

There are over 1000 Superset users at Airbnb, if groupby in line chart was broken we would know about it.
What database backend are you using? Do you get any stack trace on the web server?

@mistercrunch, I am using mysql backend. I don't see any error message in webserver, only the SQL sentence print out.

Can't reproduce. Try with latest version. I remember some errors used to be silenced without any logging and that shouldn't be the case in the latest version.
Does this problem occur on the examples we ship with?
You either have to debug on your own or to find a way for us to reproduce this.

We fix this by eliminating all metadata in DB and reinstall. I though it's because the displayed mysql table has been modified to extend columns. I don't know what teammates do to reimport table, metadata tables may stay inconsistent.
If I can reproduce this , let you know.
Thanks all of you.


Draft: Add dragonflight support

Hi,
Did not wait your answer to make a PR, as I liked the exercise (never coded a wow addon). Feel free to reject it if you do not want any contribution.
This is only a draft, as the following items need to be taken care of:

Both VOTI and Aberrus instanceId are wrong. Could not find what was the ID that you used on the other instance. Only found zoneId on wowhead, but did not match with the one you had for previous raid.
Aberrus seems to only have two skip quests (the normal skip seems to be unavailable) source, I have no clue on much it can break the rest of the addon. From my in-game test it has no impact :

PS: I am sorry about auto format on save who edited some line who does not relate to this MR.

Closes GH-1

Adding this pull request!


i18n(es): add prerender-client-address-not-available

Description (required)
Translates error page prerender-client-address-not-available

Related issues & labels (optional)

Closes # N/A
Suggested label: i18n

Lunaria Status Overview
🌕 This pull request will trigger status changes.

Learn more
By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.
You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

Locale
File
Note

es
reference/errors/prerender-client-address-not-available.mdx
Localization added, will be marked as complete.

Warnings reference

Icon
Description

🔄
The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.


Supporting JavaScript Standard Style

What do you guys think about https://github.com/feross/standard ?

http://xkcd.com/927
I like standards, but most standards are not actually standards, they are just preferences that someone had the time to write down on paper. I appreciate the thought, but we haven't really had too much of an issue with coding standards clashing to a point that degrades comprehension. Do you have any examples of problems you've noticed?


Browselayout

#46

=O pretty...
Some preliminary thoughts:

The genre bar is a bit hard to scroll without swipe to refresh consuming the motion
We'll want to enable Home As Up (the left arrow on the top right that allows users to go back a screen)
Bookmarking within a secondary browse fragment causes a crash
Some brokenness when switching to My Library and then back:

Since it looks like the changes in here are going to be rather complicated, would it make more sense to hold off on merging #82 until this is complete, or finish #82 first and then resolve the conflicts in this branch?


YARP Feedback Wanted [April 2021]

YARP Feedback
We think we are pretty close to what we think should be in the feature set for YARP 1.0, and have been doing some code reviews to clean up the API and get ready to declare YARP ready for a 1.0 release. But we'd like to hear your feedback on how well YARP meets your needs, and if not what is missing or broken for you?
If you are using YARP or investigating it, please tell us about your experiences. As reporting this kind of info in issues doesn't work well, please send your answers to<EMAIL_ADDRESS>YARP Survey
1. What stage are you at with your YARP deployment?
Investigating | Deployed | Rejected | Blocked | Other
Please provide more details for Rejected, Blocked or Other
If you have deployed YARP :-
2. How many instances are deployed?
3. Approximately what hardware is it deployed on?
CPU core count & memory. If cloud hosted, which VM size
4. What's your typical daily peak RPS?
5. How many routes/clusters/destinations do you have configured?
If you have deployed or are planning a deployment :-
6. Is your configuration from a file or dynamic through code?
7. What customizations have you made, or are planning to YARP?
8. How easy did you find the customization process?
9. What if anything is missing from YARP?
Overall impressions :-
10. How satisfied are you with YARP, is it meeting your needs?

Very Unsatisfied
Unsatisfied
Meh
Satisfied
Very Satisfied

[ ]
[ ]
[ ]
[ ]
[ ]

11. How satisfied are you with YARP performance?

Very Unsatisfied
Unsatisfied
Meh
Satisfied
Very Satisfied
N/A

[ ]
[ ]
[ ]
[ ]
[ ]
[ ]

12. How satisfied are you with the YARP documentation?

Very Unsatisfied
Unsatisfied
Meh
Satisfied
Very Satisfied
N/A

[ ]
[ ]
[ ]
[ ]
[ ]
[ ]

13. How satisfied are you with the customizability of YARP?

Very Unsatisfied
Unsatisfied
Meh
Satisfied
Very Satisfied
N/A

[ ]
[ ]
[ ]
[ ]
[ ]
[ ]

14. How satisfied are you that YARP is ready for a 1.0 release?

Very Unsatisfied
Unsatisfied
Meh
Satisfied
Very Satisfied
N/A

[ ]
[ ]
[ ]
[ ]
[ ]
[ ]

About You :-
15. (optional) Who are you? What is your github alias?
16. (optional) What organization are you using YARP for?
17. (optional) If you would be prepared to talk more with the YARP engineering team, please provide contact details?
Finally :-
18. Any other feedback you'd like to provide?
Thankyou,
@samsp-mstf on behalf of the YARP team.

Closing as we have now shipped V1 of YARP. We still welcome feedback, but keeping this issue open doesn't really make sense.


Node.js  uvwasi team Meeting 2023-10-11

Time
UTC Wed 11-Oct-2023 18:00 (06:00 PM):

Timezone
Date/Time

US / Pacific
Wed 11-Oct-2023 11:00 (11:00 AM)

US / Mountain
Wed 11-Oct-2023 12:00 (12:00 PM)

US / Central
Wed 11-Oct-2023 13:00 (01:00 PM)

US / Eastern
Wed 11-Oct-2023 14:00 (02:00 PM)

EU / Western
Wed 11-Oct-2023 19:00 (07:00 PM)

EU / Central
Wed 11-Oct-2023 20:00 (08:00 PM)

EU / Eastern
Wed 11-Oct-2023 21:00 (09:00 PM)

Moscow
Wed 11-Oct-2023 21:00 (09:00 PM)

Chennai
Wed 11-Oct-2023 23:30 (11:30 PM)

Hangzhou
Thu 12-Oct-2023 02:00 (02:00 AM)

Tokyo
Thu 12-Oct-2023 03:00 (03:00 AM)

Sydney
Thu 12-Oct-2023 05:00 (05:00 AM)

Or in your local time:

https://www.timeanddate.com/worldclock/fixedtime.html?msg=Node.js+Foundation+uvwasi team+Meeting+2023-10-11&iso=20231011T1800
or https://www.wolframalpha.com/input/?i=06PM+UTC%2C+Oct+11%2C+2023+in+local+time

Links

Minutes Google Doc: https://docs.google.com/document/d/1_RHndIHnlhCTLHptkprTVwhu39oWxDuDPRkFaFd1uEY/edit

Agenda
Extracted from uvwasi-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
nodejs/node

WASI preview 1: fd_readdir ignores cookie argument #47193

nodejs/uvwasi

What's new with uvwasi in 2023 #201
Changes to WASI spec in snapshot_preview2 #59

Invited

uvwasi team: @nodejs/wasi

Observers/Guests
Notes
The agenda comes from issues labelled with uvwasi-agenda across all of the repositories in the nodejs org. Please label any additional issues that should be on the agenda before the meeting starts.
Joining the meeting

link for participants: https://zoom.us/j/91612484369
For those who just want to watch:
youtube admin page: https://www.youtube.com/my_live_events?filter=scheduled

Minutes from the meeting today:
Node.js  uvwasi team Meeting 2023-10-11
Links

Recording:  https://www.youtube.com/watch?v=36DJgCFXxNM
GitHub Issue: https://github.com/nodejs/uvwasi/issues/233

Present

Michael Dawson:  @mhdawson
Blaine Bublitz: @phated
Blaine:
Oscar Spensor:

Agenda
Announcements
*Extracted from uvwasi-agenda labelled issues and pull requests from the nodejs org prior to the meeting.
nodejs/node

WASI preview 1: fd_readdir ignores cookie argument #47193

no update this week

nodejs/uvwasi

What's new with uvwasi in 2023 #201

nothing new this week

Changes to WASI spec in snapshot_preview2 #59

Guy, pushing ahead with JavaScript Node.js implementation shipped, https://github.com/bytecodealliance/jco/tree/main/packages/preview2-shim, published to npm here - https://www.npmjs.com/package/@bytecodealliance/preview2-shim. It’s a high level wrapping of Node/js functions.  Follow on would be to lower to native level to get lower overhead.

Initial plan was just for experimentation, now planned as full implementation

Q&A, Other
Upcoming Meetings

Node.js Project Calendar: https://nodejs.org/calendar

Click +GoogleCalendar at the bottom right to add to your own Google calendar.


dssp-4.4.3: unit-test-dssp.cpp(247): error: in "dssp_3": check f.is_valid() has failed

I get this failure when running tests:
A:130/CYS   E
A:131/THR   E
A:132/ARG   E
A:133/VAL   E
A:134/TYR   E
A:135/VAL   E
A:136/ARG   E
A:137/GLU
undefined category dssp_struct_bridge_pairs
undefined category dssp_struct_ladder
undefined category dssp_statistics
undefined category dssp_statistics_hbond
undefined category dssp_statistics_histogram
undefined category dssp_struct_summary
/var/tmp/portage/sci-chemistry/dssp-4.4.3/work/dssp-4.4.3/test/unit-test-dssp.cpp(247): error: in "dssp_3": check f.is_valid() has failed

*** 1 failure is detected in the test module "Master Test Suite"

<end of output>
Test time =   0.23 sec
----------------------------------------------------------
Test Failed.
"unit-test-dssp" end time: Oct 19 17:23 CEST
"unit-test-dssp" time elapsed: 00:00:00
----------------------------------------------------------

End testing: Oct 19 17:23 CEST

Thanks

curious. Can you provide some more details? What version? What OS. What version of libcifpp are you using? etc.

It is version 4.4.3 and libcifpp-5.2.2. On Gentoo Linux
I have noted that the tests passes fine when dssp is already installed, but fails when it is not

Yes, I already expected that, after thinking about this a bit more. It has to do with locating resources required by mkdssp. To work around this, the tests will have to be rewritten to include the resources directory in the source tree.
I'll fix that.

Should be fixed in version 4.4.4

Thanks
Original error looks to be gone... but now a different error appeared:
Start testing: Oct 20 14:49 CEST
----------------------------------------------------------
1/1 Testing: unit-test-dssp
1/1 Test: unit-test-dssp
Command: "/var/tmp/portage/sci-chemistry/dssp-4.4.4/work/dssp-4.4.4_build/unit-test-dssp" "--" "/var/tmp/portage/sci-chemistry/dssp-4.4.4/work/dssp-4.4.4/test"
Directory: /var/tmp/portage/sci-chemistry/dssp-4.4.4/work/dssp-4.4.4_build
"unit-test-dssp" start time: Oct 20 14:49 CEST
Output:
----------------------------------------------------------
Running 5 test cases...
loading residues
calculating secondary structure
Considering 804 pairs of residues
calculating alpha helices
calculating pp helices
/var/tmp/portage/sci-chemistry/dssp-4.4.4/work/dssp-4.4.4/test/unit-test-dssp.cpp(106): error: in "ut_dssp": check line_t.compare(0, std::strlen(kHeaderLineStart), kHeaderLineStart) == 0 has failed

Ah, that's sad. There were two different version numbers, I need to find out if there is a way to keep a single version for a main and a sub project, without having to update two files.
Version <IP_ADDRESS> fixes the last issue

It works fine
Thanks a lot


HPHX-12441,HPHX-12448

Description
HPHX-12441,HPHX-12448
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

HPHX-12448-C8 Before.

HPHX-12448-C8 After

HPHX-12448-C6 Before.

HPHX-12448-C6 After

HPHX-12441-C10 Before.

HPHX-12441-C10 After

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

Checksum only updated.


profile dialog do not update the balance

Description
the user have to refresh the page to update the balance or wait for two minutes which is very bad UX imo
Steps to reproduce

log in
click on the profile button
you will see that the balance not updated

Logs/Alerts
Screencast from 18 ينا, 2024 EET 12:55:32 م.webm

Work in progress:
adding new function that handles the emits and triggers update balance if the user logged in

version : 385928e
network : devnet
verified balance is now getting updated at the same instance.
https://github.com/threefoldtech/tfgrid-sdk-ts/assets/110984055/897da25e-ca7e-49f5-9b85-0a6494568277
https://app.testlodge.com/a/26076/projects/40893/suites/234374?expand_section=422331#case_4169741


better error message when line endings do not match

When the Git checksums do not match, determine if it is just the line endings and give a better error message. This isn't as helpful:
git config --global --unset core.autocrlf
git config --system --unset core.autocrlf
git clone https://github.com/Microsoft/visualfsharp.git --depth 1
cd .\visualfsharp
.\appveyor-build.cmd
Show-Tree Release -ShowLeaf
SourceLink.exe index -pr .\src\fsharp\FSharp.Core\FSharp.Core.fsproj -pp Configuration Release -u 'https://raw.githubusercontent.com/Microsoft/visualfsharp/{0}/%var2%'

:+1:

With v2 of SourceLink, I'm going to autofix line endings before a compile. See #119 for details.


Demo doesn't work

Demo doesn't work. It is write "Bad Request (400)"

Hello VVyacheslav. Thank you for the information. I am working on this deployment. Within the issue #140

Demo is up and running again.
Within the Issue #140 I implemented an automated deployment of the demo branch.


Vue web component nested styling

Describe the bug
Currently when you import a child component and compile with the lib option for web components the sub-components styling is lost.
I'm posting the bug in vite as I'm fairly confident that this has to do with the @vite/plugin-vue package as I'm using the new web component features described here: https://github.com/vitejs/vite/tree/main/packages/plugin-vue#using-vue-sfcs-as-custom-elements
Reproduction
Here is a repo with a minimal reproduction of the issue: https://github.com/DerrikMilligan/vite-vue-web-component-child-style-issue
Here is what the output looks like. When using the NestedComponent as its own web component it has correct styling, but when it's imported into the HelloWorld component and used it loses all of it's styling

System Info
System:
    OS: Linux 5.4 Linux Mint 20.1 (Ulyssa)
    CPU: (8) x64 Intel(R) Core(TM) i7-4900MQ CPU @ 2.80GHz
    Memory: 2.94 GB / 31.27 GB
    Container: Yes
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 16.9.1 - ~/.nvm/versions/node/v16.9.1/bin/node
    npm: 7.24.0 - ~/.nvm/versions/node/v16.9.1/bin/npm
  Browsers:
    Chromium: 93.0.4577.63
    Firefox: 92.0

Used Package Manager
npm
Logs
$ npm run build -- --debug

><EMAIL_ADDRESS>build
> vue-tsc --noEmit && vite build "--debug"

  vite:config bundled config file loaded in 355.96ms +0ms
  vite:config using resolved config: {
  vite:config   build: {
  vite:config     target: [ 'es2019', 'edge88', 'firefox78', 'chrome87', 'safari13.1' ],
  vite:config     polyfillModulePreload: true,
  vite:config     outDir: 'dist',
  vite:config     assetsDir: 'assets',
  vite:config     assetsInlineLimit: 4096,
  vite:config     cssCodeSplit: false,
  vite:config     cssTarget: [ 'es2019', 'edge88', 'firefox78', 'chrome87', 'safari13.1' ],
  vite:config     sourcemap: false,
  vite:config     rollupOptions: {},
  vite:config     minify: 'esbuild',
  vite:config     terserOptions: {},
  vite:config     write: true,
  vite:config     emptyOutDir: null,
  vite:config     manifest: false,
  vite:config     lib: {
  vite:config       entry: './src/main.ts',
  vite:config       name: 'CustomWebComponents',
  vite:config       fileName: [Function: fileName],
  vite:config       formats: [Array]
  vite:config     },
  vite:config     ssr: false,
  vite:config     ssrManifest: false,
  vite:config     reportCompressedSize: true,
  vite:config     chunkSizeWarningLimit: 500,
  vite:config     watch: null,
  vite:config     commonjsOptions: { include: [Array], extensions: [Array] },
  vite:config     dynamicImportVarsOptions: { warnOnError: true, exclude: [Array] }
  vite:config   },
  vite:config   plugins: [
  vite:config     'alias',
  vite:config     'vite:modulepreload-polyfill',
  vite:config     'vite:resolve',
  vite:config     'vite:html-inline-script-proxy',
  vite:config     'vite:css',
  vite:config     'vite:esbuild',
  vite:config     'vite:json',
  vite:config     'vite:wasm',
  vite:config     'vite:worker',
  vite:config     'vite:asset',
  vite:config     'vite:vue',
  vite:config     'vite:define',
  vite:config     'vite:css-post',
  vite:config     'vite:build-html',
  vite:config     'commonjs',
  vite:config     'vite:data-uri',
  vite:config     'rollup-plugin-dynamic-import-variables',
  vite:config     'vite:asset-import-meta-url',
  vite:config     'vite:build-import-analysis',
  vite:config     'vite:esbuild-transpile',
  vite:config     'vite:reporter',
  vite:config     'vite:load-fallback'
  vite:config   ],
  vite:config   define: { __VUE_OPTIONS_API__: true, __VUE_PROD_DEVTOOLS__: false },
  vite:config   ssr: { external: [ 'vue', '@vue/server-renderer' ] },
  vite:config   configFile: '/home/derrik/projects/demo-child-web-component-style/vite.config.ts',
  vite:config   configFileDependencies: [ 'vite.config.ts' ],
  vite:config   inlineConfig: {
  vite:config     root: undefined,
  vite:config     base: undefined,
  vite:config     mode: undefined,
  vite:config     configFile: undefined,
  vite:config     logLevel: undefined,
  vite:config     clearScreen: undefined,
  vite:config     build: {}
  vite:config   },
  vite:config   root: '/home/derrik/projects/demo-child-web-component-style',
  vite:config   base: '/',
  vite:config   resolve: { dedupe: undefined, alias: [ [Object], [Object] ] },
  vite:config   publicDir: '/home/derrik/projects/demo-child-web-component-style/public',
  vite:config   cacheDir: '/home/derrik/projects/demo-child-web-component-style/node_modules/.vite',
  vite:config   command: 'build',
  vite:config   mode: 'production',
  vite:config   isProduction: true,
  vite:config   server: { fs: { strict: undefined, allow: [Array] } },
  vite:config   env: { BASE_URL: '/', MODE: 'production', DEV: false, PROD: true },
  vite:config   assetsInclude: [Function: assetsInclude],
  vite:config   logger: {
  vite:config     hasWarned: false,
  vite:config     info: [Function: info],
  vite:config     warn: [Function: warn],
  vite:config     warnOnce: [Function: warnOnce],
  vite:config     error: [Function: error],
  vite:config     clearScreen: [Function: clearScreen],
  vite:config     hasErrorLogged: [Function: hasErrorLogged]
  vite:config   },
  vite:config   createResolver: [Function: createResolver],
  vite:config   optimizeDeps: {
  vite:config     esbuildOptions: { keepNames: undefined, preserveSymlinks: undefined }
  vite:config   }
  vite:config } +20ms
vite v2.6.14 building for production...
✓ 12 modules transformed.
dist/custom-web-components.es.js   0.07 KiB / gzip: 0.08 KiB
dist/ChildComponent.ce.js          0.69 KiB / gzip: 0.40 KiB
dist/HelloWorld.ce.js              1.19 KiB / gzip: 0.60 KiB
dist/main.js                       132.08 KiB / gzip: 29.64 KiB

Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

I have the same problem, discovered over internet a fix "https://stackoverflow.com/questions/69834745/how-to-register-and-use-props-correctly-in-new-vue-custom-element/69844449" but with it slots element are broken.
Some work over it? Some official fix ready?

This is caused by https://github.com/vuejs/core/issues/4662. Not sure if Vite is the right place to fix it.

Closing as it has already been tracked in the Vue 3 repo.


Adding in an optional parameter to swap method so users can update metadata when changing plans

Currently the SubscriptionBuilder allows you to add metadata to a subscription with the ->withMetadata([]) method. However, there is no way to modify the subscriptions metadata while swapping plans.
This is beneficial as the metadata is often related to the subscription plan itself, so if a user needed to include metadata when creating the subscription there is a good chance they will need to update that metadata when they swap plans.
This is fully backwards compatible as the $metadata parameter defaults to a blank array, and setting $subscription->metadata = [] has no effect in Stripe, so it will not overwrite or delete existing metadata attributes, it only allows you to update or add new metadata if a value is passed in.

Unfortunately this is a breaking change for anyone overriding the swap method because you've added a new argument to the method signature. I get that this is beneficial but it's probably best that you send this in to master. Thanks.


Use SPDX identifier in license field of META6.json

Use the standardized identifier for the license field.
For more details see https://design.perl6.org/S22.html#license

@samcv thanks 👍


List reference bases post request

Change the GET based tests to reflect https://github.com/ga4gh/schemas/pull/647 .

https://github.com/ga4gh/compliance/pull/219


Impl FromIter for &u32

For ergonomics mostly. Likewise with &u64 on treemap

If you have an Iterator<&u32>, can't you just pass my_iter.copied(), does it really make sense to have an impl for it?


Add support for cluster profiling

When you are trying to optimize your jobs it would be great to have some kind of profiling tool like YourKit [1].
[1] - https://cwiki.apache.org/confluence/display/SPARK/Profiling+Spark+Applications+Using+YourKit

+1


Missing helper for  tag

Hello,
I'd like to add a helper for the <details-menu /> tag, it's not very common but it's a valid html5 element and it turns out it's even used on this page -> the user menu in the top-right of github uses the details/summary/details-menu combo.
I'm guessing I need to add detailsMenu to the list in packages/styled-components/src/utils/domElements.js, is there another file that needs to be updated anywhere?
Cheers!

Hi,
This solves it: https://github.com/styled-components/styled-components/pull/2491

Well... I just stumbled upon this: github/details-menu-element. So... <details-menu /> is actually a custom element that github uses. Not quite sure why I found other sources saying that it's normal html, but that would explain why it's not in domElement.js.
Close?

Yeah it's custom, thanks


Fix ValueError to print information, updated function Args comment

Previously the ValueError would not display which image paths were raising the error but instead: "UnboundLocalError: local variable 'plot_name' referenced before assignment.
Updated comments for parameters to function

Thanks.


Use ci-only cabal.project.local if /a.

Thank you! I guess this supersedes #1?

Thank you! I guess this supersedes #1?

They are orthogonal, but since I don't have a use case for #1 any more, I would close it, and re-open if somebody else does.
Thanks for merging!  :)


Update: KDE.kdevelop version 5.6.2 [FP-O]

Result: Installation Successful

Manifest
Add/Remove Programs

Name
KDevelop
KDevelop

Version
5.6.2
5.6.2

Publisher
KDE e.V.
KDE e.V.

ProductCode

KDevelop

Auto-updated by vedantmgoyal2009/winget-pkgs-automation in workflow run 5843

Merge conflicts.

Close with reason: Cleanup of merge conflicts from fabricbot errors;


UNIQUE VISITORS PER DAY - INCLUDING SPIDERS panel not work

use goaccess  access.log -o report.html --real-time-html, the UNIQUE VISITORS PER DAY - INCLUDING SPIDERS panel not work，but others panels works

goaccess v1.6

access log sample :
<IP_ADDRESS> - - [14/Jun/2022:19:20:28 +0800] "POST /index.php/public/commoncgi/update_time_seed?g_ty=ajax HTTP/1.1" 404 548 "http://test.1.qq.com/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36"
log format：
The following log format should do it (NCSA Combined Log Format):
%h %^[%d:%^] "%r" %s %b "%R" "%u"

the following date format
%d/%b/%Y

and time format
 %T

and some console error：

also，what are the recommend access log format set and  goaccess log format set， in order to present  panel data  as much as possible ? thanks

That's strange.. that log format it's working fine for me. Do you get an empty chart even if you reload the page/report? also, does it update the panel after some time or it never updates?
Also, with your browser's devtools opened, are you able to reload the report (ctrl+shift+r) and look at the network tab, open the websocket request, and can you please post one of the websocket frames?
Thanks

I was looking at this but can't reproduce this on my end. Are you able to consistently reproduce this issue? and would you be able to share with me that log file? Thanks!

sorry，the log file has sensitive info. i will close this issue, thanks


Unpin protobuf

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender
See https://github.com/conda-forge/tensorboard-feedstock/issues/65 and https://github.com/conda-forge/tensorboard-feedstock/pull/67

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Hotkey to focus on the next/prev window and make it the master

Hello, would you please consider add a hotkey to focus on the next/prev window and make it the master?
Currently, this must be done in two steps. Thank you!

This is now included in the latest release. Feel free to reopen if you have any other questions.


$scope.$on('$destroy') not called on the very last step

for every step i have this implemented so i save isolated scope data into the wizard global Context and this enables easy navigation back and forward, but the issue is that whenever i am on the very last step of the wizard and finish is triggered it does not call $scope.$on('$destroy') on that step which means its context can not be saved.

On step transitions, scope are destroys because a new step is created, replacing the existing one.
When you supply an onFinish callback, it is up to you to cause the last step to be destroyed by destroying the directive itself (example: navigate away).

Can u explain a little bit more in details? i mean in my implementation when onfishin is called i have no idea ho to extract data from the very last step so the current global controller inside which multi step form is hosted gets that data.

You should see the multi step form directive like a data presenter, not a data holder. If you need to have data shared between a multi step directive and one of your controllers, use a state container (aka a factory) and share data with dependency injection.

Your point of view is exactly what i have and it is data presenter itself, but this even does not relate to this case. if u want i can set-up code simple and u can clearly see the point. id does not meter how i construct data the only problem is that if step form has its own scope and this step is the last one in the multistepform if u have onFinish defined in a parent scope which holds directive as a presenter u have still no chance to force this form to pass data back to parent scope.

 It will get destroyed if it is no longer present in your view: navigate away, display something else...


Refaster crashes with NoSuchFieldException in Inliner on OpenJDK 11.0.9

Description of the problem:
On OpenJDK 11, since the recent update to 11.0.9, running Refaster to build rules breaks with the following (shortened) stack trace:
    [javac] An exception has occurred in the compiler (11.0.9). Please file a bug against the Java compiler via the Java bug reporting page (http://bugreport.java.com) after checking the Bug Database (http://bugs.java.com) for duplicates. Include your program and the following diagnostic in your report. Thank you.
    [javac] com.sun.tools.javac.util.ClientCodeException: java.lang.RuntimeException: Error analysing: copyOfSingletonList
    [javac] 	at jdk.compiler/com.sun.tools.javac.api.ClientCodeWrapper$WrappedTaskListener.finished(ClientCodeWrapper.java:832)
[...]
    [javac] Caused by: java.lang.RuntimeException: Error analysing: copyOfSingletonList
    [javac] 	at com.google.errorprone.refaster.RefasterRuleBuilderScanner.visitMethod(RefasterRuleBuilderScanner.java:148)
[...]
    [javac] Caused by: java.lang.LinkageError: bound
    [javac] 	at com.google.errorprone.refaster.Inliner.setUpperBound(Inliner.java:246)
[...]
    [javac] Caused by: java.lang.NoSuchFieldException: bound
    [javac] 	at java.base/java.lang.Class.getField(Class.java:1999)
    [javac] 	at com.google.errorprone.refaster.Inliner.setUpperBound(Inliner.java:243)
    [javac] 	... 59 more

A full stack trace is here, but not important because the problem becomes obvious when looking at the source of Inliner:
https://github.com/google/error-prone/blob/1e2c8ac094d6d8b8c968f722d723800c5a79fb20/core/src/main/java/com/google/errorprone/refaster/Inliner.java#L239-L244
Thanks to @cushon for putting that link in the comment!
If we look at that JDK bug, we can see it was fixed in Java 11.0.9 with this change, which removes the field bound.
I think the best fix would be to always call setUpperBound first with a fallback to setting bound instead of a version check. Removing the access of bound completely would make Refaster fail or people still on OpenJDK <= 11.0.8.
Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.
Run Refaster on OpenJDK 11.0.9. Not sure if it happens for all rules or only for our rule set, and I could provide a minimum example if necessary, but as explained above I think this is not necessary.
What version of Error Prone are you using?
Error-prone 2.4.0, OpenJDK 11.0.9
It works on OpenJDK 11.0.8 and 14.0.2.

https://github.com/google/error-prone/commit/733d0212af52d621bb820415f7d446dae5352ca2

https://github.com/google/error-prone/commit/733d0212af52d621bb820415f7d446dae5352ca2


Calculator view

Calculator view with backend integration and styled components

--UPDATE--
Media queries are added for full responsiveness, navigation and passing data to calculated results is added, issues from above fixed


[ENH] STOP LOADING MACROS WHEN IM NOT IN THAT SPEC.

🟢 How does GSE currently work
Every time I have a macro that doesn't have a spell for the spec I'm in I get spammed saying "BROKEN MACRO" in my chat every 5 seconds.
🟢 Describe the solution you'd like
If I am not the right spec, don't load the macro.

The error isn’t from GSE.  It’s from SecureActionButtonTemplate and happens every time you try to create an action with a spell block where you don’t know the spell.  The most common cause of this is from changing spec.  The fix is to switch to macro blocks (as macro blocks are not checked at creation by  SecureActionButtonTemplate) or only stay in one spec and never change talents.

If I am not the right spec, don't load the macro.

This unfortunately isn’t possible as once it’s created it can’t be uncreated. Frames are not garbage collected by WoW.  Disabling it only stops the buttons creation it can’t remove it after it’s been made.
The alternative is to remove the spell block all together.


Fix broken max length in "SNN Last 4 digits" input

cc @luacmartins: this was a change related to the new form handling, can you check that I'm not removing/breaking something that was necessary
Another property
Details
Explanation here: https://github.com/Expensify/App/issues/7548#issuecomment-1029164951
Remove maxLength prop from baseTextInputPropTypes
The prop is not directly used by this component
Fixed Issues

$ https://github.com/Expensify/App/issues/7548
Tests / QA
SO on VBA info: https://stackoverflow.com/c/expensify/questions/342/525#525

Launch the app
Log in with expensiafail account
Go to any Workspace - Connect Bank Account
Tap Connect online with Plaid
Select Wells Fargo Bank Account
Put username: user_good, password: pass_good
Tap Submit
Tap on Plaid Saving - Save and continue
Put all necessary information in Compony Information Page
Tap Save and Continue
In SSN box start typing as many number you are want

[ ] Verify that no errors appear in the JS console

Tested On

[x] Web
[ ] Mobile Web
[ ] Desktop
[ ] iOS
[ ] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

Should this be tested on all platforms?

The prop hint also got added there in the same PR:
https://github.com/Expensify/App/blob/47ec8f4ae0598e55c4d75b275ef4feeec8f14d6e/src/components/TextInput/baseTextInputPropTypes.js#L52-L53
But I don't think it is being used anywhere. Should we remove it?

Should this be tested on all platforms?

I guess it should

I'm going off of the slack convos pushing for tests on all platforms on all PRs.
Also, it looks like baseTextInputPropTypes is used by TextInput, BaseTextInpupt, and DatePicker (indirectly). Can you make sure to test that none of those inputs are breaking?

But I don't think it is being used anywhere. Should we remove it?

I think so

Also, it looks like baseTextInputPropTypes is used by TextInput, BaseTextInpupt, and DatePicker (indirectly). Can you make sure to test that none of those inputs are breaking in your tests?

A note on this, the maxLength prop in the is used by the react-native component TextInput (same name as ours). I understand that our approach is not to put props in the definitions if they are just drilled down.

I'll test on other platforms now

Update: tested in all platforms, seems to be working fine.

Merging since it's a revert of my changes.

🚀 Cherry-picked to staging by @luacmartins in version: 1.1.35-1 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅

@Expensify/applauseleads please QA this PR and check it off on the deploy checklist if it passes.

🚀 Deployed to production by @sketchydroide in version: 1.1.35-1 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


migrate way from loader

This is all deprecated and needs to be replaced.

cc @Tommy-Geenexus

Would migrating from android.content.Loader to android.support.v4.content.Loader (and from android.content.AsyncTaskLoader to android.support.v4.content.AsyncTaskLoader) accomplish this?

@Zoraver The support library has been deprecated in favor of androidx. I was able to migrate to the androidx implementation of loaders, including replacing getLoaderManager with LoaderManager.getInstance as getSupportLoaderManager is deprecated in favor of that too.
I was misled by https://developer.android.com/guide/components/loaders which makes it seem like loaders as a whole are deprecated, but the support library implementation still appears to be supported. I think that loaders are considered an obsolete approach, but at least there are no deprecation warnings now.

@thestinger @Zoraver
ViewModels are the way to go. They are part of MVVM and MVI, require less boilerplate than loaders and overall are far superior.
You could replace any loader with a ViewModel executing an AsyncTask.
I'll have a look over the weekend.


Draw an horizontal line on a multibarchart for reference

Hi folks,
I want to draw a line over my multi-bar chart for reference. Does anyone know how to do this ?
A line like the dashed one here : http://www.mrc-productivity.com/techblog/images/target.png
I am still looking after a solution for this issue too: https://github.com/krispo/angular-nvd3/issues/351
Thanks,

I adapted this  stackoverflow answer to get something similar:
http://stackoverflow.com/a/28568763

I have a little problem with this, the scale() function doesn't seem to work in angular-nvd3 is it possible ? I had already found solutions in d3.js with scale() but without it never...

Has anyone found a solution for this issue yet?

This might be late but hope it helps future viewers:
http://plnkr.co/edit/dc4dHHZUZYQL2moyBEcy?p=preview

@iamdevlinph Can you help us with the code to scale the horizontal line based on chart width

Get the width of the chart. Strip of the margins. Then draw the horizontal line.
If you want the line to be responsive. You can create a directive that listens to the window resize event. When fired, the directive will redraw the lines based on the new width.

This horizontal line is just a horizontal line. It's not a line chart that uses the same x-axis as the rest of the chart. This line is just a single data. Think of it as an average line.

@iamdevlinph Thanks for the response. I have done the line width resize based on chart width when window resize event is fired. I was thinking if there were a better way. Thanks 👍

Yeah. That's the only that I know. Since the line is a fixed element on the page with fixed dimensions.


Harden permissions for Antrea log files (files under /var/log/antrea)

Describe the bug
CIS bionic rule 4.2.3 states:

For all files in /var/log other has no permissions on any files and group does not have write or execute permissions on any files.

The Antrea log files (Agent logs, Controller logs, OVS logs, NetworkPolicy logs) do not abide by this rule.
While discussing https://github.com/antrea-io/antrea/pull/1770, we originally decided not to restrict permissions for log files, but:

we were unaware of the CIS rule
we made an invalid assumption that Pod logs (under /var/log/pods) did not have limited permissions

We should restrict permissions for all Antrea log files.
Versions:
Antrea version: all versions, including v1.1.0
Edit (06/24/2021): the OVS logs already have the correct permissions
vagrant@k8s-node-worker-1:~/antrea$ ls -l /var/log/antrea/openvswitch/
total 1992
-rw-r----- 1 root root 2030004 Jun 24 02:53 ovs-vswitchd.log
-rw-r----- 1 root root    4003 Jun 23 17:29 ovsdb-server.log

Update on this: while we could just change the permissions for the /var/log/antrea folder (to prevent listing files and accessing files), I would prefer it if we could set the "correct" permissions on a per-file basis. Unfortunately, klog hardcodes the permissions for new files to 0666 and it cannot be changed through configuration: https://github.com/kubernetes/klog/blob/79f9f6b8291d38aaf33a0998e65a5bc254d51866/klog_file.go#L159. An issue has been opened to see if klog maintainers would support the idea of adding a command-line flag which would let users choose different permissions: https://github.com/kubernetes/klog/issues/251


Join by multiple fields

How to:
SELECT * from X
JOIN Y
ON y.id1 = x.yid OR y.id2 = x.yid

Actually I can do this, right?
    type HitbtcPayment @model(table: "hitbtc_payments", pk: "id") {
        id: ID!
        offchainId: ID!
        status: String
        currency: String
        amount: String
        createdAt: String
        errorCode: Int
        errorMessage: String
        errorDescription: String
        address: String
    }

    type Order @model(table: "orders", pk: "id") {
        id: ID!
        clientId: String
        clientUserId: String
        customerId: ID @private
        createdAt: String
        status: String
        paymentId: HitbtcPayment @relate(on: { from: "payment_id", to: "id" })
        paymentOffchainId2: HitbtcPayment @relate(on: { from: "payment_id", to: "offchain_id" })
        amount: String
        productCode: String
        quantity: String
    }

The above worked
But I think this should be a feature, right?


Add ContextResovlers config options

Context#ip is often useless if your service sits behind something else. This could be resolved by setting a custom function for resolving the Context IP.
Javalin.create {
    contextResolvers {
        ip = { ctx -> ctx.header("...") ?: ctx.ip() }
    }
}

Host would also be nice - I know X-Forwarded-For can work, but it's just something that so common that it makes sense

I'll work on this.


Add modifier function

closes #10

Is that not what https://github.com/spencer516/ember-functional-modifiers is about?

Yes, for basic use case, where no state is required.
But when state or dependency on service(s) is required, then I prefer using class based approach. This is similar to Helper class and helper function for template helpers, the ember-functional-modifiers's API does not follow that and uses custom API for service injection.
Having this function allows to use single add-on for both use cases.

@sukima thanks for review, I’ll update documentation.


New version: Loraine v0.2.2

Registering package: Loraine
Repository: https://github.com/kocvara/Loraine.jl
Created by: @kocvara
Version: v0.2.2
Commit: 7b8e96920a5d4950108ecb2575a6fa053978bec0
Reviewed by: @kocvara
Reference: https://github.com/kocvara/Loraine.jl/commit/7b8e96920a5d4950108ecb2575a6fa053978bec0#commitcomment-145147507
Description: Julia code for general and low-rank semidefinite optimization

comment


Integration of new visualization options

@Eliott-Guevel I found a problem in this panel:

From the state of the screenshot (two selected elements):
1 - I click on "Browse" the class Equipment is browsed.
2 - I click on Receiver in the required list, and I click on "Browse" the class Equipment is always browsed

@Eliott-Guevel I found a problem in this panel:

From the state of the screenshot (two selected elements):
1 - I click on "Browse" the class Equipment is browsed.
2 - I click on Receiver in the required list, and I click on "Browse" the class Equipment is always browsed

see #172 for a fix

Hi @Eliott-Guevel how this PR is not yet merged?

I don't know if GitHub also shows you this message, but I fixed my code according to your comments so you can merge this pull request since the interfaces function as intended and are named correctly. Thanks

There are no problems with my interfaces using the new main branch with #177 merged.
However, I don't understand why some of MolComponentManager's tests fail sometimes. When executing all of MolComponentManager's tests at the same time, 3 (or less) tests can fail (always the same ones, see Pharo 12 CI as well as testGarbageCollect (don't know why testFlushComponent is executed 2 times), which is not the case when executing them individually.
Putting relevant variables and going line by line in the debugger isn't useful to identify the fail (doesn't lead to the same result).
My guess is that since the order of tests is random, there's sometimes a bug with cleanUp and not all components are cleaned or something of the sort.

I have no problem using the visualization option (which isn't currently intergrated to Molecule) with #177, it could be merged in the near future


Schema.json missing supported attributes

Category

[ ] Question
[X] Bug
[ ] Enhancement

Expected or Desired Behavior
Reviewing the JSON Schema: http://columnformatting.sharepointpnp.com/columnFormattingSchema.json indicates that elm.attributes.additionalproperties is false and there is no definition for the iconName, rel, or title attributes despite being listed in the documentation. So, these attributes shouldn't technically be allowed (although they work of course).
Observed Behavior
Add an iconName (or title or rel) attribute to your markup and it will work but if you validate your JSON against the schema it will be marked as invalid.
Steps to Reproduce
Using the following sample JSON from the documentation:
{
    "$schema": "http://columnformatting.sharepointpnp.com/columnFormattingSchema.json",
    "elmType": "div",
    "children": [
        {
            "elmType": "span",
            "style": {
                "padding-right": "8px"
            },
            "txtContent"<EMAIL_ADDRESS>        },
        {
            "elmType": "a",
            "attributes": {
                "iconName": "Mail",
                "class": "sp-field-quickActions",
                "href": {
                    "operator": "+",
                    "operands": [
                        "mailto:",
<EMAIL_ADDRESS>                        "?subject=Task status&body=Hey, how is your task coming along?.\r\n---\r\n",
<EMAIL_ADDRESS>                        "\r\nClick this link for more info. http://contoso.sharepoint.com/sites/ConferencePrep/Tasks/Prep/DispForm.aspx?ID=",
                        "[$ID]"
                    ]
                }
            }
        }
    ]
}

This works great on an actual column but validating it against the schema using a tool like VS Code results in a problem: Property iconName is not allowed.
Suggested Fix
This is of course early days for the column formatting, but it would be good to have an updated schema file. Here it is with the added attributes:
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "title": "CustomtFormatter JSON",
    "description": "CustomFormatter renderer for SharePoint lists",
    "definitions": {
        "customAction": {
            "type": "object",
            "additionalProperties": false,
            "title": "Action object",
            "description": "Action object for a custom action button",
            "properties": {
                "action": {
                    "description": "Name of the action that the custom action button will execute",
                    "enum": [
                        "execFlow"
                    ]
                },
                "actionParams": {
                    "description": "Parameters for the custom action",
                    "anyOf": [
                        {
                            "$ref": "#/definitions/expression"
                        },
                        {
                            "type": "string"
                        }
                    ]
                }
            }
        },
        "expression": {
            "type": "object",
            "additionalProperties": false,
            "title": "Expression object JSON",
            "description": "Expression object for CustomFormatter JSON",
            "properties": {
                "operator": {
                    "description": "Operator for this expression",
                    "enum": [
                        "+",
                        "-",
                        "*",
                        "/",
                        "==",
                        "!=",
                        ">",
                        "<",
                        ">=",
                        "<=",
                        "||",
                        "&&",
                        ":",
                        "toString()",
                        "Number()",
                        "Date()",
                        "cos",
                        "sin"
                    ]
                },
                "operands": {
                    "description": "Operands for this expression",
                    "type": "array",
                    "items": {
                        "anyOf": [
                            {
                                "type": "string"
                            },
                            {
                                "type": "boolean"
                            },
                            {
                                "type": "number"
                            },
                            {
                                "type": "object",
                                "$ref": "#/definitions/expression"
                            }
                        ]
                    }
                }
            },
            "required": [
                "operator",
                "operands"
            ]
        },
        "elm": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "$schema": {
                    "description": "schema of the JSON",
                    "type": "string"
                },
                "debugMode": {
                    "description": "Is this JSON in debug mode?",
                    "type": "boolean"
                },
                "elmType": {
                    "description": "The type of element to create",
                    "enum": [
                        "div",
                        "button",
                        "span",
                        "a",
                        "img",
                        "svg",
                        "path"
                    ]
                },
                "children": {
                    "description": "Children elements",
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/elm"
                    }
                },
                "txtContent": {
                    "anyOf": [
                        {
                            "$ref": "#/definitions/expression"
                        },
                        {
                            "type": "string"
                        }
                    ]
                },
                "style": {
                    "description": "Specifies the style object for this element",
                    "patternProperties": {
                        "^[a-z]+(?:-[a-z]+)?$": {
                            "description": "Specifies style attributes for this element",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        }
                    }
                },
                "customRowAction": {
                    "anyOf": [
                        {
                            "$ref": "#/definitions/customAction"
                        }
                    ]
                },
                "attributes": {
                    "type": "object",
                    "description": "Additional attributes to be added to elmType",
                    "properties": {
                        "href": {
                            "description": "Specifies the href attribute",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "src": {
                            "description": "Specifies the src attribute",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "class": {
                            "description": "Specifies the class attribute",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "target": {
                            "description": "Specifies the target attribute, used primarily for <a> element types.",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "role": {
                            "description": "Specifies the role attribute, used accessibility.",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "d": {
                            "description": "Specifies the d attribute. Used primarily for svg path elements",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "iconName": {
                            "description": "Name of the Office UI Fabric icon to display",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "rel": {
                            "description": "Specifies the relationship between the current document and the linked document, used primarily for <a> element types.",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        },
                        "title": {
                            "description": "Specified extra information about the element, generally shown as tooltip text on element hover.",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        }
                    },
                    "patternProperties": {
                        "^aria\\-[a-z]+$": {
                            "description": "Specifies aria- attributes for the element",
                            "anyOf": [
                                {
                                    "$ref": "#/definitions/expression"
                                },
                                {
                                    "type": "string"
                                }
                            ]
                        }
                    },
                    "additionalProperties": false
                }
            },
            "required": [
                "elmType"
            ]
        }
    },
    "$ref": "#/definitions/elm"
}

Since this was submitted, the iconName attribute was added to the schema! Unfortunately, rel and title are still missing.
However, I've gone a different direction in terms of the recommended fix since I believe there are a lot of improvements that could be achieved through the Schema file. I've written it up on my blog here: A Verbose Schema for SharePoint Column Formatting (Proposal). I've also created a version of the schema that I would like to see at least partially adopted available as a gist.

Hi is this still an issue? the reason I ask is im not able to render some icons, Mail works but im trying to use OpenInNewWindow, alot of others dont work also
{    "elmType": "a",    "style": {               "font-family": "FabricMDL2Icons" 	},    "txtContent": "",    "attributes": {       "target": "_blank",     "iconName": "OpenInNewWindow",         "class": "sp-field-quickAction",         "href": {          "operator": "+",          "operands": [             "https://MyTenant.sharepoint.com/sites/MySite/Lists/MyList/Item/editifs.aspx?ID",             "@currentField"          ]       }    } }

Is there a reason why the HTML 5  "download" attribute was omitted from the schema?


Create a simulator test file

We need to create a simulation folder that will run a simulation of our selection of modules. See gaia's https://github.com/cosmos/gaia/blob/main/app/sim_test.go
I'm not quite sure yet how we're supposed to setup the SimulationOperations (here in the SDK: https://github.com/cosmos/cosmos-sdk/blob/be4a965599dfae6992451e4b5135c487ed45053b/simapp/utils.go#L52)
Once we have this, we can get better load testing of our actual state machine / start adding better invariants & simulation msg creation

Done


Prisma generate removes node modules

After running the prisma generate command, ts-node-dev gets removed from the modules but still shows it in the package file.
A simple yarn install fixes it but don't know why it happens in the first place.
package.json
  "devDependencies": {
    "@types/body-parser": "^1.19.0",
    "@types/config": "^0.0.38",
    "@types/cors": "^2.8.9",
    "@types/node": "^14.14.25",
    "@types/restify": "^8.5.0",
    "@types/restify-errors": "^4.3.3",
    "module-alias": "^2.2.2",
    "ts-node": "^9.1.1",
    "ts-node-dev": "^1.1.1",
    "typescript": "^4.1.3"
  },

Prisma Client 2.16.0

Hello,
I have the exact same issue. When I trigger a prisma generate after upgrading to<EMAIL_ADDRESS>it triggers a yarn install and it seems to remove all the dev-dependencies modules.

So when you run prisma generate we check that we can find @prisma/client, if we cannot find it we install it with the Prisma CLI with npm or yarn.
It’s meant to have a better developer experience.
You can disable this by setting the env var PRISMA_GENERATE_SKIP_AUTOINSTALL=true
The issue here is probably about Yarn doing something weird with the node_modules, we don’t delete files from Prisma side.
This is the code involved:
https://github.com/prisma/prisma/blob/6001c0571e2a992dda181e7f6444420561709adc/src/packages/sdk/src/predefinedGeneratorResolvers.ts#L43-L79
Related issue https://github.com/prisma/prisma/issues/2042

@jgoux on Prisma Slack is using yarn 1.22.5 and suggesting

If all projects using yarn are in error with the autoinstall, maybe it shouldn’t be the default?

I don't think we got many cases where that happened actually (maybe @pantharshit00 knowns if it's common problem)

I also haven't seen this and I can't reproduce this as well. I will wait for more reports here and see if we can get a reliable reproduction.

I also haven't seen this and I can't reproduce this as well. I will wait for more reports here and see if we can get a reliable reproduction.

I think the issue stems from

Hello,
I have the exact same issue. When I trigger a prisma generate after upgrading to<EMAIL_ADDRESS>it triggers a yarn install and it seems to remove all the dev-dependencies modules.
EDIT :
Ok I found my mistake.
When migrating from @prisma/cli to prisma, I removed the @prisma/client package as well so triggering a prisma generate when the @prisma/client isn’t installed is modifying node_modules heavily. I don’t think it’s intended?
It would be better to verify that @prisma/client is present and stop there if it’s not instead of busting node_modules like the current behaviour.

@pantharshit00
My issue is similar except I moved the  @prisma/client  to dependencies from the dev dependencies then;
yarn install
yarn prisma introspect
yarn prisma generate

After running these commands after moving it to dependencies, it triggered the issue.

I am going to close this as its been 3 months now and there is no activity here.
Please reply if you want us to take another look.


OnMessage event is not firing

I found a bug to report
Hello friends, I have identified that when sending a certain text to my BOT the receiving event simply stops working
Steps to reproduce
When you send text 10010290 to my bot the OnMessage event stops being fired
Expected  behavior
OnMessage Event Fired.
Actual behavior
OnMessage Event not Fired
Screenshots

Environment data
*NuGet Package Version:<IP_ADDRESS>
.NET Version: 4.6.1
IDE: e.g. VS2015
App: Desktop

Are you sure you are using 14.6? The error regarding the phone_number type has been fixed in 14.5

Hi, Yes my version is 14.6.
But i refresh the newtonsoft.json and work fine.
thanks


Issue365 add jobs

Description of changes
Added job functionality.
Includes the following (copied from issue):
new db table
new GET index endpoint
new resource in ActiveAdmin
test coverage
API docs
Jobs table to include:
title
source_url
source
city
state
country
description
status (i.e. active, inactive)
remote
Also include tagging.
Issue Resolved

Fixes #365

@leenyburger @hpjaj Any reason that status has to be a string? When using this data in the front-end, it seems a bit fragile to match on strings, especially if they're user-entered via Admin Dashboard, where there's a chance for human typos. Thoughts on using boolean instead?  Example: active: true or active: false.

@hpjaj I've already coded up the front-end stuff to filter on for status === "active" for now, should be fine for the time being.
POC here is @ksmacleod99 - Please see above comments - do you envision ever needing to set a Job's status to anything other than just active / inactive?

re: @jjhampton 's comment here:  https://github.com/OperationCode/operationcode_backend/pull/366#issuecomment-394116169
I agree, would be easier to go the boolean route.  If that is still on the table (as I know it would require a bit of a refactor on the FE), I would recommend that, as it is for sure the cleanest solution.
If not, then @leenyburger you'll want to follow this pattern in order to implement choices for "active" and `"inactive":
https://github.com/OperationCode/operationcode_backend/pull/375#discussion_r202518607
After this piece is wrapped up, this PR should be ready to ship.

Can you review the conflicts and address the final comments from @hpjaj @leenyburger?

@dmarchante Yes. I'm out of town until next week but can take a look then.

Hi @leenyburger how is this going? Is there anything blocking you that I can assist with?

@wimo7083 No blockers, just haven't been able to find the time. Making up for hurricane delay next week, can take a look the week of the 24th.

@wimo7083 I'm not going to be able to get to this in a timely manner. Sorry to leave you hanging!

Okay so I'm going to make the decision we want to use a boolean instead of a string. I think this would align better with what the frontend needs.
For this I'd recommend:

changing status to is_active_status
changing all the mocks to respect a boolean instead of string
changing the schema to respect the new type.

If nobody objects I'd like to finish this up.

I have a maybe philosophical question: what does it mean for a job to have an "active status"?

@robbkidd Agreed. I feel like that field is unnecessary. I'd prefer a self-cleaning database.
We could end up having tons of inactive jobs

Since we don't know when the job will expire. it's probably best to make it adjustable. I can add something to the route so we eliminate innactive jobs.
I went with is_open because apparently using open in Factory girl gave me a security warning.

🤔 One option for flagging jobs as either open or closed is to record the date on which it closed. This is a bit like a technique named "soft delete." It would involve adding a datetime column closed_at (if you wanted to match the Rails timestamps style). A nil closed_at means the job is still open; a non-nil closed_at means the job is closed and you also know the date it closed. Knowing the closed date means old-and-closed jobs could be removed from the system.


Fixed #29226 - Documentation updates for modify_settings

Am pretty sure that the docs were wrong about using pure strings instead of lists for append/prepend. They are iterated as lists of strings.
Can squash all this as requested, just wanted to hear back firstly, if the changes are pleasing.
https://code.djangoproject.com/ticket/29226
Takes over for #9842

The first commit isn't required as arguments may be a single value or a list. I'm not sure the example needs to be changed as no middleware is repeated among append/prepend/remove. Isn't that the only case where there's a problem? If that's the case, I think a note might be sufficient.

@timgraham indeed! I overlooked this part.. thanks for the ref!

I'm not sure the example needs to be changed as no middleware is repeated among append/prepend/remove.

I made it so the examples both remove and prepend django.contrib.sessions.middleware.SessionMiddleware - I'm not sure why anyone would do that, but in the example, it ensures that UpdateCacheMiddleware is called firstly.

The outstanding comment is hidden in a thread above, so I'll repeat it here, "My preference is to make the note for Python 3.6+ most prominent and then have a self-contained block for Python 3.5 that could easily be removed."

@timgraham - which is the note for Python 3.6+? And what does "most prominent" mean?
I get what you mean about easily (cleanly) removed - Debian Stretch has Python 3.5 and will be supported until 2020, so I guess the comment is relevant for about 2 years.

The note should written for Python 3.6+ with a self-contained addendum for Python 3.5 if necessary. I think Django 2.2 will be the last version to support Python 3.5 since that carries support to 2022 which is well beyond Python 3.5's EOL in September 2020.

The note should written for Python 3.6+ with a self-contained addendum for Python 3.5 if necessary.

@timgraham sorry but I still don't understand what change you are asking for, since the note only applies to Python <3.6:

Dictionary key order is not preserved in Python<3.6

I have updated the note slightly to mention this twice.