respect DISPLAY on linux

current code sets a default DISPLAY,  so the block trying the users env is never called.
I removed the default and added it back as fallback, because that appears to be its original intent.

Can this PR closed if not will be merged?


Add a count min sketch implementation to the Python code

In this repo, we have code that looks at various probabilistic data structures included in Redis and RedisBloom.  One that's not part of the demo code is the Count-Min Sketch (https://en.wikipedia.org/wiki/Count–min_sketch).
Enhance the Python code to also count occurrences of each word from Moby Dick in a count-min sketch.  You'll want to look at these Redis commands for this: https://redis.io/commands/?name=cms
Where the code outputs information about each data structure at the end, enhance it to use the CMS.QUERY (https://redis.io/commands/cms.query/) command to show the count as stored in the count-min sketch for each of the top 10 words reported by the top-k structure.  To do this, you'll need to grab those words from the existing words variable (words = top_k_list[::2]) and feed them into the CMS.QUERY command, then logging the output.
Update the README.md in the python folder, as well as the repo level README.md.
This is part of our participation in Hacktoberfest 2022. Learn how to complete this issue here: https://redis.io/community/hacktoberfest/
Need help or want to talk to us? Join us on Discord where we have a dedicated Hacktoberfest channel: https://discord.gg/ueQwKUh5Z3
If you're interested in taking this issue on, please mention @simonprickett and @SuzeShardlow in the comments and ask to be assigned.

Am interested in reviewing the issue

Hi @simonprickett and @SuzeShardlow , may I have this one?

@jupsimar sorry, someone else jumped on this!  Please check out our web page to see if there are any other issues you could work on: https://redis.io/community/hacktoberfest .


Filter Edge

This branch implements the edge filtering by @Cristhianzl and the renovated UI of the handles by @lucaseduoli.

This is looking good. We should just find settle on the UI element for the filter button and we are good to go, it seems.


ReferenceError: IDBIndex is not defined with Firebase

when using firebase with gridsome develop it is normal, but when trying to build it generates the error: ReferenceError: IDBIndex is not defined.

@silasalis Could you share the results of gridsome info? Also, are you using this in the browser or only at build time?

I think this error is related to https://github.com/firebase/firebase-js-sdk/issues/1797

RESOLVED!!
in App.vue, I imported a singleton created for Firebase called getFirebase.
then in the mounted hook of App.vue
 const lazyApp = import('firebase/app')
  const lazyAuth = import('firebase/auth')
  const lazyDb = import('firebase/database')
  const lazyStorage = import('firebase/storage')

  Promise.all([lazyApp, lazyAuth, lazyDb,
   lazyStorage]).then(([firebase]) => {
    getFirebase(firebase)
  })
}

code for getFirebase:
import { config } from './config'
let firebaseInstance
export const getFirebase = firebase => {
if (firebaseInstance) {
return firebaseInstance
}
firebase.initializeApp(config)
firebaseInstance = firebase

return firebase

}

Fantastic, thank you for sharing!


Bump version to 1!1.24.6 and add win64 build

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.

@versatran01 I've updated the version to use epoch, following suggestions from @wolfv, and this PR is ready for review. Could you please take a look when you have a chance? Thanks!

@jeongseok-meta Thanks, this looks good.


fix(Input): Update input z-index when it's in focus to bring the outline to front

Issue: none
What I did

Added z-index to focused inputs in order to ensure the focus outline stays fully visible
Screenshots:

before:

after:

Checklist

[X] changeset has been added
[X] Pull request description is descriptive
[X] I have made corresponding changes to the documentation
[X] New and existing unit tests pass locally with my changes
[N/A] I have added tests that prove my fix is effective or that my feature works

How to test
Play around with components that stack inputs next to buttons.

@orion-cengage test cases to consider: https://codesandbox.io/s/testing-1089-2gjgwq

Reverted in #1090, will be re-implemented as part of https://github.com/cengage/react-magma/issues/1091


[Inference] optionally colorize the output labelled point cloud

The inference command produces a labelled point cloud (with class IDs). In order to make the output visualization easier, we could design an option for producing colored point cloud (a RGB tuple for each the semantic classes).

Done through #55


Dev zakg groupings 17b

Import Feature
GROUPINGS 17
Includes

Read a txt file of usernames and import them all at once. (importModal.html)
add multiple members at once through add members input box. (addMembersModal.html)

Issues to be converted to tickets

Init error modal when max usernames to be added is exceded.
Work on dialogue
Wipe addMembers input if import is selected instead

Status on orginal Branch dev-zakg-groupings-17 #147
A vast amount of merge conflicts in general.controller.js led to the creation of #156
Commits made in #147
@zakgilbert
reading file contents to string
46e9a98
@zakgilbert
reading file contents into string
b7a98fa
@zakgilbert
displaying list of imported usernames in importMembersModal
ff54fba
@zakgilbert
removing dups from userNameList
05f32af
@zakgilbert
removes usernames that already exist from list
221675b
@zakgilbert
cleaned up my code
4a2e1b4
@zakgilbert
returning successfull requests on username validity
ca3ba3f
@zakgilbert
cleaned up code and fixed fixed typo 'confimationModalLable'
dc0a0ee
@zakgilbert
added status info when user clicks on a username in importModal list
6b49c03
@zakgilbert
added import button to exclude tab
18b00a7
@zakgilbert
commented new methods in general.controller
e1b037b
@zakgilbert
completed GROUPINGS-17 objective
92f2573
@zakgilbert
added import option to exclude
97935fa
@zakgilbert
added loader
fd50451
@zakgilbert
commented and refactored some functions
28a63ac
@zakgilbert
implemented sorting feature for import modal
d5d0dd9
@zakgilbert
refactored some methods and added more comments
5ad7f8d
@zakgilbert
implemented 16 character max
b915a69
@zakgilbert
hides button and input importcomponents
51979e3
@zakgilbert
Displays whether username is addable or not
56425d4
@zakgilbert
Add new data fields to membersToAdd array of objects
4c84bed
@zakgilbert
align confirmation message in modal
a2c6f4e
@zakgilbert
rewrite some of the logic for determining the member objects fields
5d51c58
@zakgilbert
Add user notification prior to import
d90ab7c
@zakgilbert
Generify changeStyleAttribute function in general.controller
f4e315a
@zakgilbert
change for checkout
6aa5cdc
@zakgilbert
change add button to add multiple members functionality
f75ffd9
@zakgilbert
differentiate between single and multi add and import add
ce4f946
@zakgilbert
multiadd from add members input field
ce27cc3
@zakgilbert
upgrade import table
a6ff7c7
zakgilbert added 12 commits on Aug 21
@zakgilbert
add members modal
3612e1c
@zakgilbert
refactor addMembers.html code
3fea9b6
@zakgilbert
display import status
f1d17da
@zakgilbert
enhance import and add members status dialogue
a7b8666
@zakgilbert
add user to add details enhancement to import modal
6f65a33
@zakgilbert
implement addMultipleMemebers and importMemebers on exclude
c565092
@zakgilbert
refactor exclude.html
ea85efe
@zakgilbert
change title of import new members modal
31285a5
@zakgilbert
simplify sort function
3f71fce
@zakgilbert
remove syntax from local functions in genernal.controller
6794071
@zakgilbert
merge conflickts
07eef5a
@zakgilbert
paste async functions to general controller
87edcb8


Add sample for c++ client

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

Let's talk - I have quite comprehensive samples in this repo: https://github.com/moozzyk/SignalRClientCppSample which I am planning to use in a blog post introducing SignalR C++ Client. However in this repo we are missing some end to end tests and I think spending time on this might be more beneficial.


Build the UI to pick a template

This relates specifically to the possibility to select templates from a dropdown, as well as possibility to save them (see latest  version of the wires below):

I would be in favour of building that in the Wikibase extension directly, since templates should be useful outside of Commons.

I would be in favour of building that in the Wikibase extension directly, since templates should be useful outside of Commons.

@wetneb sounds good - should I move the issue to the general OpenRefine repo then (& add more context)?

Closing this issue, because it is being worked on on the OpenRefine side: #5043


Error on brew autoremove

brew doctor output
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
  /usr/local/lib/ss_conn_lib2.dylib

Verification

[X] My "brew doctor output" above says Your system is ready to brew. and am still able to reproduce my issue.
[X] I ran brew update twice and am still able to reproduce my issue.
[X] This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

brew config output
HOMEBREW_VERSION: 3.6.20-309-g206d4c8
ORIGIN: https://github.com/Homebrew/brew
HEAD: 206d4c86b36d2d9e093dc886988be9fbb2b28a12
Last commit: 27 minutes ago
Core tap origin: https://github.com/Homebrew/homebrew-core
Core tap HEAD: c27f57133838d853c5114fbce01dd678ba6db0e2
Core tap last commit: 13 days ago
Core tap branch: master
Core tap JSON: 07 Feb 14:19 UTC
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 4
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: quad-core 64-bit broadwell
Clang: 14.0.0 build 1400
Git: 2.39.1 => /usr/local/bin/git
Curl: 7.79.1 => /usr/bin/curl
macOS: 12.6.2-x86_64
CLT: <IP_ADDRESS>.1.1668646533
Xcode: N/A

What were you trying to do (and why)?
Removing dependencies that were installed, and are not need anymore since those casks/formulas are uninstalled now.
What happened (include all command output)?
Error: No file found at https://raw.githubusercontent.com/Homebrew/homebrew-cask/9da035cce5f43a7a91305908c919cda2d1643571/Casks/parsec.rb
Please report this issue:
  https://docs.brew.sh/Troubleshooting
/usr/local/Homebrew/Library/Homebrew/api.rb:91:in `fetch_file_source'
/usr/local/Homebrew/Library/Homebrew/api/cask.rb:20:in `fetch_source'
/usr/local/Homebrew/Library/Homebrew/cask/cask_loader.rb:242:in `load'
/usr/local/Homebrew/Library/Homebrew/cask/cask_loader.rb:382:in `load'
/usr/local/Homebrew/Library/Homebrew/cask/caskroom.rb:50:in `block in casks'
/usr/local/Homebrew/Library/Homebrew/cask/caskroom.rb:46:in `map'
/usr/local/Homebrew/Library/Homebrew/cask/caskroom.rb:46:in `casks'
/usr/local/Homebrew/Library/Homebrew/cleanup.rb:578:in `autoremove'
/usr/local/Homebrew/Library/Homebrew/cmd/autoremove.rb:25:in `autoremove'
/usr/local/Homebrew/Library/Homebrew/brew.rb:93:in `<main>'

What did you expect to happen?
Expected brew to remove unwanted formulas.
Step-by-step reproduction instructions (by running brew commands)
brew autoremove

