[v1.4][Tasks] Mid-level Task-related commands

Attempted to add the following:

Clear (task/person/all)
Find
Edit
UI for task showing

Status:
Would like some help in UI section, as tasks are not displaying properly.

Coverage decreased (-4.7%) to 81.054% when pulling ffb6b92daf58a28fe5ddcce4d76326466a352613 on Esilocke:advancedDeadlines into 8c892947d2f635a7a215a24e14cded6fc77b9c31 on CS2103AUG2017-W09-B2:master.

Would like some help on the UI not displaying the information correctly (the listeners don't seem to be doing anything?). Also, something minor, but the cards seem to have a fixed size unlike the person ones, and don't expand when you drag the panel.

Coverage decreased (-4.5%) to 80.902% when pulling 87e2411fc0c53eb0a593d6f90e3c89c7b6bf1acd on Esilocke:advancedDeadlines into 4be011da2d37e287d7bc2cdda6dc333ec676edaf on CS2103AUG2017-W09-B2:master.

Coverage decreased (-4.6%) to 80.986% when pulling f7616588b46d7c2dfd622a9b66f7a6b19201e7f3 on Esilocke:advancedDeadlines into ef69f154608c4701c8cf95a14dad268e322da60b on CS2103AUG2017-W09-B2:master.

Coverage decreased (-4.6%) to 80.986% when pulling f7616588b46d7c2dfd622a9b66f7a6b19201e7f3 on Esilocke:advancedDeadlines into ef69f154608c4701c8cf95a14dad268e322da60b on CS2103AUG2017-W09-B2:master.

I think we can leave tests for another PR. We should merge it in. We will need to extend some of our functionality (e.g. font size increase/decrease/reset) buttons to the tasks as well


PROPOSAL: Move Attribute from luma to deck

For #

Background

luma Model now longer imports the Attribute class, it just checks for attribute.getValue() and calls it if present.
No code in luma uses the Attribute class directly.
By copying it here, we can remove it in luma.

Change List

Copy Attribute class to lib as BaseAttribute
Extend Attribute from BaseAttribute

TODO

if approved, I will move attribute.spec as well and update.

Coverage increased (+0.3%) to 61.093% when pulling fe661e5212bfc80e37affb724ae2659b629134c0 on ib/move-attribute into bfb5a81763c19a154fab4041df2ec1000ec5bb05 on master.


Allow passing raw data to Texture constructor

This facilitates being able to pass in data for use in GPGPU applications.
This would allow, e.g. setting initial data for a simulation where simulation
state is stored in textures.
Usage would like like:
var texture = new GL.Texture(2, 2, new Float32Array([1, 2, 3, 4]));

This change makes sense, thanks for the pull request. Usage would actually look like this though:
var texture = new GL.Texture(2, 2, {data: new Float32Array([1, 2, 3, 4])});


[Feature Request] Add world name as argument to wild/rtp command

Is your feature request related to a problem? Please describe.
Please add a command that accepts a world as an argument. Our spawn world is not our main world, and often players want to teleport to our resource world but this is all a two-step process right now:

Teleport to intended world
rtp

I'd much prefer this be a one-step process.
Describe the solution you'd like
For example, /wild [world].
Describe alternatives you've considered
Other plugins, but this one works well for us especially with paper async support.
Additional context
N/A

Shouldn't be too hard to add will try to have something out before too long

Would greatly appreciate it. This would make a big improvement for us.

Posting an update for it now thanks to @Azoraqua for the main implementation had a small bug fixed now


Remove Digital Marketplace from PR reminders

All our repos are now in the Crown Commercial Service organisation, so the seal can no longer see our PRs.

CCS plan to run the DMP in lights-on-only-mode post-transition. So I made the assumption that the seal would probably not be needed given the low volume of maintenance PRs. If the new team wants a seal, it shouldn't be too hard for them to reinstate it or something similar.
My plan was to remove the config for digitalmarketplace-team nearer the end of the transition. I'll handle that in a separate PR.

Raised https://github.com/alphagov/seal/pull/250 to cover the remainder


Passwords Storage

The user's passwords are stored in the database as plain text which could be the worst practice in the world. I should implement security hash algorithms to store the passwords in the database.
Upgrade interface.py.
Check this module for python: hashlib

The issue was closed in the following commi: 4bb09bb2e6a0081ee17c7db5dea9c187e7f708d6
This is a short youtube video about storing data in a database: https://youtu.be/fVYgM8MG-xY. It is pretty cool.


Addendum to #864

Addendum to #864 Now the error has reappeared and it is due to the wind direction, whenever it is an "O" direction then "N" is displayed in the compass.

Just to be clear, is the direction O (letter oh) or 0 (number zero)?

What integration are you using to fetch the wind direction?

Data comes from DWD (Deutscher Wetterdienst) for HomeAssistant.

Currently it is south and this is displayed correctly.

I have now changed the (DWD) wind direction times on degrees but whether it works I know of course only when the wind comes from the east. The display is in any case more accurate, now is not "S" but "SSW" displayed.


bots: Disable edit button for system bots.

Disabled "Edit bot" and "Deactivate" action buttons for system bots as they cannot be edited or deactivated.

Fixes: #24425

Screenshots and screen captures:

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[ ] Calls out remaining decisions and concerns.
[ ] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

@alya please review this PR.

Please add a screenshot showing the new tooltip(s). Thanks!

@alya I have added screenshots with tooltips. Please have a look.

Hm, I would expect those tooltips to look the same as this one:

Is there a reason they look different? Is there something else they match?

I would probably also change the text to "This bot cannot be edited/deactivated." The user has no way to know from the UI that these are system bots, or what a system bot is.
The sentence also needs a period at the end.

I have updated the PR and screenshots. Earlier tooltip were different because I implemented them with a different approach.

Cool, thanks! Works for me in manual testing. @sahil839 could you please review this PR, and mark it for integration review when it's ready from your perspective?

LGTM.
This will need some minor changes in commit message as per the guidelines - there should be a blank line before "Fixes ..." and "Fixes ..." line should end with a period.

LGTM.
This will need some minor changes in commit message as per the guidelines - there should be a blank line before "Fixes ..." and "Fixes ..." line should end with a period.

Oh yes! Thanks for pointing that put. I have updated the message.

I have done the changes.

Looks good to me. @timabbott ready for your review.

Merged, thanks @Ujjawal3!


can not print

Issue Type: Feature Request
print is not enable
Azure Data Studio version: azuredatastudio 1.9.0 (78a42e1d112ae3231777722b51eaf44f83ddbe55, 2019-07-10T04:31:36.998Z)
OS version: Windows_NT x64 10.0.17134

@aeromeme thanks for using ADS, ADS is a fork of VSCode with extra data related features, i noticed VSCode also doesn't have print, could you please open an issue in vscode repo instead?https://github.com/microsoft/vscode/


refactor segment loading logic in BaseTableDataManager to decouple it with local segment directory

This PR tries to refactor the segment loading logic in BaseTableDataManager to rely on SegmentDirectory interface instead of always assuming a concrete local segment directory, to make the logic more extensible, allowing the processed segment to be kept on local disk or remote fs transparently.
For that, we have added a copyTo() method in SegmentDirectory abstract class, and use it to decouple the segment loading logic from where the processed segment is kept physically. Because the segment reloading logic is already conducted on the copy of index directory in order to handle reloading failure, the new copyTo() method fits into the existing logic flow well.
Description

Upgrade Notes
Does this PR prevent a zero down-time upgrade? (Assume upgrade order: Controller, Broker, Server, Minion)

[ ] Yes (Please label as backward-incompat, and complete the section below on Release Notes)

Does this PR fix a zero-downtime upgrade introduced earlier?

[ ] Yes (Please label this as backward-incompat, and complete the section below on Release Notes)

Does this PR otherwise need attention when creating release notes? Things to consider:

New configuration options
Deprecation of configurations
Signature changes to public methods/interfaces
New plugins added or old plugins removed

[ ] Yes (Please label this PR as release-notes and complete the section on Release Notes)

Release Notes

Documentation

Codecov Report

Merging #7969 (5ae0dff) into master (d25a488) will decrease coverage by 57.08%.
The diff coverage is 0.00%.

@@              Coverage Diff              @@
##             master    #7969       +/-   ##
=============================================
- Coverage     71.37%   14.28%   -57.09%
+ Complexity     4194       80     -4114
=============================================
  Files          1594     1550       -44
  Lines         82562    80781     -1781
  Branches      12321    12123      -198
=============================================
- Hits          58927    11542    -47385
- Misses        19652    68381    +48729
+ Partials       3983      858     -3125

Flag
Coverage Δ

integration1
?

integration2
?

unittests1
?

unittests2
14.28% <0.00%> (+<0.01%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

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

Thanks for the comments @npawar @jackjlli.
cc @siddharthteotia @Jackie-Jiang to help take a look as well, as you helped review the previous PR, a prep for this one. Thank you!

it looks like all major feedback has been addressed. if it’s only comments and naming that’s needing to change, can we merge this and add followups as needed? @snleee @mcvsubbu

Please fix the integration test. Thanks!

Yes, I'm investigating the failure. It's running ok on my local. So I'm using a debug PR to dig on this.  But as you can see the failure has moved to another integ test case there. That made me wonder if the Github CI env got some issue. Not sure if you've got permission to help take a quick look at the CI env. Thank you @snleee.

@klsince I see. I re-triggered the tests https://github.com/apache/pinot/runs/4771611226?check_suite_focus=true

This the best I could do as far as suggestions. Please feel free to merge after addressing my minor comments in the latest review. The comment about having a factory is for future, esp. if you are planning more changes in this area due to a non-local segment directory. If we discover issues in production, we may need to undo or re-work some of the changes. Like I mentioned in a previous comment as well, a lot of these are best hidden behind your implementation of SegmentDirectory.

I think a factory for creating the appropriate segmentDirectory may help. And/or , an interface method at SegmentDirectory level of something like: boolean isLocal()

Yes, currently, there is a factory method: SegmentDirectoryLoaderRegistry.getSegmentDirectoryLoader, which returns certain type of SegmentDirectoryLoader to initialize specific SegmentDirectory objects.
I'm not so sure about SegmentDirectory.isLocal(). This PR didn't require it, as the segment location is made transparent behind SegmentDirectory interface. It may enable other future extensions and would love to revisit it.

hi @mcvsubbu thanks a lot for the feedbacks! I've replied your latest comments. Please take a look, and if they look good, could you help lift the 'requested changes' and I'll merge it for now. Thanks!


Draft public docs for Multi-Channel timeseries set of workflows

WIP.

Index page (intro and selection guide)
Primary workflows

small
medium
large

Extension workflows

time annotation
minimap
streaming

Couldn't push directly so I pushed to a fork:
https://github.com/holoviz-topics/neuro/pull/97

The hover tooltips can be defined like:
            hover_tooltips=[
                ("Channel", "$label"),
                ("Time", "$x s"),
                ("Amplitude", "$y µV"),
            ],

# TODO: add handling for large number of channels - at some threshold it will impact loadable pyramid level
# TODO: profile for latency.. potentially parallel stream rendering?
# TODO: debug why sometimes the plotsize stream doesn't get triggered

X_PADDING = 0.2  # buffer x-range to reduce update latency with pans and zoom-outs

# TODO: use custom hv hovertool when holoviews is released.
def rescale(x_range, y_range, width, scale, height):

    # Handle edge case when streams are initialized
    if x_range is None:
        x_range = time_da.min().item(), time_da.max().item()
    if y_range is None:
        y_range = 0, num_channels

    # define time range slice
    x_padding = (x_range[1] - x_range[0]) * X_PADDING
    time_slice = slice(x_range[0] - x_padding, x_range[1] + x_padding)

    channel_slice = slice(y_range[0], y_range[1])

    # calculate the appropriate pyramid level and size
    if width is None or height is None:
        pyramid_level = num_levels - 1
        size = time_da.size
    else:
        sizes = np.array(
            [
                _extract_ds(ts_dt, pyramid_level)["time"].sel(time=time_slice).size
                for pyramid_level in range(num_levels)
            ]
        )
        # pyramid_level = np.argmin(np.where(diffs >= 0, diffs, np.inf)) # nearest higher-resolution level
        pyramid_level = np.argmin(
            np.abs(np.array(sizes) - width)
        )  # nearest, regardless of direction
        size = sizes[pyramid_level]

    title = (
        f"[Pyramid Level {pyramid_level} ({x_range[0]:.2f}s - {x_range[1]:.2f}s)]   "
        f"[Time Samples: {size}]  [Plot Size WxH: {width}x{height}]"
    )

    # extract new data and re-paint the plot
    ds = _extract_ds(ts_dt, pyramid_level, channels).sel(time=time_slice).load()
    df = ds.to_dataframe()

    curves = hv.Overlay(kdims="Channel")
    for channel in channels:
        curves *= hv.Curve(
            df.loc[channel], ["time"], ["data"], label=str(channel)
        ).opts(
            color="black",
            line_width=1,
            subcoordinate_y=True,
            subcoordinate_scale=2,
            default_tools=["pan", "reset", "wheel_zoom", "box_zoom", WheelZoomTool()],
            hover_tooltips=[
                ("Channel", "$label"),
                ("Time", "$x s"),
                ("Amplitude", "$y µV"),
            ],
        )

    curves = curves.opts(
        xlabel="Time (s)",
        ylabel="Channel",
        title=title,
        show_legend=False,
        padding=0,
        aspect=1.5,
        responsive=True,
        framewise=True,
        axiswise=True,
    )
    return curves

range_stream = hv.streams.RangeXY()
size_stream = hv.streams.PlotSize()
pn.serve(hv.DynamicMap(rescale, streams=[size_stream, range_stream]))

I installed the environment at workflows/multi_channel_timeseries/environment.yml and ran the notebooks in this folder.

small_multi-chan-ts.ipynb
Got this error:
ValueError: Unexpected option 'hover_tooltips' for Curve type across all extensions. Similar options for current extension ('bokeh') are: ['hover_alpha', 'hover_color', 'hover_line_cap'].

The notebook runs fine when commenting out hover_tooltips, I guess it just needs a dev release of HoloViews.

medium_multi-chan-ts.ipynb
I got ModuleNotFoundError: No module named 'wget', fixed by manually downloading the file and putting it in ./data.
Also got the hover_tooltips error. Then got KeyError: 'minmax-lttb', got it working replacing with lttb, but newer version of HoloViews would have worked too.

large_multi-chan-ts.ipynb
Worked first try! Just got this warning when plotting the minimap:
WARNING:param.Image00868: Image dimension Time is  not evenly sampled to relative tolerance of 0.001. Please use the QuadMesh element for irregularly sampled data or set a higher tolerance on hv.config.image_rtol or the rtol parameter in the Image constructor.

time_range_annotation.ipynb
Doesn't look like this notebook is meant to be shared, it fails as it has no imports.

Thanks @maximlt !!
Replacing Image with QuadMesh seems to work so I'll just go with that.

merging progress now.. will clean up in another PR


Use unique error codes for x/qgb module

Currently, we're using error codes that overlap with that of the standard cosmos-sdk in the qgb module. We should do something similar to that of the blob module, where we use unique error codes.

Hey, @evan-forbes would like to work on this


Video support added.

SKPhotoBrowser is a beautiful tool which save million of lives, only thing which I was missing is the video support, I tried my level best to write code following the same footprint, I hope my pull request will be accepted and I will become part of the community

Waiting for being reviewed!

@engasix sorry for the awaited late reply.
May I know the purpose of adding video support? Since this repository mainly provides photo browsing options.
Thanks and waiting for your reply!

@tommyming sorry for the late reply.
Modern galleries typically include both videos and images. If SKPhotoBrowser lacks video support, it risks falling behind. A content-based application cannot be considered complete without accommodating both media types.
Consider a scenario where a developer needs to display images and videos related to a specific post or event. Would SKPhotoBrowser be their choice without video support? The answer is likely no.
Thanks.

@engasix thanks for the reply.
I understand what you mean, and how the scenario works.
But this repository is mainly for photo browsing, instead of media browsing.
But overall would be a nice to have. I will take a look to the PR later.
Thanks for contributing!


Add SRI hash to README.md

Resolves #6
It should be updated each time a new version is released using openssl dgst -sha256 -binary cashaddr.min.js  | openssl base64 -A. It can be generated using https://srihash.org ; on the other hand, the website only supports sha384 which is currently overlong. (The specification says browsers must be compatible with sha256, 384 and 512)

Coverage remained the same at 100.0% when pulling f5b2eec8d26ff58da377913893940e38bc050082 on DesWurstes:patch-1 into bb2d2fc7bdaf3ad1846e5d8faf1ec6007e201653 on bitcoincashjs:master.


Redundant api signatures

Client method calls have redundant naming.
client.captureEvent(event: event);

should be:
client.captureEvent(event);

Same for client.captureException()

@mnordine this is solved on https://github.com/getsentry/sentry-dart/releases/tag/4.0.0-alpha.1
the principal and the mandatory parameter is not named, so one can do Sentry.captureEvent(event);
looking forward to your feedback, thanks.


Does design-system main work with Hub?

The current README states that design-system works with Hub. This issue is to run tests to make sure that this is the case. If design-system is indeed a dependency, please test that design-system main works as expected. If it is no longer a dependency, please update the README accordingly.

Yes, It does.


Change the link function

Hi,
According to the TrajGWAS documentation it should be possible to change the link function, by setting the link flag, i.e.:
"link::GLM.Link: LogitLink() (default), ProbitLink(), CauchitLink(), or CloglogLink()."
However, when I try to set 'link=CloglogLink()' within the trajgwas() function, I get the following error message:
got unsupported keyword argument "link"
So my question is: how can one set the link keyword correctly in the trajgwas() function?
Thanks!

Hi,
Oops, it seems that line was accidentally left in after being copied from another GWAS package we developed. This package does not support the link function. I will remove that information from the docstring.

OK, thanks for the clarification.


[Doc] Add defaultRowFetchSize to JDBC connector Redshift url

Search before asking

[X] I had searched in the feature and found no similar feature requirement.

Description
defaultRowFetchSize param is very import for JDBC Source to read data from Redshift use Redshift driver. If defaultRowFetchSize is not set , the Redshift will return all data to seatunnel source reader and the source may oom.
We need add defaultRowFetchSize=1000 to the JDBC source document.
Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

please assign to me thanks

@CodingGPT Looking forward your PR!

pls wait


Hide debug-toolbar in main window?

Is there any way to hide the debug-toolbar in the main window while the one within chrome dev tools is active?

+1 Did you figure out how to do this?

No, sorry.

Solved it by putting display: none !important; on the Django Debug Toolbar side button.


time_parser not parsing timestamps from the year 1970 correctly

Description
Using time_parser operator in a filelog receiver does not parse timestamps from the year 1970 correctly. Looks like timestamps starting Fri 1 Jan 1971 00:00:00 UTC are parsed correctly.
Setup

Ubuntu 20.04.2
otelcol version v0.43.0

Steps to reproduce
Create a file /tmp/test_timestamp.log with following content:
0
31535999
31536000
1609459200
1640995199
1640995200

These numbers represent the seconds since the epoch for the following timestamps:

Thu 1 Jan 1970 00:00:00 UTC
Thu 31 Dec 1970 23:59:59 UTC
Fri 1 Jan 1971 00:00:00 UTC
Fri 1 Jan 2021 00:00:00 UTC
Fri 31 Dec 2021 23:59:59 UTC
Sat 1 Jan 2022 00:00:00 UTC

Monitor the file using a filelog receiver and write data to a new file /tmp/otel.out as configured in the agent_config.yaml below. Check the output file and compare the fields timeUnixNano and the corresponding stringValue for the timestamp key in attributes. The two timestamps 0 and 31535999 from 1970 are actually parsed as<PHONE_NUMBER>0 (Sat 1 Jan 2022 00:00:00 UTC) and<PHONE_NUMBER> (Fri 31 Dec 2021 23:59:59 UTC), respectively. The other example timestamps are parsed correctly.
Same experience when using layout_type: gotime or layout_type: strptime.
agent_config.yaml
extensions:
  health_check:
    endpoint: <IP_ADDRESS>:13133
  http_forwarder:
    ingress:
      endpoint: <IP_ADDRESS>:6060
    egress:
      endpoint: "${SPLUNK_API_URL}"
  smartagent:
    bundleDir: "${SPLUNK_BUNDLE_DIR}"
    collectd:
      configDir: "${SPLUNK_COLLECTD_DIR}"
  zpages:
  memory_ballast:
    size_mib: ${SPLUNK_BALLAST_SIZE_MIB}

receivers:
  filelog/test_timestamp:
    include:
      - /tmp/test_timestamp.log
    start_at: beginning
    operators:
      - id: timestamp_parsing
        type: time_parser
        parse_from: $$body
        preserve_to: $$attributes['timestamp']
        layout_type: epoch
        layout: s

processors:
  batch:
  memory_limiter:
    check_interval: 2s
    limit_mib: ${SPLUNK_MEMORY_LIMIT_MIB}
  resourcedetection:

exporters:
  file:
    path: /tmp/otel.out

service:
  telemetry:
    logs:
      level: "debug"
  extensions: [health_check, http_forwarder, zpages, memory_ballast, smartagent]
  pipelines:
    logs:
      receivers:
        - filelog/test_timestamp
      processors:
        - memory_limiter
        - batch
      exporters:
        - file

/tmp/otel.out
{
    "resourceLogs": [
        {
            "resource": {},
            "instrumentationLibraryLogs": [
                {
                    "instrumentationLibrary": {},
                    "logs": [
                        {
                            "timeUnixNano": "1640995200000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "0"
                                    }
                                },
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        },
                        {
                            "timeUnixNano": "1640995199000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "31535999"
                                    }
                                },
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        },
                        {
                            "timeUnixNano": "31536000000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                },
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "31536000"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        },
                        {
                            "timeUnixNano": "1609459200000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                },
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "1609459200"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        },
                        {
                            "timeUnixNano": "1640995199000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                },
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "1640995199"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        },
                        {
                            "timeUnixNano": "1640995200000000000",
                            "body": {
                                "stringValue": "\u003cnil\u003e"
                            },
                            "attributes": [
                                {
                                    "key": "file.name",
                                    "value": {
                                        "stringValue": "test_timestamp.log"
                                    }
                                },
                                {
                                    "key": "timestamp",
                                    "value": {
                                        "stringValue": "1640995200"
                                    }
                                }
                            ],
                            "traceId": "",
                            "spanId": ""
                        }
                    ]
                }
            ]
        }
    ]
}

