Temporarily remove blobbing from plagiarism to prepare for integration with Submitty

          1 Error

:no_entry_sign:
src/Lichen/Config/Languages.hs#L37 - Found Parse error: {
  -- is an HLint bug, and can safely be ignored.
  data Language where
>         Language :: (Hashable a, Show a) => { exts :: [FilePath]
                                              , lexer :: Lexer a
                                              , winnowConfig :: WinnowConfig

Error description

  Generated by :no_entry_sign: Danger

          1 Error

:no_entry_sign:
src/Lichen/Config/Languages.hs#L37 - Found Parse error: {
  -- is an HLint bug, and can safely be ignored.
  data Language where
>         Language :: (Hashable a, Show a) => { exts :: [FilePath]
                                              , lexer :: Lexer a
                                              , winnowConfig :: WinnowConfig

Error description

  Generated by :no_entry_sign: Danger

          1 Error

:no_entry_sign:
src/Lichen/Config/Languages.hs#L37 - Found Parse error: {
  -- is an HLint bug, and can safely be ignored.
  data Language where
>         Language :: (Hashable a, Show a) => { exts :: [FilePath]
                                              , lexer :: Lexer a
                                              , winnowConfig :: WinnowConfig

Error description

  Generated by :no_entry_sign: Danger


minor readme polishing

Minor readme polishing, trying to improve readability.
Feel free to reject this and commit it yourself.

Thanks for update


Convert vmware's vmdk to qcow2 through the tool qemu; the virtual machine fails to start

What happened:
the virtual machine fails to start
What you expected to happen:
Virtual machine started successfully
How to reproduce it (as minimally and precisely as possible):

Follow this document
create dv

virtctl image-upload xxx

create vmi

apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
  name: centos
spec:
  running: false
  template:
    metadata:
      labels:
        kubevirt.io/domain: centos
    spec:
      domain:
        cpu:
          cores: 2
        devices:
          disks:
          - disk:
              bus: virtio
            name: containerdisk
          interfaces:
          - masquerade: {}
            name: default
        machine:
          type: q35
        resources:
          requests:
            memory: 8G
      networks:
      - name: default
        pod: {}
      volumes:
      - name: containerdisk
        persistentVolumeClaim:
          claimName: cen7

Additional context:
I want to test migrating a virtual machine on vmware to kubevirt. At the same time, I want to migrate the status of the original virtual machine to kubevirt.
The exported formats in vmware are OVF and OVA, while the formats accepted by kubevirt are image, ISO, and qcow2. So I looked for some tools to convert and encountered this problem.
Environment:

KubeVirt version (use virtctl version): latest
Kubernetes version (use kubectl version): 1.23
VM or VMI specifications:
Cloud provider or hardware configuration: N/A
OS (e.g. from /etc/os-release): N/A
Kernel (e.g. uname -a): N/A
Install tools: N/A
Others: N/A

I read some related documentation and discussions but nothing seems to help me。

https://kubevirt.io/2019/How-To-Import-VM-into-Kubevirt.html
https://groups.google.com/g/kubevirt-dev/c/lJw2F_b8oOA
Do you have any good suggestions about migrating vmware to kubevirt?

G'day @ZhangSetSail - Have you been using the Containerized Data Importer (CDI)?
https://github.com/kubevirt/containerized-data-importer#import-from-vmware

你好@ZhangSetSail- 您是否使用过容器化数据导入器（CDI）？ https://github.com/kubevirt/containerized-data-importer#import-from-vmware
I want to make the vmware image into a docker image. Is there any solution?

similar to this

你好@ZhangSetSail- 您是否使用过容器化数据导入器（CDI）？ https://github.com/kubevirt/containerized-data-importer#import-from-vmware

This article is a bit esoteric and I don’t quite understand it. Is there any complete documentation on migrating from vmware to k8s kubevirt that I can learn from?

/assign @mhenriks

Sorry for the late reply, yes it can be closed, I will close it now, thanks for the reply


Update readme

Fixes #13
Added website demo in readme

Hey @vikasdo  and @Akshay6890 I saw the readme and found that the demo of website which i inserted as a gif is not working.
When i checked the repo i saw that all the gifs which i uploaded in bookstore folder is deleted by someone .
I have the copies of all the gifs if you want i can again insert them .
This time i will insert them in form of links so that no one can delete them.

Ok please continue
On Sat, 20 Mar 2021, 13:58 Coder_Subhangini, @.***>
wrote:

Hey @vikasdo https://github.com/vikasdo and @Akshay6890
https://github.com/Akshay6890 I saw the readme and found that the demo
of website which i inserted as a gif is not working.
When i checked the repo i saw that all the gifs which i uploaded in
bookstore folder is deleted by someone .
I have the copies of all the gifs if you want i can again insert them .
This time i will insert them in form of links so that no one can delete
them.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/vikasdo/Book-Recommendation-Analysis/pull/16#issuecomment-803271737,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKT3M7C7SHVR3FN5OPASHXDTERMCZANCNFSM4YU6QNRQ
.

Please reopen that issue #13


Clipboard

Description of the new feature / enhancement
Hi. It would be very nice if a high-quality clipboard appeared in the program.
Scenario when this would be used?
I use the clipboard manager every day. It's an irreplaceable thing for people coding on a computer.
Supporting information
No response

@Aljnk crispness is critical here.  I'd put this as a dup of #671

Duplicate of #671


Create yo

Pull requests without a rationale and clear improvement may be closed
immediately.
Please provide clear motivation for your patch and explain how it improves
Ion Core user experience or Ion Core developer experience
significantly.

Any test improvements or new tests that improve coverage are always welcome.
All other changes should have accompanying unit tests (see src/test/) or
functional tests (see test/). Contributors should note which tests cover
modified code. If no tests exist for a region of modified code, new tests
should accompany the change.
Bug fixes are most welcome when they come with steps to reproduce or an
explanation of the potential issue as well as reasoning for the way the bug
was fixed.
Features are welcome, but might be rejected due to design or scope issues.
If a feature is based on a lot of dependencies, contributors should first
consider building the system outside of Ion Core, if possible.
Refactoring changes are only accepted if they are required for a feature or
bug fix or otherwise improve developer experience significantly. For example,
most "code style" refactoring changes require a thorough explanation why they
are useful, what downsides they have and why they significantly improve
developer experience or avoid serious programming bugs. Note that code style
is often a subjective matter. Unless they are explicitly mentioned to be
preferred in the developer notes, stylistic code
changes are usually rejected.

Ion Core has a thorough review process and even the most trivial change
needs to pass a lot of eyes and requires non-zero or even substantial time
effort to review. There is a huge lack of active reviewers on the project, so
patches often sit for a long time.

@cryptolinux unblock me on discord


Add buffer pool for line vertex data

…ders rendering for Worldwind examples/MIL_STD_2525 Demo)

more points to consider

should this be just ordianry shared buffer and not line buffer and gl usage should be passed into bind?
interface of bind function - should we return Int? in order to early exit if not enough space
Can be addressed in folow up changes. Otherwise looks good once all comments are addressed


AMP-76314 Hotjar + GTM + FullStory Streaming Destination Docs

Amplitude Developer Docs PR
Description

Adds Hotjar, GTM, and FullStory docs as destinations under event streaming using Destination Plugin architecture

Change type

[x] Doc update.

PR checklist:

[x] My documentation follows the style guidelines of this project.
[x] I previewed my documentation on a local server using mkdocs serve.
[x] Running mkdocs serve didn't generate any failures.
[x] I have performed a self-review of my own documentation.

@amplitude-dev-docs

@bgiori From the CDP perspective, we believe it should belong under "Event Streaming" since, like our server-side data destinations, this approach ultimately forwards events over to another integration


Delete Stale branches

There are two  branches which are outdated: devel and loader. I think they can be removed.

[x] Deleted


Google map integration and enhancement of contact us section under Services Tab

Description
Google map integration and enhancement of contact us section under Services Tab. Also, aligned the whole section.
[Please include a brief description of the changes or features added]
Related Issues
[Cite any related issue(s) this pull request addresses. If none, simply state “None”]

Closes #787

Type of PR

[ ] Bug fix
[x] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
[Attach any relevant screenshots or videos demonstrating the changes]

Checklist

[x] I have gone through the contributing guide
[x] I have updated my branch and synced it with project main branch before making this PR
[x] I have performed a self-review of my code
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

Additional context:
[Include any additional information or context that might be helpful for reviewers.]

@varshith257 Please review and merge.

@PradnyaGaitonde Can you also fix this?

here in the image find a doctor in the navbar need to look the same as how it is on the homepage and learn more buttons should be center of cards and the Watch Your Delivery AnyTime Section is misaligned need to fix it and extend map large to it's right

@PradnyaGaitonde ANy updates on this?

@varshith257 Yes I am working on it right now

@varshith257 I carried out the changes required


Update to 1.21.1

Also, if its not too much trouble could you update the Modrinth page or allow me to update that as well?


"Maximum Iterations" Fix issue #705

Description
Ensuring the mentioned steps added in point 3 and an additional API while setting up the SuperAGI on Docker helps avoid the Maximum Iterations error.

Related Issues
Issue #705 (https://github.com/TransformerOptimus/SuperAGI/issues/705)
Solution and Design

Ensuring that the API keys have availalbe tokens and/or bandwidth for the usage.
Creating reqests as per your alloted API usage quota.
Installing neccessary keys and verifying the working staus of each before running any AI agent.

Test Plan

Use the Basic Plan of Open AI key and write multiple instructions and goals like creation of a fullstack code for a complex dashboard, the model will eventually run out of tokens and throw error.

Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] Docs update

Checklist

[x] My pull request is atomic and focuses on a single change.
[x] I have documented my changes clearly and comprehensively.
[x] I have added the required tests.

Have you managed to get the app to connect with Pinecone ? I've tried recreating new Pinecone dbs/indexes with different evironment settings etc, but it still never makes a connection.
This does not cause any max iterations exceeded issues for me - but I am curious to understand how providing a Pinecone API seems to have fixed that issue. Interestingly, I can see that my agents are consuming tokens specifically for embeddings, but I've got no idea where, if anywhere, those vectors are being stored. They aren't in the pinecone index – apart from a few brief initial sparks of activity, nothing has been happening there (see screeshot below).
Re

3.1. Verify that all the listed API keys are working by running a mock API request to test, validate the usage quota availability as per the alloted limit

Do you mind explaining how this can be done, specifically for the Pinecone API 🙏

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Have you managed to get the app to connect with Pinecone ? I've tried recreating new Pinecone dbs/indexes with different evironment settings etc, but it still never makes a connection.
This does not cause any max iterations exceeded issues for me - but I am curious to understand how providing a Pinecone API seems to have fixed that issue. Interestingly, I can see that my agents are consuming tokens specifically for embeddings, but I've got no idea where, if anywhere, those vectors are being stored. They aren't in the pinecone index – apart from a few brief initial sparks of activity, nothing has been happening there (see screeshot below).
Re

3.1. Verify that all the listed API keys are working by running a mock API request to test, validate the usage quota availability as per the alloted limit

Do you mind explaining how this can be done, specifically for the Pinecone API 🙏

I have the exact same issue. Did you figure it out? - Josh


struct Rav1dData: Replace Rav1dRef with Option<CArc<[u8]>>

This is still buggy on those 3 tests (00000063, redundant_frame_header, issue_48) failing in #652.  The output video is off by a small number of bits for each of them, but the picture parameters and headers and OBU metadata are all the same.  I've now narrowed down the PR to this smaller one (specifically the 2nd commit, 6afc41b), which still evidently contains the bug.  The divergence in the data happens somewhere in fn rav1d_decode_tile_sbrow, but the dataflow gets very confusing and I haven't been able to narrow it down further yet.
Among the changes in 6afc41b, I also tried not splitting up Rav1dData into CArc<[u8]> and Rav1dDataProps within fn parse_obus, but that doesn't change anything.  fn gen_picture is also changed in a more straightforward manner that is less concise and efficient as in #652, but the bug is still there.

Sorry missed the pings on this, LGTM for now, yeah.


Codespans are off-by-one

Aim
While building #1676, I encountered the LSP ranges being off-by-one, but that didn't seem to be displayed by the CLI reporter. This seems to be due to a + 1 on the end of the span before we report them, but that is hiding an overall issue with our span start/ends.
Expected Behavior
Spans should give the correct start and end.
Bug
Some or all spans seem to be off-by-one.
To Reproduce
It's easiest to notice this once #1676 lands because you can just write some incorrect noir code and you'll have a red underline that doesn't overlay the entire symbol.
Installation Method
None
Nargo Version
No response
Additional Context
I opened #1682 to remove that + 1 so we can find and solve the underlying issue.
Would you like to submit a PR for this Issue?
No
Support Needs
No response

@phated whats the status of this issue?

This is still backlogged.


New API endpoint which returns a list of all vocabularies

create a new blueprint /api/vocabularies that returns a list of all vocabularies

see https://github.com/inveniosoftware/invenio-vocabularies/blob/master/invenio_vocabularies/resources/resource.py#L57

I just reused https://docs.narodni-repozitar.cz/api/vocabularies/ as an example for the API.

will be closed with https://github.com/inveniosoftware/invenio-vocabularies/pull/310/files


Exclude Table header / row from search

Hi, first, thanks for this nifty tool!
I am trying to apply this filter on a table, and I am supposed to not include the table header from being removed by the search conditions. My tagging looks like:

Billing ID

Hoping for a reply soon

Thanks!
The solution would be to have the header in a thead instead. You can't exclude items from the list unfortunately.

Billing ID


Modify Github Action to verify container can build first before deploying.

Add CI/CD step where container is test build first (dry run?) before deployment.
If it fails, it should not even SSH.
This will increase deployment times, but only by a few minutes at maximum. Container build time is ~1 minute.

I think it would be better if we built the container to the GHCR instead of building it on the machine itself.
Means we don't have to clone the entire repo, and instead just pull the container image from the GHCR.
There are 3 ways that I'm thinking of that we could use to automate deployment after a container build:

Webhook to something like Jenkins that pulls down the image and deploys it
A GH Action that runs after the container is built to SSH in and recomposes up
A container like Watchtower (or alternative) which constantly looks for new images for any Container running [image]:latest.

@cs-soc-tudublin/system-administrators We should chat about this this week

Closed in #39
The check runs at PR time as opposed to deployment time


BCMagicTransition with Scrollview Paging

Is it possible BCMagicTransition effect in Scrollview Paging?
thanks in advance.

you have to do the transition yourself in Scrollview Paging


mask rcnn doesnt work anymore

Full reproducible code :
from d2go.model_zoo import model_zoo
from d2go.utils.demo_predictor import DemoPredictor
from detectron2.utils.visualizer import Visualizer
from detectron2.data import MetadataCatalog, DatasetCatalog
from d2go.runner import create_runner
from detectron2.checkpoint import DetectionCheckpointer
import cv2
import matplotlib.pyplot as plt

class Instance:
    def __init__(self):
        cfg = model_zoo.get_config("mask_rcnn_fbnetv3a_dsmask_C4.yaml", trained=True)
        cfg.MODEL.DEVICE = "cpu"
        cfg.MODEL.ROI_HEADS.SCORE_THRESH_TEST = 0.70
        runner="d2go.runner.GeneralizedRCNNRunner"
        runner = create_runner(runner)
        self.model = runner.build_model(cfg)
        DetectionCheckpointer(self.model).load(cfg.MODEL.WEIGHTS)
        self.model.cpu()
        self.model.eval()
        self.predictor = DemoPredictor(self.model)

    def detect(self, img):
        outputs = self.predictor(img)
        v = Visualizer(img, MetadataCatalog.get("coco_2017_train"))
        out = v.draw_instance_predictions(outputs["instances"].to("cpu"))
        return out.get_image()

if __name__ == "__main__":
    #!wget http://images.cocodataset.org/val2017/000000439715.jpg -q -O input.jpg
    im = cv2.imread("./input.jpg")
    pred = Instance().detect(img=im)
    plt.imshow(pred[:,:,::-1])
    plt.show()

The bboxes works just fine, but the mask is random. The model initlization also states.

Some model parameters or buffers are not found in the checkpoint:
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_0.dw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_0.pw.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_0.pw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_0.pwl.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_0.pwl.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_1.dw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_1.pw.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_1.pw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_1.pwl.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_1.pwl.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_2.dw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_2.pw.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_2.pw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_2.pwl.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_2.pwl.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_3.dw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_3.pw.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_3.pw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_3.pwl.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_3.pwl.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_4.dw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_4.pw.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_4.pw.conv.weight
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_4.pwl.bn.{bias, running_mean, running_var, weight}
roi_heads.mask_head.feature_extractor.0.fbnetv2_0_4.pwl.conv.weight
roi_heads.mask_head.predictor.mask_fcn_logits.{bias, weight}
The checkpoint state_dict contains keys that are not used by the model:
pixel_mean
pixel_std
proposal_generator.anchor_generator.cell_anchors.0
roi_heads.mask_head.mask_fcn1.weight
roi_heads.mask_head.mask_fcn1.norm.{bias, num_batches_tracked, running_mean, running_var, weight}
roi_heads.mask_head.mask_fcn2.weight
roi_heads.mask_head.mask_fcn2.norm.{bias, num_batches_tracked, running_mean, running_var, weight}
roi_heads.mask_head.mask_fcn3.weight
roi_heads.mask_head.mask_fcn3.norm.{bias, num_batches_tracked, running_mean, running_var, weight}
roi_heads.mask_head.mask_fcn4.weight
roi_heads.mask_head.mask_fcn4.norm.{bias, num_batches_tracked, running_mean, running_var, weight}
roi_heads.mask_head.deconv.{bias, weight}
roi_heads.mask_head.predictor.{bias, weight}

Which explains the missing mask head.
This is running the code on the newest git push.

That' model wasn't updated for 4 month. Are you using this weights https://mobile-cv.s3-us-west-2.amazonaws.com/d2go/models/268412271/model_0499999.pth

Hi @zhanghang1989
I am on the latest push. So i should be using that model - It also downloaded the weights using this commit.
Downloading the weights and pointing to as suggested by you works.
But according to https://github.com/facebookresearch/d2go/commit/30e798a6b3e7d8b5809da7fc1e22dcfe36d361a8 it should work out of the box.
Can you try to see if you can reproduce it? Otherwise just close the issue if it works from your fresh install

Thanks for the feedback. Sorry, it seems a mistake. Will take a look


Create a convenient tool for setting open tabs when launching the editor

Now you can easily register a new panel in the editor, but you can't conveniently set it to be open by default. Even when testing examples, it's already annoying to have to open custom panels at every launch

[x] Design API
[x] Implement API

Fix by #272


Dynamic setting field,how to show Error messages ?

vue-validator version: 2.0.0-beta.3
code:
<validator name="validation">
  <form novalidate>

      <input type="number" v-model="startTimes[n]"  field="starttime{{n}}"  v-validate="['required']">
     require start time!

  </form>
`</validator>`

set  "v-show" attribute for Error message  like this is wrong，so what the right answer ?

Can you provide the reproduction codes with jsfiddle(or other) please ?

https://jsfiddle.net/xxyzjb/p4j95xhc/

[Vue warn]: v-show="$validation[itemval{{n}}].touched && $validation[itemval{{n}}].required": attribute interpolation is not allowed in Vue.js directives and special attributes.

when running this code,the console shows the warning above, so I want to know how to show error message correctly in this situation ?

You need to change field to :field, and wrap the n value with method.
See
http://jsfiddle.net/kazupon/v0gk43m4/2/

Sorry, The documentation is bad example ... :disappointed:
I'll try to fix. :smiley_cat:
https://github.com/vuejs/vue-validator#attribute

Thank you very much~!


Plugin isn't working well sinces latest loupedeck update

Since the latest loupedeck updates a few days/wekks ago the plugin isn't working well.
On the menu the plugin is always hidden by default.
Profile set button doesn't display the profile name anymore but some sort of GUID

Buttons themselves are still working though.

I think the plugin is hidden is a Loupedeck issue, and is best to redirect to their support.
The GUID issue is very interesting, that is not what happens here... and I have absolutely no idea why this happened for you.
Is it possible to get more information about your setup?
Loupedeck software version.
Plugin version(from plugin settings)
GoXLR device type (full or mini)
GoXLR App version
GoXLR Firmare version (should be possible to see in the app)
Also, will this be an issue if you recreate the button, or just if you use one that was created before the update?

Yeah it happens when I create the button.
Actually, I HAD to  recreate buttons after loupedeck update.
Loupedeck version : UI:<IP_ADDRESS>53;LPS:<IP_ADDRESS>49
GoXLR plugin : 1.0.1 (it says it's up to date)
GoXLR Mini
App version: <IP_ADDRESS>
Firmware version : <IP_ADDRESS>
I tried reinstalling the plugin multiple times (didn't try to completely reinstall loupedeck though, i'll try that)

Thanks, it’s really helpful, and I will test it out. If my Mini is on a later firmware, then it might be a problem to reproduce though.
It could be wise to use version 5 of Loupedeck for now if that works for you. The leap tech wise is quite huge from version 5 to 6 from a developers perspective, but from a users perspective not impressive if things don’t work as expected.
I will look into it, to see if I can reproduce it. However my release on the Markedplace seems to be removed now, so if there are some issues there after I submitted my update, I cannot really test that one anymore.

I'll stay with loupedeck 5 for now, yeah.
Didn't really understand the marketplace thing though. I still can find the plugin on loupedeck marketplace.


How do cookies work?

When I make a request and the response contains a cookie, how do I ensure that cookie is sent in the next request? I though this would happen automatically at the browser level, but apparently not. There is no documentation explaining this.

Better to ask open ended question like this on stack overflow. In the browser it really depends on your request if cookies are sent or not. Read more about requests with cookies in browsers.

Sorry, it wasn't clear, but this question is actually about cookies as they relate to superagent. My understanding, in general, was that if a browser has a cookie associated with a specific origin then that cookie will be sent in requests to that origin. But this is not working with superagent, and there is nothing in the documentation to explain why this is the case. Please re-open.

Oops - damn cookie was set to secure on localhost.


Avoid calling OnValueChanged method if it does not change; old and ne…

Avoid calling OnValueChanged method if it does not change
old and new value should be passed instead for better code handling.

Hi @SamProf could I have your opinion for #795 ?
This change involve some others fix for MatCheckbox I am working on.
Thanks.

@Christian-Oleson  fixed as you suggested.

Thanks. Hopefully this can get approved and merged in by @SamProf soob

Thank you for your contribution 👍!
It's merged. But this is not visible here.


JIRA Failure exporter is not working for multiple projects

When multiple projects are specified with the PROJECTS env variable JIRA exporter is failing to gather issues.
This is because each project in the jira query must be surrounded by the quotes, so:
export PROJECTS=Sample,Second,Third
Must be translated to the JIRA query:
type in ("Bug") AND priority in ("Highest") AND project in ("Sample", "Second", "Third")

Fixed with the #453


Feature request: instead of directly redirecting the viewer to the drive link , give  the option to download and view the resume

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
instead of directly redirecting the viewer/user to the drive link we can add the option to download and view the resume
Describe the solution you'd like
A clear and concise description of what you want to happen.
***demo of the implemented feature ***

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Approach to be followed (optional)
A clear and concise description of the approach to be followed.
I Make a landing page for the resume and add a card that features the resume image the card also contains to buttons, one for download and the other for view
Additional context
Add any other context or screenshots about the feature request here.

@smaranjitghose sir, can I work on this issue?

@Abhijay007 looks awesome to me !!

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
instead of directly redirecting the viewer/user to the drive link we can add the option to download and view the resume
Describe the solution you'd like
A clear and concise description of what you want to happen.
***demo of the implemented feature ***

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Approach to be followed (optional)
A clear and concise description of the approach to be followed.
I Make a landing page for the resume and add a card that features the resume image the card also contains to buttons, one for download and the other for view
Additional context
Add any other context or screenshots about the feature request here.

w.r.t to hiring manages, no one would like to see your resume page separately once they are on your portfolio website. What you can do is put this as a subsection on one of the pages like home page

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is.
instead of directly redirecting the viewer/user to the drive link we can add the option to download and view the resume
Describe the solution you'd like
A clear and concise description of what you want to happen.
***demo of the implemented feature ***

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Approach to be followed (optional)
A clear and concise description of the approach to be followed.
I Make a landing page for the resume and add a card that features the resume image the card also contains to buttons, one for download and the other for view
Additional context
Add any other context or screenshots about the feature request here.

w.r.t to hiring manages, no one would like to see your resume page separately once they are on your portfolio website. What you can do is put this as a subsection on one of the pages like home page

@smaranjitghose ok sir, I can make it as a  subsection on the home page.
so can i work on this?

@smaranjitghose sir,  I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume  section from the header or left it as it is.

@smaranjitghose sir, I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume section from the header or left it as it is.

Feedback:
Instead of having a section with a heading. I would suggest having a center aligned button saying "Grab my Resume" just below the about section.
Don't forget to remove the "My Resume" tab from the navbar (main.js)

@smaranjitghose sir, I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume section from the header or left it as it is.

Feedback:
Instead of having a section with a heading. I would suggest having a center aligned button saying "Grab my Resume" just below the about section.
Don't forget to remove the "My Resume" tab from the navbar (main.js)

@smaranjitghose sir , by the above feedback, did you mean something like this:

@smaranjitghose sir, I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume section from the header or left it as it is.

Feedback:
Instead of having a section with a heading. I would suggest having a center aligned button saying "Grab my Resume" just below the about section.
Don't forget to remove the "My Resume" tab from the navbar (main.js)

@smaranjitghose sir , by the above feedback, did you mean something like this:

@smaranjitghose sir, I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume section from the header or left it as it is.

Feedback:
Instead of having a section with a heading. I would suggest having a center aligned button saying "Grab my Resume" just below the about section.
Don't forget to remove the "My Resume" tab from the navbar (main.js)

@smaranjitghose sir , by the above feedback, did you mean something like this:

A description of "how to download the resume" is not required. Rest is fine

@smaranjitghose sir, I am done with this sub-section part here is the demo of the implemented card
demo

@smaranjitghose sir, now I have one question that can I remove this  my resume section from the header or left it as it is.

Feedback:
Instead of having a section with a heading. I would suggest having a center aligned button saying "Grab my Resume" just below the about section.
Don't forget to remove the "My Resume" tab from the navbar (main.js)

@smaranjitghose sir , by the above feedback, did you mean something like this:

A description of "how to download the resume" is not required. Rest is fine

Ok, @smaranjitghose sir got it 👍

Ok, @smaranjitghose sir got it 👍


MethodCallTarget: allow optional parameters, no nullref exceptions. +unit tests

Current coverage is 73.70%

Merging #1187 into master will increase coverage by +0.24% as of 5818e87

@@            master   #1187   diff @@
======================================
  Files          265     265
  Stmts        15000   15080    +80
  Branches      1647    1655     +8
  Methods          0       0
======================================
+ Hit          11020   11115    +95
  Partial        419     419
+ Missed        3561    3546    -15

Review entire Coverage Diff as of 5818e87

Uncovered Suggestions

+0.08% via ...c/NLog/LogFactory.cs#181...192
+0.07% via ...gingConfiguration.cs#279...289
+0.07% via ...gingConfiguration.cs#242...252
See 7 more...

Powered by Codecov. Updated on successful CI builds.

what does this fix?

I wrote some unit tests (it was missing some), and now you can call a method with optional parameters, without send the values of the optional parameters.

docs:

https://github.com/NLog/NLog/wiki/MethodCall-target


Release Google.Cloud.Bigtable.V2 version 3.12.0

Changes in this release:
New features

Add feature flag for client side metrics (commit 1f14edf)

Created release for Google.Cloud.Bigtable.V2-3.12.0


support / as options prefix and - for long names for powershell

Currently, short names must be prefixed with - and long names with --.   Windows has a common convention of using / for short and long names and also flag clubbing.  Powershell uses a single -.   CommandDotNet hasn't supported those in the past because tokenization happened without context of the commands so it was not possible to determine when these were option prefixes or just values.

completed in v5


Question regarding Deleting messages

So, I grabbed this bot and managed to pull off making some hand made plugins.
(in my free time I also managed to create a !Cookie command)
However I have been playing around with deleting messages and I'm really unsure as to how you can delete a message based on it's msg.id value. Cause I so far can grab the ID for the messages but I can't quite figure out how to delete the messages based on their unique ID's. Could someone maybe shed some light on how bot.deleteMessage() works and how I could maybe pull of this task?
(I'm also really unsure if this is the proper place to ask such questions so apologies in advance)

Read the docs. They're pretty thorough, some of the best you can find on anything, albeit a few bits are needing to be updated, etc..... this bit, however, is accurate.
http://discordjs.readthedocs.org/en/latest/docs_client.html#deletemessage-message-options-callback

Also relevant:
http://discordjs.readthedocs.org/en/latest/docs_client.html#getchannellogs-channel-limit-options-callback
http://discordjs.readthedocs.org/en/latest/docs_cache.html

Thanks for the links. I will give some tests a go to see what works.

mhm. Next time though, check on the Discord API (unofficial) Server. There's a link in the README.md

The links do not work.

@CoolMan119 Those links are for the olds docs. The new documentation for v9 are at http://hydrabolt.github.io/discord.js/#!/docs/.
The old Cache has been replaced with a Collection (extends Map).
The docs for a collection are at http://hydrabolt.github.io/discord.js/#!/docs/tag/master/class/Collection
The old docs for the Cache are at http://discordjs.readthedocs.io/en/8.2.0/docs_cache.html

For anyone else coming here those docs are also now out of date
new link: https://discord.js.org/#/docs/main/stable/general/welcome

@khionu the docs are the worst I have found so far. If the docs say something works, it probably doesn't. Many of the links don't lead into anything.

@m1ksu did you pay attention to the comment right above yours about how the docs have changed, since you're looking at an 8 month old doc link that's no longer valid for the current version of Discord.js? Go to https://discord.js.org/#/docs/main/stable/general/welcome .

@m1ksu Thank you for reviving a 5-month old thread. We appreciate you ability to read previous comments.
At least be glad that there is documentation, even though you are using docs that haven't been updated in over a year.

This issue has been repeatedly commented on over a year after it was asked and closed, I would ask that this thread be locked. Given I am no longer affiliated with Discord.JS, it is a little tiring to be pinged over this issue, still, even after unsubscribing from all Discord.JS GitHub threads,

You ask and shall receive.


errors if comma-spacing isn't respected in template strings if placeholders are used in it

ref https://github.com/eslint/eslint/issues/2393#issuecomment-96723445
const foo = `hello,`

console.log(foo)

doesn't error, when
const foo = `hello${ 1 + 1 },`

console.log(foo)

does error
1:28  error  A space is required after ','  comma-spacing

Duplicate of #31.


Login - Clicking the eye icon moves the cursor to the beginning

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

**Issue found when executing PR https://github.com/Expensify/App/pull/13187
Action Performed:

Go to URL https://staging.new.expensify.com/
Enter an email address
Press continue
Enter the password
Click to the eye icon

Expected Result:
The cursor stays in the same place
Actual Result:

The cursor moves to the beginning (Web and mWeb)
The cursor moves to the end (iOS app)

Workaround:
Unknown
Platform:

Where is this issue occurring?

Web
iOS
Desktop App
Mobile Web

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/93399543/205449158-8c147870-1036-4568-b650-c9f2689d01b4.mp4
https://user-images.githubusercontent.com/93399543/205449161-89a58191-f1ea-4243-9b69-67cc8067d222.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

Proposal:
Issue:
The component resets the cursor location on setState()
Solution:
Get the previous location of the cursor before updatin the state and in the callback rest the cursor back to that location
Code:
diff --git a/src/components/TextInput/BaseTextInput.js b/src/components/TextInput/BaseTextInput.js
index fe29ff79b..e5234a66f 100644
--- a/src/components/TextInput/BaseTextInput.js
+++ b/src/components/TextInput/BaseTextInput.js
@@ -187,7 +187,15 @@ class BaseTextInput extends Component {
     }

     togglePasswordVisibility() {
-        this.setState(prevState => ({passwordHidden: !prevState.passwordHidden}));
+        const cursorLocation = this.input.selectionStart;
+        this.setState(prevState => ({passwordHidden: !prevState.passwordHidden}), () => {
+            if (cursorLocation && this.input.setSelectionRange) {
+                setTimeout(() => {
+                    this.input.setSelectionRange(cursorLocation, cursorLocation);
+                }, 0);
+            }
+            return false;
+        });
     }

Video:
https://user-images.githubusercontent.com/33489215/205466509-07fb464e-495a-46e4-a8f3-e968058fcfa4.mov

This is a duplicate of https://github.com/Expensify/App/issues/12018
And the PR's author seems to have another open PR that may fix this

Yes fixed in that PR


libtorrent installation

When running the integration tests during installation, I got a ModuleNotFoundError for libtorrent. INSTALL.md doesn't contain anything pertaining to libtorrent. Is it assumed most systems already have libtorrent installed?
I'm on Ubuntu 20.04 by the way.

There is a Makefile which has an install target.
make install

This target runs pip install -e ., which will use the existing setup.py. One of the Python packages that is listed there is lbry-libtorrent.
This was changed recently, and I don't know why. In the past, this library would be installed before running the rest of pip install.
pip install lbry-libtorrent
pip install -e .

So you can install lbry-torrent manually (inside the virtual environment preferably).
https://github.com/lbryio/lbry-sdk/commit/34fc530fba4aadd3101a072c9b849105e6c00714#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52

Interesting. That fixed it. Thank you.

Interesting. That fixed it. Thank you.

How are you running the integration tests?
You are supposed to run
make test-integration

Which basically just runs tox, and lbry-libtorrent seems to be installed there.

I'm running python -m unittest discover tests.integration which is the command listed in INSTALL.md.
I had to install tox, but the tests ran successfully with make test-integration. It seems this command should be in the INSTALL doc? Did I miss this command somewhere else in the documentation?

It seems this command should be in the INSTALL doc?

Yes, I think so. I edited the INSTALL.md recently to clarify the build instructions, but the LBRY main developers also did some changes. I think they should give more clarity to the information, as I believe it has changed over the years.

To install for unit testing you can combine ., torrent and test:
pip install -e .[torrent,test]

That's how it's done in the github actions workflow:
https://github.com/lbryio/lbry-sdk/blob/8304102136526e42000246a05255ae942dda5083/.github/workflows/main.yml#L52


cleaning

change the diet data

floods, mudslides etc.

I changed this to microplastics which I think is fine

could add this to the package instead of making the data in front of them

but making it shows them rep etc. again


Remove handling of azure specific types in general csharp emitter

We have a few azure specific types referenced in our generic emitter.

AzureLocation
Azure.Core.Error
LROs

These should be removed and done as addons in the azure emitter once we get to that stage.

The Azure portion of the emitter should override switch statement that handles these, add its special handling, and then fallback to the base unbranded emitter.

/cc @live1206


Fix and improve tests

Update testingOutput.json to match what Wiktionary returns today. Commits to that file are properly rebased this time.
Resolves #59.
Note, in the future, it may be better to just have one smaller test suite test the .fetch() method while the core methods in charge of parsing test using locally saved HTML files as part of the current, larger test suite. But for now, this should make sure the tests pass.

Thanks for fixing the tests! :)


722 visual focus states improvement

Description
Added focus styles to all interactive elements. For most it's the accent-border-colour, some additionally have a white border so that the focus is easier to spot. Outline is offset inwards or outwards for some elements to make it easier to see.
Screenshots
A few button examples with the new focus, check out the branch for a full view of all focus outlines.

Checklist
Have you done the following?

[x] Linked the relevant Issue
[ ] Added tests
[x] Ensured the workflow steps are passing

Looking good! I'm wondering if we need a different style for the outline on the 'x' on some of the modals. The colour is a bit similar to the background:

But then again these modal designs will change at some point, so might not be worth doing.

Looking good! I'm wondering if we need a different style for the outline on the 'x' on some of the modals. The colour is a bit similar to the background:

But then again these modal designs will change at some point, so might not be worth doing.

That's a good point, and this is what I would suggest for an easy mid-term fix: Adding a white border on focus in addition to the turquoise outline:

I just discovered focus-visible, which is exactly like focus, but better!
Learning something new every day!
Will update that and make the requested changes

@dhinrichs-scottlogic Did you want a rounded border on the dialog?

If so, border-radius 0.625rem on the dialog will achieve that.


fix website breaking on note delete

I made some changes and I think I fixed the issue.
Please deploy my changes so I can see if the any issue remains.
Fixes #56

u there?

Hi, didn't realized a PR was created let me check

u there?

Hi, @ozair-dev thank you for the PR I have added a few more changes which will help to maintain the code. Can you please add those otherwise your PR seems good to me


Refactor reused properties with mixins

Fix headers
Refactor numbers with mixins
Add description mixin

Thanks a lot for this refactoring. I just have a concern regarding this extra subfolder, we usually try to have a flat hierarchy of headers, especially when headers in subfolders depend on headers in the "root" folder, which appears to be the case here.

@JohanMabille What about the mixin namespace? Should that stay or be replaced by a prefix on types?

I think it's good to keep it, i helps to structure the code.


fix(Target): target interceptor is not async

I found that the only call to addTargetInterceptor passes onAttachedToTarget and is not async.
I also found a typo 🤓

@OrKoN exactly. If Page.#onAttachedToTarget is not async (I just removed the keyword in the function). There is no need to await for it. There is no async code in that function.

ah apologies, totally misread the title and the diff in the morning.

``


Use shapeless records to parse properties and extensions

According to the STAC spec for items, datetime is required, and title is common. Other extensions define more fields that should be in properties. In the current implementation, we just say "hey man, it's an object, best of luck" -- https://github.com/geotrellis/geotrellis-server/pull/122/files#diff-fe86990cd1594794f235a75cdf28870c -- which isn't super helpful for end users. We can't however just say "it's one of these case classes and only one of these case classes," because any number of extensions should be available.
However! There's a light at the end of this tunnel. Because extensions have specific shapes that they expect in properties, we can build shapeless records to match those shapes, try to decode all of them, and then just ++ them up at the end, parameterizing StacItem over the type of properties, and just asking that we know how to encode and decode whatever the type of properties is.
The record types we build should be aliased, because otherwise we'll end up surfacing this absolute trainwreck to end-users:
@ val y = ("baz" ->> "yup") :: HNil
@ typeOf(y)
res9: reflect.runtime.package.universe.Type = TypeRef(
  ThisType(package shapeless),
  class ::,
  List(
    RefinedType(
      List(
        TypeRef(ThisType(package lang), class String, List()),
        TypeRef(SingleType(ThisType(package shapeless), object labelled), trait KeyTag, List(ConstantType(Constant("baz")), TypeRef(ThisType(package lang), class String, List())))
      ),
      SynchronizedOps()
    ),
    TypeRef(ThisType(package shapeless), trait HNil, List())
  )
)

STAC4S addresses this issue differently.


Add utility method to stop running git-tira-jobs

this is now implemented here: https://github.com/tira-io/tira/blob/development/application/src/tira/git_runner.py#L341


chore: Update license to 2021

Changes

Update internal/licenseutil/licenseutil.go to have the 2021 license
Update another internal files with the copyright notice to 2021

Note: Some files are still with licenses from < 2020, those come from here, and we don't have direct control over them.

/gcbrun

I still see these files with "Copyright 2020":
internal/policygen/policygen_test.go
internal/tfengine/tfengine_test.go
internal/tfengine/tfengine.go
internal/tfimport/tfimport_test.go
internal/tfimport/tfimport.go
(found with grep -R 'Copyright 2020' | grep -v 'forseti_policies')

I still see these files with "Copyright 2020":
internal/policygen/policygen_test.go
internal/tfengine/tfengine_test.go
internal/tfengine/tfengine.go
internal/tfimport/tfimport_test.go
internal/tfimport/tfimport.go
(found with grep -R 'Copyright 2020' | grep -v 'forseti_policies')

Thanks for pointing them out, my VSCode search didn't show them. Updated


[keras/layers/locally_connected] Standardise docstring usage of "Default to"

This is one of many PRs. Discussion + request to split into multiple PRs @ #17748

Hello, Thank you for submitting a pull request.
We're currently in the process of migrating the new Keras 3 code base from keras-team/keras-core to keras-team/keras.
Consequently, merging this PR is not possible at the moment. After the migration is successfully completed, feel free to reopen this PR at keras-team/keras if you believe it remains relevant to the Keras 3 code base. If instead this PR fixes a bug or security issue in legacy tf.keras, you can instead reopen the PR at keras-team/tf-keras, which hosts the TensorFlow-only, legacy version of Keras.


Add basic schedule support to Awake

Description of the new feature / enhancement
Currently Awake has 3 modes:

Disabled
Enabled for x time
Enabled all the time

Basic schedule support for awake enabled/disabled would mean the computer doesn't go to sleep, say, during office hours (or whatever times are configured), but would sleep automatically when outside of the configured times when not in use.
Scenario when this would be used?
Ensure that the computer remains awake during typically used hours, but sleeps as per the default windows power policy when the 'enabled' part of the schedule finishes.
The computer could go to sleep when it's not being used as it would fall back to it's typical sleep time configured in windows power manager settings. Alternatively, if in use, it would continue to operate as usual.
This should help to save power overall when not in use.
Supporting information
No response

I too would appreciate an option to schedule Awake to be active during office hours only.

Duplicate of #25377 and related issues referenced in the closing comment there.


Configurable token expiry time

In our use case, we need a less token expiry time. Maybe dex could have a config value to set it. What do you think?

Yeah this sounds totally reasonable. There's been some discussion in #377 about moving away from flags and towards a global config file for dex. So please be aware of that. Will try to follow up on that thread with a concrete plan.

Note from attempting to configure this. Tokens are minted here and the expiry is specified here.
Hard to say what else changing DefaultSessionValidityWindow will affect.

Closed via https://github.com/coreos/dex/pull/665


Round float to 2 decimal places without scientific notation

Hi, I have been using this package for my projects.  I just faced it shows the result with a scientific notation (E) when the numbers get higher

Just chiming in that I would love to see this update!

Done. Thanks for contributing!


Added support for setting page title solving #693

Added support for setting page title solving #693

Coverage remained the same at 100.0% when pulling 186de0631a5d7e315957c49db3cd7508abe6b3d9 on waldekmastykarz:ext-spo-page-add into 90aaf43736bb6e434dcb537c6219400a884808a9 on pnp:dev.

Merged manually.


Suggestion - adding the URLRequest to the delegate method shouldClientRetry

In the signature of the delegate method
func shouldClientRetry(_ client: APIClient, withError error: Error) async throws -> Bool
might be useful to add URLRequest.
This could be useful for handling situations where multiple requests fail.
Or can you please show an example or hint how you handle this situation?

I agree, I think it's a good idea to add it. PRs are welcome.

OK, I'll set up a PR. Thanks.

PR created.

Released in 0.6.0


Cannot find tools/ant/build.xml

Hello,
I get this error when I run python build_mozc.py build -c Debug android/android.gyp:apk:
BUILD FAILED
/home/pierre/www/mozc/src/android/build.xml:120: Cannot find /home/pierre/lib/android-sdk/tools/ant/build.xml imported from /home/pierre/www/mozc/src/android/build.xml

I think this file is not provided by the Android SDK anymore.

Since the build system for Android library has been changed to Bazel, and CIs for Android was resumed.
Please let us close this issue as obsolete.
Thanks,


Style: Cleanup uses of double spaces between words

Or after punctuation. Tried to leave third-party stuff alone, unless it has
been heavily modified for Godot.
Improved some comment formatting along the way.

Cherry-picked for 3.4.


Fix typos and improve grammar across

This pull request fixes typos and improves grammar in the following files to enhance clarity and consistency:

learning-objectives.md: Removed duplicate phrase "make a token a token".
minimal-token-sbs.md: Removed duplicate phrase "make a token a token".
wallet.md: Updated "step by step" to "step-by-step" for grammatical accuracy.
basenames-faq.md: Added a hyphen in "90 day" to form "90-day" for correct adjectival usage.

Notes to reviewers

These changes are minor grammatical improvements and do not alter the functionality or meaning of the text.
Please verify that the updated grammar aligns with the repository's standards.

How has it been tested?

Manually reviewed the text for correctness and clarity.
Ensured changes do not affect the context or technical meaning of the documentation.

🟡 Heimdall Review Status

Requirement
Status
More Info

Reviews

🟡
0/1

Denominator calculation

Show calculation

1 if user is bot
0

1 if user is external
0

From .codeflow.yml

1

Additional review requirements

Show calculation

Max
0

0

From CODEOWNERS

0

Global minimum
0

Max

1

1

1 if commit is unverified
0

Sum
1

@Marcofann Thank you for this PR! The current text is intentional so we're going to leave as-is 🙏


Free GPU Memory Before dq.finish() in auto()

[ ] I have added tests to tests to cover my changes.
[ ] I have updated docs/, if necessary.
[ ] I have updated the README.md, if necessary.

What existing issue does this pull request close?
This PR helps prevent potential CUDA memory errors in dq.auto(). After training, dq.finish() uses some additional GPU memory for computing embeddings and for generation. If after training, there is very little available GPU RAM, we can run into big trouble!
Thankfully though, after training is complete, a lot of memory / data on the GPU is no longer needed for dq.finish(). For example, a big memory "hog" is the optimizer, which for many optimizers, effectively stores multiple copies of the entire model weights.
To reclaim / free unused GPU memory, and pretty much safely ensure that dq.finish() will not error out we use the following pattern:
del  optimizer
...
torch.cuda.empty_cache()
import gc
gc.collect()

Demonstration
To give a bit of additional context into how much this actually saves, here are some rough numbers:
I was training a flan-t5-small model with batch_size=8. At the end of training / during training I was pretty consistently using around 7.7GB of GPU RAM.
After freeing unused variables e.g. optimizer, batch, and outputs, we went down to ~3.5GB of GPU RAM. Massive savings!!
To round out the example, when calling dq.finish() the GPU RAM usage goes back up to ~4.4GB.
So overall, we see that freeing unused variables effectively makes up for all of the additional memory used during dq.finish(). Moreover, we emphasize how important this is, since even the small model uses 7.7GB of memory during training and an additional <1GB during .finis()! Often people will push their training right to the memory limit (testing out different batch sizes to find the sweet spot), so even if dq.finish() only uses <1GB memory, we can definitely run into issues.

https://app.shortcut.com/galileo/story/7806/dq-gpu-memory-improvement-for-auto

Codecov Report

Merging #769 (62c69cf) into main (c662cec) will decrease coverage by 0.08%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #769      +/-   ##
==========================================
- Coverage   88.23%   88.15%   -0.08%
==========================================
  Files         182      182
  Lines       15005    14999       -6
==========================================
- Hits        13240    13223      -17
- Misses       1765     1776      +11

Files
Coverage Δ

dataquality/integrations/seq2seq/s2s_trainer.py
0.00% <0.00%> (ø)

... and 9 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


I want to add to the array instead of overwriting it with extensions.

Is it possible to add my own origins and cache behaviors to the CloudFront distribution generated by the plugin?
I tried adding it with extensions, but the existing array was overwritten.
constructs:
  website:
    type: server-side-website
    extensions:
      distribution:
        Properties:
          DistributionConfig:
            CacheBehaviors:
              - TargetOriginId: !GetAtt FilesBucket.RegionalDomainName
                PathPattern: /files/*
                ViewerProtocolPolicy: redirect-to-https
                CachePolicyId: 658327ea-f89d-4fab-a63d-7e88639e58f6
                TrustedKeyGroups:
                 - s3-for-presigned-url-group
            Origins:
              - DomainName: !GetAtt FilesBucket.RegionalDomainName
                Id: !GetAtt FilesBucket.RegionalDomainName
                OriginAccessControlId: !GetAtt CloudFrontOriginAccessControl.Id
                S3OriginConfig:
                  OriginAccessIdentity: ''

What I want to do is very simple.
Added to the Server-side website,
I would like to set my own domain to the S3 pre-signed URL via CloudFront.

I have the same issue, the lift cache behaviors are overwirtten
constructs:
    website:
        type: server-side-website
        domain: ${param:domains}
        redirectToMainDomain: true
        certificate: 'arn:aws:acm:us-east-1:267434568533:certificate/6ef9ee04-6c8a-4363-bdb8-91e34da5d2b7'
        originName: web
        assets:
            '/assets/*': public/assets
            '/bundles/*': public/bundles
            '/robots.txt': public/robots.txt
        extensions:
            distribution:
                Properties:
                    DistributionConfig:
                        PriceClass: PriceClass_100
                        CacheBehaviors:
                            -   PathPattern: "/"
                                TargetOriginId: originId
                                ForwardedValues:
                                    QueryString: false
                                    Cookies:
                                        Forward: none
                                ViewerProtocolPolicy: redirect-to-https
                                MinTTL: 0
                                DefaultTTL: 60 # 1 day
                                MaxTTL: 60 # 1 year
                                Compress: true


How to doc WebSockets Events

Is it possible to document WebSocket Events like open, message, error, close?
https://developer.mozilla.org/en-US/docs/Web/API/WebSocket#events

Not really, OpenApi team doesn't want to address this issue:

https://github.com/OAI/OpenAPI-Specification/issues/55


Password locking folders in File Explorer

Description of the new feature / enhancement
I'm not programmer, but I do use Power Toys joyfully. I don't know if it's doable or how complicated, but I've been wanting Windows to add native folder locking for ever and I think it would be an amazing tool to add the the PT repertoire. Maybe it's not a new idea and maybe I'm not the first to pitch it to you but just wanted to put it out there.
Scenario when this would be used?
Inside File explorer, maybe as a new option in the right-click menu, to lock a folder with password. Perhaps with the same login code from start up and if face unlock or fingerprint it's possible it can use it too. Again, I have no idea if it's possible.
Supporting information
No response

Not planned for PowerToys.
Refer to https://github.com/microsoft/PowerToys/issues/21759#issuecomment-1304392992


Cosmiconfig fails to load ES module web-ext config

Was playing around a bit with v2 and while migrating the web-ext config to web-ext-config.js, I found that Cosmiconfig can't load ES modules:
Error [ERR_REQUIRE_ESM]: require() of ES Module web-ext-config.js
from<EMAIL_ADDRESS>not supported.

Yeah, this is a limitation of cosmiconfig. I'm gonna switch to rc, mainly because it will merge all the config files up to your home directory, which is useful for specifying browser binaries and other defaults for all your projects.
But that will "fix" this by not allowing JS config files at all.
What's your use case?

Yeah, this is a limitation of cosmiconfig. I'm gonna switch to rc, mainly because it will merge all the config files up to your home directory, which is useful for specifying browser binaries and other defaults for all your projects.
But that will "fix" this by not allowing JS config files at all.
What's your use case?
Edit: I don't like that rc and run-config don't support file extensions, so I might roll my own config loader. It will only support JSON and YML. Maybe I'll try and support JS files, but we'll see.

So before v2 I used webExtConfig to do browser-specific config based on an environment variable. As webExtConfig is no longer available in v2 I figured I could just copy and paste the code over to web-ext-config.js, only to be met with the error above.
I did figure out a different way of doing it though: generate the configuration inside Vite's config (same as v1) and then write it to .web-extrc.json.
In any case, I've worked out how to migrate everything once v2 releases and I'm looking forward to it.

Sorry I never responded, I'll add the inline config option back. Like you pointed out, sometimes it make sense to commit some config.
Instead of a DIY solution, nuxt uses c12, and that loads cjs, esm, json, rc files, etc. Seems like that's a good tool that could solve all these issues.

This should be fixed by https://github.com/aklinker1/vite-plugin-web-extension/pull/44/commits/f613684ea46033526c185b883813f46cc504126b. I added back the webExtConfig option and I added config file support for only YAML and JSON.
I wasn't able to get cosmiconfig, config, nor c12 to work exactly how I wanted, so I rolled my own. It's not perfect, but it works exactly how I want it to. I'll need more feedback from people to decide where to go from here.

V2 is almost ready to be released. I published RC1, and I'm about to publish RC2.

This is no longer an issue with v2 or v3, I ended up rolling my own config, and adding the webExtConfig option back.


False invalid login credential mark

When I try to check the all the accounts it marks all the accounts as invalid while some of them are actually working and not invalid.
I tried reinstalling and trying from a different internet and device but it still doesnt seem to work while it was just working 3-4 days ago.
Please help I'm very new in these kinds of things
edit: Now that i seen the solved issues too i think its similar to #15

It's due to authorization token, I have to find a way to automatically get these tokens, else I have to manually copy from crunchyroll app. It's not a permanent token, it's keep changing after few times. Really a big issue, for now I will just copy token.

It's due to authorization token, I have to find a way to automatically get these tokens, else I have to manually copy from crunchyroll app. It's not a permanent token, it's keep changing after few times. Really a big issue, for now I will just copy token.

Ah, I see. Then can you please share how you get the authorization token?

Well, it's a little difficult. You have to intercept crunchyroll network request. Try to login in crunchyroll (you can try with wrong credentials also), and check the header of api request, there you will find Authorization Token.
Although, I will try to update it in 4-5hours. Also, I will find a way to automate this step.

Well, it's a little difficult. You have to intercept crunchyroll network request. Try to login in crunchyroll (you can try with wrong credentials also), and check the header of api request, there you will find Authorization Token.
Although, I will try to update it in 4-5hours. Also, I will find a way to automate this step.

Thanks for the sharing, I will try doing this.

Well, it's a little difficult. You have to intercept crunchyroll network request. Try to login in crunchyroll (you can try with wrong credentials also), and check the header of api request, there you will find Authorization Token.
Although, I will try to update it in 4-5hours. Also, I will find a way to automate this step.

Hi, I did this I got the same result as you did, but even after changing the token the issue persists, I even tried running it in google shell but that didn't work either.


Windows with Visual Studio regression test

Dear all,
I  installed OpenFast on Windows 10. I tried to execute the regression tests of section <IP_ADDRESS>.4.1. "Windows with Visual Studio regression test", as described in the manual.
Concerning step 1 : "Clone the openfast repo and initialize the testing database", it worked well (see step1 in attachment) but at step 2 :"Build The Regression Testing DISCON DLLs", I get 3 errors when building the solution on Visual Studio (see step 2 in attachment).
How can I solve those errors and make the regression test work?
Kind regards.

Dear @Goyan1105,
The actual errors are stated in the "Output" window in Visual Studio, which I gather is what you shared in issue #530.  Hopefully someone can respond to that issue there.  I'm closing this issue, which seems a bit redundant to #530.
Best regards,


Check for obsoleted(very old) Go versions on CI files

Check .travis.yml, .circleci(any other CI/CD service) files for the old versions (1.9 and older) and suggest to update them.

I like the idea of checking .travis.yml and .circleci.
We can also run their associated linters (if they exist) to catch more errors.

Can we just parse yaml and check Go version manually?

Of course, I told about another thing, linting config files for non-existing properties, for example.
Checking Go version is go-specific, this is why it's less attractive right now.

But it can be extended till whatever you want 😎 (Go was just an example, biased one)


Remove config file, rely on defaults

After leaving this library alone for ages and coming back to it, I've realised that the idea of a config file is, in this case, a terrible idea.
The defaults should be set when the library is imported, and changed at the user's will.

I'll leave the config stuff in v0.2.2 and remove it as of v0.2.3


Typing % corrupts localStorage cache

Previously filed here
After digging deeper into this, it looks like this is just a silly URI encoding issue translating between the URL bar and localStorage.
Steps to reproduce:

Visit https://6to5.org/repl
Clear localStorage (for (var i in localStorage) localStorage.removeItem(i))
Set % as the code to transpile
Refresh the page
Notice "URI Malformed" in the developer console

In Chrome:

Actually, any thing using %, such as a mod operation like 4 % 2 also makes it croak.

Not able to reproduce this issue http://babeljs.io/repl/#?experimental=true&evaluate=true&loose=false&spec=false&code=4 %25 2

Looks to be the case for me too. All good here.


proxy: Backport "Make NACK cancel the WaitGroup and pass NACK detail in ProxyError"

This change is

test-me-please

Build failure:
https://jenkins.cilium.io/job/Cilium-PR-Ginkgo-Tests-Validated/6860/

test-me-please


wwan: patches for register and connect procedures

This PR contains two patches for LTE connectivity:
wwan: Explicitly request IPv4 connection
Without explicitly asking for IPv4 (which we only support for wwan),
for some LTE networks the connect request may fail with:
error: couldn't start network: QMI protocol error (14): 'CallFailed'
call end reason (1): generic-unspecified
verbose call end reason (6,50): [3gpp] ipv4-only-allowed

This error is returned by network to indicate that only PDN type IPv4
is allowed for the requested PDN connectivity (which is want we want
but we need to be explicit about it).

wwan: make sure we are registering to network with the right APN
Some LTE networks require explicit (and correct) APN for the registration/attach
procedure (for the initial EPS bearer activation).

@eriknordmark When you get a chance please review this PR. Just two small fixes for a customer.


🐞 :  Contributor Page Cursor Issue

:red_circle: Title : Contributor Page cursor Issue
:red_circle: Bug : Cursor should be pointer
Screenshots 📷
https://github.com/user-attachments/assets/21a16441-3200-43fe-ba65-e124f4651678

✅ Details to Include When Taking the Issue:
Name : 4F24L
Participant Role : GSSOC, Hacktoberfest
Please add hactoberfest and GSSoC24 tag. You can assign me for this issue.

Happy Contributing! 🚀
Wishing you all the best on your open source journey. Enjoy! 😎

@iamrahulmahato


chore: fix some initialisms

https://github.com/golang/go/wiki/CodeReviewComments#initialisms
Go guidelines (and statickcheck rule ST1003) recommend using ID, JSON,
etc... rather than Id, Json, etc...
Checklist:

[ ] Have you added or updated tests to validate the changed functionality?
[ ] Have you added Draft Release Notes in docs/draft-release-notes.md?
[X] Have you followed the Conventional Commits specification?

@blgm Thank you very much for continuing to persevere in the conventions of Go. Great job!. I added a couple of questions, but for everything else correct.


HttpUrl Serializable

Hello,
Suggestion: Make HttpUrl Serializable (or even Parcelable, but that would be Android-specific).
Use case: Android app which stores some Web service (CalDAV) configuration. Because okhttp is heavily used, most URLs are HttpUrls and not URI/URL/Uri. Now, to pass data between fragments etc., it would be very useful to have an HttpUrl which implements Serializable.

Is it possible to use toString() ? Serializable is a pretty awful technology. Otherwise we'll take a pull request, but it'll probably need to use readResolve or similar so we don't need to think about it in our implementation.

I have now replaced HttpURL by URI (which is Serializable) in the data class (a set of URLs and other data describing a service), but it would be nice to be able to serialize data structures with HttpURLs.
Couldn't the serialization just be done by toString and parse?

Yeah, that’s exactly what the serialization should do internally.

I’ve decided to deliberately not fix this because it’s enabling. You should not be using Java Serialization; it’s insecure, inefficient, and has trouble with versioning.

hi, why not use gson to covert between text and object class, it is easy and fast and simple

That would be ridiculous to use here. You can just call toString() /
parse() or write a Parcelable wrapper type which does it for you.
On Wed, Apr 13, 2016, 10:27 AM eric ho<EMAIL_ADDRESS>wrote:

hi, why not use gson to covert between text and object class, it is easy
and fast and simple
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/square/okhttp/issues/2367#issuecomment-209473752

Hi,
Sry for necroposting but i'm facing the same issue : i have an object with many HttpUrl (because this class is so powerfull) and i use it in fragment.
Problem: when the system automaticaly save state and use 'android.os.Parcel.writeSerializable(Parcel.java:1843)' -> it crash saying HttpUrl isn't serializable
I don't find anyway to override Serialization for HttpUrl object, can you please give me an idea ?

Call toString() and write it as a string.

Call toString() and write it as a string.

When ? I don't have an override Serializer to do it

I'm saying don't call writeSerializable, instead, call writeString by calling toString() on your HttpUrl.

Fragments do not persist state automatically. So something else is doing this on your behalf and that is the library or tool which you need to pursue for a mechanism to hook in some kind of serializer.


Add additional ids such as siteID, siteAreaID, companyID and chargingStationID to logs for site admin

Adding siteID, siteAreaID, companyID and chargingStationID which will be used during getLogs in later PR to fetch data. This will replace the operation of fetching siteID based on chargingStationIDs and instead use the siteID available in the logs directly.
Submodule PRs
ev-sap-pricing-convergent-charging
ev-sap-smart-charging

@LucasBrazi06 In the final commit, I have populated the siteID, siteAreaID and companyID in WSConnection.ts file assuming the URL has the values. The discussion on the mail stated that we are fetching the chargingStation object from DB using the chargingStationID but there is no use of ChargingStationStorage in WSConnection.
Should I keep the approach of fetching data from the URL or change it and add a DB call to fetch the appropriate charging station and populate the fields?

The discussion on the mail stated that we are fetching the chargingStation object from DB using the chargingStationID but there is no use of ChargingStationStorage in WSConnection.

It's because it's in its sub-class JsonWSConnection ;-)

@RohanAntony Create an issue in GitHub and link all of your PR to it.
Put the issue's link into the Asana task.

@LucasBrazi06 In the last commit that was pushed a while back, I have made changes to logging.ts and other files related to it. I ran the test cases on my local machine which covers all of them except OCPP 1.6 service test case. This has been consistently failing on my machine for every branch including master-qa. I don't know on how else to test these latest changes except for the test cases.

I believe, I need to make changes to AppError and BackendError which also get logged.

@RohanAntony I can check the unit test on my side if you want on your branch?

I believe, I need to make changes to AppError and BackendError which also get logged.

AppError is for HTTP Service endpoint (REST, OCPI...), the rest is BackendError.

@RohanAntony I just added the most important part you missed + conversion to ObjectIDs :-)

@RohanAntony I think you missed the Exception that are also logged:

I'll put back the issue to In Process ;-).

@RohanAntony I just added the most important part you missed + conversion to ObjectIDs :-)

Do we not need to add it for chargingStationID which is also an ObjectID?

Do we not need to add it for chargingStationID which is also an ObjectID?

No, Charging Station ID is a string in the DB.
You can check this with the Storage classes or with Robot3T.


:sidekiq backend doesn't register worker

I think it is similar to https://github.com/mhfs/devise-async/issues/30
I have loads of enqueued tasks but none is processed.
The thing is that when I go to /sidekiq page I can't see any worker registered there.
Any idea?
Info:
# Gemfile.lock
rails (4.0.0)
sidekiq (2.17.2)
devise (3.2.2)
  bcrypt-ruby (~> 3.0)
  orm_adapter (~> 0.1)
  railties (>= 3.2.6, < 5)
  thread_safe (~> 0.1)
  warden (~> 1.2.3)
devise-async (0.9.0)
  devise (~> 3.2)

# route.rb
....
devise_for :users, :controllers => {:sessions => "sessions"}

# model/user.rb
class User < ActiveRecord::Base
    # Include default devise modules. Others available are:
    # :confirmable, :lockable, :timeoutable and :omniauthable
    devise :database_authenticatable, :async, :registerable, :confirmable,
           :recoverable, :rememberable, :trackable, :validatable
    has_one :consultor
    attr_accessible :username, :email, :password, :password_confirmation, :remember_me,  :name, :confirmed_at, :actived, :consultor

    def only_if_unconfirmed
      pending_any_confirmation {yield}
    end

  end

# config/initialize/devise_async.rb
Devise::Async.backend = :sidekiq
Devise::Async.enabled = true

# config/sidekiq.yml
:verbose: true
:concurrency:  25
:queues:
  - [mailer, 5]
  - [default, 5]

# config/initializers/devise_async.rb
Devise::Async.setup do |config|
  config.enabled = true
  config.backend = :sidekiq
  config.queue   = :default
end

This also works for me. Maybe this is good idea to update README file to include this information for sidekiq backend.

worked for me as well.

Done.


Enhance Waitlist and Authentication Page

This PR introduces significant improvements to the Waitlist, Login, and Sign-Up pages:
Waitlist Page:
Added a detailed form for user information (name, email, company, role, use case, monthly users). Implemented a professional design with glassmorphism effects and an AI-themed star graphic.
Login and Sign-Up Pages:
Replaced forms with a waitlist overlay, informing users about the private beta and encouraging waitlist sign-up. Maintained consistent design language across the application. These changes aim to enhance user engagement and streamline the onboarding process. Please review the updates.

Everything seems amazing. BTW did you remove authentication part?

I don't have the authentication access
From my side, the signing up to the waitlist works


Fix modal dialog and settings headings

Not sure if fix is OK for upstream. But looked broken before...

Hi carlos22, thanks for your  PR. What version of Kanboard do you use and which broken subpage exactly do you fix with your changes?


[Feature] AuthorizeResource doesn't fit BREAD

Description of problem
As a heavy resource authorization user, i often use the
        $this->authorizeResource(NewClass::class, 'newclass');
in the constructor of my current class. But as we can see, authorizeResource is linked to a resourceAbilityMap that goes like this :
/**
   * Get the map of resource methods to ability names.
   *
   * @return array
   */
  protected function resourceAbilityMap()
  {
      return [
          'show' => 'view',
          'create' => 'create',
          'store' => 'create',
          'edit' => 'update',
          'update' => 'update',
          'destroy' => 'delete',
      ];
  }

which is a slight modification of CRUD (where R is View,  so ... CVUD ?).
Proposed solution
Could we override the resourceAbilityMap of Laravel to have the BREAD linked to theses differents classes natively ?
I don't know how it could be achieved but it can save lot of time that having to specify the $this->authorize on each method of each class.

Surely look on the side of adding this in the controllers, or with a trait, idk
    protected function resourceAbilityMap()
    {
        return [
            'index' => 'browse',
            'create' => 'read',
            'store' => 'add',
            'edit' => 'edit',
            'update' => 'edit',
            'destroy' => 'delete',
        ];
    }


Hardware: Update 220AC to 3.3DC adapter

Carlos Fasani my father did this PCB update. Basically it separates in two sides the PCB leaving the mains power in one of them

@goran-mahovlic take a look in the 220AC PCB that is now also merged in master


How to run TTFRCNN (faster-rcnn) in Windows that contains tensorflow

I see the first step is to fix and run make.sh. But I want to run TFFRCNN  Demo in my windows.
tensorflow.python.framework.errors_impl.NotFoundError:roi_pooling.so not found????
Could you tell me how to solve this problem?Thank you for reading my message.

@suntim in the file  "TFFRCNN/lib/roi_pooling_layer/roi_pooling_op.py" it is hardcoded that tensorflow should load this linux-based file "roi_pooling.so". So you have to compile the .cc files in the same folder and change theses lines:
filename = osp.join(osp.dirname(__file__), 'roi_pooling.so') _roi_pooling_module = tf.load_op_library(filename)
so that it loads the compiled file for windows. However, I am struggling myself to just compile the since many dependencies seem to be off, exclusivly linux or some other problem. If you are able to compile it, I would be happy if you could share your .dll file :)


Rebuild for cfitsio400 and apply patch

Checklist

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

This PR fixes the migration from #43 by applying the healpix patch to support the new cfitsio versioning scheme (specifically https://github.com/healpy/healpixmirror/commit/340d9f72c1adefea3ffd5ea55bb62fbe686c79d9 and https://github.com/healpy/healpixmirror/commit/b070d8ad1e1561f79784388b87194ef0c1572afa ).
These patches will no longer be necessary when the next version of healpy is released, but in the meantime this can allow the conda forge migration to cfitsio400 to continue.

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

All tests have passed; @conda-forge/healpy I think this is ready.

Thanks @erykoff, merging


Since v1 - SyntaxError: The keyword 'interface' is reserved

Environment
node 16
npm 8
pnpm 7
typescript 4.9
Reproduction
build this
interface MyInterface {}

Describe the bug
Error: SyntaxError: The keyword 'interface' is reserved
Additional context
No response
Logs
No response

@deleonio could you please share your build.config.ts file?

I am facing the same problem.
My build.config.ts
import { defineBuildConfig } from 'unbuild';

export default defineBuildConfig({
  entries: ['./src/index'],
  clean: true,
  declaration: true,
  rollup: {
    emitCJS: true,
    inlineDependencies: true,
    esbuild: {
      target: 'es2020',
    },
  },
});

The error occurs when I move throttle-debounce and @types/throttle-debounce from dependencies to devDependencies and run unbuild.
I use throttle-debounce like this.
export { debounce, throttle } from 'throttle-debounce';

If you are using a dependency in your project, please make sure it is either in dependencies or peerDependencies (and NOT devDependencies) otherwise add it to the externalDependenciesinbuild.config`

@pi0 in this situation, shouldn't throttle-debounce just be inlined?


Refactor scheduler 2

@mistercrunch This is additive on top of https://github.com/airbnb/airflow/pull/668 and contains all commits that contains, plus further new commits.
In particular this

Adds a test for the duplicate run_id bug
Fixes that bug
Switches to .format in tests.

I'm fine with the flag for resetdb actually. Mergin'!


Update ChromeActivity.java

Added  Online Ticket and Hotel Booking Websites

Added Online Ticket and Hotel Booking Websites and some google sites


How to upload image ?

Thanks for filing an issue!
If at all possible, please provide a Codepen to demonstrate the problem you're having with React Quill. Here's a template to get you started.
FAQ
How do I access the wrapped Quill instance?
See the instance methods and API documentation.
Is there a bug in Quill?
Please refer to the Quill issues page.
React-Quill version

[ ] master
[ ] 0.4.1
[ ] 1.0.0-beta-1
[ ] 1.0.0-beta-2
[ ] 1.0.0-beta-3
[ ] 1.0.0-beta-4
[ ] 1.0.0-beta-5
[ ] 1.0.0-rc-1
[ ] 1.0.0-rc-2
[ ] 1.0.0-rc-3
[ ] 1.0.0
[ ] 1.1.0
[ ] Other (fork)

Add image to the format array you pass in as props, and images will be able to be uploaded and inlined as base64 string data.


fix examples for daily tests and cleanup scserver tests to use fixtures

https://github.com/siliconcompiler/siliconcompiler/actions/runs/8117206680

https://github.com/siliconcompiler/siliconcompiler/actions/runs/8117244549


swtpm: fix build on darwin

Description of changes

Fix build on darwin. Note that because netstat still uses openssl-1.0.2u on darwin, building this requires NIXPKGS_ALLOW_INSECURE=1. See #101229 and #150880.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[X] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[X] Fits CONTRIBUTING.md.

@baloo

I fixed all failing tests. For some reason I didn't need to touch python at all. Here is the full diff, which could replace this PR:
index 648165d8262..fae491d00db 100644
--- a/pkgs/tools/security/swtpm/default.nix
+++ b/pkgs/tools/security/swtpm/default.nix
@@ -37,14 +37,18 @@ stdenv.mkDerivation rec {

   buildInputs = [
     libtpms
-    openssl libtasn1 libseccomp
-    fuse glib json-glib
+    openssl libtasn1
+    glib json-glib
     gnutls
+  ] ++ lib.optionals stdenv.isLinux [
+    fuse
+    libseccomp
   ];

   configureFlags = [
-    "--with-cuse"
     "--localstatedir=/var"
+  ] ++ lib.optionals stdenv.isLinux [
+    "--with-cuse"
   ];

   postPatch = ''
@@ -56,9 +60,31 @@ stdenv.mkDerivation rec {

     # Use the correct path to the certtool binary
     # instead of relying on it being in the environment
-    substituteInPlace src/swtpm_localca/swtpm_localca.c --replace \
+    substituteInPlace src/swtpm_localca/swtpm_localca.c \
+      --replace \
+        '# define CERTTOOL_NAME "gnutls-certtool"' \
+        '# define CERTTOOL_NAME "${gnutls}/bin/certtool"' \
+      --replace \
         '# define CERTTOOL_NAME "certtool"' \
         '# define CERTTOOL_NAME "${gnutls}/bin/certtool"'
+
+    substituteInPlace tests/common --replace \
+        'CERTTOOL=gnutls-certtool;;' \
+        'CERTTOOL=certtool;;'
+
+    # Fix error on macOS:
+    # stat: invalid option -- '%'
+    # This is caused by the stat program not being the BSD version,
+    # as is expected by the test
+    substituteInPlace tests/common --replace \
+        'if [[ "$(uname -s)" =~ (Linux|CYGWIN_NT-) ]]; then' \
+        'if [[ "$(uname -s)" =~ (Linux|Darwin|CYGWIN_NT-) ]]; then'
+
+    # Otherwise certtool seems to pick up the system language on macOS,
+    # which might cause a test to fail
+    substituteInPlace tests/test_swtpm_setup_create_cert --replace \
+        '$CERTTOOL' \
+        'LC_ALL=C.UTF-8 $CERTTOOL'
   '';

   doCheck = true;

I did not test on Linux, please do.
Any idea why you need to change the python dependency but I don't? Are you running on Apple silicon? Do you have the sandbox enabled?

swtpm> ============================================================================
swtpm> Testsuite summary for swtpm 0.7.1
swtpm> ============================================================================
swtpm> # TOTAL: 68
swtpm> # PASS:  56
swtpm> # SKIP:  12
swtpm> # XFAIL: 0
swtpm> # FAIL:  0
swtpm> # XPASS: 0
swtpm> # ERROR: 0
swtpm> ============================================================================

:+1:

@Luflosi
@willcohen needed python because it's only provided if you run tests (which he disabled on macos). Since you're running tests, python is provided.
I still believe it makes sense to bring python in nativeBuildInputs as it fixes cross compilation too (this is checked by autoconf, as will showed).

Ok, then 👍 on moving python to nativeBuildInputs.

Lovely. Will revise. Many thanks!

Result of nixpkgs-review pr 163569 run on x86_64-darwin 1

Result of nixpkgs-review pr 163569 run on x86_64-linux 1

2 packages built:

quickemu
swtpm

@alyssais does this look good to merge? Not directly related to 9p for Darwin, but still useful for QEMU

thanks to both of you!

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/461

Thanks @SuperSandro2000!


Migrate to the Granadanet test network

I've published the services factory contract: https://better-call.dev/granadanet/KT1TsixZzkALSuJhzKkyCDgyJxQCbHsGoqda


The project should be database independent

Hello.
I wanted to test this generator for .NET core but apparently it's quite hard to use is without SQL Server, event after changing the connection string and adapting the Startup.cs, there are references of SQL Server specifics features in the migrations.
I think it could be interesting to make the boilerplate independent from any database.
Thanks

Try the following:
yo react-aspnet-boilerplate:empty-template
That one does not use a database (or at least doesn't appear to).

To use a different Entity Framework provider do the following:
project.json
//"Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
    "Npgsql.EntityFrameworkCore.PostgreSQL": "1.1.0",

Startup.cs
// Add framework services.
// services.AddDbContext<ApplicationDbContext>(options =>
//      options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));

services.AddDbContext<ApplicationDbContext>(options =>
        options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection")));

Migrations folder
delete all files, then run in terminal/command prompt
dotnet ef migrations add initial
dotnet ef database update


Config not respecting whitelist

I have the following config.yml placed in the root of the Shopify theme
---
:api_key: [ redacted ]
:password: [ redacted ]
:store: [ redacted ]
:theme_id: [ redacted ]
:whitelist_files:
- assets/all.css.liquid
- assets/all.js
- layout/
- snippets/
- templates/

I run a Gulp task to compile all of the Shopify assets which clears the assets directory before copying files back. Regardless of when I set in the whitelist_files, theme watch always uploads the whole assets directory.

A patch has been merged into master and the next gem release will include it. There's one more thing that needs to go out and a new gem should be available.


Inconsistent name of predicate in BT example, "piece_is_sterwheel" vs "piece_is_steering_wheel

In /plansys2_ws/src/ros2_planning_system_examples/plansys2_bt_example/pddl/bt_example.pddl the predicate is (piece_is_sterwheel ?p - piece), but in the tutorial the command to enter in the plansys2 terminal is > set predicate (piece_is_steering_wheel steering_wheel_1), which returns an error.

PR created in ros2_planning_system_examples repo.


Some image issues

Thank you for the awesome new feature! Some minor issues:
Line wrap gets set to off again by default in the problem tab, which can be fixed by focusing the problem buffer and setting wrap to true.
The image stays rendered when the console opens up. That's weird because it doesn't stay in focus when regular telescope opens up.

Yea, it's either a problem with nui or image.nvim.
I could try to fix this but i dont think just rendering the images in the description is the way to go.
I'm thinking about creating an option to render description as popup to avoid this collision or just creating a separate popup containing only question images.
As for wrap this is why


Add "equipment" item type

This PR adds a new equipment type, which can be used for laboratory instruments or other equipment. For now, it behaves like any other item and supports all the blocks supported by samples or cells. It is envisioned that comment blocks, media blocks, and attached files can be used to store maintenace information, manuals, usage logs, etc.
In the future, some more advanced dashboard features, linking to filesystems, etc. would be nice.

[x] Add equipment model
[x] Add routes for equipment
[x] Frontend modal to add new equipment
[x] Make frontend table for equipment (traditional)
~[ ] Make frontend table for equipment (fancy) ~(defer to future PR)
[x] Make simple item page for equipment
~[ ] Make it possible to link individual measurements to equipment~ (defer to future PR)

Space is present in the frontend for maintainers and collections to be listed, but these are currently not implemented.
In addition, this PR also contains some bug fixes and some tinymce fixes to prepare for more free-form linking #565.