Filetype in ocw-course schema doesn't match with imported content

The schema has four options for filetype: Image, Video, Document, and Other. The imported metadata from the frontmatter has file_type which is a mime type like application/pdf. We need to figure out how to match these up

@pdpinch and I had a discussion about this.  Really filetype should probably be called resourcetype and we need a mapping from that to the mime types provided by the legacy data as well as newly uploaded files.  We could probably accomplish this with a data template.

We decided to import file_type from plone as resourcetype to avoid confusion. filetype will then be created on import with the Image, Video, Document, and Other from the mime type which is stored in resourcetype

@noisecapella Really my suggestion above was that we might want to call the property resourcetype in ocw-studio instead of filetype.  My reasoning behind this was that we refer to the content we create representing files in ocw-studio "resources" so I thought it would make sense to follow suit and call the type resourcetype.  In the legacy data, I don't know why we wouldn't just call it mimetype because that's what it is.

Sorry I think I was confusing there. resourcetype would be the field storing Image, Video, etc, and I would leave file_type as the mime type, as it is right now.


Acm extension demo plugin

/ok-to-test

can we skip http-server.sh oc-manifest.yaml and Dockerfile ?

Need to run prettier npm run prettier:fix:

I don't see the need for demo-plugin to exist inside of frontend/ move it to the uppermost level.

All Changes done

@bipuladh @SanjalKatiyar Changes done

@GowthamShanmugam Were you still wanting to get this merged, or did you say you had published it elsewhere?

@KevinFCormier it needs some discussion with the OCP team, for now, I am temporarily closing this PR.


FLOPs calculation

Hi can you tell us how you calculate the flops in the register paper?

Is there a script that you could provide?

I'm afraid not

Ok thanks for the reply!


Add a page on using GOV.UK Pay in your prototype

In the Prototype Kit documentation, there's guidance on how to use Verify and Notify in your prototype - but not Pay.
There's some information in the Testing your integration page of the Pay tech docs that might be useful. But would definitely also need a conversation with a Pay dev to understand whether/how to use Pay test/live accounts in a prototype.
(Thanks to @joelanman for raising this.)

We should consider asking GOV.UK Pay if they want to contribute this in the future, or work in collaboration with them.


Clang tidy

A variety of cleanups prompted by running clang-tidy (and include-what-you-use) over the code in src. Should be mostly simple/small things - no major refactoring this time.

Clang tidy has definitely gotten more powerful since I had last applied its "fix" mode - what with entirely removing unused parameters for purely-internal (file-static) functions, really smart range-for conversion, etc. I was quite impressed - and quite bummed I had done some of those cleanups myself manually.

I'll merge this after it finishes being reviewed in the internal GitLab.

Incorporated in GitLab and will be pushed with next sync.


CA certificates bundle is missing from the container causing Error during connect

Connecting to an uptime-kuma instance being a reverse proxy that serves a TLS certificate, it is not able to connect unless you install certificate bundles inside the container.
By default, if you launch AutoKuma with AUTOKUMA__KUMA__URL set to "wss://uptime-kuma.example.com" (a TLS (https) connection instead of a plaintext WS (http) connection) it will fail using a generic "Error during connect" message.
When you install the CA Bundles inside the container by running:
apt-get update && apt-get install ca-certificates -y

It instantly resolves and is able to connect to the Uptime Kuma instance. I would suggest to add this to the Dockerfile or some other solution where the CA bundles are part of the container so that TLS connections can be used as well
Error when trying to connect to an uptime kuma instance being a reverse proxy.
ERROR [kuma_client::util] Error during connect
DEBUG [kuma_client::client] Waiting for connection
DEBUG [kuma_client::client] Connection opened!
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
DEBUG [kuma_client::client] Waiting for Kuma to get ready...
WARN [kuma_client::client] Timeout while waiting for Kuma to get ready...
ERROR [kuma_client::util] Error during connect

I've already prepared a PR that would fix this issue: #35


Adding track specific documentation.

and here goes c++.

This is a straight port. For reference: https://github.com/exercism/rossconf/issues/1

LGTM


Ability to parse cron expression as an interval

Instead of
[Interval(TimeType.Day, 1, 8, 0)]

We should also accept
[Interval("0 8 * * *")]

Which should result in the same interval

Seems like https://github.com/HangfireIO/Cronos might be a good library


Fail reading name DB while in initial download.

Fail name_show, name_history, name_scan and name_filter while the client is in the initial blockchain download.  This fixes https://github.com/namecoin/namecore/issues/2.
No need to merge this, if I get an ACK I'll push the code myself.

Any news here?  If I don't get an NAK by the weekend, I will push the commit.  (Note that it is just a single commit and that it passes Travis-CI.  Not sure why Github got confused.)

I haven't had time to test, but if no one gets to it by the weekend, I have no objection to merging.

I attempted to build this PR with Gitian; the resulting binary segfaults immediately when I run it (x64 version, on Fedora 21).  I suspect this is an issue on my end, and is probably not relevant to this PR.  In any event, I will be unable to test this until I figure out what's wrong with my setup (which will probably take quite a while).

Pushed.


"Cover" page for HSA

If we can give HSA better information upfront, this may smooth out the internal business process and result in more approved applications. It could also be a cool opportunity to delight HSA staff with some friendly copy or baller logo.
Bringing this back from the dead with more clarity on the goal: The cover page would come before the first page of the application and provide curated info/instructions for HSA staff. The goal is to improve/standardize internal business process for Clean cases in order to increase the approval rate.

Just spoke w James and Liliana on the phone about a Clean case that was put into the wrong calling queue, which would have resulted in an abandoned/denied case if Liliana had not explicitly followed up about the case. This happened because the RM person who cleared the case didn't have full info on what to do with Clean cases. Consider this a bit more evidence for value of cover page, though for now I'll try to address this with an email to the folks in RM.

@lippytak — could you expand a bit on what you mean by "wrong calling queue"?
(Aside, I think it's fantastic process to [1] manually concierge when our system fails to ensure no USER failure while [2] letting the [discovered by real life] failures drive feature dev.)

Sure - basically EWs get their tasks by pulling from various task queues.
One Clean case ended up in a "outreach queue", which is used only
occasionally for real time events like CalFresh in a day and
Project Homeless Connect...so the case stalled. The case should have ended
up in the "cold call queue" which is the basic queue for cases that come in
through MBCW and a few other sources.
On Fri, Jan 9, 2015 at 2:52 PM, Dave Guarino<EMAIL_ADDRESS>wrote:

@lippytak https://github.com/lippytak — could you expand a bit on what
you mean by "wrong calling queue"?
(Aside, I think it's fantastic process to [1] manually concierge when
our system fails to ensure no USER failure while [2] letting the
[discovered by real life] failures drive feature dev.)
—
Reply to this email directly or view it on GitHub
https://github.com/codeforamerica/calfresh-and-so-clean/issues/112#issuecomment-69414300
.

More evidence:

We're going to talk to a few of the EWs who were confused to figure out why (cf-285? limited info? what info did they need? why did they need it?) and then we can figure out the best way to address it (cover page, individual FU by Carissa, email to staff?)

This feature is particularly important if we're expanding to counties with a very light touch relationship — it may even be worth noting that this is by law a sufficient application for processing.

@alanjosephwilliams and I spoke to Carissa and she ran into another case where the EW was confused by 'only 3 pages' and sent out a new application to the client (though continued to process the case as usual). I think it's time for a VERY brief cover page:

Mark and/or something to make people smile
Brief description of what this is (legally valid application...)
Where to go with questions.

:thumbsup:
On Mon, Feb 16, 2015 at 4:06 PM, Jake Solomon<EMAIL_ADDRESS>wrote:

@alanjosephwilliams https://github.com/alanjosephwilliams and I spoke
to Carissa and she ran into another case where the EW was confused by 'only
3 pages' and sent out a new application to the client (though continued to
process the case as usual). I think it's time for a VERY brief cover page:

Mark and/or something to make people smile
Brief description of what this is (legally valid application...)
Where to go with questions.

—
Reply to this email directly or view it on GitHub
https://github.com/codeforamerica/clean/issues/112#issuecomment-74594255
.

--
t:  @alanjosephwilli
p:<PHONE_NUMBER>

Yeah, I think we're feeling the pain. Let's do this.

Cover letter for review. This version assumes no data will be written to the PDF.

Awesome. It made me smile! Small things:

Remove Carissa's contact info and put mine instead (per her request)
Specify next step is phone interview in the 'handle as usual section' - "Please treat this application like any other CalFresh application. The next step is to get in touch with the client for a phone interview."

:+1:

The .indd / jpeg / pdf files are saved in the DB under Health > Clean > Cover Page. I'm reassigning to Dave now that we are ready to package it with applications.


How to add User Certificate

Hello
Help me please.
I try to add User Certificate with pfsense-api but all my certificates like Server.
How I can change it?
In API Docs I didn't find how to mark type of cert.
Thanks

Hi there,
Unfortunately, user certificates are not supported via the API at this time. This would likely take some time to implement, I will keep this issue open as a feature request to work on in a future release. Let me know if you have questions in the meantime.
Thanks!

Hi Jared,
I wanted to thank you for you amazing work and this very useful API.
I'm also requesting this feature (creating and managing user certificates) it would be so awesome !
I have set up a VPN access (Remote SSL/TLS authentication) on one of my VLANs in order to grant access to CTF players on my website. I really need to automate the user certificates creation if my players want to generate and export their VPN Client file configuration.

Also I would suggest you to think about API function of certificate revocation.
Thank you

Hi, what is the progression of this issue ?
We have the need of it, and we would like to know if we can contribute/help you to resolve this one
Regards,

Hey all,
I am committed to having this feature as well as enhanced certificate management support implemented in the next minor release (v1.3.0). There are a few prerequisites to implementing user certificates and certificate management, the big one potentially being resolved in #125 that I am currently reviewing. Once that is merged, the user certificate endpoint will be next. I am hoping to have this feature beta ready next month and v1.3.0 released early June 🤞🏻
For those wishing to help move that release along quicker, feel free to checkout the v1.3.0 pull request to test out the features in the beta build and/or check the v1.3.0 project board. If there is any work in the To Do section that you feel you can take up, let me know and I can assign the issue to you. Fork the repo and open a PR to merge the feature into the v130 branch. There will likely be more items added to backlog of the project in the coming weeks.
Thanks!


feat: added ability to handle course errors

Description:

Integrate and parse CourseEnrollmentDetails API
Handle CourseAccess Errors on course Dashboard
Update UI based on CourseAccess Errors.

figma: https://www.figma.com/design/iZ56YMjbRMShCCDxqrqRrR/Open-edX-Mobile-App-All-Screens-v2.2?node-id=10061-77377&t=Gmoit4lBJxrmRE9f-4

AuditExpiredNotUpgradeable
AuditExpiredUpgradeable
UnknownError
CourseNotYetStarted