OK, I think I know why this is happening:

We want to be able to handle timestamps that do not contain a year, e.g. the famous one from RFC3164: Jan 2 15:04:05. Therefore, we check whether the Year() of the parsed timestamp is larger than 1970. If not we make a decision whether the current year of the previous year is the correct one. This means that timestamps before 1971 will always time travel to the current or previous year. See https://github.com/open-telemetry/opentelemetry-log-collection/blob/main/operator/helper/time.go#L285
However it is my understanding that time.Parse() and time.ParseInLocation() wili set Year() to 0 in case the timestamp does not contain a year, see https://pkg.go.dev/time#Parse.
Therefore, IMHO we could check whether Year() is 0 to identify timestamps without year and leave all others untouched as long as they represent a timestamp in uint64 nanoseconds since the Unix epoch.

@dnitschke-splunk unless I'm missing something this issue with the filelog receiver, a contrib component, would best reported in that project: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/filelogreceiver.

@rmfitzpatrick Opened https://github.com/open-telemetry/opentelemetry-log-collection/issues/414 because it's a problem of the time_parser, not the filelog receiver in particular. Let's see.

Closing this since it was fixed in the log collection repo


Submenu manager

I think it could be good to have a submenu manager of some sort, or an easier way to move items from one menu into a submenu without recreating the item entirely.
Here's a couple ideas.
Currently when you drag an item on top of another, they will switch places.
What if you could hold a button (like CTRL or SHIFT) while drag-and-drop on to another item, it could

