Fix scroll bar not clickable when Mission briefing is open

A fix for an innate BlueprintJS issue: the Dialog component does not allow you to click on the scroll bar. Currently mouse scrolling, arrow keys, or Page Up/Page Down keys have to be used to navigate the Mission briefing, which uses the Blueprint Dialog
Also, I added some comments to explain the CSS fixes

Pull Request Test Coverage Report for Build 3029

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 36.568%

Totals

Change from base Build 3012:
0.0%

Covered Lines:
2583

Relevant Lines:
6322

💛  - Coveralls

Haha it seems the Dialog is broken in the same way on BpJS' official documentation - just that it's not immediately obvious as their demonstration sets the Dialog to close if a user clicks outside of it.
This bug seems to be originating from their mode of use of Portal in the Dialog implementation. Given this is an issue that isn't yet resolved by BpJS, we will have to stick with the temporary fix from the issue on BpJS' repo (it works in Chrome and Firefox so I guess it's good to go).

Yes haha, but only the unclickable scroll bar seems to be a bug with Blueprint. The issue with the dialog not being scrollable when not in focus (by clicking on the overlay) is not present on their demo, but we haven't found another fix for it!!

Haha it seems the Dialog is broken in the same way on BpJS' official documentation - just that it's not immediately obvious as their demonstration sets the Dialog to close if a user clicks outside of it.
This bug seems to be originating from their mode of use of Portal in the Dialog implementation. Given this is an issue that isn't yet resolved by BpJS, we will have to stick with the temporary fix from the issue on BpJS' repo (it works in Chrome and Firefox so I guess it's good to go).

Yes haha, but only the unclickable scroll bar seems to be a bug with Blueprint. The issue with the dialog not being scrollable when not in focus (by clicking on the overlay) is not present on their demo, but we haven't found another fix for it!!

Eh the scrollbar's broken for me for their Dialog demo, regardless of which options I pick haha

Haha it seems the Dialog is broken in the same way on BpJS' official documentation - just that it's not immediately obvious as their demonstration sets the Dialog to close if a user clicks outside of it.
This bug seems to be originating from their mode of use of Portal in the Dialog implementation. Given this is an issue that isn't yet resolved by BpJS, we will have to stick with the temporary fix from the issue on BpJS' repo (it works in Chrome and Firefox so I guess it's good to go).
Yes haha, but only the unclickable scroll bar seems to be a bug with Blueprint. The issue with the dialog not being scrollable when not in focus (by clicking on the overlay) is not present on their demo, but we haven't found another fix for it!!
Eh the scrollbar's broken for me for their Dialog demo, regardless of which options I pick haha

As in, if you click outside and try to scroll with the arrow keys/scroll wheel/Page Up/Down keys, it works (but not on the Source Academy without the pointer-events: all fix)

Haha it seems the Dialog is broken in the same way on BpJS' official documentation - just that it's not immediately obvious as their demonstration sets the Dialog to close if a user clicks outside of it.
This bug seems to be originating from their mode of use of Portal in the Dialog implementation. Given this is an issue that isn't yet resolved by BpJS, we will have to stick with the temporary fix from the issue on BpJS' repo (it works in Chrome and Firefox so I guess it's good to go).
Yes haha, but only the unclickable scroll bar seems to be a bug with Blueprint. The issue with the dialog not being scrollable when not in focus (by clicking on the overlay) is not present on their demo, but we haven't found another fix for it!!
Eh the scrollbar's broken for me for their Dialog demo, regardless of which options I pick haha

As in, if you click outside and try to scroll with the arrow keys/Page Up/Down keys, it works
Also, if you click on the text and use the scroll wheel, it works (but these don't really work well on the Source Academy without the pointer-events: all fix)

Oops! Okay, gotcha


Removed legacy component to setup shortcuts

Motivation and context

The intention of this component was understood by users wrong way
We already have a general approach to setup shortcuts
Finally, it does not work as I discovered

How has this been tested?

Checklist

[x] I submit my changes into the develop branch
[ ] I have created a changelog fragment
[ ] I have updated the documentation accordingly
[ ] I have added tests to cover my changes
[ ] I have linked related issues (see GitHub docs)
[ ] I have increased versions of npm packages if it is necessary
(cvat-canvas,
cvat-core,
cvat-data and
cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.

Summary by CodeRabbit

New Features

Enhanced label management and shortcut handling in the Labels List component.
Improved functionality for handling different shape types associated with labels.

Bug Fixes

Streamlined state management to reduce re-renders and improve efficiency.

Style

Removed obsolete styles related to shortcut buttons and popovers, simplifying the UI design.

Documentation

Updated internal logic for control updates in the annotation reducer for better state management.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 83.58%. Comparing base (632c4ce) to head (8e77970).
Report is 1 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #8416   +/-   ##
========================================
  Coverage    83.57%   83.58%
========================================
  Files          396      396
  Lines        41906    41907    +1
  Branches      3881     3883    +2
========================================
+ Hits         35024    35027    +3
+ Misses        6882     6880    -2

Components
Coverage Δ

cvat-ui
79.53% <100.00%> (+0.01%)
:arrow_up:

cvat-server
87.18% <ø> (ø)

You write "We already have a general approach to setup shortcuts", but is there a way to assign a shortcut to a label below the first 10 labels in the label list, without changing the order of the labels in the project/task? Let's say you want to have a shortcut for label number 13 in the label list for a specific job, is there a way to do that? If so, how?


Send out calendar update when session changes to all joined users

Waiting to see if this works as intended, but should be implemented already.


django-session-header to pypi

Hey,
I got the library working locally and working on deploying my application. If you're okay with it, it would be nice to have on pypi so I don't need to do an extra step for installation in the Dockerfile. I haven't flushed out csrf yet but that's the next step. Thanks!

Sweet. I'll try to do that tomorrow!

I wasn't able to get to it today, but I have not forgotten.

No worries!
On Sun, Mar 24, 2019 at 8:38 PM Ryan Hiebert<EMAIL_ADDRESS>wrote:

I wasn't able to get to it today, but I have not forgotten.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ryanhiebert/django-session-header/issues/3#issuecomment-476035073,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALEQE_IIuONXnQK7eqexodvqGzBgY86iks5vaDaXgaJpZM4cFCmd
.

Hey, just wanted to follow up on uploading to PyPI. I think I ran into an issue with the library overwriting the Access-Control-Expose-Headers if I try to set any in my views. Not sure if this is intentional but want to check. Going to go ahead and make a fork and try to fix it.

Nvm, the expose headers is all on me. I'm setting it in Django configs but want to modify it on my response.

Sorry for the delay, it's just been hectic at work. I'll make sure to give it an hour this morning. I've been stalling because I want to switch it to using poetry, and change the name of the package to import to django_session_header to match the PyPI package name.

What version of Python and Django are you on? I want to make sure my release supports your current use-case, but otherwise I'm inclined to default to making the version compatibility restrictive.

Hey Ryan,
I'm using Python 3.7 and Django 2.1.7. Thanks so much for doing this.

Sweet. I'm still stuck on 3.6 because of libraries we still need that are messed up with 3.7's async keyword, but I'm glad that at least this first release will be fine to just be 3.6+.

OK, it's finally shipped. Note that the path to import has changed from session_header to django_session_header, primarily because of strong opinions that Poetry has about package names.

Sounds good. I'll check this out and let you know how pulling it from pypi goes.

Can you explain what you mean by you're stuck on 3.6? Do you mean that you need to use 3.6 in relation to this library or is this another project/work where you're using 3.6 and you have dependencies that don't like 3.7's async?

Another work. The project I can't up with this I've got, but never used it on. This one is fine with 3.7


feat: add new fork cheatcodes

Ref https://github.com/foundry-rs/foundry/pull/3262

@mattsse I copied this straight from your PR so should be good, but lmk if anything is missing/copied wrong


SPM12: only Matlab 2017a is supported, but repo website only hosts 2018a

When installing SPM, http://www.fil.ion.ucl.ac.uk/spm/download/restricted/utopia/dev/ does not host a precompiled R2017a SPM at the moment. However, neurodocker complains it only supports R2017a. See below for a MWE:
docker run --rm kaczmarj/neurodocker:v0.3.2 generate -b neurodebian -p apt --spm version=12 matlab_version=R2018a
Traceback (most recent call last):
  File "/usr/bin/neurodocker", line 11, in <module>
    load_entry_point('neurodocker', 'console_scripts', 'neurodocker')()
  File "/opt/neurodocker/neurodocker/neurodocker.py", line 281, in main
    subparser_functions[namespace.subparser_name](namespace)
  File "/opt/neurodocker/neurodocker/neurodocker.py", line 228, in generate
    df = Dockerfile(specs)
  File "/opt/neurodocker/neurodocker/generate.py", line 457, in __init__
    self.cmd = self._create_cmd()
  File "/opt/neurodocker/neurodocker/generate.py", line 478, in _create_cmd
    chunks = _get_dockerfile_chunks(self.specs)
  File "/opt/neurodocker/neurodocker/generate.py", line 436, in _get_dockerfile_chunks
    chunk = _get_dockerfile_chunk(instruction, options, specs)
  File "/opt/neurodocker/neurodocker/generate.py", line 414, in _get_dockerfile_chunk
    chunk = callable_(**options).cmd
  File "/opt/neurodocker/neurodocker/interfaces/spm.py", line 62, in __init__
    raise ValueError("Only MATLAB R2017a is supported (for now).")
ValueError: Only MATLAB R2017a is supported (for now).

Hi @jona-sassenhagen - thanks for the report. I am aware of this issue and am fixing it in #143. The Matlab version that the SPM version is compiled for will be downloaded.

Thanks! Shall I close?

Nope, let's wait until the fix is merged.

Closed by #2498?

@jona-sassenhagen - unfortunately not. that PR is a workaround for this bug. i apologize, i haven't had time to work on this yet.

Np probs!

@jona-sassenhagen - this should be fixed by #159.

did you pip install neurodocker? it could be that pip does not install the required YAML files (which include the installation templates). i'll try in a fresh miniconda environment.
it's my first time packaging with pip :)

did you pip install neurodocker?

I think I am using master. Errrr. I should try with 0.4.0rc0 right?

@jona-sassenhagen - the problem is on neurodocker's end. yaml files are not included when pip installing by default. i'm updating the setup.py file to fix that now.

Great.

@jona-sassenhagen - this is fixed now.
can you pip install -U neurodocker? the yaml files should be included now. feel free to open a new issue if you run into problems.


search: remove unused config settings

searchRipgrep.enable and search.runInExtensionHost are no longer
used. A code search for searchRipgrep and runInExtensionHost shows
no matches.
While they were originally used to determine if searches should be run
with ripgrep, they were later replaced with search.useRipgrep. That
setting itself is now deprecated and does the same thing as
search.usePCRE2 (so it actually doesn't disable ripgrep), but at least
it does something.
So delete these settings that are beyond deprecation - they do nothing.
cc @roblourens

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

Thanks. I think search.runInExtensionHost might be disconnected on accident. Will have to dig into the history.

Yeah I might bring it back later but don't have any reason to do that now so I'll merge this, thanks.


MY NET ISSUES

SADANLY MY NETWORK IS NOT WORKING IN GITHUB.COM

disconnect and try again.


Simplify LLIL_PUSH lifting for easier use/def analysis

I noticed LLIL_PUSH is lifted as follow during LLIL SSA lifting (transferring the pattern to all subsequent ILs)
  54 @ 01ff105a  [rsp#15 - 8].q = rsp#15 @ mem#22 -> mem#23
  55 @ 01ff105a  rsp#16 = rsp#15 - 8

When it could be lifted like this, as state in Intel documentation algorithm:
  54 @ 01ff105a  rsp#16 = rsp#15 - 8
  55 @ 01ff105a  [rsp#16].q = rsp#15 @ mem#22 -> mem#23

Changing it so would make it trivial to actually optimize constructs such as:
  44 @ 01fe30ae  [rsp#11 - 8].q = zx.q(0x7ef79a79) @ mem#17 -> mem#18
  45 @ 01fe30ae  rsp#12 = rsp#11 - 8
  46 @ 01fe30b3  [rsp#12].q = rsi#0 @ mem#18 -> mem#19

which would then be lifted as:
  45 @ 01fe30ae  rsp#12 = rsp#11 - 8
  44 @ 01fe30ae  [rsp#12].q = zx.q(0x7ef79a79) @ mem#17 -> mem#18
  46 @ 01fe30b3  [rsp#12].q = rsi#0 @ mem#18 -> mem#19

While not a bug, this improvement would make the lifted code much cleaner, and also make leveraging SSA much easier through tracking the uses. For example it would make dead store identification much easier to identify.

Thank you for your suggestion but this was a very intentional design decision. This prevents us from having to special case SP. Which may not always contain the stack pointer. We do the store identification on MLIL where tracking uses isn't a problem.


Disconnected by VAC: You cannot play on secure servers

Hello
I will encounter this error after a few minutes of play. Please help me to solve this problem
full text:
Disconnected by VAC: You cannot play on secure servers
Modifying game files and/or in-game textures may cause this error.
Please remove any custom textures, skin changers, or software that modifies game files and restart your computer. We also recommend verifying your game files after making these changes.

@danielkrupinski pls help me

osiris is ditected man

@Scui1 Thanks, I have been using it for several weeks without any problems, but today, everything I used, after 5 to 10 minutes, gives a verify error.

vac error, not detection. unless you got the global cooldown popup

Hello
I will encounter this error after a few minutes of play. Please help me to solve this problem
full text:
Disconnected by VAC: You cannot play on secure servers
Modifying game files and/or in-game textures may cause this error.
Please remove any custom textures, skin changers, or software that modifies game files and restart your computer. We also recommend verifying your game files after making these changes.

if you are playing casual game modes then set misc->max angle delta to something under 30

@mkot2 I only enable the aim bot and glow options

@mkot2 I only enable the aim bot and glow options

just do what he say

Close this

@mkot2 Thanks to everyone who helped guide the problem


Direct showing soc % in menubar

Would be great to see the state of charge directly in the menubar next to the car, so you are always aware of it without opening the menubar itself (on osx)

nice idea, will put this in my backlog.

After thinking a little bit more about this, it won't be possible, sorry.
The application stops polling data from Tesla servers if the main window is not visible. In order to have updated battery data in the tray, we would need to keep polling continuously and this would prevent the car to sleep and could affect battery consumption.
Here is how it currently works:

Data updates every 10s if the main window is visible
Data updates immediately when the main window is opened.

I will close this since I will not be able to implement it.


Add locations where Images are uploaded

@xhochy am I supposed to have push access to this?
Checklist

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

thanks!


[stable/sonarqube] Fix chart rendering when providing 'lib' values

…20269)
Signed-off-by: Marcio Rodrigues<EMAIL_ADDRESS>Is this a new chart
No
What this PR does / why we need it:
Fix chart rendering problem
Which issue this PR fixes

fixes #20269

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

This chart has been deprecated and moved: https://github.com/helm/charts/pull/21007


wireshark crashes on closing of window

Issue description
wireshark crashes on closing of window
Steps to reproduce

Add user foo to group wireshark
Run wireshark # in a shell as user foo
Use mouse to close window
See "segmentation fault" output on shell

Technical details

system: "x86_64-linux"
host os: Linux 4.14.98, NixOS, 18.09.git.e542fc2 (Jellyfish)
multi-user?: yes
sandbox: no
version: nix-env (Nix) 2.1.3
channels(root): "nixos-18.09.1571.7795a7ad5f0"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

could it be a wireshark bug ? don't happen on unstable. You could try https://github.com/NixOS/nixpkgs/pull/56776

It correlated with the broken screen saver bug I opened and closed recently. I can't reproduce it anymore.

Maybe you can close then ? wireshark 3 was merged.

I use wireshark regularly and didn't have the bug. I believe it might be sthg else. Feel free to reopen.


Fix rrule bug regarding daylight saving time

This pr fixes a bug, that originated from a wrong usage of rrule. The documentation states, that rrule should be fed with UTC dates only (see here).
E.g. in Germany we have the timezone "Europe/Berlin" which is UTC+2 in summer and UTC+1 in winter (as of october 27th). RRule produced something like:
2024-10-25 15:00 [UTC+2]
2024-10-26 15:00 [UTC+2]
2024-10-27 14:00 [UTC+1]
2024-10-28 14:00 [UTC+1]

The expected is:
2024-10-25 15:00 [UTC+2]
2024-10-26 15:00 [UTC+2]
2024-10-27 15:00 [UTC+1]
2024-10-28 15:00 [UTC+1]

This should be fixed with this patch. It was inspired by this GitHub issue reply.

Thank you @marcauberer looks good

@aldabil21 Was this fix ever released? It looks like the last release was on Sept 5?


PureToSQL enhancements for performing hash/digest on columns

What type of PR is this?

Improvement

What does this PR do / why is it needed ?

Add support for hash functions in TDS lambdas
Fixed joinStrings for concatenating columns in a TDS lambda
Added helper to support computing a hash digest across columns in a TDS
Added helper to support projecting all columns from tableToTDS

Closing due to duplicate of #2326


Introducing new changes

Updated required packages and requirements.
Updated coding of dict() and list() to {} and [] respectively
Formatting datasets with 2 spaces
Clean up codes to be more concise.
Fixed code where program will not work if there is no prompt template indicated in the recipe.

Tested and approved


New package: TIFFDatasets v0.1.0

Registering package: TIFFDatasets
Repository: https://github.com/Alexander-Barth/TIFFDatasets.jl
Created by: @Alexander-Barth
Version: v0.1.0
Commit: 1f86c13ab7eac3074695cd35b8abfa50ba5fc8e6
Reviewed by: @Alexander-Barth
Reference: https://github.com/Alexander-Barth/TIFFDatasets.jl/commit/1f86c13ab7eac3074695cd35b8abfa50ba5fc8e6#commitcomment-138051334
Description: Read TIFF datasets with a similar API than NetCDF

Am I understanding correctly that this package is specific to GeoTIFF files and not applicable to general or other specialized variants of TIFF files? If that is the case I suggest that the package name reflects that, e.g. GeoTIFFDatasets.

There are other related package NCDatasets, GRIBDataset and TIFFDataset where the prefix matches the file extensions (.nc, .grib and .tiff).
It just checked, it also works with regular tiff files. In this case, there simply will not be extra variables for longitude and latitude.

[noblock]
Fair enough. You want to edit your comment to include [noblock], so it stops blocking the registration. I'll do so as well with my first comment.


Ignore env var when login token method

What is the current bug behavior?
If $GITGUARDIAN_API_KEY is set to a valid token, then ggshield auth login --method token succeeds even if the entered token is invalid.
What is the expected correct behavior?
ggshield auth login --method token should ignore the $GITGUARDIAN_API_KEY environment variable.
Steps to reproduce

Set $GITGUARDIAN_API_KEY to a valid token
Run ggshield auth login --method token
Enter an invalid token
A .config/ggshield/auth_config.yaml file with the invalid token is created

What was done
After the token is retrieved from the input, the API call to test it will use the token instead of the config's default token (which is the env variable by default if set).

Codecov Report

Merging #235 (d607f79) into main (67aa708) will decrease coverage by 0.00%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #235      +/-   ##
==========================================
- Coverage   93.35%   93.34%   -0.01%
==========================================
  Files          62       62
  Lines        2498     2496       -2
==========================================
- Hits         2332     2330       -2
  Misses        166      166

Flag
Coverage Δ

unittests
93.34% <100.00%> (-0.01%)
:arrow_down:

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

Impacted Files
Coverage Δ

ggshield/cmd/auth/login.py
98.43% <100.00%> (ø)

ggshield/core/config/auth_config.py
96.25% <0.00%> (-0.10%)
:arrow_down:

Continue to review full report at Codecov.

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


Simple optimisation

Right now, we are faced with the problem of determining which bytecode instructions and structures need to be implemented and how. Therefore, we decided to pursue a simple optimization to understand the minimal transformation required to achieve this optimization.
The first possible optimization is illustrated in the following figure:

We need to implement that optimisation.

@volodya-lombrozo my suggestion:

You're trying to covert bytecode to xmir according to the paper
Relying on the xmir representation from the paper I'm trying to implement optimization that you described (working title - inlining)
When we both achieve some results - get back to the discussion of the specification

WDYT?

@maxonfjvipon I've already started the transformation according to the paper you linked. The problem is that we don't operate on source-level concepts like high-level statements and language constructs (assignments, flow control expressions, etc.) as the paper suggests. Put simply, the paper describes a source-to-source transformation, whereas we are dealing with a bytecode-to-source transformation. Thus, we can only operate on bytecode instructions, which makes it challenging to implement transformations as described in the paper (or perhaps even impossible).
Of course, we need to divide the work into two parts as originally planned. The key point to remember is that we operate at the bytecode level, not with high-level concepts. Therefore, we cannot rely solely on the paper. Instead, I suggest you depend on the results produced by the jeo-maven-plugin. If you need something specific that isn't present in the current implementation, just raise an issue in that repository, and I will implement what you need.

@yegor256 please have a look and let us know what you think

@maxonfjvipon I agree with @volodya-lombrozo -- let's see the first result produced by this plugin and then we decide 1) how much we like it and 2) how much we need to modify the paper.

We have to transfer integration test for that issue from jeo repository to opeo repository: https://github.com/objectionary/opeo-maven-plugin/issues/6
Then we have to remove the integration test from this repostirory.


What is the purpose of /examples/pytorch/elastic/etcd.yaml

I don't understand clearly.
Is it necessary to apply this yaml file to run the imagenet ddp training under the directory?

It is only used in elastic distributed training. If you run DDP, there is no need to create this.
As for ealstic training, please have a look at https://pytorch.org/docs/stable/distributed.elastic.html

Thank you for fast reply. I will look for the reference! Thanks again


Bug: React useMachine state type checks stopped working in latest versions

Description
<EMAIL_ADDRESS>+<EMAIL_ADDRESS>https://codesandbox.io/s/fast-wave-0vkb3?file=/src/index.tsx

<EMAIL_ADDRESS>+<EMAIL_ADDRESS>https://codesandbox.io/s/red-breeze-2e9ub?file=/src/index.tsx

Expected result
<EMAIL_ADDRESS>+<EMAIL_ADDRESS>should red line because the state doesn't exist.
Actual result
<EMAIL_ADDRESS>+<EMAIL_ADDRESS>doesn't red line.
Reproduction
N/A
Additional context
I'm not sure if I'm missing something with the new type features, but couldn't find anything to suggest it shouldn't work.
Looking forward to working with schema and the extension BTW!

@ShaneAtJag I think this is a bug, but it's interesting. The new typegen features are an improvement on declaring typestates, because you don't need to add the typestates - state.matches will be typesafe anyway.
We're also looking to deprecate typestates in the near future.
Not saying that this is a "won't fix", but thought this was worth pointing out.

@mattpocock I understand now. That helps a lot. I extracted a machine from code using the previous versions into a new repo and couldn't figure out what went wrong.
Deprecating typestates makes sense. I love the direction you're going in.
Thank you.

This has been fixed here and the fix was released in<EMAIL_ADDRESS>


Update _nucleo-outline.scss

Fix relative paths to font assets
This targets issue #96

Hello there, @eonward37 ,
Thank you for your interest in working with our products and for sharing with us your fix.
To fix #96 you actually need to change '../fonts to '~assets/fonts.
If you wish, you can change this PR with the above fix, and point it to dev-master, and we'll integrate it in our next update.
Best,
Manu


Form Builder Monitoring and Alerting

CP team member to pair with @asmega for half a day. Provide guidance on best practice and help set up the required alerts from the team

Done the session, covered a lot of topics at great speed including

Alertmanager and the use of PrometheusRules
Prometheus and ServiceMonitor
Grafana and ConfigMaps
ingress logs and Kibana
app instrumentation using https://prometheus.io/docs/instrumenting/clientlibs
basic debugging with kubectl
high-level view with https://kube-ops.cloud-platform.service.justice.gov.uk


Tribes Ascend, a UI bug

Can't see anything because the UI is bugged, Alt+X menu not working.

Tribes ascend is an unreal engine 3 game, Unreal Engine 3 is currently completely incompatible with remix

As @traggey mentioned, this is very unlikely to be compatible with Remix.

As @traggey mentioned, this is very unlikely to be compatible with Remix.

That sucks, but oh well


Betterbird.Betterbird version 102.5.1-bb25

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.2 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

As with the last update ( PR #89172 ) the verification fails and I am unable to see what's wrong here from the pipelines output. It says 0 errors / 0 warnings and though the installation validation fails. The detailes pipeline output does not give me any clues either. In my local sandbox everthing works fine. In the above PR @stephengillie waived the verification, but I still do not understand what is wrong here and what can be done to prevent it for future updates.

Unfortunately, I'm not really sure why it failed. From the logs it had an issue finding the jp-jp version.


In downloaded results, omit field "warnings"

The most recent version of the TNRS API returns two warnings fields: "warnings", which contains integer codes which map to single warnings or combinations of warnings, and "warningsEng", which contains the plain English translations of the integer warning codes. In the download, please return only the values in field  "warningsEng" and (if possible) in the header, rename this field to "warnings".

See related issue #107

Mockup showing single warnings field in download file, opened in Excel:

Mockup showing single warnings field in download file, opened in Excel:

Completed.


Multiwallet gets permanently stuck in loop on bad requests

If the multiwallet Blockbook client attempts a call that can never succeed it get stuck in a disconnect/reconnect loop until the retry limit is exhausted. If the request is called periodically, e.g. by processBlock, the client will always be stuck in this cycle. A restart only fixes it until the request is called again, e.g. when a block is announced.
This causes that coin to be completely unusable for that node, permanently.
Specific example from a node:
A bug caused the wallet to attempt to look for a non-existing transaction. Blockbook returns a 400 error and the client goes through the failure handling connection cycling process. As soon as a reconnect happens it retries the request, resulting a loop of disconnects/reconnects until the loop guard limit is reached. Additionally the lookup is triggered every block so it continues to be stuck in this loop forever.

At the very least, we should stop triggering rotation for all non-200 responses. @cpacia any problem with that idea?


Run upgrade_scenario_10 at the end, so that 11 can execute successfully

upgrade_scenario_10.sh requires a specific setup that is prepared in the start_upgrade_scenario_10 function in nctl_upgrade.sh.
This specific setup may interfere with stage preparation for tests that are executed afterwards, hence this PR defers the execution of upgrade_scenario_10.sh to the end.
Partially fixes #3862

bors r+


ClassPathResourceTest fails on Windows if CRLF is conserved

ClassPathResourceTest is making assumption on CRLF on Windows when checking file sizes. Using Windows, if one git clone with "as-is" CRLF, the test fails because it assumes different size for Windows.

Deeplearning4j version : 0.9.1

https://github.com/deeplearning4j/DataVec/pull/554


Expose theme props in the components

This should be very easy to do with https://github.com/balena-io-modules/rendition/pull/955

can do it with useTheme


Clicked app in tasks highlighted - fix

I am not a super fan of fixed color on themes, I prefer to kkep them as variables with color_class and #define .
Why we have modified that line?
(by the way, sorry if I'm disappeared. Lots of work and other project take me away for long time...)

Hello Alberto. I am glad you are back.
I modified that line because it was a request of one user who was right. See the post #11 here
http://forums.bodhilinux.com/index.php?/topic/13179-feature-requests/
There is a lack of feature when user click on a task icon. We simply do not know which app is selected. If you feel I haven't chosen a suitable color, feel free to change it to defined one. Maybe prelight color would be better. Anyway try to keep the idea of solving this issue...
Stefan

Ok, I've seen the bug / lack of feature.
The plain gray solution (191 191 191) you have proposed is good if the shelf base color is a plain gray (with "plain gray" I mean something with RGB channels all with the same value).
Original shelf base color on Radiance has red channel value higher than other (223 215 207), so, if you are ok with it, I propose something could look better for all shelf base color combination:
http://www.enlightenment.org/ss/e-57961436a9fa53.46867709.jpg
mainly the square around clicked apps is bonded to the "master select color", the color described by the "focus" color class.
If you are ok with this proposal, I'll push on github :)

That change looks great.

I just respected the default bodhi icon set which is gray. I am not sure how it will look with that redish color. I have to try.

OK, this is my commit
http://i.imgur.com/tncw5xq.png
and this is result of yours:
http://i.imgur.com/hfYjQHO.png
I see something blueish in that. I have no the same color as you have...

The blue comes from the color class "focus". We just have to decide if we want to bond with it or keep a plain gray.
Il 25 luglio 2016 21:39:59 CEST, thewaiter<EMAIL_ADDRESS>ha scritto:

OK, this is my commit
http://i.imgur.com/tncw5xq.png
and this is result of yours:
http://i.imgur.com/hfYjQHO.png
I see something blueish in that. I have no the same color as you
have...

You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/JeffHoogland/MokshaRadiance/pull/14#issuecomment-235061145

If you are a theme author, it should be up to you :)

I like it changing with the theme color personally. Both seem fine though.


Development instructions

It is not clear to me if how to compile or how to start a new project based on this code.
There are various examples or shell scripts but no list of requirements...
Also the examples doesn't have instructions on how to compile them so apart the Readme there aren't instructions.

I've created a project template here, and linked it from the readme in this repository:
https://github.com/evanbowman/bpcore-project-template/tree/master

I will keep discussing here also if there is a repo as it is already opened.
So I executed the build and generated NewProject.gba but mgba crashes with a segmentation fault.
Also the build didn't output anything like an error or so.
I will share to you on the gbadev discord the gba rom if it is useful to debug.

Also the rom after build still keep the name BPCoreEngine and not the one defined in the manifest.


fix: do not include self when using findAll

resolves https://github.com/vuejs/test-utils/issues/1233
Seems too easy 🤔

cc @freakzlike @aethr WDYT?

:eyes: Looking on this right now

@xanf pushed a commit to fix that.

@lmiller1990 looking

@lmiller1990 while reviewing your PR I've found another failing case - https://github.com/vuejs/test-utils/pull/1392/files#diff-9835123bc80f420fd7ebbcc25a72c73e7f2c8934bac14a9a3bbe6e1dca3569f7R356
And I believe I've figured more elegant approach in #1392
Could you please look at that (basically we simply separated implementations of findAll for VueWrapper and DOMWrapper.
Feel free to close that PR is favor of this one if you feel that this approach is better
/cc @cexbrayat


Update pt.json

pt translation updated

@EdgardosReis you may want to pull latest develop branch and make your changes based on that.

@roramirez There is a function somewhere in MM that allows commenting in JSON files for translation purposes (to make clear what it's for). It's a bit inconvenient, that this is no longer possible. Is there a way to solve this?

Yes there a function to remove the comments in js/translations.js is called stripComments. For standar JSON not should containt comments. The function preparse the file before load like json.
https://www.ietf.org/rfc/rfc4627.txt
https://www.ietf.org/rfc/rfc7159.txt
The problem is for validated the json translations by Grunt not can containt comments. Should be a valid JSON file.
This point is interesting and savory to discution about what we can do. Maybe @CFenner and @nhubbard can pushed about this topic.

@EdgardosReis @MichMich @roramirez See here for another point that JSON shouldn't contain comments.


Web support

Describe the Feature
NetInfo API should work in web environments
Possible Implementations
https://github.com/necolas/react-native-web/blob/0.11.2/packages/react-native-web/src/exports/NetInfo/index.js

👋
There is a PR already open for this at #47, however, it needs to be updated. If you are able then a contribution based on top of that would be appreciated.


BUG fix can't create view with lambda function

Proposed changes
before the lambda function Expr not implement toSqlImpl() function.
so it's call parent function, which is not suit for lambda function.
and will be have error when create view.
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall

run buildall

run buildall

run buildall

run buildall


Custom Updater validation errors even when the updater runs correctly

Describe the bug
When using custom updaters an error is shown despite logic running correctly
    tag: true
  },
  tagPrefix: '',
  bumpFiles: [{
    filename: 'package.json',
    type: 'json',
  }, {
    filename: 'templates/print-toolbox-version.yml',
    updater: {
      readVersion: (contents) => contents.match(/VERSION:\s*(\d.*)/gm),
      writeVersion: (contents, version) => contents.replace(/VERSION:\s*(\d.*)/gm, `VERSION: ${version}`),
    }
  }]```

**Current behavior**
results in errors like this:

Unable to obtain updater for: {"filename":"templates/print-toolbox-version.yml","updater":{}}

Error: Unsupported file (templates/print-toolbox-version.yml) provided for bumping.
Please specify the updater type or use a custom updater.
Skipping...

But the custom updater is actually run and the relevant files get updated correctly

**Expected behavior**
When custom updaters are valid syntax (and therefore run correctly anyway) - No error should be displayed in CLI

**Additional context**
We think it was this commit that broke things which doesn’t seem to take into account the option of specifying an object for updaters when it’s doing its validation checks: https://github.com/conventional-changelog/standard-version/commit/2785023c91668e7300e6a22e55d31b6bd9dae59b

Which version are you using?

at the moment v9.5.0 of standard-version main @TimothyJones
But we will probably look to move to this one since you seem to be active, and we have an Open Source team at Opencast who also might look to help raise MRs for contributions and fixing issues on the main

Sorry I have literally just been shown the release notes with the fix applied DOH


refactor(sbb-notification): use decorators WIP

Codecov Report
Attention: 74 lines in your changes are missing coverage. Please review.

Comparison is base (638977d) 92.61% compared to head (8d49874) 96.03%.
Report is 83 commits behind head on master.

Files
Patch %
Lines

src/components/core/dom/spread.ts
80.48%
8 Missing :warning:

...nents/core/common-behaviors/slot-child-observer.ts
93.33%
5 Missing :warning:

src/components/core/dom/breakpoint.ts
42.85%
4 Missing :warning:

src/components/autocomplete/autocomplete.ts
85.71%
3 Missing :warning:

src/components/card/card-action/card-action.ts
70.00%
3 Missing :warning:

src/components/core/dom/dataset.ts
25.00%
3 Missing :warning:

src/components/core/dom/host-context.ts
40.00%
3 Missing :warning:

src/components/header/header/header.ts
50.00%
3 Missing :warning:

src/components/image/image.ts
93.33%
3 Missing :warning:

src/components/tooltip/tooltip/tooltip.ts
75.00%
3 Missing :warning:

... and 28 more

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2233      +/-   ##
==========================================
+ Coverage   92.61%   96.03%   +3.42%
==========================================
  Files          53      330     +277
  Lines        2409    39156   +36747
  Branches      254     2188    +1934
==========================================
+ Hits         2231    37604   +35373
- Misses        176     1507    +1331
- Partials        2       45      +43

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


How to convert from int to flags?

Thank you for the library. It was right in time - the day I found that I have uint32 mask and it does not fit standart set
I have a question: I can convert the flags into uint32, but I do not see how to convert uint32 into Flags. Is there smth I missed? Because I suppose that conversion to both ways is important when you work with masks/flags

Sorry I didn't see this till now.
since Flags is just a distinct integer you can do a normal cast to convert a uint32 to a Flags[uint32, _]
ex:
type X = enum
    A = 1,
    B = 2,
    C = 4,

let x: uint32 = 6 // {B, C}

let xflags = Flags[uint32, X](x);

echo xflags


Remove spurious IOException

Some leftovers in the scalaz/cats interop.

The build stalls for some reason 🤔

@regiskuckaertz I restarted it, and it stalls again. I'll try restarting again.
We may have some threads not dying at the end of testing. If we add a way to kill them in AbstractRTS (used by tests), we may be able to solve the problem.

Hi @regiskuckaertz, I think the branch is not up to date with the last master


ffmpeg-encore does not build without sdl2

Describe the bug
ffmpeg-encore does not build on a clean install.
Adding the sdl2 dependency makes ffmpeg-encore build again.
This was tested on a clean install of brew on Ubuntu 20.04

Local issue, closing


Ability for users to add their own service endpoints

They can currently use the custom field to add their own endpoint. But this isn't persisted so it's of limited use.
The use of a hard-coded data.js to specify services should be augmented with locally persisted user-specified services.

The tool could use chrome storage to persist (and sync?) new user-specified services.
It would then be relatively easy to add these new services to a new 'User Defined' category in the services dropdown.
The complexity will come from the UI that will be required to add and, presumably edit/delete, the new services.

Functionality added


Fix the maintenance page - Fixes #578

poke @everzet @willdurand

poke @everzet @willdurand

poke @everzet @willdurand

:+1:

poke @everzet @willdurand

@everzet @willdurand poke

will this PR will be merged? it's a clear bugfix.

@everzet @willdurand poke

I assume this will never be merged, so going to close this


Deprecated features of highlight.js

Currently, there are some deprecated features of the highlight.js is used in the BlazorUI demo project as shown in the following image:

Since we already have switched to prism.js, I'm closing this issue.


Bug in input

Trying to start inputting a number in the last cell changes the next focused cell to the second cell and unpredictable behavior happens.

@mehrdaad May be,  this PR resolve your problem

@Julia-Lavrova Thank you very much. I never did made time to submit a pr. Thank you.


Add self to Build script owners

PR Summary
Add self to build script owners
PR Checklist

[X] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[X] Summarized changes
[X] Change is not breaking
[NA] Make sure all .h, .cpp, .cs, .ps1 and .psm1 files have the correct copyright header
[X] This PR is ready to merge and is not Work in Progress.

If the PR is work in progress, please add the prefix WIP: to the beginning of the title and remove the prefix when the PR is ready.

User-facing changes

[X] Not Applicable
OR
[ ] User-facing Documentation needed

[NA] Issue filed - Issue link:

Testing - New and feature

[X] Not Applicable or can only be tested interactively
OR
[NA] Make sure you've added a new test if existing tests do not effectively test the code changed

[NA] Add [feature] if the change is significant or affects feature tests

see also https://github.com/PowerShell/PowerShell-Docs/pull/2714


How to add plain Android library to a Flutter plugin

I have created a module with File->New Module->Android Library inside my Flutter plugin's android project. And now I have a structure like below:
|-my_plugin   |-android     |-settings.gradle     |-build.gradle     |-mylibrary       |-build.gradle
/android/settings.gradle:
rootProject.name = 'my_plugin' include ':mylibrary'
/android/build.gradle:
... dependencies {   implementation project(':mylibrary') }
When I build example plugin project (which is automatically created by Flutter CLI) with flutter build apk or flutter run, I get this error:
Project with path ':mylibrary' could not be found in project ':my_plugin'.
Any suggestions?

Hi @rainmeterLotus
Have you already checked Flutter documentation about Developing packages & plugins?
Thank you

Hi @rainmeterLotus
Have you already checked Flutter documentation about Developing packages & plugins?
Thank you

thank your reponse!I read it many times
but you may don't know what I mean.

|-my_plugin
|-android
|-settings.gradle
|-build.gradle
|-mylibrary
|-build.gradle

it's mean ,my plugin for android,the android dependence other module!
not the third party，exemple :jar or maven url. at settings.gradle file,no like this:

compileOnly files('libs/flutter.jar')
implementation 'com.squareup.okhttp3:okhttp:3.10.0'

but ,I want for this:

api project(": mylibrary")

same problem
there is no documentation about this
@rainmeterLotus have you found answer for this?

it has not been run when the flutter build apk
setting.gradle

rootProject.name = 'flutter_myplugin'
logger.error('A message which is logged at QUIET level:BBBBBB')
include ':app', ':core'


Support for offline plugin packs served via puppet

The logstash-plugin subcommand allows plugins to be packed into offline-installable packages. Currently, this puppet module allows individual gems to be installed from a puppet:/// url, but doing this still contacts https://rubygems.org to download dependencies, which isn't very useful for an offline deployment.

Fixed in #348


feat: add readonly option

Hi!
We've been using CodeFlask in a web application and came across a use case where we just wanted to display a snippet of code for users to view and/or copy to their clipboard. We thought that this use case would be common for other developers also, so decided to share our changes.
I've added a readonly option. It sets the built-in html readonly attribute on the textarea so it is accessible by default.

Great, thanks!
This approach allows to set if its readonly or not only at startup, right?
It would be interesting if we could also add functions to enable/disable readonly mode programatically.
Pretty much like @imdanielsp proposed in #74.
@imdanielsp do you mind if I close your PR so we can create a new PR using both approaches (this PR and the code you proposed in #74)?

Correct, @kazzkiq. It can only be set at startup.
Thanks for merging. If you want me to help with enabling/disabling the code programmatically just let me know.
Would it be possible to cut a release with this change so we can install it via npm?

@DKirwan would you, please?
As soon as we have enabling/disabling functions for this feat I will make a new release.

Sure thing!


Reducing lib size

Thanks for open-sourcing this--really useful stuff.
I'm noticing that while unminified oauth-1.0a.js is just 7 KB, including this library in my minified Webpack bundle adds 60 KB in total to the bundle size. This is almost entirely due to the transitive dependency on CryptoJS.
Would there be any interest in either carving our a smaller crypto dependency (oauth-1.0a.js only uses three functions from CryptoJS) or providing a means by which to inject the crypto dependency such that clients could package their own smaller crypto libraries?
Cheers.

Related https://github.com/brix/crypto-js/issues/60

a PR is welcome

https://github.com/ddo/oauth-1.0a/releases/tag/2.0.0

Thanks!!


Fastscroller support

Can we use fast scroller with slimadapter ? if yes can you provide a example please?

fast scroller? what do you mean? @ndrdmarshmallow


Please provide CRUDS for creating Ukrainian localization.

Please provide CRUDS for creating Ukrainian localization.

Our translations are done in transifex. www.transifex.com
They are done by the community and individuals on "best effort".
Feel free to contribute.
Ocis
https://app.transifex.com/owncloud-org/owncloud/ocis-notifications/
https://app.transifex.com/owncloud-org/owncloud/ocis-userlog/
https://app.transifex.com/owncloud-org/owncloud/ocis-graph/
Web
https://app.transifex.com/owncloud-org/owncloud-web/content/
New contributions will be automatically bundled into a new release as soon as the percentage of translated content for a specific language exceeds 75%

nothing to do for DEV, closing.

Please apply the Ukrainian language https://app.transifex.com/
Can't join :-(
------ Original Message ------
From "Michael Barz" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Author" @.>
Date 6/4/2024 11:14:02 AM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

Our translations are done in transifex. www.transifex.com
They are done by the community and individuals on "best effort".
Feel free to contribute.
Ocis
https://app.transifex.com/owncloud-org/owncloud/ocis-notifications/
https://app.transifex.com/owncloud-org/owncloud/ocis-userlog/
https://app.transifex.com/owncloud-org/owncloud/ocis-graph/
Web
https://app.transifex.com/owncloud-org/owncloud-web/content/
New contributions will be automatically bundled into a new release as
soon as the percentage of translated content for a specific language
exceeds 75%
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2146890309,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXRBIX6MWINOJC45XCTZFVZMVAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWHA4TAMZQHE.
You are receiving this because you authored the thread.Message ID:
@.***>

Please add
------ Original Message ------
From "Michael Barz" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Author" @.>
Date 6/4/2024 11:14:41 AM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

nothing to do for DEV, closing.

—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2146891620,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXQRI4EU7Z2Q4Y623RTZFVZPDAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWHA4TCNRSGA.
You are receiving this because you authored the thread.Message ID:
@.***>

Ukrainian language has been added

OCIS UI successfully changes to Ukrainian.
But OO and Collabora - not.
Is it a bug?
вт, 4 черв. 2024 р. о 16:26 Thomas Müller @.***> пише:

Ukrainian language has been added
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2147534301,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXSSRDJIP5DSZKX6733ZFW6ABAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXGUZTIMZQGE
.
You are receiving this because you authored the thread.Message ID:
@.***>

But OO and Collabora - not.

please post links to the projects on transifex. thx

https://explore.transifex.com/owncloud-org/owncloud-web/
This project ?
вт, 4 черв. 2024 р. о 17:22 Thomas Müller @.***> пише:

But OO and Collabora - not.
please post links to the projects on transifex. thx
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2147669879,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXUQMR3V33Q3OJ536EDZFXET3AVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXGY3DSOBXHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

please try again

On it. thank you
вт, 4 черв. 2024 р. о 17:50 Thomas Müller @.***> пише:

please try again
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2147734146,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXQKUUZS5BNPSQ4A4YLZFXHZRAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXG4ZTIMJUGY
.
You are receiving this because you authored the thread.Message ID:
@.***>

Please help something wrong with the Ukrainian translation (Video attached)
https://app.transifex.com/owncloud-org/owncloud-web/dashboard/
compulsory Ukrainian language. We mourn for our employees who died in the
war. More than 30 employees lost their housing due to the Russian-Ukrainian
war.
(We will finish the translation this week and notify you about it from
@.***);
https://nir.gov.ua/
вт, 4 черв. 2024 р. о 11:14 Michael Barz @.***> пише:

Our translations are done in transifex. www.transifex.com
They are done by the community and individuals on "best effort".
Feel free to contribute.
Ocis
https://app.transifex.com/owncloud-org/owncloud/ocis-notifications/
https://app.transifex.com/owncloud-org/owncloud/ocis-userlog/
https://app.transifex.com/owncloud-org/owncloud/ocis-graph/
Web
https://app.transifex.com/owncloud-org/owncloud-web/content/
New contributions will be automatically bundled into a new release as soon
as the percentage of translated content for a specific language exceeds 75%
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2146890309,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXRBIX6MWINOJC45XCTZFVZMVAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWHA4TAMZQHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Please help. None Editable rows (Ukrainian):
1
%{ errors } of %{ uploads } items failed
2
%{ filesInProgressCount } items uploading...
3
%{ roundedRemainingHours } hours left
4
%{ roundedRemainingMinutes } minutes left
5
%{ successfulUploads } items uploaded
166
%{ filesCount } files
167
%{ filesCount } files including %{ filesHiddenCount } hidden
168
%{ foldersCount } folders
169
%{ foldersCount } folders including %{ foldersHiddenCount } hidden
170
%{ itemCount } items selected
171
%{ itemsCount } items in total (%{ filesStr}, %{foldersStr}, %{spacesStr})
172
%{ itemsCount } items in total (%{ filesStr}, %{foldersStr})
173
%{ itemsCount } items with %{ itemSize } in total (%{ filesStr},
%{foldersStr}, %{spacesStr})
174
%{ itemsCount } items with %{ itemSize } in total (%{ filesStr},
%{foldersStr})
175
%{ spacesCount } spaces
177
%{count} members
451
This folder contains %{ amount } items.
499
Show %{totalResults} results
541
%{ amount } items selected. Actions are available above the table.
542
%{ itemCount } spaces selected
544
%{count} items were copied successfully
545
%{count} items were moved successfully
547
%{itemCount} items were moved to trash bin
548
%{linkShareCount} links giving access.
552
%{spaceCount} spaces were deleted successfully
553
%{spaceCount} spaces were disabled successfully
554
%{spaceCount} spaces were enabled successfully
579
Are you sure you want to delete %{count} selected spaces?
583
At least %{param1} characters long
584
At least %{param1} lowercase characters
585
At least %{param1} numbers
587
At least %{param1} uppercase characters
588
At most %{param1} characters long
617
Create links for the selected items
619
Create Space from selection
621
Create Space with the selected files.
630
Delete %{spaceCount} Spaces?
634
Disable %{spaceCount} Spaces?
650
Enable %{spaceCount} Spaces?
657
Failed to change quota for %{count} spaces
659
Failed to change quota for %{count} users
664
Failed to create links
669
Failed to delete %{spaceCount} spaces
671
Failed to disable %{spaceCount} spaces
673
Failed to disable sync for the selected shares
674
Failed to download the selected files.
677
Failed to enable %{spaceCount} spaces
678
Failed to enable sync for the selected shares
719
If you disable the %{count} selected spaces, they can no longer be
accessed. Only Space managers will still have access. Note: No files will
be deleted from the server.
720
If you enable the %{count} selected spaces, they can be accessed again.
770
Permanently delete %{amount} selected resources?
846
Quota of %{count} spaces was changed successfully
853
Sync for the selected shares was disabled successfully
854
Sync for the selected shares was enabled successfully
870
This %{ resourceType } is shared via %{ shareCount } invites
878
This space has %{memberShareCount} members.
881
This space has one member and %{linkShareCount} links.
891
Quota of %{count} users was changed successfully
893
You can't paste the selected files at this location because you can't paste
an item into itself.
962
%{groupAssignmentCount} group assignments were added successfully
963
%{groupAssignmentCount} group assignments were deleted successfully
964
%{groupCount} groups were deleted successfully
967
%{groupCount} members
970
%{userCount} users logins edited successfully
971
%{userCount} users were deleted successfully
975
Add %{userCount} users to groups
980
Are you sure you want to delete the %{groupCount} selected groups?
981
Are you sure you want to delete the %{userCount} selected users?
987
Delete %{groupCount} groups?
988
Delete %{userCount} users?
994
Edit login for %{userCount} users
1002
Failed to add %{groupAssignmentCount} group assignments
1006
Failed to delete %{groupAssignmentCount} group assignments
1007
Failed to delete %{groupCount} groups
1008
Failed to delete %{userCount} users
1012
Failed to edit %{userCount} user logins
1030
Group assignments already added
1031
Group assignments already removed
1068
Remove %{userCount} users from groups
нд, 9 черв. 2024 р. о 14:06 Dmytro Kolesnyk @.***> пише:

Please help something wrong with the Ukrainian translation (Video attached)
https://app.transifex.com/owncloud-org/owncloud-web/dashboard/
compulsory Ukrainian language. We mourn for our employees who died in the
war. More than 30 employees lost their housing due to the Russian-Ukrainian
war.
(We will finish the translation this week and notify you about it from
@.***);
https://nir.gov.ua/
вт, 4 черв. 2024 р. о 11:14 Michael Barz @.***> пише:

Our translations are done in transifex. www.transifex.com
They are done by the community and individuals on "best effort".
Feel free to contribute.
Ocis
https://app.transifex.com/owncloud-org/owncloud/ocis-notifications/
https://app.transifex.com/owncloud-org/owncloud/ocis-userlog/
https://app.transifex.com/owncloud-org/owncloud/ocis-graph/
Web
https://app.transifex.com/owncloud-org/owncloud-web/content/
New contributions will be automatically bundled into a new release as
soon as the percentage of translated content for a specific language
exceeds 75%
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2146890309,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXRBIX6MWINOJC45XCTZFVZMVAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWHA4TAMZQHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

@if0else9 you have now the role 'reviewer' - let me know if this allows you to execute the desired changes. THX a lot

account @.***
Permissions:
1 -Same. (Can't save)
2- Same. (Can't save)
Nothing changes
------ Original Message ------
From "Dmytro Kolesnyk" @.>
To "owncloud/ocis"
@.>
Date 6/4/2024 5:25:48 PM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

https://explore.transifex.com/owncloud-org/owncloud-web/
This project ?
вт, 4 черв. 2024 р. о 17:22 Thomas Müller @.***>
пише:

But OO and Collabora - not.

please post links to the projects on transifex. thx
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2147669879,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXUQMR3V33Q3OJ536EDZFXET3AVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBXGY3DSOBXHE.
You are receiving this because you authored the thread.Message ID:
@.***>

1 -Same. (Can't save) 2- Same. (Can't save)

what are you referring to?

I can't add a translation for:
1
%{ errors } of %{ uploads } items failed
2
%{ filesInProgressCount } items uploading...
3
%{ roundedRemainingHours } hours left
4
%{ roundedRemainingMinutes } minutes left
5
%{ successfulUploads } items uploaded
166
%{ filesCount } files
167
%{ filesCount } files including %{ filesHiddenCount } hidden
168
%{ foldersCount } folders
169
%{ foldersCount } folders including %{ foldersHiddenCount } hidden
170
%{ itemCount } items selected
171
%{ itemsCount } items in total (%{ filesStr}, %{foldersStr},
%{spacesStr})
172
%{ itemsCount } items in total (%{ filesStr}, %{foldersStr})
173
%{ itemsCount } items with %{ itemSize } in total (%{ filesStr},
%{foldersStr}, %{spacesStr})
174
%{ itemsCount } items with %{ itemSize } in total (%{ filesStr},
%{foldersStr})
175
%{ spacesCount } spaces
177
%{count} members
451
This folder contains %{ amount } items.
499
Show %{totalResults} results
541
%{ amount } items selected. Actions are available above the table.
542
%{ itemCount } spaces selected
544
%{count} items were copied successfully
545
%{count} items were moved successfully
547
%{itemCount} items were moved to trash bin
548
%{linkShareCount} links giving access.
552
%{spaceCount} spaces were deleted successfully
553
%{spaceCount} spaces were disabled successfully
554
%{spaceCount} spaces were enabled successfully
579
Are you sure you want to delete %{count} selected spaces?
583
At least %{param1} characters long
584
At least %{param1} lowercase characters
585
At least %{param1} numbers
587
At least %{param1} uppercase characters
588
At most %{param1} characters long
617
Create links for the selected items
619
Create Space from selection
621
Create Space with the selected files.
630
Delete %{spaceCount} Spaces?
634
Disable %{spaceCount} Spaces?
650
Enable %{spaceCount} Spaces?
657
Failed to change quota for %{count} spaces
659
Failed to change quota for %{count} users
664
Failed to create links
669
Failed to delete %{spaceCount} spaces
671
Failed to disable %{spaceCount} spaces
673
Failed to disable sync for the selected shares
674
Failed to download the selected files.
677
Failed to enable %{spaceCount} spaces
678
Failed to enable sync for the selected shares
719
If you disable the %{count} selected spaces, they can no longer be
accessed. Only Space managers will still have access. Note: No files
will be deleted from the server.
720
If you enable the %{count} selected spaces, they can be accessed again.
770
Permanently delete %{amount} selected resources?
846
Quota of %{count} spaces was changed successfully
853
Sync for the selected shares was disabled successfully
854
Sync for the selected shares was enabled successfully
870
This %{ resourceType } is shared via %{ shareCount } invites
878
This space has %{memberShareCount} members.
881
This space has one member and %{linkShareCount} links.
891
Quota of %{count} users was changed successfully
893
You can't paste the selected files at this location because you can't
paste an item into itself.
962
%{groupAssignmentCount} group assignments were added successfully
963
%{groupAssignmentCount} group assignments were deleted successfully
964
%{groupCount} groups were deleted successfully
967
%{groupCount} members
970
%{userCount} users logins edited successfully
971
%{userCount} users were deleted successfully
975
Add %{userCount} users to groups
980
Are you sure you want to delete the %{groupCount} selected groups?
981
Are you sure you want to delete the %{userCount} selected users?
987
Delete %{groupCount} groups?
988
Delete %{userCount} users?
994
Edit login for %{userCount} users
1002
Failed to add %{groupAssignmentCount} group assignments
1006
Failed to delete %{groupAssignmentCount} group assignments
1007
Failed to delete %{groupCount} groups
1008
Failed to delete %{userCount} users
1012
Failed to edit %{userCount} user logins
1030
Group assignments already added
1031
Group assignments already removed
1068
Remove %{userCount} users from groups
------ Original Message ------
From "Thomas Müller" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Mention"
@.>
Date 6/10/2024 12:33:27 PM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

1 -Same. (Can't save) 2- Same. (Can't save)

what are you referring to?
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2157839520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXQPFGPREW4YF5KESQLZGVXGPAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJXHAZTSNJSGA.
You are receiving this because you were mentioned.Message ID:
@.***>

in which resource on transifex? as requested before: please post a link - much easier to collaborate - thx

https://app.transifex.com/owncloud-org/owncloud-web/language/uk/
I have issue with:
admin-settings
core
files
pkg
search
admin-settings:
3
%{groupAssignmentCount} group assignments were added successfully
4
%{groupAssignmentCount} group assignments were deleted successfully
5
%{groupCount} groups were deleted successfully
8
%{groupCount} members
11
%{userCount} users logins edited successfully
12
%{userCount} users were deleted successfully
16
Add %{userCount} users to groups
21
Are you sure you want to delete the %{groupCount} selected groups?
22
Are you sure you want to delete the %{userCount} selected users?
28
Delete %{groupCount} groups?
29
Delete %{userCount} users?
35
Edit login for %{userCount} users
43
Failed to add %{groupAssignmentCount} group assignments
47
Failed to delete %{groupAssignmentCount} group assignments
48
Failed to delete %{groupCount} groups
49
Failed to delete %{userCount} users
53
Failed to edit %{userCount} user logins
71
Group assignments already added
72
Group assignments already removed
core:
1
%{ errors } of %{ uploads } items failed
2
%{ filesInProgressCount } items uploading...
3
%{ roundedRemainingHours } hours left
4
%{ roundedRemainingMinutes } minutes left
5
%{ successfulUploads } items uploaded
pkg:
6
%{ amount } items selected. Actions are available above the table.
7
%{ itemCount } spaces selected
9
%{count} items were copied successfully
10
%{count} items were moved successfully
12
%{itemCount} items were moved to trash bin
13
%{linkShareCount} links giving access.
17
%{spaceCount} spaces were deleted successfully
18
%{spaceCount} spaces were disabled successfully
19
%{spaceCount} spaces were enabled successfully
48
At least %{param1} characters long
49
At least %{param1} lowercase characters
50
At least %{param1} numbers
52
At least %{param1} uppercase characters
53
At most %{param1} characters long
82
Create links for the selected items
84
Create Space from selection
86
Create Space with the selected files.
95
Delete %{spaceCount} Spaces?
122
Failed to change quota for %{count} spaces
124
Failed to change quota for %{count} users
129
Failed to create links
134
Failed to delete %{spaceCount} spaces
136
Failed to disable %{spaceCount} spaces
138
Failed to disable sync for the selected shares
142
Failed to enable %{spaceCount} spaces
143
Failed to enable sync for the selected shares
184
If you disable the %{count} selected spaces, they can no longer be
accessed. Only Space managers will still have access. Note: No files
will be deleted from the server.
185
If you enable the %{count} selected spaces, they can be accessed again.
------ Original Message ------
From "Thomas Müller" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Mention"
@.>
Date 6/10/2024 12:33:27 PM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

1 -Same. (Can't save) 2- Same. (Can't save)

what are you referring to?
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2157839520,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXQPFGPREW4YF5KESQLZGVXGPAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJXHAZTSNJSGA.
You are receiving this because you were mentioned.Message ID:
@.***>

3 %{groupAssignmentCount} group assignments were added successfully 4 %{groupAssignmentCount} group assignments were deleted successfully 5 %{groupCount} groups were deleted successfully

Non of these holds a translation - so anybody should be capable to add a translations - TBH: no idea what's wrong - sorry
This is how it looks on my end:

But I can't save translations in these fields :-(
------ Original Message ------
From "Thomas Müller" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Mention"
@.>
Date 6/10/2024 1:13:50 PM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

3 %{groupAssignmentCount} group assignments were added successfully 4
%{groupAssignmentCount} group assignments were deleted successfully 5
%{groupCount} groups were deleted successfully

Non of these holds a translation - so anybody should be capable to add
a translations - TBH: no idea what's wrong - sorry
This is how it looks on my end:
image.png (view on web)
https://github.com/owncloud/ocis/assets/1005065/2b2d966a-5e3a-474d-95dd-e1339254b60d
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2157938816,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXXNREAE2UPCTQS4MOLZGV355AVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJXHEZTQOBRGY.
You are receiving this because you were mentioned.Message ID:
@.***>

But I can't save translations in these fields :-(

please share a screenshot

Attached video shows these
------ Original Message ------
From "Thomas Müller" @.>
To "owncloud/ocis" @.>
Cc "if0else9" @.>; "Mention"
@.>
Date 6/10/2024 1:23:34 PM
Subject Re: [owncloud/ocis] Please provide CRUDS for creating Ukrainian
localization. (Issue #9305)

But I can't save translations in these fields :-(

please share a screenshot
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2157959103,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXUKXK67UAXKJPLDOLTZGV5CNAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJXHE2TSMJQGM.
You are receiving this because you were mentioned.Message ID:
@.***>

Attached video shows these

no - attachments are are removed when answering to github tickets via email

Please upload attachments directly on https://github.com/owncloud/ocis/issues/9305

https://github.com/owncloud/ocis/assets/52785502/f3c4bb5d-e5ca-4ef9-81d7-743e4a49ba50

And you are logged in with which account on transifex?

@.***
On Mon, Jun 10, 2024, 5:34 PM Thomas Müller @.***>
wrote:

And you are logged in with which account on transifex?
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2158537451,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXQRCSXAQUX6AS3I4HLZGW2QNAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJYGUZTONBVGE
.
You are receiving this because you were mentioned.Message ID:
@.***>

PLEASE USE THE BROWSER TO ANSWER!

Just in case this is not known - these translatable texts hold multiple translations depending on the count.
All translations have to be entered before saving.

My GitHub account is if0else9.
Same story. Can't save translation
On Mon, Jun 10, 2024, 6:23 PM Thomas Müller @.***>
wrote:

image.png (view on web)
https://github.com/owncloud/ocis/assets/1005065/7a9c0c2a-b4e5-45c0-92f9-fea8078bf600
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2158651334,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXUGNWKETPTN5XUVUS3ZGXAIDAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJYGY2TCMZTGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

The translation into Ukrainian is almost ready. Please tell me how I can
see the translation in the OCIS interface. Is it possible to access the
night build?
пн, 10 черв. 2024 р. о 18:28 Dmytro Kolesnyk @.***> пише:

My GitHub account is if0else9.
Same story. Can't save translation
On Mon, Jun 10, 2024, 6:23 PM Thomas Müller @.***>
wrote:

image.png (view on web)
https://github.com/owncloud/ocis/assets/1005065/7a9c0c2a-b4e5-45c0-92f9-fea8078bf600
—
Reply to this email directly, view it on GitHub
https://github.com/owncloud/ocis/issues/9305#issuecomment-2158651334,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMSXCXUGNWKETPTN5XUVUS3ZGXAIDAVCNFSM6AAAAABIXZ5XNSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJYGY2TCMZTGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@DeepDiver1975 Please

@DeepDiver1975 The translation into Ukrainian is almost ready. Please tell me how I can
see the translation in the OCIS interface. Is it possible to access the
night build?

https://owncloud.dev/ocis/deployment/continuous_deployment/

@DeepDiver1975 No Ukrainian language in preferences (Checked all versions https://owncloud.dev/ocis/deployment/continuous_deployment/#ocis-with-latest-owncloud-web)

@micbar ^ please have a look - THX

@micbar @DeepDiver1975 Thank you very much for adding the Ukrainian language. The entire interface works fine in Ukrainian, I also checked the Russian language. But only in Russian and Ukrainian languages, there is an OnlyOffice and Collabora in English.
In all other languages, OnlyOffice and Collabora take the right language.

Please tell us how to fix this.

https://github.com/owncloud/ocis/assets/172592814/db2e15c2-5db7-4b8f-a270-566b3d782651

@micbar  @DeepDiver1975 Please help.
https://github.com/owncloud/ocis/assets/172592814/a9a39996-5562-43b5-8fda-4deb1a294750


Alan/migrate addwebtiledlayer to compose

Description
Migrate the add-web-tiled-layer sample from XML to Compose.
Links and Data

Issue: https://devtopia.esri.com/runtime/kotlin/issues/4968
a vTest Job for this PR has been run:

[x] link: https://runtime-kotlin.esri.com/view/all/job/vtest/job/sampleviewer/54/

What To Review
~Apart from reviewing the code, the are 2 things related to the sample screenshots that I'm unsure of:~
~- Does the screenshot have to be exactly 700x400 pixels? I was keen to include the whole of the app's screen and I don't know how to create that in exactly 700x400. The one I've created is 714x400. Is that OK?~
~- You'll see the new screenshot includes the Developer Use Only watermark. I've seen other samples screenshots that include this, so I guess it's OK? Alternatively I could quite easily specify a different API key to get rid of it.~
I've replaced the original screenshot (mentioned above) now.
How to Test
Run the sample on the sample viewer or the repo.

@TADraeseke Since Shubham's out, could you do the second review of this please?

Mea culpa on the vm/screen naming - didn't realise the new module script names them like that!


Rename the server and cli files

Such as kuiper and kuiper_cli, and so on

Supported in 1.0.0 version, and close the issue.


Update Comet to 4.0.2.

Testing:

https://ci.appveyor.com/project/ingenue/hunter/build/1.0.338
https://travis-ci.org/ingenue/hunter/builds/120263881

Release:

https://github.com/ruslo/hunter/releases/tag/v0.14.9

Uploaded binaries:

https://ci.appveyor.com/project/ingenue/hunter/build/1.0.341
https://travis-ci.org/ingenue/hunter/builds/120332751


SSL: Always renew TLS Session Tickets iff TLSv1.3 is being used

Always renew TLS Session Tickets when TLSv1.3 is being used. This mimics the default OpenSSL behaviour as described in SSL_CTX_set_session_ticket_cb(3):

By default, in TLSv1.2 and below, a new session ticket is not issued on a successful resumption and therefore gen_cb will not be called. In TLSv1.3 the default behaviour is to always issue a new ticket on resumption

This also gets rid of the following behavior differences:

If proxy.config.ssl.session_cache is enabled and proxy.config.ssl.server.session_ticket.enable is disabled TS issues TLSv1.3 session tickets for new and reused TLS sessions.
If proxy.config.ssl.session_cache and proxy.config.ssl.server.session_ticket.enable are both enabled TS issues TLSv1.3 session tickets for new TLS sessions.

This also goes with the recommendation in RFC8446:
https://tools.ietf.org/html/rfc8446#appendix-C.4:

C.4.  Client Tracking Prevention
Clients SHOULD NOT reuse a ticket for multiple connections.  Reuse of
a ticket allows passive observers to correlate different connections.
Servers that issue tickets SHOULD offer at least as many tickets as
the number of connections that a client might use; for example, a web
browser using HTTP/1.1 [RFC7230] might open six connections to a
server.  Servers SHOULD issue new tickets with every connection.
This ensures that clients are always able to use a new ticket when
creating a new connection.

Hmmm, this was done with a merge commit? Please don't do that, pretty much ever. :).


[FEATURE] Add Support for SimpleQueryStringQuery "flags" parameter in 8.x client

I'd like to request support for the SimpleQueryString flags parameter in v8.x. We're planning to upgrade to the ES 8 but some part of our project relies on this feature and it seems to be missing in this new client.
As part of the migration process, I'm performing a gap analysis and I noticed some other features are missing like Filter aggregation or JoinField (https://github.com/elastic/elasticsearch-net/issues/7756), and other that might come next days.
Because of this need, I would also really love to contribute to this repo but after watching this talk from @stevejgordon I fear the "converter" from elasticsearch-specification to generated code is still a private repository.. Could you please advise me on how to proceed with this request?
Thank you in advance,
Gianluca

Hi @gise88!
Unfortunately you are right about the code generator aka "converter". The code generator repositories are highly coupled to our internal workflow, so opening them up would be a non-trivial task.
Some features can be implemented as handcrafted extensions (where it makes sense) as the generated files are mostly partial.
The flags field seems to be in the specification. I'll have to check why it's not generated.

Hey @flobernd! Thank you very much for the answer!
Yep, I saw SimpleQueryStringQuery class is partial but that means I'll need to fork this library (since partials can only live in the same assembly) and create my own Nuget and maintain it, which of course is something we would like to avoid.
What if I sing the CLA? Can you then share the code generator to me? 😀

What if I sing the CLA? Can you then share the code generator to me? 😀

The CLA must be signed in order to contribute to our open source repositories, but signing it does not grant you access to any private repository. Unfortunately we can not make any exceptions here.

Yep, I saw SimpleQueryStringQuery class is partial but that means I'll need to fork this library (since partials can only live in the same assembly) and create my own Nuget and maintain it, which of course is something we would like to avoid.

In this particular case it does not make sense to manually extend the class. I just checked and the generator is aware of the flags, but currently has no support for generation of [Flags] enums.

The CLA must be signed in order to contribute to our open source repositories, but signing it does not grant you access to any private repository. Unfortunately we can not make any exceptions here.

I can say "unfortunately" as well but yeah, I fully understand .. and I had to try! 😄

In this particular case it does not make sense to manually extend the class. I just checked and the generator is aware of the flags, but currently has no support for generation of [Flags] enums.

I see! Even if I've already a workaround creating our own SimpleQueryStringQuery wrapper on top of the RawJsonQuery, can you give me an ETA for this implementation? I just need to discuss internally on how to proceed..

can you give me an ETA for this implementation?

I'm currently working on the code generator anyways, which means you could be lucky, but I won't promise anything 🙂 I will take a more detailed look next week in order to estimate and prioritize. Will come back to you afterwards!


Add keybindings for linux/windows.

Mac-equivalent keybindings for Linux/Windows.
Have you decided on a keybinding for clear-inline-results?

I'm happy with these in theory, but have you checked they don't conflict with anything important? Ctrl-. will show you what keybindings are being activated.

window:toggle-dev-tools is bound to ctrl-shift-i so we should probably pick something else.

Ctrl-Alt-I seems to be free on linux, so maybe we can just replace Ctrl-Shift with Ctrl-Alt on non-OS X.

Yeah, no conflicts there it seems.

Cool, thanks


Function Call is incorrect in Question 25, Example 1

As you can see in the attached snapshot here, you have added myMethod and calling display method which is not their in the obj1 object which can result in an error.

I noticed that as well and am about to open a pr for that.


Allow BaseMaterial3D height/dither fade to work with Compatibility rendering

Compatibility is based on OpenGL ES 3.0, so the height shader (including deep parallax) and distance fade dither modes work just fine with no adjustments required.
Testing project: test_height_compatibility.zip

This closes https://github.com/godotengine/godot/pull/93356.

Preview
Forward+

Compatibility

Thanks!


Enable all services in Functional tests

This change enables all of the services in the functional tests. This ensures that each service's code path is executed and should catch any potential issues before services are enabled in integration testing.

This will take a bit of work, it needs valid config for each service to validate. But it might be worth doing just to catch things early. Let's discuss before sinking more time into it. But as it stands, services will fail in the tests here because they don't have valid config to parse through their webhooks. Eg:
2024/06/07 12:54:40 http: panic serving <IP_ADDRESS>:57148: runtime error: invalid memory address or nil pointer dereference
goroutine 2608 [running]:
net/http.(*conn).serve.func1()
        /Users/brendanshephard/sdk/go1.21.9/src/net/http/server.go:1868 +0xb0
panic({0x10657bca0?, 0x1078fa060?})
        /Users/brendanshephard/sdk/go1.21.9/src/runtime/panic.go:920 +0x26c
github.com/openstack-k8s-operators/nova-operator/api/v1beta1.(*NovaSpecCore).ValidateCellTemplates(0x140011fbb28, 0x14001b332c0)
        /Users/brendanshephard/go/pkg/mod/github.com/openstack-k8s-operators/nova-operator/api@v0.3.1-0.20240604091821-40e0e3428930/v1beta1/nova_webhook.go:156 +0x544
github.com/openstack-k8s-operators/nova-operator/api/v1beta1.(*NovaSpecCore).ValidateCreate(0x140011fbb28, 0x14001b332c0)
        /Users/brendanshephard/go/pkg/mod/github.com/openstack-k8s-operators/nova-operator/api@v0.3.1-0.20240604091821-40e0e3428930/v1beta1/nova_webhook.go:239 +0x28
github.com/openstack-k8s-operators/nova-operator/api/v1beta1.(*NovaSpec).ValidateCreate(...)
        /Users/brendanshephard/go/pkg/mod/github.com/openstack-k8s-operators/nova-operator/api@v0.3.1-0.20240604091821-40e0e3428930/v1beta1/nova_webhook.go:232
github.com/openstack-k8s-operators/openstack-operator/apis/core/v1beta1.(*OpenStackControlPlane).ValidateCreateServices(0x140011fb000, 0x14001b32de0)
        /Users/brendanshephard/Code/openstack-k8s-operators/openstack-operator/apis/core/v1beta1/openstackcontrolplane_webhook.go:196 +0x2564

additionally, we are going to need to 'Simulate' that each services becomes Ready. The best way to do this seems via test helpers that live in the service operators themselves. Quite a few of those will need to be exposed or implemented here.


Can't run the server with reverse proxy

Hi, there!
I have my personal VPS on some hosting provider and want to run there my own Minecraft server instance to play with friends. For convenience I am using Apache2 reverse proxy since I am having also a couple of other apps there on the same VPS. But it says it gets error from upstream...
Here is my Minecraft docker-compose.yml file:
version: "3"

services:
  mc:
    image: itzg/minecraft-server
    ports:
      - "25565:25565"
    environment:
      EULA: "TRUE"
    volumes:
      - data:/data

volumes:
  data:

docker ps says the container is file
067eb50c3e23   itzg/minecraft-server               "/start"                 19 minutes ago      Up 19 minutes (healthy)   <IP_ADDRESS>:25565->25565/tcp, 25575/tcp   minecraft_mc_1

here is my apache config
<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        ServerName minecraft.example.com
#        ServerAlias www.example.com

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf

        ProxyPreserveHost On

        <Location />
                ProxyPass http://<IP_ADDRESS>:25565/
                ProxyPassReverse http://<IP_ADDRESS>:25565/
                RequestHeader set X-Forwarded-Prefix "/"
#               RequestHeader set X-Forwarded-Proto "https"
                Require all granted
                Options none
        </Location>

        RewriteEngine on
        RewriteCond %{SERVER_NAME} =minecraft.example.com
        RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

DNS is also fine since all other apps on VPS are working and I set up Minecraft dns just like other ones. For test purpose I tried to enter server address via browser and here is the error:

You can't use a web proxy for Minecraft servers since they use a custom TCP protocol: https://wiki.vg/Protocol

ok, so I removed reverse proxy... if I also shut down ubuntu firewall completely everything is fine, but with this rules (I am trying to allow only tcp 25565) I still can't connect
To                         Action      From
--                         ------      ----
22/tcp (OpenSSH)           ALLOW IN    Anywhere
80/tcp (Apache)            ALLOW IN    Anywhere
80,443/tcp (Apache Full)   ALLOW IN    Anywhere
443/tcp (Apache Secure)    ALLOW IN    Anywhere
25565/tcp                  ALLOW IN    Anywhere
22/tcp (OpenSSH (v6))      ALLOW IN    Anywhere (v6)
80/tcp (Apache (v6))       ALLOW IN    Anywhere (v6)
80,443/tcp (Apache Full (v6)) ALLOW IN    Anywhere (v6)
443/tcp (Apache Secure (v6)) ALLOW IN    Anywhere (v6)
25565 (v6)                 ALLOW IN    Anywhere (v6)
25575 (v6)                 ALLOW IN    Anywhere (v6)
25565/tcp (v6)             ALLOW IN    Anywhere (v6)

also I am not sure I understand what you are saying about load balancers... I don't run any of them manually, do you mean some default VPS or Minecraft load balancer?

You're on the right track with the firewall settings, but you'll need to google around for specifics relevant to your VPS provider.
You can ignore my suggestion about load balancers. Was just clarifying in AWS terminology: use an NLB and not an ALB.


Fit an Use the Keras scikit-learn wrapper with Generator dataset

System information

TensorFlow version (you are using) : tf  2.2.0-rc3

Are you willing to contribute it (Yes/No) : Yes

Describe the feature and the current behavior/state.
With the Keras scikit-learn wrapper, I want that the fit using generator dataset and generator validation dataset will be available. Actually its requires X,y like-arrays.
Will this change the current api? How?
It will extend the  Keras scikit-learn wrapper functionalities by permiting to use data augmentation using ImageGenarator.
Who will benefit with this feature?
Every Keras users that use the wrapper for Computer Vision.
Any Other info.
It will be useful for memory efficiency usage also.

Keras scikit-learn is deprecated and we are no longer maintaining/bug fixing it. Please forward this issue to https://github.com/adriangb/scikeras.


Filter  / Column of Dataset

Hello,
Description
with Superset 3.1.1, it is the physical columns of the table that are listed when defining a filter.
This could be the columns of the dataset, the value displayed should then be the associated label which could have been personalized by the user.
Additionally the calculated columns could also be listed there.
Screenshot

Best regards

Moving this to a discussion:

💡 Requesting a new feature: Search GitHub Discussions to see if it exists already. If not, add a new post there under "Ideas".


Create an IntelliJ code style / code formatting config

The default IntelliJ formatting rules for Kotlin code deviate in some places from what we have in this project:

Project does not allow star imports, IntelliJ formatter reformats code to use star imports (see https://github.com/andregasser/bigbone/pull/270#pullrequestreview-1672428476)

We should create an IntelliJ code formatting config for Kotlin that is automatically loaded by IntelliJ once the project loads.

Project does not allow star imports, IntelliJ formatter reformats code to use star imports

Just checked: gradle check does not raise any issues with star imports

Hello @PattaFeuFeu Thanks for the feedback. Will try to fix this asap. Cheers

@PattaFeuFeu Do we have an important need for this - especially since we've introduced ktlint? If not, I suggest we close this and focus on more important topics for now. Any objections?

Let me check again when working on a larger task. Then I should notice any oddities in the auto-formatter.
But either way I wouldn’t mind this ticket staying open. It’s not like an open ticket is keeping us from working on other tasks. 😊 If someone is in a mood to pick this up, they can still do that at any point in the future.


We don't have a institution agnostic logo

The current  logo has a big 'H' in it, which stands for Hull.
Seen as we have dropped hull from the name of the system it would be nice to create an entirely new logo which is more generalised.

Here is a logo based on what @DannyBrown and I have been discussing. Made in SVG format so it can be scaled/coloured properly.

Its very similar to the computerphile youtube channel logo https://www.youtube.com/user/Computerphile (At the end of every video the / is added).
maybe use curly braces or some kind of regex notation instead?

Logo is as above for now.


Rename dnxcore50 to netcore50

I'm not sure if this is in the works or not with dnx -> cli, but "dnxcore50" is confusing ( at least to me ).


运行出错

您好，问个问题，执行python3 tools/train.py -f exps/example/mot/yolox_x_ablation.py -d 3 -b 4 --fp16 -o -c pretrained/yolox_x.pth和ByteTrack运行指令一样，ByteTrack运行正常，在ByteTrack_ReID运行报错，有重新执行setup，请问这个版本的代码是可正常执行的吗？

Of course it works.
You should modify the code of demo_track.py w.r.t track.py, if you need do the visualization.
And I will update it as soon as possible.
@YmanChris

Of course it works. You should modify the code of demo_track.py w.r.t track.py, if you need do the visualization. And I will update it as soon as possible. @YmanChris

Thank you for your response. And I have another question. My computer server is 2080ti with 11g gpu memory. Is it enough to run this project. It reports error about cuda out of memory.
Wish your reply.

Setting batchsize to smaller value will handle it. @YmanChris


When uploading text for TokenClassificationRecord if a word whose suffix matched the following word, the two words will be shown concatenated without a space in between

See below how when an example like "This is" is in the text, where the suffix of the previous word matches the following word, then the two words are not shown with a space in between. Below this, I show the original text and the tokens.

let's check that together @leiyre


Copy stored fields during flush with index sort

This change avoids copying stored fields individually when flushing with index sorting. This optimization can reduce flushing time, especially in cases with many stored fields.

@jpountz I tried using merges for this, but it didn't work because merges expect the documents to be already sorted by index sorts.

Oh, interesting. I'm curious if you are able to quantify some speedups, e.g. by modifying luceneutil's StoredFieldsBenchmark (https://github.com/mikemccand/luceneutil/blob/main/src/main/perf/StoredFieldsBenchmark.java) to enable an index sort and measure the speedup?
Do we have good existing tests for this optimization?

I ran the benchmarks multiple times, but the improvement seems to be more noise than a real gain, so I'm closing this PR.


[Snyk] Security upgrade pdfkit from 0.11.0 to 0.12.2

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.
Changes included in this PR

Changes to the following files to upgrade the vulnerable dependencies to a fixed version:

package.json

Vulnerabilities that will be fixed
With an upgrade:

Severity
Priority Score (*)
Issue
Breaking Change
Exploit Maturity

139/1000  Why? Confidentiality impact: None, Integrity impact: High, Availability impact: None, Scope: Changed, Exploit Maturity: No data, User Interaction (UI): None, Privileges Required (PR): None, Attack Complexity: Low, Attack Vector: Network, EPSS: 0.01055, Social Trends: No, Days since published: 0, Reachable: No, Transitive dependency: Yes, Is Malicious: No, Business Criticality: High, Provider Urgency: High, Package Popularity Score: 99, Impact: 6.65, Likelihood: 2.08, Score Version: V5
Use of Weak Hash SNYK-JS-CRYPTOJS-6028119
No
No Known Exploit

(*) Note that the real score may have changed since the PR was raised.
Check the changes in this PR to ensure they won't cause issues with your project.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
🛠 Adjust project settings
📚 Read more about Snyk's upgrade and patch logic

Learn how to fix vulnerabilities with free interactive lessons:
🦉 Use of Weak Hash

Checkmarx One – Scan Summary & Details – e3e35fb5-4447-4ec1-9267-9273e9ab7351
New Issues

Severity
Issue
Source File / Package
Checkmarx Insight

Passwords And Secrets - Generic Password
/users.yml: 186
Query to find passwords and secrets in infrastructure code.

Passwords And Secrets - Generic Password
/users.yml: 132
Query to find passwords and secrets in infrastructure code.

Passwords And Secrets - Generic Password
/users.yml: 195
Query to find passwords and secrets in infrastructure code.

CVE-2023-44270
Npm-postcss-7.0.39
Vulnerable Package

Fixed Issues

Severity
Issue
Source File / Package

Cx6b921f00-d395
Npm-vm2-3.9.17

CVE-2023-2251
Npm-yaml-1.10.2


Tests do not appear to run in CI

Travis CI has become very open-source unfriendly, even to the point that now the link behind the "build passing" badge just 404s.
I can set up CI in Github Actions to get tests to run for pull requests and regular pushes.

Nevermind this, tests are running but the badges/links in the README are wrong :)


Add name validation for Ruby code

The Ruby console app needs to validate the input name. Please follow validation rules from documentation.

I would like to work on it!!

Closed on PR #11


trying sugar-calendar-lite

Removed the-events-calendar, adding sugar-calendar-lite

Not heard of sugar-calendar-lite but we sometimes use the-events-calendar where I work and it is a very feature-rich plugin 👍