Hey @dixidroid, Moiz approved these changes as we have to open a Modal for purchase that's why we hide that UI part, and the button design is common for whole app.


The type 'MvcHtmlString' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Mvc, Version=<IP_ADDRESS>

I'm getting the error below when I setup a dropdownlist in my .Net Core project.  Does this only work with MVC 3.0?
Error	CS0012	The type 'MvcHtmlString' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Web.Mvc, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.	AppsAdmin	\filesvr02\adpis\Company\ISShared\Christian King\AppsAdmin\AppsAdmin\Pages\ImprovisImport.cshtml	11		Active

I get this also and it doesn't prevent anything from working but it is kind of a nuisance to always have red when you never know if it's a real issue or not. Mine is with using Html.Raw().


Deepcache for ComfyUI: "Failed to update obj_entity in place. Exception: name 'torch' is not defined"

Describe the bug
I have been trying to get to run your examples with deepcache in ComfyUI in 2 different environments. I am always getting the same error: "Failed to update obj_entity in place. Exception: name 'torch' is not defined".
Below, I am describing these 2 environments and errors in each answer.
Your environment

A100 in cluster
$ uname -a
Linux jean-zay4 4.18.0-372.91.1.el8_6.x86_64 #1 SMP Tue Jan 30 11:06:32 EST 2024 x86_64 x86_64 x86_64 GNU/Linux

RTX 4090 on laptop
$ uname -a
Linux sandor-Precision-7780 6.5.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 12 10:22:43 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

OneDiff git commit id

85840be35d24d7b06efc9028b6322b23845ab1fe

d2d2ff8662fc4db8b20b7e2bd62174f85868d484
OneFlow version info

path: ['/gpfswork/rech/xyi/utb83nr/miniconda3/envs/onediff/lib/python3.10/site-packages/oneflow']
version: 0.9.1.dev20240322+cu121
git_commit: 0523481
cmake_build_type: Release
rdma: True
mlir: True
enterprise: True

path: ['/home/sandor/anaconda3/envs/comfy-onediff/lib/python3.10/site-packages/oneflow']
version: 0.9.1.dev20240324+cu121
git_commit: 0523481
cmake_build_type: Release
rdma: True
mlir: True
enterprise: True
How To Reproduce
I am using most recent version of ComfyUI.  I run workflow.json
The complete error message

log-env1.txt

log-env2.txt
Additional context
N/A

Yesterday we fixed the usage of  Deepcache for ComfyU
. Please update OneDiff & onediff_comfy_nodes using the following command:  @sandor-lisn
cd onediff
git pull
# update OneDiff
pip install -e .
# update onediff_comfy_nodes
rm -r path/to/ComfyUI/custom_nodes/onediff_comfy_nodes
ln -s onediff_comfy_nodes path/to/ComfyUI/custom_nodes/


Fixed links to the Governance feature

@ElazarK
IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

#sign-off


Abnormal termination by visualization command.

Hello,
After I did this response, I ran the visualization command.
However, the visualization did not work correctly.
(vad) user1@Dev-VAD1:~/VAD$ python tools/analysis_tools/visualization.py --result-path ./test/VAD_tiny_stage_2/Sat_Oct_28_02_13_15_2023/pts_bbox/results_nusc.pkl --save-path ./save/visualization/results4
======
Loading NuScenes tables for version v1.0-trainval...
23 category,
8 attribute,
4 visibility,
64386 instance,
12 sensor,
10200 calibrated_sensor,
2631083 ego_pose,
68 log,
850 scene,
34149 sample,
2631083 sample_data,
1166187 sample_annotation,
4 map,
Done loading in 29.044 seconds.
======
Reverse indexing ...
Done reverse indexing in 6.3 seconds.
======
  0%|                                                                                | 8/6019 [00:23<4:43:24,  2.83s/it]/home/user1/VAD/projects/mmdet3d_plugin/core/bbox/structures/nuscenes_box.py:262: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array index, `arr[np.array(seq)]`, which will result either in an error or a different result.
  fut_coords = fut_coords[[mode_idx]]
 17%|█████████████▏                                                                | 1018/6019 [1:03:46<5:13:34,  3.76s/it]Exception ignored in: <function Image.__del__ at 0x7fb59db2a310>
Traceback (most recent call last):
  File "/home/user1/miniconda3/envs/vad/lib/python3.8/tkinter/__init__.py", line 4017, in __del__
    self.tk.call('image', 'delete', self.name)
RuntimeError: main thread is not in main loop
Exception ignored in: <function Variable.__del__ at 0x7fb59deaa9d0>
Traceback (most recent call last):
  File "/home/user1/miniconda3/envs/vad/lib/python3.8/tkinter/__init__.py", line 363, in __del__
    if self._tk.getboolean(self._tk.call("info", "exists", self._name)):
RuntimeError: main thread is not in main loop
Exception ignored in: <function Variable.__del__ at 0x7fb59deaa9d0>
Traceback (most recent call last):
  File "/home/user1/miniconda3/envs/vad/lib/python3.8/tkinter/__init__.py", line 363, in __del__
    if self._tk.getboolean(self._tk.call("info", "exists", self._name)):
RuntimeError: main thread is not in main loop
Exception ignored in: <function Variable.__del__ at 0x7fb59deaa9d0>
Traceback (most recent call last):
  File "/home/user1/miniconda3/envs/vad/lib/python3.8/tkinter/__init__.py", line 363, in __del__
    if self._tk.getboolean(self._tk.call("info", "exists", self._name)):
RuntimeError: main thread is not in main loop
Exception ignored in: <function Variable.__del__ at 0x7fb59deaa9d0>
Traceback (most recent call last):
  File "/home/user1/miniconda3/envs/vad/lib/python3.8/tkinter/__init__.py", line 363, in __del__
    if self._tk.getboolean(self._tk.call("info", "exists", self._name)):
RuntimeError: main thread is not in main loop
Tcl_AsyncDelete: async handler deleted by the wrong thread
Aborted (core dumped)

I don't know the cause of this problem and would appreciate any help.
Thanks.

Pls have you solved it


there are no setupenv.cmd in Windows Pre-built Packages.

I follow the steps to install Pre-built Packages on window in http://mxnet.io/get_started/setup.html#installing-pre-built-packages-on-windows ,and find there are no setupenv.cmd in Windows Pre-built Packages in https://github.com/yajiedesign/mxnet/releases .How to install it?

Just try python setup.py install. I believe it will work.

@VoVAllen I have tried,and It did not work.failed to import mxnet:
Traceback (most recent call last):

  File "<ipython-input-1-30eb4f951ea5>", line 1, in <module>
    import mxnet

  File "C:\Anaconda3\lib\site-packages\mxnet-0.7.0-py3.5.egg\mxnet\__init__.py", line 7, in <module>
    from .base import MXNetError

  File "C:\Anaconda3\lib\site-packages\mxnet-0.7.0-py3.5.egg\mxnet\base.py", line 43, in <module>
    _LIB = _load_lib()

  File "C:\Anaconda3\lib\site-packages\mxnet-0.7.0-py3.5.egg\mxnet\base.py", line 35, in _load_lib
    lib = ctypes.cdll.LoadLibrary(lib_path[0])

  File "C:\Anaconda3\lib\ctypes\__init__.py", line 425, in LoadLibrary
    return self._dlltype(name)

  File "C:\Anaconda3\lib\ctypes\__init__.py", line 347, in __init__
    self._handle = _dlopen(self._name, mode)

OSError: [WinError 126] 找不到指定的模块。

@yajiedesign can you give me some suggestion?

the https://github.com/yajiedesign/mxnet/releases is upgrade package
you need to download  20160531 in https://github.com/dmlc/mxnet/releases first.

@yajiedesign thank you very much!
I install 20160531_win10_x64_gpu,and test it.It works.
After I overwrite the files with Nightly Windows Release (20161029_mxnet_x64_gpu.7z) and install it again,it does not work.

i'm struggling with thos gpu install and will try this today. i am presuming u unzipped the file and only did setupenv.cmd
u did not have to install all the other stuff right? ot is a fully comtained solution?

@alvinjamur
the solution is as follows:
(1)install 20160531_win10_x64_gpu. execute setupenv.cmd and python setup.py install.
(2)overwrite the files with new release vesion in https://github.com/yajiedesign/mxnet/releases
(3)overwrite the cudnn files with cudnn V4
It is ok with GPU,but not CPU.

and what about the r package?

I am also facing this issue...... now
here's the process i tool:

download 20160531_win10_x64_gpu
download vc14 base package and use it to overwrite 20160531_win10_x64_gpu
follow the installation process, i.e. get cuda files, run setupenv.cmd, then python install.
test by import mxnet and it runs fine.
then tried to install the lastest build which is 20170802_mxnet_x64_vc14_gpu by simply python setup.py install, didn't work
tried to use 20170802_mxnet_x64_vc14_gpu to overwrite the vc14 base package then install, still didn't work.
always getting the WinError 126.

@yajiedesign could you please include some clearer installation guide? "if you are first download.please download base package first" really doesn't help...

This issue is closed due to lack of activity in the last 90 days. Feel free to ping me to reopen if this is still an active issue. Thanks!
Also, do please check out our forum (and Chinese version) for general "how-to" questions.

[check this for mxnet on windows ]https://www.youtube.com/watch?v=qvw-Gtv2uz8


Sequences with Max=N should not swallow values past N

While implementing #678, I discovered a bug in how CommandLineParser handles sequences. Currently, the following test will fail:
[Fact]
public void Default_parser_stops_at_sequence_max()
{
    // Arrange
    var sut = Parser.Default;
    var args = new string [] {"--stringvalue=foo", "-i1", "2", "3", "4", "256", "-x" };
    var expected = new Simple_Options {
        StringValue = "foo",
        ShortAndLong = null,
        IntSequence = new[] { 1, 2, 3, 4 },
        BoolValue = true,
        LongValue = 256,
    };

    // Act
    var result = sut.ParseArguments<Simple_Options>(args);

    // Assert
    result.Should().BeOfType<Parsed<Simple_Options>>();
    result.As<Parsed<Simple_Options>>().Value.Should().BeEquivalentTo(expected);
}