create a submenu with the two
if you drop an item on to an existing subemnu, move the item you dragged into the submenu

(Example below of idea for drag-and-drop to an existing submenu)

Another idea would be to have a panel on the side of the UI to be able to unfold and fold.
Have a look at Maya or Blender how such hierachy could look and function.
I have attached a mockup of what it could look like (from Maya). From this list you could re-order submenu items with ease.
There's more than enough space to either side of the radial menu 'viewport' in AutoHotPie. :)

To dive further into this, perhaps when you select an item in the list, the controls below for that item is loaded, just like it already is in AutoHotPie. Such as when you select the a submenu, it gives you the overall controls of the menu. While selecting an item within that submenu will give you the options for naming and keybind etc., exactly like it already is.

I just saw this now.  I'm a huge fan of this idea!  Ideally in the next version I'd like to be able make more of the menu creation happen directly on the pie menu visual as opposed to having a bunch of settings on the bottom, so I'm digging ideas like this.


Support focussing new tab

Use case: user clicks a button or link and it opens a new tab, they need to get info from that tab, then come back to the main page
How: Need to change the click logic:
await send('Input.dispatchMouseEvent', {
      type: 'mouseReleased',
      "middle",
      x,
      y,
      modifiers: 0,
      clickCount: 1,
    });