Duplicate of https://github.com/Homebrew/brew/issues/14542.

Duplicate of #14542.


glob_wildcards doesn't support specifying same wildcard in more than one place in path

There are definitely use cases where you have data where e.g. the directory has the same name as the beginning of the files within the directory, and with regular rules and i/o you can specify e.g {i}/{i}.txt no problem and things work as they should.
But with a checkpoint and the subsequent aggregating function with glob_wildcards there is a bug it doesn't allow it:
# a target rule to define the desired final output
rule all:
    input:
        "aggregated.txt",

# the checkpoint that shall trigger re-evaluation of the DAG
# an number of file is created in a defined directory
checkpoint somestep:
    output:
        directory("my_directory/"),
    shell:
        """
        mkdir my_directory/
        cd my_directory
        for i in 1 2 3
        do
           for t in t1 t2
           do
              mkdir -p $i && touch $i/${{i}}_${{t}}.txt
           done
        done
        """

# input function for rule aggregate, return paths to all files produced by the checkpoint 'somestep'
def aggregate_input(wildcards):
    checkpoint_output = checkpoints.somestep.get(**wildcards).output[0]
    i, t = glob_wildcards(os.path.join(checkpoint_output, "{i}", "{i}_{t}.txt"))
    return expand("my_directory/{i}/{i}_{t}.txt", zip, i=i, t=t)

rule aggregate:
    input:
        aggregate_input,
    output:
        "aggregated.txt",
    shell:
        "echo {input} > {output}"

Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 1 (use --cores to define parallelism)
Rules claiming more threads will be scaled down.
Job stats:
job          count    min threads    max threads
---------  -------  -------------  -------------
aggregate        1              1              1
all              1              1              1
somestep         1              1              1
total            3              1              1

Select jobs to execute...

[Tue Sep  6 08:39:50 2022]
checkpoint somestep:
    output: my_directory
    jobid: 2
    reason: Missing output files: my_directory
    resources: tmpdir=/tmp
Downstream jobs will be updated after completion.

[Tue Sep  6 08:39:50 2022]
Finished job 2.
1 of 3 steps (33%) done
InputFunctionExceptionin line 33 of /home/hermidalc/tmp/Snakefile:
Error:
  ValueError: Encountered duplicate field name: 'i'
Wildcards:

Traceback:
  File "/home/hermidalc/tmp/Snakefile", line 29, in aggregate_input
  File "/home/hermidalc/soft/mambaforge/envs/snakemake/lib/python3.10/collections/__init__.py", line 385, in namedtuple

Using a NamedTuple data structure seems to be the problem:
https://github.com/snakemake/snakemake/blob/main/snakemake/io.py#L1302


react-Viro not compatible with fabric android build failed any solution

Requirements:
Please go through this checklist before opening a new issue

[ ] Review the documentation
[ ] Search for existing issues in: viromedia/viro & ViroCommunity/viro
[ ] Use the latest ViroReact release

Environment
Please provide the following information about your environment:

Development OS: Mac, Windows, Linux
Device OS & Version: What Android OS version (7.0, 8.0, etc.) or iOS version (11.0, 11.2) is your device running on?
Version: ViroReact version and React Native version
Device(s): What device(s) are you are seeing the issue on (i.e. iPhone X, Samsung Note 8, etc)

Description
Describe your issue in detail. Include screenshots if needed. If this is a regression, let us know.
Reproducible Demo
Let us know how to reproduce the issue. Include a code sample, screen capture, video recording. The more information you provide, the better we can support you.

How is anybody supposed to help you if you even make the effort to describe your error?

How do you expect anybody to help you if you don't even make the effort to describe your error?

Please be kind and respectful while answering questions. @skizzo
Closing due to no description of the issue.


workflow sidebar css polished

I just changed the base to let the dev docu be compiled once before I'll do the merge to master.


Between the style tags, give the p elements font-size of 16px.
Purr jump eat the grass rip the couch scratchedd sunbathe, shed everywhere rip the couch sleep in the sink fluffy fur catnip scratched.

Challenge Name

Issue Description

Browser Information

Browser Name, Version:
Operating System:
Mobile, Desktop, or Tablet:

Your Code

Screenshot

Hi @SanPio24
Thanks for reporting this issue.
Here are some next steps that you should follow before we can help you with your query:

Check these troubleshooting steps first.
Please use the Chat Rooms or try looking through our forum for help with a specific challenge and any coding assistance.

IMPORTANT:
Please NOTE that this tracker is for reporting bugs and enhancements to freeCodeCamp's code base only.
Happy Coding!


fix: use trial_complete

Make single fidelity methods use on_trial_complete

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

Btw, just noticed that the test are failling, it seems to be due to quantile searcher and issues with sklearn updates, maybe we can skip the test and add an issue?

Yes seems to be a XGBoost problem. Let's track it here #892


400 when downloading provider teleport on another registry

Hi!
We use teleport provider, and it is hosted at their registry terraform.releases.teleport.dev.
Requests for available versions and version metadat are working.
But the one to download the provider binary returned a 400 error.
Commands executed inside hermitcrab pod:
# curl -k https://localhost/v1/providers/terraform.releases.teleport.dev/gravitational/teleport/index.json
{"versions":{"0.0.0":{},"10.0.0":{},"10.0.2":{},"10.1.2":{},"10.1.4":{},"10.1.9":{},"10.2.1":{},"10.2.2":{},"10.2.4":{},"10.2.6":{},"10.2.7-roman.1":{},"10.3.1":{},"10.3.2":{},"11.0.0":{},"11.0.0-dev-walt.1":{},"11.0.0-dev-walt.2":{},"11.0.0-dev-walt.6":{},"11.0.0-dev-walt.7":{},"11.0.1":{},"11.0.3":{},"11.1.0":{},"11.1.1":{},"11.1.2":{},"11.1.4":{},"11.2.1":{},"11.2.2":{},"11.2.3":{},"11.3.1":{},"11.3.2":{},"12.0.1":{},"12.0.2":{},"12.0.4":{},"12.0.5":{},"12.1.0":{},"12.1.1":{},"12.1.5":{},"12.2.1":{},"12.2.3":{},"12.2.4":{},"12.3.1":{},"13.0.0":{},"13.0.2":{},"13.0.3":{},"13.0.4":{},"13.1.0":{},"13.1.1":{},"13.1.5":{},"13.2.0":{},"13.2.1":{},"13.2.2":{},"13.2.2-hugoslackloop":{},"13.2.3":{},"13.2.5":{},"13.3.0":{},"13.3.1":{},"13.3.2":{},"13.3.4":{},"13.3.5":{},"13.3.6":{},"13.3.7":{},"13.3.8":{},"14.0.0":{},"14.0.1":{},"14.0.3":{},"14.1.0":{},"14.1.5":{},"14.2.0":{},"14.2.1":{},"14.2.3":{},"14.3.0":{},"14.3.1":{},"14.3.2":{},"14.3.3":{},"15.0.0":{},"15.0.1":{},"15.0.2":{},"15.1.1":{},"15.1.10":{},"15.1.4":{},"15.1.6":{},"15.1.8":{},"15.1.9":{},"15.2.0":{},"15.2.1":{},"15.2.4":{},"15.3.0":{},"15.3.1":{},"15.3.6":{},"15.3.7":{},"15.4.0":{},"15.4.10":{},"15.4.11":{},"15.4.12":{},"15.4.14":{},"15.4.16":{},"15.4.17":{},"15.4.2":{},"15.4.3":{},"15.4.4":{},"15.4.5":{},"15.4.6":{},"15.4.7":{},"15.4.9":{},"16.0.0":{},"16.0.1":{},"16.0.4":{},"16.1.0":{},"16.1.1":{},"16.1.3":{},"16.1.4":{},"16.1.6":{},"16.1.7":{},"16.1.8":{},"16.2.0":{},"8.3.4":{},"9.0.0":{},"9.1.2":{},"9.1.3":{},"9.2.1":{},"9.2.3":{},"9.2.4":{},"9.3.0":{},"9.3.2":{},"9.3.4":{},"9.3.6":{},"9.3.7":{},"9.3.9":{}}}

# curl -k https://localhost/v1/providers/terraform.releases.teleport.dev/gravitational/teleport/14.3.3.json
{"archives":{"darwin_amd64":{"url":"download/terraform-provider-teleport-v14.3.3-darwin-amd64-bin.zip","hashes":["zh:e2c9cb2f08207e663b217e0469e61b1df1591d09b0304b1073bc62a2256cf42a"]},"darwin_arm64":{"url":"download/terraform-provider-teleport-v14.3.3-darwin-arm64-bin.zip","hashes":["zh:77f4d3427bc050c94fc73be16ba87c7a7d943bbfce6a4c92ec0502f0f7c429eb"]},"linux_amd64":{"url":"download/terraform-provider-teleport-v14.3.3-linux-amd64-bin.zip","hashes":["zh:bb13cf6e0634106ab59f86dee92c8d692d2f55ccb0192fd572587f3f7ef41855"]},"linux_arm64":{"url":"download/terraform-provider-teleport-v14.3.3-linux-arm64-bin.zip","hashes":["zh:be548ccac7668c4e389b07bfe764ff25e36f28daea7cf57db9bd87d7d87660d8"]}}}

# curl -k --noproxy '*' https://localhost/v1/providers/terraform.releases.teleport.dev/gravitational/teleport/download/terraform-provider-teleport-v14.3.3-linux-amd64-bin.zip
{"message":"invalid archive","status":400,"statusText":"Bad Request"}

BTW, we are behind a proxy. Maybe something related with this only for download?

@seboudry can you try to rename the provider to follow ^terraform-provider-(?P<type>\w+)_(?P<version>[\w|\\.]+)_(?P<os>[a-z]+)_(?P<arch>[a-z0-9]+)\.zip$?
FYI, https://github.com/seal-io/hermitcrab/blob/4d1aafd475fea874d9d224a1d4fbd1238ad3693d/pkg/apis/provider/handler_view.go#L72-L92

@seboudry https://hub.docker.com/layers/sealio/hermitcrab/v0.1.5

I tried to debug a little this behavior.
Some thing weird, is that on file system the providers directory contains only terraform one and not teleport one:
ls /run/hermitcrab/data/providers/
registry.terraform.io

Does some config is needed to define a new registry other than terraform/opentofu?

the versioned archives list of teleport

the versioned archives list of a legal provider

The root cause is the version mark of the archive download URL doesn't match the requested version:14.3.3 -> v14.3.3.
I can fix this here, but I am confused about why teleport doesn't follow the Terraform Release Rules.

@seboudry   https://hub.docker.com/r/sealio/hermitcrab/tags v0.1.6