In the Simple_Options class, IntSequence is defined as an Option of type IEnumerable<int> with Min=3 and Max=4, and LongValue is defined as a Value with index 0. I believe what should happen is that the Max=4 on IntSequence should be taken into account by CommandLineParser, and it will stop assigning values to IntSequence once it has assigned 4 values. Then the next value (256) will be a value parameter, and it will assigned to LongValue since LongValue has index 0. However, what actually happens is that the number 256 gets assigned to IntSequence, and then ParseArguments returns a NotParsed object with a SequenceOutOfRangeError because IntSequence got assigned 5 values and its max is 4.
There's currently a commented-out code block in TokenPartitioner.cs that would check the Max attribute (if there is one) of a sequence, and stop assigning Value tokens to that sequence once the max is reached. I added it while I was implementing #678, then commented it out when I realized that it was making a different test fail: the Breaking_max_constraint_in_string_sequence_gererates_SequenceOutOfRangeError test in InstanceBuilderTests.cs (which is slightly misspelled, as "gererates" should be "generates" in its title) actually expects the current behavior, where the tokenizer swallows up too many tokens and then throws an error. I believe this is wrong, and that test should expect the parser to succeed with one extra leftover arg that didn't get inserted into the Parsed instance (and that extra arg wouldn't be accessible to the user anywhere, but that's what #680 is about).
Another test that would also fail if I turn on the "stop when you've reached Max number of items" feature is the Partition_sequence_multi_instance_with_max test in SequenceTests.cs. It takes a command line like --str=strvalue freevalue --seq seqval0 seqval1 -x freevalue2 --seq seqval2 seqval3 --seq seqval4 seqval5 where seq is a sequence with Max=3. The test expects seq to end up with six values assigned to it (because --seq is specified three times with 2 values each, so each time it's specified it doesn't go over its max), but I believe it should only have three values assigned to it in total. The question here is, what would library users expect when they write the following?
[Option('s', "string-seq", Max=3)]
public IEnumerable<string> StringSequence { get; set; }

Would they expect StringSequence to be able to have more than 3 items it in? My answer is no: if library users assign Max=3 to StringSequence and it ends up with 6 items in it, they would rightfully consider that to be a bug. The Max attribute should describe the maximum total number of items that can be assigned to StringSequence, not the maximum that can be assigned in any one single use of the -s parameter on the command line. So when the command line -s 1 2 -s 3 4 -s 5 6 is parsed, I believe the value of StringSequence should be { "1", "2", "3" } and the three extra args should be ignored.
I'll be submitting a PR shortly to fix this bug, which was only just introduced when #678 was merged.

+1 for considering this a bug. I have spent a lot of time trying to figure out what I was doing wrong in trying to specify a sequence which would accept exactly 2 values, no more, and no less. The parser correctly throws an error when the option is used with too few values for the sequence, but extraneous extra values do not cause an error which leaves one to wonder why Max exists as a property at all.
The documentation states "You can also specify a Min constraint or a Max constraint alone: this means you only want check for minimum or maximum number of elements. Breaking a constraint will cause parsing to fail" but this appears to only be the case for the Min constraint at present; the Max constraint appears to be completely ignored.
 [Option('h', "historic", Required = false, Separator = ',', Max = 2, Min = 2, SetName ="historic", HelpText = "This should error if three values are specified, but it does not do so.")]


Residual Connection Supported?

Hi! I want to ask if I defined a PyTorch model that contains a residual conection, such as:
residual = input
input, hidden_states = self.gru(input, hidden_states)
out = self.dense(input) + residual

Is this supported directly by RTNeural? Thanks.

Hello! I guess the answer depends on what you mean by "directly".
If you're hoping to export a JSON configuration for your model, and have RTNeural automatically load the configuration, and run inference, that won't work because RTNeural only supports automatic model loading for purely sequential models.
That said, implementing a model similar to the example that you've provided is pretty straightforward in RTNeural. Assuming your model is 1-in/1-out, then you could do something like this:
struct ResidualGRUModel
{
    static constexpr int hidden_size = 16;
    RTNeural::ModelT<1, 1, RTNeural::GRULayerT<float, 1, hidden_size>, RTNeural::DenseT<float, hidden_size, 1>> model;

    void load_model (const nlohmann::json& state_dict) // "state_dict" JSON object export from PyTorch
    {
        RTNeural::torch_helpers::loadGRU<float> (state_dict, "name of gru layer in PyTorch", model.get<0>());
        RTNeural::torch_helpers::loadDense<float> (state_dict, "name of dense layer in PyTorch", model.get<1>());
    }

    float process_sample (float x)
    {
        return model.forward (&x) + x;
    }
};

If your model has a different number of input/output dimensions you may need to modify this approach a little bit, but the general idea should be the same.

Sure! Thanks for your help.
If the architecture gets more complex, is there any way for me to access the intermediate output from a given layer within the model, then run input starting from another position within the model? If this is not possible, can you provide some sort of estimate on the added overhead for me to initialize multiple RTNeural models in order to realize this?
Thanks again!

Sure thing!
If you're using RTNeural's compile-time API (recommended for most use-cases), then each "layer" object has a field called outs which contains the output data for that layer. Please note that the data type of the outs field might be different depending on the backend being used and the size of the layer, so writing generic code using that field will probably take a bit of finesse.
If you're using the run-time API, then the layer input/output data is stored in the Model object, in a private member variable. If you need access to this data, we could probably figure out a safe way to expose the data for users of the Model class to access.
Initializing multiple RTNeural models could work as well, and might help to keep things a bit more organized in some cases. The way I would think about it is that the overhead of using a model is that we need a way to get data in and out of the model. This usually requires some data to be copied into or out of the model's internal data fields. So if you're running 3 or 4 models separately, then you might be copying some data around in multiple places, where you could otherwise use the data "in-place". If the amount of data being copied is very small, you likely won't be able to measure any performance difference, but the more data being copied, the more of a performance hit you're likely to take.


调试 JS 时 提示 program": "${workspaceFolder}/app.js" 不存在，为何，请问那里出错了？

调试 JS 时 提示program": "${workspaceFolder}/app.js" 不存在，为何，请问那里出错了？
我的 launch.json 配置文件，如下：
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息，请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "node",
"request": "launch",
"program": "${workspaceFolder}/app.js", //这个配置成要调试的文件
"stopOnEntry": false,
"args": [],
"cwd": ".",
"runtimeExecutable": null,
"runtimeArgs": [
"--nolazy"
],
"env": {
"NODE_ENV": "development"
},
"externalConsole": false,
"preLaunchTask": "",
"sourceMaps": false,
"outDir": null
},
{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 5858
}
]
}

@Gumx1066520：Please check whether you've got your 'app.js' file under your opened workspace.

/question

Please speak English here.
Do NOT ask questions here.
Read the link you mentioned above. If you have more questions, do as the following.

Please speak English here.
Do NOT ask questions here.
Read the link you mentioned above. If you have more questions, do as the following.

Please ask your question on StackOverflow. We have a great community over there. They have already answered thousands of questions and are happy to answer yours as well. See also our issue reporting guidelines.

@Gumx1066520 Please use English for reporting issues and follow our issue reporting guideline:
https://github.com/Microsoft/vscode/blob/master/CONTRIBUTING.md#reporting-issues.


Anomaly regarding cases in Delhi

The numbers for total cases in delhi is not matching with national data. Also cases for delhi not updated till now.

As of now, we are matching with the bulletins.


Typescript docs

It would be nice to have better docs for typescript users.
I think currently this is the only page related to typescript:
https://xstyled.dev/docs/typescript/
@gregberge you need a beer bro.

Yeah it is a not very complete, and TypeScript is so difficult! Do you have one for me? 😅

Yeah it is a not very complete, and TypeScript is so difficult! Do you have one for me? 😅

For me, unfortunately, it is. :(
Does your library need funding? I work for a medium-size company and we fund a few projects.

Thanks for the beer! Yeah I always need fund, i would be happy to take some days to work on it!

Thanks for the beer! Yeah I always need fund, i would be happy to take some days to work on it!

We are considering adopting react + typescript + xstyled, but I still have a lot of convincing to do. I think it is currently the best way to achieve consistent design across multiple projects. (I have built pocs with theme-ui, chackra-ui and styled system). If you could help me make my generic heading work it would be great. :)

@incompletude // @ts-ignore is your friend, you know only the external interface is really important. If your code work, my advice is to not try harder. You will fix it when you will acquire enough TypeScript knowledge.

@gregberge
I just decided to drop this idea and follow other alternatives. It is never a good sign when a maintainer is arrogant, ironic, and answer questions using blame. I hope the repo grows because it deserves better governance.
Best,

@incompletude it was not arrogant or ironic at all. Check xstyled code, there is lot of // @ts-ignore in internals. It doesn't make any sense to waste time on typing internal of a method if it works.

@incompletude it was not arrogant or ironic at all. Check xstyled code, there is lot of // @ts-ignore in internals. It doesn't make any sense to waste time on typing internal of a method if it works.

I was not mentioning this answer, but a few others. Thx anyways.

Good luck then!


cy.task('setupMetamask') failed with the following error:  > Cannot read properties of undefined (reading 'waitForTimeout')

My test script is below.the issue is random so sometimes the tests are passed and sometimes it fails.
I am running on ubuntu with latetst verion of synpress.
I can share the synpress json file fi needed.
Please advise anyone .A bit urgent.
describe('Metamask', () => {
context('Test11 commands', () => {
it(`Try to connect to website`, () => {
  cy.visit('/');
  cy.contains('Welcome')

});

});
});
Below are the error logs:

"before all" hook for "Try to connect to website"

0 passing (379ms)
1 failing

Metamask
Test11 commands
"before all" hook for "Try to connect to website":
CypressError: cy.task('setupMetamask') failed with the following error:

Cannot read properties of undefined (reading 'waitForTimeout')

