text:
ciao-controller: datastore: update attachments when deleting instance

When we delete an instance, we should update the attachments list
to make sure any attachments are deleted and the volume state
is reset to available.
Possibly Fixes: #645

Coverage decreased (-0.04%) to 66.578% when pulling e74d06754199874f817d1aaa1ee058ea96fa3a0c on kaccardi:topic/update-attachments-at-delete into de78b0bb120e44f2f7cd46b0fc0230f6531a22df on 01org:master.

@rbradford it might be difficult to test till we get some of the other boot from volume PRs pushed.

Based on code inspection, this code change would mostly trigger when controller gets an Event Notify for ssntp.InstanceDeleted:
EventNotify()
client.ctl.ds.DeleteInstance(event.InstanceDeleted.InstanceUUID)
DeleteInstance()
ds.deleteInstance(instanceID)
In that case launcher's sent that event, so it feels pretty innocuous for controller to update it's internal data.
There's also a number of launch failure cases which would trigger this, but I'm thinking those didn't hit launcher or would have had cleanup post-error.
Given that it fails safe to merge even ahead of a SingleVM test point.

source: gharchive/pull-request

authors: coveralls kaccardi tpepper

license_type: permissive

license_source: github-api


text:
yamidecode: add option to enable AVC low latency mode

Signed-off-by: jkyu jiankang.yu@intel.com

Depends on libyami/pull/775

authors: YuJiankang uartie

license_source: bigquery


text:
[AVC][SKL] bit2bit mismatches on B-frames encoding in CQP mode

I observe bit2bit mismatches on AVC encoding on B-frames in the CQP mode on yamitranscode. This is really annoying and gates further experiments with VAAPI and libyami.
Command line example:
yamitranscode \
  -i input_1920x1080.264 \
  -o out.264 \
  -W 1920 -H 1080 \
  -c AVC \
  -ipperiod 2 \
  -intraperiod 30 \
  --rcmode CQP \
  -qp 25 \
  -N 100

I used SKL NUC to catch this. Code of libva, libyami is the latest for 5/25/2017:

libyami-utils: d1c686b configure.ac: bump reuqested yami API to 0.5.1
libyami: 70e9b9f jpegunit: modify vaapiDecoderJPEG_unittest
libva: 899f5a Bump libva to 1.8.3.pre1 for development
intel-vaapi-driver: 5f479ac Fix AUD insert issue in AVC encoder with GEN6/7.5/8.

Please, mind that I do not observe this issue on avcenc:
avcenc 1920 1080 sunflower_1920x1080_500.yuv out.264 --qp=25 --mode=2

Hi @dvrogozh , thanks for report this. We will look at it.
Hi @wudping , Please help to reproduce it and use Valgrind do some investigate.
thanks

Hi @dvrogozh ,
Sorry, I am not sure if I get the mean of bit2bit mismatches.
Do you mean that the direct_8x8_inference_flag(or some other flags) is wrong in B frame?

Thanks @dvrogozh .
Okay, I have done a test on KBL, use your cmd:
[dpwu@supperkbl:vp8_svc-t]$yamitranscode -i 500F_1920x1080.264 -o out_3.264 -W 1920 -H 1080 -c AVC -ipperiod 2 -intraperiod 30 --rcmode CQP -qp 25 -N 100
I think that the following results mean there are no the problem on KBL, right?
[dpwu@supperkbl:vp8_svc-t]$md5sum out_1.264
1e92a252fa7c6b18dc1b4bcd084fe4b7  out_1.264
[dpwu@supperkbl:vp8_svc-t]$md5sum out_2.264
1e92a252fa7c6b18dc1b4bcd084fe4b7  out_2.264
[dpwu@supperkbl:vp8_svc-t]$md5sum out_3.264
1e92a252fa7c6b18dc1b4bcd084fe4b7  out_3.264
[dpwu@supperkbl:vp8_svc-t]$md5sum out.264
1e92a252fa7c6b18dc1b4bcd084fe4b7  out.264
I am gonna have try on SKL.

Hi @dvrogozh,
I have double-checked the issue on SKL, I find out that libva's commit ID should be 5899f5. It turns out that the bit2bit mismatches issue depend on the Frame-Number. Because it's without problem if encode frame number is 30; but when frame number is 500, the problem is reproduced.
frame number is 30:
cmd:
yamiencode -i ../medias_for_verify/h264_enc_yuv/1920x1080_30F_002.I420  -W 1920 -H 1080 -c AVC -ipperiod 2 -intraperiod 30 --rcmode CQP -qp 25 -N 100  -o out_yami_2.264
result:
[wdp@gstyami:test_]$md5sum out_yami_0.264
f9302d11dd938ff70d0e8651acdaedd8  out_yami_0.264
[wdp@gstyami:test_]$md5sum out_yami_1.264
f9302d11dd938ff70d0e8651acdaedd8  out_yami_1.264
[wdp@gstyami:test_]$md5sum out_yami_2.264
f9302d11dd938ff70d0e8651acdaedd8  out_yami_2.264
frame number is 500:
cmd:
avcenc 1920 1080 ../medias_for_verify/h264_enc_yuv/1920x1080_500F_001.I420  dout_mode2_0.264 qp=25 mode=2
result:
[wdp@gstyami:test_]$md5sum dout_mode2_0.264
857fe0cd8f1fce93e04dda3e9d63cef3  dout_mode2_0.264
[wdp@gstyami:test_]$md5sum dout_mode2_1.264
cca31bb1dedd0b254b0d1db1fbb48d3c  dout_mode2_1.264
So, I hope you can have a try with frame number is 500.

avcenc is also with this problem.

Hi @dvrogozh ,
we can't reproduce the issue.
I can't find libva revision 899f5a . So,  I used latest one. I tried more than ten times, the md5 always same.
I use this commit for libva

commit 83fcb107ad01ee6acc558b736b12db6bea6f7d2f
Author: Philipp Kerling pkerling@casix.org
Date:   Tue Jun 13 09:54:06 2017 +0200
wayland: Also support wl_drm version 1

Just using version 2 without checking would lead to a protocol error
bringing down the entire application, and wl_drm version 1 is still
supported since v2 only adds PRIME capabilities.

Signed-off-by: Philipp Kerling <pkerling@casix.org>

this commit for vaapi driver.

commit 7633739615b39762a10ccc85c3e52aa281e98592
Author: Xiang, Haihao haihao.xiang@intel.com
Date:   Tue Jun 13 00:05:20 2017 +0800
Bump intel-vaapi-driver to 1.8.4.pre1 for development

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

could you help to try this again using latest libva and driver? thanks

hi @dvrogozh ,
Any update on this?

hi @xuguangxin ,
This issue can reproduced on SKL.

source: gharchive/issue

authors: dvrogozh wudping xuguangxin


text:
Adding Custom Cursor effect

Unique cursor designs can capture users' attention and make the interaction, encouraging them to engage more with your content.
Please assign this to me , I am ready for this
Thankyou!

@07sumit1002  plz assign me

Hey @07sumit1002  assign this issue i will make chnages within a day

Hey @ShrishtiSingh26,
Could you share some ideas on what Custom Cursor effect are you talking about and would be adding ?

@akbatra567 yeah basically I wish to customize the cursor design and add a trail to it when dragged around
Something like this
https://github.com/user-attachments/assets/5cb126e6-85a8-44a2-afb4-25c5d18e863c
https://github.com/user-attachments/assets/d5944105-9879-471b-b610-243b9f2afd1a

so if you wish I can start working on this feature

Sure, I think first would look good.
Could you make this reusable for all pages ? @ShrishtiSingh26

@akbatra567 yup sure, I will make It  work out for all the pages

license: MIT


text:
added go to top and copy right

https://github.com/07sumit1002/CabRental/assets/148982177/87b78388-c50d-4b2a-aab1-d870356546a4

instead of having go to top button in bottom make it in bottom right corner like the below example

Sure will do it
On Wed, 10 Jul 2024, 22:02 Sumit Kumar, @.***> wrote:

instead of having go to top button in bottom make it in bottom right
corner like the below example
image.png (view on web)
https://github.com/07sumit1002/CabRental/assets/98510898/c4b371ba-684d-4b0a-ac49-f480f519e24f
—
Reply to this email directly, view it on GitHub
https://github.com/07sumit1002/CabRental/pull/78#issuecomment-2220977597,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BDQUTIMKRJ2232AXMYZVKR3ZLVO2RAVCNFSM6AAAAABKVFI5T2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRQHE3TONJZG4
.
You are receiving this because you authored the thread.Message ID:
@.***>


text:
🛑 SRD is down