Thanks a lot @thxCode !
It works well with this new release.
I raised an issue on Teleport side: https://github.com/gravitational/teleport/issues/46527.


Seed group BSDT rows with selected participants and defaults

Critical Changes
Changes
Issues Closed
New Metadata
Deleted Metadata
Definition of Done
Refer to Asteroids DoD document to see any additional details for the items below

[ ] Any net new LWC work has Sa11y tests & 50% or above lines JEST test coverage
[ ] CRUD/FLS is enforced in Apex
[ ] Permission sets are updated to account for CRUD|FLS|Tab|Classes
[ ] Field sets are updated to account for new fields
[ ] UX approval or UX not necessary
[ ] Link the pull request and work item by PR comment and Chatter post respectively, e.g. GUS: W-0000000: Work Name (https://github.com/SalesforceFoundation/PMM/pull/303)
[ ] All acceptance criteria have been met

[ ] Developer
[ ] Code Reviewer
[ ] QA

[ ] PR contains draft release notes
[ ] QE story level testing completed

W-8922222

Tried again and saw a different issue, where the first row was correct - but locked.  All other rows were incorrect.

I don't think this is an issue with this work item but I found that when a record is saved and the delete button is clicked, the confirmation modal shows up and once delete it clicked the modal is not dismissed. I am able to see the toast saying the record was deleted but the confirmation modal does not close. Screen shot attached:

One more issue


Implement Game Center

Tutorial -- search for "Authenticate Players"
Also, write an appreciated tutorial for future reference.

Create iTunes Connect profile for the app.
Go into Game Center and add leaderboards and/or achievements.
Add test users in iTunes Connect.
Setup test users on device and/or simulator.
Enable Game Center in Xcode.
CAGameCenterManager singleton class.

Done!


Add option in settings to change theme

The options for the theme must be light / dark / system

I think this app is far less customizable than Clock L, and you probably need to do more works for this.

Judging by the lack of screenshots with a black theme on the app page in F-Droid , does the app still not support it?

Done with commits ecee78b + 5733587.


WiDS Datathon 2019 500MB

Scene Classification

WiDS Datathon 2019 : Detection of Oil Palm Plantations 500MB (Global WiDS Team & West Big Data Innovation Hub, Jan 2019) Prediction of presence of oil palm plantations, Planet satellite imagery (3m res.)., ca. 20k 256 x 256 pixel chips, 2 categories oil-palm and other, annotator confidence score.

Having issue in train set filename, it doesn't match


Support content-disposition header

When the server specifies a filename through the content-disposition header, it should be used over one generated from the path. This is supported by all browsers, curl and wget (through options).
There's a handy parser: https://github.com/jshttp/content-disposition#contentdispositionparsestring

I don't think @kevva will have time to add this any time soon, but I would be happy to review a pull request.

Fixed by https://github.com/kevva/download/pull/122


Ignite 1778

https://issues.apache.org/jira/browse/IGNITE-1778 is closed as won't fix, closing the PR


Enhancement: Changed the way of getting hypershift binary

In latest version of MCE 2.4.0 , we got s390x binary of hypershift.so there is no need to build the binary.

Removed installing go
Removed building hypershift
Added changes to get hypershift binary from pod ( MCE )

Updated the doc for the same

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


Replace shared nextVariableId with Ctx

Codecov Report
Attention: 9 lines in your changes are missing coverage. Please review.

Comparison is base (9579945) 75.41% compared to head (9ce3851) 75.57%.

Files
Patch %
Lines

src/Escalier.Interop/Infer.fs
87.09%
8 Missing :warning:

src/Escalier.TypeChecker/Unify.fs
96.42%
1 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #57      +/-   ##
==========================================
+ Coverage   75.41%   75.57%   +0.15%
==========================================
  Files          14       13       -1
  Lines        3751     3746       -5
  Branches      452      452
==========================================
+ Hits         2829     2831       +2
+ Misses        922      915       -7

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


Thread safety

Replace Rc<RefCell<...>> with Arc<Mutex<...>> ?

No need as long as the traits Send and Sync are not implemented for Sodium Objects. Other idiomatic rust techniques can be used for sending data between threads, and then this can be interpreted in the sodium context of other threads. Note that all tests at the moment run in parallel, and none of them block or slow down each other, lets try to keep it that way.


When trying to remap a folder, the "provisioning" status freezes and nothing is changed

I have set up some volume maps such as:
my/local/folder -> /app/public/wp-content
This works great, but when I try to remap it, it gets stuck on provisioning:
my/local/folder2 -> /app/public/wp-content
This also happens when I try to delete the map and create it from scratch.

@benjaminprojas is right. I face this issue too. Could you help us provide a fix?

I can confirm this....

This just stays this way.

This is happening again with v1.1.0

Same here with v1.1.0, cannot remap or delete, stuck in "provisionning"

@tazeverywhere what do you see in the Volumes page? Can you show a screenshot?

Hi @afragen , this is the screenshot after clicking "remap volumes", "provisionning" for ever.

I'm not sure this feature works when the folder is on another drive and not /Users

Thx for your help @afragen , I will try within /Users and give feedback, but unfortunately my DropBox is on a sd-card on my iMac :(

I wonder if you can point to a symlink as source? If not there's an app Sync Folders Pro in the App Store that can do a bidirectional folder to folder sync. Might be a kludge but should work.

@afragen , I did some test, the path with Alias in /Users seemed to work first (provisionning correctly), but visiting the site, Local say " Router error", and restart (site and virtualbox) didn't do the trick.
I re-did the test with my wp-content in a /Users subfolder and evrything works fine.
I think the Alias/external volume doasn't work for now.
Anyway, thx for the discussion & help !


Instrument Descriptions

Instrument Descriptions are short

Altered instrument descriptions
Included examples of instrument types with images for each type

Key commits:

"instrument images"
"image positioning"
"image repositioning"
"instrument images positioning"


Create an Index and Store Documents

Suggestion:

Delete a separate directory for the project (as other)
All models to Models directory and in separate files.
Create helpers for init data

@rtynski what do you mean by Delete a separate directory for the project (as other)? Also, I've applied your suggestions

@zulander1
FROM:
examples/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore.sln
examples/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore.csproj
examples/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore/.cs
TO:
examples/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore.sln (this file is I think optional)
examples/Redis.OM.CreateIndexStore/Redis.OM.CreateIndexStore.csproj
examples/Redis.OM.CreateIndexStore/.cs
Look: examples/Redis.OM.BasicMatchingQueries/

Thanks @zulander1, the reviewer for this will be @slorello89.

Closes #218 when merged.

@slorello89 i've fixed everything as per your comments let me know if its okay
thank's

Hi @zulander1, thanks for your PR!    Thanks!

@SuzeShardlow there you go zulander#3305

Thanks! I've assigned you the role in Discord 🙌🏽


[Facelift] Toggle Traffic Lights show junction status

The tool now displays all eligible crossings with greyed out traffic light icon
The tool now displays nodes with TL on with a white traffic light icon.
Hover blue circle shows current hovered node (old behaviour)
Additional filter added, only roads are allowed for traffic lights, should ignore rail, metro etc.
[Bonus] optimized distance calculations in all tools where they used magnitude for each node/segment instead of sqrMagnitude

Contributes to #523

Love the concept, much clearer to see what the state of each junction is.
However, could we use a simpler design for the lights icon? Something like the vanilla game uses - where disabled is round cornered grey rectangle, and enabled is black with coloured lights?

We absolutely can. I need to find how to get the Texture2D from the game, and to know its size (aspect ratio). Or create exact same looking texture.

I think Mod Tools might have some way to extract textures and dump them to disk.
Ronyx made this video about dumping textures - not sure if it covers the vanilla junction icons tho: https://www.youtube.com/watch?v=nzJK77BU2Lg
There are also some tools listed here: https://cslmodding.info/dump/#unity-assets-bundle-extractor
I think @krzychu124 also found some way to dump all textures in the game.

I have installed dump textures mod once, the output might still be somewhere on my drives.

@aubergine10 In any case the traffic light icon is the same icon used in the new concept for the main menu buttons. Which is why it looks closer to new proposed TM:PE style, and further away from the game style.

Would it be worth trying the simplified design for the new menu buttons also?

Yes if you can replace round button with square, and slap on the new textures it might give an impression of how it will work together.
I can show some mighty paint skills and smash them together.

Speaking of flat button, I tried altering the normal button as you suggested, but was thwarted by this method:

All I need to do is change color value between those calls. But.. I don't seem to be able to override that in a custom class. So I tried digging deeper, but things just get worse, with internal and protected methods/properties in the UIInteractiveComponent class which in turn relies upon an internal struct of the UISprite class.
Maybe it's just my lack of C# knowledge, but it seems that the person who created the C:SL UI framework has specifically designed it in such a way to obstruct people from creating custom or tangibly modified interactive elements.
My current half-baked solution is to extend UIPanel and create two UISprite inside it during instantiation, but even then the way panels work is so utterly obtuse that it would be difficult to overlay the two sprites or introduce some internal padding between the background and foreground sprites. Hence me attempting to use UIButton instead. This UI framework gives me PTSD.

Let's agree on the style then.

We liked how the main menu looks and this will be the new style. If the answer is yes, I have a prototype of a canvas UI which will grow into a separate PR updating the main menu.
Do we use the new style icons on overlays too, or prefer the old style game icons? If the answer on 2 is yes, we will need to find another icon collection to pick the icons from.

Changed TL textures to use standard TL on/off texture from the game
Added a timer texture for nodes with timed TL

Looks nice, maybe icon is a bit too small. I know, I know it's still bigger than vanilla toggle 😃


failed to get EHDR from /sys/kernel/btf/vmlinux when compiling examples

Hello! First of all, by having a look at README, this tool looks so cool!
I am following the instructions to compile the examples under examples/src.
I generated libBPFCov.so. My bpftool version is v5.4.162. When running make I get:
make: command: Command not found
  MKDIR    vmlinux/
  VMLINUX  vmlinux/vmlinux.h
libbpf: failed to get EHDR from /sys/kernel/btf/vmlinux
Error: failed to load BTF from /sys/kernel/btf/vmlinux: Unknown error -4001
make: *** [Makefile:77: /home/ubuntu/dev/bpfcov/examples/src/.output/vmlinux/vmlinux.h] Error 95
make: *** Deleting file '/home/ubuntu/dev/bpfcov/examples/src/.output/vmlinux/vmlinux.h'

Apart from the Command not found error, looks like I cannot get EHDR from the vm "embedded" btf.
My machine is:
Linux 5.11.0-1025-aws #27~20.04.1-Ubuntu SMP Fri Jan 7 13:09:56 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Also, I tried to use bpftool with version 5.11.22, however it doesn't have the "skeleton" feature:
bpftool version -j
{"version":"5.11.22","features":{"libbfd":false,"skeletons":false}}

Might be that v5.4.162, does not support skeleton as well. However I do not get such an indication from Makefile.
My gut feeling is that the issue is with bpftool version. However, version 5.11.22 looks like the most updated for my OS, and if this one does not work, do you know which version might support skeleton feature? Or maybe, the problem might not be related to bpftool version.
Thank you!

Your gut feeling matches mine, too :)
The bpftool you need for compiling the examples' skeletons MUST have the skeletons feature (see link).
Can you try compiling a bpftool with skeletons feature and put it in the examples/tools directory?
This way the Makefile would use it rather than symlinking your system one.
I usually compile it myself from kernel sources (see here, and the BUILD_BPF_SKELS in the bpftool Makefile).
Also when running the examples Makefile, I suggest you run it with verbosity on so you can see what's actually executing.
Like so: make V=1 ....
Let me know how it goes!


adding MTL info

website, image, calendar (still in progress)

looking good so far. :-)