https://on.cypress.io/api/task
Because this error occurred during a before all hook we are skipping all of the remaining tests.
at http://localhost/__cypress/runner/cypress_runner.js:161147:78
at tryCatcher (http://localhost/__cypress/runner/cypress_runner.js:13196:23)
at Promise._settlePromiseFromHandler (http://localhost/__cypress/runner/cypress_runner.js:11131:31)
at Promise._settlePromise (http://localhost/__cypress/runner/cypress_runner.js:11188:18)
at Promise._settlePromise0 (http://localhost/__cypress/runner/cypress_runner.js:11233:10)
at Promise._settlePromises (http://localhost/__cypress/runner/cypress_runner.js:11309:18)
at _drainQueueStep (http://localhost/__cypress/runner/cypress_runner.js:7903:12)
at _drainQueue (http://localhost/__cypress/runner/cypress_runner.js:7896:9)
at Async.../../node_modules/bluebird/js/release/async.js.Async._drainQueues (http://localhost/__cypress/runner/cypress_runner.js:7912:5)
at Async.drainQueues (http://localhost/__cypress/runner/cypress_runner.js:7782:14)
From Node.js Internals:
TypeError: Cannot read properties of undefined (reading 'waitForTimeout')
at Object.initialSetup (/main/node_modules/@synthetixio/synpress/commands/metamask.js:557:37)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at setupMetamask (/main/node_modules/@synthetixio/synpress/plugins/index.js:211:7)

You can check this - https://github.com/saxenashivang/cypress-metamask-v2, I have updated the code and solved the known issues.

I have the same issue, using "synpress open" command

I have the same issue as well, only when I use synpress open.

@drptbl Hello this seems to happen again
I use it in a support.js file
import '@synthetixio/synpress/support/index';
And I got this same error

Currently using latest synpress "@synthetixio/synpress": "^3.7.3",


Add phpstan/phpstan-strict-rules dependency

Pull Request Test Coverage Report for Build 564251925

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

Totals

Change from base Build 541351364:
0.0%

Covered Lines:
24

Relevant Lines:
25

💛  - Coveralls


[website] Update Careers page

https://deploy-preview-24948--material-ui.netlify.app/company/careers/
Update the careers page to share more information about us as well as our current needs/open roles. We have 3 open positions. After that, I think that we will need to look for structuring more of the team, probably more Q3 2021 (internally or externally): product lead and tech lead.

approved these changes now

Wish there was a way to edit that...


Use non-null entries for guessing the content type of maps

It may happen that a map contains keys associated with null values, when these maps are cloned
a NullPointerException is thrown. This was bug introduced with #220. We fix this by only
considering non-null values in the map to guess the content-type for the cloning of
non-serializable maps.
/cc @lounagen

Thanks, I'll review it when I have some time.

Applied upstream, thanks


Evaluate and provide multilingual management solutions

Describe the task
Evaluate and provide multilingual management solutions
Actual: Multilingualism is fragmented and time-consuming when it comes to standardization and translation
Expect: Multilingual management tools make it easy to manage and update across teams

Using texterìy


custom-set: correct initially enabled test

The first test should be enabled, all others should be disabled
This was missed in the re-ordering of the tests that I did a few weeks ago.

Ooops! I didn't realize that. Nice catch!
This PR is ready to be merged, but I need to find time to do it.
Thanks for the contribution @ireddick

Done!
Thanks @ireddick !!


Investigate security concerns & use cases of uploading ZIP files

See https://github.com/equinor/energyvision/issues/252
Rationale being that downloading random ZIP files from the internet tends to not be the best idea in terms of security.

How often are zip files offered for download on equinor.com currently?
What are the alternatives?

See for example how Google Drive handles downloading multiple items

Have a discussion with the finance people that needs this feature, and look for possible alternatives.

Isnt't this done @SvSven ?

We did not discuss it in the end, but it is enabled yes - and also needed for some pages. So we can close this unless anyone has any serious objections (which they will need to take up with the editors in that case)


KAFKA-5413: Log cleaner fails due to large offset in segment file

the contribution is my original work and I license the work to the project under the project's open source license.
@junrao , I had already made the code change before your last comment.  I've done pretty much what you said, except that I've not used the current segment because I wasn't sure if it will always be available.
I'm happy to change it if you prefer.
I've run all the unit and integration tests which all passed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5398/
Test PASSed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5413/
Test PASSed (JDK 7 and Scala 2.11).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5438/
Test PASSed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5453/
Test PASSed (JDK 7 and Scala 2.11).

@kelvinrutt, when do you think you'll be able to address @junrao's comments?

@ijuma, I'm doing them now.  I check in the updates once I've run the tests

@junrao, thankyou for you patience and help.  Hopefully this is better now.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5509/
Test PASSed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk8-scala2.12/5521/
Test PASSed (JDK 8 and Scala 2.12).

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/kafka-pr-jdk7-scala2.11/5535/
Test PASSed (JDK 7 and Scala 2.11).

@kelvinrutt : Thanks for the latest patch. LGTM

Merged to trunk, 0.11.0 and 0.10.2.

@kelvinrutt : It turns out that the patch can't be applied directly to 0.10.2 since the new test case won't compile. Do you think you could help back port the patch to the 0.10.2 branch?

@junrao, no problem.  I'll give it a go and do another pull request for 0.10.2


Add Harry Potter 'Lumos and Nox ' spells for controlling lights

Use "Lumos" work for turning on the lights, and "Nox" for turning off the lights.

Well, I found it's a nice idea to add them in the built-in sentences, as they're enabled in other platforms like Siri, Google Assistant, and alexa. So what do you think about that? 🙂

as they're enabled in other platforms like Siri, Google Assistant, and alexa

No, they're not, at least no more than custom sentences, for which this is perfect material.
Sorry, no go.


Ability to view logs for specific method

v0.1 Design

Logs page looks like this now:

Also, created #298 for the by line feature.


Adding a Chaotic Search bar:

Describe your chaotic idea
Adding a responsive search bar which will make more chaos when user will search something on it. Please assign this task to me, I will surely make it more chaotic and interesting.
Add Screenshots or Sketches

I will create a chaotic search bar here in the header section. It will responsive for all the pages across.
Confirm

[X] I understand that my idea will add to the chaos and I'm okay with it
[X] I agree to follow this project's Code of Conduct
[X] I want to work on this feature
[X] I'm GSSOC'24 Extd registered Contributor
[X] I'm Hacktoberfest registered Contributor

Sure go ahead!

start working on the js and functionality and later on after merging #2 you can integrate and develop the ui for the searchbar

Keep up the chaos!
happy coding 🚀

Thank You So much @vansh-codes

Are you working on this or shall I close this issue??

Yes, I will give the code tonight surely

Okay 👍

Completed 👍


docs(Storybook): Enable dynamic source code generation

Related issue
Fixes #2811
Overview
This turns on dynamic source code generation on the Docs tab in Storybook.
Link to preview
https://5e25c277526d380020b5e418-ziursfrpsg.chromatic.com/
Reason
To generate more useful code examples.
Work carried out

[x] Turn on dynamic source code generation by default
[x] Check each docs page in Storybook
[x] Tweak a few stories for better code snippets
[x] Turn off source code generation for certain Select and Table stories due to incompatibility

Demo
Before

After

Developer notes
There were a couple of limitations found which workarounds have been put in for:

in the dev server, it gets stuck in a loop when there is deeply nested JSX in a prop, so it's disabled for the two Select and Table stories affected
it also breaks IE11 on Chromatic, so it's disabled there too

I think I've got a better workaround for the nested JSX problem – let me double-check and push a fixup if I do...

Looks good to me - it's a pitty that the dynamic source code generation doesn't handle the callbacks nicely.
I wonder if there is a way to fix that. Does showFunctions do anything?
https://github.com/storybookjs/storybook/blob/8d7fa4249cc73f315cfc15ebd8c6f0d574f341d5/addons/docs/src/frameworks/react/jsxDecorator.tsx#L142

It's worse with showFunctions on :smile:

Those functions are coming from the actions addon from the looks of it.
One option is to try and replace those with something prettier:
export const parameters = {
  docs: {
    transformSource: (source) =>
      source.replaceAll(/function noRefCheck\s?\(\)\s?{}/g, '() => {}'),
...

Which renders:

(In fact they are trying to do that already, but I guess there's a problem with the regex or something...
https://github.com/storybookjs/storybook/blob/8d7fa4249cc73f315cfc15ebd8c6f0d574f341d5/addons/docs/src/frameworks/react/jsxDecorator.tsx#L137
)
(Another option is to try and strip them out using the same approach, but it may be misleading if the props are required, can cause problems with line wrapping...)

Just found a better option actually:
export const parameters = {
  jsx: {
    filterProps: (value, key) =>
      value !== undefined && value.name !== 'actionHandler',
  },
...

Ends up with:

Let me test that a bit more thoroughly and will push a fixup...

I've put that in now so the injected actions prop values will be removed from the generated source.
I've also amended the stories that were being hit by https://github.com/storybookjs/storybook/issues/16730 to work around that problem without disabling dynamic source code generation for them. (The fix is to use the args pattern, or otherwise move the array with nested JSX outside of the function component body.)
(There was one Select story that had an incorrect height so I've fixed that as well.)


Increase planet mass on collision

When a planet collides with another planet, by default the planet that is larger by mass will survive, and the other planet is removed. I'd like for the larger planet's mass to increase by the mass of the planet that collides with it. This may cause enormous changes to the universe generation over time, as large planets will become even larger.

Also increase the radius of the larger planet by sqrt(r)/pi or something like that, where r is the radius of the smaller planet.

Work for this is being done on the enhancement-7 branch.

Resolved in 70d5bdd


Fix cut vertices and BCC

Fixed bug in the EdgeMarker class
recycling of EdgeMarker for cut vertex/BCC now possible
added k-regular undirected graphs

Coverage increased (+1.6%) to 85.101% when pulling f38db539530edfe3e08afe8e7867562404633e66 on shsr04:fix-cut-vertex into 9000a7365b75b666110a77f297ea76c390c5b40e on thm-mni-ii:master.

@shsr04 Can you resolve the conflicts for me please : )

Included in #81


feature: init chat with contexts

Chinese: 为了帮助 ChatGPT 更好地理解用户意图和上下文，在与 ChatGPT 进行初次对话时，添加一个包含一系列信息的上下文环境，以用于特定场景的使用，如聊天机器人。
Is your feature request related to a problem? Please describe.
Currently, when using ChatGPT for certain applications like chatbots, the model requires some initial information about the context or scenario it will be used in. This can be a time-consuming and cumbersome process for users.
Describe the solution you'd like
I would like to have the ability to provide some initial information to ChatGPT when using it for the first time in a specific context or scenario. This information can be in the form of prompts or other relevant data that will help the model generate more relevant and accurate responses.
Describe alternatives you've considered
One alternative would be to manually input the initial information each time the model is used in a new scenario. However, this is time-consuming and could result in errors or inconsistencies.
Additional context
This feature would be particularly useful for applications like chatbots, where the initial context is critical to providing accurate and relevant responses. Having the ability to provide this information to ChatGPT when using it for the first time in a specific scenario would greatly improve the user experience and the overall performance of the model.

You just need to create an empty conversation, and then you can send multiple chats at once to provide context


Support Java version <14

When I'm on a project that uses Java 12 and includes this project as dependency, compiling fails with:
      > Unable to find a matching variant of com.tobiasdiez:easybind:2.0.0-SNAPSHOT:20200716.170523-8:
          - Variant 'apiElements' capability com.tobiasdiez:easybind:2.0.0-SNAPSHOT:
              - Incompatible attribute:
                  - Required org.gradle.jvm.version '12' and found incompatible value '14'.
              - Other attributes:
                  - Required org.gradle.category 'library' and found compatible value 'library'.
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Required org.gradle.libraryelements 'classes' and found compatible value 'jar'.
                  - Found org.gradle.status 'integration' but wasn't required.
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-api'.
          - Variant 'javadocElements' capability com.tobiasdiez:easybind:2.0.0-SNAPSHOT:
              - Incompatible attribute:
                  - Required org.gradle.category 'library' and found incompatible value 'documentation'.
              - Other attributes:
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Found org.gradle.docstype 'javadoc' but wasn't required.
                  - Required org.gradle.jvm.version '12' but no value provided.
                  - Required org.gradle.libraryelements 'classes' but no value provided.
                  - Found org.gradle.status 'integration' but wasn't required.
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-runtime'.
          - Variant 'runtimeElements' capability com.tobiasdiez:easybind:2.0.0-SNAPSHOT:
              - Incompatible attribute:
                  - Required org.gradle.jvm.version '12' and found incompatible value '14'.
              - Other attributes:
                  - Required org.gradle.category 'library' and found compatible value 'library'.
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Required org.gradle.libraryelements 'classes' and found compatible value 'jar'.
                  - Found org.gradle.status 'integration' but wasn't required.
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-runtime'.
          - Variant 'sourcesElements' capability com.tobiasdiez:easybind:2.0.0-SNAPSHOT:
              - Incompatible attribute:
                  - Required org.gradle.category 'library' and found incompatible value 'documentation'.
              - Other attributes:
                  - Required org.gradle.dependency.bundling 'external' and found compatible value 'external'.
                  - Found org.gradle.docstype 'sources' but wasn't required.
                  - Required org.gradle.jvm.version '12' but no value provided.
                  - Required org.gradle.libraryelements 'classes' but no value provided.
                  - Found org.gradle.status 'integration' but wasn't required.
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-runtime'.

When I set the Java version of my project to 14 it then works. Would it be possible to use this project as a dependency in Java 11-13 projects as well?

JDK >= 9 should work now again, in the latest snapshot.
In principle, it should also work with JDK 8 (then without module support) but this is blocked by https://github.com/java9-modularity/gradle-modules-plugin/issues/164 and somewhat https://github.com/java9-modularity/gradle-modules-plugin/issues/137.

WFM, thx.


MM-15439 Restores 1.0 compatibility for webhook filtering

By default, only the events supported by 1.0 are shown (eventIssueCreated, eventIssueReopened, eventIssueResolved, eventUnresolvedIssueDeleted)
Extra parameters can be added to the webhook URL to post more event types to Mattermost, see https://github.com/mattermost/mattermost-plugin-jira/pull/72/files#diff-afb678e7f5aecce88e775e4aa8c70174R56

Ticket:
https://mattermost.atlassian.net/browse/MM-15439

By default, only the events supported by 1.0 are shown (eventIssueCreated, eventIssueReopened, eventIssueResolved, eventUnresolvedIssueDeleted)

Does this mean the following events are supported, as listed in ticket

Issue created
Issue updated - issue assignee updated; issue transitioned (e.g. Reopened, In Progress, Resolved, Submitted)
Issue deleted
Comment created
Comment updated
Comment deleted

@crspeller @cpoile this is ready re-review

@levb Please create tickets for any follow-up PRs for 2.0/2.1 if applicable, e.g. https://github.com/mattermost/mattermost-plugin-jira/pull/72#discussion_r287403109 and https://github.com/mattermost/mattermost-plugin-jira/pull/72#discussion_r287409699


Resize container width with more flexible not just window

I think resizing container width denpending on some element more just window would be more flexible and convenient for applying to web.

Unfortunately, DOM elements don't have a resize event to hook into. There are some libraries out there that poll for size changes using requestAnimationFrame and setTimeout, but I'm not sure how reliable they are and how much overhead it would add. I'll look into it.

Thanks.I make some change that add extended divided number.
$.fn.scrollingTabs.defaults = {     tabs: null,     propPaneId: 'paneId',     propTitle: 'title',     propActive: 'active',     propDisabled: 'disabled',     propContent: 'content',     ignoreTabPanes: false,     scrollToTabEdge: false,     disableScrollArrowsOnFullyScrolled: false,     forceActiveTab: false,     widthDividend: 2.6   };
function ScrollingTabsControl($tabsContainer) {     var stc = this;     stc.$tabsContainer = $tabsContainer;     stc.movableContainerLeftPos = 0;     stc.scrollArrowsVisible = false;     stc.scrollToTabEdge = false;     stc.disableScrollArrowsOnFullyScrolled = false;     stc.widthDividend = 2.6;     stc.scrollMovement = new ScrollMovement(stc);     stc.eventHandlers = new EventHandlers(stc);     stc.elementsHandler = new ElementsHandler(stc);   }
p.setElementWidths = function () {         var ehd = this,          stc = ehd.stc;         stc.containerWidth = stc.$tabsContainer.outerWidth() / stc.widthDividend;         stc.winWidth = stc.$win.width();         stc.scrollArrowsCombinedWidth = stc.$leftScrollArrow.outerWidth() + stc.$rightScrollArrow.outerWidth();         ehd.setFixedContainerWidth();         ehd.setMovableContainerWidth();       };
My code is bad. I hope you can make this feature more elegant.

Ah, so your tabs are in a section of the page that is always a set fraction of the width of the window? So hooking into the window resize event can still work, you just need the calculated widths to take into account that fraction of the window width?
If that's the case, then that's a simpler feature to add. You pretty much already did it! :)
I was thinking you wanted support for tabs inside resizable panels within the page, which would require monitoring the sizes of those panel elements somehow, which is a much bigger change.

v0.3.0 adds a widthMultiplier option. Passing in a multiplier like 0.5 or 0.75 seemed more intuitive to me than passing in a dividend.
More details in the README here.
I hope this gives you what you need. Sorry it took so long.

Wow!That is awesome.I love this feature.I will give you my feedback.By the way,that is cool. @mikejacobson .Thanks.

The widthMultiplier Option Works great.
$('.navbar .nav-tabs').scrollingTabs({scrollToTabEdge: true,widthMultiplier: 0.45})
                .on('ready.scrtabs', function () {$('.tab-content').show();});

Thanks @mikejacobson .

Excellent! Glad to hear it.
And thanks for the screenshot! It's nice to see how this is being used in the wild. Your site looks really nice.
Mike


Feature - switch to clistests

ZTAP was great and got me going, but clitest seems like the better way to go long term.

Done in 1.7.6


To add a calculator to find 9's and 10's compliment

Related Issuse
Added a calculator to find 9's and 10's compliment for Decimal numbers
Closes: #528
Describe the changes you've made
A clear and concise description of what you have done to successfully close your assigned issue. Any new files? or anything you feel to let us know!
Checklist:

[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.

Screenshots

Great Work :)

Thank you :)


Problems with SOM - Somalia

Data for Somalia doesn't cover a big part of it's land

I know that pull requests are not accepted, but here is the fix anyway :)
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"id": "SOM",
"properties": {
"name": "Somalia"
},
"geometry": {
"type": "Polygon",
"coordinates": [
[
[
49.779052734375,
11.512322409887743
],
[
50.086669921875,
11.544616463449668
],
[
50.35034179687499,
11.630715737981486
],
[
50.73202,
12.0219
],
[
50.943603515625,
11.899603531895703
],
[
51.295166015625,
11.792079975540577
],
[
51.13387,
11.74815
],
[
51.13037109374999,
11.135287077054238
],
[
51.04531,
10.6409
],
[
50.83418,
10.27972
],
[
50.55239,
9.19874
],
[
50.07092,
8.08173
],
[
49.4527,
6.80466
],
[
48.59455,
5.33911
],
[
47.74079,
4.2194
],
[
46.56476,
2.85529
],
[
45.56399,
2.04576
],
[
44.06815,
1.05283
],
[
43.13597,
0.2922
],
[
42.04157,
-0.91916
],
[
41.81095,
-1.44647
],
[
41.58513,
-1.68325
],
[
40.993,
-0.85829
],
[
40.98105,
2.78452
],
[
41.855083,
3.918912
],
[
42.12861,
4.23413
],
[
42.76967,
4.25259
],
[
43.66087,
4.95755
],
[
44.9636,
5.00162
],
[
47.78942,
8.003
],
[
47.010498046875,
7.98307772023843
],
[
44.044189453125,
9.026152779146141
],
[
43.099365234375,
9.849803938000607
],
[
42.681884765625,
10.617418067950307
],
[
43.231201171875,
11.447723189292294
],
[
43.978271484375,
10.649811055745865
],
[
44.307861328125,
10.4121831586675
],
[
44.527587890625,
10.368958499166258
],
[
44.879150390625,
10.433793243184432
],
[
45.823974609375,
10.844096320683942
],
[
46.483154296875,
10.671404468527449
],
[
47.373046875,
11.135287077054238
],
[
47.999267578125,
11.070602913977819
],
[
48.44970703125,
11.29693444059631
],
[
49.32861328125,
11.329253026617318
],
[
49.779052734375,
11.512322409887743
]
]
]
}
}
]
}

Via bramus/mercator-puzzle-redux#2 it came to my attention that there indeed is something wrong with Somalia.
Upon further inspecting the main JSON file (countries.geo.json), it looks like Somalia (the country) is split into Somalia, and Somaliland.
The latter is “a self-declared state internationally recognized as an autonomous region of Somalia” (source), and thus not a country.
A proper fix would be to merge the two, yet the countries/ folder has no trace of Somaliland.

@vmikeska I have created a pull request with the new data you provided above.


fix: replace docker-credential-helpers with amazon-ecr-credential-helper

add "jq" so we can modify the dockerconfig

Codecov Report
Base: 32.41% // Head: 32.41% // No change to project coverage :thumbsup:

Coverage data is based on head (0c88b69) compared to base (776e79b).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #332   +/-   ##
========================================
  Coverage    32.41%   32.41%
========================================
  Files           52       52
  Lines         4889     4889
========================================
  Hits          1585     1585
  Misses        3148     3148
  Partials       156      156

Flag
Coverage Δ

unittests
32.41% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


PutBlockBlobBuilder doesn’t support conditional updates

Other builders support if_match and its ilk; PutBlockBlobBuilder does not. At the REST API level this is supported.

I'm hitting this too. I'll look to raise a PR


PowerToys Run window appears blurry when screen scaling changes.

Microsoft PowerToys version
0.81.1
Installation method
WinGet
Running as admin
No
Area(s) with issue?
PowerToys Run
Steps to reproduce

I launch PowerToys Run on my primary screen (which has 125% screen scaling), the Run window is crisp and clear.
I connect to my external monitor (which has 100% screen scaling).
I launch PowerToys Run again and it appears blurry

PowerToysReport_2024-06-01-14-18-40.zip
✔ Expected Behavior
PowerToys Run visuals should be clear and crisp.
❌ Actual Behavior
When screen scaling changes, some apps (including PowerToys Run) appear to be blurry. Do you think it's an issue with DWM?
Other Software
No response

/dup #8949


Autoclose, autoclose on delay and fine tune styles.

This PR fixes #7751.
cc @xavijam

:dancer: :ship::it:


Missing semi-colon in the extendsHelper

The missing semi-colon after the declaration of the extendStatics variable/function (es2015.ts, line 4082) results in linting errors (JSHint).  For projects that contain both TypeScript and JavaScript source files, this presents a problem in CI builds, as its not always feasible to bypass semi-colon terminator requirements when linting the project.
It looks like this is just an oversight, since semi-colons are used consistently elsewhere.
This would not show up as a build error since the helper is specified as a string of text.
Expected behavior:
The extendsHelper helper should include a semi-colon after declaring the extendsStatic variable.
Actual behavior:
The semi-colon is missing.

#27313 Should address this.

does this issue need to be closed?

No.  I'm still waiting on pull request #27313 to be reviewed.  Do I need to do something special to get it looked at?


Added a null check Fix issue #24

Fixed the issue #24 "NPE on RegexRowRule when a row field is empty"
adding a null check and test case

@michelemilesi, thanks for raising the issue and sending over the PR to solve it. Currently the project isn't ready for public contributions so for now we are developing it internally at Cloudera and just push releases to this repository. Hopefully that will change in the near future so in the meantime I'll leave this open, though there's a chance it might get fixed first as part of our internal work.

@jeremybeard first of all thanks for your work.
I know, from Cloudera forum, that Envelope was closed for contributions (at the moment) and it sounds good for me.
If it is OK for I will open other issues and, if I can, add PR solving the problem.
I'm using Envelope in a couple of projects - on the biggest following a cloudera suggestion.
BTW it is OK for me if you will close or drop my PRs.


Metrics Refinement

Based on the findings from of #4, the Baseline authors will adapt the Baseline metrics to best reflect the needs of the community.

We've (finally) captured this in PR #24.
Additional changes will be needed to flesh out levels 2 and 3


[stable/sentry] Update sentry.conf.py to match current version

Describe the bug
The version of sentry.conf.py in the helm chart is outdated and missing some mappings, such as: https://github.com/getsentry/onpremise/blob/af07ad9c55183b4341c4ad49fe1009cad9dd4135/sentry.conf.py#L291
Because of this, it is not possible to use the Slack integration, for example.
Which chart:
Sentry
What happened:
I tried to configure Sentry's Slack integration by setting the required env vars like so
      --set "web.env[0].name=SENTRY_SLACK_CLIENT_ID"
      --set "web.env[0].value=${SLACK_CLIENT_ID}"
      --set "web.env[1].name=SENTRY_SLACK_CLIENT_SECRET"
      --set "web.env[1].value=${SLACK_CLIENT_SECRET}"
      --set "web.env[2].name=SENTRY_SLACK_VERIFICATION_TOKEN"
      --set "web.env[2].value=${SLACK_VERIFICATION_TOKEN}"

When trying to add the Slack integration, I got the error OAuth Error: Please specify 'client_id' and there is no client id set as a GET param, because the variable is not set.
What you expected to happen:
When adding the slack integration, the client ID should be present and sent to Slack within the authorization request.
How to reproduce it (as minimally and precisely as possible):
See "What happened"
Anything else we need to know:
By the way, 9.1.2 just came out, you might want to update the appVersion ;)

Hi, stale bot. This issue still exists.

Hi,
I got the same problem, the current docker version of sentry reads the slack env vars without SENTRY_ prefix. So just pass the slack configs with SLACK_CLIENT_ID
, SLACK_CLIENT_SECRET , SLACK_VERIFICATION_TOKEN
root@sentry-3617047831-3g7wx:/# cat /etc/sentry/sentry.conf.py
# This file is just Python, with a touch of Django which means
# you can inherit and tweak settings to your hearts content.

# For Docker, the following environment variables are supported:
#  SENTRY_POSTGRES_HOST
#  SENTRY_POSTGRES_PORT
#  SENTRY_DB_NAME
#  SENTRY_DB_USER
#  SENTRY_DB_PASSWORD
#  SENTRY_RABBITMQ_HOST
#  SENTRY_RABBITMQ_USERNAME
#  SENTRY_RABBITMQ_PASSWORD
#  SENTRY_RABBITMQ_VHOST
#  SENTRY_REDIS_HOST
#  SENTRY_REDIS_PASSWORD
#  SENTRY_REDIS_PORT
#  SENTRY_REDIS_DB
#  SENTRY_MEMCACHED_HOST
#  SENTRY_MEMCACHED_PORT
#  SENTRY_FILESTORE_DIR
#  SENTRY_SERVER_EMAIL
#  SENTRY_EMAIL_HOST
#  SENTRY_EMAIL_PORT
#  SENTRY_EMAIL_USER
#  SENTRY_EMAIL_PASSWORD
#  SENTRY_EMAIL_USE_TLS
#  SENTRY_EMAIL_LIST_NAMESPACE
#  SENTRY_ENABLE_EMAIL_REPLIES
#  SENTRY_SMTP_HOSTNAME
#  SENTRY_MAILGUN_API_KEY
#  SENTRY_SINGLE_ORGANIZATION
#  SENTRY_SECRET_KEY
#  SLACK_CLIENT_ID
#  SLACK_CLIENT_SECRET
#  SLACK_VERIFICATION_TOKEN
#  GITHUB_APP_ID
#  GITHUB_API_SECRET
#  BITBUCKET_CONSUMER_KEY
#  BITBUCKET_CONSUMER_SECRET

Thank you for the hint, @Gmentsik. I tried to set the env variables without the SENTRY_-prefix, but still have no client_id in my request and thus get the same error as before.
To investigate further, I had a look at /etc/sentry/sentry.conf.py inside the -web container started by this Helm chart and it is exactly the same as in the configmap, which is obviously missing the following block from the current config:
#####################
# SLACK INTEGRATION #
#####################
slack = env('SLACK_CLIENT_ID') and env('SLACK_CLIENT_SECRET')
if slack:
    SENTRY_OPTIONS['slack.client-id'] = env('SLACK_CLIENT_ID')
    SENTRY_OPTIONS['slack.client-secret'] = env('SLACK_CLIENT_SECRET')
    SENTRY_OPTIONS['slack.verification-token'] = env('SLACK_VERIFICATION_TOKEN') or ''

But as this is not the only difference, I'm not willing to create a PR for this, as I might break other things with it.

Resolved in #17754 ?

Yes, it seems to work now. Thank you!


Create and airdrop a dedicated NFT to The Syndicate

To make The Syndicate group consistent with the other collections competing in the Genesis Tournament, we should airdrop them an NFT ahead of the launch. We can then use that NFT collection address in the LS contract, the same way we're doing for the other collections like Bloberts.
The image for the NFT can be relatively simple, perhaps a remix of the LS Skull Logo that incorporates the spirit of "The Syndicate". As bonus points, we could include the respective community in the image and metadata as well. For example, the Loot one would look slightly different than the Starknet ID one.
In addition to simplifying the free game claim process for the contract, providing The Syndicate with an NFT supports the plan to bestow the winning collection with the ability to claim one game of LS per month forever.
Work required:

Contract (LH)
Art (DD)
Launching airdrop and adding collection to LS contract (LH)

@cumberlord to lead the art initiative


Error: Provide and Counter component requesting a prop.

seems typescript unknow "connect" function and my issue like https://github.com/reactjs/react-redux/issues/290. Anybody know how to solve this?

I've updated 8.11 fixed. Thank you.


zero-size targets should have intersectionRatio 1 according to spec

as stated on https://github.com/WICG/IntersectionObserver/issues/190 and https://wicg.github.io/IntersectionObserver/#dom-intersectionobserverentry-intersectionratio
If the boundingClientRect has non-zero area, this will be the ratio of intersectionRect area to boundingClientRect area. Otherwise, this will be 1 if the isIntersecting is true, and 0 if not.
Note: I already applied to join the group

Joined the group and linked my w3 account to github. Not sure what else to do.

@sillero - Thanks for joining!
@dontcallmedom - I've added @sillero to the system and to the WICG group there, but it still claims they're not in the right groups. Can you take a look?

@dontcallmedom - nm, had issues with the W3C ID. Fixed now.

Thanks!


Dataset in my language

Hi
What's the problem this feature will solve?
Link prediction in persian
Describe the solution you'd like
I have entire dataset and I want to replace Freebase with it. Then train all models.
Additional context
Could you help me and lead me to do it?
I look forward to hearing from you.
Best regards,
Najmeh

Hi @trbn,
Sorry but it is unclear to me what you mean with "Link prediction in persian". Are using a specific package that provides this dataset?
If so you may want to contact the authors of the package directly as this repo is for issues regarding PyPI itself.
Hope this helps.

Thanks for the response. So I will ask the question from the authors.


Changes to emoji eligibility and some testing upgrades

This PR adds the following:

It moves example dojos into the Create page, removing them from the main listing.
It swaps the order of More Material and Courses on the main page. People looking for the courses will find the courses, but we should work hard to surface the community dojos.
It adds an admin-only endpoint for making dojos official.
It adds an admin-only endpoint for adding a dojo via yml (@ConnorNelson , i know you were concerned about this. Check out 70d5c5211ff869e09c3eef509fb5f47b8df60641; it's pretty small)
It makes example dojos no longer award emoji

Closes https://github.com/pwncollege/dojo/issues/311


Add documentation about scoping

Scope documentation. Also a simple tutorial on the differences between using families and scoping, and warnings about when you should use one versus the other depending on the use-case.

I think this could use one more example showing scoping versus family for creating providers with multiple instances of state.
However I did add an Asynchronous Initialization example and a Dialog with parent scope example.
Let me know what you think of the changes.

I'm going to include the optimization aspect separately for a different page that will also cover using .select and other optimizations. At that point, this page will need to be updated to link to the optimization page. I'm done adding content to this though. Again, if you feel like this is not going the direction you'd like, feel free to take the content and adjust as you like. I'm just trying to help by writing some content that I think would address many of the questions / issues we get on the repository.

I've merged all your docs PRs on the v2 doc branch.
I'll update them as needed over time, to match the v2 docs plan


Correction for raw affiliation AGAP Institut, Univ Montpellier, CIRAD, INRAE, Institut Agro , Montpellier, France

Correction needed for raw affiliation AGAP Institut, Univ Montpellier, CIRAD, INRAE, Institut Agro , Montpellier, France
raw_affiliation_name: AGAP Institut, Univ Montpellier, CIRAD, INRAE, Institut Agro , Montpellier, France
new_rors: 05kpkpg04;051escj72;003vg9w96;03rnk6m14;02w4exq36
previous_rors: 05kpkpg04;051escj72;003vg9w96;03rnk6m14
works_examples: W4401499757
contact: ad1b56c8b989e17570e7769b84c7cb38:82a3508558eb3fe682d194e73818db9bbd00 @ inrae.fr

This issue was accepted and ingested by the OpenAlex team on 2024-11-18. The new affiliations should be visible within the next 7 days.


Change implementation of pcap block for panda ophyd device

At the moment, this has 'arm' as a SignalX, but this isn't valid for the P38 panda.

Suggest that for very short term you delete arm from the PCAP class, and put active: SignalRO[bool] instead


[BUG] The green_urls datasets are empty since 2024-04-16

The green_urls datasets are empty starting from 2024-04-16.
Steps to reproduce the behavior:

Go to https://admin.thegreenwebfoundation.org/admin/green-urls
Download green_urls_2024-04-16.db.gz, green_urls_2024-04-17.db.gz, or green_urls_2024-04-18.db.gz.
Check the file size and attempt to unpack the archive.
The result is the empty SQLite database.

Expected behavior
The database should not be empty.
Actual behavior
The database is empty.

? I have absolutely no idea what this is about. I do not know anything about what you sent. This is not me. You got the wrong Br0ken. This is the correct person https://github.com/BR0kEN-
I am br0ken-the-streamer

Thanks @mrchrisadams. Just FYI, this is still the case for the snapshots that appear after green_urls_2024-04-18.db.gz - they're all empty (45 bytes in size).

@mrchrisadams would you please have a look?

hi @BR0kEN- sorry about this, I've looked into it, and I think I see the issue now.
I've pushed a change to the cronjob that was running each morning, and run the job now to generate the snapshots again as intended. There should be snapshot for green_urls_2024-05-27.db.gz accessible now, from me running the export code.
If it helps clarify things, this was the playbook run, to set up the corrected cronjobs on the relevant machine:
https://github.com/thegreenwebfoundation/admin-portal/blob/master/ansible/setup_cronjobs.yml
There should be another one tomorrow, of the expected size, and so on.
However, it's it's a bit of a faff to backfill the other daily snapshots from mid April, and there is some other work on the project that needs to take precedence, so I won't be able to backfill these for a while.
We do store all the day's greenchecks in parquet files, which are optimised for aggregate queries - these lend themselves well to recreating all the green domains for a given day, so it's doable, just not in the next week or so.
I've created #592 to track it, and I'm closing this issue.


FEAT: Update the react-router-dom to the latest version v6.4 making it more convenient for the developers

Describe the feature
Is your feature request related to a problem? Please describe.
The current routing setup is cumbersome and difficult to manage due to the older version of React Router DOM.
Describe the solution you'd like
Update React Router DOM to v6, using createBrowserRouter and RouterProvider for a more efficient routing setup. This will simplify nested routes and improve code maintainability.
Describe alternatives you've considered

Continuing with the older version, which is not sustainable due to deprecated features.
Using a different routing library, requiring a significant rewrite.

GSSOC'2024 Contribuitor
@frankhart2018 assign this to me

Sounds good, assigning.

@frankhart2018 I have sent a pull request just check, It surely wont break the code and the running app

@frankhart2018 Please acknowledge

@frankhart2018 did you mark it for GSSOC ?


SortingVisualizer

Summary
The Sorting Visualizer is a basic web application that allows you to visualize the process of sorting  on a set of randomly generated bars.
Technologies Used
HTML
CSS
JavaScript
Screenshot

(didnt know how to host it ... )


Pagina inicial

Environment (please complete the following information):

OS (e.g., Windows 10):
Extension version (e.g., 1.2.3):

Describe the bug:

Repro steps:

Expected behavior:

Additional context:

ajud

Closing as incomplete.


[SPARK-5722][SQL] fix for infer long type in python similar to Java long (branch-1.3)

This is the same fix applied on branch-1.2 now applied on branch-1.3.

ok to test

Can one of the admins verify this patch?

ok to test

Is this PR needed? https://github.com/apache/spark/pull/4521/files
We can just merge #4521 into branch-1.3.

Test build #27302 has started for   PR 4538 at commit 6bbd769.

This patch merges cleanly.

It wasn't entirely clear to me if #4521 contained commits for both branches.  If it does, then this is not needed.

Yea don't worry about this PR. Our merge script can just merge it into both master and branch-1.3. You can close this one now. Thanks!

Closing per @rxin suggestion.

Test build #27302 has finished for   PR 4538 at commit 6bbd769.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/27302/
Test FAILed.


API for reading the URL via the Page interactor

I'm working in a Cypress test suite and I wanted to use the Page interaction to check the URL. I tried the Page interaction but it doesn't seem to have any way to access the URL.
Cypress provides an API for interaction with the URL via cy.url. Do we want to have our own mechanism for doing this or should we rely on Cypress' API?

It definitely has a filter for the url https://github.com/thefrontside/interactors/blob/main/packages/html/src/page.ts#L7
Is that not working? Or do we not add the filters to the object so you can't say:
await Page.url();

In the way that you can await a normal filter value:
await Button("Submit").enabled();

@cowboyd I think I didn't know I can get that. I'll try it.

@taras That sounds like a bug in our documentation

@taras How do you think we could improve the docs to make this not an issue.


slideTo method not properly works with loop:true

This is a (multiple allowed):

[x] bug

[ ] enhancement

[ ] feature-discussion (RFC)

Swiper Version: 3.4.2

Platform/Target and Browser Versions: Reproduced in Chrome  58.0.3029.110 and Firefox 58.0.3 in MacOS

What you did
I used swiper with loop:true, and run slideTo method.
Expected Behavior
If I run slideTo(0), then swiper should show slide No.0,
if I run slideTo(1), then swiper should show slide No.1.. and so on.
Actual Behavior
If I run slideTo(0) with slidesPerView: 2 and number of slide is 10, then swiper show slide No.9.
If I run slideTo(1) with slidesPerView: 2 and number of slide is 10, then swiper show slide No.10.
If I run slideTo(2) with slidesPerView: 2 and number of slide is 10, then swiper show slide No.0.
If I run slideTo(0) with slidesPerView: 3 and number of slide is 10, then swiper show slide No.8.
If I run slideTo(1) with slidesPerView: 3 and number of slide is 10, then swiper show slide No.9.
If I run slideTo(2) with slidesPerView: 3 and number of slide is 10, then swiper show slide No.10.
P.S. Remember, an issue is not the place to ask questions. You can use Stack Overflow
for that.
Before you open an issue, please check if a similar issue already exists or has been closed before.

In my case, if there are 25 images and I do mySwiper.slideTo(0), it actually goes to slide 19! Why???

Running into this as well

In loop mode there are duplicated HTML elements of slides. You need to consider it when doing slideTo with enabled loop mode


Add ability to specify delay on workflow and activity start

Currently it is possible to specify a cron when starting a workflow.
There are scenarios when workflow should run only once, but only after a specified delay.
The same can be useful for activities. While it is possible to use a timer inside a workflow code to sleep before starting an activity, but it might require a lot of timers and complications to workflow code if a large number of delayed parallel activities are started.

It reminds me to at!.

Have you looked at Workflow.sleep()?


pact-jvm-model doesn't have 3.5.5-jre7.0

Hi there,
When using Pact Jvm Provider_2.11 version 3.5.5-jre7.0, it has the compile dependency of pact-jvm-model 3.5.5-jre7.0. However this lib doesn't have 3.5.5-jre7.0 version in center maven repository. Could you help?
Regards,
Cosine

Oops, let me publish that for you.

pact-jvm-model 3.5.5-jre7.0 has now been published to maven central. It should be available in the next few hours.

Good. Thanks a lot.


Collection of ideas for the future

On this ticket we want to collect ideas sparked in conversations or implementations... feel free to add yours.
This repo is, for now, only documenting the 'as-is', however, we should not forget 'might-become' ideas too.
Please explain your idea in the comment. No discussion should be made here -> for that please open a new ticket with the title of your idea and label it with discussion and future idea.
I propose this process for these ideas in order to open up for brainstorming - no rating or judgment should be made here on this ideas.

💡-> have type indices separated per pod. For instance, if I have a Pod for all of my financial data and a separate Pod for my fitness tracking, I wouldn't want the type index for the first pod inside the second pod -- I'd want two separate type indices, based on two separate Solid Profiles
as mentioned on the webId-profile gitter chat. and also here

💡 -> Support type-registrations in seeAlso files
Invitation to discussion on this ticket


click on ActionItem sometimes cause popup window transparent

when ActionItem has onclick effect like action_item_btn.xml and quickAction dismissed,
it sometimes cause popupwindow has transparent rectangle.
like below:
https://docs.google.com/leaf?id=0BwrpgpmcQWZXMTI0NzExZWUtMmNlMS00MzBhLWEzODAtYTgwZDk3N2NlYTVl&hl=zh_TW

I´ve the same problem, I appreciate any help.

I also have the exact same problem.

I think that is a cyanogen problem (in my case) because this behavior is the same in the system app's popupwindow


addTrade : Invalid Method

Hi there,
First of all thanks for the great work! I am trying to use the code but I cannot make it works :(
privateYoBit.addTrade(function(err,data){
        console.log(data);
        console.log(err)
        }, {symbol : 'eth_btc', type : 'buy', amount : 0.04, price : 0.02});
      }

I get the following:

{ success: 0, error: 'invalid method' }
null

what am I doing wrong? I have tried also the below with the same results:
      privateYoBit.addTrade(function(err,data){
        console.log(data);
        console.log(err)
        },"eth_btc","buy",0.04, 0.02);
      }

I can easily use the "getInfo" method, but not the addTrade...
Cheers

Getting the same issue.
this.publicClient.addTrade(this.buyResult, currencyPair, 'buy', amtToPurchase, buyPrice);
DATA FROM BUY: null :: {"success":0,"error":"invalid method"}

this.privateRequest('trade', params, callback) ->
this.privateRequest('Trade', params, callback) (try that)

Yobit.prototype.addTrade = function addTrade(callback, symbol, type, amount, price)
{
var params = {
pair: symbol,
type: type
}
if (amount) params.amount = amount
if (price) params.price = price

this.privateRequest('Trade', params, callback)

}
fixed


Add Dnx frameworks

This gives us a list of the frameworks the selected project is loaded for, as well as the FriendlyName  (for display) and short name for querying about specific projects (project.Name + ShortName).

I did not change the existing Frameworks list, because it could be used elsewhere.

I'm going to merge this as we need it. We can discuss removing the duplicate Frameworks property with @jrieken later.

+1

Hey @jrieken, you're alive! :)
OK to do this then?
-         public IList<string> Frameworks { get; set; }
-        public IList<DnxFramework> DnxFrameworks { get; set; }
+        public IList<DnxFramework> Frameworks { get; set; }

Yeah, back from my ES6 excursion. I'll update OmniSharp in VSCode this week - before I leave for vacation ;-)

Change looks good to me!

Cool.. I'll do that now then


[5.1] Added all missing public methods from Router to Contracts\Routing\Registrar

I've added the whole lot of them. I'm guessing this will probably be too much.
My suggestion would be to improve the public method's documentation with @api and / or @internal without leaving them out.
Also, some methods added now expose a dependency to implementations without contracts, such as Illuminate\Http\Request. Illuminate\Routing\Route and Illuminate\Routing\RouteCollection. I've left those hints as FQCN hints without moving them to a use clause, let me know if you'd rather move them up.
All docblocks were copied as-is from the implementation.
Cheers!

Please don't add the deprecated ones.

You also can't add any methods that depend on anything that's not a contract.

@GrahamCampbell Missing methods will be a bug in the future, if other packages decide to implement only the interface as that does not guarantee full interoperability.
I understand it's a lot to merge at once, but we will need a full contract if we want to really allow for any implementation.
I'll make a second PR with only non-deprecated methods that don't depend on implementations, is that ok?

Please ONLY methods that are not getters/setters, methods that are not type hinted to return or accept something that's not in our contracts, and methods that are not deprecated.

Please ONLY methods that are not getters/setters, methods that are not type hinted to return or accept something that's not in our contracts, and methods that are not deprecated.


[Candidate 1v1 Battle Plan ZH v1] Intro title is not consistent with other ranked maps

Issue Description
Intro title says "Created by ReLaX!"
Expected behavior
Intro title says "Map created by ReLaX", or "Battle Plan, by ReLaX".
Screenshots

Fixed, as I have some issue with ZIP it can be found in the Ranks topic on GR post #258.

Fixed with https://github.com/xezon/GeneralsRankedMaps/commit/231933eb8becbbd856c169e19350b09087108e40


Cannot Move Location Marker

Can Drag location marker but on dropping to new location, it returns to where it was located previously.

Do you have the "Scan follows location" option on? maybe it's jumping due to that.
Could be worth reinstalling it from scratch so the ini options are reset.

oh man, i actually need to set the location to fixed in order to share the scan with my comunity. can some one tell me how to actually get the marker to not move? please?

Working fantastic now  Awesome
From: 23ten
Sent: Sunday, August 07, 2016 5:52 PM
To: mchristopher/PokemonGo-DesktopMap
Cc: Tonikane ; Author
Subject: Re: [mchristopher/PokemonGo-DesktopMap] Cannot Move Location Marker (#646)
Do you have the "Scan follows location" option on? maybe it's jumping due to that.
Could be worth reinstalling it from scratch so the ini options are reset.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


[WIP][KYUUBI #1323] Introduce EngineType to distinguish multiple engines

Why are the changes needed?

How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

Codecov Report

Merging #1326 (cb5b67c) into master (a5b8c3a) will increase coverage by 0.04%.
The diff coverage is 83.33%.

@@             Coverage Diff              @@
##             master    #1326      +/-   ##
============================================
+ Coverage     78.52%   78.56%   +0.04%
  Complexity      110      110
============================================
  Files           178      179       +1
  Lines          7245     7259      +14
  Branches        887      887
============================================
+ Hits           5689     5703      +14
  Misses         1071     1071
  Partials        485      485

Impacted Files
Coverage Δ

...ain/scala/org/apache/kyuubi/engine/EngineRef.scala
80.00% <73.33%> (+1.17%)
:arrow_up:

...in/scala/org/apache/kyuubi/config/KyuubiConf.scala
95.21% <100.00%> (+0.05%)
:arrow_up:

...in/scala/org/apache/kyuubi/engine/EngineType.scala
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


feat: add depremio data request

closes #1161

@eraygundogmus I couldn't find deprem.io data in the dev branch. Do you have examples or locations that I can focus? Do we have data in the dev branch from this channel?

@eraygundogmus I couldn't find deprem.io data in the dev branch. Do you have examples or locations that I can focus? Do we have data in the dev branch from this channel?

can we be sure about "depremio"? is it the right channel name?

it is depremio and returns 3 results.

I can see the marker on the above preview link's Gaziantep location


City of Mist Official - translations added

i18n translation code added
Italian translation added (Thank you Solerno)
renamed folder name typo from 'Offical' to 'Official'

Changes / Comments
Roll20 Requests
Comments are very helpful for reviewing the code changes. Please answer the relevant questions below in your comment.

[x] Does the pull request title have the sheet name(s)? Include each sheet name.
[ ] Is this a bug fix?
[ ] Does this add functional enhancements (new features or extending existing features) ?
[ ] Does this add or change functional aesthetics (such as layout or color scheme) ?
[ ] If changing or removing attributes, what steps have you taken, if any, to preserve player data ?
[ ] If this is a new sheet, did you follow Building Character Sheets standards ?

If you do not know English. Please leave a comment in your native language.

I was about to ask if you remembered to change any URLs to image on the sheet, but I'm surprised they are not hosted on GitHub.

@vince-roll20 , feel free to reference this link when you're wanting to handle translations from now on.

@vince-roll20 , feel free to reference this link when you're wanting to handle translations from now on.
Was there an issue with including an initial translation file with the newly added i18n coding?
Thanks


[Fix #13199] Fix an incorrect autocorrect for Style/RedundantCondition

Fixes #13199.
This PR makes Style/RedundantCondition skip autocorrection to avoid removing comments when a branch has a comment.

Before submitting the PR make sure the following are checked:

[x] The PR relates to only one subject with a clear title and description in grammatically correct, complete sentences.
[x] Wrote good commit messages.
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Ran bundle exec rake default. It executes all tests and runs RuboCop on its own code.
[x] Added an entry (file) to the changelog folder named {change_type}_{change_description}.md if the new code introduces user-observable changes. See changelog entry format for details.

I guess that alternatively we can just move the all the comments before the auto-corrected code, but perhaps that would be problematic as well, as they might not have much meaning afterwards.


Traced actions under action do not show up in the profile

e.g. action $ cmd "sleep 20s" will not show up in the profile.  Could potentially label each action separately, or all together.

In fact, having a fake Action node, which I just depend on, might give everything I need for free. The implementation of Action would then be parallel_ actions.

The fake Action node also solves #588 (if i put a dummy end action at the very end), and lets me calculate a precise critical path.

Fake action node added.


Sort names as per the contributions

Women started adding their names in the repository. I support self nominations, if adding their name here, encourages them. But to keep the purpose of this repository alive, I'll be sorting the names based on the following criteria

Number of Repositories (One should own the source code)
Contributions made to other projects
Last Active
Longest GitHub streak
Top 3 most starred repositories
Number of followers

I can add more criteria if needed.
The new readme will have a table having all these information in separate columns.
As this is a time consuming task, I would be happy to have pull request fixing this issue. I'll study them before merging. Keep your names coming. :)

You can specify a score for each of this criteria, they will act like weights, and give you a final score.

Make a table and then write a python script based on that table for the weighted score @sara-02? Can be done pretty easily.

That kinda beats the purpose I guess. When you sort, there is always someone who has to end up at the last position. I don't want to see that. I thought that the purpose of this repo is to encourage people.
Moreover many people may not be able to regularly contribute because of their work schedule, family and there could be so many other reasons. Apart from that quality matters over quantity.
These are just my opinions.

Hey @tapasweni-pathak
I think a graphic page with some interactiveness will be better than a table. We tried doing it. https://women-on-github.herokuapp.com/
It still needs improvements. I am working on it


Move actual executor implementations into separate repo

Any update to an executor in the ufdl-job-launcher library requires an update on all the worker nodes. Moving the actual executor implementations into a separate repo and referencing that via required_packages in the job templates will always pull in the latest version.

Done: https://github.com/waikato-ufdl/ufdl-job-launcher-plugins


added new parameter disable_notifications in relation to setenv.sh

in some cases its needed to comment in DISABLE_NOTIFICATIONS in setenv.sh. this pull request will add this function to this module.

Thanks f3rr, would you consider adding a test?

Hey Mkrakowitzer, Tests added

:+1: thanks!


brew install swiftwasm/tap/carton installs old version

On macOS 13 on Apple Silicon, running
brew info swiftwasm/tap/carton
results in the incorrect version (0.16.0). brew install installs the wrong version as well.
==> swiftwasm/tap/carton: stable 0.16.0 (bottled), HEAD
📦 Watcher, bundler, and test runner for your SwiftWasm apps
https://carton.dev
Not installed
From: https://github.com/swiftwasm/homebrew-tap/blob/HEAD/carton.rb
==> Dependencies
Required: binaryen ✔, wasmer ✔
==> Requirements
Required: Xcode >= 13.2.1 ✔
==> Options
--HEAD
	Install HEAD version
==> Analytics
install: 31 (30 days), 95 (90 days), 358 (365 days)
install-on-request: 31 (30 days), 95 (90 days), 357 (365 days)
build-error: 0 (30 days)

Not sure if this will help, but you may want to run brew update to get latest package definitions.

@carson-katri - no dice!

Fixed by running:
brew untap swiftwasm/tap
brew tap swiftwasm/tap
brew install swiftwasm/tap/carton

Could this stay open? I've been trying to figure out how to fix incompatibility issues for hours.


fix: upgrade deps

:tada: This PR is included in version 0.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Fix recent changes in Linkedin DOM and add support for random user agents

@yatish27 wdyt mate?

The randomuseragent thing still doesn't fix the scraping of the company page

It doesn't mean to fix the company page bug. Most of user agents that were in the gem are outdated which is one of the main reasons why users get 999 error.


Release v2<IP_ADDRESS>

Tiny updates. PTAL!
/cc @breeswish

I think maybe it's good to carry https://github.com/pingcap/tidb-dashboard/pull/896 , otherwise the release doesn't seem to be very useful~

Yes, that would be better.


Look into switching ExponentialRetry (base_client) to azure-core RetryPolicy

pipeline error with hosts

@annatisch The StorageRetryPolicy that ExponentialRetry inherits from has a use for the kwarg hosts and ExponentialRetry does not. Is this a storage specific kwarg and mean we should continue to use the specific RetryPolicy?


Feature Request - To get the field name from the incoming request

Hello,
I would like to ask, if you can add a feature where in Request/Response Validation Errors we can get the "field" name . This is also provided in Kin api but not in this API.
I think this would be great addittion to this great API

OK.

Is there progress in this direction?
Since it is impossible to directly obtain the field name, you have to use regular expressions.
Example:
func errorFormat(errMsg error) error {
    reg, err := regexp.Compile(`Reason: (.*), Location: (.*)`)
    if err != nil {
        return err
    }

    match := reg.FindStringSubmatch(errMsg.Error())
    if len(match) > 2 {
        return fmt.Errorf("%s: %s", match[2], match[1])
    }

    return errMsg
}

Which is not entirely convenient and instead of the field name you get something like this: /properties/password/minLength


please explain this (exciting ?) project

Hi onflapp
What is this ? I'm just curious, as I follow your work in GSDE compare to NextSpace.

This is my newest experiment that tries to answer: is it possible to create functional desktop using traditional Xwindow tools and shell scripts?
It is very much inspired by UNIX philosophy where you've got different tools glued together by scripts. For example: Imagine you've got scripts to tile or maximise or group windows into workspaces, rather than hard-coded functionality of a window manager.
Or why not to use xterm + fzf as a quick application launcher.
Or Xwindow's native selection mechanism + shell scripts to implement simple (yet powerful) service-like functionality.
I'm kind of trying to push the existing tools to its limits. Xwindow is incredibly powerful when it comes to automation and scriptability. So is xterm. Why to reinvent the wheel?
Some of the concepts will most likely feed into GSDE like scriptability of composability.
...but yah, it is just something I am playing with at the moment ;-)