text:
Add standalone conditions

In dojo-starter template, dojo is configured as follows:
{
    "cairo1.languageServerPath": "$HOME/.dojo/bin/dojo-language-server",
    "cairo1.enableLanguageServer": true,
    "cairo1.enableScarb": true
}

But this configuration will cause cairo-vscode to start the LSP inside the scarb. The following shows the Cairo extension log:
Using Scarb binary from: /root/.local/bin/scarb
Cairo language server running from Scarb at: /root/.local/bin/scarb

This is not in line with developer intuition. Generally speaking, the configuration specified by the developer should override the default configuration. So I modified the getServerType function to make vscode-cairo more intuitive to users. The following shows the modified cairo extension log:
Using Scarb binary from: /root/.local/bin/scarb
Cairo language server running from: /root/.dojo/bin/dojo-language-server

This change is

Why not simply toggle the enableScarb flag then? I don't think I follow why does your condition require enableScarb flag to be true? :thinking:
IMHO the current logic makes sense. It runs from Scarb for Scarb based projects, and from standalone for non Scarb projects. This simplifies corelib management for end users (as user can rely on Scarb to provide corelib for Scarb based projects, but need to download and manage it manually for non-Scarb ones). If user wants to override this, it can be done with enableScarb flag.
Let me know wdyt @wangshouh

Why not simply toggle the enableScarb flag then? I don't think I follow why does your condition require enableScarb flag to be true? 🤔
IMHO the current logic makes sense. It runs from Scarb for Scarb based projects, and from standalone for non Scarb projects. This simplifies corelib management for end users (as user can rely on Scarb to provide corelib for Scarb based projects, but need to download and manage it manually for non-Scarb ones). If user wants to override this, it can be done with enableScarb flag.
Let me know wdyt @wangshouh

Thank you very much for your comment. The important reason why I modified this part of the code is that I think it is correct for the dojo template to use "cairo1.enableScarb": true, so I think there is a problem with the expansion code of cairo vsocode, but I tried "cairo1.enableScarb":false configuration, this is valid.
To sum up, I think my modifications are invalid.

authors: maciektr wangshouh

repo: starkware-libs/cairo


text:
Added const args bounds for starknet addresses.

Stack:

#5457
#5456 ⬅
#5455

⚠ Part of a stack created by spr. Do not merge manually using the UI - doing so may have unexpected results.

This change is

Closing pull request: commit has gone away

source: gharchive/pull-request

license_type: permissive

license_source: github-api


text:
Add name ot the transactions.

Pull Request type
Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no API changes)
[ ] Build-related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Does this introduce a breaking change?

[ ] Yes
[ ] No

Other information

This change is

before this change you couldnt see the name of the transactions in the metrics (the empty dots) now you can see names.
file:///home/dvir/Pictures/Screenshot%20from%202023-02-21%2011-04-51.png

repo: starkware-libs/papyrus


text:
Update elasticsearch-spark-30 to 8.15.1

About this PR
📦 Updates org.elasticsearch:elasticsearch-spark-30 from 8.15.0 to 8.15.1
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.elasticsearch", artifactId = "elasticsearch-spark-30" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.elasticsearch", artifactId = "elasticsearch-spark-30" }
}]

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

Superseded by #1028.

repo: starlake-ai/starlake


text:
23h2 not supported

https://github.com/stascorp/rdpwrap/issues/2443

Duplicate of https://github.com/stascorp/rdpwrap/issues/2443

source: gharchive/issue

authors: Drakeit Plawasan sashaqwert

repo: stascorp/rdpwrap

license_source: bigquery


text:
Add support for 10.0.17760.1

I tried to add patch for Windows 10 10.0.17760 rs5 using tutorial video, and for x64 I found following addresses which seems working
termsrv.zip
[10.0.17760.1]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=77941
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=132F9
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=17F45
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=1ABFC
SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.17760.1-SLInit]
bInitialized.x64      =ECAB0
bServerSku.x64        =ECAB4
lMaxUserSessions.x64  =ECAB8
bAppServerAllowed.x64 =ECAC0
bRemoteConnAllowed.x64=ECAC4
bMultimonAllowed.x64  =ECAC8
ulMaxDebugSessions.x64=ECACC
bFUSEnabled.x64       =ECAD0

Windows version 10.0.17.763.1 has different termsrv.dll (sha1) but the same "addresses" (64-bit version).
I followed instruction in "How to find offsets for new termsrv.dll versions" and seems that in new termsrv.dll code with lpVersionInformation was moved from CSessionArbitrationHelper::IsSingleSessionPerUserEnabled to CSLQuery::Initialize.


text:
pgbross-feat/mdc-top-app-bar

feat(mdc-top-app-bar): Implement mdc-top-app-bar as per MDC 0.32.0.

@pgbross
I'm so glad you PR'ed all of this.  we'll try to merge and release tonight.
I have invited you as collaborator.

authors: pgbross stasson

repo: stasson/vue-mdc-adapter

license: mit


text:
Add support for external media libraries

Can you add support for external media libraries, like https://filamentphp.com/plugins/ralphjsmit-media-library-manager?
The main idea is to replace the upload button with the "Browse images", which opens the modal from the media library.
By the way, that media library added integration to the tiptop editor, as you can see here: https://filamentphp.com/plugins/ralphjsmit-media-library-manager#tiptap-editor-integration. So, it is possible to do the same way.

@webbie That is possible, I think. I do not have a license for media library manager, but I will look for an alternative to test with. I will not promise on the time frame. If you have time, a PR is welcomed!

authors: sten webbie

license: MIT


text:
chore(main): release 0.1.9

:robot: I have created a release beep boop
0.1.9 (2023-05-11)
Dependency Updates