In 7b360e4, SRD (https://srd.unej.ac.id) was down:

HTTP code: 502
Response time: 2840 ms

Resolved: SRD is back up in 594938b after 12 minutes.


text:
Use Fisher 4.0 uninstall event

uninstall.fish is no longer supported by Fisher 4.0 -- instead, make use of lifecycle events.
https://github.com/jorgebucaran/fisher/releases/tag/4.0.0

Hello, thanks a lot for your contribution.
I completely forgot about the existence of this PR and just stumbled upon it right now. I just checked more about Fisher 4 as another of my repo needed an update and was wondering if any changes needed to be made here. I don't personally use fisher though I do understand its usefulness.
The origin of the uninstall script was just to make sure that we never let the signature of __bd_usage in a fish context when the package was uninstalled through fisher. It was just a "hack" to make a clean uninstall.
I didn't like the idea at first and still don't really like the fact that it would require the addition of a config file that just defines a hook to "cleanup". Instead integrating the printf statement of _bd_usage directly in the bd func will make everything simpler (fish-bd would just be a single function and its completion).
I am closing this PR for this reason but I really appreciate your interest in this project and would like to apologize once more for how unbelievably late my reply has been.

license: mit


text:
🛑 Forum is down

In 64d34d9, Forum (https://www.enemyboat.co.uk) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Forum is back up in 45d724d after 8 minutes.


text:
It requires to install oh-my-zsh after bootstraping

https://ohmyz.sh/#install

we have migrated to fish shell.


text:
Socratic Seminar 13 Reading List (Feb 2023)

Put links here!!!

Ledger supporting miniscript / output descriptor / psbtv2 in the new bitcoin app 2.1.0
https://blog.ledger.com/miniscript-is-coming/

[bitcoin-dev] SIGHASH_GROUP vs Ephemeral anchors
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-January/021334.html

An analysis of current coinjoin products
https://is.muni.cz/th/kbvx1/Master_Thesis.pdf

https://gist.github.com/nopara73/bb17e89d7dc9af536ca41f50f705d329
Discrete Payments through Wabisabi coinjoins and Nostr ecnrypted communication.md

https://read.pourteaux.xyz/p/illegitimate-bitcoin-transactions
Bitcoin ordinals using tapscript

Ordinal numbers
https://github.com/casey/ord/blob/master/bip.mediawiki

[bitcoin-dev] Why Full-RBF Makes DoS Attacks on Multiparty Protocols Significantly More Expensive
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-January/021322.html

Connections of all things covenants: https://github.com/ariard/bitcoin-contracting-primitives-wg/tree/main/primitives
Not much of a reading article but a helpful resource

https://bitcoinsearch.xyz/

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021444.html
[bitcoin-dev] Unenforceable fee obligations in multiparty protocols with Taproot inputs

[bitcoin-dev] Purely off-chain coin colouring
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021396.html

Signing support for Miniscript Descriptors #24149
https://github.com/bitcoin/bitcoin/pull/24149

Bitcoin Confirmation Risk Calculator & article explaining the math behind it: https://blog.lopp.net/how-many-bitcoin-confirmations-is-enough/

Ordinal theory handbook
https://docs.ordinals.com/overview.html

Codex32 new Bip32 backup mechanism
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021469.html

Sovereign rollups on bitcoin using tapscript
https://twitter.com/lightcoin/status/1630301399358533633

authors: 0xBEEFCAF3 john-light satsie


text:
Formatted earnings

drops all of the formatted earnings functions
drops all of the non-formatted earnings types
replaces all the regular earnings functions to use the formatted earnings types

still need to test

ok did some testing, think it's in a good state


text:
🛑 BotsForDiscord SDK is down

In 63ba7c1, BotsForDiscord SDK (https://discords.com/bots/api/bot/) was down:

HTTP code: 404
Response time: 289 ms

Resolved: BotsForDiscord SDK is back up in 7f4a80e.


text:
LogFormatter is ignored?

Hello,
I tried the XCDLumberjackNSLogger yesterday the first time. It seems like the LogFormatter is completely ignored. Is there a reason for that?
I guess it should be called in -[XCDLumberjackNSLogger logMessage:] before the message is passed down to LogMessageRawToF()

This is intentional. From the documentation:

XCDLumberjackNSLogger does not support log formatters, i.e. setting the logFormatter property has no effect.

Here is the rationale: formatters don't really make sense for NSLogger since it has first-class file/line/message/tag/level concepts. The NSLogger desktop app already has everything you need to filter by level or search messages.
What is your use-case for a formatter that you would apply to XCDLumberjackNSLogger?

The use case is that my co-worker would like some extra text in the error log message. Don't ask me why but he prefers to have a "-- ERROR: -- \n" prefix in the message. Just for errors.
I'm don't want those nonsense, so I thought a LogFormatter would be the easiest way to go.

Having an -- ERROR: -- prefix makes sense when you log to a file or to the console but for me it doesn't make sense for NSLogger. It is possible to configure colors for different log levels, it's also possible to filter errors only by pressing ⌘+0.
This is exactly why I did not implement formatters, they do not make sense for NSLogger.

What doesn't make sense for you or me does not necessarily apply to everybody else.
But it's ok, I will fork it.

What doesn't make sense for you or me does not necessarily apply to everybody else.

Yes, absolutely.
Does your co-worker know about the advanced color configuration and the ⌘+0 shortcut? Maybe he will change his mind after trying it?

@0xced
Agree with you guy, but there is one question... I can't get format logs on Xcode console...

authors: 0xced iTofu skerkewitz


text:
Work with videos without signature

Do you work the url  with non protected video ?

Unprotected video URLs work as is.


text:
feat: anychain-neo

https://neomarketing.notion.site/Neo-APAC-Hackathon-Handbook-1dfd217ad68c44acadeacfd57b8573c2

https://docs.neo.org/v2/docs/zh-cn/basic/technology/neocontract.html


text:
In typescript using batch gives an error

I get this type error when I try to use batch with multiple animations
Type error: Expected 1 arguments, but got 2.

In my local, in the AnimationTool.d.ts file that gets created I have changed
export declare const batch: (animations_0: IAnimation) => IAnimation;
to
export declare const batch: ( ...animations: IAnimation[]) => IAnimation;
Testing -
have cloned your code, changed the above line, ran npm run build, took the dist folder, replaced it in the react project.
It is working perfectly.

@1000ship please consider this

OMG. When I wrote this code, I might be not good at typescript that much.
Thank you for PR

Thanks a lot for being so kind. Kudos to this great library.

authors: 1000ship namratasaun nsaun-dq


text:
Fix the #1 pr, add more images

lava, target, composter, stairs, wooden trapdoors

wait don't merge yet, this didn't include the assets from #1

There we go


text:
Add joshuakin.json

Added my personal website, built with 11ty and ❤.

Thank you!

authors: blaueQuelle zachleat


text:
Render templating code inside highlight tag

Hi 👋
Thanks for the great plugin!
I am currently looking at moving a Jekyll site to Eleventy, where we have a pattern page with a code block showing that pattern's HTML:
_code.html (file)
{% highlight html %}
  {% include folder-example/file-example %}
{% endhighlight %}

With Jekyll, this will actually include the file and output the HTML inside the file:
/pattern (web page)

Hello, I am a pattern

This is great, as any changes made to the code get reflected in the pattern code block for developers to see.
With the plugin, it actually renders out what is exactly contained inside the {% highlight %} tag:
_code.liquid (file)
{% highlight html %}
  {% include folder-example/file-example %}
{% endhighlight %}

/pattern (web page)
{% include folder-example/file-example %}

Obviously the plugin is doing its job, but is there a way the plugin could render out the templating language that is being used, instead of literally displaying what is written (easier to say than to actually do it)?
Or would you recommend creating a custom filter to render whatever has been written?
Many thanks 👍

Hey Ben,
I think you can use the Nunjucks Paired Shortcode version of the highlight shortcode. Paired shortcodes let you nest template content inside of shortcodes, and would render output as you're expecting. Understandably, this would mean using Nunjucks instead of Liquid, which makes migrating from Jekyll a bit more of a pain.
However, it looks like the Nunjucks Paired Shortcode is being loaded using the universal Paired Shortcode syntax, meaning it should work inside Liquid templates, too. I'm not sure how to explicitly use the "Paired Shortcode" version instead of the "Liquid Shortcode" version, unfortunately.

Hey @jordanthornquest
Thanks for the tip!
While migrating the project to Nunjucks is something to work on in the future (the project has a lot of files and the focus is moving off Jekyll), your link to the Paired shortcodes did help!
For future reference for anyone, this is what I ended up doing:
eleventy.js (file)
eleventyConfig.addPairedLiquidShortcode('showCode', function (code) {
 const html = ...formatting code

  return `${html}`;
});

_code.liquid (file)
{% showCode %}
  {% include folder-example/file-example %}
{% endshowCode %}

/pattern (web page)

Hello, I am a pattern

@benbrehaut am I right in understanding that your final solution was not using this syntax highlighting plugin in the first place?

Hey @rijkvanzanten, so sorry for the late reply!
You are correct, in the end, we just used Prism.js and passed in the file contents to it, and it returned the formatted code.
Attached example
.eleventy.js
const Prism = require('prismjs');

module.exports = function (eleventyConfig) {
    eleventyConfig.addPairedLiquidShortcode('showCode', function (content) {
        prismloadLanguages(['html'])
        const html = Prism.highlight(content, Prism.languages.html, 'html');

        return `<figure class="highlight"><pre><code class="language-html">${html}</code></pre></figure>`;
    });
}

Hey @rijkvanzanten, so sorry for the late reply!
You are correct, in the end, we just used Prism.js and passed in the file contents to it, and it returned the formatted code.
Attached example
.eleventy.js
const Prism = require('prismjs');

module.exports = function (eleventyConfig) {
    eleventyConfig.addPairedLiquidShortcode('showCode', function (content) {
        prismloadLanguages(['html'])
        const html = Prism.highlight(content, Prism.languages.html, 'html');

        return `<figure class="highlight"><pre><code class="language-html">${html}</code></pre></figure>`;
    });
}


text:
感谢

自己用了UIPageViewController走了很多坑，感觉还是ScorllView做容器比较好。

谢谢


text:
🛑 Filebrowser is down

In b2a3b0b, Filebrowser (https://filebrowser.joshuastock.net) was down:

HTTP code: 502
Response time: 292 ms

Resolved: Filebrowser is back up in 369f89b after 30 minutes.


text:
README eidts pull

OKAY

merge 到 master


text:
Add documentation to Color page.

The color page currently lists colors appropriately, but doesn‘t explain that they can be used via utility classes. The documentation should indicate that, and reference the U.S. Web Design System’s documentation on the matter.

Closed in #53.


text:
Option "ESC"

Add a option to disable "ESC" and not to close the addon when hitting it.

Done with v2.6.10

tried and tested, awesome! one thing: after the update the check for the ESC in the option panel is off, but the logic acts like it is checked. if I check and uncheck then the logic acts correctly


text:
ssl and ldap with newrelic-rabbitmq-plugin

Has anyone gotten newrelic-rabbitmq-plugin working with ssl and ldap?  In plugin.json there is a place for:
"name": "my hostname",
"host": "my host",
"port": 15672,
"my user name": "my user name",
"my password": "my password"
but none for ldap and ssl.  Any suggestions would be appreciated.

I haven't tested or used an SSL connection or LDAP user/pass to connect with.  Anything specific about your setup that might influence the support for it?

authors: brentpabst stevepardee


text:
asyncio.run backport for py36

asyncio.run backport for py36

Codecov Report

Merging #114 (d0168e5) into master (cfb8886) will decrease coverage by 2.96%.
The diff coverage is 20.96%.

@@            Coverage Diff             @@
##           master     #114      +/-   ##
==========================================
- Coverage   69.05%   66.08%   -2.97%
==========================================
  Files          15       16       +1
  Lines         921      982      +61
==========================================
+ Hits          636      649      +13
- Misses        285      333      +48

Impacted Files
Coverage Δ

src/vaping/asyncio_backport.py
17.54% <17.54%> (ø)

src/vaping/io.py
54.54% <60.00%> (+4.54%)
: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 cfb8886...d0168e5. Read the comment docs.

authors: codecov-commenter vegu


text:
Upgrade addressable to version 2.4.0

Libraries.io has found that there is a newer version of addressable that this project depends on.
More info: https://libraries.io/rubygems/addressable/2.4.0

I think addressable cannot be updated easily because it is a dependency of some other gem and is not in the Gemfile.
Here are the gems which depend on addressable
⇒  gem dependency addressable --reverse-dependencies
Gem addressable-2.3.8
  launchy (>= 2.4.3, ~> 2.4, development)
  rake (>= 10.4.2, ~> 10.4, development)
  rspec (~> 3.0, development)
  rspec-its (~> 1.1, development)
  Used by
    http-0.9.8 (addressable (~> 2.3))
    launchy-2.4.3 (addressable (~> 2.3))
    rack-canonical-host-0.1.0 (addressable (>= 0))
    sawyer-0.6.0 (addressable (~> 2.3.5))
    twitter-5.15.0 (addressable (~> 2.3))
    webmock-1.22.3 (addressable (>= 2.3.6))

@tejasbubane - so true.
@andrew - nothing to do at this time.

Ok no worries, these issues are opened automatically, not all are possible to update

authors: andrew jasnow tejasbubane


text:
merge upstream + soldiers

haha yeah

Managed to screw up somehow, #9 if anyone wants the new PR


text:
Using Google API key in client

Using configuration from assetManager bundle. Fixing problem with no key in request if using only documented configuration. This was working for distance requests but generating problems if you hit request's limit. Google usually requires API key in their services so I think it should be required here.

Thanks @sztyvny

authors: sztyvny tonydspaniard


text:
Example of usage with grunt-postcss

Does somebody add how-to configure example of this plugin with grunt-postcss?

The configuration of the plugin for grunt-postcss should be fairly simple. You can check the docs https://github.com/nDmitry/grunt-postcss#usage.
grunt.initConfig({
  postcss: {
    options: {
      processors: [
        require('postcss-sprites')({
          // your config here
        })
      ]
    },
    dist: {
      src: 'css/*.css'
    }
  }
});

Hi, thanks for a help. I have the same config as shown in above example. Is there way create sprite image right after postcss task has been executed? Seems like it happens later, in my case after some tasks which run after postcss.

Can you give me an example of your config for grunt to make some tests?

authors: neilhem vvasilev-


text:
When support raster image support?

When support raster image support from Flare 1.1?

When support raster image support?

We've got no ETA on it just yet, but we're hoping to having it out soon!

We've got no ETA on it just yet, but we're hoping to having it out soon!

Thanks, is Flare-Flutter now support raste image?

Hi @zhangjunmax. Yes, Flare-Flutter does support raster images.

Hi @zhangjunmax. Yes, Flare-Flutter does support raster images.

Thanks, I will try Flare-Flutter, another question, is Flare-Flutter support runtime raster images replacement(from remote server)?

Hey @zhangjunmax we just merged a big update and this runtime now fully supports raster images!
Also, image replacement from the server is now available! This is the API, and works in conjunction with dynamic image support in the Flare editor.
Take a look at this Flare-Flutter example, the logic and the workflow are the same!

authors: luigi-rosso umberto-sonnino zhangjunmax


text:
Having a default filter on a query that is used as AddReference custom action doesn't work

The filter is applied on the back-end and send to the client. The SelectReferenceDialog resets the column filter information but doesn't refresh the actual query.
https://github.com/2sky/Vidyano/blob/master/src/WebComponents/SelectReferenceDialog/select-reference-dialog.ts#L27
            query.columns.forEach(c => {
                if (!c.selectedDistincts.isEmpty()) {
                    search = search || true;
                    c.selectedDistincts = Enumerable.empty<string>();
                }

                c.selectedDistinctsInversed = false;
            });

In this case it should keep the information (maybe by using an extra constructor argument to keep the current filter?)

Fixed in 62c3540f2f3d0b9cc40b35044d8961d0e702132b


text:
wires have strange interaction with vanilla redstone

wires transfer power to redstone but redstone doesn't transfer power to wires

wires behave strangely with comparators and possibly other redstone devices
https://user-images.githubusercontent.com/17211100/111044623-7737a780-83fe-11eb-82d1-378495728caf.mp4

I think thats intended

I remember responding to this... apparently not. The first one at least is intended, yes, to prevent infinite feedback loops (wires + redstone dust connected to each other in a loop staying turned on despite no power source being there).
The second one I believe isn't.


text:
Missing texture for all items

All textures are unable to load. I'm running it with fabric 0.11.6 and fabric api 0.40.1
Here is what i found through the log file:
https://mega.nz/file/zw9GmTyY#ubDWprTtZCVCRfyHo25qkueZ5bC6ErHlzH9UF4g1Y8Q

Duplicate of #18, there's no Fabric Renderer API available because of another mod, probably Sodium. If you're using Sodium, install Indium additionally.


text:
🛑 MS - links is down

In 84832ed, MS - links ($MS_LINKS_URL) was down:

HTTP code: 0
Response time: 0 ms

Resolved: MS - links is back up in 87cd15a after 10 minutes.


text:
🛑 Unitix is down

In 07cf5ff, Unitix (https://unitix.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Unitix is back up in fcf19c6.


text:
[Feature Request] Consider supporting NaiveTime coordinates

What is the feature ?
It would be nice if plotters could support time-based coordinates based on chrono's NaiveTime type. I would expect such support to be very similar to the existing support for Date and DateTime coordinates.
Why this feature is useful and how people would use the feature ?
This is useful for the same reason that people use Data and DateTime coordinates: to plot data which depends on time. Except here we would be talking about time of day, not time + day, which is occasionally useful.
To give a concrete example, my use case is evaluation of a medical treatment's effect. The effect is not supposed to change from one day to another, although this must be checked, so a superimposed plot of daily time-based traces makes most effective use of the plotting area during initial data exploration.
Additional Information
An interesting edge case related to this feature is that I'm not sure if it's possible to elegantly specify the full 24h range of chrono's NaiveTime type using standard exclusive ranges. Inclusive ranges may be necessary.

As a workaround you can use Duration instead, and format it as time of day on the axes manually. I posted an example here: https://stackoverflow.com/a/65937448/4126843

As a workaround you can use Duration instead, and format it as time of day on the axes manually. I posted an example here: https://stackoverflow.com/a/65937448/4126843


text:
Cannot read property 'state' of undefined

ERROR TypeError: Cannot read property 'state' of undefined
    at /usr/local/lib/node_modules/upload-gphotos/lib/index.js:603:31
    at Generator.next (<anonymous>)
    at onFulfilled (/usr/local/lib/node_modules/upload-gphotos/node_modules/co/index.js:65:19)
    at tryCatcher (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._settlePromise0 (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/promise.js:693:18)
    at Async._drainQueue (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/async.js:133:16)
    at Async._drainQueues (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/async.js:143:10)
    at Immediate.Async.drainQueues (/usr/local/lib/node_modules/upload-gphotos/node_modules/bluebird/js/release/async.js:17:14)
    at runCallback (timers.js:672:20)
    at tryOnImmediate (timers.js:645:5)
    at processImmediate [as _immediateCallback] (timers.js:617:5)
Aborted

Hi,
With this error, Can I know the photo with the error?

This caused here.
Note:
I'll try to fix Upload Error on #233.
I think almost Upload Errors are Google Photo's Error.
If you failed to upload, please try again.
When same error caused continuously, please you report via issues.

I found the problem for this error,
I try many time to upload a 12500px by 9000px photo
I found it's fail too on google photo site.
I read this ;
https://support.google.com/photos/answer/6174018?hl=en&vid=0-1025738173526-1502398038850
and it's says photos can't exceed 75MB or 100 megapixels
My photo is 12500x9000 so 112,5 megapixels
Is it possible for you to add a test for this ?
Thanks

I'll research and add test for upload limit.
This issue moved to https://github.com/3846masa/upload-gphotos/issues/246


text:
Improve shuffling scripts and instructions

I removed some hard-coded filepaths from the scripts and provided instructions for running them. I also ensured that the files had the correct names and extensions.

I would also suggest making a policy that requires any hard-coded filepaths to be removed from submitted code.

Nice improvement! Well done. Kudos++2U!  :)

Nice improvement! Well done. Kudos++2U! :)


text:
More prominently feature setup instructions

I spent about 30min trying to figure out how to get the assembly linked into my project. Can you tell users that they need to set the installation namespace and also click the tickmark to install it? Did I miss that somewhere?

Welcome everyone who is willing to provide clearer steps in our documentation!

Can you tell users that they need to set the installation namespace

They don't need. Because they can freely use anything including global. Thus for convenience it will even activate an actual namespace in selected project by default. That's why it can be used without any changes in most cfg.

and also click the tickmark to install it?

Yes, to install you need to click install.

Did I miss that somewhere?

For the mentioned things we have this today:

wiki: https://github.com/3F/DllExport/wiki/Quick-start
screencast: Various cases in a few steps

Feel free to improve our wiki or open PR.
Please don't forget that different configurations are required in different cases. Therefore I'd recommend only clarify your case for common use.
Thanks.

Thanks for the response. Do you mind if I prepare some small instructions to add to the main README? I checked the wiki and examples however none of them referenced the configuration GUI. I understood what most of the settings do but kept missing the tickmark next to the entire lower section that made sure the assembly would be installed into the project.
Putting it somewhere prominent is most helpful.

I think it will be nice to improve exactly the existing 'Quick-start' page in wiki because this page is referenced in many places as a starting point. And this is a good point to explain there some steps in details. Or better new page in addition to Quick-start (just to keep this page short to begin with)

I understood what most of the settings do but kept missing the tickmark next to the entire lower section that made sure the assembly would be installed into the project.

This is a good moment to suggest your ideas into our GUI part. Just open PR and we'll consider it together!


text:
More simplified work with solution folders

new SolutionFolder
(
	new ProjectItem()
	{
		pType = Guids.SLN_FOLDER,
		name = "MyFolder1",
		path = "MyFolder1", // recommended to be same
		pGuid = Guid.NewGuid().ToString()
	},
	new List<RawText>()
	{
		".gnt\\gnt.core",
		".gnt\\packages.config",
		// ...
	}
),
...

too verbose ...
Related issue: #6

Fully updated constructors and implemented native object comparison for ProjectItem + SolutionFolder + RawText. Polynom function: extracted as HashPolynom + CalculateHashCode
Now it should be really easy to create/modify/or just use parsed folders, projects, and other.
Safely compare anything:
if(new ProjectItem(...) == new ProjectItem(...)) { ... }
if(new SolutionFolder(...) == new SolutionFolder(...)) { ... }
if(new RawText(...) == new RawText(...)) { ... }
if(new ConfigItem(...) == new ConfigItem(...)) { ... }
if((RawText)"data" == (RawText)"data") { ... }

Use Subdirectories:
new SolutionFolder("dir1",
    new SolutionFolder("dir2",
        new SolutionFolder("dir3", "hMSBuild.bat", "DllExport.bat")
    )
);
...
new SolutionFolder("{EE7DD6B7-56F4-478D-8745-3D204D915473}", "MyFolder2", dir1, ".gnt\\gnt.core");
...

Projects and Folders:
new ProjectItem("Project1", ProjectType.Cs);
new ProjectItem("Project1", ProjectType.Cs, new SolutionFolder("dir1"));
new ProjectItem("Project2", ProjectType.Vc, "path 1");
new ProjectItem("{EE7DD6B7-56F4-478D-8745-3D204D915473}", "Project1", ProjectType.Cs, dir2);
...

See related unit tests!


text:
Login Problem

Hello sir, first of all thank you for this awesome program and making it opensource for people like me to learn.
I believe there has been login api changes that broke cactus, can you take a look? I cannot login to my acc

I am also having the same issue, have you happened to have found a solution or an alternative?

I am also having the same issue, have you happened to have found a solution or an alternative?


text:
🛑 3mdeb Shop is down

In 07c64ae, 3mdeb Shop (https://shop.3mdeb.com/shop) was down:

HTTP code: 0
Response time: 0 ms

Resolved: 3mdeb Shop is back up in 0eb4b3a after 12 minutes.


text:
Introduce 'Let'

'Let()' provides syntactic sugar for using a 'Closure()' when you
effectively want to introduce a binding that will persist within the
enclosing scope.

LGTM but need to fix checks
Actually, I have run tests with 1000 iterations on Ubuntu and it passed successfully

Rather than tie Let() to Then() we can just leave it as a lambda and use Closure() so it can be used anywhere that a lambda would have been expected. So for example with the proposed ComposedLoop() you could do:
Iterate(...)
    | ComposedLoop(Let([](auto& x) {
      return Iterate(...)
          | ComposedLoop(Let([&x](auto& y) {
            return Range(x, y);
          });
    })

I have two requests!

Could you please add PR descriptions to your PRs, for poor curious sods like yours truly who don't have context? 🙂
Before you check this in could you add some comments in let.h that explain how it's different from Then, when to use it, and perhaps an example? I understand that stout-eventuals is still very much in flux, but leaving documentation to "some future date" is (1) setting a bad precedent for our future documentation efforts and (2) those docs would already be helpful for poor curious sods like yours truly. 😃

The description of Let is awesome, thanks!

authors: benh onelxj rjhuijsman


text:
Withdraw error: Block. Please contact support.

Did a full reinstall with a fresh server. When I attempt to withdraw I get this error on two different coins and even when I try to withdraw only half the coins.
Any ideas?

I'm too get this error. I click "Fix" button in Admin panel before on currencies, that have block error, or amount too big.

Follow the code backwards.
https://github.com/3s3s/opentrade/blob/527cda857ec3a6d29a00b527dc520be716f3782e/server/modules/users/wallet.js#L693
If the withdraw amount is greater than the balance in the wallet the user gets blocked
Filling the code it adds a tag to the users info field in the database stopping them from withdrawing.
Goto the database to the users column and clear the info field. Should help

Thanks for the help! I’ll do that.
Is there a good way to disable this? I can’t withdraw from that coin now.
Say a customer made a mistake and entered an extra zero, they would need to contact support to have the block removed. I understand why it’s there but it should be temporary.

I fix user balances, and amount for withdraw still to big.

I modify DB line to:
%7B%22role%22%3A%22Administrator%22%2C%22blockWithdraw%22%3Afalse%7D
And withdraw in Dogecoin.
But still not withdraw to Fiat. Too big withdraw.

Got it figured out, thanks for the assistance!

I still have this error, with not correct balances. One my user too

authors: CryptorClub TheRealHotSwap jonn4y


text:
multiline if statements

Describe the bug
multiline condition reported as having missing tabs at the start of the if statement
Erroneous code
	if (s[(s[0] == '-')] == '\0'
		|| (s[(s[0] == '-')] == '0' && ft_strlen(s) > 1)
		|| (ft_strlen(s) > 10 + (s[0] == '-'))
		|| (ft_strlen(s + (s[0] == '-')) == 10
		&& (sign == 1 && ft_strcmp(s, "2147483647") > 0)
		|| (sign == -1 && ft_strcmp(s + 1, "2147483648") > 0)))
		return (1);

Additional infos

OS: MacOS Mojave 10.14.6 (18G103)
python --version: 3.7.7
norminette -v: 3.1.0

Additional context
I noticed that the error stops showing up only if the || logical operator is at the start of the line AND it's in the outer condition scope aka it's not between parentheses (expect the ones belonging to the if statement of course), else if a && logical operator is at the start or the || logical operator is at the start but it's enclosed with parentheses the nrominette throws TOO_FEW_TAB          (line:  XX, col:   1):     Missing tabs for indent level at you

Hello,
this is fixed and will be published soon.
This is the expected way to indent this case:
int	main(void)
{
	if (s[(s[0] == '-')] == '\0'
		|| (s[(s[0] == '-')] == '0' && ft_strlen(s) > 1)
		|| (ft_strlen(s) > 10 + (s[0] == '-'))
		|| (ft_strlen(s + (s[0] == '-')) == 10
			&& (sign == 1 && ft_strcmp(s, "2147483647") > 0)
			|| (sign == -1 && ft_strcmp(s + 1, "2147483648") > 0)))
		return (1);
}

Thank you for the report.


text:
Update to Imgui-rs 0.7.0 and create a new release

There has been a new release of imgui-rs with new features, so I plan to update to that once I figure out everything still works ok. This is also a good time to create a new release.

This is now WIP in https://github.com/4bb4/implot-rs/tree/13-upgrade-to-imgui-rs-0.7, pending https://github.com/Yatekii/imgui-wgpu-rs/pull/44.

Whta we wait? imgui-wgpu-rs was released

As long as the issue in https://github.com/Yatekii/imgui-wgpu-rs/pull/44 is not fixed, we can't upgrade. I have not been able to invest any time in investigating the issue enough to fix the problem yet.

An update on this: I'm not able to create a release for imgui-rs 0.7 yet, because the upgrade to imgui-wgpu-rs that comes along with it makes it so that (at least for me, but very reproducibly on multiple machines) I get the crash I described in https://github.com/Yatekii/imgui-wgpu-rs/pull/44 when running the WGPU example.
I have however spent more time trying to debug things and had the following results:

The crash reliably happens when I run the example, then open a few of the tabs with example plots and scroll up and down in the window.
No resizing of any kind is necessary to reproduce this crash, neither of the system window nor the "imgui window" containing the demo headers. This seems important because I at first thought that @Uriopass ran into the same problem I have over in https://github.com/Yatekii/imgui-wgpu-rs/issues/48, but there it seems to be related to resizing of windows.
The problem happens both in my example code, but also when I open the (implemented-in-C++) demo window that implot itself provides.

These findings lead me to believe that there may be some sort of reporting of how big things that are drawn are, or which section of them is to be drawn, of implot to imgui, and that part may be done wrong in a way that only trips up WGPU but not the other backends - or maybe imgui 0.7 points to a newer C++ version of imgui that changes some things, and the old implot code I point to has an incompatibility there.
I've also attempted to intercept the error and ignore it, as @francesco-cattoglio proposed in https://github.com/Yatekii/imgui-wgpu-rs/pull/44#issuecomment-783465728 - I got some version of that to work in a prototype, but adding some printing showed that this happens so often that I'm not really comfortable with that fix and would prefer to get a better understanding.

These findings lead me to believe that there may be some sort of reporting of how big things that are drawn are, or which section of them is to be drawn, of implot to imgui, and that part may be done wrong in a way that only trips up WGPU but not the other backends

this was also my hypothesis but I did not investigate it further yet/ probably need to look at the drawing code of implot
wgpu 0.8 will apparently soon be released maybe this will improve/ change the debugging output (I have no specific information/ just something to look out for maybe)

It seems other people came across the same ScissorRect problem in unrelated applications (see the linked issue, for example). I've upgraded imgui-wgpu and wgpu-rs on the branch I have here and re-tested things, the issue is still there.

This issue should be fixed in imgui-wgpu 0.17 :tada:

Reopening this, because there is no new release yet.

@kylc would you like a new release or are you fine with pointing to the git repo here for the moment? If you don't need a release for now, I think I'll do some more experiments with updating the cimplot pin to a newer version first. If you do though, I can make one and then do my experiments after that.

Just FYI, imgui-rs 0.8 is apparently scheduled for release on Thursday.  It might make sense to do a 0.7-compatible release of implot-rs anyway, just in case there are people who can't/don't want to upgrade to 0.8.

@4bb4 I don't have any immediate need for a release. Thank you for asking!

Just FYI, imgui-rs 0.8 is apparently scheduled for release on Thursday

Awesome, thanks for the heads-up, I had not seen that conversation yet. I'll keep that in mind and make sure to create a release with 0.7 before moving to 0.8.

I've created a 0.6.0 release, which still points to imgui-rs 0.7.0, so I'm closing the issue here. Work will now start on moving to imgui-rs 0.8.0, and at the same time on moving to a newer cimplot.


text:
Issue with footer taking extra space at the bottom of the page.

There's an issue with footer taking extra space due to an element is hovered over another using translate,
It is easier to fix, beginner friendly.
To Be Done:

mainContainer should merge with footer, check contact page for more clarity about the issue,
Suggest for more advancements for betterment of code .

Respected sir, I can solve this issue. Please give me a chance. I will be highly obliged.

OK, @AmanSingh494
I am assigning it to you!


text:
URL Value Object accept localhost as valid url

URL Value Object accept localhost as valid url
v3.4.3

Analyzing your suggestion, I would like to propose a refactoring of url.value-object.
The value you suggested is not a valid URL according to the official documentation.
I saw that it is possible to delegate the validation responsibility to the native constructor instead regex.
Official Documentation Reference URL Javascript

Valid url create

For this we just need to ensure that the domain object never throws, we could wrap the logic with a try catch.

const URLVo = (url) => {
    try {
        return ({ value: new URL(url), isOk: () => true, isFail: () => false });
    } catch (error) {
        return ({ value: null, isOk: () => false, isFail: () => true });
    }
}


text:
Possible security hole in confirmation dialog due to use of SpaceBars.SafeString()

Example: create a meeting series with this name:
test

Then delete the meeting series. In the confirmation dialog this code will make the name clickable:
 'getContent': function() {
        // SafeString allows us to pass html content
        return Spacebars.SafeString(Session.get("confirmationDialogContent"));
    },

We extend our confirmation dialog so that we can pass a template name and data context. Then the confirmation dialog uses blaze to render the template and the usage of SpaceBars.SafeString() is not necessary anymore.

authors: derwok felixble


text:
Tumblr Rip Error

When I add this link from Tumblr
http://rapepuppy.tumblr.com/tagged/me
It gives me this error
Downloading http://api.tumblr.com/v2/blog/rapepuppy.tumblr.com/posts/photo?api_key=v5kUqGQXUtmF7K0itri1DGtgTs0VQpbSEbh1jxYgj9d2Sq18F8&offset=0&tag=me
Rip complete, saved to G:\Images\Rips\tumblr_rapepuppy.tumblr.com_tag_me
Failed to load http://api.tumblr.com/v2/blog/rapepuppy.tumblr.com/posts/photo?api_key=v5kUqGQXUtmF7K0itri1DGtgTs0VQpbSEbh1jxYgj9d2Sq18F8&offset=0&tag=me after 1 attempts

@tehloxely which version of ripme are you using? Have you tried updating to 1.3.0. This should be fixed (you'll see a new API key in the log (besides v5kUqGQXUtmF7K0itri1DGtgTs0VQpbSEbh1jxYgj9d2Sq18F8)

I didn't see there was an update. I tried hitting Update on the version that I have v1.2.13. It worked on the new version. Thank you.

@tehloxely Yeah, I'm working with @4pr0n to get the website updated with a version that will know to look on GitHub for updates in the future. Until that happens, it's unfortunate, but the only people who get updated will be the ones that come to GitHub and notice there's an update available.

authors: metaprime tehloxely


text:
Google and others ban keylogger mails

First of all thank you for this awesome project.You are great!
Gmail and other mail server s ban these smtp requests.You use other protocols like HTTP(by using PHP files on the server side)and FTP
Also many people does not insert their passwords every time as they can save passwords on the Web browser.
It can be more better than this if you add some new features like:
Remote control
Taking screenshot
Shellcode execution
CMD commands
File and folder lister
Uploaing and downloading files
And....
I wish you to be successful in your projects.

@Buzgus You don't want to a Keylogger, you want to a C&C. Please stay tuned on github.com/UndeadSec
New tool to do what you want to, are coming from UndeadSec soon.
Thanks,
Alisson Moretto (4w4k3, UndeadSec)

authors: Buzgus UndeadSec


text:
Config connection

Sir in file server.js have require.dotenv.config
Missing file config may I know this configuration code? Is it to connect a database or what?

Make a file name .env in the project directory and put your connection string like
MONGO_URL=past your connection string

Make a file name .env in the project directory and put your connection string like
MONGO_URL=past your connection string

Done keep error warning parse mongodb no username povided in authority section

My bad it will be MONGO_URI instead od MONGO_URL

My bad it will be MONGO_URI instead od MONGO_URL

mongodb+srv://admin:@cluster0.kfx8y.mongodb.net/atlasAdmin?retryWrites=true&w=majority
sir how to know name database? in collection.js?

My bad it will be MONGO_URI instead od MONGO_URL

MONGO_URI=mongodb+srv://admin:@cluster0.kfx8y.mongodb.net/atlasAdmin?retryWrites=true&w=majority
sir how to know name of database? in collection.js?

In that case 'atlasAdmin' is the database name. And one thing you forget to give the password of admin in between admin: and @cluster

My bad it will be MONGO_URI instead od MONGO_URL

MONGO_URI=mongodb+srv://admin:@cluster0.kfx8y.mongodb.net/atlasAdmin?retryWrites=true&w=majority
sir how to know name of database? in collection.js?

In that case 'atlasAdmin' is the database name. And one thing you forget to give the password of admin in between 'admin:' and '@cluster0.kfx8y.mongodb.net'

nah now mongo error: authentication failed


text:
Boards for sale?

Hi,
I have a flipdot matrix in need of controlling but want to get around assembling a board myself since some components are on backorder until next year. Is this board, assembled or as parts, for sale anywhere, or is anyone willing and able to sell me a spare one / spare components?
If this is the wrong place to ask, please close / remove.
Thanks in advance!

Hey, you are locate in Germany if I got it right from your profile. Have a look at the following links and you will find used boards from different manufactures.

Brose https://www.homburg-sohn-et.de/340735220/category/1333400
Lawo https://www.homburg-sohn-et.de/340735220/category/1549838
AEG https://www.homburg-sohn-et.de/340735220/category/1571336
Mixed parts with some displays in between https://www.homburg-sohn-et.de/340735220/category/191632

They sell parts from old buses and are really nice and helpful. I picked up my first modules locally but they ship them as well. Over the years I got from them 15-20 boards of different shapes and brands.
If you need more pictures or other quantities, then call or mail them. Usually there is more available than shown online.
Good luck and report here or as DM what you bought. 😀

authors: PeterEhses RobsyRocket


text:
MGDOBR-445: Update generated SDK due to openapi changes

This PR is built on top of #6 and is dependent on changes in 5733d9e2be6485d52ffa08870cabdee0/sandbox#436
Due to the dependencies, this PR is out of date, demonstrates just "kind of changes", but to see final changes we need to:

merge 5733d9e2be6485d52ffa08870cabdee0/sandbox#436
merge #6

For more details see:

https://issues.redhat.com/browse/MGDOBR-445

@kelvah @vpellegrino @manstis I think this is now worth to review. Please notice quite a lot very similar model files named like inline-response2XXX.ps. That seems to me as worth to investigate in future. I reported https://issues.redhat.com/browse/MGDOBR-471.

@kelvah well I am fine with both approaches. If MGDOBR-420 is not blocking you form other work, I I am fine to keep it open, and addressing your comments.


text:
Scroll에 대한 opacity issue 및 scroll ui 제거

어떤 일에 대한 PR인가요?
이슈처리 및 주석이랑 사용안하는 import 문 제거
변경사항에 대해 설명 해 주세요

스크롤 뒤로 진행됬을때의 opacity 처리가 제대로 안되서 노션이미지가 남아있는 issue

opacity -> 스크롤이 down됬는지 up이 됬는진 판단 후에 각 조건에 맞게 따로 처리

가로 스크롤 생기는 이슈 해결 <- 해당 이슈 구현하면서 세로스크롤도 ui적으로는 없앰

index.css -> scroll ui 관련 코드 삽입,

unused import랑 주석 보이는것도 제거 했습니다.

PR 관련하여 추가로 알아야 할 사항이 있나요?
🙏 셀프체크 🙏
( x 를 넣어주세요)

[x] dev에서 빌드가 문제없이 작동하나요?
[x] PR의 changes에 대해 한번 더 검토했나요?
[x] 불필요한 console 등 디버깅 코드는 제거했나요?
[x] commit 컨벤션을 맞췄나요?

🔧(fix), ♻(refactoring), 🎨(style), 📝(docs), 🚀(feat), 🧪(test), 📦(chore), 📌(release)

lgtm


text:
Relative Source URLs in Source Maps

I have a ES6 Module (test-es6-module/) for Node that I want to pre-compile.
I run the command 6to5 src --out-dir lib --source-maps in the root of the to compile the src directory into lib
In the .map file the sources url is relative to the base module directory `
"sources":["src/ExampleClass.js"]`

If we then install and require this module in a node project with source maps enabled, when we run it and one of the compiled files in the module throws an error we get a the wrong source url
Error at new ExampleClass
(/SourceMapIssueTestCase/node_modules/test-es6-module/lib/src/ExampleClass.js:3:11)

Is there a way to get 6to5 to generate relative source map urls?
(apologies if I've not RTFMd sufficiently)

cd into src and run $ 6to5 there?

Actually nevermind, that wont work. sourceMapName should be resolved relative to the source location.

man, that's some good support response times! Yep, can confirm that cd src and run doesn't work

Should be fixed, I'll push out a new release once I've done a couple other things.

I don't think this has fixed the issue, it generates the correct path for the src now but this doesn't seem to affect the sources url in the generated map

That should do the trick. Sorry, doing multiple things at once.

No need to apologise, you are doing an amazing job on 6to5 and your level of support is better than pretty much any other project on Github. Tested this and all good now, Cheers!

authors: dburrows sebmck


text:
feat: authenticate users

Introducción
Se agregó la implementación del inicio de sesión (signin) para autenticar a los usuarios de nuestra aplicación y, a su vez, proteger los endpoints actualizando la configuración de seguridad.
Protección de endpoints
En cuanto a los endpoints, se implementó la siguiente configuración:

Las requests realizadas al controlador de autenticación (/auth) o al endpoint para activar el usuario a través del token (#46) son permitidas para todos los usuarios no logeados
Los GET a los productos, categorías y tamaños son permitidos también a todos los usuarios no logeados
Todos los anteriores más los POST, PATCH y DELETE a cualquier endpoint son permitidos para los usuarios con rol ADMIN

Inicio de sesión
El flujo de trabajo implementado para el inicio de sesión es el siguiente:

Se realiza un POST a /auth/signin con un cuerpo conteniendo el usuario y la contraseña
Llegada la solicitud al servidor, se llama al Authentication Manager para autenticar al usuario. (*)
Si la autenticación es correcta, se genera y se devuelve un JWT único para el usuario con una duración de 30 minutos que deberá ser incluido en cada una de sus requests como token de autenticación

** El Authentication Manager es un componente de Spring cuya responsabilidad es definir una estrategia de autenticación (en este caso usuario y contraseña) para autenticar a un usuario registrado. La estrategia particular que utilizamos implica un proveedor de autenticación, el Dao Authentication Provider. Este proveedor requiere de un usuario y una contraseña para poder realizar la autenticación.
Para ello, debe obtener el usuario de la base de datos y debe contar con un Password Encoder para comparar el hash de la contraseña ingresada en el signin y la contraseña almacenada en la base de datos --esta implementación supone que las contraseñas fueron hasheadas.

Requests posteriores
En cada una de las requests posteriores, el usuario deberá ingresar su JWT dentro del encabezado de autorización con el formato 'Bearer [token]'. Cada request que se realice a los endpoints de los ítems 2) y 3) de la sección de protección de endpoints será interceptada por un filtro de autenticación. Este filtro será el encargado de:

Extraer el token de la request,
Extraer el usuario del token,
Autenticar al usuario creando un objeto de autenticación, y
Almacenar dicho objeto de autenticación en el Security Context Holder para permitir que se lleve a cabo la request.

Este último punto es sumamente importante. El Security Context Holder es donde Spring guarda los detalles de quién está autenticado, permitiendo reconocer al usuario que está realizando una request. Por defecto, el Security Context Holder almacena las autenticaciones en su propio hilo local, i.e, se limpia luego de cada ejecución de una petición. Es debido a ello que cada una de las requests tiene que pasar por el filtro de autenticación de modo que el Security Context Holder sea rellenado.

Adicional
EDIT 1: Se me ocurrió que los endpoints para obtener los productos, categorías y tamaños deberían no estar protegidos para imitar el funcionamiento de los e-commerces comunes (como MELI), que permiten a los usuarios no logeados visualizar el catálogo de productos y logearse únicamente para hacer los pedidos

Lo veo re bien y la explicación esta espectacular.

Amé la descripción del MR, muy buena y te felicito por eso. Lo unico, a mi parecer quedaría mejor las imágenes con fondo y no que sea un PNG sin fondo porque se pierde el detalle -o es muy dificil de ver- las líneas que relacionan los componentes :)

Muy buena explicación del MR, quedaría formular las issue para la expiración de la recuperación de contraseña y activación de la cuenta, concuerdo con fede sobre los dibujos en formato PNG, almenos el fondo de github lo vuelve muy complejo de leer, por lo demás excelente!👏

Basic
Siguiendo la sugerencia de Fede, en los últimos commits agregué la Basic Authentication para aprovechar el filtro de autenticación particularmente en el método del sign in. Como estaba implementado anteriormente, en el método del signin (esto es, una vez pasados todos los filtros) se estaba llamando al Authentication Manager para que realice la autenticación, cuando este mismo comportamiento es implementado en Spring a través de la Basic Authentication.
Por ello, habilité la Basic Authentication para recibir las credenciales del usuario en el encabezado de la request al endpoint de sign in, dejando la responsabilidad de la autenticación al propio filtro de Basic.
Sin embargo, ante esto hubo un problema: los usuarios podían utilizar la Basic Authentication para todos los endpoints protegidos. Si bien esto de por sí no es un problema si como equipo decidiéramos utilizar sólo Basic, pero entonces la autenticación por JWT no cobraría sentido. Además, la idea era utilizar Basic únicamete para el sign in, mientras se utiliza la autenticación por JWT para los demás endpoints protegidos.
La solución que se me ocurrió para esto fue implementar el JWT filter después del Basic, limpiando el SecurityContextHolder si el Bearer token era inválido. De esta forma, las requests al signin podían realizarse mediante Basic y las demás debían ser autenticadas por JWT. Me gustaría conocer tu opinión sobre esto @Fedesan14

@EzeSosa No lo hice nunca, pero habria que ver la posibilidad de configurar que el BasicAuthFilter solo lo haga para los endpoints /signin. A nivel seguridad, no habria diferencia alguna

authors: EzeSosa Fedesan14 delgadomatias martinjcrosetto


text:
Merge pull request #1 from 75team/master

update to lastest

操作错误。。。


text:
🛑 coderank is down

In 230a125, coderank (https://profile.codersrank.io/user/9renpoto/) was down:

HTTP code: 503
Response time: 570 ms

Resolved: coderank is back up in 6674c37 after 8 minutes.


text:
🛑 instagram is down

In 674a822, instagram (https://www.instagram.com/9renpoto/) was down:

HTTP code: 429
Response time: 124 ms

Resolved: instagram is back up in 36540f8.


text:
JNA improve

Added ACE items array in init.var

Improved ACE detection (with or without medical) and categorization for misc items

Fixed (thanks Sparker) Arsenal from Vehicle (it was duplicating or substracting too many items)

Better categorization: INITTYPES is better done in JeroenArsenal/JNA/fn_arsenal_itemType.sqf and will be called from JeroenArsenal/JNA/fn_arsenal_loadInventory.sqf

RHS was causing an error because civboat was undefined variable, i just added the boat.

Hi, thank you!
I need to understand what have you done with the line "
Fix Arsenal from Vehicle + loadinv optimize"

I couldn't fix this .rpt error
  9:32:29 Error in expression <"_index","_item",["_amount",1]]; _array set [_index,[[_item,_amount]]]; }else{ _>
  9:32:29   Error position: <set [_index,[[_item,_amount]]]; }else{ _>
  9:32:29   Error Zero divisor
  9:32:29 File JeroenArsenal\JNA\fn_arsenal_addItem.sqf [JN_fnc_arsenal_addItem], line 1262

nor really understand what it is. because there are no items missing.

Already  integrated here: https://github.com/A3Antistasi/Antistasi-WotP/commit/73131e3ca2835788b38203719d25b4b98174279c


text:
y轴自定义数据 标记位置

y轴分割线 可以像x轴适当高度，不要默认屏幕长度。往y轴左侧出来一点点就好。同x轴往下出来一点点

可以给个设计稿,再标注说明一下吗?我怎么好像看不明白你想要的是什么效果?!

authors: AAChartModel klayYYY

repo: AAChartKit/AAChartKit


text:
Shell32 library

I added KnowFolders related funcitions and constants

Except for the IntPtr -> pointer the rest LGTM

Why is your src/Shell32.Desktop/Shell32.exports.txt file empty? It should have a bunch of function names in it. The AddNewLibrary.ps1 script generally takes care of this for you. Did it malfunction?
Could you perhaps try directly running CreateExportsTxtFile.ps1 to see if it can create it properly?

Strange. It seems that it failed. But the AddNewLibrary run.
File C:...\pinvoke\templates\CreateExportsTxtFile.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see
about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170.
+ CategoryInfo          : SecurityError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnauthorizedAccess

Is there any other way to populate it?

You could run this powershell command to unblock it, I think:
set-executionpolicy remotesigned

I'm working on this PR now to resolve some issues we've talked about.
Also, the ILFree method is missing, which evidently is a requirement when anyone calls SHGetKnownFolderIDList

Well, I've come away convinced that pointers were definitely important to retain here. The rules for these functions and how to free the memory they allocate are diverse, and there's no way the .NET Marshaler could handle it all automatically. It must be done with native pointers (or IntPtr) rather than marshaled so that the original pointer is available to free later. Helper methods can help keep things sane for the caller though.

SetLastError=true is inappropriate, because these functions don't document to use it.
Also you seem to be treating error codes as if they were Win32 errors by throwing Win32Exception, which is inappropriate because these functions return HRESULTs.

@vbfox please consider looking at arlm/pinvoke#2 to review the changes I'm proposing to this PR.

But before we can merge this PR, #248 needs to be fixed to avoid introducing a bunch of build warnings.

@AArnott  arlm/pinvoke#2 LGTM, nice that we can have tests for that. I don't know if the manual methods to change / get the value under an SHITEMID will be useful to anyone but the code LGTM.
(Make me think that I could create a NuGet version of my answer on how to open explorer with files selected http://stackoverflow.com/a/3578581/46594 now that we are adding shell functions)

Thanks.
Yes, I meant to add tests for my SHITEMID accessor methods. But I also found in debugging that the buffer appears to not be intended for direct consumption, so I can probably just remove them all.

I've removed the accessor methods and added doc comments warnings folks to always use pointers (or IntPtr) when handling these structs.

Thanks for your contribution, @arlm!

authors: AArnott arlm vbfox

repo: AArnott/pinvoke


text:
Improve error message (gen3-client profile's key expired)

Improve the error messages.  Ensure that it is clear that: "gen3-client profile XX expired. Please refresh key from IDP"
https://github.com/ACEDIDP/gen3_util/blob/451196afd8f4a9a0aa4193cdc9a219f9e44fb1c3/gen3_tracker/config/__init__.py#L66-L69

Similarly, if key is about to expire, stdout logs a warning that key will expire, which prevents the stdout from loading to json and hence results in an error for the test_bucket_import.py test on this line
Make this test more robust or at least handle if there's a warning message in the stdout

authors: bwalsh quinnwai


text:
hey man

近况如何？

well, you know, the usual stuff.

authors: ACEMerlin KevinOfNeu

repo: ACEMerlin/lain-emacs


text:
SV seat error

Not sure how to replicate this, ive seen this error happen a 70+ times on serverside over the last weeks.
addons/acf-3/lua/entities/acf_seat_alias/init.lua:106 - Tried to use a NULL entity!
1.  <unknown> - [C]:-1
 2.  GetModel - [C]:-1
  3.  <unknown> - addons/acf-3/lua/entities/acf_seat_alias/init.lua:106

Locals
SelfTbl = {
  Enable = Function [
  acf-3/lua/entities/acf_base_simple/init.lua:11
]
  PhysicsUpdate = Function [
  gamemodes/base/entities/entities/base_anim.lua:33
]
  Base = "acf_base_simple"
  ApplyDupeInfo = Function [
  wire/lua/entities/base_wire_entity.lua:461
]
  PrintName = "Simple ACF Base Entity"
}
self    = Entity [1767][acf_seat_alias]

Looks like this was probably fixed in https://github.com/ACF-Team/ACF-3/commit/5088e6cbead22b6d8d3c9c9addd3fba8f9e2c421, so once that commit gets pushed to the main branch this issue can be closed

authors: thecraftianman wrefgtzweve


text:
Redundant Properties in the WorkingData/SpatialRecord/RepresentationValue hierarchy

Today the SpatialRecord refers to a list of RepresentationValues, themselves referring to Representations.   In addition, SpatialRecords are tied to WorkingData objects, each of which contains a Representation, and in the case of NumericWorkingData, a Unit of Measure (object).
Since the working data defines both the Representation and the Unit Of Measure where required, the Spatial Record should not duplicate this information (often 1000s of times per OperationData).   It may suffice to have the SpatialRecord refer to a collection of simple objects that contain a required reference to the WorkingData, and depending on the type of Representation in that object, data in one of an int (enumerated), string (string) or double (numeric) property.
Thus one proposal:
Spatial Record
-Working Data Values
--Working Data Id (int, required)
--EnumerationValue (int, optional)
--StringValue (string, optional)
--NumericValue (double, optional)
The WorkingData should carry a full reference to the Representation since we allow for user-defined Representations and a code will not suffice.   Per #61, a unit code should suffice on all objects.

I created a new polymorphic type called "Value" that is one of Numeric Value, Enumeration Member or String and placed this type on the Logged Variable Value (f/k/a Working Data Value).   Since the Logged Variable Value requires a reference to a Logged Variable that itself requires a Representation, there is no need for any reference to the Representation on the actual value, and thus this new type.
For self-describing values (in Summary Value and  [Reference Layer] Spatial Attribute), I used the term "Representation Value" to make it clear that it requires a polymorphic Representation Value vs. a polymorphic Value.

Accepted in Sept 28, 2022 meeting

repo: ADAPT/Standard


text:
Game - 2048

Summary
The most addictive game of... 2014. Let's call this the anniversary edition.
Technical Spec
Needs a rock to run on. It's... not hard. Requires only basic functions of the swadge.
UI
Uses A or B to accept some results, uses directional controls to move blocks. Start resets the game.
No assets are requires aside from two fonts. An updated splash screen might need more?
Screenshots
Title:

Gameplay:

Player reaches 2048:

Game Over:

Features planned for 1.1

LEDs that color based on highes score block and pulse during a merge
Sounds
Better splash screen
High score saving
Fix colors of blocks to be easily discerned (Green blocks are too similar)

Woo! For the blocks, have you considered using sprites instead of flat colors? That way you could get textures or something cute idk.

Also this would be hilarious to play with tilt controls

Movement controls should be easy enough to roll into 1.1.
I'm worried about identification of blocks if I make them too busy with sprites. It might be a good idea to use circles for the higher level ones just so they're visually distinct and then I can reuse colors, but since I already have a problem with recognition, I don't think making a pattern is a good idea.

Up to you, though I'll note that for the color-challenged, like myself, differentiating something like stripes v. polka dots is much easier

Wasn't thinking about that. Let me see what I can do.

You can also do cool things like use a different, bigger font, and have some blending around font edges. I wouldn't worry too much about the set of tiles. Art can always be filled in later, and with community help if that's your jam :)

I'm very much not an art person. I'll take all the help I can get in the art department.

Version 1.1:

New, easier to read sprites for the tiles
Sounds for button clicks and BGM
A new splash screen with visual interest and high score displayed
High score saved between resets
LEDs on the side now illuminate to help show player which direction the blocks moved, or if they didn't move
LEDs also provide more visual interest in non-gameplay modes

authors: AEFeinstein johnnywycliffe


text:
Request timeout

I understand that in most cases the best option is NOT to adjust the request timeout.
But on occasion this is the correct course of action.  Perhaps you are doing a background operation that is meant to be slow, and on a slow network perhaps it will take longer than 60 seconds.
In my case there is are several background operations, which is not typically an issue except on a slow network.
There may be a circumstance in which you should NOT wait 30 seconds.
I understand that there are workarounds, but why are they necessary?
In my case I have started on a project that is using RKRestkit, and AFNetworking.  There is already a lot of existing requests, and I need to make some of these background requests be a little more patient.
This layer of abstraction of your code makes it even more of a hassle to do the fix I need to make.
Afterall, while you may consider Apple to have a wise choice in request time, Apple presents an easy setting in order to empower programmers, for the occasions when they do need it.
Why make us all create a workaround, when you could provide a way to make this slightly easier for us?
Thank you for consideration, I'm sorry to bother you with this topic as many others have (a testimate to the fact that this is wanted),
Chase
p.s. I agree that something as broad as setting the default is not a desirable solution

For anyone who may stumble across this, here is the best way to solve this using restkit as is:
http://stackoverflow.com/questions/13855075/request-timeout-in-restkit-0-20-0
This sets the default though, so, you will likely should adjust it somehow.

Isn't setting the timeout of a request operation already doable?

From what I have seen/found the developer, Matt, has rejected attempts to add library functionality for setting the timeout, the only way to do it is using native code, either by overriding methods, or some such work around.  He has some validity to his reasoning but I don't think it's sufficient excuse to deliberately make it more difficult to do.  I have spent a few hours working on how to do this.  Admittedly I moved into a project and I was unfamiliar with the libraries included, but still, it shouldn't be such a hassle.

RestKit uses AFNetworking 1.0, which is only getting security fixes at this time.
In 2.0, you can easily adjust this by changing the timeout on the request itself, or simply subclass the request URL serializer that you are using and adjust it there for every request.
The flexibility is there now, and I don't believe it's much of hassle to tailor it to your needs as is.
:beers:

authors: CyberMew csga5000 kcharwood

repo: AFNetworking/AFNetworking


text:
Final Label Sets - MIMIC-IV-ECG-Ext-ICD

Hey, so when I tried calculating the number of codes occurring more than 2000, my results came out to be  - 523, and not 1076
"The final label sets are selected by discarding codes occurring less than 2000 times in the dataset, resulting in a label set comprising 1076 3- to 5-digit ICD-10-CM codes for training."
Also, I am attaching the code I used(I got it from your repo):
`
import ast
import numpy as np
import pandas as pd
def flatten(l):
return [item for sublist in l for item in sublist]
df = pd.read_csv('physionet.org/files/mimic-iv-ecg-ext-icd-labels/1.0.0/records_w_diag_icd10.csv')
df['all_diag_all'] = df['all_diag_all'].apply(lambda x: ast.literal_eval(x))
min_cnt = 2000
col_flat = flatten(np.array(df["all_diag_all"]))
codes,counts = np.unique(col_flat,return_counts=True)
idxs = np.argsort(counts)[::-1]
codes = codes[idxs]
counts = counts[idxs]
codes=codes[np.where(counts>=min_cnt)[0]]
lbl_itos=codes
len(lbl_itos)
`
Can you help me, if I am missing something here??
Thanks
Regards

Hi, it seems you are doing some custom processing steps, please check under https://github.com/AI4HealthUOL/ECG-MIMIC/blob/main/src/demo.ipynb a clear example of how to approach this, it should work
(you should use the prepare_mimic_ecg function)


text:
Update work.py

Reuploaded

I made the change you recommended.

I made the change you recommended.


text:
Vue cli 3 JSON schema loader with reference and pointer support

Hello there,
to use this awesome module into a Vue application I created a simple webpack plugin to load all schemas and all references bundling all into a single JSON schema ready to import into a .vue file.
https://gist.github.com/mgesmundo/07d6ea3958ed4c7d19d1161551fa46ca
All the best.

Thanks for sharing!  That's a great usage of this library.

authors: JamesMessinger mgesmundo

repo: APIDevTools/json-schema-ref-parser


text:
Package the output into a more readable format

The current output of the planning problem is difficult to interpret for someone who does not know what to look for. For example, the current solution provided is something like the following:
[(<PyCall.jlwrap flip_row(r1)>, 1), (<PyCall.jlwrap flip_row(r3)>, 1), (<PyCall.jlwrap flip_column(c2)>, 1)]
Computation time: 18.53

It would be more preferable to have the output in a much simpler fashion, something like :
flip_row(r1), 1
flip_row(r3), 1
flip_row(c2), 1

I think this might be easily achieved by storing the output and trimming off the unnecessary bits, but we'll see about that during implementation.

There should be a python native function to remove all iterations of a substring of a string
From that you should be able to fix this by just removing <PyCall.jlwrap  (with the trailing space) and >
Wrap this into a method of Node called __str__(self) so it overloads the string operator.
Tell me if you need an example for the overloading

<PyCall.jlwrap flip_row(r1)>
This is an action, but we have no class for that. A way to pretty print it would be:

Create an Action class
Init with a self.jlwrap_action = jlwrap_action, self.cost = cost
Add __str__ method implementing the above script to remove unreadable aspect, and add the cost too
AutomatedPlanner.get_actions_from_path would then return a pretty printed list of objects of type Action.

The problem also lies with is the attribute state of a class Node. We have a method get_states_from_path in AutomatedPlanner that returns a list of the julia states. What we should do is:

Add the __str__ method to Node to pretty print important fields: attributes state and g_cost should be enough (I don't remember what a state look like so you'll have to investigate yourself [just use get_states_from_path in main instead of get_actions_from_path I guess])
Ditch the get_states_from_path entirely
Now when we print(path) that is output of a search algorithm, it should be pretty

repo: APLA-Toolbox/PythonPDDL


text:
Bugfix: must zero all values in all slices

Only first 2d slice was zeroed out leading to wrong convolution results. Window method might not be the most efficient?

The changed std::fill_n parameters solve the problem. I updated the commit accordingly.

repo: ARM-software/ComputeLibrary


text:
TfLiteInceptionV3Quantized-Armnn fails with ArmNN 20.11 and TFLite 2.4.0

While trying Armnn 20.11, built with Tensorflow Lite 2.4.0 with the test TfLiteInceptionV3Quantized-Armnn --data-dir=armnn/data --model-dir=armnn/models I get the following error:
Error: Failed to parse operator #0 within subgraph #0 error: inputs.size() = 3 is not valid, not in {}.2

Pls try using TF 2.3.1 or apply this patch: https://review.mlplatform.org/c/ml/armnn/+/4779

Pls try using TF 2.3.1 or apply this patch: https://review.mlplatform.org/c/ml/armnn/+/4779

Thanks, I will try it and it will likely fix the problem.

Thanks, I will try it and it will likely fix the problem.

I confirm this fixes the problem, thanks!

I confirm this fixes the problem, thanks!

fyi, https://review.mlplatform.org/c/ml/armnn/+/4779 has not been merged and now is in conflict.

Hi @ggardet,
We still support TF 2.3.1 so we would need a backwards compatible fix, unless there is some big need to bump.
Thanks,
Francis.

Hi @ggardet,
We still support TF 2.3.1 so we would need a backwards compatible fix, unless there is some big need to bump.
Thanks,
Francis.

I guess a pre-processor macro could be used for backward compatibility?

Hi @ggardet,
We still support TF 2.3.1 so we would need a backwards compatible fix, unless there is some big need to bump.
Thanks,
Francis.

I guess a pre-processor macro could be used for backward compatibility?

Possibly we'd also need to ensure the correct version of schema_generated.h is used when building.

authors: FrancisMurtagh-arm ek9852 ggardet

repo: ARM-software/armnn


text:
Use Serial object for trace prints

Use Serial object instead of stdout for trace prints. This is also
logical as we construct Serial object in the beginning of the source file.
Also this enables easier tracing with new targets where stdout might not
work at the beginning.

This should not be necessary, nor do we do this anywhere else in Mbed. Just use normal printf everywhere and set baud rate config in mbed_app.json.
Also, I'd suggest to start using the debug() functions so we can easily compile tracing out when doing a release build. But that's another story.

Also this enables easier tracing with new targets where stdout might not
work at the beginning.

If this is the case then we have a bigger problem at our hands. @sg- any targets which do this?

This should use the unified tracing being worked on when ready or debug/debug_if for the time being as it can be stripped from the builds.

authors: janjongboom kivaisan sg-

repo: ARMmbed/mbed-os-example-lorawan


text:
CMake build system: Declare include directories at the target level.

Description
CMake build system: Declare include directories at the target level.
Status
READY
Requires Backporting
Yes, 2.7 and 2.16
Additional comments
Fix #3108
Todos

[ ] Backported

Unfortunately this now has conflicts with the base branch, which need to be resolved before this is reviewed again.

ok, I will rebase it.

I've rebased the PR on top on the development branch. The previous version of the PR can be found here. Apart for the changes due to rebasing, only files 3rdparty/CMakeLists.txt and tests/CMakeLists.txt have been changed.

The CI seems to be mostly OK now, so here's the link to the previous failed mbedOS test result:
https://jenkins-internal.mbed.com/blue/organizations/jenkins/mbedtls-pr-multibranch/detail/PR-3337-merge/15/pipeline/

The Mbed OS error is the exact same I've been seeing in other PRs these last few days. @dgreen-arm said it's a known issue cause by a change in the Mbed OS importer. So I think it's unrelated to this PR.

Ok, I'll let the CI run finish, (since the last run failed due to the PR being marked "needs work"), and if this is the only issue, I'll approve the PR.

CI is OK I think. Mbed OS testing failing due to Mbed OS issue as @mpg mentioned. Thus removing the "needs:ci" label.

I am rather on the side that this PR does not need any backport eventually. I started to work on it but realized that the cmake files in development and 2.16 are quite different. What do you think @mpg?

I tend to agree, in general improvements are not backported unless:

they're in tests or the build system,
and they're backwards-compatible,
and backporting is likely to help further maintenance.

If the 2.16 CMakeLists.txt are already different enough from the version in development that backporting is going to be more effort than it's likely to save us in the future, then we shouldn't backport.

ok thanks.

authors: bensze01 mpg ronald-cron-arm

repo: ARMmbed/mbedtls


text:
PSA Encodings for EdDSA

Define encodings for EdDSA in the PSA API.
This is a proposed addition to the PSA Cryptography API specification, which we intend to implement in Mbed TLS ahead of its official adoption by PSA.
Resolves #4147.

A comment on the commit message in github.com/ARMmbed/mbedtls/pull/4174/commits/41bfc0e1fb5eca6e735140c30fb9956d2a52f7ab:
SM3 was added to v1.0.1, which is a published specification, so the collision does not merely occur in the next draft.
Note: once we have the encoding details published in an appendix (coming for vNext of the spec) it will be easier to identify an appropriate encoding for a new algorithm.

I've corrected the commit message.

I force-pushed to amend the last commit “Use a bit-size in the algorithm name ” which was incomplete and broke the build.
I added new commits to address the remaining comments about bit sizes and dom functions.

I force-pushed a rebased version of this PR to resolve the conflict in the systematically generated test data. In the commit “Add key material for twisted Edwards curves”, in addition to re-running generate_psa_tests.py, I fixed a mistake where I'd accidentally swapped the test data for Montgomery and Edwards curves. This wasn't caught before the rebase because that test data was only used for not-supported tests, but after the rebase, the storage format tests caught that the purported Curve25519 private key was not in canonical form.

authors: athoelke gilles-peskine-arm


text:
🛑 URL Shortener API is down

In 7c5b8a0, URL Shortener API (https://api-url-zgau.onrender.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: URL Shortener API is back up in 9162be7 after 17 minutes.

repo: ASJordi/website-activity-status


text:
Move Communication regarding Project over here

Hi @chardso I think it would help, if we could focus our communication over here ok?
maybe you can add the open issues you have via https://github.com/chardso/fruit-culture-fruit-farming
in this Repo Issue List? https://github.com/ASKnet-Open-Training/fruit-culture-fruit-farming/issues

let me know if you need help (there is no automatic process, it is just copy paste and linking to the original we can do)
And from now on we will open new issues here

@chardso can you make sure we're not missing any info from your personal repository in this team repo?

@chardso can you make sure we're not missing any info from your personal repository in this team repo?

@chardso you can also move issues to other repositories → "Transfer Issue"


text:
Create Profile for Yaro Manyang

Name
Yar Manyang Mawel
Profile Image

Country
South Sudan
Region
Bor
Organisation
ATAKA HUB South Sudan
Languages
English (Excellent), Arabic(good), Dinka (Excellent)
Skill 1
Media and art
Qualifications for Skill 1
Program Presentation
News Anchoring
Skill 2
Organisational Development
Qualifications for Skill 2
entrepreneurship, project management, leading associations, financial literacy
Skill 3
Community and Moderation
Qualifications for Skill 3
engaging people, event facilitation, activism, trauma healing, gender equality awareness, mediation
Skill 4
Monitoring and Evaluation
Qualifications for Skill 4
No response
describe yourself
Yar is a modest lady and human activist working with ATAKA Hub South Sudan as a Gender Officer.
E-Mail
Yarmanyangmawelamin@gmail.com
Phone
0925433665
WhatsApp
+211925433665
Website
No response
Telegram
@Yaromanyang
GitHub
Yarmanyang
LinkedIn
No response
Twitter
No response
Facebook
https://www.facebook.com/magdelene.yarmicheal
Instagram
No response
Mastodon
No response
WikiFab
No response
Other
No response

@ASKnetCommunity/data-collectors I think the reference part for the skills could be much improved as "Proof of expertise/experience" for Yaro but in general looks good for Profile-Review

@GhaiTong can you please tell us more about the qualifications of Yaro and also please try to respond to @timmwille comment https://github.com/ASKnetCommunity/LEAD/issues/224#issuecomment-1064326946

@timmwille there is need for a call to reactivate this process

@romeoplat I'll remove this profile issue from the milestone thow I would like it to be in the platform → check if she is still active around the network? or @dawaedina27 you can check too?

Okay let try contacting her

Can this profile be expanded? @timmwille and @dutkulang, this profile is not detailed.

probably something we ca close by now unless @dawaedina27 finds a way to track this down? or maybe @yyenki can help?

@timmwille I'm not able to reach Yaro but I got this link, it can be used to backup her skills qualification
https://www.facebook.com/373329419359352/posts/pfbid024i3xF5VNXHX3XykyXuw54kCMQbf2PD9qX7ScrhrqZ8vrGCbttmnifPXcVbXeX8M7l/?app=fbl

authors: DutKulang GhaiTong LotaraCharles chardso dawaedina27 timmwille

repo: ASKnetCommunity/LEAD


text:
Add content types, try2

File [Content_Types].xml was in mode 0o444 when we tried to overwrite it.  Add write permission with chmod(path, 0o644).
Should fix #45.

Thanks. I'll merge this and then think of the CI + version bump.


text:
Refactored visit and added relevant tests

Refactored visit with person, location and localDate.
However, some tests were based on the previous visit items and hence need to be reviewed, like the tests related to visits inside the generate people generate locations Command tests, list command test
Resolve #163

We noted that this implementation presents the following bug where an update to a person/location name does not correspondingly update the name of the person in the visit. This will be resolved in a future update.

authors: DreamerDragon hopinxian


text:
Update upload docs

Update upload instructions
Change P|E to PE to standardise
Add glossary

Codecov Report

Merging #578 (9387b8f) into master (a5f1eee) will increase coverage by 1.39%.
The diff coverage is 51.36%.

@@             Coverage Diff              @@
##             master     #578      +/-   ##
============================================
+ Coverage     59.88%   61.27%   +1.39%
- Complexity      541      628      +87
============================================
  Files           100      104       +4
  Lines          2064     2252     +188
  Branches        222      261      +39
============================================
+ Hits           1236     1380     +144
- Misses          736      756      +20
- Partials         92      116      +24

Impacted Files
Coverage Δ

...n/java/seedu/programmer/commons/core/Messages.java
0.00% <ø> (ø)

...main/java/seedu/programmer/logic/LogicManager.java
38.46% <0.00%> (-8.42%)
:arrow_down:

...grammer/logic/commands/DashboardCommandResult.java
100.00% <ø> (+100.00%)
:arrow_up:

...ogrammer/logic/commands/DownloadCommandResult.java
100.00% <ø> (ø)

...u/programmer/logic/commands/ShowCommandResult.java
36.36% <ø> (+3.03%)
:arrow_up:

...programmer/logic/commands/UploadCommandResult.java
100.00% <ø> (+100.00%)
:arrow_up:

...edu/programmer/logic/parser/EditCommandParser.java
61.11% <0.00%> (-3.60%)
:arrow_down:

src/main/java/seedu/programmer/model/Model.java
100.00% <ø> (ø)

...n/java/seedu/programmer/model/student/ClassId.java
85.71% <ø> (+28.57%)
:arrow_up:

...ain/java/seedu/programmer/model/student/Email.java
80.00% <ø> (ø)

... and 62 more

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 c43f2aa...9387b8f. Read the comment docs.

authors: AllardQuek codecov-commenter


text:
[PE-D] Uniqueness of tags in Tasks

Based on issue #2 (being able to add a task with the same tag as a current one), I think it would be good if the team clarified in their UG about uniqueness of tags in Tasks?
Perhaps dedicate a small section to point out that for Tasks, their tags have to be unique, since it's implied that "Caution!: There cannot be an already existing tag with the same name; tags must be unique."

Labels: severity.Medium type.DocumentationBug
original: waffledood/ped#3

a task cannot have two tags with the same name

Fixed in PR.


text:
[#271] Update PPP for tandeshao.md

Fixes #271.
Previous PPP file(tandeshao.md) is outdated.
Update PPP file (tandeshao.md) with new and updated information.

Codecov Report

Merging #276 (25e0863) into master (d42adaf) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #276      +/-   ##
============================================
- Coverage     73.92%   73.91%   -0.02%
+ Complexity      688      687       -1
============================================
  Files            98       98
  Lines          2102     2101       -1
  Branches        238      238
============================================
- Hits           1554     1553       -1
  Misses          481      481
  Partials         67       67

Impacted Files
Coverage Δ

...rc/main/java/seedu/address/model/person/Phone.java
92.30% <0.00%> (-0.55%)
:arrow_down:

...in/java/seedu/address/logic/parser/ParserUtil.java
98.18% <0.00%> (-0.04%)
:arrow_down:

.../seedu/address/logic/parser/FindCommandParser.java
91.66% <0.00%> (ø)

...in/java/seedu/address/commons/util/StringUtil.java
96.66% <0.00%> (+0.11%)
: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 d42adaf...25e0863. Read the comment docs.

authors: codecov-commenter tandeshao


text:
Update AboutUs.md

Fixes #21.

Codecov Report

Merging #44 (e51917d) into master (d406232) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #44   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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 d406232...e51917d. Read the comment docs.


text:
Feature: Delete tags from tasks

Related to #128

Implemented delete tags from tasks functionality

Codecov Report

Merging #129 (b8d103b) into master (2fed53f) will decrease coverage by 1.26%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##             master     #129      +/-   ##
============================================
- Coverage     73.42%   72.15%   -1.27%
  Complexity      857      857
============================================
  Files           134      136       +2
  Lines          2690     2737      +47
  Branches        310      314       +4
============================================
  Hits           1975     1975
- Misses          614      661      +47
  Partials        101      101

Impacted Files
Coverage Δ

...dress/logic/commands/DeleteTagFromTaskCommand.java
0.00% <0.00%> (ø)

.../seedu/address/logic/parser/AddressBookParser.java
66.66% <0.00%> (-1.91%)
:arrow_down:

...s/logic/parser/DeleteTagFromTaskCommandParser.java
0.00% <0.00%> (ø)

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

authors: codecov-commenter juayhee


text:
Update DG with design details

@AY2223S1-CS2103T-W12-1/developers Update here once done

[x] Daofu
[x] Yu Ting
[x] Yingming
[x] Jing Yao
[ ] Chun Khai

I believe everyone here should contribute ~1 page worth of edits according to the guidelines here

not done with the diagram of my part yet, will update asap

authors: avock therealdaofu


text:
Update Userguide

UPdates to UG:

add undo redo
add totalappointment

Codecov Report
Patch and project coverage have no change.

Comparison is base (8f27c33) 24.84% compared to head (d36822d) 24.84%.

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #117   +/-   ##
=========================================
  Coverage     24.84%   24.84%
  Complexity      512      512
=========================================
  Files           220      220
  Lines          5208     5208
  Branches        622      622
=========================================
  Hits           1294     1294
  Misses         3843     3843
  Partials         71       71

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


text:
Update UG - Remove redundant fields

Remove outdated fields like ward from the UG.

#66 Resolves this.
However, still need to update the image file in the UG to remove the ward field.


text:
UI update

Fixes #91
Update the UI and edit Status Commands

change the UI from dark theme to light. Dark still available but need to edit some stuff to revert to that
remove delete button
ensure edit and note commands select the changed application in the select view
add 'Interview', 'Offered', 'Assessment' statuses

Thanks for the review @tyouwei ! There are also unused classes in the css file but not urgent also, can be done at the later date.


text:
test: Test coverage for Note Command

Cleaned up the NoteCommand quite substantially and added test cases that should be sufficient for v1.2.
80% Test Coverage for NoteCommand
100% Test Coverage for NoteCommandParser

ltgm, was wondering it if its worth limiting the note size, a potential issue i think could be the user adding a very long note, resulting in a failure to render in the UI

thanks for the input! i do believe this is a valid concern, perhaps we can implement this check in v1.3!


text:
Update UserGuide.md about Appendix

Delete the whole original UG and create the temp appendix for now, if more features or ideas come in the future will add to it.
Moreover, for beauty, not sure whether to put the introduction outside or inside the collapsed section. So I didn't write the Intro appendix for now.
The only attribute added is the glossary, copied from the original table.
Merge this into the new branch under the tp, in order to prevent conflict and in the end combine all the updated UG together.

Wait I don't see the appendix?

authors: Fidget-Spinner LifHoshi


text:
Examples: new line or not

"One of these examples:

delete 1
delete n/John Doe
delete n/John Doe e/johndoe@gmail.com"


text:
Add meet up timing highlighting

Meet up timing highlighting preliminary. Clashing meetups have their from and to fields highlighted in red.
Close #114

LGTM

authors: CreditableX ylchin


text:
Alpha bug: Case insentive find

Find should be case insensitive

Find is already case insensitive. Alternatively, we should not find by word match specifically


text:
[PE-D][Tester E] email field is case-sensitive and not auto-formatted (at least as displayed)

￼the command shown produces the output shown^

Labels: severity.Low type.FeatureFlaw
original: jiaxinnns/ped#3

param table

authors: nus-se-script ywllowsensor