@vborghe Should I merge this and you can update it later?

I think so, unless @dllussier and/or @alyssadai already want to fix something

Will merge this now. :-)


new common package

@olydis,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


Feature request: watch for apps opening the mic programmatically.

Some apps (e.g. vidyo, skype) seem to open the mic programmatically when opening a stream.
Would be really nice to add a feature that watches for this. Mute my mic (not open source afaik) has a force mute feature which fixes this problem as it ensure the mic stays muted when in the muted state and it re-mutes if it detects an app changing the mic state. Not how mutemymic does this - whether they just poll or there's a way to actually see an event.
Interestingly the muted state in the Audio Midi Setup app doesn't appear to change but you can see audio level on the mic input prefs screen.
As a workaround you can hit the ptt key once and that re-mutes the mic - but having this work by default or be an option would be handy.

Thank you for the input, there is no plan to do this at the moment.


Upgrade symfony to 3.4

I leave it up to you @tvlooy if you want to merge this now or after the season is over. I think we're pretty covered by the behat tests, but ping me if you want to leave this open and need a rebase.
+ I've also updated the directory structure to the symfony 3 structure. This will make it easier to update to sf4 and it's specific directory structure. So also check if there are specific scripts (cronjobs etc) which run on the server and use the old app/console script instead of the new bin/console

yeah we're going to wait a few days. No need to rush this one out :-)

Haha good one! Don't let this ruin the presents and turkey 😄

> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache
Could not open input file: app/console
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache
Could not open input file: app/console
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception

Hmm when do you get this error?

Jup looks good now. I'm pulling this into master. No deploys today ;-) but will probably deploy on Wednesday.
ps: sfeer https://www.youtube.com/watch?v=vCeWA7vjMdg ;-)

Woohoo! 🎉 Make sure you also check the cronjob config on the server, there could be some app/console usages left!

This one is in production. I replaced app/console with bin/console in the crons

yeah 💪! Let me know if anything is wrong in production!


Interactive plots in kivy android app

Main
Though Kivy with extensive features is trending for cross platform applications. I would like to suggest a point that now a days analytics is spreading all the sections of professions. To embed interactive graphs like plotly, canvas, highcharts features to be added into kivy application too. Pardon me if any already existed library for the interactive graph please let me know other than matplotlib(which supports static images).
My intention is to not only static plots but also interactive plots should be embedded into the mobile/desktop application.
Thanking you.

I am also thinking about embedding interactive plots (plotly) inti the kivy app that I'm building. But there seems to be no easy way to do this, right)

I did implement custom interactive graphs for a few apps, but never found the time to make them into a library, kivy actually makes it pretty easy to write custom graphs, being time series, bar graphs, pie charts, etc, of course making them nice and interactive is some work, but one could certainly contribute such an effort to garden.graph (which currently focuses on time series, but could could certainly welcome more widgets).
https://github.com/kivy-garden/graph/blob/master/kivy_garden/graph/__init__.py

I'm going to close this because there's no plan to add such a widget to kivy-core. This would be perfect as a user-contributed widget in kivy garden.


Pollution from .mlc_config.json

.mlc_config is getting added to the root of every repo - a file that is used to configure the github
https://github.com/search?q=org%3Aai-cfia .mlc_config&type=code

https://github.com/ai-cfia/github-workflows/blob/8521ad203de073af433485a150dc00597ca0380b/.github/workflows/workflow-markdown-check.yml#L24

this was created to fix links to LinkedIn where it is returning a non-standard 999 HTTP code for links accessed without a proper account

https://excellentwebcheck.com/blogs/what-is-http-999-request-denied-response-code

