text:
TTI compilation error on KNL with gcc

TODO: Need to add MFE... (sth with nested-par/gcc)
Nested-parallelism OpenMP loops are not digested by GCC on KNLs. ()
To reproduce with (gcc (GCC) 9.1.0)
DEVITO_LOGGING=DEBUG DEVITO_PLATFORM=knl DEVITO_LANGUAGE=openmp DEVITO_ARCH=gcc python examples/seismic/tti/tti_example.py -d 128 128 128 --tn 128
    #pragma omp for collapse(2) schedule(dynamic,1)
    for (int x0_blk0 = x_m; x0_blk0 <= x_M; x0_blk0 += x0_blk0_size)
    {
      for (int y0_blk0 = y_m; y0_blk0 <= y_M; y0_blk0 += y0_blk0_size)
      {
        #pragma omp parallel for collapse(2) schedule(dynamic,1) num_threads(nthreads_nested)
        for (int x = x0_blk0 - 1, xs = 0; x <= x0_blk0 + x0_blk0_size - 1; x += 1, xs += 1)
        {
          for (int y = y0_blk0 - 1, ys = 0; y <= y0_blk0 + y0_blk0_size - 1; y += 1, ys += 1)
          {
            #pragma omp simd aligned(u,v:64)
            for (int z = z_m - 1; z <= z_M; z += 1)

gcc -O3 -g -fPIC -Wall -std=c99 -march=native -Wno-unused-result -Wno-unused-variable -Wno-unused-but-set-variable -ffast-math -shared -fopenmp /dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c -lm -o /dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.so
/dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c: In function ‘ForwardTTI’:
/dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c:110:45: error: expected iteration declaration or initialization before ‘x’
  110 |           for (int x = x0_blk0 - 1, xs = 0; x <= MIN(x_M, x0_blk0 + x0_blk0_size - 1); x += 1, xs += 1)
      |                                             ^
/dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c:112:47: error: expected iteration declaration or initialization before ‘y’
  112 |             for (int y = y0_blk0 - 1, ys = 0; y <= MIN(y_M, y0_blk0 + y0_blk0_size - 1); y += 1, ys += 1)
      |                                               ^
/dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c:125:41: error: expected iteration declaration or initialization before ‘x’
  125 |           for (int x = x0_blk0, xs = 0; x <= MIN(x_M, x0_blk0 + x0_blk0_size - 1); x += 1, xs += 1)
      |                                         ^
/dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c:127:43: error: expected iteration declaration or initialization before ‘y’
  127 |             for (int y = y0_blk0, ys = 0; y <= MIN(y_M, y0_blk0 + y0_blk0_size - 1); y += 1, ys += 1)
      |                                           ^
FAILED compiler invocation:gcc -O3 -g -fPIC -Wall -std=c99 -march=native -Wno-unused-result -Wno-unused-variable -Wno-unused-but-set-variable -ffast-math -shared -fopenmp /dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.c -lm -o /dev/shm/devito-jitcache-uid2615/ed6647d9fa8c31a5c8e6ffc29bf47be8582ba628.so

This is not from master, so I don't see how it would be an issue

Oops, what did I do, I pasted wrong error log. It is from master though. Will edit the post above, sorry!

Do we still care about this?

no, closing

authors: FabioLuporini georgebisbas mloubout

repo: devitocodes/devito


text:
Fix scroll-up button

The scroll-up button is hiding behind the Feature Cards.

@devnullone @jayshreetundele  Please assign this issue to me and Please add hacktoberfest tag in this issue

source: gharchive/issue

repo: devnullone/didobin

license: MIT

license_type: permissive

license_source: github-api


text:
Helmfile changed repo

Helmfile has moved home, https://github.com/roboll/helmfile codebase is now effectively dead with all new development and bug fixes being done here https://github.com/helmfile/helmfile

thanks for noticing @ash16888

repo: devops-works/binenv


text:
Update KING.md

각 챌린지 미션을 완료 할때 마다 각자 자신의 항목을 수정하는 PR을 생성해 주세요.

챌린저 정보
챌린저의 정보를 아래에 남겨주세요.

팀 이름: KING

Microsoft Learn 프로필 URL은 https://docs.microsoft.com/ko-kr/users/******와 같이 생겼습니다.

Microsoft Learn 프로필 URL: https://docs.microsoft.com/ko-kr/users/27927494/
GitHub ID: @solidcellaMoon

아래는 SNS 챌린지의 경우에만 입력해 주세요.

다양한 SNS가 있지만, 여기서는 트위터, 페이스북, 인스타그램만 인정합니다.

SNS 이름: 트위터
SNS ID: @ccsolidcc

완료된 챌린지

이번에 완료된 챌린지의 내용을 마킹해주세요.

[ ] 애저 정적 웹 앱 챌린지 완료
[ ] 깃헙 액션 챌린지 완료
[x] 소셜미디어 인증샷 챌린지 완료
[ ] 애저 정적 웹 앱 URL 제출 챌린지 완료
[ ] 애저 정적 웹 앱 리포지토리 제출 챌린지 완료
[ ] 블로그 후기 URL 제출 챌린지 완료

@solidcellaMoon 안녕하세요! 인증샷 과제를 무사히 마치셨군요 ㅎㅎ 고생하셨습니다! 한 가지 리마인드시켜드리면, 8월 16일 0시 이후에 제출된 PR은 모두 OVERDUE 처리가 되니, 꼭! 그 전에 PR 제출 부탁드려요~

/socialsignoff

source: gharchive/pull-request

authors: AndroidNetrunner solidcellaMoon

repo: devrel-kr/HackaLearn


text:
clear all state

Combine all global data singletons into 1 data structure, including:

symdiff variables, models, functions, . . .
all models and parameters
math solvers
circuit stuff

done in 2.6.2

repo: devsim/devsim

license_source: bigquery


text:
docs: multi-language support

Pre-Checklist
Note: please complete ALL items in the following checklist.

[ ] I have read through the CONTRIBUTING.md documentation.
[ ] My code has the necessary comments and documentation (if needed).
[ ] I have added relevant tests

Description

Related Issues

New Behavior (screenshots if needed)

@Danielhui 首先感谢您的贡献！
用机器翻译软件搞出整体的雏形没有问题，但一定请进行人工的校对和审核，确保用词一致性、风格符合native speaker的习惯。
例：

review/reviewer在本文中出现了至少3种不同的翻译：审查、审稿人、审阅者
“变得热情与包容。您应主动确保作者认可。” -- 作为中文母语者，我不知道这句话的含义。

建议您在开始贡献之前，先阅读我们的CONTRIBUTING文档，并在PR里打钩，let the community and the reviewers know that we are on the same page.
关于文档的修改是尤其重要的，因为这影响所有新用户、新贡献者的体验，请一定确保：

人工校对机器翻译结果
确保用词一致性
确保语言风格符合中国人的说话习惯

Thanks for your contribution! Feel free to check out our new contributor guide. We have quite a few pieces of documentation explaining the basic concepts and how to work on DevStream. Read them in the "Developer Guide" section of the documentation.

Regarding commit messages, we try our best to follow the conventional commits specification so that it would give other people clear information. We've also got a "TL;DR" version in our documentation; feel free to have a quick glance. Please provide useful information in your commit message; and please do not use duplicated commit messages.

Another kind reminder that you haven't signed off on your commit(s) yet.
Check out our official doc here to learn how to do this.
Licensing is important to open source projects. It provides some assurances that the software will continue to be available based on the terms that the author(s) desired.
Now that we are part of CNCF, per CNCF's requirement, we kindly require that contributors sign off on commits submitted to our project's repositories. Thanks!

authors: Danielhui IronCore864 daniel-hutao

repo: devstream-io/devstream


text:
⚠ Mobitopup has degraded performance

In ef475ab, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 6189 ms

Resolved: Mobitopup performance has improved in 20fa9cb.


text:
⚠ Mobitopup has degraded performance

In 5fb8dda, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 6816 ms

Resolved: Mobitopup performance has improved in 5b84d56 after 418 days, 10 hours, 46 minutes.


text:
Using the size-filter-dynamic on collection pages

I noticed that out of the box, the liquid snippets sets the collection default to front page. I only want sizes being returned on the collection I'm currently viewing. So, in size-filter-dynamic.liquid,  I changed this:
{% for product in collections.frontpage.products limit: limit %}
to this:
{% for product in collection.products limit: limit %}
Which seems to work. Is this the right way of going about returning size variants for each collection?

Hi,
I am curious to know how you got step 4 working. I'm a little unsure. To your question, yes, whatever you did should work. I found this cheat sheet that sort of helped. http://cheat.markdunkley.com/

Which seems to work. Is this the right way of going about returning size variants for each collection?

@modermo yeah, that will work fine. Is it the right way? I'm honestly not an expert enough with liquid to confidently say yes. But if it works, use it. :grin:

I am curious to know how you got step 4 working.

@madhurranjan i.e. it should look something like this:
<!-- in product-loop.liquid -->
<div class="product span4 js-size-filter {% for variant in product.variants %}{% if variant.available %}size-{{ variant.title }} {% endif %}{% endfor %}">

authors: jglovier madhurranjan modermo

repo: devtees/shopify-product-filter

license: mit


text:
Feature: Improvement in Notifier

🔖 Feature description
- When setting up the notifications, users should have the option to select multiple pipelines simultaneously. Additionally, they should be able to filter their choices based on criteria such as:
a) Environment (e.g., Development, Testing, Production)
b) Cluster (e.g., specific cluster names or identifiers)
c) Environment with Prod tag

- Furthermore, there should be an intuitive feature allowing users to edit their configured notifications, enabling them to make changes easily without having to recreate the notification from scratch. This feature should support modifications to the selected pipelines, environments, and clusters.

- There should be option to select all future envs for a given cluster as well.

🎤 Pitch / Usecases
This enhancement will help users to set up notifications for multiple pipelines in a single step,
Edit feature will help the users maintaining continuity and accuracy in notification setup without having to start from scratch,
🔄 Alternative
No response
👀 Have you spent some time to check if this issue has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

AB#9878

closing as this is done in above linked PR's

authors: SATYAsasini gireesh-naidu

repo: devtron-labs/devtron


text:
feat(config): 使用用户自定义的 vite plugins

可以在 .vitepress/config.js 里添加用户自定义的 vite plugins

👍
改了下命名 userPlugins -> vitePlugins.


text:
Uncaught TypeError: Cannot read property 'prototype' of undefined

Please i'm facing a big problem with this issue and i need help
the mapToClass function is giving me an issue.
the program faill at this part of the code
mapToClass: function (constructor, structure) {             var instanceTemplate = Object.create(constructor.prototype);
i use dexie 1.5 in my IONIC 2 project
here is the minimum project where i register this error https://github.com/stchoukeu/IONIC2-RC4-with-DEXIE-Database

Might be that your build system doesn't handle circular dependencies (database.ts <--> personne.ts). Try pasting in all code from personne.ts into database.ts and see if it helps.

authors: dfahlander stchoukeu


text:
Import macro generate code where error can't be catched when calling a canister which traps

When importing a candid file with the import macro then the generated code should looks like this (ic-cdk-macros-0.3.2\src\import.rs):
...
Ok(format!(
            r#"
            {{
                {call}(
                  ic_cdk::export::Principal::from_text("{principal}").unwrap() as ic_cdk::export::Principal,
                  "{name}",
                  {arguments}
                 )
                 .await
                 .unwrap()
            }}
        "#,
...

Here unwrap is called directly, so if the called canister traps then the calling canister traps as well.
Maybe the generated code shouldn't call unwrap() and the developer can decide what to do if the calling canister traps.
I already tried catch_unwind() (futures::FutureExt) but the caller canister still traps.
See https://forum.dfinity.org/t/rust-cdk-how-to-catch-panic-trap-when-calling-another-canister-which-traps/7886/

+1 on this. I find cross-canister error handling very important, but I understand the pitfalls in implementing this in a backwards compatible way. Some option for this seems like a critical features though.

The latest didc can generate Rust binding from did file: didc bind a.did -t rs, which doesn't use unwrap. You can put the generated file as part of your codebase as a stop-gap measure.
You can download the tool at https://github.com/dfinity/candid/releases/tag/2021-12-20

authors: chenyan-dfinity shalexbas vihanb

repo: dfinity/cdk-rs


text:
feat: Add reserved_cycles and reserved_cycles_limit

This adds the new fields to the API of the management canister:

reserved_cycles to CanisterStatusResponse.
reserved_cycles_limit to CanisterSettings and DefiniteCanisterSettings.

More information:

https://forum.dfinity.org/t/23447
https://dashboard.internetcomputer.org/proposal/126094

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context.
Fixes # (issue)
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.
Checklist:

[x] The title of this PR complies with Conventional Commits.
[x] I have edited the CHANGELOG accordingly.
[] I have made corresponding changes to the documentation.

I am also working on the spec changes

The spec changes are merged: https://github.com/dfinity/interface-spec/pull/257


text:
build: remove global polyfill and add conditions for worker

Motivation
Remove global polyfill and add conditions in esbuild for better compatibility with web worker.
Notes
I found this change in esbuild repo discussion #1189 and implemented in in Juno friday to fix the compatibility with web workers #37.
I have packaged all libs and tested in NNS-dapp.

Does it still work for node environment?

This change only applies to the browser bundle, not the cjs.
platform: "browser", // <--------------------------
conditions: ["worker", "browser"],

At some point we should drop CJS and switch for ESM for Node too. At the same time we can make the bundle names more accurate as I did in Juno bundles: https://github.com/buildwithjuno/juno-js/blob/main/scripts/esbuild.mjs

repo: dfinity/ic-js


text:
feat: move ICP ledger-related features to new ledger-icp library

Motivation
Community and developers are confused about what ledger and interfaces to use in which context. That's why we decided to makes it more clear that interfacing with ICP requires a specific library even though it supports ICRC-1. The idea is to have a generic ICRC-1 ledger lib and one dedicated to ICP.
That's why we are creating a new library and moving all ledger ICP related code from @dfinity/nns to @dfinity/ledger-icp.
Notes

No code changes, only code moving around.
In class AccountIdentifier instead of using a type declared in the Governance candid file to returns a hash as Unit8Array, I used an object that contains the primitive type as declaration.

@lmuntaner settings this PR as draft only because we might want to publish a release before merging this one.

@lmuntaner as we discussed doing it in two PRs for ledger-icrc, let's do it here also in two PRs.

copy code to ledger-icp
remove code in nns


text:
refactor(frontend): use common initCertifiedSetterStore for addressStore

Motivation
Since we want to have a series of derived addresses corresponding to their token (and right now we have just ETH), we change the addressStore to use initCertifiedSetterStore, that is a common store in the code basically returning a record, with certified data. We already use it for example for balanceStore.
Tests
No changes in local replica.

No worries! Good that you double-checked, I had tested it and I didn't perceived the functions delay
Changing

@peterpeterparker changed! ready for another review

repo: dfinity/oisy-wallet


text:
Fix minikraken db download and extraction

Downloads the DB archive to the job working directory, then
extracts its contents to the data manager target directory using
Python stdlib functionality only.
The job working directory is the current working directory assigned to the data manager by Galaxy and it will be deleted after completion of the job. The target directory is what Galaxy assigned to ['output_data'][0]['extra_files_path'] of the data manager json. This is the directory the content of which will be moved over to the final destination.

Thanks @wm75!

repo: dfornika/tools-iuc


text:
Improve article 2202.05144

\setitemize is missing from latexml's enumitem.sty.ltxml binding. We likely only need a stub, as far as ar5iv is concerned.
https://ar5iv.labs.arxiv.org/html/2202.05144

Now resolved in the latest ar5iv update.


text:
Add - employee

WHEN I choose to add an employee
THEN I am prompted to enter the employee’s first name, last name, role, and manager, and that employee is added to the database
WHEN I choose to update an employee role


text:
Release v3.0.1

Hi,
can you please release v3.0.1 or any other version higher than v3.0.0 with the latest master commits included, especially c9eaceb2896dbb515dae7ec352b377a226a52721?
We'd like to use the latest release of jwt-go using https://github.com/golang/dep version constraints.
Best,
-- Vojtech

The same here, 3.0.0 is missing parser.SkipClaimsValidation.

@dgrijalva all we ask for is
git tag v3.0.1
git push --tags

Would you mind doing that, please?

Sorry. I didn't see this.  I just cut v3.1.0.  Per semver, SkipClaimsValidation is a new feature, so it gets a minor version bump.

Thank you so much!

authors: VojtechVitek Xuanwo dgrijalva

repo: dgrijalva/jwt-go


text:
UNMET PEER DEPENDENCEY warnings upon install

Using react 16.x and react-dom 16.x
running: npm install react-chat-window --save
├── UNMET PEER DEPENDENCY react@16.3.0
└─┬ react-chat-window@1.0.8
  ├─┬ emoji-js@3.2.2
  │ └── emoji-datasource@3.0.0
  ├─┬ gh-pages@1.1.0
  │ ├── base64url@2.0.0
  │ ├── commander@2.11.0
  │ ├─┬ fs-extra@4.0.3
  │ │ └── jsonfile@4.0.0
  │ └── globby@6.1.0
  ├── prop-types@15.5.10
  ├── UNMET PEER DEPENDENCY react@^0.14.0 || ^15.0.0
  ├── UNMET PEER DEPENDENCY react-dom@^0.14.0 || ^15.0.0
  ├─┬ react-highlight.js@1.0.5
  │ └── highlight.js@9.12.0
  └─┬ socket.io-client@2.0.3
    ├── backo2@1.0.2
    ├── base64-arraybuffer@0.1.5
    ├── component-bind@1.0.0
    ├─┬ engine.io-client@3.1.6
    │ ├── component-inherit@0.0.3
    │ ├── debug@3.1.0
    │ ├─┬ engine.io-parser@2.1.2
    │ │ ├── after@0.8.2
    │ │ ├── arraybuffer.slice@0.0.7
    │ │ └── blob@0.0.4
    │ ├─┬ ws@3.3.3
    │ │ ├── async-limiter@1.0.0
    │ │ └── ultron@1.1.1
    │ ├── xmlhttprequest-ssl@1.5.5
    │ └── yeast@0.1.2
    ├── has-cors@1.1.0
    ├── object-component@0.0.3
    ├─┬ parseqs@0.0.5
    │ └─┬ better-assert@1.0.2
    │   └── callsite@1.0.0
    ├── parseuri@0.0.5
    ├─┬ socket.io-parser@3.1.3
    │ ├── debug@3.1.0
    │ ├─┬ has-binary2@1.0.3
    │ │ └── isarray@2.0.1
    │ └── isarray@2.0.1
    └── to-array@0.1.4

npm WARN react-chat-window@1.0.8 requires a peer of react@15.x but none was installed.
npm WARN react-highlight.js@1.0.5 requires a peer of react@^0.14.0 || ^15.0.0 but none was installed.
npm WARN react-highlight.js@1.0.5 requires a peer of react-dom@^0.14.0 || ^15.0.0 but none was installed.

Looks like react 16.x isn't support :/ -- PR is welcome

Is there a way for react-chat-window to support 15.x and 16.x as peer dependency options? Or no dice?

@heatherbooker probably some if statements combined with React.version; in the worst case, and some clever averaging in the best case. But I'd say yes

I got this WARNs with react 16.9.0, but react-chat-window still works

authors: AppLoidx Combinations dharness heatherbooker

repo: dharness/react-chat-window

license: Unlicense


text:
Allow user to set account email address.

As part of the registration object you can set an email address for the account which can later be used for account recovery in the event of losing your account key. It could be beneficial to add support for setting an email address.
{
  "resource": "new-reg",
  "contact": [
    "mailto:cert-admin@example.com",
    "tel:+12025551212"
  ],
  "agreement": "https://example.com/acme/terms",
  "authorizations": "https://example.com/acme/reg/1/authz",
  "certificates": "https://example.com/acme/reg/1/cert",
}

https://letsencrypt.github.io/acme-spec/#rfc.section.5.2

+1 with email set to your account you will also receive notification email from letsencrypt few days before your certificate expires which quite handy

:+1:

dup of #30

Closing as duplicate.

authors: PhrozenByte ScottHelme lamiska metachris

repo: diafygi/acme-tiny


text:
Fix env variable use in integration tests library

See if we can do a quick fix to allow env variables use in our integration tests. I know it's not ideal right now since we haven't yet mirrored the project, set up the pipeline, etc. But this fix is necessary to run our tests so let's do it manually this time.

I'll make a fix based off @LaurenceDupont's branch and release on pypi on a temporary token.

This was fixed and pushed to rasa-integration-testing 0.1.3

authors: fparga vlavoie

repo: dialoguemd/covidflow


text:
problem with docker-compose build

#docker-compose build
...
Step 8/14 : RUN mkdir -p /tmp/deps  && cd /tmp/deps  && wget -q https://pm.community.intersystems.com/packages/zpm/latest/installer -O zpm.xml
---> Running in 29800b7586ae
ERROR: Service 'iris' failed to build: The command '/bin/bash -c mkdir -p /tmp/deps  && cd /tmp/deps  && wget -q https://pm.community.intersystems.com/packages/zpm/latest/installer -O zpm.xml' returned a non-zero code: 4
*
any idea?

Hi @dkutac
I'm sorry, I've no idea why.
I got a similar error before, but mostly because I'm running the docker desktop preview version on a machine with an arm64 processor. One of the known issues in this scenario is the problems using docker desktop + VPN (anyConnect in my case).

Indeed, it was due to a VPN connection active on my host machine at the time of testing your project.
Thank for hint!

@dkutac I've spent many hours figuring it out :D I'm glad that I could help you.

authors: diashenrique dkutac

repo: diashenrique/iris-rad-studio


text:
Move documentation from argument parser to function definitions

Documents the functions and generates help messages for the CLI interface.

Codecov Report

Merging #24 into master will not change coverage.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master      #24   +/-   ##
=======================================
  Coverage   83.28%   83.28%
=======================================
  Files          12       12
  Lines         359      359
=======================================
  Hits          299      299
  Misses         60       60

Impacted Files
Coverage Δ

osfclient/cli.py
98.48% <ø> (ø)
:arrow_up:

osfclient/__main__.py
0% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

authors: betatim codecov-io

repo: dib-lab/osf-cli


text:
[MRG] Adds support for updating an existing file

Fixes #19
Gives people the ability to update an existing file.
[WIP] <- still work in progress

Codecov Report

Merging #60 into master will decrease coverage by 0.77%.
The diff coverage is 87.5%.

@@            Coverage Diff             @@
##           master      #60      +/-   ##
==========================================
- Coverage   93.09%   92.32%   -0.78%
==========================================
  Files          12       12
  Lines         449      469      +20
==========================================
+ Hits          418      433      +15
- Misses         31       36       +5

Impacted Files
Coverage Δ

osfclient/models/file.py
88.28% <83.33%> (-2.72%)
:arrow_down:

osfclient/models/storage.py
93.87% <91.66%> (-1.13%)
:arrow_down:

Continue to review full report at Codecov.

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

I think this is ready for some reviewing.

Actually ready for some reviewing now @gedankenstuecke or @La0

That doesn't matter really because travis runs on the merge of master and the PR. So as long as there are no merge conflicts we are ok.

Okay, convinced! 👍

🎉

authors: betatim codecov-io gedankenstuecke


text:
User roles in /user REST API for current user

Right now current user roles are not returned in the /users REST API. As a consequence clew is using   hacks (specific for concrete deployment) to get information if user is an admin or developer. To correct this situation and create generic solution we should add roles element into UserSerializer. roles element should be filled only for current_user
/cc @dharezlak

@dharezlak required changes deployed into development.

repo: dice-cyfronet/atmosphere


text:
200 and 204 as success while deleting dnat redirection

Necessary changes required when dice-cyfronet/ip-wrangler#7 PR will be merged and deployed.
Introduced changes are backward compatible.
/cc @dice-cyfronet/atmo-dev-team please take a look

Response body will be examined? If DELETE return 200 it will return JSON table with hashes pointed to removed DNAT rules.

Nop, we don't care :smile:

OK.

:+1:

:+1:

authors: Nuanda mkasztelnik paoolo


text:
.service file?

You say in installation, copy the .service file to services but there is no .service file included, y'all some dumb mfs

Thanks for trolling. ;-)
The file is here: https://github.com/dichternebel/csgo-rcon-bot/blob/main/server/csgo-rcon-bot.service

repo: dichternebel/csgo-rcon-bot


text:
[FEATURE] Add Ability for Annotations to Take More Than Strings

Is there an existing issue for this?

[X] I have searched the existing issues

Is your feature request related to a problem?
I'm finding more use cases to have the ability to pass more than strings to annotations.
Describe the solution you'd like
It'd be great for annotations to be able to take all primitive types.
Examples:
@Config({"concurrency": 10})
class App {
    init() {}
}

@Memoize(8)
def f() {}

Describe alternatives you've considered
No response
Additional context
No response

Annotations should currently allow for strings, numbers, boolean and nil - as for more complex types such as dicts / lists etc we could look into it but would still need to make sure the keys and values are made up from literal values as these are generated at compile time
A workaround is to @Config('{"concurrency": 10}') and JSON parse it (not great, but it's at least something for now)

I can't believe I forgot that it takes those basic types. Right. So the JSON solution will work for now. Thanks for that idea!

Haha no worries! I've got something coming together extending it so we can allow more types can see the WIP here

Oh wow, super cool. This will make some of the features in Wanbli a lot easier to implement. Crazy how fast you get some of this stuff pumped out.

Haha cheers man, we've both got a good rhythm going on this, I'm enjoying it! I'll hopefully be able to get most of it finished off tomorrow for you

I think that should be it working now

Absolute legend!

repo: dictu-lang/Dictu


text:
Update to new conventions

Well detailed description of the change :

Updates file names for consistency's sake.
Updates code to use new class constants

Resolves: #

Type of change:

[ ] Bug fix

[ ] New feature

[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Housekeeping

[ ] Tests have been updated to reflect the changes done within this PR (if applicable).

[ ] Documentation has been updated to reflect the changes done within this PR (if applicable).

Preview (Screenshots) :

Thanks for this


text:
请问文章里提到的动态特征（每5分钟一个速度）缺失率

请问文章里提到的动态特征（每5分钟一个速度）在使用的数据集中，缺失率大概是多少？谢谢

请问文章里提到的动态特征（每5分钟一个速度）在使用的数据集中，缺失率大概是多少？谢谢

您好，感谢关注。在我们使用的数据集中，缺失率在60%左右，主要集中在郊区等冷区路段。城中心的核心路段缺失率较低，在8%以下。

请问文章里提到的动态特征（每5分钟一个速度）在使用的数据集中，缺失率大概是多少？谢谢

您好，感谢关注。在我们使用的数据集中，缺失率在60%左右，主要集中在郊区等冷区路段。城中心的核心路段缺失率较低，在8%以下。

请问heteta的代码能跑通吗

能跑通的

authors: pringwong shuqincao wudi001007 xhhszc

repo: didi/heteta


text:
I have a 502 error for the below uuid when adding and saving tables?? Why is that?

https://app.dbdesigner.id/?action=open&uuid=46938eb0-b576-4634-9d9d-aa624c6578dd
Error message: "Save failure Request failed with status code 502"

Now is ok. I think there are problem in server was down at a minutes.


text:
🛑 Diego Cornejo's Blog is down

In 2d5de90, Diego Cornejo's Blog (https://blog.diegocornejo.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Diego Cornejo's Blog is back up in 65f1bca after 6 minutes.

repo: diegofcornejo/status


text:
grunt emulate:android loads a blank page

When I would run grunt emulate:android on it's own when the emulator launches it never really loads. It just shows this:

But if I first start my emulator from the command line with this command
emulator -avd AVD_for_nexus_5_by_Google -gpu on
The emulator starts up almost immediately.
I then run the same grunt emulate:android command and it loads my app in the emulator. But always as just a blank white page. Even though grunt serve shows my page content in the browser without any trouble.

Awesome! Cheers @jimthedev.
Just wanted to point out that it turns out, even having <base href="/"> in index.html is enough to break it.

Another Thank you! @jimthedev ! You rock!
HTML5 mode was the culprit in my case as well

authors: JerTClark bmwertman lotsabackscatter

repo: diegonetto/generator-ionic


text:
[Bug] move run --args needs explanation in modules and scripts doc

🐛 Bug
Some feedback came in that if you try and follow along for https://developers.diem.com/docs/move/move-modules-and-scripts/ it's not obvious how you pass arguments into move run. We could make this more clear by adding an example showcasing move run --args.

This didn't update the docs did it? The commit only seemed to change the CLI --help string I thought.

repo: diem/diem


text:
[api] post /transactions to submit bcs encoded signed transaction

#9193

submit transaction by post bcs encoded SignedTransaction to /transactions.
response a pending transaction serialized from the SignedTransaction, include transaction hash.
response 400 for invalid transaction or mempool rejection errors.
response 202 accepted if mempool accepts the transactions.
will have a follow up PR to render a Location header for looking up transaction by hash (after we implement GET /transactions/)

/land


text:
Explore design concepts for dialogs

Explore how dialogs work with different content, during different states, in different contexts, including:
Letters

Received, unread
Read (by whom?)
Confidential letters
Read confirmation

Tasks/Forms

Sent to user
Created by user
Work-in-progress
Waiting for response
Completed

Context

Inbox, Arhive, Deleted
Search
Full/expanded
Mobile/desktop

Todays collapsed view examined.

Draft of new list element explained.

New form, in progress, complete.

New form with due date.

Unread, read, hover and selected state.

#174 will be tackling read information moving forward. Confidential letters is slightly out of scope for now but can be revisited later on.

#174 will be tackling read information moving forward. Confidential letters is slightly out of scope for now but can be revisited later on.

authors: indiamaydesign ingefossland

repo: digdir/dialogporten-frontend


text:
hie-bios program called without file path

I implemented a program to provide flags to hie-bios and was dismayed to find that ghcide calls it with an empty file path. This clearly violates the hie-bios API, and the resulting requirement that bios programs provide flags without any path given, counter to the documentation of hie-bios, is not documented.

This is fixed in #522 and on my fork (https://github.com/mpickering/ghcide)

This can be closed now

authors: fendor hyperfekt mpickering

repo: digital-asset/ghcide


text:
scan: mov가 등록될 수 있도록 하기

드라마처럼 간단하게 작업하는 내용에 대해서 Scan 처리할 수 있는 솔루션 처리하기.
잘린 mov를 드레그엔드롭으로 샷을 생성한다.

도토리의 multiple clip 기능을 응용하기


text:
FR: async map and filter for arrays with Promise predicates

FR: Would be great to have filterAsync and mapSync for arrays that work with Promise predicates.
Example (taken from internet):
async function mapAsync<T, U>(array: T[], callbackfn: (value: T, index: number, array: T[]) => Promise<U>): Promise<U[]> {
    return Promise.all(array.map(callbackfn))
}

async function filterAsync<T>(array: T[], callbackfn: (value: T, index: number, array: T[]) => Promise<boolean>): Promise<T[]> {
    const filterMap = await mapAsync(array, callbackfn)
    return array.filter((_, index) => filterMap[index])
}

I'll think about it, looks like such a change can lead to whole ArrayLike interface realisation with Promise result.

authors: netknight ydanneg

repo: digital-magic-io/ts-common-utils


text:
LUN-404: fix buttons on favorite detail screen

This pull request belongs to an issue on our bugtracker.
You can find it there by looking for an issue with the key which is mentioned in the title of this pull request.
It starts with the keyword LUN.

(minor) The icon of the back button is still the X and not the back-arrow, but I think this is fine as in the long term, we may change the behaviour of the favorites-detail view to be similar to the Dictionary-detail view.

Hm, right. Looks like NavigationHeaderLeft has a prop to toggle that. Will do.

repo: digitalfabrik/lunes-app


text:
csv format imoprt

Hello Everyone!
Great work with Netbox! I was wondering if there was a way to configure the csv format import so that it requires less fields? I want to import all the data I already manually input in Racktables into Netbox and it keeps asking for other fields that I don't feel like creating in Racktables.
This is the error: Line 1: Field(s) missing (found 2; expected 5)
Thanks

CSV by its nature must be used a fixed number of columns, as there are no headers to identify which fields are being provided. However, some fields are optional, and can be passed empty values (which appear in the CSV data as two consecutive commas).
I'd suggest manipulating the CSV data extracted from RackTables before it's imported to NetBox. What are you trying to import?

hey Jeremy,
Thanks for getting back to me so quickly! I am trying to completely get rid of Rack Tables so I'd like to move EVERYTHING over to Netbox. I will do just that. Thanks
Greetings from Canada!

On a side note, other tools (non-DCIM) handle this by requesting a "header" line to define the contents of the below csv data.  That way you can define the structure to be imported.

authors: elJoeyJojo jeremystretch ryanmerolle

repo: digitalocean/netbox


text:
viewport change for mobile

fixes #480
This might be too simplistic.  I checked a few pages on a mobile browser and they looked better, but I'm not sure if it breaks anything.

Looks good to me!

authors: jeremystretch rfdrake


text:
The default SignatureMaxLengthBase is too short, should be increased

I was trying to sign a PDF with a SHA256-RSA with a 2048 bit public key and a sizeable certificate. It kept failing, it was calling sign.Sign() once but context.SignPDF() twice. Upon opening the PDF in notepad there was only one trailing 0 in /Contents. It kept running out of space to write the PKCS#7 object. The issue was resolved after increasing the size of SignatureMaxLengthBase from 512 to 1024.
I think for the sake of users the default value should be increased to 2048.

The default size should be a reasonable, we don't want to make it too big as this would unnecessarily increase the default size of the resulting PDF file.
Did you try to include a timestamp and revocation information as well?
Some information that influences the "signature" size are taken into account dynamically, others such as the timestamp are not known in advance and this needs to be guessed.
Can you share more information about the certificate or the certificate itself, ideally an example that replicates the issue?

Here's is an example PDF that's been written twice to.
output.pdf
Here's the same PDF as above but with SignatureMaxLengthBase set to 1024.
output_with_sufficient_space.pdf
To replicate the problem follow the steps in this stack overflow answer https://stackoverflow.com/questions/77583031/sign-a-pdf-file-in-go-golang-using-digitorus-pdfsign but change privateKey, err := ecdsa.GenerateKey(elliptic.P384(), rand.Reader) into 	privateKey, err := rsa.GenerateKey(rand.Reader, 2048)
I understand your concern regarding not wanting to unnecessarily increase the default size but I think it's very inconvenient for users to have to download the source code themselves to increase the size. I think it'd be a good idea if a user can decide to set the size when calling the function.

Thanks for reporting!
The issue was caused by the relatively long subject DN of the self-signed certificate. The pkcs7 AddSignerChain adds the raw issuer to the pkcs7 envelop again, this was not taken into account when calculating the size.

authors: TryingToMakeDo vanbroup

repo: digitorus/pdfsign


text:
Make data dir for formplayer

@wpride @dannyroberts this adds the dataDir property for formplayer

g2g this is working and deployed on staging

needs this: https://github.com/dimagi/commcare-hq-deploy/pull/108

⛅

authors: benrudolph dannyroberts

repo: dimagi/commcarehq-ansible


text:
Hidden Scrollbar setting doesn't work

Describe the bug
While running both OldTweetDeck and BetterTweetDeck, the hidden scrollbar option in BTT doesn't work. I am still seeing regular scrollbars on refresh.
To Reproduce
Steps to reproduce the behavior:

Go to Better TweetDeck Settings
Click on Theme
Scroll down to Style of scrollbars
Click on Hidden
Go back to TweetDeck
Refresh page
Witness regular scrollbars

Expected behavior
Step 7 above would be "Witness hidden scrollbars"
Screenshots

Desktop (please complete the following information):

OS: Windows 10
Chrome
Better TweetDeck 4.11.2, OldTweetDeck 3.1.5

Additional context
Add any other context about the problem here.

Just ran into the same issue after restarting Chrome, I assume an update was pending. Default scrollbars instead of being Hidden, Default or Thin have no effect either. BetterTweetDeck settings for "Style of scrollbars" are no longer working.
Chrome "Version 121.0.6167.8 (Official Build) beta (64-bit)"
Using the latest versions of OldTweetDeck and BetterTweetDeck from this GitHub.
Are you still maintaining this, @dimdenGD? Thanks!

After latest update I've also had the default (ugly) scrollbars - but after two, three refreshes of tweetdeck everything was normal again 👍

Also having this issue after updating to Chrome 121 (121.0.6167.86) this morning. Refreshing a few times, as mentioned above, doesn't seem to fix it.

Also having this issue. Seems like it has something to do with the newest chrome version because last night I did not have it and now I do and now I have this issue.

I looked at the CSS using DevTools in Chrome and found that html.dark .column-scroller has overflow-x: hidden.

If I change this to overflow: hidden, the vertical scrollbars disappear, as they should be with the toggle set to "Hidden" in BTD. I believe this same value is conflicting with Chrome extensions which are supposed to modify or hide the scrollbar as well; they work everywhere but OldTweetDeck (and X Pro for that matter).
For the horizontal scrollbar at the bottom, if you have a lot of columns, there's another value that has to be changed; overflow-x: auto to overflow-x: hidden... or just remove one and set the other to overflow: hidden.

@dimdenGD - Is this something that could be fixed in this extension? Or perhaps in OldTweetDeck? Thanks!

Had to delete my initial comment because it was wrong... after further review, I believe I found which change caused the issue in Chrome after a release a few weeks ago; they added a new property for scrollbar-width.

If I add scrollbar-width: none (BTD "Hidden"), any vertical and horizontal (if you have a lot of columns) disappear while still allowing to scroll. If I change it to scrollbar-width: thin (BTD "Thin"), the scrollbars get thinner.
@dimdenGD - Is this something that could be adjusted in this extension's "Theme > Style of scrollbars" settings to fix compatibility with Chrome? Thanks!

So, easy fix for this: go to the Settings page of the extension, select Custom CSS and add this:
.scroll-styled-v {     scrollbar-width: thin; }
Change thin to none if you want it hidden.

Easy fix for this: go to the Settings page of the extension, select Custom CSS and add this:
.scroll-styled-v { scrollbar-width: thin; }
Change thin to none if you want it hidden.

That's a great idea instead of doing it manually every time you open or refresh the site.
Since I'm using the Dark theme and want both horizontal and vertical scrollbars hidden, I added the below to my Custom CSS page:
html.dark, .scroll-styled-v, .scroll-styled-h {scrollbar-width: none;}

repo: dimdenGD/BetterTweetDeck


text:
🛑 android-13.0.0_r3 is down

In 03711dd, android-13.0.0_r3 (http://aospxref.com/android-13.0.0_r3/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: android-13.0.0_r3 is back up in cf710f4 after 14 minutes.

repo: dimenspace/aosp-uptime


text:
🛑 android-7.0.0_r7 is down

In 551406a, android-7.0.0_r7 (http://aospxref.com/android-7.0.0_r7/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: android-7.0.0_r7 is back up in 540a1c2 after 2 minutes.


text:
Making three different popup galleries

My question is it possible to to have three separate magnific popup galleries on one page? I currently have magnific popup gallery which works perfectly fine. I want to seperate my portfolio images into three different galleries.  Using Magnific Popup and Bootstrap 3.
HTML code:

 //would be first gallery

                                     HTML + CSS

                                     Websites

//Would be 2nd popup gallery

                                     JavaScript + Responsive

                                     Websites

// Would be Last popup gallery

                                     PHP

                                     Websites

I know I need to edit JS if this is possible, but can someone help me out. I been lost on this for a few days. Don't know what JS to fix. Thanks for help in advance.

This is explained in the official documentation.

authors: developer-jtj manish-in-java

repo: dimsemenov/Magnific-Popup


text:
在训练过程中加入--validate，但是计算出的MAP全是0

我使用的训练命令是：
./tools/dist_train.sh ${CONFIG_FILE} ${GPU_NUM} --validate
但是计算出的map都是0
我使用训练出的权重，去跑demo_large_image.py可视化出来的结果是正确的
请问这是什么原因？
大佬，求告知

The --validate use the coco API for evaluation which is different from the DOTA evaluation API. Currently, we do not support the --validate.

some problem

how can I validate my training. it is an import skill to improve the map.

The --validate use the coco API for evaluation which is different from the DOTA evaluation API. Currently, we do not support the --validate.

how can i validate without DOTA server


text:
review updated link to image

<!-- @TODO: create ticket to review/update image) --> ![A user clicks on slots on the color-coded calendar and edits the events.](./Assets/05-third-party-apis-homework-demo.gif)


text:
Chore/add new stylelint formatter

Ref: https://github.com/stylelint/stylelint/issues/8111

Pull Request Test Coverage Report for Build 11759330047
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 11689654377:
0.0%

Covered Lines:
19

Relevant Lines:
19

💛  - Coveralls

authors: coveralls tagliala


text:
Enabled Query Page to Function

Created a query interface with instrument query fields as a drag down tag.
Created a result page after being queried.
Created a display table for query results.

Thanks for committing this work, could you fix the flake8 errors before code review starts?

repo: dirac-institute/trailblazer


text:
Typing : MessageAdditions is not exported

> boomer@0.0.1 build /tmp/build_5f489609686e90e25aa7a2e12f79b066
> tsc

node_modules/discord-akairo/src/index.d.ts(5,9): error TS2724: Module '"discord.js"' has no exported member 'MessageAdditions'. Did you mean 'MessageEditOptions'?

Discord.js 11.5.1, TypeScript 3.7.5, commit cb458b3a9b8b8fd944dd9c0ebed89268c5cd91f5 (8.0.0beta8 if I am right) for reference

You're using Akairo master/beta with discord.js stable.
Master exports MessageAdditions here, stable never exports it, and it's not in the docs either.

Looks like discord.js on master fixed it. Closing issue.

Note: master has some a lot of breaking changes, check those out if you're migrating.

Thank you. Having used both versions, I am fully aware of that.

repo: discord-akairo/discord-akairo


text:
Get some Unit Tests and CI

I could use some help.  I have no idea how to test JS.

I use Mocha but there are several other popular unit test systems. What did you have in mind as far as priorities for developing tests?

Nothing too major.  In other code bases I try make some easy integration tests that emulate typical student interactions.  Then use code coverage reports to make sure I have hit 80-90% of the code.
This is a good example,
https://github.com/discreteoptimization/assignment/blob/master/test/submit_test.py
I no nothing about JS unit testing frameworks or how to do CI outside the browser, so your experience would be much appreciated!

Sure I can take a stab at it this weekend. Setting up the framework is fairly easy and Mocha is very straightforward.

I am using mocha.js for testing and blanketjs for code coverage. Do you have a preference as to how to include these in the project? Do you want to continue to load external libraries from a CDN or would you prefer to move these libraries into the project using Bower?

In light of modern web tools, I am a web-dev novice; so I'll trust your judgement on this one.
My feeling is that it is best to load the libraries via a CDN.  That way, it is one less tool that a would-be contributor would need to learn.
These are not mission critical tools so if the break due to an external library update that is not a huge deal.

repo: discreteoptimization/visualization


text:
sync fork de capitaldebulgaria

hola @capitaldebulgaria,
acabo de revisar tus apuntes y los agregué a este repo,
te pido por favor hacer sync fork antes de continuar tu trabajo
si tienes alguna duda conversamos por acá,
copio a @janisepulveda para que esté al tanto :)

lo arreglamos con @janisepulveda


text:
As the user scrolls the page, highight current section in the TOC

Split from #9

We do this!

authors: cajunluke dispatchrabbi

repo: dispatchrabbi/half-day-security-guide


text:
Generate list of links as list rather than div #2447

Signed-off-by: Robert D Anderson robander@us.ibm.com
Description
Converts lists of links from <div> markup to actual list markup for more accessible output, as described in #2447
First commit only covers HTML5, which doesn't have a big hit on integration tests. I made the equivalent change in XHTML, but ... not surprisingly ... it hits a ton of integration tests, and I haven't had a chance to update them all.
In both cases, I've updated the CSS / SASS files so that generated link lists retain the same formatting in browsers.
Motivation and Context
The web content accessibility guidelines from w3 state that groups of links should be encoded using list markup: https://www.w3.org/TR/2016/NOTE-WCAG20-TECHS-20161007/H48.html
We already present generated links as lists under "Related concepts" and similar headings; manually grouped <linklist> contents are also presented as lists. The markup should match. I've encountered accessibility tools that flag the current output as incompatible with WCAG 2.0, and screen readers will perform better with the new markup.
How Has This Been Tested?
Tested initially with a set of topics designed to generate links + include linklists, then against integration tests.
Type of Changes
Somewhere between a bug fix / enhancement, improves output that doesn't pass WCAG validation today.
Checklist
I haven't yet updated the integration tests so XHTML will pass. There's a lot to update, so if further changes are requested, I'd like to make those first before updating all of the exp/ directories for XHTML.

I'm a bit worried to push this to XHTML (the old stable output) because it will likely cause breakage in custom plugins and expected output. For HTML5 (the new correct output) this definitely should be made.
For integration tests, if we start testing both HTML5 and XHTML the test run duration will again increase and it's way too long the way it is now. Should we have a separate test drivers for HTML5 and XHTML, and... maybe not run XHTML test all the time?

Same as @jelovirt said, although the semantic of the HTML tags is much better this way this may break some XHTML CSS customizations although they would be easy to fix if noticed. Probably most people match the class attribute value directly.
One thing, if in the CSS you set "list-style-type:none" does the acessibility narrator (JAWS for example) interpret the structure as the list or does it not consider it a list anymore?

@raducoravu - I've always been told by our accessibility experts to use that list style to display a list that way, because it lets screen readers continue to identify it properly. The WCAG guidelines actually suggest that in Example 5 "Using lists to group links".

For XHTML in general ... I understand the concern, as one of the people with customizations that will be affected. At the same time ...

I know a lot of people still use XHTML (it's still the most common build for many of my customers, despite a push to move to HTML5). That's why I've continued to maintain it, putting fixes in both plugins when they apply to both HTML5 and XHTML.
The current output is not considered accessible, which is bad. (Given that it passed WCAG 1.0, I think it's probably not as significant as some other WCAG rules. But it's still bad.)
Given that I'm otherwise continuing to maintain XHTML, it seems wrong to avoid fixing it to pass WCAG? Release notes can highlight the CSS change required to get style back as it was (for those who override / remove the default commonltr / commonrtl CSS files

Thoughts on that?
For integration tests ... I think we should probably switch the defaults to HTML given that it's clearly the more-supported / more-updated one by the team in general, so more likely to have problems worth catching during the development process. Also agree we shouldn't run both HTML and XHTML all the time, but it would be nice to be able to run XHTML as well, so that as I personally maintain it I can still get reliable testing?

If this improves accessibility then indeed it is worth doing also in the XHTML output especially that the backwards compatibility problem is a minor one.

@raducoravu thanks 👍 I'll work on updating tests.

authors: jelovirt raducoravu robander

repo: dita-ot/dita-ot


text:
How do I actually use the scripts

Very cool program but I want to know how do I start the NsIssueOpener, NsIssueCompactorRand and NsDilemmaAutoClose. Is there a certain tool I need to use? Like an extension? Or an app?

A userscript manager, like Violentmonkey or Tampermonkey

Works amazing thank you so much!
One thing is when I have completed the last issue it will close the website stopping me from just entering another nation. is there anyway to stop that?

You can remove the line with window.close() in the script source(s). Based on your description, you probably want to remove it from NsIssueOpener

repo: dithpri/RCES


text:
[DF-322] event search

Implement a search bar in the events page. This should allow you to search events by:

event name (or page/screen)
event type
message id

Selecting an individual event should bring up a sidebar showing the event in greater detail.
Should be featured on the /dashboard/events page.
From SyncLinear.com | DF-322

/bounty $300

/attempt #578
Can I be assigned to this?

Done! @chaos-stotch hit us up on Discord when / if you need more info.

Adding myself to pipeline if in case this becomes open :)

I'm going to unassign myself, sorry for taking so long.

  My computer is too weak to run the application locally and develop at the same time.

/attempt #578
Can I be assigned to this?

I'm going to let this issue be open. Anyone can work on it, and the first person to produce a good working solution will earn a bounty.

/attempt #578
Can I pick this?
Few questions

any specs for the search, to be more specific will it search for the exact match,  and will it be and/or for the different columns?
event in greater detailm what should it include in terms of additional data, everything that the backend is returning from the events query SELECT  workspace_id,  any(event_type) event_type,  user_id,  any(anonymous_id) anonymous_id,  any(user_or_anonymous_id) user_or_anonymous_id,  message_id,  event_time,  any(processing_time) processing_time,  any(event) event,  JSONExtractRaw(any(message_raw), 'traits') AS traits,  JSONExtractRaw(any(message_raw), 'properties') AS properties

Hey @joejanho I you see my PR i am working on it only one issue is left.

/attempt #578

authors: Kacppian Rutik7066 b4s36t4 chandlercraig chaos-stotch joejanho maxgurewitz oliverqx

repo: dittofeed/dittofeed


text:
🛑 PuccaSky is down

In 0530658, PuccaSky ($PUCCASKY) was down:

HTTP code: 0
Response time: 0 ms

Resolved: PuccaSky is back up in d01c615.

repo: diveliastudio/upptime


text:
Inline icon is not showing in Editor window.

Hi,
I am using Django CMS 3.4.2 with CKeditor 3.4.0.  When inserting either the Glyphicons or FontAwesome icons from CMS Plugins, the WYSIWYG editing window would not display the selected icon.  However, it would show in the page once the page is saved.
for example, inserting the gift icon the HTML code for the  tag from the WYSIWYG editor shows:
<cms-plugin data-cke-real-element-type="span" alt="Icon - fa-gift " id="62" render-plugin="true" title="Icon - fa-gift" data-cke-widget-data="%7B%22classes%22%3Anull%7D" data-cke-widget-upcasted="1" data-cke-widget-keep-attr="0" data-widget="cmswidget" class="cke_widget_element"></cms-plugin>
However, for inline preview for images will show up correctly.
I have searched the web but was unable to find others with similar issue.

Hi,
I think this is an issue similar to https://github.com/aldryn/aldryn-bootstrap3/issues/112#issuecomment-265686941 - missing configuration

Thanks for the reply, indeed it is the same issue, however, I have encountered another problem, please allow me to continue on the original thread.

Good to know it helped. I'll leave this issue open until we document this

authors: leety vxsx

repo: divio/djangocms-text-ckeditor


text:
new options in branches

show merged and no merged branches against active
(git branch --merged,git branch --no-merged)

I imagine you would want to have a toggle (keyboard shortcut or a setting) that will change the current interface to hide the branches that are merged/unmerged/default

authors: asfaltboy mercurykd

repo: divmain/GitSavvy


text:
Upgrade Google Cloud PubSub: 0.40.0-beta -> 0.41.0-beta

Guys from Google are fast: https://github.com/GoogleCloudPlatform/google-cloud-java/releases
Including: Pub/Sub - Update code examples (https://github.com/GoogleCloudPlatform/google-cloud-java/pull/3059)
Cheers, Fokko

Yeah they're moving pretty quick. For what it's worth it's not the pace of new SDKs that concerns me, but rather lack of guarantees about how long old versions of the SDK will be supported for. The 'beta' label on the version is also a little disconcerting.

authors: Fokko asnare

repo: divolte/divolte-collector


text:
🛑 Dixneuf19 website is down

In 6fb5fdb, Dixneuf19 website (https://www.dixneuf19.me) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dixneuf19 website is back up in 82071b2 after 8 minutes.


text:
Upd#105

Closes #105

As binding an exception to a variable does not - or doesn't it? - cause it to pass silently I do not see this as the wrong approach. If you feel different, let us discuss it in the issue.

repo: dizak/mothulity


text:
dont work in django 4.0.1 python 3.8 - unable to import dashboard.py

The file  was created in a project directory multi_manager
nternal Server Error: /admin/ Traceback (most recent call last):   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner     response = get_response(request)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 204, in _get_response     response = response.render()   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/response.py", line 105, in render     self.content = self.rendered_content   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/response.py", line 83, in rendered_content     return template.render(context, self._request)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/backends/django.py", line 61, in render     return self.template.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 176, in render     return self._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 153, in render     return compiled_parent._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 153, in render     return compiled_parent._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 153, in render     return compiled_parent._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 153, in render     return compiled_parent._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 153, in render     return compiled_parent._render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/test/utils.py", line 101, in instrumented_test_render     return self.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 65, in render     result = block.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/loader_tags.py", line 65, in render     result = block.nodelist.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 977, in render     return SafeString(''.join([   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 978, in <listcomp>     node.render_annotated(context) for node in self   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/base.py", line 938, in render_annotated     return self.render(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/django/template/library.py", line 215, in render     _dict = self.func(*resolved_args, **resolved_kwargs)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/admin_tools/dashboard/templatetags/admin_tools_dashboard_tags.py", line 117, in admin_tools_render_dashboard_css     dashboard = get_dashboard(context, location)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/admin_tools/dashboard/utils.py", line 26, in get_dashboard     return get_index_dashboard(context)   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/admin_tools/dashboard/utils.py", line 55, in get_index_dashboard     return _get_dashboard_cls(getattr(   File "/home/kirill/projects/sass/ma-manager-admin/venv/lib/python3.8/site-packages/admin_tools/dashboard/utils.py", line 46, in _get_dashboard_cls     mod = import_module(mod)   File "/usr/lib/python3.8/importlib/__init__.py", line 127, in import_module     return _bootstrap._gcd_import(name[level:], package, level)   File "<frozen importlib._bootstrap>", line 1014, in _gcd_import   File "<frozen importlib._bootstrap>", line 991, in _find_and_load   File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named 'multi_manager.dashboard'

Have you tried latest and latest? Running Django 4.2, and Python 3.11.3 I can't reproduce this. I have things configured accordingly:
settings.py

Then in /myapp/dashboard.py I have the generated dashboard file.

authors: Obie-Wan chayim

repo: django-admin-tools/django-admin-tools


text:
[WIP] Clean up compat and drop support for Django 1.6, 1.7.

I'll remove the work-in-progress designation when I finish.

Coverage decreased (-2.4%) to 31.631% when pulling df042320a4200e7817cd8e33edf852277246e363 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.627% when pulling 6e717eaf8af9ad0671e2aa11ae37f78abb2a4ff5 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-4.3%) to 29.707% when pulling 8f52613e06cd38c078df61468ea88d5676942693 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.604% when pulling 0cf07798e07911dbecf5ea6e15552bdd983a8e43 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.604% when pulling 0cf07798e07911dbecf5ea6e15552bdd983a8e43 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-0.1%) to 33.943% when pulling 936c923cfa32189e54dd9b722bda8a7bc274e816 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.602% when pulling 12b40c52c0b455f4174c53188aa3ad287ce24c37 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.617% when pulling c70fc3d856153921510d6135ea104e4c5c379782 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Coverage decreased (-2.4%) to 31.602% when pulling 62cef1adc4f98d45be6ef22a5a60af7e6f690ce8 on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

@trbs, I didn't get to removals for Django 1.6/1.7 yet but I'm done working on this for today so feel free to merge this if you have time to review it before I return to the rest of it.

Coverage decreased (-2.3%) to 31.697% when pulling ff338678f982937531700291baec4d9e3b5fc73c on timgraham:compat into 91a116aae295009eae9ab4739284de2ee7ae500f on django-extensions:master.

Thanks !
(btw if you want please create a PR to put yourself in the docs/AUTHORS list)

authors: coveralls timgraham trbs

repo: django-extensions/django-extensions


text:
Ticket description shouldn't appear in "follow-ups" section?

It seems that the ticket description is always the first follow-up and this bothers me for two reasons... First, the original description is not a follow-up. Second, the needless redundancy can be annoying, especially when the description is long as tends to be the case on my site.

My guess is that this needs to be done as-is because there's no way to attach a file to the ticket description. If an incoming email generates a new report, and that email has an attachment, it would be lost unless it is attached to a FollowUp. Maybe it could leave out the FollowUp unless an attachment is detected (and even then, only add the attachment to a blank FollowUp)? I do agree that reducing redundancy is a good goal.

In hindsight, I think FollowUp is a poor naming choice here.
If you think of each Ticket as a conversation heading from request through to resolution, the initial report is the first part of the discussion thread. It is then followed by a series of follow-ups, comments, questions, and clarifications. In this context, it makes sense (to me at least 😄) that the Ticket description has equal prominence to the FollowUp items that follow.
Do you agree? If so, should we rename FollowUp (at least in the UI) and remove the description from the ticket display?
I'm not saying I'm right - this is just my line of thinking - and I'm open to further thoughts :)

Removing description from the ticket display and renaming follow-ups in the UI works for me! I agree that it's good to keep the entire conversation together.

I don't think Ticket description is used anywhere else, is it? I like keeping conversation together and removing description.

I agree with @adrianboyko's suggestion to remain Follow-ups to Discussion. I initially have challenge with that choice of word but ignored it

Thank you for the input @adrianboyko and @Pauldic. A change is clearly needed, I just wish we could float the options out to a larger audience -- where's that django-polls app when you need it? 😉
I'll try out the replacement suggested here on my local guinea pigs and gauge their reaction, and collect any other possibilities that come up here in this ticket. It might not happen before 0.2.0 gets sent off to press at PyPI, but, barring any sudden revolt by current users, should be feasible for 0.2.1.

authors: Pauldic adrianboyko gwasser reduxionist rossp

repo: django-helpdesk/django-helpdesk


text:
Removes unused function query_to_dict

Removes unused function query_to_dict

You will need to sort out the CI/CD run failures

authors: rafaelreuber uhurusurfa


text:
Added fix for crash when CharField subclass is present

Problem
Closes #1804
Solution

Added code to search base classes for Field to identify if there is a valid widget mapping.

Acceptance Criteria

added tests

coverage: 99.855% (+0.001%) from 99.854%
when pulling b179f2526cfed259daed9aee0fb40bae899f8143 on matthewhegarty:issue-1804-crash-on-CharField-subclass
into 9839a28089575baef1ecab686ab81682751ed761 on django-import-export:main.

authors: coveralls matthewhegarty


text:
Changes for Django 2.x compatibility

Start of changes for 2.x compatibility. This runs and passes my very basic manual tests for 2.1.3 as well as 1.11.

It seems very good for a new development branch if say that you can run your tests.
It is very interesting, how it can work with your code. Can you please share an example? I see the exception is e.g.
AttributeError: type object 'Contact' has no attribute 'objects'
for all models. It doesn't work for me neither with Django 1.11 or Django 2.x. It is due to my old regression error that broke custom managers in the commit c3592579 from April 2015. That is revealed  combined with your line
sf_manager = manager.SalesforceManager(). It works for me some way only without that line and without setting "base_manager_name" and I fixed also many issues, but I am interested in the alternative, how works for you.

I realized inspectdb was not working correctly - I was testing with a model generated from D1.11. One minor additional change was required - that is now in the PR. I also added a file testSFmodel.txt that is the large, full Salesforce database model.py file I am using to test. Other than that, I am just loading D2.1.3, adding django-salesforce and running the admin. I am using this in admin.py to add all models to the admin interface
register_omitted_classes(models)
Accounts, Contacts and other normal objects work fine.

Thank you very much for the great information that Admin (/admin/) works still rudimentary for browsing the data. I usually try the admin reasonably not before many database tests starts to work.
This PR works some way, e.g. Contact._base_manager.all() that is used by admin or Contact.sf_manager.all(), but the most usual manager objects example Contact.objects.all() raises the exception above.
I renamed your sf_manager to objects in order to fix it. Everything important works now what worked in Django 1.11, only two small features had to be silenced in tests. Please try it. Why you used the new name sf_manager not objects? My current fixed version is hynekcer/django20.
I edited yesterday the previous comment. (The incorrect sentence is crossed out.) The truth is contrarily that  Django-salesforce does correctly the same as Django: If a custom manager is added with another name, then the model has no automatic attribute "objects". Your code is useful for debugging, but not compatible with most of standard projects.

Thanks. That code change was based on my interpretation of this - but I have no doubt it may not be complete so if your version is running better that is great news. I will give it a try.
https://github.com/django/django/commit/ed0ff913c648b16c4471fc9a9441d1ee48cb5420

I accepted your first two commits by including them in my PR #217, but the entire PR must be rejected due to the last commit with a huge model. Thank you again for inspiration with the manager.

authors: hynekcer jbaack

repo: django-salesforce/django-salesforce


text:
Fixed #26721 -- Dumpdata to use ASCII-only json dump to bypass encoding errors.

ticket-26721
It should do the trick, but I don't have Windows to test it.
If you have the issue and a Windows box to test it:
pip install git+https://github.com/JulienPalard/django@mdk/dumpdata-on-windows

First of all we've changed JSON and YAML serializers to dump all data with Unicode by default in Django 3.1

Unicode is not an encoding, while the ensure_ascii parameter of json.encode outputs Unicode codepoints encoded as \uXXXX, so I don't fully get your argument. I feel ensure_ascii is more Unicode-friendly than say Microsoft CP1252. To be clear, ensure_ascii allow to output every unicode characters by using a json representation of the codepoint:
>>> json.dumps("☕", ensure_ascii=True)
'"\\u2615"'

So I don't see any drawback in using ensure_ascii here, can you be more explicit?
As per the RFC 8259, json MUST be encoded as UTF-8, currently the Django serializer encode JSON using a system-dependent encoding, so it may output valid json but may not.

Secondly ensure_ascii is recognized only by JSON serializer.

It is ignored by the other serializers, so yes it's not nice to give superfluous ignored arguments, but it works. I do agree to try to do better, but I fear we'll derive from a simple fix that just works to a more convluted implementation.

Moreover this is a documentation issue so we don't expect any changes in the code.

I disagree, there always two choices:

Implement something that just works.
Document that the implementation is wrong and provide a workaround in the doc.

I'm greatly in favor of implementing something that just work:

It make the documentation easier to read and shorter.
It make tools more predictable and reliable.
Newcomers never read the whole documentation, so even if documented, they'll hit the bug and report issues, adding noise to the bug tracker.

There's two ways to fix the implementation: either use ascii-only in the json representation (single-line fix), or force UTF-8 (multi-line fix), simple is better than complicated, so why not sticking to ASCII here?

Hi @JulienPalard. Thanks for the suggestion here.
This issue is part of a broader trend for us to insist on UTF-8 across the board. This trend has broad support from the community when discussed and isn't something we want to roll-back.
For Windows specifically we see a number of related issues (very occasionally) come up that are all resolved by folks setting their system to use UTF-8.
If folks have specific needs that can subclass and set ensure_ascii/allow_unicode as needed, but I'm not seeing at all why we should impose that across the board for a subset not opting into using UTF-8.

...the Django serializer encode JSON using a system-dependent encoding...

Yes, and digging down to Why does it have this encoding (here and elsewhere) can be pain to track down, but that's just us leaning on Python… — Set a sensible default and it all just works vs us needing to specify encodings at every point... — I don't think we have an appetite for that.
I hope that makes sense. You're welcome to post the the Developers mailing list if you think we're doing something terribly wrong here.
Kind Regards,
Carlton

In addition to what @carltongibson said, Python is gradually trying to work towards making this situation better.

Python 3.6 implemented PEP 528 and PEP 529 to change the default console and file encoding to UTF-8 on Windows.
Python 3.7 implemented PEP 540 to provide a "UTF-8 Mode". Do consider whether you can enable this - it bypasses whatever the default encoding specifed by the locale on the system is and uses UTF-8.
The upcoming Python 3.10 is implementing PEP 597 which will provide EncodingWarning that can be enabled to ensure that you are explicitly specifying the encoding to use when opening a file.

Basically there are a whole class of issues related to encoding being specified incorrectly when handling files, and typically people just want everything to work nicely. Using UTF-8 by default, in most cases, is a sensible way forward. If you need something else, you should be very explicit about what the encoding is.

Do you mean it's easier to fix this using a stackoverflow answer than fixing it in the code?
You may be right, it's less code, implying less bugs, less maintenance, ...
I may be biased or something, but it feel wrong: for me we still have code with a known bug and known workarounds.
But as I don't use Windows I don't really care, and won't be able to really test a better patch, so... ok maybe, let's not loose more time on this.

authors: JulienPalard carltongibson pope1ni

repo: django/django


text:
Fixed #33850 -- Confirmed support for GEOS 3.11.

Checked with spatialite, mysql, and oracle GIS backends.
ticket-33850

Thanks for all reviews :star: :star: :star:


text:
Fixed #24638 -- Added support for SQL comments

This PR reactivates work done in #4495 and #15711 -  useful addition to Django for adding traceability for queries.
Trac ticket number
ticket-24638
Branch description
Add queryset comment() method

[x] Rebase against 5.x
[x] Support SELECT statement
[x] Support UPDATE statement
[ ] Support INSERT statement
[ ] Support DELETE statement
[x] use regex instead if "*/"

Checklist

[x] This PR targets the main branch.
[x] The commit message is written in past tense, mentions the ticket number, and ends with a period.
[x] I have checked the "Has patch" ticket flag in the Trac system.
[x] I have added or updated relevant tests.
[ ] I have added or updated relevant docs, including release notes if applicable.
[ ] I have attached screenshots in both light and dark modes for any UI changes.

Thanks for putting sprint time in on this! I found a bit more time here to review, hope you'll be able to update soon.

Let me know if there is something i can help with.
I would love to help with this feature.

authors: adamchainz pgramaca viciu


text:
Fixed #20488 -- Added copy and move methods to the storage API

implemented these methods in the default FileSystemStorage
fix issue with storage tests: each test from FileStorageTests
was run twice (when inheriting from a TestCase class all test_
methods are ran in the subclass as well)

Previous incarnations of the same PR:
https://github.com/django/django/pull/1206
https://github.com/django/django/pull/2664

buildbot, test this please

Closed in favor of rebased https://github.com/django/django/pull/3915

authors: collinanderson kux


text:
Added SQL to doc wordlist.

(intentional error is for testing)

Awesome!

check docs

authors: charettes timgraham


text:
Checking of a string in pattern.regex

You use the check_pattern_startswith_slash method on a string and the whole thing breaks.
First you have to look if this "pattern" variable is a RegexURLPattern and then you can access in the method check_pattern_startswith_slash
pattern.regex.pattern

Closed because of stupidity


text:
Fixed #26117 include db routers in initial migration check

Ticket: https://code.djangoproject.com/ticket/26117#ticket
The bug is that db.migrations.executor.py is always checking the default db when deciding if all tables existed in the initial migration. However, some of those models might not exist in that db if you've got a multi-db environment. This pull request updates the method to include a call to routers.py's allow_migrate() when checking migration for the model. Tests are included that fail without this fix and pass with it.

buildbot, add to whitelist.

Patch looks good to me besides that question. Here are a few cosmetic edits: https://dpaste.de/OCYd

I don't think this test requires the addition of another model. A simple test router that only allow migration of the Tribble model on the other table should work:
class TribbleRouter(object):
    def allow_migrate(self, db, app_label, model_name=None, **hints):
        if model_name == Tribble._meta.model_name:
            return db == 'other'
        return db == 'default'

Tribble isn't in any models.py as far as I see.

model_name == 'tribble' should do in this case.

Thanks Simon, seems like that does work. Updated in https://github.com/django/django/pull/6197.

authors: charettes scottsexton timgraham


text:
Fixed #26267 -- Fixed BoundField to allow slices of subwidgets.

https://code.djangoproject.com/ticket/26267

@timgraham I guess we could forward port the release note and the test since the issue is not present in the 1.9.x and master branch?

@charettes It looks present to me. Am I missing something?
https://github.com/django/django/blob/master/django/forms/boundfield.py#L60

It looks like I got confused by the extraction of the BoundField logic to it's own module. Could you also add a release note for the 1.9.3 release?

Could you also add a release note for the 1.9.3 release?

Sure thing. Should I recreate the pull request against the master branch then?

No need to now, but that's the usual process.

Prefix the commit message with "[1.8.x] "

@timgraham I have incorporated your feedback and recreated the PR against master in #6185. Thanks.

authors: charettes jdufresne timgraham


text:
Add base Deserializer trait with associated error type

This will allow deserializing with errors. It's hard to say exactly what could cause such an error, but it's worth covering the case in the same way that Serializer does.

Fixed by 115d0cd698b1d0b6202e4b8fab2f6722b1320232

Fixed by 115d0cd698b1d0b6202e4b8fab2f6722b1320232

repo: djkoloski/rkyv


text:
Replace unmaintained unidecode with deunicode

The unidecode crate appears to be unmaintained. For similar reasons as in #38, we can replace this dependency with the deunicode crate that explicitly positions itself as an alternative.
This currently breaks the emojis test in src/lib.rs. I couldn't quickly figure out how to best fix this. Thought that you might have some insights here?

Haven't had time to look at this yet - I'm afraid replacing unidecode doesn't seem super urgent to me since despite being unmaintained it also seems kinda "done" - but wanted to note that I did see this and will investigate more at some point. Appreciate the PR.

authors: Vogeltak djudd

repo: djudd/human-name


text:
Fix deep_freeze for objects which undef freeze

Relevant to implementations which try to freeze an instance of a class that includes Adamantium which leads to an attempt to freeze ThreadSafe::Cache: https://github.com/ruby-concurrency/thread_safe/blob/master/lib/thread_safe/cache.rb#L135

@dkubb this should be ready for review


text:
Add couple rating to heat entries when no results

Prior to scoresheets being entered, display the couple's rating (not ranking) on the heat

Fixed with pull request #107


text:
gulp-sass not installing on windows 8,node version 10.32

C:\Users\Ifeoluwa>npm install --save-dev gulp-sass
/

spawn-sync@1.0.13 postinstall C:\Users\Ifeoluwa\node_modules\gulp-sass\node_mo
dules\node-sass\node_modules\sass-graph\node_modules\yargs\node_modules\os-local
e\node_modules\exec-file-sync\node_modules\spawn-sync
node postinstall

Installing native dependencies (this may take up to a minute)
npm ERR! Failed to parse json
npm ERR! Unexpected end of input
npm ERR! File: C:\Users\Ifeoluwa\AppData\Roaming\npm-cache\uid-number\0.0.5\pack
age\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse
npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\Program Files (x86)\nodejs\\node.exe" "C:\Program File
s (x86)\nodejs\node_modules\npm\bin\npm-cli.js" "install" "--save-dev" "gul
p-sass"
npm ERR! cwd C:\Users\Ifeoluwa
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! file C:\Users\Ifeoluwa\AppData\Roaming\npm-cache\uid-number\0.0.5\packa
ge\package.json
npm ERR! code EJSONPARSE
npm ERR! not ok code 0

We ran into this issue using Visual Studio 2015.  Initially we thought maybe it was the Windows issue with the path being to long do to the folder depth and tried NPM3 and flattening out dependencies like you see here http://www.ageofascent.com/2015/08/.  But didn't work, what seemed to fix the issue in Visual Studio was the version of Node in VS2015 is 10.32 and we had installed Node locally using a new version.  So inside of VS2015 we changed which version by going to "Tools -> Options -> Projects and Solutions -> External Web Tools" which shows "Locations of External Tools" then move $path below .\node_modules.bin (should be the 2nd one).  Hope that helps

still the same error

Any install issue should be reported to the node-sass repo, not here

authors: Keats NGalarneau nipek

repo: dlmanning/gulp-sass


text:
Issues with setup

These are your instructions:
python3 -m pip install -r requirements.txt
python3 -m ipykernel install p
git clone git@github.com:dmatrix/ray-core-tutorial.git
cd to <cloned_dir>
Should they be?
git clone git@github.com:dmatrix/ray-core-tutorial.git
cd to <cloned_dir>
python3 -m pip install -r requirements.txt
python3 -m install ipykernel

@zitterbewegung I believe you can do a git clone before or after you have you've created your conda environment, activated and installed all the dependencies. But order setup as is should be fine.
Did you have any problems? BTW there is typo python3 -m ipykernel install p should be python3 -m ipykernel install

fixed in PR #41

authors: dmatrix zitterbewegung

repo: dmatrix/ray-core-tutorial


text:
Stable SNAPSHOT times

At present, generating two SNAPSHOT versions of a project without any changes in between creates two versions with different timestamps.
This makes SNAPSHOT build versions somewhat unpredictable.
For clean work directories, the SNAPSHOT could contain date and time of the last commit. For dirty work directories. We need a different strategy, for instance the most recent modification time of the latest change.

done

repo: dmfs/gver


text:
Update README

Update information about options and other public API

Also need to rewrite structure of help.

repo: dmitriytat/jedi-validate


text:
o200k_base support

It would be great to add gpt-4o o200k_base encoding support

I added a PR that might accomplish this, here: https://github.com/dmitry-brazhenko/SharpToken/pull/41

authors: omri-suissa-clearmash winzig

repo: dmitry-brazhenko/SharpToken


text:
Notifier Setup Failed: No Config

Обновился до последней версии.
Теперь после загрузки хасса в логе такая ошибка
Logger: custom_components.yandex_smart_home.notifier
Source: custom_components/yandex_smart_home/notifier.py:23
Integration: Yandex Smart Home (documentation)
First occurred: 10:12:44 (1 occurrences)
Last logged: 10:12:44

Notifier Setup Failed: No Config

Не понятно почему лезет ошибка, если в документации параметр notifier: является опциональным и у меня он отсутствует.
Зачем нужна эта настройка, если состояние устройств и так успешно обновляется в УДЯ, даже не открывая карточку конкретного устройства? Специально сегодня проверил.

Сообщение об ошибке явно лишнее, упустил когда проверял PR, уберу.
Тут зависит от того как часто яндекс опрашивает HA о состоянии устройств. Могут быть очень большие запоздания. Лично мне вообще непонятно зачем в яндексе что-то смотреть)


text:
Mxnet : test and validation accuracy during training ?

hello,
I am trying to have the training, the test and validation accuracy at the end of each epoch. To do that, I indicate in the fit function the validation accuracy with the eval_data parameters. But I have a problem with the test accuracy. I wanted to add this option in the eval_end_callbacks thank to the function mx.callback.Speedometer. I do not have an error but I do not see and do not know how to get the result.

eval_end_callbacks = [mx.contrib.tensorboard.LogMetricsCallback(evaluation_log), mx.callback.Speedometer(mod.score(test_dataiter,metric))]

How can I solve this problem ?

I've been having the same issue. Besides repeatedly swapping the eval_data with the test_iter data to compare it with the training data, I'm still not sure how to print all 3 at the end of the epoch.

@Shiro-mx  Please take a look at this #6695

This issue is closed due to lack of activity in the last 90 days. Feel free to reopen if this is still an active issue. Thanks!

authors: Shiro-mx ashwin-cognitiv chao1224 yajiedesign

repo: dmlc/mxnet


text:
Doc

Translate all documents in /docs/get_started/ folder to chinese.  The translated documents are in /docs/zh/get_started.

I tried to install mxnet followed by this document, but when compiles mxnet it occurred an error:
/usr/local/lib/libcblas.a(sdotsub.o): In function sdotsub_': sdotsub.f:(.text+0x7): undefined reference to sdot_'
/usr/local/lib/libcblas.a(ddotsub.o): In function ddotsub_': ddotsub.f:(.text+0x7): undefined reference to ddot_'
/usr/local/lib/libcblas.a(cblas_sgemm.o): In function cblas_sgemm': cblas_sgemm.c:(.text+0x134): undefined reference to sgemm_'
cblas_sgemm.c:(.text+0x1c7): undefined reference to sgemm_' /usr/local/lib/libcblas.a(cblas_dgemm.o): In function cblas_dgemm':
cblas_dgemm.c:(.text+0x134): undefined reference to dgemm_' cblas_dgemm.c:(.text+0x1c7): undefined reference to dgemm_'
collect2: error: ld returned 1 exit status
Makefile:264: recipe for target 'bin/im2rec' failed
make: *** [bin/im2rec] Error 1
By the way, I have installed Openblas, Blas, cblas, opencv.

authors: dkleikesa tianyolanda


text:
Support for the Training

Hi,
sorry for my continuous posts. I have one more question about this project.
I knew that NNVM can infer with pre-trained model already.
On the other hand, NNVM does not seem to support for the training.
is there any schedule to support for the training?
Thanks

The support for training means support automatic differentiation and run the gradient graph. This pass is already in nnvm, and you can find existing projects like tinyflow and mxnet relies on this to support training.
The current compilation part of the project starts with inference optimization, but the infra can be used to support the training. It is on our list.

I looked a bit into "tinyflow".
I could see that there is a backward process.
From my understanding, the implement of the training path is seemed to rely on above software layers (mxnet, tinyflow) now.
Are theses paths will be merged in future?
thanks

There is need of backward pass, instead a gradient pass is needed, which is already in nnvm

I got it.
thanks. and I hope future works about this project.

authors: Nuka-A tqchen

repo: dmlc/nnvm


text:
Incorrect classification result for CoreML

Summary

Inference results of converted CoreML models are not correct
The tutorial example shows the incorrect result as expected one

Description
I am trying to convert CoreML model into something, that can be used for inference on Linux machine. I took a snippet from the tutorial and it did not work correctly. Curiously, even in the tutorial itself, the incorrect result is shown as expected:

Top-1 id 470 class name candle, taper, wax light

Since the test image has a cat on it, not a candle, I assume the result is wrong. I was able to reproduce the very same result on my machine using CPU and GPU. Unconverted model used in the tutorial produces way more correct prediction while running on macOS (282, tiger cat).
I also tried another model taken from here. The result was different but also incorrect (473 can opener, tin opener).
Please see gist for code to reproduce the issue.

@kazum @zhreshold can you look into what is happening?

I saw before very long ago. The issue is our pad mechanism.  I could see and solve this issue this weekend. Thanks.

@fink-stanislav You could refer PR https://github.com/dmlc/tvm/pull/3800, we could get the correct result now (Top-1 id 282 class name tiger cat). Please be careful this PR also update the tutorial of CoreML corresponding to your script. Because CoreML mobilenet model input image format is BGR, but we open image format is RGB by default. You could check my PR and see the modified place.

Thanks @FrozenGene ! and thanks @fink-stanislav for reporting the issue.

authors: FrozenGene fink-stanislav tqchen

repo: dmlc/tvm


text:
Ask : What does metal optimisation for ?

Maybe a silly question, but the "metal" optimisation in config.mk is for what kind of platform ?

A framework developed by Apple for IOS.

oh thanks

authors: edmBernard javelinjs