deps: bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 (#151) (06cc391)
deps: bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.3 (#146) (266a8be)
deps: bump github.com/onsi/ginkgo/v2 from 2.9.3 to 2.9.4 (#147) (35881be)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/statnett/controller-runtime-viper/releases/tag/v0.1.9 :sunflower:

repo: statnett/controller-runtime-viper


text:
Stress test on testnet

Meets expected testing metrics (to be defined)
Test a range of files sizes and quantity across a range of network conditions. Could use a testbed like Testground.
Depends on datastore SQLite integration
Depends on testnet setup

I think we can consider #131 as part of this process

Yes, good point, thanks.

The idea is to scale in number of instances, starting from 16 instances up to 128 instances.
For each of the four node instances (16, 32, 64, 128) we will perform 64 runs.
In each run we will create an increasing number of files, starting from 64 up to 8192. The size of the files will be determined randomly at the time of creation, varying between 4KB and 4GB.
The test is successful if:

A 100% of files were successfully uploaded/downloaded
A 100% of files have perfect data integrity (no corrupted data)
The upload/download speed is within the expected range according to the network bandwidth (TBD once we have the testing platform)

Great idea @Bulat-Ziganshin. Perhaps similar tests can be done for #131 at a lower scale (4-8 instances). In order to determine the expected speed we can first measure the time of raw data read/transfer/write between instances and add some overhead to it (X%), then we will know what the allowed speed is for our tests with Codex.

Actually, I've asked myself how to configure #131 tests and now we got some template for that. Great! @michaelsbradleyjr, can you translate this scenario into code for blockstore benchmark testing?

Sorry, I missed your comment/question in relation to #131. Will do.

Based on 28/7/2022 meeting, we need four versions of stress tests:

Simple test, perhaps as part of make testall.
Larger file test, possible part of the make, eg make testlarge. This would pass a parameter to the simple smaller test in the point above.
As part of CI, a small testground mesh network with small file tests.
A more complex testground mesh netwokr setup with complex tests (@cskiraly mentioned he wanted to explore this a bit further).

authors: Bulat-Ziganshin emizzle leobago michaelsbradleyjr

repo: status-im/nim-codex


text:
Save audio settings

Every time I encode a video which includes a lossless track, I need to switch from its format to FLAC and add "-down16" (and, on a note related to another request, remove "-core").
I somehow often forget to do at least one of these steps, then need to start all over much later.
First world problems, right?
It would be really great if StaxRip were to remember my previous audio transcoder settings, or even better, support profiles like it does for the audio transcoding.
I understand this would be tougher to implement than video profiles in some ways because not all profiles make sense for all videos. FLAC, for example, would be a terrible format if the source audio was MP3. This can just be something the user has to remember to set correctly, however.

The dialog is still somehow limited though I improved it much last year. I prefer and recommend to rip with MakeMKV which has some automation and conversion options though difficult to config. When you rip DTS-MA with eac3to you can convert it to FLAC with StaxRip later too, FLAC is supported by StaxRip's audio conversion options so you don't necessarily have to convert it while ripping. A relative simple way to implement some automation profiles for the eac3to dialog would be using a DataGridView I think, it's a good idea but I can't promise if and when I have time for it.

profiles will be supported in the next build

Awesome!
Thank you for all you do for the community. It makes a difference.


text:
x265 options improvement

Test build 1.6.02
In x265 options
Analyis: min-cu-size is wrongly display as 3
Rate Control: Cb Qp Offset should be put together with Cr Qp Offset(--crqpoffs)
No problem encoding

I want to ask about Comp.Check and Aimed Quality, there are not x265 parameters, and I don't understand the explanations when right-click.

Analyis: min-cu-size is wrongly display as 3
Rate Control: Cb Qp Offset should be put together with Cr Qp Offset(--crqpoffs)

It should be fixed in the next build.
Comp.Check and Aimed Quality are related to the compressibility check, if you are not using compressibility check you can ignore it, it's not easy to explain, please ask in the forum.

The new build is online.
https://github.com/stax76/staxrip/blob/master/md/changelog.md


text:
Auto switch network

Update container contract with pubkey also


text:
Replace "Managed IT Services" menu

The folks at Peer 1 would prefer this menu to instead be two menus with specific purposes:

Contact Cogeco Peer 1
About Cogeco Peer 1

This is probably better for users and them. We're waiting on specific URLs for these.

iOS version for this updated in branch 437_Replace_About_Menu

Updated Info menu (Android) #437

Managed IT Services replaced with About and Contact pages
Created AboutPopup
Added background image to About and Credits popups
Commit:
f77a892c6fe457379ba721a991c01af03be79e23 [f77a892]
Parents:
926c7764f0
Author:
Shayla Sawchenko shayla.sawchenko@recursecreative.com
Date:
August 2, 2017 at 3:13:55 PM PDT

authors: apike jotkali ssawchenko

repo: steamclock/internetmap


text:
Mamba/Conda installs 2.0.0.rc4 instead of 2.0.0.post1

Hi Stefan,
Nice work on packaging up 2.0.0.post1 - I've seen the recent commits and it looks like a complex task juggling all those items.
However, using either conda or mamba installs 2.0.0.rc4 instead of 2.0.0.post1
Perhaps you need to change the versioning convention?  2.0.1 might be better?
Reproduction Steps
conda create -n zip38 python=3.8
conda activate zip38
conda install -c ml4t -c conda-forge
conda create -n zip38 python=3.8
conda activate zip38
conda install -y -c conda-forge mamba
mamba install -c ml4t -c conda-forge
Cheers,
Richard.

Woarkaround to install this specific version:
mamba install -c ml4t -c conda-forge -c ranaroussi zipline-reloaded=2.0.0.post1
(note the -c ranaroussi is required because of the issue posted in: #17 )

Updated the instructions - see other issue.
On Windows and Ubuntu with Python 3.7/3.8, conda installs 2.0.0.post1; this may have been a matter of updating conda in the base environment?

Just by the way, on an existing install of 2.0.0rc4 (Win10x64) the  conda instruction didn't do anything:
conda install -c ml4t -c conda-forge -c ranaroussi zipline-reloaded

The mamba one, however, worked as expected:
mamba install -c ml4t -c conda-forge -c ranaroussi zipline-reloaded=2.0.0.post1

conda install unfortunately has many issues. Hence the recommendation to use mamba install  instead.

FYI, can confirm this resolved.  Must have been an early dependency gotcha that got fixed along the way.

authors: EcoFin RichardDale stefan-jansen

repo: stefan-jansen/zipline-reloaded


text:
What is 'config.environment.js'?

When I use ember-cli, placing moment parameters into config/environment.js ENV-variable provide no effect. Where moment-parameters should be?
This config won't work:
/* jshint node: true */

module.exports = function(environment) {
  var ENV = {
    modulePrefix: 'client',
    environment: environment,
    baseURL: '/',
    locationType: 'auto',
    EmberENV: {
      FEATURES: {
        // Here you can enable experimental features on an ember canary build
        // e.g. 'with-controller': true
      }
    },
    APP: {
      // Here you can pass flags/options to your application instance
      // when it is created
      SERVER: 'http://10.10.39.12:10000/v0.3'
    },
    moment: {
      allowEmpty: true // default: false
    }
  };
...

config/environment.js typo, sry

authors: Alinaki jasonmit

repo: stefanpenner/ember-moment


text:
The windows files needed for builds.

here you go, after several days. :P

i eventually did it through the web interface. 🙁

Thank you for your work! But why is there some npm command in https://github.com/stefansl/image-shrinker/pull/44/commits/718c856fb46974dcd2c36af100ee2eb0759f96bc

yep! sorry about that. i'm just gonna push my fixes. editing on the web ui is trash.

oops.

i'm just gonna delete this. bad stuff is happening here.

fyi, that's what the accidental commit was.

i'm making a new pr and i'm gonna use branches this time. 😉

https://github.com/stefansl/image-shrinker/pull/45. this pr can go and disappear in the hole called closed pull requests.

repo: stefansl/image-shrinker


text:
Extract and refactor loading of parts of state for a user

I found out that in all projects that we base on Este we need to fetch some part of initialState from external sources or it has to be specific for the user (A/B tests for example).
This refactoring makes it easier to add new "loader" function which returns returns object that is then merged with the rest of the initial state.
What do you think?

I think it's beautiful. @grabbou Care to comment?

@steida Thank you, I'm happy to help and to pay off the debt to the community :wink:

LVGTM :-) @grabbou Please review as well.

:100:

Yeah, weird as I been looking at that yesterday and though I've replied. Looks good as well to me, thanks for porting this obvious functionality to the app!

Was the above fixed before being merged?

Was fixed quickly after that ;)

authors: XeeD grabbou solcik steida

repo: steida/este


text:
Add [Diana Hovatter] #personal GCL73E…PROXHF

Address: GCL73E4V2TCCB2XMRVTQXCZBZICV4YRAJUKE77Z2QCRYQMLTYIPROXHF
Tags: personal
Title: Diana Hovatter
Requested by @dianaspug

@Dianaspug this is combined with the same request.
https://github.com/stellar-expert/public-directory/issues/405
Do you have any additional information for this issue? If so please update on #405

authors: CryptoHobbyist stellar-expert-deploy

repo: stellar-expert/public-directory


text:
Point to "solar-css" and not "solar"

In this file:
https://github.com/stellar/generator-interstellar/blob/master/generators/app/templates/styles/main.header.scss
npm installs solar into solar-css folder by default and right now, this creates a build problem.

This problem causes quite a few problems. Here is another example: https://github.com/stellar/solar/issues/7#issuecomment-127618629

repo: stellar/generator-interstellar


text:
SET_OPTIONS operation (set inflation destination) yields SIGNER_UPDATED effect

Example:
https://horizon.stellar.org/operations/67304349436485633/effects
...
"type": "set_options",
"inflation_dest": "GA3FUYFOPWZ25YXTCA73RK2UGONHCO27OHQRSGV3VCE67UEPEFEDCOPA"
...

Got
...
"type": "signer_updated"
"weight": 1,
"key": ""
...

Expected
Horizon should return ACCOUNT_HOME_DOMAIN_UPDATED effect mentioned in the documentation. I'm not sure if it's a Horizon or Core bug.

@orbitlens I think this one might have been fixed. When I looked the effect you pasted above, it showed "type": "account_inflation_destination_updated", which is correct.

authors: howardtw orbitlens

repo: stellar/go


text:
Adding LoadAccountTransactions to Horizon Client

Changes:

Created TransactionsPage struct
Added LoadAccountTransactions method
Added unit tests for LoadAccountTransactions method
Ran go fmt

Notes:
I am aware of discussion on #500 but our team needed this feature quickly. We would be happy to participate to the discussion/implementation of a longer term solution.

@howardtw this should be an easy merge-in since it's in the Go SDK we're about to deprecate, and so is worth merging as long as it's better than nothing (don't need to worry about long-term maintainability). I think it's still worth merging in for people who use the old SDK before they transition over.

Agreed with @tomquisel. @howardtw let me know if there is anything missing the PR to go through. We've been on our own fork for a while and waiting for this to merge to hope back on the official repo.

@mecavity Totally. I've pushed some commits to improve this PR. I think it's good to go

authors: howardtw mecavity tomquisel


text:
Fix docs package

I mention GITHUB_TOKEN in the README.md and update two broken URLs in package.json

Sorry, meant for this to go to our repo, I realize you don't have time to maintain this.


text:
CSS

CSS
User Story
As a boot camp student
I want the prework notes to be structured on a webpage
So that I can easily find and read the information
Acceptance Criteria
GIVEN a Prework Study Guide website
WHEN I view the study guide
THEN I see a dark blue header and footer, and four boxes with a shadow

Completed the sections

repo: stephdavid/prework-study-guide


text:
SQLCipher 0.11.5 - not an error (code: 21)

When I use the version 0.11.5 with Cocoapods I received the error not an error (code: 21)
pod 'SQLite.swift', '~> 0.11.5'
pod 'SQLite.swift/SQLCipher', '~> 0.11.5'

But If I use pod 'SQLite.swift/SQLCipher', :git => 'https://github.com/stephencelis/SQLite.swift.git' It works.
do {
            db = try Connection("database.db")
            try db!.key("password") // error with the version 0.11.5
            return db
        } catch {
            print(error)
        }

I would like to know why it happens.
To who have this problem using pod 'SQLite.swift/SQLCipher', :git => 'https://github.com/stephencelis/SQLite.swift.git'

I meat the same problem.
Also I used pod 'SQLite.swift/SQLCipher', :git => 'https://github.com/stephencelis/SQLite.swift.git', It not worked.

I am also getting the same error, even when I used pod 'SQLite.swift/SQLCipher', :git => 'https://github.com/stephencelis/SQLite.swift.git', the issue is not resolved, anyone of you have found any solution on this?

I am getting the same as you guys. Have you solved it? If yes please share your solution. Thank you so much!

Still happening in 2019

now It works if I use
target 'YourAppTargetName' do
pod 'SQLite.swift/SQLCipher', '~> 0.12.0'
end

authors: KevinZhouRafael SolorzanoJose hansrajgavali lucascorrea tungdx


text:
WIP: Demo Codable Enum issue

This is not the MR to merge in the current, but more like an issue with submitted demo test case.
The problem: Codable Enum works fine only if saved via Encodable insert, but breaks if I insert column values directly. Compare:
try db.run(table.insert(value)) //this one will read just fine
// INSERT INTO "codable_camel_case" ("camelCaseString") VALUES ('"one"')
try db.run(table.insert(column <- .one)) //this one produces runtime error upon decode
// INSERT INTO "codable_camel_case" ("camelCaseString") VALUES ('one')

I did implement conformance to Value protocol, as you can see in the code, but it seems fromDatatypeValue() function is never used. Instead, it seems to treat it as a JSON, but the second inserted value is of course no valid JSON

There's also an issue with filtering: When using a String enum as a Value type for a column, it gets wrapped in quotes (its json representation instead of the raw string), but when using it as an Expression, it is not wrapped. This causes well-typed filters to fail to match. Not sure if there's a workaround for that.

authors: ReDetection joprice


text:
Introduced Components

This PR introduces blade components to the livewire components that power 2FA setup, making it cleaner and seperating concerns based on setup stage.
It also adds a logout button on the setup 2fa page, giving user ability to signout of an account if they are not ready or do not have the ability to setup 2FA at the time of logging in.
Added @csrf tag to logout component to avoid page expired when trying to logout.

This is beautiful, thanks @elishaukpong

authors: elishaukpong stephenjude


text:
Aerial window changes position when quickfix window is open

Describe the bug
When quickfix window is opened first, aerial opened second, the side where aerial opens changes. Otherwise desired behavior is shown ( when aerial opened first without quickfix or aerial first quickfix second )
System information

OS: Arch Linux
Neovim version:

NVIM v0.6.1
Build type: Release
LuaJIT 2.0.5
Compiled by builduser

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/usr/share/nvim"

Run :checkhealth for more info

AerialInfo: [output of :AerialInfo]
Aerial config:

local aerial = require'aerial'

aerial_on_attach = function(bufnr)
    -- Toggle the aerial window with <leader>aa
    vim.api.nvim_buf_set_keymap(bufnr, 'n', '<leader>aa', '<cmd>AerialToggle!<CR>', {})
  end

-- Call the setup function to change the default behavior
require("aerial").setup({
  -- Priority list of preferred backends for aerial.
  -- This can be a filetype map (see :help aerial-filetype-map)
  backends = { "lsp", "treesitter", "markdown" },

  -- Enum: persist, close, auto, global
  --   persist - aerial window will stay open until closed
  --   close   - aerial window will close when original file is no longer visible
  --   auto    - aerial window will stay open as long as there is a visible
  --             buffer to attach to
  --   global  - same as 'persist', and will always show symbols for the current buffer
  close_behavior = "close",

  -- Set to false to remove the default keybindings for the aerial buffer
  default_bindings = true,

  -- Enum: prefer_right, prefer_left, right, left, float
  -- Determines the default direction to open the aerial window. The 'prefer'
  -- options will open the window in the other direction *if* there is a
  -- different buffer in the way of the preferred direction
  default_direction = "prefer_right",

  -- Disable aerial on files with this many lines
  disable_max_lines = 10000,

  -- A list of all symbols to display. Set to false to display all symbols.
  -- This can be a filetype map (see :help aerial-filetype-map)
  -- To see all available values, see :help SymbolKind
  filter_kind = {
    "Class",
    "Constructor",
    "Enum",
    "Function",
    "Interface",
    "Method",
    "Struct",
  },

  -- Enum: split_width, full_width, last, none
  -- Determines line highlighting mode when multiple splits are visible
  -- split_width   Each open window will have its cursor location marked in the
  --               aerial buffer. Each line will only be partially highlighted
  --               to indicate which window is at that location.
  -- full_width    Each open window will have its cursor location marked as a
  --               full-width highlight in the aerial buffer.
  -- last          Only the most-recently focused window will have its location
  --               marked in the aerial buffer.
  -- none          Do not show the cursor locations in the aerial window.
  highlight_mode = "split_width",

  -- When jumping to a symbol, highlight the line for this many ms.
  -- Set to false to disable
  highlight_on_jump = 300,

  -- Define symbol icons. You can also specify "<Symbol>Collapsed" to change the
  -- icon when the tree is collapsed at that symbol, or "Collapsed" to specify a
  -- default collapsed icon. The default icon set is determined by the
  -- "nerd_font" option below.
  -- If you have lspkind-nvim installed, aerial will use it for icons.
  icons = {},

  -- When you fold code with za, zo, or zc, update the aerial tree as well.
  -- Only works when manage_folds = true
  link_folds_to_tree = false,

  -- Fold code when you open/collapse symbols in the tree.
  -- Only works when manage_folds = true
  link_tree_to_folds = true,

  -- Use symbol tree for folding. Set to true or false to enable/disable
  -- 'auto' will manage folds if your previous foldmethod was 'manual'
  manage_folds = false,

  -- The maximum width of the aerial window
  max_width = 40,

  -- The minimum width of the aerial window.
  -- To disable dynamic resizing, set this to be equal to max_width
  min_width = 10,

  -- Set default symbol icons to use patched font icons (see https://www.nerdfonts.com/)
  -- "auto" will set it to true if nvim-web-devicons or lspkind-nvim is installed.
  nerd_font = "auto",

  -- Call this function when aerial attaches to a buffer.
  -- Useful for setting keymaps. Takes a single `bufnr` argument.
  -- on_attach = nil,
  on_attach = aerial_on_attach,

  -- Automatically open aerial when entering supported buffers.
  -- This can be a function (see :help aerial-open-automatic)
  open_automatic = false,

  -- Set to true to only open aerial at the far right/left of the editor
  -- Default behavior opens aerial relative to current window
  placement_editor_edge = false,

  -- Run this command after jumping to a symbol (false will disable)
  post_jump_cmd = "normal! zz",

  -- When true, aerial will automatically close after jumping to a symbol
  close_on_select = false,

  -- Options for opening aerial in a floating win
  float = {
    -- Controls border appearance. Passed to nvim_open_win
    border = "rounded",

    -- Controls row offset from cursor. Passed to nvim_open_win
    row = 1,

    -- Controls col offset from cursor. Passed to nvim_open_win
    col = 0,

    -- The maximum height of the floating aerial window
    max_height = 100,

    -- The minimum height of the floating aerial window
    -- To disable dynamic resizing, set this to be equal to max_height
    min_height = 4,
  },

  lsp = {
    -- Fetch document symbols when LSP diagnostics change.
    -- If you set this to false, you will need to manually fetch symbols
    diagnostics_trigger_update = true,

    -- Set to false to not update the symbols when there are LSP errors
    update_when_errors = true,
  },

  treesitter = {
    -- How long to wait (in ms) after a buffer change before updating
    update_delay = 300,
  },

  markdown = {
    -- How long to wait (in ms) after a buffer change before updating
    update_delay = 300,
  },
})

To Reproduce
Steps to reproduce the behavior:

Open quickfix window copen
Open aerial window AerialToggle
Close aerial window AerialToggle
Close quickfix window cclose
Open aerial window AerialToggle

If possible, provide a minimal file that will trigger the issue:
Showing in all files
Screenshots

Additional context
Not a big problem, can be ignored.

This is happening because the current layout detection is...very simple. It's just detecting the presence of other splits, but it doesn't know if the splits are horizontal or vertical. I could probably find a way to make it smarter with winlayout(), but in the meantime you can force a direction by passing in the config argument default_direction = "right", or by specifying the direction in your call (e.g. :AerialToggle right)


text:
🔖 Feature: Added 'Contributors' Section in 'README.md' file

What does this PR do?
This PR  adds the Contributors Section in README.md file with a button to navigate at the top of the repository.
Screenshot

Additional Information
If you consider this update @stevearc, please merge it and attach hacktoberfest-accepted label to it.

HacktoberFest 2023 ⚡

Thank you for the PR, but github already displays contributors in a section of the repo home page. This section makes some sense when there are contributions from people that won't show up there (wiki changes, translations, designs), but this project doesn't have any of those.

got it @stevearc! 👍

authors: nishitxmehta stevearc


text:
Recipes for creating basic tasks for compiling and testing.

First of all, I think this is a great project. Thank you!
The documentation is missing recipes on how to create basic tasks for compile and tests. For instance, I would like to create a task to compile the cpp file in the current buffer. Does the function passed to the builder param of the template table is run in the current buffer? Can I get the name of the file in the current buffer using expand("%")? How can I get the variables that are available in vscode tasks?
A few recipes would be nice. I see that I could use vscode tasks for this, but I would like to do it in Lua.

The builder function is called when the task is selected for running, so yes, you could get the name of the file in the current buffer. A lot of good examples of task templates and other things in the Overseer ecosystem are in the source code. This link has a bunch of built-ins that you should check out if you want to write your own.
Here is an example of a task template to compile a cpp file:
{
  -- Name in the task selector
  name = 'Compile',
  builder = function()
    -- Get file's absolute path
    local file = vim.fn.expand '%:p'
    return {
      cmd = { 'g++' },
      args = { file },
      -- Name in the task list
      name = 'Compile ' .. file,
      components = { 'default' },
    }
  end,
  condition = {
    -- Only show this task if the filetype is cpp
    filetype = { 'cpp' },
  },
}

Feel free to ask any questions about this code.
You can get vscode variables pretty easily, using lua (for example, "${file}" for vscode is equivalent to vim.fn.expand("%:p") in lua, as shown in the example above). See the source for their actual implementation in lua.

Thanks @dzfrias for jumping in here! That is an excellent explanation and example, I couldn't have said it better.
@dcordb based on your question (and others I've received), I've decided to overhaul the documentation. I have a work-in-progress PR at #29, and you can browse the new docs by going to https://github.com/stevearc/overseer.nvim/tree/stevearc-doc.
I've taken the example here and added it to the new tutorials doc, along with some others. Please feel free to leave feedback on the PR! There's a few more things I have to get working (mostly API doc generation) before I can merge it.

This is really good! Great editorial, I could configure it without a problem. To add something to what @dzfrias wrote that might be useful for others, I also created a mapping to build the cpp file.
I created a cpp.lua in after/ftplugin directory, the file looks like this:
local overseer = require("overseer")

vim.keymap.set("n",
  "<M-b>",
  function() overseer.run_template({ name = "g++ build" }) end,
  { buffer = true }
)

This way the mapping only appears in buffers with cpp filetype.

I have other questions that may go in a different issue:

What about project specific tasks?
Do vscode tasks work as project specific tasks?
Can this be done also in Lua? (although this would mean that the plugin needs to read Lua files from some folder, this might be insecure).

Project-specific tasks can be implemented pretty easily with a .vscode folder in your project root. Overseer will read these tasks and add them to your task selector. This can be done in lua, but I wouldn't recommend it, as it pollutes your dotfiles with task templates that only work for specific projects.
However, if you want to use lua, see the callback field of condition, which can execute a function to determine whether a task should be visible in the task runner.
A project-specific lua task can be implemented like this:
{
  name = 'Compile',
  builder = function()
    local file = vim.fn.expand '%:p'
    return {
      cmd = { 'g++' },
      args = { file },
      name = 'Compile ' .. file,
      components = { 'default' },
    }
  end,
  condition = {
    filetype = { 'cpp' },
    -- Only show if this function returns true
    callback = function()
      -- Assume project root is the directory containing '.git'
      local git_path = vim.fn.finddir('.git', vim.fn.getcwd() .. ';')
      local proj_path = vim.fn.fnamemodify(git_path, ':h')
      -- Make sure that the project path ends in a '/'
      if vim.fn.fnamemodify(proj_path, ':p') == 'path/to/project/' then
        return true
      end
      return false
    end,
  },
}

Damn, @dzfrias again you're so fast!
I would generally agree that for project-specific tasks .vscode/tasks.json is the way to go. It's a data-only format so it's safer than running arbitrary code in your editor, and it's not neovim-specific, so people with other editors can benefit from it.
If you want to do it with lua, you definitely can. If you want to load and run files that are local to your project, you'll have to pick some other plugin to do that or roll your own. Overseer does not have a system for auto-loading lua files in a directory, and I don't plan to add one.
Referencing the docs on custom tasks, you can dynamically register a task with overseer.register_template. The example above is great, but I would make one slight tweak: there is a dir condition that's easier to use than the callback.
require('overseer').register_template({
  name = 'Compile',
  builder = function()
    local file = vim.fn.expand '%:p'
    return {
      cmd = { 'g++' },
      args = { file },
      name = 'Compile ' .. file,
      components = { 'default' },
    }
  end,
  condition = {
    filetype = { 'cpp' },
    dir = "/path/to/project",
  },
})

I see the recipes are already on master. The issue is resolved, so I'm closing this.

authors: dcordb dzfrias stevearc


text:
Support IHttpClientFactory - Add DelegatingHandler and IHttpClientBuilder Extension

Support easy use with IHttpClientFactory clients by providing an extension to register this as a handler on clients generated by the factory.

@stevejgordon is this same as the request in #31  for providing capability to add X-correlation-ID to outgoing requests? What's the plan for v3.0 to come out?
We are also working on doing something like that separately.

I'd like to take a look at this "soon" although I have a lot on over the next few months. I have implemented this on a typed client directly at the moment and want to move it out to a delegating handler.

@stevejgordon it looks like the .NET Core folks are working on something that would achieve this goal, maybe once it lands you could pull that functionality into your lib for ease of end use or something? https://github.com/aspnet/Extensions/issues/526

@ericsampson Thanks! I've been watching that thread too, although need to get caught up. I'd like to review the scope of this library as ASP.NET Core has various forms of request identifier and correlations IDs that I've kinda lost track of. I'd like to see what each offers and where this fits in around those.

@stevejgordon thanks for creating this library, we're looking at using it at $DAYJOB and it would be really handy to have it automatically propagate the incoming headers. Either as part of this lib, or by combining it with the Core functionality they're looking at. I read some issues that made it sound like you are considering a new major version of this lib, is that still on the table? Cheers

I'm really glad it's useful! It's been much more popular than I expected. I've got a delegating handler I use to propagate the CorrelationId via HttpClientFactory clients at the moment. I was thinking of building that in plus tackling a few other features people have suggested. It kinda looks like the new header propagation might make this library a little redundant though. I'm keen to see how well that addresses some of the requests and I also want to look deeper into the correlation options that are built-in these days.

Done!

Thanks Steve! Happy holidays :)

authors: ericsampson goelhardik stevejgordon

repo: stevejgordon/CorrelationId


text:
'open' defaults to parallels desktop on mac

Hi! This plugin could be very useful for me. I have a weird issue, though: In every browser I try it opens the url using parallels desktop, when it should just open it on my osx. Any ideas? Here is my code:
gulp.task('app', function(){
  var browser = os.platform() === 'linux' ? 'google-chrome' : (
    os.platform() === 'darwin' ? 'google chrome' : (
    os.platform() === 'win32' ? 'chrome' : 'firefox'));

  var options = {
    uri: 'localhost:3000',
    app: browser
  };
  gulp.src('./')
  .pipe( open(options) );
});

P.s.: It works if I use the absolute path for app:
gulp.task('app', function(){
  var browser = os.platform() === 'linux' ? 'google-chrome' : (
    os.platform() === 'darwin' ? 'google chrome' : (
    os.platform() === 'win32' ? 'chrome' : 'firefox'));

  var options = {
    uri: 'http://r.local',
    app: '/Applications/Google\ Chrome.app' // this works :)
  };
  gulp.src('./')
  .pipe( open(options) );
});

P.s.: It works with absolute paths to the application. This is the final task I use:
gulp.task('app', function(){

  var browserOptions = {
    uri: 'localhost:3000',
    app: '/Applications/Google\ Chrome.app'
  };
  var sublimeOptions = {
    uri: './',
    app: '/Applications/Sublime\ Text.app'
  };
  gulp.src('./')
  .pipe( open( browserOptions ) );

  gulp.src('./')
  .pipe( open( sublimeOptions ) );

});

It opens the browser and Sublime Text. Perfect! :)

OSX has weird path links for apps depending on the installation type.
Do you want to send a PR to add the full path to the README?

authors: hirasso stevelacy

repo: stevelacy/gulp-open


text:
Raise baseline Java version to 17

Surprisingly few changes necessary for this upgrade. Beside DataNucleus, all other libraries are already Java 17 compatible, including Jersey. Adoption in DT is equally unproblematic.
Closes #383

🎉  Is this ready to be merged?

@stevespringett Yes. But the DT PR should be merged shortly after, otherwise its builds will fail due to the reliance on the current Alpine SNAPSHOT.

authors: nscuro stevespringett

repo: stevespringett/Alpine


text:
Fix fromFile for sample 20 dotnet

Sample information

SDK (pick one):

[x] C#
[ ] JS
[ ] Java
[ ] Python

Version: 4.15.x
Sample name:  language-generation\20.extending-with-custom-functions

Describe the bug
Change was made to disallow fromFile by default. Need to change sample to account for that.

Need to check on other languages if this is needed as well.

repo: stevkan/BotBuilder-Samples


text:
Assign and Weak are mutually exclusive

I get the following error when importing the necessary .h files into my ios5 project:
@property (nonatomic, assign) __weak SBJsonStreamWriterState *state; // Internal
Property attributes 'assign' and 'weak' are mutually exclusive.
This is one example foun din SBJsonStreamWriter.h

Hi Alon,
Which version is that? 3.0? If so, try the 'master' branch. If you're already using master, try the 'arc' branch. Please report if this works for you.
Stig
On 11 Oct 2011, at 21:37, alon85 wrote:

I get the following error when importing the necessary .h files into my ios5 project:
@property (nonatomic, assign) __weak SBJsonStreamWriterState *state; // Internal
Property attributes 'assign' and 'weak' are mutually exclusive.
This is one example foun din SBJsonStreamWriter.h
--
Reply to this email directly or view it on GitHub:
https://github.com/stig/json-framework/issues/101

repo: stig/json-framework


text:
Tracking issue for a crates.io release

[x] Release of stm32-rs with stm32wl patches

Done in 0.14.0

[x] Add a changelog prior to release

Done in 221

[ ] Stabilization of tools

[ ] Release of probe-rs with #762
[ ] Release of probe-run with the above probe-rs changes

API checklist
https://rust-lang.github.io/api-guidelines/checklist.html
https://raw.githubusercontent.com/rust-lang/api-guidelines/master/src/checklist.md

Naming (crate aligns with Rust naming conventions)

[ ] Casing conforms to RFC 430
[ ] Ad-hoc conversions follow as_, to_, into_ conventions
[ ] Getter names follow Rust convention
[ ] Methods on collections that produce iterators follow iter, iter_mut, into_iter
[ ] Iterator type names match the methods that produce them
[ ] Feature names are free of placeholder words
[ ] Names use a consistent word order

Interoperability (crate interacts nicely with other library functionality)

[ ] Types eagerly implement common traits

Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Hash, Debug,
Display, Default

[ ] Conversions use the standard traits From, AsRef, AsMut
[ ] Collections implement FromIterator and Extend
[ ] Data structures implement Serde's Serialize, Deserialize
[ ] Types are Send and Sync where possible
[ ] Error types are meaningful and well-behaved
[ ] Binary number types provide Hex, Octal, Binary formatting
[ ] Generic reader/writer functions take R: Read and W: Write by value

Macros (crate presents well-behaved macros)

[ ] Input syntax is evocative of the output
[ ] Macros compose well with attributes
[ ] Item macros work anywhere that items are allowed
[ ] Item macros support visibility specifiers
[ ] Type fragments are flexible

Documentation (crate is abundantly documented)

[ ] Crate level docs are thorough and include examples
[ ] All items have a rustdoc example
[ ] Examples use ?, not try!, not unwrap
[ ] Function docs include error, panic, and safety considerations
[ ] Prose contains hyperlinks to relevant things
[ ] Cargo.toml includes all common metadata

authors, description, license, homepage, documentation, repository,
keywords, categories

[ ] Release notes document all significant changes
[ ] Rustdoc does not show unhelpful implementation details

Predictability (crate enables legible code that acts how it looks)

[ ] Smart pointers do not add inherent methods
[ ] Conversions live on the most specific type involved
[ ] Functions with a clear receiver are methods
[ ] Functions do not take out-parameters
[ ] Operator overloads are unsurprising
[ ] Only smart pointers implement Deref and DerefMut
[ ] Constructors are static, inherent methods

Flexibility (crate supports diverse real-world use cases)

[ ] Functions expose intermediate results to avoid duplicate work
[ ] Caller decides where to copy and place data
[ ] Functions minimize assumptions about parameters by using generics
[ ] Traits are object-safe if they may be useful as a trait object

Type safety (crate leverages the type system effectively)

[ ] Newtypes provide static distinctions
[ ] Arguments convey meaning through types, not bool or Option
[ ] Types for a set of flags are bitflags, not enums
[ ] Builders enable construction of complex values

Dependability (crate is unlikely to do the wrong thing)

[ ] Functions validate their arguments
[ ] Destructors never fail
[ ] Destructors that may block have alternatives

Debuggability (crate is conducive to easy debugging)

[ ] All public types implement Debug
[ ] Debug representation is never empty

Future proofing (crate is free to improve without breaking users' code)

[ ] Sealed traits protect against downstream implementations
[ ] Structs have private fields
[ ] Newtypes encapsulate implementation details
[ ] Data structures do not duplicate derived trait bounds

Necessities (to whom they matter, they really matter)

[ ] Public dependencies of a stable crate are stable
[ ] Crate and its dependencies have a permissive license


text:
Added new example to webpage

Hi,
I have created an example of ANTs for multi atlas segmentation for brain anatomy segmentation. I have linked it to webpage.
I hope this is useful.
Thanks,
Sasank.

i added a link to the webpage for you.

authors: chsasank stnava

repo: stnava/ANTs


text:
p.2 タイポ

形態素解析のitem: 活用系 -> 活用形

誤植をご連絡いただき、ありがとうございます。また、他の箇所も細かいところまで見ていただき、ありがとうございました。とても助かりました。
こちらは、誤植一覧に反映しましたので、クローズさせていただきます。

authors: dkawahara omitakahiro

repo: stockmarkteam/bert-book


text:
Add managedclusteraddon deletecollection permission for import controller

Signed-off-by: zhujian jiazhu@redhat.com
https://github.com/stolostron/managedcluster-import-controller/pull/161 needs the permission to deletion addons.

cc @zhiweiyin318

/assign @JakobGray

/hold

/hold cancel

repo: stolostron/backplane-operator


text:
org rename in 2.4 branch

The related issue: https://github.com/stolostron/backlog/issues/18746
Signed-off-by: Yang Le yangle@redhat.com

/approve

/lgtm

repo: stolostron/work


text:
chore(main): release 0.0.42

:robot: I have created a release beep boop
0.0.42 (2024-11-15)
Miscellaneous Chores

replace jest by vitest and add rollup plugin to bundle types (b0a246c)

This PR was generated with Release Please. See documentation.

:robot: Created releases:

v0.0.42
:sunflower:

repo: stonemjs/pipeline


text:
TypeError: Jest: a transform must export a process function

👋 I am trying to add test-runner to an existing project that already has Storybook and Jest running, when following the Getting started instructions, I end up with the following error for each of my existing stories:
 FAIL   browser: chromium  spec/storybook/pages/request/index.stories.tsx
  ● Test suite failed to run

    TypeError: Jest: a transform must export a `process` function.

      at ScriptTransformer._getTransformer (node_modules/@jest/transform/build/ScriptTransformer.js:360:13)
      at ScriptTransformer.transformSource (node_modules/@jest/transform/build/ScriptTransformer.js:427:28)
      at ScriptTransformer._transformAndBuildScript (node_modules/@jest/transform/build/ScriptTransformer.js:569:40)
      at ScriptTransformer.transform (node_modules/@jest/transform/build/ScriptTransformer.js:607:25)
      at interopRequireDefault (node_modules/@storybook/core-common/dist/cjs/utils/interpret-require.js:64:16)

Steps to reproduce

run yarn storybook in terminal, wait for it to finish
run yarn test-storybook in another terminal

Current packages

My major versions of ts-jest and jest match.
I am using Webpack 4

Any thoughts on this?

FYI, this seemed to solve it https://github.com/kulshekhar/ts-jest/issues/2612#issuecomment-851489317
Updating react-scripts fixed it. It was importing an older version dependency.

repo: storybookjs/test-runner


text:
Where is elasticsearch config file located?

want to install Smart Chinese Analysis Plugin.

Hi @hksfho,
Sorry, for some reason, we missed it while packaging. My fault :s
You can download it from :
https://github.com/strapdata/elassandra/blob/v2.4.5-strapdata/distribution/src/main/resources/conf/elasticsearch.ym

restart server will it work??

It has to ! Is this a production server ?

Release 2.4.5.5 zip and tar have been updated. Thanks for reporting the issue :+1:

authors: DBarthe hksfho

repo: strapdata/elassandra


text:
Add possibility to start custom nodes with custom args

This is needed for sidechains integration testing, where we need to pass known ports to localhost nodes to connect them together

Good stuff, thank you.

authors: bokobza monsieurleberre

repo: stratisproject/StratisBitcoinFullNode


text:
Request to add more tests

I noticed you do not have any tests for your code. I suggest we should ass some!

Of course @joey2031 you  should "add" some.  :P


text:
fix: OneToManyInput saves and runs validation on foreign key #487

Description
Fix for issue described in #487
Notes:

Used django_assert_max_num_queries to write test
Reduced the number of queries for a "patch" update from 25 to 12
test_relation.py was blank so deleted it.
As a new contributor, I found it confusing which tests go where so added docstring to test_relationship to clarify my understanding

Types of Changes

[ ] Core
[x] Bugfix
[ ] New feature
[ ] Enhancement/optimization
[ ] Documentation

Issues Fixed or Closed by This PR

https://github.com/strawberry-graphql/strawberry-django/issues/487

Checklist

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

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

Project coverage is 87.92%. Comparing base (bd75a3b) to head (274c45c).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #490      +/-   ##
==========================================
+ Coverage   87.91%   87.92%   +0.01%
==========================================
  Files          37       37
  Lines        3170     3173       +3
==========================================
+ Hits         2787     2790       +3
  Misses        383      383

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

@bellini666 - Good call. Updated.

authors: codecov-commenter keithhackbarth

repo: strawberry-graphql/strawberry-django


text:
Feature: Register mutation

This PR adds an auth.register() mutation as discussed on #37. In contrast to the usual create() mutation, this one validates the password using Django's validate_password().
Example
@strawberry.type
class Mutation:
    register: User = auth.register(UserInput)

Notes
I forgot my editor formats the code on save, so there are some extra newlines in the code. Please tell me if that's an issue.

Thanks for you contribution. I'm currently quite busy and I'll check this a bit later.

Any updates on when this feature will be merged?

Looks good to me. Thanks.
I apologize for the delay.

register

Hi, thank you for your contribution! I am trying to implement this method for registering users in my Django project, however, I have an issue with storing user passwords ("Invalid password format or unknown hashing algorithm"). Could you please add more details about how to handle password hashing with this method?


text:
Secneo apkwrapper support

Hi,
I'm trying to reverse engineer the following application.
https://play.google.com/store/apps/details?id=cn.ninebot.ninebot
Based on the content of the main dex file it looks like that use secneo apkwrapper.
It looks like contains anti-debug tricks and other things similar to APKProtect.
Any advice?

According to https://github.com/strazzere/android-unpacker/issues/38 this should be solved with the latest updates.
Can you confirm?

Nop, I try with the latest master from GitHub and I got the following result.

I attach the output of APKiD too.

Ah I may have been mixing up previously fixed issues. I do know at least older versions of that specific package where unpack-able.
Can you please provide a hash and/or upload the file you're attempting to work on? From there we can actually test/working on the issue.

This is the APK
https://drive.google.com/file/d/1wTxR6G9kZRU5V7gF-4L-MTdgVRqQM_41/view
I was trying to do it on a Nexus 5X, I can't remember the exact android version but I can check it tomorrow.

Ah, yes - this is the new enterprise version of secneo that no one was publicly released a free unpacker for.

@h3ku hey i want to reverse the exact same app. did you ever figure something out?

This is the enterprise secneo version.
There are, currently, no public postings online on how to reverse this
fully.
If you're interested in contract work to solve this issue - please contact
me (or ask around).
This will never be solved within the scope of this project both for
technical and legal reasons.
On Sun, Jun 16, 2019 at 2:18 AM Gabrial notifications@github.com wrote:

@h3ku https://github.com/h3ku hey i want to reverse the exact same app.
did you ever figure something out?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/strazzere/android-unpacker/issues/39?email_source=notifications&email_token=AAEYIRTIJN3PZYO76LGFRYLP2YANFA5CNFSM4EQWMRJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXZI4JY#issuecomment-502435367,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEYIRXIL4Q76PVDZP7MFHLP2YANFANCNFSM4EQWMRJA
.

Going to close this issue as it will not be addressed publicly on this repo. Reach out directly (privately) if there is any need for this.

@hk3u did u tried frida ? . I managed to dump the dex with frida

https://github.com/quarkslab/dxfx

repo: strazzere/android-unpacker


text:
🛑 EAM Cencosud is down

In 9921046, EAM Cencosud (https://eam.cencosud.com/web/base/logindisp?tenant=SCSPROD) was down:

HTTP code: 0
Response time: 0 ms

Resolved: EAM Cencosud is back up in 1b7436a after 22 minutes.

repo: streamlined-scs/upptime


text:
Making NET 5 code-only projects easier to setup.

I prefer coding my games without a bloated engine ui. Especially to have more control over how my projects load assets and definitions. I started by setting up a new solution, adding two projects: MyGame and MyGame.Desktop.
Both projects are using <TargetFramework>net5.0</TargetFramework>.
To be able to code my base game, i added Stride.Engine to the MyGame project using nuget and extended my base class from Stride.Engine.Game. For the MyGame.Desktop project i then added the <OutputType>exe</OutputType>
Expected result: The game starts up, and gives me a black screen. Sadly this did not work as expected and several different steps were required to get the whole thing running at all:
First of all the platform natives were not found. After a while of searching, i found the solution: <RuntimeIdentifier>win-x64</RuntimeIdentifier> has to be added to the MyGame.Desktop project. Thats the first thing i would wish for net5 projects to be not required.
After the natives were properly resolved, the game still crashed due to the engines internal shaders being found. Took me a while to figure out the solution: add Stride.Core.Assets.CompilerApp to the MyGame.Desktop project. This is the second ugly problem in my eyes. Requiring this package for the engines internal shaders is again just an additional problem you will encounter. People will expect the engine package to include the required dependencies by itself.
However as soon as the above package is added, you will encounter another new error: It expects some engine specific asset files to be available: GameSettings.sdgamesettings and MyGame.Desktop.sdpkg. This is again something which should be changed, as to get it running all it needs is:
GameSettings.sdgamesettings
!GameSettingsAsset
SerializedVersion: {Stride: 3.1.0.0}

MyGame.Desktop.sdpkg
!Package
SerializedVersion: {Assets: 3.1.0.0}
AssetFolders:
    -   Path: !dir .

As the two files are basically empty, except the path, which points to the current directory (which should be the default in my eyes), it should be able to skip them for a code-only setup. This is again another problem people will come up with.
After those shaders were properly copied, the game still crashes on startup, but this time its not a project setup problem, but more code based: You need to setup the GraphicsCompositor. This can luckily be done using the GraphicsCompositorHelper.CreateDefault(false); method. I wont concider this one a problem which needs to be adressed, but it makes this issue complete regarding everything someone must do to setup a code-only project.

Just out of interest, why don't you create a new game via the launcher and open that with visual studio? That takes about 2 minutes and everything is set up correctly. You can then change whatever you want...

Just out of interest, why don't you create a new game via the launcher and open that with visual studio? That takes about 2 minutes and everything is set up correctly. You can then change whatever you want...

Because it requires me to use additional applications and uis for a basic purpose. I do not use visual studio at all so i dont have it installed. So your solution will be to download visual studio and the launcher, install everything, and use those to setup a new empty project. Additionaly it requires me to use windows, as its the requirement to use visual studio. (yes i do use windows atm, but the goal would be to make it easy, regardless the os used). That would take me several gb of traffic, disk space, and likely 30-60 minutes of setup time. And everyone who i want to work together with, or i try to introduce stride to, needs to do that overhead. Thats precisely what i always avoid to do. When i start a new project, i fire up my rider (or for other people: whatever ide they prefer), create a new solution and net5 project, and add the nuget dependencies. Then just start coding. That works with opentk, monogame, ultraviolet, and with above exceptions stride. Sure, after the base project is setup, i can uninstall those things again, and work the way i want. But than its even more of a realy big overhead just to create an empty template to work with. My suggestions wont hurt any existing approach, but it would allow (new) people to get going way faster, with less struggeling, using their desired environment.

Because it requires me to use additional applications and uis for a basic purpose. I do not use visual studio at all so i dont have it installed. So your solution will be to download visual studio and the launcher, install everything, and use those to setup a new empty project. Additionaly it requires me to use windows, as its the requirement to use visual studio. (yes i do use windows atm, but the goal would be to make it easy, regardless the os used). That would take me several gb of traffic, disk space, and likely 30-60 minutes of setup time. And everyone who i want to work together with, or i try to introduce stride to, needs to do that overhead. Thats precisely what i always avoid to do. When i start a new project, i fire up my rider (or for other people: whatever ide they prefer), create a new solution and net5 project, and add the nuget dependencies. Then just start coding. That works with opentk, monogame, ultraviolet, and with above exceptions stride. Sure, after the base project is setup, i can uninstall those things again, and work the way i want. But than its even more of a realy big overhead just to create an empty template to work with. My suggestions wont hurt any existing approach, but it would allow (new) people to get going way faster, with less struggeling, using their desired environment.

Struggling with this since years too.
Currently its really error prone and complex to use stride as "library" or code only, especially if u want to INCLUDE stride in your existing project structure.
One doesnt expect that the library provides a host app project and then one has to include your own project(s) into stride.
At least currently one can create a "stride-app project" and then parse and "correct" your own setup.
I also agree that i only use net5.0, thats the core of the thing.... being platform independent.
This is the main reason why i reactivated my old system, and put stride back on the watchlist.
OpenTK is much easier to work with and one has much more control.
Lets hope this will get higher priority now.

Struggling with this since years too.
Currently its really error prone and complex to use stride as "library" or code only, especially if u want to INCLUDE stride in your existing project structure.
One doesnt expect that the library provides a host app project and then one has to include your own project(s) into stride.
At least currently one can create a "stride-app project" and then parse and "correct" your own setup.
I also agree that i only use net5.0, thats the core of the thing.... being platform independent.
This is the main reason why i reactivated my old system, and put stride back on the watchlist.
OpenTK is much easier to work with and one has much more control.
Lets hope this will get higher priority now.

Just adding a reference for a discussion here https://github.com/stride3d/stride/discussions/1253

authors: CharlesWoodhill IceReaper VaclavElias tebjan


text:
Support multiple line items

Feature request

Extension name: firestore-stripe-subscriptions

Is your feature request related to a problem? Please describe.
Currently the CheckoutSession creation only allows passing in one price ID, but there will likely be use cases where one wants to provide multiple pricing plans or add a one-time setup fee.
Describe the solution you'd like
To support this, we should allow to optionally pass in the whole line_items array, instead of just a price ID.

Yes, this is something that is needed and obvious. I offer multiple products subscription and my customers want to make multiple-subscription via one CheckoutSession.
In simple words, multiple product subscriptions in one CheckoutSession

This has been added to the next release on Thursday, 2020-08-20.

authors: Sankarrockzz thorsten-stripe

repo: stripe/stripe-firebase-extensions


text:
[BUG]: There's no function for creating customer?

What happened?
I'm looking for a function that does something like this:
https://docs.stripe.com/api/customers/create
But I can't seem to find it. Am I missing something?
Environment
No response
Reproduction
No response

This library is for the client. Customer creation can only happen on the backend, using a secret key.

@dualwieldingrogue You may be confusing this helper module to load Stripe.js with stripe-node, our server-side SDK for Node/JS servers: https://github.com/stripe/stripe-node
You'll find stripe.customers.create(...) (API ref) in stripe-node.

repo: stripe/stripe-js


text:
Allow disabling CardField/CardForm

Is your feature request related to a problem? Please describe.
When we're sending the payment details to Stripe API and then when we wait for our API to receive webhook and return that payment has succeeded, we're blocking the submit button. In web we're setting the options={{ disabled: }} on Stripe Elements. Unfortunately there's no such option for CardField or CardForm
Describe the solution you'd like
Add disabled prop to CardField and CardForm components that blocks the inputs from being changed while the user is waiting to proceed further.
Describe alternatives you've considered
We can work this around by applying a semi-transparent View on top of the form element but it's far from good UX and may not work in all cases.

Would appreciate it too!

great ask! thanks for this, adding in https://github.com/stripe/stripe-react-native/pull/1403

repo: stripe/stripe-react-native


text:
CocoaPods could not find compatible versions for pod "Stripe".

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

I am getting this error while run pod install
[!] CocoaPods could not find compatible versions for pod "Stripe":
In snapshot (Podfile.lock):
Stripe (= 23.3.3, ~> 23.3.0)
In Podfile:
react-native-payments (from ../node_modules/react-native-payments) was resolved to 0.8.4, which depends on
Stripe (~> 19)
stripe-react-native (from `../node_modules/@stripe/stripe-react-native`) was resolved to 0.23.3, which depends on
  Stripe (~> 23.3.0)

You have either:

out-of-date source repos which you can update with pod repo update or with pod install --repo-update.
changed the constraints of dependency Stripe inside your development pod react-native-payments.
You should run pod update Stripe to apply changes you've made.

Here is my Pod File :
require_relative '../node_modules/react-native/scripts/react_native_pods'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
platform :ios, '13.0'
install! 'cocoapods', :deterministic_uuids => false
target 'AStar8' do
config = use_native_modules!
Flags change depending on the env values.
flags = get_default_flags()
use_react_native!(
:path => config[:reactNativePath],
# to enable hermes on iOS, change false to true and then install pods
:hermes_enabled => flags[:hermes_enabled],
:fabric_enabled => flags[:fabric_enabled],
# An absolute path to your application root.
:app_path => "#{Pod::Config.instance.installation_root}/.."
)
pod 'RNCCheckbox', :path => '../node_modules/@react-native-community/checkbox'
pod 'react-native-video', :path => '../node_modules/react-native-video'
pod 'RNSVG', :path => '../node_modules/react-native-svg'
target 'AStar8Tests' do
inherit! :complete
# Pods for testing
end
Enables Flipper.

Note that if you have use_frameworks! enabled, Flipper will not work and
you should disable the next line.
use_flipper!() # update this part
post_install do |installer|
react_native_post_install(installer)
__apply_Xcode_12_5_M1_post_install_workaround(installer)
end
end

Here is my Package.json file:
{
"name": "AStar8",
"version": "1.0.1",
"private": true,
"scripts": {
"android": "react-native run-android",
"ios": "react-native run-ios",
"start": "react-native start",
"test": "jest",
"lint": "eslint .",
"clean": "react-native clean-project",
"clean:auto": "react-native clean-project-auto",
"postinstall": "npm-install-peers"
},
"dependencies": {
"@lowkey/react-native-gif": "^3.1.0",
"@react-native-async-storage/async-storage": "^1.17.7",
"@react-native-community/checkbox": "^0.5.12",
"@react-native-community/masked-view": "^0.1.11",
"@react-native-community/push-notification-ios": "^1.11.0",
"@react-native-firebase/app": "^17.4.2",
"@react-native-firebase/messaging": "^17.4.2",
"@react-native-masked-view/masked-view": "^0.2.8",
"@react-native-picker/picker": "^2.4.2",
"@react-navigation/native": "^6.0.11",
"@react-navigation/stack": "^6.2.2",
"@stripe/stripe-react-native": "^0.23.3",
"@twotalltotems/react-native-otp-input": "^1.3.11",
"assert": "^1.1.1",
"axios": "^0.27.2",
"i": "^0.3.7",
"lottie-react-native": "^5.1.3",
"moment": "^2.29.4",
"npm": "^9.6.4",
"react": "17.0.2",
"react-dom": "17.0.2",
"react-native": "0.68.0",
"react-native-animatable": "^1.3.3",
"react-native-apple-payment": "^1.1.1",
"react-native-bouncy-checkbox": "^3.0.4",
"react-native-calendar-picker": "^6.1.5",
"react-native-circles": "^1.0.1",
"react-native-circular-action-menu": "^0.5.0",
"react-native-circular-progress-indicator": "^4.4.2",
"react-native-collapsible": "^1.6.0",
"react-native-cool-speedometer": "^1.1.5",
"react-native-credit-card-input": "^0.4.1",
"react-native-crypto": "^2.1.0",
"react-native-date-picker": "^4.2.5",
"react-native-elements": "^3.4.2",
"react-native-gesture-handler": "^2.9.0",
"react-native-image-crop-picker": "^0.38.0",
"react-native-image-picker": "^4.8.5",
"react-native-keyboard-aware-scroll-view": "^0.9.5",
"react-native-linear-gradient": "^2.6.2",
"react-native-modal": "^13.0.1",
"react-native-otp-textinput": "^0.0.9",
"react-native-paper": "^4.12.4",
"react-native-payments": "^0.8.4",
"react-native-popup-menu": "^0.15.12",
"react-native-radial-gradient": "^1.1.2",
"react-native-reanimated": "^2.14.4",
"react-native-safe-area-context": "^4.4.1",
"react-native-screen": "^1.0.1",
"react-native-screens": "^3.20.0",
"react-native-simple-gradient-progressbar-view": "^0.2.0",
"react-native-sqlite-storage": "^6.0.1",
"react-native-stripe-api": "^0.1.0",
"react-native-stripe-checkout": "^0.0.15",
"react-native-super-grid": "^4.4.2",
"react-native-svg": "^13.9.0",
"react-native-table-component": "^1.2.2",
"react-native-vector-icons": "^9.2.0",
"react-native-video": "^5.2.0",
"react-native-video-player": "^0.14.0",
"react-native-webview": "^11.23.1",
"react-native-youtube-iframe": "^2.2.2",
"react-redux": "^7.2.8",
"redux": "^4.2.0",
"redux-persist": "^6.0.0",
"stripe": "^11.9.1",
"svg": "^0.1.0",
"toggle-switch-react-native": "^3.3.0",
"yarn": "^1.22.19"
},
"devDependencies": {
"@babel/core": "^7.18.6",
"@babel/runtime": "^7.18.6",
"@react-native-community/eslint-config": "^3.0.3",
"babel-jest": "^28.1.2",
"babel-plugin-module-resolver": "^4.1.0",
"deprecated-react-native-prop-types": "^4.0.0",
"eslint": "^8.19.0",
"jest": "^28.1.2",
"metro-react-native-babel-preset": "^0.71.3",
"react-native-clean-project": "^4.0.1",
"react-test-renderer": "17.0.2"
},
"jest": {
"preset": "react-native"
},
"rnpm": {
"assets": [
"./assets/fonts"
]
},
"react-native": {
"zlib": "browserify-zlib",
"console": "console-browserify",
"constants": "constants-browserify",
"crypto": "react-native-crypto",
"dns": "dns.js",
"net": "react-native-tcp",
"domain": "domain-browser",
"http": "@tradle/react-native-http",
"https": "https-browserify",
"os": "react-native-os",
"path": "path-browserify",
"querystring": "querystring-es3",
"fs": "react-native-level-fs",
"_stream_transform": "readable-stream/transform",
"_stream_readable": "readable-stream/readable",
"_stream_writable": "readable-stream/writable",
"_stream_duplex": "readable-stream/duplex",
"_stream_passthrough": "readable-stream/passthrough",
"dgram": "react-native-udp",
"stream": "stream-browserify",
"timers": "timers-browserify",
"tty": "tty-browserify",
"vm": "vm-browserify",
"tls": false
},
"browser": {
"zlib": "browserify-zlib",
"console": "console-browserify",
"constants": "constants-browserify",
"crypto": "react-native-crypto",
"dns": "dns.js",
"net": "react-native-tcp",
"domain": "domain-browser",
"http": "@tradle/react-native-http",
"https": "https-browserify",
"os": "react-native-os",
"path": "path-browserify",
"querystring": "querystring-es3",
"fs": "react-native-level-fs",
"_stream_transform": "readable-stream/transform",
"_stream_readable": "readable-stream/readable",
"_stream_writable": "readable-stream/writable",
"_stream_duplex": "readable-stream/duplex",
"_stream_passthrough": "readable-stream/passthrough",
"dgram": "react-native-udp",
"stream": "stream-browserify",
"timers": "timers-browserify",
"tty": "tty-browserify",
"vm": "vm-browserify",
"tls": false
}
}

Hi! This is because you have two dependencies relying on different Pod versions of the Stripe-ios
You should remove your dependency on react-native-payments, since all of the functionality in there is covered by this library


text:
App will be removed from the Google Play store because of a non-compliant version of Stripe SDK

Used stripe-react-native version: v0.1.4.
After I uploaded an update to my app that is on both the App Store and Google Play store I received an email that contained:

Will this issue be resolved when I update to version 0.1.5, or is there something specific I have to change to get this to work?

https://github.com/stripe/stripe-react-native/issues/473

@trta2352 can you check if 0.2.0v resolves your issue?

I will upload the new version  to Google Play store today. Probably wont get no if it fixed the problem by the end of the week.

@trta2352 please reopen if you still having this problem

authors: ahmaddehnavi arekkubaczkowski trta2352


text:
ios app crashes and error with "name space not marked type-only declare"

after I installed the SDK, on iOS it crashes the app by chance. And when it starts crashing, then it crashes every time when I start to run the app, there is no any error log on  Terminal or debug console.
It also sometimes show the error with "name space not marked type-only declare", after I install the SDK, it works, and then it could happen at anytime with the error , once it started, then it never goes back to good.

Development environiment:
Marc os : 10.15.7
React native version: 0.61.5
xcode version: 12.4
stripe-react-native version: 0.2.0

does your project meet stripe sdk ios requirements? https://github.com/stripe/stripe-react-native#ios

Closing due to inactivity, @Jackyaung feel free to reopen if above solution didn't help and you still having this issue

authors: Jackyaung arekkubaczkowski


text:
Native Stripe Connect Account Creation

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'd like the ability for my customers to create a Stripe Connected account via a native flow. Currently the solution is to open a web view and eventually re-direct back into my app once completed. This can present a few problems if the user leaves the account onboarding flow mid-process.
Describe the solution you'd like
A clear and concise description of what you want to happen.
I'd like for the Stripe React Native SDK to expose API methods that would allow the Stripe Connected Account creation flow to be completed natively without the need for the introduction of webviews and deep linking.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Opening a webview within the app that allows my customers to create a Stripe Connected Account via the website.
Additional context
Add any other context or screenshots about the feature request here.

@charliecruzan-stripe is anyone working on this?

Is this the functionality you're looking for- https://stripe.com/docs/financial-connections/connect-payouts?platform=web?
If so, it's in progress here- https://github.com/stripe/stripe-react-native/pull/1049

Any updates on this? Has anyone managed to find a workaround?

Any updates? Can we prioritize this? Lot of people are having same issue

same here, this looks like it's related to opening stripe's flow inside a webview, where it gets stuck on the phone verification and recaptcha parts and keeps restarting, same issue seems consistent on both flutter and react native

Hello there, any updates on this?

2 years and some weeks without any response. Whats the work around?

authors: AnasMK9 MuzooraBarnabas charliecruzan-stripe fdelacruzsoto iFabrycio petkokp sbarbour-93 shreypdev


text:
Add ability to grant roles without user request

Is your feature request related to a problem? Please describe.
One of our customers wants to provide access to their users without receiving an access request prompt from that user. They receive access requests from outside of Slack (i.e. Jira or another tool) and want to easily provide temporary access through Slack.
Describe the solution you'd like
A command that would designate a role and user to be granted temporary access to that role, all without the user requesting via Slack.
Describe alternatives you've considered
They have considered doing it via the UI, but the Slackbot is so simple that they'd prefer to push it through there.
Additional context
Gong call recording upon request (just ask me). I can also connect you directly to the client who requested.
IMPORTANT: Remember to select a label and project

@evan-scott is going to validate with the customer if the --requester flag can work for the customer and come back to us.

@raquilia depending on our meeting tomorrow and satisfaction or lack of with the form-based requester work, we'll need to push on this

authors: camposer evan-scott

repo: strongdm/accessbot


text:
Update translated docs for Jade -> Pug

Need to update all translated docs with same changes as in #616.

Nice 🎱   & Hey if you need me to do for the other languages I'm in. Just not this week though.

Thanks @lordKnighton appreciate your help whenever you're able.  I just didn't have time to do these yet.... If you get to it before I do, that would be welcome! :-)

alright cool, no worries man :)

authors: crandmck lordKnighton


text:
fix: propagate async context

Start with Nan 2.9.0 certain variants of Nan::Callback::Call are
deprecated. Overloads that preserve the async context are preferred
instead.
We associate a Nan::AsyncResource corresponding to a FSEvents instance.
This captures the async execution context which is restored when the
async callback is called.
For more information see https://github.com/nodejs/nan/blob/HEAD/doc/node_misc.md#nanasyncresource.
EDIT: this fixes the compile warnings that are presently displayed:
In file included from ../fsevents.cc:85:
../src/methods.cc:14:12: warning: 'Call' is deprecated [-Wdeprecated-declarations]
  handler->Call(3, argv);
           ^

The v0.12 build error is https://github.com/ibmdb/node-ibm_db/issues/276#issuecomment-306134599.  I guess today is the day we say goodbye to v0.12.
Ali, can you apply this patch?
diff --git a/.travis.yml b/.travis.yml
index f98b0a6..1fe7d11 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,7 +10,6 @@ env:
     - NODE_VERSION="v6"
     - NODE_VERSION="v5"
     - NODE_VERSION="v4"
-    - NODE_VERSION="v0.12"
     - NODE_VERSION="v0.10"

 before_install:

@es128 How do you feel about dropping support for v0.10 as well?

Thanks for reviewing! Added commit to drop builds against Node 0.12.

LMK if anything more is needed from my side (e.g. dropping 0.10 as well).

Seems like we need to bump major to publish this regardless, but if 0.10 will still work it seems like we should leave it alone to reduce impact on users. For the population that's stuck on old versions, probably a lot more of them on 0.10 than 0.12.
Other thoughts?

@es128: I am not sure this deserves to be semver major. The 0.12 builds on OS X would already be broken if you have a new enough compiler; or they would be fine if you have a old enough compiler. IOW, this change doesn't cause the breaking change, it merely drops the platforms that are known not to be compilable in the CI anymore from the CI.

Since we have been providing pre-built binaries, not doing that anymore will be a breaking change for any users on 0.12.

Ah, I see. I guess what you are saying is that there is no means at present to release a fix on the current semver major line; so you need to bump major independently and bundle this change in.

I'm a little torn.  v0.12 has been out of support for more than a year now and the ecosystem has largely moved on.  Users stuck on <= v0.12 have presumably learned to pin their dependencies by now.
I don't wholly disagree with the premise that we should bump major when we drop support for v0.12 but that means downstream users won't get updates until they update their package.json.  And since inertia is a powerful force, that might be a while.

Sorry for the long delay.
So it's a bit of deviation from strict semver, but the pros would seem to outweigh the cons. Let's bring this in without bumping major.

authors: bnoordhuis es128 ofrobots

repo: strongloop/fsevents


text:
How to add a description to no_category?

How do I add a description to no_category?

Well for now nothing I guess I too need kindly make but you can fork this repo and publish your own package too btw

repo: stroupbslayen/discord-pretty-help


text:
Issue with shared xmldom org

I was hoping to add the xmldom project from the xmldom org (https://github.com/xmldom) but for some reason the dashboard does not seem to see xmldom as one of my orgs. I am one of 3 shared owners of this org.
Thanks in advance!

I think the issue is that I have more orgs than the dashboard can handle, not all of my own orgs show up. I am running a fork of xmldom in my own xbrew org for now.

@brodybits when I go to https://github.com/settings/applications and click on the entry for Stryker, and grant it access to the xmldom org, and go back to the dashboard (https://dashboard.stryker-mutator.io/) I'm able to select the xmldom org and enable it.
Can you check that stryker has access in the settings?

I am assuming this has since been resolved, closing for that reason.

If this is still an issue, I will re-open this issue 😃.

I am assuming this has since been resolved, closing for that reason.

If this is still an issue, I will re-open this issue 😃.

Don't think this has been fixed tbh

For us it was resolved.

authors: brodybits karfau rouke-broersma xandervedder

repo: stryker-mutator/stryker-dashboard


text:
feat: Add support to inject tag values when evaluating configuration

It is useful to support cue @tag directives in order to override certain configuration values at runtime without having to modify existing .cue files. Tags are specified when invoking gopm either with --inject or -t, which is the same syntax is cue eval.
Signed-off-by: Stuart Carnie stuart.carnie@gmail.com

@rogpeppe this is my WIP for supporting tags. I'll add some unit tests today.

@rogpeppe thanks for the initial review. The PR is ready with all your comments addressed.

repo: stuartcarnie/gopm


text:
Format string only working if it contains %;

I'm on Ubuntu 18.04 and I installed clock override both from extensions.gnome.org and the Ubuntu software store.
With both sources I encounter the same issue. The format string is not interpreted correctly with some exceptions:

Example %H.%M yields %H.%M
Example 🔔 works
Example %;cf (emjoi clock face) works
Example %H %;vf (slow time) works
Example %FT%T (iso date time) yields %FT%T
Example %H:%M @%;@. (local and internet time) works
Example It is %M minutes past hour %H fails
%% yields %% instead of %
%F (%a) %;cf %T works
%F (%a) %;cf %T fails
%F (%a) %; %T yields the default (same as w/o Clock Override)

So a format string only seems to work if it contains %;* where * denotes something valid as cf or vf. A format string is ignored if it contains any other combination of %;, even if added to a format string that works. All other strings seem to fail, i.e., not interpret the format string.

Duplicate of #13.

Oh, sorry
Thanks


text:
Fix clock face rounding

Note that this PR also contains the refactoring of #50. Review is certainly easier after that PR was completed.
Basically I moved rounding to its own function which is now used for vulgar fraction and Unicode clock faces.
This fixes issue #32 .

I might also rebase these changes onto master once PR #50 was merged.

Changes were rebased onto master and force pushed, now review is possible.

Thanks! I’ll find some time to do another release soonish. Feel free to poke me in a few weeks if I forget.

I have some spare time this week, can't promise anything, but maybe it's worth the wait. :wink:


text:
Various improvements

This PR contains various improvements. Here's a description with each commit:
move repo command to /usr/local @ c66a2ba
Put the repo-command on into /usr/local/bin. Then the whole stuff about patching bashrc is not needed anymore.
remove android-env-vars.sh @ 3047d50
Put the put the remaining exports into docker's ENVs. The be correct in detail, now the whole stuff about patching bashrc is not needed anymore. Also the startup.sh-script can use now the different variables.
bash and shells behave very differently on login process. In some occurences, the variables wouldn't be loaded (If you want to read about that, use man bash and read about the invocation (holy shit!). It's more persistent to have ENV.
fix user permission specific problems @ 977e4d7
export USER="build"

USER is always a readonly variable. So changing makes no difference. The actual fault is embedded in the sequence of CMD, USER and WORKDIR. CMD has to be last!

/home/build/android/out/host/linux-x86/bin/jack: line 29: USER: unbound variable
ninja: build stopped: subcommand failed.
build/core/ninja.mk:151: recipe for target 'ninja_wrapper'' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/home/build/android''
#### make failed to build some targets (mm:ss) ####

To me it seems like export USER="build" is in fact needed.

To me it seems like export USER="build" is in fact needed.

In fact, that's true. Because in the Dockerfile the sequence of CMD, WORKDIR and USER had been wrong. As the $USER-env is read only by bash, I interpreted this as a failed fix to switch the user.
Thanks for your review. I will change it.

Note that export USER=$(whoami) works thanks to your Dockerfile's commands reordering and -because it doesn't hardcode the user- may avoid future issues, 🙂

Any progress on this? If you @bebehei lack the time, I can fulfill @stucki's requests if any of you give me write access to the PR

Ah, I see. Thanks @Roboe for reminding. I just forgot to answer @stucki's first two posts.

Added some new commits here.
stop "docker rm" spitting lineageos out @ cd99304
docker rm always dumps the list of removed containers on STDOUT. This is ok, but in context of the buildlog quite confusing.
make checks easier @ c685d7b
check for docker executable directly via shell built-in command and check for images by docker inspect's exit code.

What happened with this PR? I think latest two commits blocked it...

Sorry for the lack of response here. I will check this next week...

@bebehei I finally merged your changes. Thanks for the nice improvements!

Thanks @stucki. Quite topic question, but the actual reason, why I came here: Is there any progress to gohan in LinageOS? What's its current state?

authors: Roboe bebehei stucki

repo: stucki/docker-lineageos


text:
Fix config bug for logger change

Fix bug in https://github.com/studentinsights/studentinsights/pull/2295 after refactoring.

selfie

repo: studentinsights/studentinsights


text:
Update Menu.cpp

Tambahin komen

look good to me


text:
🛑 Moodstudios is down

In 71927a2, Moodstudios (https://moodstudios.nl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Moodstudios is back up in 3f0c3ae after 6 minutes.

repo: studiovlijmscherp/uptime


text:
🛑 Moodstudios is down

In 5dcf590, Moodstudios (https://moodstudios.nl) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Moodstudios is back up in c36b591 after 21 minutes.


text:
🛑 Beefs and Beers is down

In 26d6f5f, Beefs and Beers (https://beefsandbeers.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Beefs and Beers is back up in 9b12091 after 15 minutes.


text:
20171115 Implementing Tail's Follow In Go

标题：Implementing Tail's Follow In Go
原文链接：http://satran.in/2017/11/15/Implementing_tails_follow_in_go.html
译者自己根据原文翻译，译文保存为 markdown 格式，并附上尾部的签名。
----------

via: http://satran.in/2017/11/15/Implementing_tails_follow_in_go.html

作者：[Satyajit Ranjeev](http://satran.in/resume/)
译者：[译者ID](https://github.com/译者ID)
校对：[校对者ID](https://github.com/校对者ID)

本文由 [GCTT](https://github.com/studygolang/GCTT) 原创编译，[Go 中文网](https://studygolang.com/) 荣誉推出

翻译 by shniu

repo: studygolang/GCTT


text:
Implement Google analytics

We want to have some data pertaining to the use of our website, so we shall put in Google analytics.

I don't think we want to use google anylitics for two reasons:

it is not extensible
we will not maintain total ownership of our use data
There is an alternative called Piwick.

authors: Davidster stumash

repo: stumash/CoursePlanner


text:
🛑 Main Website is down

In c0063a8, Main Website (https://xoro-hosting.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Status is back up in e66393e after .

repo: stxrlite/xoro-updates


text:
SC classes are made equal between different components

Take these components:
const createTableCell = (width) => styled.td`
  width: ${width};
`;

const TableCells = {
  Project: createTableCell('40%'),
  Inquired: createTableCell('18%'),
  CaseNumber: createTableCell('18%'),
  Status: createTableCell('24%'),
};

This is greatly simplified, but it does illustrate the pattern I'm using. Without BPSC, the classes for these components are different from each other, which is correct. With BPSC, even with displayName and fileName set to false, these components get the same classname, namely that of the first table cell, because they all get 40% width.
Here's how they're used:
<TableCells.Project>
  Foobar
</TableCells.Project>

Fairly straight-forward.
And the resulting HTML without BPSC:
...
...
...
...

And with BPSC:
...
...
...
...

Versions:
React 16.13.1
Styled-components 5.1.1
Babel 7.8.6
BPSC 1.11.1

That is correct. We create a classname per styled.x call. Try doing this instead:
const TableCell = styled.td`
  width: ${props => props.width};
`;

const TableCells = {
  Project: (props) => <TableCell width="40%" {...props} />,
  Inquired: (props) => <TableCell width="18%" {...props} />,
  CaseNumber: (props) => <TableCell width="18%" {...props} />,
  Status: (props) => <TableCell width="24%" {...props} />,
};

That is correct.

I really don't think it's quite correct. It's overwriting the SC classnames. Shouldn't it only append one?

authors: mxstbr thany


text:
Warning: "fontVariant" is not a valid style property.

I've been using the latest version of react-native-web, which uses css-to-react-native. I've noticed that when I use the short-hand font: bold 14px/16px 'Helvetica'; that I get the following warning
Warning: "fontVariant" is not a valid style property.

StyleSheet generated: {
  "color": "#333",
  "fontStyle": "normal",
  "fontWeight": "bold",
  "fontVariant": [],
  "fontSize": 14,
  "fontFamily": "Helvetica",
  "lineHeight": 16
}

I'm using react-native: ^0.53.0

Any further info on how to reproduce the warning?
At least I can not see it when I use react-native 0.53.0,  the latest version of css-to-react-native and font: bold 14px/16px 'Helvetica'; on a <Text />

Oh yeah, now that I read the description again I see that you mentioned react-native-web. Where is the warning coming from? Web browser?

Filed an issue in react-native-web

authors: jacobp100 jpgorman kristerkari

repo: styled-components/css-to-react-native


text:
Duplicate SC usage in one app

Reproduction
I have ui-components lib and main app. Both using SC. When I import Component from library. It breaks all App's SC styles. I got warning about duplicate usage.
There are some problems:

fix described in doc is depreciated.

I've reproduce it on webpack 4 way using splitChunksPlugin. It looks like this

const rootPath = path.join(__dirname, '../../packages');

module.exports = {
  context: path.join(rootPath),
  entry: {
    vendors: ['styled-components'],
    main: path.join(rootPath, './index.js')
  },
  mode: 'production',
  output: {
    path: path.join(rootPath, '../build/'),
    filename: "[name].bundle.js",
    library: "tp-components",
    libraryTarget: 'umd',
  },
  module: {
    rules: rules
  },
  plugins: [
    ...plugins,
    new UglifyJsPlugin()
  ],
  resolve: {
    extensions: ['.js', '.jsx'],
  },
  externals: {
    'styled-components': {
         commonjs: 'styled-components',
         commonjs2: 'styled-components',
         amd: 'styled-components',
    },
  },
  optimization: {
    splitChunks: {
      chunks: "all",
      minSize: 30000,
      minChunks: Infinity,
      maxAsyncRequests: 5,
      maxInitialRequests: 3,
      automaticNameDelimiter: '~',
      name: true,
      cacheGroups: {
        commons: {
          test: /[\\/]node_modules[\\/]/,
          name: "vendors",
          chunks: "all",
        }
      }
    },
  },
};

But it didn't solve issue.
Expected Behavior
Import Components from lib and keep app styles
Actual Behavior
App styles is broken
Environment
System:

OS: macOS High Sierra 10.13.4
CPU: x64 Intel(R) Core(TM) i5-5257U CPU @ 2.70GHz
Free Memory: 18.72 MB
Total Memory: 8.00 GB
Shell: /bin/bash - 3.2.57

Binaries:

Node: 8.9.4
Yarn: 0.27.5
npm: 6.0.1
Watchman: 4.7.0

npmPackages:
styled-components:

wanted: ^3.2.6
installed: 3.2.6

Try adding this to your config:
resolve: {
  alias: {
    'styled-components': require.resolve('styled-components')
  }
}

Hi @allexysleeps! That is a good catch, we will need to update the docs section to use new splitChunks API and not deprecated one 👍
I noticed that you mentioned using your own component library. The solution you tried to use is not the only one and is more suitable for running two separate applications on one page. Based on your Webpack config I would assume that you are probably encountering an issue with several styled-components libraries across your node_modules dependencies. The docs section mentions this as another case, with its own solution to the problem, that was also mentioned by @probablyup and @epilande, have you tried that one?

Hi guys, thank's for your answers.
I've solved this problem by simply changed local lib import.
I used "my-components-lib": "../../my-lib-root"
Simply adding "my-components-lib": "file:../../my-lib-root"
solved the problem.
However, then I've decided to recompose lib as separate files es5 files instead of one webpack bundle. It looked as better idea for me. And I struggled with the same problem. Then I had to switch to other tasks and left lib as it was as bundle file. When I returned to lib and merged all changes from master. Everything started to work fine. I didn't do any specific changes to project config, so unfortunately I can't provide my solution fo future developers.
I think this issue can be closed. I've mentioned 1 depreciation problem in doc, so this issue wasn't completely useless :)

authors: allexysleeps gribnoysup probablyup

repo: styled-components/styled-components


text:
Import Rule Hoisting Testing

Working on testing out the POC PR (#2771). Putting up the PR early so that @kitten or @probablyup knows it exists as I work on adding to it (and clean it up).
In the POC PR, Phil added some TODOs and comments that I'll address in this as well if he doesn't get to it before I do 😄
Edit: I think I covered all the things in #2771 - If there's tests that could be added feel free to mention them and I can do it 😄

@kitten  - Let me know if there's anything that you want me to add to this :) I couldn't think of anything else, so I figured I might as well see what you think of it.

@jnielson94 this is amazing work already! Thank you so much!
I think all that is missing are some failing tests for SSR. Maybe we can add a separate set of tests that assert that the SSR output is correct (no import after other rules)
And if we’d also have a test that asserts imports-first, font-face after, etc, then we’d have enough to test the eventual, full implementation

@kitten - Where would you expect the failing tests for SSR to be? I adjusted/added to the tests in the Rehydration file, but I couldn't think of any other places that it would be needed to check that.
Note that I determined not to hoist font-face, since from what I could tell in the spec they don't have special rules like @charset and @import do (though I have no idea if we're handling @charset, that seemed outside the scope).

@jnielson94 oh sorry! Clearly I’ll have to give this a more thorough read and will add some more comments if I find anything 😅
I’ll double check the font-face rule ordering in the spec. We can definitely ignore charset at-rules, since they’re not really in use anymore by people typically.

@kitten - No worries! Just wanted to make sure I didn't miss something while I'm still doing work stuff 😆 Looking forward to your review, please feel free to point out tests or things that could improve! It's my first time diving into the styled-components code (and my first time really using flow), so I wouldn't be surprised if you notice things that are off 😄

@kitten - Anything I can do to make reviewing this easier for you? :)


text:
Converts LoremPixel's arguments from positional to named.

Sets up the option to pass in named arguments when using Faker::LoremPixel. The option to use positional arguments is still present.
@AnilRedShift

Since we're migrating the objects to namespaces, we'll change the arguments to keywords while adding the namespaces. I think it'd be a better idea to concentrate all the changes in this transition instead of doing things separately. Thanks for opening this PR and suggesting this change.

authors: vbrazo yhordi

repo: stympy/faker


text:
[UI-Enhancement]: Modifying Nav Bar and other changes

The bug is regarding the following

Modifying the Nav bar
Making the Container file more attractive with added animation
Modifying the Footer and evenly spacing the content in it
Adding icons of different social sites to make it more visually appealing

2.

3.

1.Modifying the Nav
-Spacing Issues
     - Alignment Issues

     -Overflow or Wrapping Issues

Making the Container File More Attractive with Added Animation
-Animations Not Triggering
Modifying the Footer and Evenly Spacing the Content
-Spacing Issues
-Alignment Issues
-Overflow Issues
Adding Icons of Different Social Sites to Make It More Visually Appealing

Icons Not Displaying
Incorrect Positioning
Scaling Issues
Overlapping Content

The website being responsive and visually appealing..

I hope you will look into the issue and assign me this issue inorder to work upon it .Thanks


text:
Clipboard History

Maintaining a history of copied items with easy access.

Can you elaborate?
There are no user accounts, so recently uploaded based on user isn't possible.
If you mean recently uploaded globally, please give more details about the implementation.

authors: Rohitha-pudu subinoybiswas

repo: subinoybiswas/clippy


text:
🛑 Cubari (Dynasty Scans) is down

In 0de6002, Cubari (Dynasty Scans) (https://cubari.moe/read/dynasty/the_engagement_of_the_disgraced_witch_and_the_cross_dressing_princess/?cache_buster=$GITHUB_RUN_NUMBER) was down:

HTTP code: 500
Response time: 8298 ms

Resolved: Cubari (Dynasty Scans) is back up in 2c6bf6a after 12 minutes.

repo: subject-f/cubari-status-page