this really should be a parameter to the github-workflows with default only expecting 200 (we generally shouldn't be pointing to pages that are 403

[ ] modify workflow-markdown-check.yml to take list of acceptable status code and reasonable default
[ ] remove .mlc_config from repo where it was inserted
[ ] fix the documentation to not require that file anymore

@SonOfLope I will remove my assignment to this issue, currently not available to work on a devops issue

I update the workflow due to a different issue where we notice the pipeline wasnt working properly. The updated workflow (once merged) will allow to provide the config file optionally. A default config file is provided in the github-workflow repo so we can now remove .mlc_config.json if needed. These changes resolve all the checks except

this really should be a parameter to the github-workflows with default only expecting 200 (we generally shouldn't be pointing to pages that are 403

I don't know about this. The workflow gives false positive sometimes about 403. Here is an example :
https://github.com/ai-cfia/github-workflows/actions/runs/8573751804/job/23499098138?pr=114
Doing a curl or manually visiting the website gives a 200 response but the workflow resolves into a 403.

Doing a curl or manually visiting the website gives a 200 response but the workflow resolves into a 403.

hmm, interesting. weird that it only denies checks from markdown. Then I guess we need to keep accepting 403 for now.


Skip Intro not working

It seems Crunchyroll has updated their site which is possibly the reason the "Skip Intro" button is no longer showing. I tested it on multiple browsers with multiple series and the same result. Can anyone confirm if it still works?

Still works for me, but well, I'm always late getting the Crunchyroll updates :/

UPDATE: It's working again now for some reason but only the shortcut works. The button doesn't show up. It seems pretty inconsistent. I suspect it's Crunchyroll experimenting features or something like that.

I am also experiencing these issues. I watch one piece on Firefox 112.0.1. On first load the "skip intro" button appears but after that it doesn't. Sometimes It works when exiting full screen but not always.
Basically, add-on in need of an update so it is stable.

I can't reproduce this bug, I did find & fix an initialisation bug but it wasn't only affecting "skip to" button but also all the others.
Are we talking about "SKIP TO: $time$" buttons and not "SKIP INTRO" ones ?
If so please provide more informations or even screenshots if you can, so that I can fully understand the nature of the problem.

I can't reproduce this bug, I did find & fix an initialisation bug but it wasn't only affecting "skip to" button but also all the others. Are we talking about "SKIP TO: time" buttons and not "SKIP INTRO" ones ? If so please provide more informations or even screenshots if you can, so that I can fully understand the nature of the problem.

It's going to be hard showing something that by the bug - doesn't actually show up, other than normal Crunchyroll screenshots without Skip button. I'm not sure which one was it, as you don't notice there are two different ones until you miss them.

Give One Piece, every episode has opening that could've been skipped. It'd skip to recap, not the actual beginning of an episode (title card).
Other than blank screen (I'm guessing anti-piracy behaviour hiding the show) I cannot really show you something that is no longer there. If there'd be any possibility to send you logs, I'd be happy to.

What about with the interface (mouse hover) ?
Do you see the extension buttons ? If not it's all the interface that isn't showing.
Are you using an account on Crunchyroll ? Is it premium ? are using an adblocker ?
With extension:

Without:

Ah, are using Crunchyroll full screen button (right bottom one) ?
It doesn't seem to appear at all with it, mb the extension is so mostly made to not use this button that I just never click it.
I'll fix this case anyway.

Ah, are using Crunchyroll full screen button (right bottom one) ? It doesn't seem to appear at all with it, mb the extension is so mostly made to not use this button that I just never click it. I'll fix this case anyway.

No, it seems to me, that it might not be possible to put overlays on top of full screen elements. I've been in the not maximised player mode. All the custom () skip buttons are here, but not the Skip buttons.

(The image is cropped, it's not in full screen)

found (hopefully) and fixed in update 4.3.3

found (hopefully) and fixed in update 4.3.3

Tested on Jujutsu Kaisen and it works, fullscreen too.
How does the extension gets its data to what time the skip should be?
One Piece had skip but only to recap, where skip to title card directly makes more sense.

Great, I'm closing the issue without contrary feedback

found (hopefully) and fixed in update 4.3.3

Tested on Jujutsu Kaisen and it works, fullscreen too.
How does the extension gets its data to what time the skip should be? One Piece had skip but only to recap, where skip to title card directly makes more sense.

An algorithm that analyzes n and n-1 subtitles and offers to skip if there is a hole or a repetitive sequence of subtitles, hopefully intro/outro/recap, can find holes in some fight scenes or other unfortunately.
Far from perfect but does the job in most cases.


Building static library with -TFLITE_STATIC_MEMORY results in bugs

According to this issue, it's used in code common between TFLite and TFLM.
Observations:

Invoke will not produce correct predictions
The struct TLiteTensor is is different (expected) but not initialized correctly (src/tensorflow/lite/core/c/common.h)

Maybe try compiling without any substitutions of ARDUINO in place TFLITE_STATIC_MEMORY

It currently looks like the -D TF_LITE_STATIC_MEMORY does not disable the code in the #ifndef blocks resulting in the (both?) versions of the  TfLiteTensor struct being used. I am not sure why this happens, but for now I am manually removing any code within these blocks.

See commit 80e92af


Support for custom data types in OpenRefine-Wikibase integration

There is a problem when trying to work with custom data types in the OR-Wikibase integration extension.
To Reproduce
Steps to reproduce the behavior:

First, reconcile data to Rhizome's custom Wikibase.
Then, build schema which includes property with custom data type (in this case – media file that is not Commons media file).
Finally, try to upload to Rhizome's Wikibase instance.

Current Results
Right now I get a message that indicates the desired data type is unsupported when adding the new property to the schema. The corresponding value field goes red initially, but then it still allows me to drag a column with values into it and even renders a correct preview. I am then able to select Upload option, but get stuck at 0%.
Expected Behavior
If this feature doesn't work, it should't even allow me to get to Preview and Upload stage. It would be great if custom data types were supported in the future, though. At least custom media files, as this is pretty fundamental feature to every independent Wikibase instance outside Wikidata.
Screenshots

Versions

Operating System: MacOS Catalina 10.15.6
Browser Version: Google Chrome Version 84.0.4147.135 (Official Build) (64-bit)
JRE or JDK Version: JRE 1.8.0_261
OpenRefine: OpenRefine master branch as of 14.10.2020->

Datasets
Property in question is here: https://artbase.rhizome.org/wiki/Property:P126
Additional context
Thanks to a new extension built by Professional.wiki, Wikibase instances can now use a new data type for custom images that are not Commons media files. In the future even further data types could be added. This is not handled well within the current OR interface, but it is an important feature moving forward.

There are two subtasks to this:

Improving the user experience with unsupported datatypes (making sure the schema cannot be built at all in this case). I would suggest making the property input invalid (red).
In general we cannot add support for arbitrary datatypes as we just don't know what sort of data they expect. But many new datatypes use string datavalues and we can support these uniformly. We should find out if we can detect the datavalue type of an unknown datatype through the API. Failing that, we could add support for local media files as developed in this Wikibase extension.

Thanks @wetneb – do you want me to split this into two issues: one being a bug about the UI not giving enough meaningful user feedback, the second being a feature request to support new data types. I will request at least support for the local media data type, I think that would be the most significant for now.

Thanks, that would be useful! We could keep this one for the support for new datatypes and open another one for the UX for unsupported ones, perhaps?

Sure, I'll do that – writing two more UX-related issues right now :) Sorry for being such an annoying user!

@wetneb – do you have any ideas when you might consider integrating any new data types into OR. If you have no availability until end of the year or so, that's totally fine, but could you let me know, because we have several thousand images to move at Rhizome by the end of the year and if we can't use OR, we'll need to work on an alternative via a bot. Thanks!

I haven't planned to work on this soon.

OK, I understand, we'll do some temp fix at Rhizome for now.


Missing 'Address' translation

Describe the bug
There is a missing 'Address' translation to be included somewhere in the code (eventhough the translation json file as 'Address' in the 'Core')
To Reproduce
Steps to reproduce the behavior:

Go to website
Click on Open-today (not crowdsourced)

Screenshots

Additional context
Probably forgot to make that string dynamic?

I'll pick this up. Pls assign this to me.

Thanks @geeksteph :-)


Linux build packed incorrectly

Hey jesse,
I have just found this problem when trying to run PV8 on Ubuntu,
Very simple, you have packed the build with the data folder named as data, while the executable refers to it as Data, so I easily fixed it by renaming it to Data.
I also found someone having the same problem but with more detailed post: https://itch.io/t/173125/failed-to-load-mono-on-linux

Interesting, on Windows, it works fine as "data" and thought I tested that. I can go back and try to manually fix that build.

This has been fixed.


Name Clash

Are you aware of Vista?

Hi, we are aware of that series of works. It is a wonderful simulation engine. On the other hand, our work tries to build a generalizable world model. We believe that there are enough distinctions between these two works to let the community distinguish them easily.

I was not claiming that your approach is not different enough. I was just thinking that, given your knowledge about vista, the similarity in the domain and the task both approaches aim to solve, it is odd to choose the same name.

Anyways, I am excited and look forward to trying out your model once it has been made public.

FYI, we have just shared the model weights. Welcome to give it a try.


Feature: Viewing Footnotes

USFM has tags for viewing footnotes.  ScriptureViewSofria is rendering these into the HTML with the contents of the footnote reference (fr) and text (ft) as inline div with style="display:none;".
The footnotes will be in a span with data-graft="X-N" class="footnote".  Here is an example:

        a

        1:1
        Messiah (Hebrew) and Christ (Greek) both mean “Anointed One”

So we need to hyperlink the  element and display the contents of the
 in a DaisyUI stack (they can nest).
Look at the rendered HTML from the Android App as to how it should look.
Use
 (where you see  in the footnote html) to inherit styling.

  1:23
  Isaiah 7:14


Ignoring precision in integral metadata compiled using quadrature representation. Not implemented.

There is a warning from fenics when running the tests multiple times, could we get rid of that?

@joergfunger: I have no idea how to get rid of the message. I have tried for way to long to fix it by including:
import warnings
from ffc.quadrature.deprecation import QuadratureRepresentationDeprecationWarning
warnings.simplefilter("ignore", QuadratureRepresentationDeprecationWarning)

in every script that might be responsible, both in fenics_concrete as well as here.
Any ideas what else to do? Or should we just live with it and wait to upgrade to fenicsX, which does not have this "feature".

Yes, if that is not possibleto be solved easily and with a reasonable amount of time, it is not high priority and will be solved anyway as soon as we change to FEniCSx


Non-admin users appear to have admin privileges

On oscars-backend 1.0.6.

closed, opened #106 in oscars-frontend


Add list support to primary_key

Summary
Enhance the primary_key macro to accept a list of columns, allowing for multiple primary keys to be defined. This improves flexibility in configuration.
With this PR it's now possible to do the following:
{{
    config(
        primary_key=['a', 'b'],
        order_by=['a', 'b'],
    )
}}
-- ...

Before, you would need to use the literal expression as follows primary_key='(a, b)'
Checklist

[x] Unit and integration tests covering the common scenarios were added
[x] A human-readable description of the changes was provided to include in CHANGELOG
[ ] ~For significant changes, documentation in https://github.com/ClickHouse/clickhouse-docs was updated with further explanations or tutorials~

Hi @lucasfcnunes
Thank you for your contribution!
Before reviewing your PR, please add an indication in the Changelog for your changes (Make sure to follow the structure).

I reverted the changes due to tests failure, please fix them and re-submit your pr
https://github.com/ClickHouse/dbt-clickhouse/actions/runs/12339034037/job/34434742589#step:7:1874


basic auth support

Are there any plans to add support for basic auth?

Embed user ID and password in connection URL, like below, is not enough for you? (maybe security reason?)
ws://user:passwd@<IP_ADDRESS>:8001/dbname

Should be fine. I was not aware this syntax is supported.


Update pt-BR.coffee

Coverage remained the same at 63.669% when pulling 977e6a405a3f671941bf0700f83ccaedb6469c90 on traducaoenlix:patch-17 into 1dafca40251639a9e127f826fc7c41b39debbd78 on codecombat:master.

Thanks!


[New API] : Exercise API

Brief Description 🤓
Introducing an "Exercise API" feature to APIVerse, offering developers access to a variety of exercises with details like exercise name, muscle type, and instructional GIFs.
Features:
Exercise Database
Multiple API Endpoint
Data Format
Authentication
Documentation
Error Handling
How will you develop it?🤩
The Exercise API will be developed using RESTful principles, allowing developers to interact with it via HTTP requests. The API will have several endpoints to facilitate querying exercises based on different criteria, such as muscle type or exercise category.
Important Steps :
1.Database Design
2.API Endpoints
3.Authentication
4.Documentation
5.Error Handling
6.Testing and Deployment
Deployment
None
Select the open source program you are contributing to
Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINES of this project.

Greetings @vivekbargude🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.  Use command /gdsc to self assign the issue.  This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣

/gdsc

Hey @vivekbargude, Don't forget to add proper readme while making the PR!
Looking forward to have your PR!😄

yes sure ..thank you

@vivekbargude What's the status?

In progress sir

can you assign this issue to me??
@dishamodi0910


chore: release v0.8.27

cc @mhevery

@CaerusKaru , could we also include those 3 PRs?

https://github.com/angular/zone.js/pull/1121
https://github.com/angular/zone.js/pull/1113
https://github.com/angular/zone.js/pull/1156

Thanks!


Appstudio update test-component-pac-pfjq

Pipelines as Code configuration proposal

Pipelines as Code CI/test-component-pac-pfjq-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
6 seconds
init

✅ Succeeded
12 seconds
clone-repository

✅ Succeeded
50 seconds
build-container

✅ Succeeded
14 seconds
inspect-image

✅ Succeeded
13 seconds
deprecated-base-image-check

✅ Succeeded
3 minutes
clair-scan

✅ Succeeded
49 seconds
clamav-scan

✅ Succeeded
16 seconds
sbom-json-check

✅ Succeeded
36 seconds
label-check

✅ Succeeded
37 seconds
optional-label-check

✅ Succeeded
6 seconds
show-sbom

✅ Succeeded
6 seconds
show-summary

Pipelines as Code CI/test-component-pac-pfjq-on-pull-request has successfully validated your commit.

StatusDurationName

✅ Succeeded
7 seconds
init

✅ Succeeded
14 seconds
clone-repository

✅ Succeeded
31 seconds
build-container

✅ Succeeded
15 seconds
deprecated-base-image-check

✅ Succeeded
12 seconds
inspect-image

✅ Succeeded
19 seconds
clair-scan

✅ Succeeded
37 seconds
clamav-scan

✅ Succeeded
8 seconds
sbom-json-check

✅ Succeeded
13 seconds
optional-label-check

✅ Succeeded
13 seconds
label-check

✅ Succeeded
7 seconds
show-summary

✅ Succeeded
6 seconds
show-sbom


Most recent connection not being used as the default

The most recent connection is not being used at the default... it continues to use the connection specified in the initial connection.

This has been resolved.


set localaddress on DnsNameResolver

Expected behavior
my computer has two ethernet cards, so what's the right way to specify an ethernet card when i do dns query ?
Actual behavior
no localAddress(......) method  found on DnsNameResolverBuilder
Steps to reproduce
Minimal yet complete reproducer code (or URL to code)
Netty version
4.1.30
JVM version (e.g. java -version)
jdk8
OS version (e.g. uname -a)
win7

@swoky there is currently no way... but I suspect we could allow this.


[CS] Stop passing now extraneous :async parameter to Client#execute_command

The :async option to #execute_command was removed back in adhearsion/punchblock@2b6c3ef [REMOVAL] Make Client#execute_command always async.
Now, the #execute_command method is always async.  Passing it in or not has no change in behavior, but its use infers that there is an option for a synchronous mode, which of course there no longer is.

Coverage remained the same at 98.232% when pulling df8a5429abc10b8aa5d1ed69bd6a15111c8a252f on sfgeorge:remove-unused-async-parameter into a90115a044f9c2084395c2421424767aecadb522 on adhearsion:develop.


Shape should preserve last shape

After we select shape and draw, we have to select again to use same shape and its annoying.

How would one know about Q without reading code/doc?

Oh that's lock icon is confusing then. To me, it seems first that it's for locking the whole whiteboard (means not allowed to edit when locked)

That's what I actually thought too. (especially with collaboration)

Hmm.. interesting.

Yea, we should think about how to make this more obvious.
As for how to find out the Q hotkey. Two ways:

when you over over the icon, it shows the tooltip with a not-so-obvious hint for the hotkey:

as @dai-shi mentioned, we have a document listing our hotkeys: https://github.com/excalidraw/excalidraw/blob/master/docs/shortcuts.md

Well, I didn't notice either of them, tbh. I only knew it by clicking the lock icon and try the behavior. I think I'd want Q at the right bottom of the lock icon, but it's not a very strong suggestion.

My opinion (and I expressed it before) is to remove this button and have the locked behaviour as default! Less things to care about and usually that's how Photoshop does it.. you select one tool and you work with it until you select something else..
Maybe with an ESC when nothing is selected it should go to Selection mode.. but other than that I think we can switch.

@lipis that was my original sentiment, too https://github.com/excalidraw/excalidraw/issues/41. But Figma does it the way we do (and as @vjeux noted, PowerPoint and Keynote supposedly does that -- though they're not in the exact ballpark we're in).

We can do it our way :D
(Again no strong opinion here, it's just my opinion. Either way people are confused on how to use and what the lock does.)

Again no strong opinion here, it's just my opinion.

Yea, I have no strong opinion on this either.

Either way people are confused on how to use and what the lock does.

Absolutely.
IMO we should either align to how most (established) apps similar to us do it (e.g. Figma) -- because that's where most our users will likely come from. Or do what we think makes most sense.
But, like you said --- we don't necessarily need to copy others, because we have our own vision on how to do things.

Reconsidering my position, I vote for keep current shape active by default, because that's how everything I used throughout my life worked like, so it's the most intuitive behavior for me personally.
BUT --- here's the caveat.
If we do this, I think we should allow modifications (resizing, or even selecting) even with non-selection tool, because often after creation you want to quickly edit the shape or move it.
Here's Affinity Designer:

https://mobile.twitter.com/kviglucci/status/1246515980521689094

Interesting @dwelle, so this means that while a shape is active, you can also select other elements?

@vjeux yep. You can do pretty much all the things you can do with selection tool, except drag-select.
I don't think there's much downside to this hybrid mode. We'd of course retain selection. This would just be a bonus that would improve the UX if we switched to "keep shape active after creation" by default.

We are sticking to current behaviour for now. Maybe this is related #2458


Start using EasyCLA

https://github.com/communitybridge/easycla
This enforces that people who commit to the project have signed CLAs and is a service provided by the linux foundation.

This is in legal review within Disney (Pixar, ILM, etc.)


Add BUILD_VARIANTDIR option to SConstruct file

This PR allows developers to specify a path for intermediate compilation objects. This enables two compilations using different settings to be run simultaneously.
If the option is not specified, functionality does not change.

Suggestions for other names for the option are welcome. I was thinking maybe BUILD_INTERMEDIATEDIR, maybe. "Variant" isn't particularly descriptive, unless you know how SCons works...

I've just realised that this still causes the docs to be re-built every time. Just tweaking now

Last comment here was about tweaking, so I guess there's another commit coming?

That was the plan. It's proving trickier than I'd hoped to get this change in without doing major changes to SConstruct, which I don't want to do. Even though I had thought that it was all working apart from the docs. I kept finding it not rebuilding libraries when it should.
This one was really just for me, so I may give up on it.

I'm going to close this, as I'm less bothered about it for now. Might re-visit at some point in the future and do it properly.


Scrolls to latest prompt automatically

Currently the app does not scroll automatically to the new response I have to manually scroll to latest prompt. It would be great if the app scroll automatically to latest prompt.

I will look into that behavior. Thanks for reporting it :)


[Question] When not using android studio, what do I do for the drawer layout?

Referencing inflater.inflate(R.layout.[what do I put here], container, false) in onCreateView of NavigationDrawerFragment, what do I put/make for that to work? All other code is correct but I haven't found anything that fits there.

Code at
TsundereBug/SpeedrunComApp
but it's all in Scala.


Blow up on bad syntax

Seems like an error listener needs to be applied to the lexer too. Would previously print to stderr and recover.

Nice one!


Translations update from Weblate

Translations update from Weblate for mattermost-languages-shipped/mattermost-mobile_release-1.35.

Closing in favor of https://github.com/mattermost/mattermost-mobile/pull/4722


ETL + DuckDB encountered issues

While testing the ETL + DuckDB integration from this branch I run into the following issues:

[ ] The ETL fetched all the predictions until today and then started fetching all predictions again from the start. Check image:
[ ] Looks like the 'now' value of the fin_timestr of lake_ss can't be interpreted and breaks the flow:
[ ] If the fetched data length is 0 the table is not created and the ETL flow crashes. Run into this with the subscriptions table:

st: 1st of March
fin: now
it was a clean lake so no lake_data folder

The logic to retrieve the last timestamp from the CSV data store is not working correctly.


JWT Authentication

auth config + genKey
jwt auth & tests

This is done at the infrastructure layer with a load balancer that terminates TLS. AWS, GCP, Fly, Render etc all offer this. I’ll make note of this in the docs.
On Sun, Jun 25 2023 at 11:20 PM, Sharath Rajasekar < @.*** > wrote:

@.**** requested changes on this pull request.
Doesn't look like we use SSL, right now we are instantiating just a http
server - which would leak the JWT tokens since its exchanged in plain
text. Need to include the ability to setup SSL Cert + private key when the
server is instantiated.
—
Reply to this email directly, view it on GitHub (
https://github.com/getzep/zep/pull/106#pullrequestreview-1497649467 ) , or
unsubscribe (
https://github.com/notifications/unsubscribe-auth/AABAAZ5ZCIAUIFCYJBIKT4DXNESZBANCNFSM6AAAAAAZSWOCPI
).
You are receiving this because you authored the thread. Message ID: <getzep/zep/pull/106/review/1497649467
@ github. com>


Foundation event listeners from individual simple icon buttons on the main body node....

** PLEASE READ THIS BEFORE FILING AN ISSUE **
I'm submitting a:

[X ] bug report
[ ] feature request

What OS are you using?
Windows 10, MWC 0.13
What browser(s) is this bug affecting:
Latest Chrome
Current behavior:
when using
import '@material/mwc-icon-button';
then for each use of  <mwc-icon-button icon="list"></mwc-icon-button>
I see resize events listener on the body of the main document - referring to foundation - ripple. Can that really be? should a simple button be listening on the body node for resize....
Expected behavior:
no side-effects should be expected from using mwc components. They should embed their own handling and events.
Steps to reproduce:

Thanks for the issue! I've filed https://github.com/material-components/material-components-web/issues/5578 to fix this in MDC. We only need the resize listener if the unbounded ripple is not a perfect circle, so we shouldn't add it for things like icon button.

shouldn't all ripple internal handling stay inside the shadow DOM of the component in any case. I.e. all events fired regarding floating labels, ripples and own component resizing should not bubble outside of the components for most of your stuff....

It depends. For bounded ripples (stay within the container, like a button) and unbounded perfect circle ripples (like icon buttons), yes.
For unbounded oblong ripples, their shape may change as the component width or height changes. ResizeObserver would be a great use case for this, but it's not supported in all browsers. The window's resize event is the next best thing.

thanks for the additional info! Make sense! I have seen that the circle ripples of icon buttons actually do not respect the list item density in the more condensed modes ... so I can follow what you mean although I think that CSS classes would be a better fit than event observers. ... but that is just a "feel". In general I see many issues reported here with too many fired events - and I had a crazy example myself on dialog::opened listener too that made me stop using that event completely for the same reason. IMO I think resizing and most of the show hide logic should be done with conditional css. Having the web components and lit class map features should give extra control but still avoid events fired for pure styling.... ..maybe it is just me...

Pure CSS would be nice, and we usually try to aim for that. Unfortunately the logic behind ripples is too complicated for a pure CSS solution.

Thanks for the feedback! I see your point.
However... as the Text fields have a .layout() method that needs to be called for the floating notches to adjust on re-entering a DOM node that previously had been instantiated - maybe there could be a general method that could be called from a window change resize event instead of a listener for each little icon all over the place. I doubt those listeners will survive tab pages of content with mwc-icons being switched quickly... actually that is the only way I can get the notches to behave nicely on such a tabbed scenario. Initially init on construction - and if exist - then .layout(). I guess the icons would work similar.
btw isn't there a way to create a circle with css ... and animate the size of it on hover / activate... I understand that the center of the circle would have to be in the middle of the element... hmmm... if I create one I will share and let you know... :-)

The upstream fix will ensure that there are no window resize listeners for icon buttons.
It's unfortunately not just "creating a circle" for CSS. There's a lot more that goes into it for both bounded and unbounded ripples that relies on the position of the element and where things were clicked for bounded ripples.

Thanks for your support on this! Much appreciated! I am not sure whether I can use "upstream"... I have problems getting beyond "5.0.0-canary.0d42ee650.0" because of some SCSS rules that I have tried to investigate but can't resolve. I understand we are not supposed to use canary builds... but there are so many changes since 3 month ago and documentation that is version inconsistent (I think... label vs div around outlined notched text e.g.) .. I have issues with helper text not being displayed anymore too but can't get to latest state to verify whether it is me or it has been fixed. Looking forward to a build that can "build" - or at least updated getting started with the new style changes you have made...

If you're using some of the latest canary snapshots, make sure you're using the latest version of sass for the module system.

Thanks for the feedback! I am using "sass-loader": "^8.0.2", with webpack. And have something "node-sass": "^4.13.1",like this in my devDependencies too. Usually I check whether anything is outdated - and I should be all up to date... is that the version you refer to?

You'll want to switch to sass instead of node-sass, which is based off dart-sass and is updated for the module system. According to sass-loader's implementation section it should automatically use sass once you uninstall node-sass and install the different implementation.

That was it!! thanks a million! I had to remove @import "@material/grid-list/mdc-grid-list"; and change the order of sass dependencies and updated my webpack configs - but then I can compile the latest and greatest - and everything looks good apart from some custom implementation of trailing icons in a notched outlined text field in dense-compact. 🥇 to you and thanks for taking time to help! Now I can better watch over loose events :-)

This thing causes a rather nasty memory leak in my app. I'm using material web components with LitElement and every time I render a component using ripple, it attaches an event listener to the resize event of the window. It fails to detach the listener upon being removed from the DOM, hence, the element sticks around and keeps the whole tree above as detached elements in memory causing a leak. Only manually removing those listeners allows the GC to clean up detached elements.

Obsolete with M3


Node Download links

Node download links refers to node 0.12.7 under the faqs.
I think that these should be updated to 4.2.0.
What do you think?

Good point. Feel free to do a PR, otherwise I'll get to it in a little.

Actually, Node v4.x currently has keypress bugs on certain Windows platforms, and this is mid being debugged.
https://github.com/nodejs/node/issues/2996
As soon as this is fixed, I'll change the link.


added blurb about python-dev in CONTRIBUTING

CONTRIBUTING was missing the need to install Python dev components if they aren't already installed, before installing Inline::Python

Thanks!


[OSPP] The proposal for Lifelong Learning O&M

What type of PR is this?
/kind design

What this PR does / why we need it:
This is the proposal for Lifelong Learning O&M
Which issue(s) this PR fixes:

Fixes #306

I will take into account network issues between nodes.

lgtm

@JimmyYang20 I have updated the instructions for appending algorithm metrics.

/lgtm

/lgtm

/approve


[ZEPPELIN-2516] Set offset, tolerance for navbar, actionbar hiding

What is this PR for?
Set offset, tolerance for navbar, actionbar hiding. See the attached screenshots.
What type of PR is it?
[Bug Fix]
Todos
NONE
What is the Jira issue?
ZEPPELIN-2516
How should this be tested?
Refer the screenshots.
Screenshots (if appropriate)
Before

After

Questions:

Does the licenses files need update? - NO
Is there breaking changes for older versions? - NO
Does this needs documentation? - NO

CI failed but irrelevant.

https://travis-ci.org/1ambda/zeppelin/jobs/230235896

Found the same errors in 4 different PRs

https://travis-ci.org/1ambda/zeppelin/jobs/230590633
https://travis-ci.org/1ambda/zeppelin/jobs/230549655
https://travis-ci.org/1ambda/zeppelin/jobs/230235896
https://travis-ci.org/1ambda/zeppelin/jobs/230215694

might be related with https://github.com/apache/zeppelin/pull/2300

@soralee please help review this.

LGTM and merge to master if no further comment

@1ambda Sorry for my late test!
Tested and LGTM!


feat(ci): publish platform specific binaries

Summary of changes:

Now platform-specific artifacts will be uploaded on each run
Once a tag is released then it will populate the releases page with platform-specific assets. See https://github.com/numToStr/lua-language-server/releases

Some questions I have

Platform suffix in the build path (ie. bin/{Linux,Windows,macOS}) bothers me a little as this is also reflected inside the release assets. Also, IMO these are kinda redundant now. So, Are you ok with removing the suffix? So that assets could just have binary w/o any directories.

-- Current
"bin/Linux" -- Bin dir
"lua-language-server-linux/linux/lua-language-server" -- inside asset
--     ^                     ^
-- asset name         platform suffix

-- Wanted
"bin" -- bin dir
"lua-language-server-linux/lua-language-server" -- asset
-- or
"lua-language-server-linux/bin/lua-language-server" -- alternative structure

We can probably merge this https://github.com/sumneko/lua-language-server/blob/master/.github/workflows/checkPR.yml workflow inside build workflow. What do you think?

Closes #849

I think I might also need to update the wiki :)

Note that the binaries are not enough to have a functional installation; you also need the runtime scripts: https://github.com/sumneko/lua-language-server/issues/849#issuecomment-987969795

And +1 on flattening the hierarchy for the binary; that would make packaging for Homebrew easier!

copy (recursively) main.lua, debugger.lua, locale, meta, and script to build

@clason Are you talking about this?

yes

Ok. I'll give it a shot.

Also, a standard archive with the full (including submodules) sources for each release would be nice for Homebrew ;)

Isn't the source zip automatically uploaded in the release?

I don't think that includes the submodules?

I don't think that includes the submodules? At least it doesn't for the tags.

Just checked. It doesn't even have the .git folder XD

(Not at all a dealbreaker, but if that's an easy add to your action, it'd be nice.)

I suppose I could do that :)