Then get them to grab the new page:
const page2 = browser.pages()[1]
page2.something()
page1.doUsualStuff()

will be closed by #103


add support for requester pays buckets

Codecov Report

Merging #66 into master will decrease coverage by 0.20%.
The diff coverage is 77.77%.

@@            Coverage Diff             @@
##           master      #66      +/-   ##
==========================================
- Coverage   95.64%   95.43%   -0.21%
==========================================
  Files          11       11
  Lines         804      811       +7
==========================================
+ Hits          769      774       +5
- Misses         35       37       +2

Impacted Files
Coverage Δ

aiocogeo/filesystems.py
93.06% <75.00%> (-0.47%)
:arrow_down:

aiocogeo/scripts/cli.py
98.00% <75.00%> (-2.00%)
:arrow_down:

aiocogeo/config.py
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 40730c3...7ee65ad. Read the comment docs.


read only view?

After edit my data,validate them.....why not show them?
How i do it ?

Sorry @fabifabi, i don`t understand your question

Okay,sorry
So, after edit my data, i wanbt show them to my customer....Read only view.
So he can say what the typed before
For resume,it is like you did,but input are change to normal text....
It is perhaps a too complicate stuff to do ?
decorator can do it ??

why not showing the json string of the data, rendeing it to some html container? All this can be done externally to the library.

i think it can be useufll to have "read only" view, because with "<a tel:"
i can click on it on my phone,and that's phone ! or color input ?
i will tr y do it by myself,so.u want it as a part of lib? or i just do for
myself?
i need it,so,i will do,but as u did a good work, i wanna help!
2017-04-22 12:59 GMT+02:00 Ignacio del Valle Alles<EMAIL_ADDRESS>
:

why not showing the json string of the data, rendeing it to some html
container? All this can be done externally to the library.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/brutusin/json-forms/issues/80#issuecomment-296365544,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYbVLSvPD8nr7tAIs_JJkic_amEi1HOJks5ryd2hgaJpZM4NDVSZ
.

That great! show me the details when you have done it, an we will see how to integrate it into the library

ok ! i will try it :)
2017-04-22 14:40 GMT+02:00 Ignacio del Valle Alles<EMAIL_ADDRESS>
:

That great! show me the details when you have done it, an we will see how
to integrate it into the library
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/brutusin/json-forms/issues/80#issuecomment-296370575,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYbVLZCgj5aWHb3QinsYhIHjQ_8clzzxks5ryfUmgaJpZM4NDVSZ
.


RunnableFunctionWithParse type requires a description property

Fixes issue #549

[x] I understand that this repository is auto-generated and my pull request may not be merged

Changes being requested
Update Readme
Additional context & links
More context is described in issue #549

Thanks for the contribution, and sorry for the delay!


Uploading progress

Hey,
When uploading files to the server, is there a way I can have a callback to see the progress of the upload?
Thanks

@hmedat2008 @nadam Highly possible that the server doesn't give a proper "Content-length" value in the headers ? I had the same issue with a varnish in front of an apache that was removing some headers by misconfiguration...

@sizrar if you have issue please open new ticket, this one is back from 2014
Closing for obsoleteness


Improve File.symlink for Windows

That's implements symlink on Windows. But please note that we cannot make symlink on Windows without Administrator privileges. It might be is worth writing about this in the documentation

It might be is worth writing about this in the documentation

Could you add such a note to File.symlink?
Also needs a rebase.

please note that we cannot make symlink on Windows without Administrator privileges.

This is Wrong.
Starting with Windows 10 v14972 and upwards, one can enable symlinks without admin privileges when Developer Mode is enabled. (settings > updates and security > for developers > toggle the developer mode on).
** https://blogs.windows.com/windowsdeveloper/2016/12/02/symlinks-windows-10/
** https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-createsymboliclinkw
( notice the flag SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE ).
** https://learn.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development

should this PR be closed since #13141 is merged ?

Indeed, thanks!


test: Bump ubuntu-next version to 23

Notable changes:

Get rid of custom kernel patches.
Update vboxsf to work with VirtualBox v6.
Cache some container images used by Docker (incl. cilium-runtime to include iproute2 changes for the host lb).
Kernel version linux-5.1.0-rc5.

This change is

test-me-please

Coverage increased (+0.004%) to 41.539% when pulling c6ebd1e76c669f673f84b836525ace3230c408f6 on pr/brb/bump-ubuntu-next-vsn into b2cf046cd35901de61e3c3f80f5a8893ac7c5170 on master.

test-me-please

Hit https://github.com/cilium/cilium/issues/7853

test-me-please

Building cilium-agent timed out:
15:10:34      k8s1-1.10: go build -ldflags '-X "github.com/cilium/cilium/pkg/version.Version=1.5.90 59afde6ee 2019-05-03T11:28:54+00:00 go version go1.12.1 linux/amd64" -X "github.com/cilium/cilium/pkg/envoy.RequiredEnvoyVersionSHA=f65bc191a9b99d7bdc6288821d5ee1fe2517f4db" -X "github.com/cilium/cilium/pkg/datapath/loader.DatapathSHA=72b36d7b8971729418098eab9fc2f53efbf7cfa4"'  -tags lockdebug -o cilium-agent
15:48:26  Sending interrupt signal to process
15:48:46  After 20s process did not stop

test-me-please

CI failed due to VM provisioning timeout on jenkins-fixed-new-2.

test-me-please

Closing in favor of https://github.com/cilium/cilium/pull/7923.


add a comment to mark internal constructor called by quarkus

[Please describe here what your change is about]

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license
and can be relicensed under the terms of the LGPL v2.1 license in the future at the maintainers' discretion.
For more information on licensing, please check here.

@yrodiere @Sanne This is really, really fragile.
Would it be better to add a clone() method to MetadataImpl and have Quarkus call that instead?

Would it be better to add a clone() method to MetadataImpl and have Quarkus call that instead?

Looks like it should be called trim().
WDYT?

As discussed over Zulip, this is just one of many places where the integration between Quarkus and ORM is very tight, to the point of being fragile.
We can merge this if you want, but IMO it only makes sense if we also add a test to check that trim does what Quarkus expects (which is not immediately clear to me here, I'd have to dig into Quarkus code to remember -- might be worth a comment?).

Also FWIW MetadataImpl is internal, so unless you move trim to some SPI, there's a decent chance it'll just get removed in a later commit by someone not aware of what it's for.

Also FWIW MetadataImpl is internal, so unless you move trim to some SPI, there's a decent chance it'll just get removed in a later commit by someone not aware of what it's for.

Which is why I added a comment.
The main issue is that the constructor that Quarkus was calling was not even commented as such.

Also FWIW MetadataImpl is internal, so unless you move trim to some SPI, there's a decent chance it'll just get removed in a later commit by someone not aware of what it's for.

Which is why I added a comment.

Fair enough.
LGTM, though I think changes that impact code we ship need a Jira issue, so we'll need to add that before merging.


Sass 1099

Orchestrating create/update employment EOY API calls
https://jira.tools.tax.service.gov.uk/browse/SASS-1099
Checklist PR Reviewer
Before Reviewing

[x]  Have you pulled the branch down?
[x]  Have you assigned yourself to the PR?
[x]  Have you moved the task to “in review” on JIRA?
[x]  Have you checked to ensure all dependencies are up to date?
[x]  Have you checked to ensure its been rebased against the current version of master?

Whilst Reviewing

[x]  Have you run the tests?

[ ]  Have you looked at the JIRA story to make sure all Acceptance Criteria has been met?

After Reviewing

[ ]  Have you checked for merge conflicts or any changes in the current master that may affect the current pull request? i.e. does it need another rebase?
[ ]  Have you checked to make sure there are no builds in the pipeline before you merge?
[ ]  Have you moved the task to “in pipeline” on Jira?

[x]  Have you rebased against the current version of master?
[x]  Have you checked code coverage isn’t lower than previously?

After PRs been raised

[x]  Have you checked the PR Builder passes?

Added additional test cases & rebased to get dependency upgrades. Last case in the screenshot isn't hittable without changing some method signatures elsewhere


[New game]: among us game

🎮 Game Request
It is like classical Among us game.Among Us is a party game of teamwork and betrayal. Crewmates work together to complete tasks before one or more Impostors can kill everyone aboard.

Hey @S-ishita !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

Hey @S-ishita ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


"Peștișani" is listed in the drop-down menu

Description:
"Peștișani" is listed in the drop-down menu alongside its corresponding county, according to the law
Precondition:
The website is up an running.

Step 1
Type "Peștișani" in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Peștișani, GORJ".


Windows 11 Compatibility

Is the latest version of OnlyM compatible with Windows 11? If not, is there a plan for an update or patch that will be compatible?
We recently upgraded our PC to Windows 11, but now OnlyM no longer works. The program opens, but it is no longer functional.
None of the buttons to display images work any longer. We have tried rebooting the PC and reinstalling OnlyM. Same results...

There are no issues I know of. Have you specified an output monitor in the Settings page?

I have had the same issue. The Onlym program opens but when I drag images into the app, the play button does not work. I can go to settings and the file folder on the app and the help button, they all work. It's only the play button. I have uninstalled and re-installed the app , with no success. I am using windows 11.
thanks,

@Andyg216 Have you specified an output monitor in the Settings page?

Thank you for getting back with me so soon and yes that was the problem. It
had been set but I think when I uninstalled and reinstalled i didn't select
it again.  Thanks again.
On Tue, Jan 16, 2024 at 2:48 PM Antony Corbett @.***>
wrote:

@Andyg216 https://github.com/Andyg216 Have you specified an output
monitor in the Settings page?
—
Reply to this email directly, view it on GitHub
https://github.com/AntonyCorbett/OnlyM/issues/488#issuecomment-1894406678,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BFMTH7CXQZYX3KQUSPAKXYTYO3KRBAVCNFSM6AAAAABBM3RX2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJUGQYDMNRXHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@mpjohn3 is this the same solution for you?

I will ask our team to try this solution.
Thanks,
Michael Johnson
On Tue, Jan 16, 2024 at 3:40 PM Antony Corbett @.***>
wrote:

@mpjohn3 https://github.com/mpjohn3 is this the same solution for you?
—
Reply to this email directly, view it on GitHub
https://github.com/AntonyCorbett/OnlyM/issues/488#issuecomment-1894479334,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BFC63T2PLG44GIDWLZZ2JTLYO3QVTAVCNFSM6AAAAABBM3RX2CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJUGQ3TSMZTGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

Closing as no response.


Set doesnt allow pebble expressions

{% set foo= {{bar}} %}
This isnt allowed.

Hi Deelo55,
Why not simply:
{% set foo = bar %}
IMHO, this should work...
Josef
2018-03-08 14:33 GMT+01:00 deelo55<EMAIL_ADDRESS>
{% set foo= {{bar}} %}
This isnt allowed.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/PebbleTemplates/pebble/issues/323, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABAcj9D8hmO6ax7rofMGeSMxefGoPsSrks5tcTMVgaJpZM4SiryG
.

--
Josef Boukal
Velenovského 3251/1
106 00, Praha 10 - Záběhlice
+420 775 333 975

Amazing...thanks for the quick response :-)


Sonarcloud.io Analysis

Add configurations for publishing jacoco, checkstyle, and junit results to https://sonarcloud.io

@amyschoen, keep me updated once you have the account on sonar cloud created.


AllowAnonymous: Bearer was not authenticated. Failure message: No token found.

I have posted this on stack overflow as I thought it might be a question rather than a bug. Can someone please clarify?
So I have a ASP.NET Core 1.1 WebApi secured with IdentityServer4. This works perfectly. However, I am trying to allow certain controllers to be accessed without a bearer token.
In the past I would just add [AllowAnonymous] to the Controller or the end-point, however it seems like IdentityServer's authentication takes precedence.
I keep getting: "IdentityServer4.AccessTokenValidation.Infrastructure.NopAuthenticationMiddleware:Information: Bearer was not authenticated. Failure message: No token found."
I also want to add that the error is received in the API's logging and not in IdentityServer's Logging
Anyone know how I can get around this?
https://stackoverflow.com/questions/45689743/allowanonymous-attribute-overridden-by-identityserver-authentication-net-core
Initially I thought it could relate to this: https://github.com/Microsoft/aspnet-api-versioning/issues/143 . However, even when I downgraded to 1.0.3 of ASP.Net Core it still happens.

It's a logging info message - that's all.
Your authorization rules are not affected by that.

Thanks. The info is misleading. My issue was something else but "Failure message....." gave me the wrong impression. This should be re-worded

@leastprivilege   "It's a logging info message - that's all."  Where is it I will do a PR to not show if anonymous.  But I can't find the source.
IdentityServer4.AccessTokenValidation.Infrastructure.NopAuthenticationMiddleware  I thought that would be the class but I can't find it.
Searching for "was not authenticated" also comes up empty.

Because it is not coming from us - but from the asp.net core authentication system.


pkg/permissions: support negative permissions

It should be possible to declare negative permissions like so
-resource:a1:id
This would allow some sort of blacklist model like
[
   "*:*",
   "-dog:get"
]

Effectively allowing everything but getting dog

This actually causes lots of trouble in all optimizations. Not sure it'll be done

It's actually not really possible. closing for now


Flutter Web -> openData throws null is not a subtype of JSObject

Describe the bug
A clear and concise description of what the bug is.
Flutter Web, it throws this error
 final document = await PdfDocument.openData(platformFile.bytes!);
TypeError: null: type 'Null' is not a subtype of type 'JSObject'
It works in mobile
To Reproduce
Steps to reproduce the behavior:

in Flutter web, when using PdfDocument.openData(platformFile.bytes)

Expected behavior
A clear and concise description of what you expected to happen.

Should get the pdf page normally

Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

me too plz fix


fixing Issue#502

This PR is to fix the issue : https://github.com/contiv/netplugin/issues/502
We need to avoid restart docker service and clearing up all containers, when we bring our nodes in swarm cluster. Swarm is being run as a container now.

@gaurav-dalvi - do we use python (tnode.py) in host-restart scripts?

@jainvipin : Yes.
Please take a look at here :
https://github.com/contiv/netplugin/blob/master/Makefile#L180


  The page title is "Jester route exception" and the page contents are:
An error has occured in one of your routes.

Detail: nre.nim:508 matchImpl
asyncfutures.nim:389 read
asyncfutures.nim:389 read
asyncfutures.nim:389 read
asyncfutures.nim:389 read
asyncfutures.nim:389 read
asyncfutures.nim:389 read
Invalid unicode byte sequence

Steps To Reproduce
Load /jesawyer, as in https://nitter.net/jesawyer.
Screenshots

Additional context
I am fairly sure this is new with https://github.com/NixOS/nixpkgs/commit/6f29f4d3261b147b7cec6ad5bfdd91ed7be9e5ce.  When I rollback to a version after the previous update but before that one, the problem goes away.
I'm not sure that it's a problem upstream as none of the shared instances I check experience it.
Notify maintainers

@erdnaxe @schnusch
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 5.10.111, NixOS, 21.11 (Porcupine)`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.3.16`
 - channels(root): `"nixos-21.11.337100.7b38b03d76a, nixos-unstable-22.05pre369988.1ffba9f2f68"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

Weird, I rolled back to the previous generation to verify things were not broken there, then restored to the latest generation and the problem was gone.  (Previously, just restarting the service did not fix it.)
Maybe I don't understand nix 🌞.  Sorry for the pings!

This is actually still a problem, and I narrowed it down to the jsony version in nixpkgs being out of date.  We are missing https://github.com/treeform/jsony/commit/d0e69bddf83874e15b5c2f52f8b1386ac080b443, which is used upstream in nitter.  I will fix this.


Uncaught ReferenceError: hide is not defined

Uncaught ReferenceError: hide is not defined

getting this error when livewire component get updated
https://github.com/markusantonwolf/ta-gallery/blob/eb674da51956c061b8b213dbaa3e83879a7c6ed7/src/scripts/ta-gallery-next.js#L167
instead of
show : hide
It should be
show : false

I will take a look at it later this day :-)
You might be right...


Registered myself as a contributor

_ No description provided. _

You were added at the end, which is not correct. Please update it by adding your profile among the other profiles, and first create a pull request. After that, make changes to your action and review the guidelines again.