I don't want the .git folder, just the pulled dependencies ;)

I don't want the .git folder, just the pulled dependencies ;)

Got it. I'll probably tackle this tomorrow :p

Platform suffix in the build path (ie. bin/{Linux,Windows,macOS}) bothers me a little as this is also reflected inside the release assets. Also, IMO these are kinda redundant now. So, Are you ok with removing the suffix? So that assets could just have binary w/o any directories.

I guess the bin directory contains platform suffix, because the release version of VSCode needs to contain all platform binaries.
But VSCode already supports platform specific extension. If lua-language-server can support this feature, it will no longer be necessary to include multiple platform binaries in one release.

If lua-language-server can support this feature, it will no longer be necessary to include multiple platform binaries in one release.

Yes, the goal is to release platform specific binary packages so that anyone can play with lua-server as quickly as possible.

But VSCode already supports platform specific extension.

I don't know anything about vscode extensions but if it supports platform specific extensions then we are in good position.

I will try to modify the VSCode release process and remove the  folder

@sumneko Should I remove the <platform> folder here? I suppose this is the line https://github.com/sumneko/lua-language-server/blob/247377652b61fd21f0a16ff8fd15bc8c54e3e080/make.lua#L5

@sumneko Should I remove the <platform> folder here? I suppose this is the line
https://github.com/sumneko/lua-language-server/blob/247377652b61fd21f0a16ff8fd15bc8c54e3e080/make.lua#L5

There are still some problems with modifying the directory structure, we need to keep it unchanged first.

@clason I've added the runtime files inside the release assets and also added the tagged version in the assets name. See https://github.com/numToStr/lua-language-server/releases/tag/0.0.0-pre.9

There are still some problems with modifying the directory structure, we need to keep it unchanged first.

@sumneko Understood. I'll let you update the directory structure :)

Now the submodules asset is also ready :) https://github.com/numToStr/lua-language-server/releases/tag/0.0.0-pre.11

@sumneko I am mostly done. If you have any suggestions please let me know :)

@numToStr I am a bit busy during this time, so I can't actively follow up on this matter.
If I understand correctly, the current effect is that a complete package will be uploaded to the Artifacts every time the master is pushed.
When the tag is pushed, the complete package will be published to release.
If this is the case, there is no problem.

@numToStr I am a bit busy during this time, so I can't actively follow up on this matter.

No worries. There is no rush to merge this :)

If I understand correctly, the current effect is that a complete package will be uploaded to the Artifacts every time the master is pushed. When the tag is pushed, the complete package will be published to release.
If this is the case, there is no problem.

Yes, exactly.

Also, If you want I can also merge the checkPR workflow in this :)

Also, If you want I can also merge the checkPR workflow in this :)

I didn't know much about workflow before, I just divided the different functions into different files according to my idea.
If the mainstream design is written in the same file, then you can help me merge it together.

If the mainstream design is written in the same file, then you can help me merge it together.

Yeah sure. We can definitely merge them as previously both workflow were effectively the same.

I think the idea was to remove the platform-specific directories (macOS etc.), not the bin one?

If the platform name must remain included for technical reasons, could it at least be changed to the output of uname -s (which would be Linux on Linux and Darwin on macOS`)?

Yes, bin is already there inside the assets and I didn't remove anything as sumneko raised his concerns before.

I don't know whether this folder structure will work or not, if not just let me know :)

Sorry, I shouldn't have commented here as this is about the current commits (which seem to be going in a different direction than your PR)!

(The uname suggestion still applies, though.)

Yes, I am also on board with that but @sumneko will be the better person to do it.
(Although I prefer to just remove the platform name ;))

Agreed; the point was not to just flatten the hierarchy (turning bin/<platform>/ into bin-<platform> just breaks every script out there without any actual benefit...)

I just changed the folder structure to this:

My ultimate goal is indeed to keep only one bin, without the need to include platform information, but there are currently some obstacles:

VSCode's extension is released from my local computer to all platforms, so it must contain all the binary files of the platform at the same time. Need to be published separately to each platform (vsce publish --target <target>).
My local platform is Windows, so the Linux binary will lose its running permissions when it is released. Need to be published through workflow instead.
How to publish workflow to the VSCode market through my token still needs investigation.
This extension will also be published to https://open-vsx.org at the same time (ovsx publish [extension.vsix] --pat <token>). This extension market does not support sub-platforms, and the token is clear text through command line parameters, maybe I have to temporarily abandon this market after modifying the release process.

@sumneko I see, thank you for explaining! Does VS Code require the platform names to be the way they are now (macOS in particular)?

@sumneko I see, thank you for explaining! Does VS Code require the platform names to be the way they are now (macOS in particular)?

No. It is just because reason 1 above.

Maybe we can generate 4 versions in workflow at the same time:

Windows(win32) with bin
Linux(linux) with bin
macOS(darwin) with bin
AllInOne with bin-Windows, bin-Linux and bin-macOS

This can meet the needs of non-VSCode first, and I will slowly change the process of VSCode later.

I think this will be the best course of action
(but I am wondering if publishing a platform-specific extension is not too much then I could also help with that ;))

I think this will be the best course of action
(but I am wondering if publishing a platform-specific extension is not too much then I could also help with that ;))

What is too much mean?

What is too much mean?

Like setting up action and configuring tokens etc.

Maybe we can generate 4 versions in workflow at the same time:

Windows(win32) with bin
Linux(linux) with bin
macOS(darwin) with bin
AllInOne with bin-Windows, bin-Linux and bin-macOS

I am also fine with this suggestion. Should I update the workflow then?

One PR should only do one thing. Putting too many changes in a PR will only make things get out of control.

Maybe open a new clear PR?

Maybe open a new clear PR?

I think this PR is doing what I meant for it to do ie. platform-specific binaries. It is just the changes related to directory ie. bin-{Windows,macOS,Linux}. If you can revert that and maybe we can later do that with the all-in-one package for vscode-extension :)

You could just overwrite it

Yes, doable. But now I have to store Windows, macOS, and Linux to correctly pick the build folder.

Which version do you want to revert to? ./bin/Linux/lua-language-server or ./Linux/lua-language-server or other?

Which version do you want to revert to? ./bin/Linux/lua-language-server or ./Linux/lua-language-server or other?

To this ./bin/Linux/lua-language-server as It was before. Thanks :)

It should be reverted.

Thanks, @sumneko. I'll quickly rebase my PR.

@sumneko I think I am finished with this PR. You can check the latest run and release assets

What is submodules.zip ?

What is submodules.zip?

This contains all the submodules sources for homebrew.

I think the ./build folder should be excluded

Done.

./log should also be excluded.
I still not understand why it is needed, the ./3rd/lovr is so large

./log should also be excluded. I still not understand why it is needed, the ./3rd/lovr-api is so large

@clason asked me for the submodule asset for homebrew distribution. I could remove it if you want.

./log should also be excluded. I still not understand why it is needed, the ./3rd/lovr-api is so large

@clason asked me for the submodule asset for homebrew distribution. I could remove it if you want.

I used to think of homebrew as darwin, although they didn't look same at all.
If it is necessary for package management, there is no problem (I am not paying for the file size and bandwidth anyway)

It seems good, thank you!

./log should also be excluded. I still not understand why it is needed, the ./3rd/lovr-api is so large

@clason asked me for the submodule asset for homebrew distribution. I could remove it if you want.

I used to think of homebrew as darwin, although they didn't look same at all. If it is necessary for package management, there is no problem (I am not paying for the file size and bandwidth anyway)

I just need the 3rd/luamake and 3rd/bee subdirectories for building. The idea is to be able to just download the release and call luamake rebuild without needing a git submodule init update.

I used to think of homebrew as darwin, although they didn't look same at all.
If it is necessary for package management, there is no problem (I am not paying for the file size and bandwidth anyway)

Homebrew used to be macOS only, but they have joined with the linuxbrew project, so now they build everything for macOS and Linux from the same formula (hence needing to distinguish the platforms there).

To make clear, it would simplify the homebrew formula if the v2.6.0.tar.gz release tarball included the submodules needed for building it, but it is not necessary (homebrew can clone a repo and update submodules as part of the build pipeline, like it does for the current formula I submitted). So if that is at all awkward to do here, just don't worry about including submodules.


Confirm Media Plugin 2.6.0

https://github.com/jamesmontemagno/MediaPlugin/blob/master/CHANGELOG.md

Add overlay for taking selfies


Fix/sweep values

Adjusted _calculate_sweepvalues. It now always returns a valid SweepFixedValues object and doesn't raise an exception when the range is nog divisable by the stepvalue. The fix will adjust the end value do that the number of steps is fitting in the range.
Added some extra unit test inclusive a test that fits random generated values for start, end and step.

Your comment on this solution 'Not sure whether we get more issues because the default for a scanjob is now to be inclusive. Perhaps ask some people to test this now instead of before the next release.' is something I didn't want to happen. I repaired this. The functionality should not change. I added a few checks where an ValueError exception is raised with a message that is more descriptive than the error we got when it is generating an error later on  (for example divide by zero error).

The last few comments were about the generating the 'including_end' SweepFixedValues. I've thought about what I was trying to fix for this part of the original change but I think I am doing more bad than good. So what I will do is put back the old code for this 'inclusive end' part and only do the checks because these checks will lead to more understandable error messages.


Text incorrect in App Access Portion of doc

In 'App Access' portion of document the text states "The domain name in an External ASE looks like .<asename>.p.azurewebsites.net."
Text should say: "The domain name in an External ASE looks like <appname>.<asename>.p.azurewebsites.net."
<appname> is missing in current text

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

ID: e754567e-9482-5693-5ef8-6cc811ea7f57
Version Independent ID: 7c87e9ce-cf7f-120d-e6a3-9b605e231ef3
Content: Use App Service environment - Azure
Content Source: articles/app-service/environment/using-an-ase.md
Service: app-service
GitHub Login: @ccompy
Microsoft Alias: ccompy

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

@kylebarker715, Thanks for your valuable feedback! Since the document aims at providing steps or process for deploying an app in an ASE, it is mentioned that way. So, if the name of the ASE is appsvcenvdemo, the domain name is .appsvcenvdemo.p.azurewebsites.net and if you create an app named mytestapp, it's addressable at mytestapp.appsvcenvdemo.p.azurewebsites.net. Hope this helps!

@kylebarker715, Just checking to see if the above suggestions helped or you need further assistance on this topic.

Thanks! It was helpful. I was reading incorrectly :)

@kylebarker715, Thanks for the update. Much appreciate your response. We will now proceed to close this issue.


add mobx documentation

Start adding documentation for our MOBX stores.

@kieckhafer Some comments.

The structure, docs folder, etc. looks good to me. The docs you have are a great start.
It should mention that lib/stores is where the stores are defined.
It should have a section explaining how to add a new observable prop to one of the stores.
I'd rather not see each property documented in this file. Instead each store section could link to that store's code file, and each property can have a doc comment above it in the code (which you can add right away in this PR).

@kieckhafer @mikemurray One question. I compared with one of my past projects that uses mobx, and it doesn't use the getters and setters. So instead of this:
  @observable _token = "";

  @computed get token() {
    return this._token;
  }

  set token(value) {
    this._token = value;
  }

It is just
@observable token = "";

Can we do that, or was there a certain reason it's different?

There is a jsdox-mobx-tags npm package, I'll use this for the comments for now: https://www.npmjs.com/package/jsdoc-mobx-tags

@aldeed Since we are using strict mode (enforceActions), you can't mutate observable props directly, they can only be accessed from action/computed/getter/setter
@mikemurray is that right?

@aldeed @kieckhafer Yea. Becuase we use enforceActions we no longer have direct access to those properties.

I suppose we don't need the setters/getters, but we would then need to decorate any function that accessed those properties in @action at least.

@kieckhafer @mikemurray You can access them anywhere. You just can't set them unless it's in an @action function. So you will need to add @action before fetchAuthToken in that file for example, but authState.token should work fine in a component and will be reactive. I didn't try it, but unless they changed that in the 4.0 release, it should work because I've done it in 3.x

Merged this. I will look into whether we truly need the getters and setters and change those in a different PR if we don't.


Use the new Framework API?

Is this feature in relation to a problem?
Hey @maraisr!
I'm one of the Storybook maintainers. I focus primarily on documentation and community outreach. I'm opening up this issue and letting you know that the Storybook API for building addons is currently being updated to factor in the changes introduced by the upcoming 7.0 release. If you're interested in making the required changes to help the community from benefiting from using your addon, we've prepared an abridged guide for the required changes here, and if you have any questions or issues, please reach out to us in the #prerelease channel in our Discord Server.
Hope you have a great day!
Stay safe
Describe the solution you'd like
Per the description above we'd love to hear your thoughts on the document the Storybook maintainers provided either via Discord or directly in this issue so that the addon can start using the new API being implemented for Storybook 7.
Alternative
N/A
Additional context
N/A

🤔 how to support Storybook 6 and 7 simultaneously? The required changes does not seems to be backward compatible. With some projects still using Storybook 5 (🤷♂) things can get a little complicated.
Probably some bridge package, the one to be injected via package resolutions for example, could be a good answer to this problem.

I understand your reasoning, but path moving forward, it's probably more than time to remove support for Storybook version 5.x as it's vastly outdated with all the changes that 6.x introduced and now 7.x? What do you think? And to address the changes between Storybook versions 6 and 7, the new version (7.x) of the addon could be published as a canary version or something of that nature, so that gives users time to migrate and to catch potential issues from the Storybook side of things (e.g., API). Will that work for you?
Looking forward to hearing your thoughts on this.
Have a great day.

Hi @theKashey, Storybook v7.0.0 is out! It's only on the next tag for now, but it's still targetable with the ^7.0.0 semver range, so you should be able to develop against it with no dependency issues.
As @jonniebigodes says, my recommendation would be that you release a new major version of this addon that supports v7, and if you want to continue making changes that supports v6, you release a minor or a patch of the previous major version. Given that you're still in v0.x that makes things a little difficult, you'd basically have to promote your current v6 support to a v1 release, and release the v7 support as a v2. That way you can work on v1 and v2 simultaneously. It's a bit complicated though, so most people just support the latest upstream versions when doing new changes, but that's not for me to decide obviously.
If you hit any issues with v7, we've written a migration guide for addon authors here and here.
You're also free to reach out to us in the #prerelease channel on our Discord Server and we'll happily help you out!
cc @ndelangen

+1 for updating to Storybook 7. We leverage this add-on extensively for the workflow with our design team.
@maraisr hoping this update does not require a big lift.

For anyone looking for Storybook 7 support it looks like this project was branched off of storybook-addon-grid but works with v7:
https://github.com/davidbepa/storybook-addon-grid-overlay

Hi @maraisr, is there any chance your addon will support Storybook 7 in the near future?

@yuriystasiv ill take a look this week.

This has been completed: please upgrade to using<EMAIL_ADDRESS>If you find any issues, feel free to comment those in this issue. But will close as complete for now.
Appreciate everyones patience here with this one.


DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working

$ pip-run jinja2 -- -Werror -c 'import jinja2.runtime'
Collecting jinja2
  Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2)
  Downloading https://files.pythonhosted.org/packages/96/52/eef455862764cb6d6c136aa52c7f9fc4e7c1c644790a7107b1244a2b8a53/MarkupSafe-1.1.0-cp37-cp37m-macosx_10_6_intel.whl
Installing collected packages: MarkupSafe, jinja2
Successfully installed MarkupSafe-1.1.0 jinja2-2.10
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/pip-run-gvb_ulhy/jinja2/__init__.py", line 33, in <module>
    from jinja2.environment import Environment, Template
  File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/pip-run-gvb_ulhy/jinja2/environment.py", line 15, in <module>
    from jinja2 import nodes
  File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/pip-run-gvb_ulhy/jinja2/nodes.py", line 19, in <module>
    from jinja2.utils import Markup
  File "/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/pip-run-gvb_ulhy/jinja2/utils.py", line 485, in <module>
    from collections import MutableMapping
  File "<frozen importlib._bootstrap>", line 1032, in _handle_fromlist
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/collections/__init__.py", line 52, in __getattr__
    DeprecationWarning, stacklevel=2)
DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working

#867

Sorry for the dupe.  I did search DeprecationWarning in the repo first before filing. Github failed me:


Put a link to the build artifacts in the log

After a build the artifacts are uploaded to Nexus.
[INFO] Uploading .ods/artifacts/... to Nexus repository ods-temporary-artifacts, group ...
It would be nice if the link (https://...) to the resources would be added to the logs for easily accessing the artifacts without leaving the browser.

@michaelsauter I think we can close this one as it is already the case (logs contain a link to each uploaded artifact). I just was not able to see it before bcs. of #379.
Can you please verify so we can close this one?
Thanks!

Unfortunately, right now the URL is only printed during debug mode. It would be nice to have the URL also when debug is off (even though it would then print the URL twice when debug is on)

Ok, then we leave it open and try to improve what you just described. 👍


Help: Initial configuration: my port is not 3306. It's 31106.

Please provide dev environment versions of your system
node -v
( xmysql requires node >= 7.6.0 )
npm -v
mysql --version
xmysql --version

Provide steps to reproduce this issue
or
Provide minimum code to reproduce this issue
or
HTTP request,response,error snapshot of this issue

Mark issue with suitable label if it is clear what this issue is.
How to connect mysql by port: 31106?
Thanks.
xmysql -h localhost -u mysqlUsername -p mysqlPassword -d databaseName

errno: -4078,
code: 'ECONNREFUSED',
syscall: 'connect',

Thanks, I have found it.