ownCloud missing entries for Activities and Versions

While everything else (ownCloud 9.1.4 to OnlyOffice 4.2.11 integration, online collaborative document editing, etc.) working as expected I do not see any entries in the details section of the ownCloud documents showing me new file versions or user activities. Not even sure if this is behavior by design, a bug or should go to the wish list for future improvements.

More info: just found out that it works in the same environment for my own files but not for files shared with me (via internal ownCloud group). Seems that only changes by owner of the file are tracked / logged.

Hi,
I have the same problem.
I have integrated NC 12.0.2+ onlyoffice 1.1.3, I open a document I edit, I close the document and I check the versions of the document and I find nothing.
Thank you

Hi,
I have the same problem.
I have integrated NC 12.0.2+ onlyoffice 1.1.3, I open a document I edit, I close the document and I check the versions of the document and I find nothing. If it is saved but the document versions do not.
Thank you

The file will be saved in about 10 sec when the editing session is closed.
Then Nextcloud will update the version of the file
Please try downloading the file from the Nextcloud interface and check if the changes are written to the file.

Hello @doooggyy,
Could you please specify if the problem recurs or we can close the topic.

Hello how are you
when I edit the file there are no versions of the document, if two people edit the same document at the same time there are no versions of the document, this is to rewind the changes made in the document, it does not work.
versions or revisions does not work.
Thank you!!

Hello @doooggyy,
Could you please verify by sending a screenshot that the size of the file and its change date are changing, but the new version doesn't appear.

Hi, @alexanderonlyoffice
When I create an OnlyOffice file and online edit it and after that close the file.
Nextcloud doesn't create a version file. Also if edit it again it also doesn't create a new version of it.

screenshot:

https://ibb.co/nLJNWR
Thks

Hello @doooggyy,
It seems that the URL addresses in the NextCloud admin panel are incorrect. Please do the following to check: Go to the NextCloud admin panel -> Section with ONLYOFFICE addresses -> Click 'Save' button and check if there is a notification at the top of the page that addresses are successfully saved.

hello @alexanderonlyoffice
Displays the following:
Error attempting to establish connection (Bad request or time limit error)Nextcloud

screenshot Onlyoffice configuration on nextcloud : https://ibb.co/detCY6
screenshot service Onlyoffice: https://ibb.co/eM3J6R

solved, enter the code in the config.php of nextcloud:
'onlyoffice' =>
array (
'verify_peer_off' => TRUE,
)


update trainer, base_model, add loss, optimizer

remove define_optimizer() and define_loss() from Trainer
Now Trainer get optimizer and loss_func from the input model

add prepare_train() for BaseModel, which prepare required configures using in Trainer

add name alias for loss & optimizer, we can switch to use fastNLP.core.optimizer instead of torch.optim

Codecov Report

Merging #41 into master will decrease coverage by 0.28%.
The diff coverage is 5.26%.

@@            Coverage Diff             @@
##           master      #41      +/-   ##
==========================================
- Coverage   18.82%   18.54%   -0.29%
==========================================
  Files          50       52       +2
  Lines        3039     3015      -24
==========================================
- Hits          572      559      -13
+ Misses       2467     2456      -11

Impacted Files
Coverage Δ

fastNLP/modules/losses.py
0% <0%> (ø)

fastNLP/core/optimizer.py
0% <0%> (ø)

fastNLP/core/trainer.py
26.58% <0%> (-2.54%)
:arrow_down:

fastNLP/models/base_model.py
38.7% <20%> (-3.6%)
: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 c871d66...b596f0c. Read the comment docs.

这样做还是挺巧妙的

建议optm和loss还是放在trainer里，和basemodel无关。trainer初始化时传给tainer。

@xpqiu @choosewhatulike 我做了一个这样的loss和optimizer，稍后push

close, use @FengZiYjun 's version.


[WIP] - preparing for minimesos 0.6.0

Compilation errors are resolved. However the following two system tests fail locally:

DeploymentSystemTest. willForwardDataToElasticsearchInDockerMode
DeploymentSystemTest. willStartNewExecutorIfOldExecutorFails

for willStartNewExecutorIfOldExecutorFails executors keep on exiting...
vikmac:mesos-logstash vik$ docker ps -a
CONTAINER ID        IMAGE                                                COMMAND                  CREATED                  STATUS                              PORTS                          NAMES
e213e2ac2f08        mesos/logstash-executor:latest                       "/tmp/start-executor."   Less than a second ago   Up Less than a second                                              mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.88b456d0-9f61-4159-a0f7-948ed94cba2a
c4bf9ecf4836        mesos/logstash-executor:latest                       "/tmp/start-executor."   10 seconds ago           Exited (0) Less than a second ago                                  mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.464db4c2-ddb8-47d3-b2f9-0de5cd37cb73
5453fd64e364        mesos/logstash-executor:latest                       "/tmp/start-executor."   21 seconds ago           Exited (0) 11 seconds ago                                          mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.c11779aa-d6ba-4cb5-91e5-6be731e35302
87ce8b9ab9a2        mesos/logstash-executor:latest                       "/tmp/start-executor."   32 seconds ago           Exited (0) 22 seconds ago                                          mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.23dc73c2-af31-481c-843f-f8e41b61bbc7
4c14cab7a3fe        mesos/logstash-executor:latest                       "/tmp/start-executor."   43 seconds ago           Exited (0) 33 seconds ago                                          mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.3bb00de6-4f6f-46d0-b311-74b05a58cfb5
eacd792330c2        mesos/logstash-executor:latest                       "/tmp/start-executor."   53 seconds ago           Exited (0) 43 seconds ago                                          mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.2baf98f0-5852-4483-acb4-fb1bfc99d561
c8c9058be8f8        mesos/logstash-executor:latest                       "/tmp/start-executor."   About a minute ago       Exited (0) 54 seconds ago                                          mesos-a8564507-2a7c-4866-a4ba-48005d25ae2e-S0.00b6e279-2a2e-4553-a126-f998b9975132

@sadovnikov I've improved these two test dramatically on the feature/109-external-configuration branch. Which isn't finished yet, so you might want to hold your horses a little bit on this PR.

@mwl right... I created this branch as an extra way to test new version of minimesos before releasing it... I think I need to spend sometime figuring out what's happenning

I haven't looked at the issues on this branch. But one of the issues is that the executor changes it's status to RUNNING before Logstash is ready to accept incoming messages. Sometimes that can take up to 30 seconds(!).

will recreate the branch from feature/109-external-configuration


Cannot start php-fpm, configuration error

After installing the latest version of this module (3.3.0) I ran into a problem where php-fpm would no longer start.
$ sudo php5-fpm -c /etc/php5/fpm/php-fpm.conf
[19-Jul-2015 22:56:44] ERROR: [/etc/php5/fpm/php-fpm.conf:118] unknown entry 'systemd_interval'
[19-Jul-2015 22:56:44] ERROR: failed to load configuration file '/etc/php5/fpm/php-fpm.conf'
[19-Jul-2015 22:56:44] ERROR: FPM initialization failed

Commenting out the line in php-fpm.conf fixes the issue but obviously puppet is going to overwrite this value. I've downgraded to 3.2.2 for now which does not have the problem. Please advise.
puppet-php 3.3.0
Ubuntu 14.04
Puppet 3.4.3
PHP 5.5.27

Thanks for the report. Well, unfortunately php-fpm without systemd support doesn't recognise this configuration option. Fixed in current master and will be released with version 3.3.1 soon.


Unrecognised command "docker run -ti --rm -v /webapp app myImage"

According to the documentation, the following command should add a new volume to the container when docker run is executes:
docker run --rm -v /webapp app -ti myImage

Instead I get:
$ docker run -ti --rm -v /webapp app myImage
Unable to find image 'app:latest' locally
Pulling repository docker.io/library/app
Error: image library/app:latest not found

Is the documentation obsolete?
What is the correct way to mount a directory form the host file system into the container?

$ docker version
Client:
 Version:      1.9.0
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   76d6bc9
 Built:        Tue Nov  3 19:20:09 UTC 2015
 OS/Arch:      darwin/amd64

Server:
 Version:      1.9.0
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   76d6bc9
 Built:        Tue Nov  3 19:20:09 UTC 2015
 OS/Arch:      linux/amd64

$ docker info
Containers: 12
Images: 30
Server Version: 1.9.0
Storage Driver: aufs
 Root Dir: /mnt/sda1/var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 54
 Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 4.1.12-boot2docker
Operating System: Boot2Docker 1.9.0 (TCL 6.4); master : 16e4a2a - Tue Nov  3 19:49:22 UTC 2015
CPUs: 1
Total Memory: 1.956 GiB
Name: default
ID: K3LD:EHSH:HW22:TPRT:6357:VVSW:DZ4R:DCBR:FQA5:VKME:BE2E:FKZX
Debug mode (server): true
 File Descriptors: 12
 Goroutines: 20
 System Time: 2015-11-19T15:55:18.163873946Z
 EventsListeners: 0
 Init SHA1:
 Init Path: /usr/local/bin/docker
 Docker Root Dir: /mnt/sda1/var/lib/docker
Labels:
 provider=virtualbox

$ uname
Darwin

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO

I think you have a bad copy/paste. There are no commands in the doc like the one you have.
If you want to mount a host volume into a container, it is
docker run -v /host/path:/container/path myImage

Yes, I was mixing the host volume mounting with the Docker daemon volume mounting. :facepunch:


[VM] Initialize VM devices through a packed function

This PR changes the way we initialize Relax virtual machine.
Prior to this PR, we invoke an FFI function to initialize the devices of the VM: https://github.com/tlc-pack/relax/blob/4a05295361303d7ed9ecc545489591032afa3338/src/runtime/relax_vm/vm.cc#L226-L242
This way perfectly works locally. However, once we want to run the module on the remote, the cast on line 229 fails, since mod is an instance of RPCModule then, instead of an instance of VirtualMachine. https://github.com/tlc-pack/relax/blob/4a05295361303d7ed9ecc545489591032afa3338/src/runtime/relax_vm/vm.cc#L229
Therefore, we should use a packed function populated by VirtualMachine to do the initialization job, as introduced in this PR.
(BTW I’m now asking Haichen for the reason of setting up devices outside the construction of VM. And I might do some followup refactor if needed.)
cc @ZihengJiang @YuchenJin @yongwww

LGTM. I modified Jenkinsfile, CI is green now, please rebase this pull request. Thanks @MasterJH5574 for this work!

@yongwww Thanks! I've rebased again. Please take another look!
cc @YuchenJin

Merged! Thanks @MasterJH5574 for the contribution and @yongwww for the review!


No module named ansiblelint.main; 'ansiblelint' is a package and cannot be directly executed

No module named ansiblelint.__main__; 'ansiblelint' is a package and cannot be directly executed

Python modules that act as utility scripts are supposed to also be loaded using the module approach like ```
ansible-lint --version
python2 -m ansiblelint --version

These are fixed by PR#149

Fixed in v3.4.8

Thank you!


Allow build scripts to report error messages through cargo::error

Adds the cargo::error build script directive. It is similar to cargo::warning, but it emits an error message and it also fails the build.
This is a repost of #14435 with the tests updated, a note added to the documentation about using this in a library, and updating the MSRV.
Closes #10159

@bors r+

:pushpin: Commit 8639d7b9f5c295bf3def361bf3ce3e9bb4893d23 has been approved by epage
It is now in the queue for this repository.

:hourglass: Testing commit 8639d7b9f5c295bf3def361bf3ce3e9bb4893d23 with merge 4f744776795eb3ccaf46530b0e37056c23641323...

:sunny: Test successful - checks-actions
Approved by: epage
Pushing 4f744776795eb3ccaf46530b0e37056c23641323 to master...


Export params!

If a call requires more than 16 parameters, you must use params! macro which is not exposed in this crate.
It would be very helpful to expose it so that you don't have to add rusqlite just for that

Closed by 2add3b7 🥳


No email check after re-enabling 2FA on the same address

Problem
As a user, I want to receive a confirmation email (with the six digits code) when I enable 2FA.
Currently, re-enabling the 2FA on the same account using the same email won't send the confirmation email.
Expected Behavior
Always send a confirmation email when 2FA is enabled, even after the first time.
Steps to reproduce

enable 2FA via email on an account
confirm the activation with the six digits code
issue a transaction to test if the 2FA is enabled
disable 2FA from the account page
re-enable 2FA using the same email

@stefanopepe I haven't been able to reproduce this using the steps above, either locally or on testnet. I received an email using the account pesos.testnet with my @near email address in testnet. I tried running through the steps after re-enabling the first time but I always get the email.
Was the email used for 2FA also used as an account recovery method? Anything else that might stand out about the account you can think of? If you still have the account ID I can try querying the testnet DB as well.

@andy-haynes let's try with the corner case of having the same email both as recovery method AND 2FA. If the problem doesn't come up, we'll close the issue and I'll investigate the issue from a race condition point of view - this issue happened to Chinese users, which suffer from high latency and filtered connections to our backend services

@stefanopepe that did it 🎉
The behavior I'm seeing is that if you have an email recovery method in place and enable 2FA with the same email, you will not receive the initial 2FA email and will not be prompted for a six digit code. 2FA is still set up correctly, as you will be prompted via email to approve any transactions.
However it doesn't make any difference whether it's the first time setting up 2FA or not, the only deciding factor is whether there is an email recovery method when 2FA is set up using the same email address. Looking at the code this appears to be entirely intentional, as the wallet's EnableTwoFactor component checks for SMS and email recovery methods and uses the values to pre-populate the input: https://github.com/near/near-wallet/blob/master/packages/frontend/src/components/accounts/two_factor/EnableTwoFactor.js#L109
On the near-contract-helper side, this also appears to be accounted for in the 2fa middleware: https://github.com/near/near-contract-helper/blob/master/middleware/2fa.legacy.js#L244 (this is the legacy module but the current one does the same thing). Basically the procedure is:

check for an existing 2FA method
if it does not exist (as is the case for this ticket), create a 2FA recovery method with type 2fa-email
check for an existing recovery method using that same email
return without sending a code if it already exists

So without more context I am confident this behavior is entirely intentional and was likely devised as a convenience given that the six digit security code is intended only as confirmation of email. Since the email has already been confirmed, there is no need to reconfirm. If SMS were still a valid recovery option I would expect it to function exactly the same having looked at the code.
If we want to change this behavior, the modification would be to remove the code responsible for steps 3 and 4 above and always prompt users for confirmation regardless of the existence of a recovery method with the same email. If that's the case then we should open a ticket for near-contract-helper to remove the check and early return. The only modification that would make sense on the frontend (i.e. for this repo) would be to cease pre-populating the 2FA email field in the EnableTwoFactor component I linked above.


[DEBUG] Fix bitfinex sticky order

See #2226.
If you experience issues on BFX please help us test this branch! Read this: https://gekko.wizb.it/docs/installation/updating_gekko.html#Updating-the-develop-branch
And run the commands, but replace git checkout develop with git checkout hotfix/bfx-sticky. As soon as it get stuck again, please post logs!

Hi,
Gekko got stuck again while buying on bitfinex, here is part of my log:
2018-08-22 02:53:46 (DEBUG):    Requested ETP/USD trade data from Bitfinex ... 2018-08-22 02:53:47 (DEBUG):    No new trades. checkOrder resp: { id: xxxx,   cid: xxxx,   cid_date: '2018-08-22',   gid: null,   symbol: 'etpusd',   exchange: 'bitfinex',   price: '2.9131',   avg_execution_price: '0.0',   side: 'buy',   type: 'exchange limit',   timestamp: '1534906268.0',   is_live: true,   is_cancelled: false,   is_hidden: false,   oco_order: null,   was_forced: false,   original_amount: 'xxxx',   remaining_amount: 'xxxx',   executed_amount: '0.0',   src: 'api' } 2018-08-22 02:54:06 (DEBUG):    Requested ETP/USD trade data from Bitfinex ... 2018-08-22 02:54:07 (DEBUG):    Processing 1 new trades. From 2018-08-22 02:53:51 UTC to 2018-08-22 02:53:51 UTC. (a few seconds) 2018-08-22 02:54:26 (DEBUG):    Requested ETP/USD trade data from Bitfinex ... 2018-08-22 02:54:27 (DEBUG):    Processing 3 new trades. From 2018-08-22 02:54:14 UTC to 2018-08-22 02:54:15 UTC. (a few seconds) 2018-08-22 02:54:46 (DEBUG):    Requested ETP/USD trade data from Bitfinex ... 2018-08-22 02:54:47 (DEBUG):    Processing 5 new trades. From 2018-08-22 02:54:41 UTC to 2018-08-22 02:54:41 UTC. (a few seconds) 2018-08-22 02:54:54 (DEBUG):    [ORDER] statusChange: MOVING bfx cancel 2018-08-22 02:55:06 (DEBUG):    Requested ETP/USD trade data from Bitfinex ... 2018-08-22 02:55:07 (DEBUG):    No new trades.
My order was fully executed at 02:54:41 and gekko tries to cancel the no longer existing trade at 02:54:54 and gets no response...

@nervousfinger thanks for the report!

checkOrder resp: { id: xxxx,

I didn't log the time of checkOrder, but juding by the response this was before 02:54:41. That means that the order was filled while gekko was cancelling, and gekko should have handled that.

bfx cancel

Gekko fired a cancel, however no responce was logged. That can only happen because of:

bfx didn't reply to our cancel request (unlikely)
there was an error and Gekko completely swallowed it. Which is very strange...

Unfortunately I am unable to fix it based on that information.. I pushed more debug logging would you mind running it again?

Hi Mike,
happened again today while selling:
2018-08-29 12:29:50 (DEBUG):    Requested ETP/USD trade data from Bitfinex ...
2018-08-29T12:29:50.548Z 'checkOrder'
2018-08-29 12:29:50 (DEBUG):    No new trades.
2018-08-29T12:29:50.677Z 'checkOrder resp:' { id: xxxx,
cid: xxxx,
cid_date: '2018-08-29',
gid: null,
symbol: 'etpusd',
exchange: 'bitfinex',
price: '3.3826',
avg_execution_price: '0.0',
side: 'sell',
type: 'exchange limit',
timestamp: '1535545742.0',
is_live: true,
is_cancelled: false,
is_hidden: false,
oco_order: null,
was_forced: false,
original_amount: 'xxxx',
remaining_amount: 'xxxx',
executed_amount: '0.0',
src: 'api' }
2018-08-29 12:30:10 (DEBUG):    Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:10 (DEBUG):    No new trades.
2018-08-29 12:30:30 (DEBUG):    Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:30 (DEBUG):    No new trades.
2018-08-29 12:30:50 (DEBUG):    Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:50 (DEBUG):    Processing 5 new trades. From 2018-08-29 12:30:32 UTC to 2018-08-29 12:30:34 UTC. (a few seconds)
2018-08-29 12:30:57 (DEBUG):    [ORDER] statusChange: MOVING
2018-08-29T12:30:57.631Z 'bfx cancel'
2018-08-29 12:31:10 (DEBUG):    Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:31:10 (DEBUG):    No new trades.
...
2018-08-29 15:41:15 (INFO):     Received advice to buy however Gekko is already in the process to sell
2018-08-29 15:41:15 (INFO):     Canceling sell order first
...
2018-08-29 16:36:17 (INFO):     ignoring advice: already in the process to sell
...
sell was executed at 12:30:34, cancel did not get a response. Next advices are ignored.
I've noticed that previous checkOrders were repeated every 2-3 seconds but checkOrders are missing for about 1 minute before statuschange: MOVING
e12eea0 was already merged and did not help.

There was a different bug fixed last week regarding order cancels after new
advice. What version of gekko are you running?
On Thu, 30 Aug 2018, 03:58 nervousfinger<EMAIL_ADDRESS>wrote:

Hi Mike,
happened again today while selling:
2018-08-29 12:29:50 (DEBUG): Requested ETP/USD trade data from Bitfinex ...
2018-08-29T12:29:50.548Z 'checkOrder'
2018-08-29 12:29:50 (DEBUG): No new trades.
2018-08-29T12:29:50.677Z 'checkOrder resp:' { id: xxxx,
cid: xxxx,
cid_date: '2018-08-29',
gid: null,
symbol: 'etpusd',
exchange: 'bitfinex',
price: '3.3826',
avg_execution_price: '0.0',
side: 'sell',
type: 'exchange limit',
timestamp: '1535545742.0',
is_live: true,
is_cancelled: false,
is_hidden: false,
oco_order: null,
was_forced: false,
original_amount: 'xxxx',
remaining_amount: 'xxxx',
executed_amount: '0.0',
src: 'api' }
2018-08-29 12:30:10 (DEBUG): Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:10 (DEBUG): No new trades.
2018-08-29 12:30:30 (DEBUG): Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:30 (DEBUG): No new trades.
2018-08-29 12:30:50 (DEBUG): Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:30:50 (DEBUG): Processing 5 new trades. From 2018-08-29
12:30:32 UTC to 2018-08-29 12:30:34 UTC. (a few seconds)
2018-08-29 12:30:57 (DEBUG): [ORDER] statusChange: MOVING
2018-08-29T12:30:57.631Z 'bfx cancel'
2018-08-29 12:31:10 (DEBUG): Requested ETP/USD trade data from Bitfinex ...
2018-08-29 12:31:10 (DEBUG): No new trades.
...
2018-08-29 15:41:15 (INFO): Received advice to buy however Gekko is
already in the process to sell
2018-08-29 15:41:15 (INFO): Canceling sell order first
...
2018-08-29 16:36:17 (INFO): ignoring advice: already in the process to sell
...
sell was executed at 12:30:34, cancel did not get a response. Next advices
are ignored.
I've noticed that previous checkOrders were repeated every 2-3 seconds but
checkOrders are missing for about 1 minute before statuschange: MOVING
e12eea0
https://github.com/askmike/gekko/commit/e12eea0279b2c16b2d3e308c09d77e7b24b2d95e
was already merged and did not help.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/askmike/gekko/pull/2463#issuecomment-417085188, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AA7MDzSg8rt9LnXcy88-oVyXGTIXhPmwks5uVvJegaJpZM4WDdPU
.

I'm running hotfix/bfx-sticky with commit from #2470

Anyone experiencing problems with bfx: please run normal develop branch and open a new issue.


after changing the mac address of egress.vxlan on the node, the mac address did not restore its original value based on the egressnode cr status.tunnelMac

Describe the version
egressgateway v0.1.0
Describe the bug
after changing the mac address of egress.vxlan on the node, the mac address did not restore its original value based on the egressnode cr status.tunnelMac
Hwo To Reproduce
Steps to reproduce the issue:

check egressnode cr egressgateway-worker status.tunnelMac

change the egress.vxlan mac address

the mac address did not restore its original value based on the egressnode cr status.tunnelMac

Expected behavior
the mac address should restore its original value based on the egressnode cr status.tunnelMac

design implementation has changed?

In proposel, if vxlan device mac not euqal egressnode.status.mac, it will be update from crd.

old version


PDFJS causes Chrome to go into infinite loop painting which causes Chrome to hang

Attach (recommended) or Link to PDF file here:
Configuration:

Web browser and its version: Chrome 74.0.3729.131
Operating system and its version: Mac OS Sierra 10.12.6
PDF.js version: 1.6.210
pdfjsBuild: 4ce2356
Is a browser extension: No

Steps to reproduce the problem:

Open a PDF file that's generated out of a DOCX file with tabular content
Keep the viewer application open for 2 minutes after scrolling through the pages.

What is the expected behavior? (add screenshot)
The CPU of the machine should not spike. The browser should be responsive.
What went wrong? (add screenshot)
Chrome browser hangs
Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):

Attach (recommended) or Link to PDF file here:

Without this information the issue will be closed as INVALID, since there's unfortunately no actionable information provided here.

PDF.js version: 1.6.210

That version is many years old and is thus no longer supported, please make sure to always use the latest release as found at https://github.com/mozilla/pdf.js/releases

Hi, I've attached the profiling information I've gathered from Chrome browser. Can you check if that helps?
Basically we're seeing an infinite loop of Recalculate Style, Update Layout and Composite step inside the Performance profiling step. Do you know what might be causing it? It's only happening when the PDFJS Viewer is being used.
Profile-20190528T110535.zip

Without either of the points mentioned in https://github.com/mozilla/pdf.js/issues/10858#issuecomment-495861277 addressed, I don't think that there's much value in re-opening this unfortunately (a profile is of limited use without a way to reproduce the problem).

I thought the actual file was provided along with the profile, but I misread it. Yes, those points need to be addressed first before we can investigate.


make --auto flag to automatically write a "default" project for a given set of inline arguments with no prompt / menus on create

something like cookiedough generate react or cookiedough generate lit etc cookiedough generate express

we will leave the generic node flavor as is, and make variations of node just top level flavors of their own i think is easier, so node will be a flavor, as will react, as will vue, as will lit, svelte etc we can probably share utils between them though at least @ekwoka so if you want to handle the react ones that works try to think of some flavor files that would work for react stuff ill do lit @aboxofsox can do go stuff
format info


Failed to initialize FirestoreDb: "invalid peer certificate: UnknownIssuer"

Hi, I was able to test my application locally by specifying the path to the 'secret.json' as 'GOOGLE_APPLICATION_CREDENTIALS' environment variable. However, when I deployed my application to GCP Cloud Run and specified the 'GOOGLE_APPLICATION_CREDENTIALS' environment variable to point to the path containing 'secret.json', I encountered the following error:
Failed to initialize FirestoreDb: SystemError(FirestoreSystemError { public: FirestoreErrorPublicGenericDetails { code: "GrpcStatus(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: InvalidData, error: InvalidCertificateData(\"invalid peer certificate: UnknownIssuer\") })))" }, message: "GCloud system error: Tonic/gRPC error: transport error" })

I have verified that 'secret.json' is present in the specified path on Cloud Run, so I'm not sure why this error is occurring. Has anyone else encountered a similar issue? Any insights or suggestions would be greatly appreciated.

Hey,
I heavily use this crate both for GKE and Google Cloud Run. The only difference is probably I don't use JSON secret files but Google Metadata server and service accounts.
Looking at your error I think your problem is related to how you build docker images - it probably doesn't contain root certs (including Google root certs).

Well, docker images is something really specific for everyone. I use myself based on distroless from Google. This would be my example for Cloud Run (I renamed naming only to make it simpler for you):
FROM gcr.io/distroless/base-debian11

COPY --from=builder /lib/x86_64-linux-gnu/libz.so* /lib/x86_64-linux-gnu/
COPY --from=builder /lib/x86_64-linux-gnu/libgcc_s* /lib/x86_64-linux-gnu/

COPY --from=builder /usr/lib/x86_64-linux-gnu/libc.* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libm.* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libcbor.* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libclang-* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libcrypt* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libgmp* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libgnutls* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libicu* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/liblapacke* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/openblas-pthread/libblas* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/openblas-pthread/libopenblas* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/openblas-pthread/liblapack* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libssl* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libstdc* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libgfortran* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libtmglib* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libquadmath* /usr/lib/x86_64-linux-gnu/
COPY --from=builder /usr/lib/x86_64-linux-gnu/libpthread* /usr/lib/x86_64-linux-gnu/

COPY --from=builder /opt/sources/target/release/simple-cloud-run /opt/service/simple-cloud-run

WORKDIR /opt/service

CMD ["./simple-cloud-run"]

You can post your docker source here, so we can just check it. I'm running exactly Axum + Firestore in Cloud Run and it works on docker images based on previous example.

Thank you for your helpful guidance. I was able to resolve the issue by switching from my original Docker image debian:buster-slim to gcr.io/distroless/cc. As you mentioned, debian:buster-slim did not include any root certificates, whereas gcr.io/distroless/cc does.


its kinda makes it less laggy

it won't break trust me i have tested this out

Does that even do anything?

not really


Migrating docs with only index.md files problem.

Describe the bug A clear and concise description of what the bug is.
vitepress supports folder/index.md and foders/sub-folders/index.md with a sidebar that should not be a group.
To Reproduce Steps to reproduce the behavior:
folder/index.md should generate a sidebar Folder with a link to folder/index.md.
if includeFolderIndex is true the link should be as above if the group has no other sublinks.
Expected behavior A clear and concise description of what you expected to happen.
folders with only an index.md should not become groups.
Screenshots If applicable, add screenshots to help explain your problem.

including empty folder creates groups with no links

removing empty folder and index and no sidebar shows at all..

Desktop (please complete the following information):

OS: [e.g. Windows 10]
Browser [e.g. Chrome,]

Additional context Add any other context about the problem here.

Hello! Thank you for using vitepress-sidebar.
Doesn't your requirement also work with the useFolderLinkFromIndexFile option set to true?
This option will create a link in the folder to the index.md file. You can add only a single link to a folder without displaying the index.md file. However, you can still display the index.md file if you use the includeFolderIndexFile option with it.
The screenshots you attached all appear to be working as intended.
If you could describe the issue you're ultimately facing, and how you set it up or reproduce it, we'd be happy to take a look.
Regards,

Hi. that is exacly the problem, first screenshoot..
As I said does not make Sense to show
Comands
Comand states
index (link)
Comand states
index (link)
Comand states
index (link)
Comand states
index (link)
index (link)
it shoudl show
option 1
Comands (link)
Comand states (link)
Comand states (link)
Comand states (link)
Comand states (link)
or at least
option 2
Comands
Comand states (link)
Comand states (link)
Comand states (link)
Comand states (link)
index (link)
all my effords to make one of the 2 above options failed in screenshot 2 and 3.
P.S: If the docs where written from scratch it would be easier to follow the side_bar_name.md approach, but as I said I'm migrating an existing doc not written in vitepress at the start.
P.S2: your plugin is awesome.. my request could be considered a new feature although I think it should be the default behavior. The only downside of option 1 is that a group having a link make it expand/contract when you just want to fothe the link, or it goes to the link when you only want to expand/contract. but I'm ok with option 3 if you think it makes more sense. 😁

I added this code to achieve what I wanted..
export const cleanNavItems = (sidebar) => {
    sidebar.forEach(element => {
        if (element.items && element.items.some(i => i.text == "Index")) {
            element.link = element.items.find(e => e.text == "Index").link
            element.items = element.items.filter(e => e.text != "Index")
            if (element.items.length == 0) {
                delete element.items
            } else
                return cleanNavItems(element.items)
        }
        else {
            return element.link
        }
    });
    return sidebar
}

and you can see the result here

Hello,
Thank you for your detailed explanation. I was able to understand your issue.
However, as mentioned above, it seems that setting the useFolderLinkFromIndexFile: true option along with the includeFolderIndexFile: false option will achieve your requirement.
I was able to achieve the result on the left without using cleanNavItems in your repository, as shown in the photo below.

The code in https://github.com/jooy2/vitepress-sidebar/issues/178#issuecomment-2354397888 that removes the object attribute if the items item is empty has been modified to reflect the new version 1.27.0 that I just updated. The presence or absence of items: [] or not has no effect on the menu, but i thought it should be clearer, so we fixed it.
I know it's a hassle, but could you please upgrade to 1.27.0 and follow the settings below to see if that resolves your issue? Please leave us a reply and we'll continue to check your issue. Thank you.
const vitepressSidebarOptions = {
    // debugPrint: true,
    documentRootPath: "/docs",
    // resolvePath: "/docs",
    // includeRootIndexFile:true,
    useFolderLinkFromIndexFile: true,
    hyphenToSpace: true,
    capitalizeFirst: true,
    // includeFolderIndexFile : true,
    // includeEmptyFolder: true,
    collapsed: true,
    excludeFolders:["_assets","_includes","_layouts","_legal","_src", "changelog"],
};

Yes it worked.

Thank you for letting me know. I'll consider this issue closed, but feel free to open a new issue if you have any new concerns!


Synapse release for June, regenerated using autorest 4.1.17

Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
swagger:  https://github.com/Azure/azure-rest-api-specs/blob/02e1bd495ad6215aacec5d636a5ef7ad6f20281e/specification/synapse/data-plane/readme.md
All SDK Contribution checklist:

[] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

API change check
APIView has identified API level changes in this PR and created following API reviews.
com.azure:azure-analytics-synapse-artifacts


Contribute Grid can't scroll left

Describe the bug
In some cases, the project grid will constantly snap to the right and not be able to scroll left.
To Reproduce
Steps to reproduce the behavior:

Go to https://opencollective.com/di-grants#category-CONTRIBUTE
Scroll the list of projects to the end
Try to scroll left

Screenshots
https://slack-files.com/T0HSL38JD-F01JAP5R4JH-97befaed2b
Desktop (please complete the following information):

OS: OSX
Browser: Chrome

Duplicated: https://github.com/opencollective/opencollective/issues/3822

Duplicated: https://github.com/opencollective/opencollective/issues/3822


Upgraded node-version at .github/workflows/nodejs.yml for Github Actions Workflow

To [16.x, 18.x, 14.x] from [12.x, 13.x]

Superseded by #59 and #57

Superseded by #59 and #57


[OTHER]

What would you like to share?
API
Additional information
No response

Please elaborate on the issue nitish

Feel free to reopen and elaborate more about this issue :) closing it for now

@nitishmalang is there any reason this issue has been opened? I see it says API, but if possible, could you please elaborate on that? Thank you.

okay close the issue


Added additonal filtering to the campaign selection diaglog

Added gtk.menubutton with gtk.chkmenuitem for additional campaign filtering options. Removed gtk check box to filter expired campaigns, updated information about number of campaigns loaded into tree

[ ] Pass all unit testing
[ ] Pass King-phishers pylint rcfile
[ ] Able to filter out expired campaigns
[ ] Able to filter out current user campaigns
[ ] Able to filter out other users campaigns
[ ] Stores users filter setting on exit

@zeroSteiner

@zeroSteiner updated!

@zeroSteiner updated

@wolfthefallen Looks good now! All tasks are done, I just made two very small changes and I'll land this shortly.
I did notice there was a change added that wasn't in the scope of the original PR for the Jupyter notebook but it looks alright as well so I don't see a need to remove it. Just in the future it should be a separate PR.


Change to _css--reset.scss is invasive / overreaching

Upgrading to the latest version today has effectively broken our application.
I've pinned it down to the following change from #76
commit 636bf25d64dfbdc086b01aeb8540c62f995eb6e5
-  @if global-variable-exists(css--reset) == true and $css--reset == true {
+  @if global-variable-exists(css--reset) == false or $css--reset == true {

This is overriding our styles due to specificity.  While this can be fixed by specifying $css--reset: false; in a file that is imported before any of the carbon imports, I don't think this should be necessary.
I would argue that best practices for components would be to have their styles namespaced and to not pollute the global namespace with style overrides like this.  Moreover, breaking changes in upgrades should be communicated and workarounds should be documented.
While I did find a workaround, this gives me pause as to whether our team should bother using these components directly at all, and just rely on the assets from the design kit.

This also contradicts the documentation which states:

When the variable is not declared at all, then nothing gets included from that SCSS file.

and...

Carbon Components are built to be included individually and not clobber global styles - all class attributes are prefixed by the bx-- moniker.

@ctcpip - this was a error in the original communication of what the variable was supposed to do, sorry! The system is designed to give the majority of people out of the box functionality - i.e., include a css reset. If you don't want that functionality, simply declare $css-reset = false


Keep tini alive when killing the main child process

I am working on a developer environment that runs directly on kubernetes.
I need to be able to kill and start again the main process, but to be able to do so I need a way of keeping tini alive when I send the kill command to the child.
Is it possible with the current implementation?

All Tini does is spawn a single child [...], and wait for it to exit

If the child exits, tini exits.  You likely need to use a "full" process supervisor (supervisord, systemd, etc) (or fairly complex script) or have a way for the application to "reload" without exiting (like nginx does with SIGHUP).

Alright thanks, I'll close this issue.


NbContextMenu not working when clicking the NbUser, throwing error in console

Issue type
I'm submitting a ...  (check one with "x")

[ x ] bug report
[ ] feature request
[ ] question about the decisions made in the repository

Issue description
Current behavior:
followed the steps in the below
https://akveo.github.io/nebular/docs/components/context-menu/overview#nbcontextmenudirective
Expected behavior:
Context menu should be populated, but getting error in console.
Steps to reproduce:

Related code:

insert short code snippets here

Other information:
ERROR:
NbContextMenuComponent.html:3 ERROR Error: StaticInjectorError(AppModule)[NbMenuComponent -> NbMenuInternalService]:
StaticInjectorError(Platform: core)[NbMenuComponent -> NbMenuInternalService]:
NullInjectorError: No provider for NbMenuInternalService!
at<EMAIL_ADDRESS>(core.js:1062)
at resolveToken (core.js:1300)
at tryResolveToken (core.js:1244)
at<EMAIL_ADDRESS>(core.js:1141)
at resolveToken (core.js:1300)
at tryResolveToken (core.js:1244)
at<EMAIL_ADDRESS>(core.js:1141)
at resolveNgModuleDep (core.js:8369)
at<EMAIL_ADDRESS>(core.js:9057)
at resolveDep (core.js:9422)
npm, node, OS, Browser
<!--
Node, npm: `node --version` and `npm --version`
OS: Windows (7/8/10). Linux (incl. distribution). macOS (El Capitan? Sierra?)
Browser: Chrome/Safari/Firefox/etc?
-->

Angular, Nebular
<!--
Check your `package-lock.json` or locate a `package.json` in the `node_modules` folder.
-->

Is this issue resolved?

hi @drchaks83 !
Looks like NbContextMenuModule is missing. Try to install it, here the link https://akveo.github.io/nebular/docs/components/context-menu/overview#nbcontextmenudirective. That should help.


Merge 1.0.2 setuid calls to getenv(3) safety.

Manual merge of #7047 to 1.0.2-stable.

I think some of the AppVeyour failures are relevant.  I suspect I'm doubly including a header file.

ah, yes:
randfile.c: In function 'RAND_file_name':
randfile.c:330:9: error: implicit declaration of function 'ossl_safe_getenv' [-Werror=implicit-function-declaration]
     s = ossl_safe_getenv("RANDFILE");
         ^
randfile.c:330:7: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
     s = ossl_safe_getenv("RANDFILE");
       ^
randfile.c:335:11: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]
         s = ossl_safe_getenv("HOME");

I thought I'd fixed that one earlier today.....

never mind.
I used the OpenSSL_1_0_2-stable branch from github.

Unless we fix the OpenSSL_1_0_2-stable branch the CI won't be able to produce reasonable results.

We could force-push the previous revision
git checkout OpenSSL_1_0_2-stable
git pull
git reset --hard HEAD^
git push -f

Wouldn't it  be better to push a reverting commit instead of force pushing?

Reordering the #include lines seems to have fixed the immediate AppVeyor failures.

Yes, however the ordering of include files should not have that effect, see #7303

There is a known including file ordering issue with e_os.h (it must be first) but I agree, we shouldn't have such dependencies.

Re-confirmed.

Merged, thanks.


Multiple functions per event

I forked your project, and added multiple functions per event. Also I introduced interfaces for Event and Function, which improves speed and adds functionality.
The only breaking change is that calling Fire(...) now returns [][]reflect.Value() instead of []reflect.Value()
Also the return channel is closed after functions complete.
I suggest you look at it at https://github.com/lkarlslund/go-trigger and give feedback.

I will take a look.

This has been a while, any update on this?
Should I just use the fork?

@lkarlslund do like to send over a PR? i can also contribute some on it.

Sorry, I've not maintained my external version of the package for a while. The one I'm using internally is not release ready.


Restore helper text slot and API

The feature was reverted some time ago. Restore (both Flow and Web component) and include in the next minor.

Fixed by #476


Add developer and user guide for the filterclient command

LGTM. You may consider parking these changes under milestone v1.5 as these are submittables for then.


Cluster-autoscaler: add stateful set support in drain.

This change will have to be cherry-picked to 0.4.0 release of CA (and K8S 1.5).
cc: @fgrzadkowski @piosz @jszczepkowski

This change is

Please add a unit test for this case.

Done.

LGTM

@mwielgus Meta comment - how about CC-ing @kubernetes/sig-autoscaling-misc on cluster autoscaler PRs? This will build awareness in the SIG.


Libmsgpack gcc7 fixes

Motivation for this change
These versions are not referenced anywhere in the tree and are broken with gcc-7 (see tracking issue https://github.com/NixOS/nixpkgs/issues/31747)
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

CCing maintainers @redbaron and @wkennington

@peterhoeg: any particular reason why you kept 2.0 in #30318?

something needed it (broke with 2.1) but it would obviously have been helpful for everyone if I had actually changed whatever derivation(s) that required it. Let me check on this.

Everything seems to build with the default msgpack 2.1.5 so I guess we can blow away 2.0


feat: add selected background

https://www.loom.com/share/50f4bf4271464f738119459aa21b1c82

Thanks for the Pull Request. This is going through our QA/test process, then will be merged and deploy :) (probably next week)

Hey WeWeb team!
Some context here: I've had some potential freelancers complete the above project (Loom video) as a paid test for a bigger project.
I didn't expect that any would make a pull request on the existing code or share the video publicly, but I'm happy that the WeWeb community might be able benefit from it if it passes the QA/test process. (I have not reviewed the code...nor do I really code much myself!)
For others browsing the thread, the Loom video provides context that this PR adds the option to configure a background color for rows that have been selected.


Add visual test for PR #9146.

Visual test I made while checking out #9146, thought it may be useful in the code base.

great!


Add missing AppProvider

What type of PR is this?

correction

What this PR does / why we need it:
Adds the missing AppProvider to the AppManifest model.
Which issue(s) this PR fixes:
Fixes #251
Special notes for reviewers:
Changelog input
Add AppProvider field to AppManifest

Additional documentation

@gainsley, for this API an ID parameter to identify an App Provider may not be useful as the API implements 3-Legs Token so the App Provider will be known by this method.

Hi @javierlozallu, I'm not super-clear on what information will be in the authentication token, but typically a user can have permissions for multiple app providers (or all app providers, in the case of an admin). I would expect the auth token may provide for which data the user is allowed to access, but not which specific data (or AppProvider in this case) is being used in the context of the current API call. So I think the AppProvider field is still needed in the API call. Also tokens are typically valid for some time and can be used for multiple API calls before they expire, and the user may want to use different AppProviders for different API calls if they have permissions to do so, all while using the same auth token.

@javierlozallu i think we still need to solve this - as Jon said the authentication does not solve for knowing the AppProvider: as defined in https://github.com/camaraproject/EdgeCloud/blob/main/documentation/SupportingDocuments/Edge terminology/edge_terminology.md the AppProvider is the entity owning the application backend (i.e. the "developer organization" or "ISV" if you will). So it's not an individual account but a logical entity to which multiple users can belong. It is necessary to add this to the model so it is clear to which AppProvider this belongs. A workload belongs to one AppProvider, but one AppProvider may be linked with multiple user accounts.


Add resource hooks (and observers)

What problem does this solve or what need does it fill?
Hooks, which give users the ability to respond to components being added and removed (in #10756) are really neat: reasonably performant, atomic, hard to mess up.
I'd like to be able to use this for resources as well: see #11426 for an in-engine design where I think this might help simplify the design and make things more robust.
What solution would you like?
Mirror the work in #10756 and #10839 for resources, condensing internal structure to avoid duplication as needed.
What alternative(s) have you considered?
Don't bother implementing this: the truly complex cases (hierarchies, indexes, relations) that motivate hooks and observers for components are less applicable for resources.
Additional context
I'm not 100% sure we should add this, and am very happy to wait and see if there's a real need or desire for this. But users will ask, and I wanted to open a central place for discussion on design/need/implementation.

There is a lack of change detection for Resources, since you cannot change-query for them, observers would nicely fill that gap.
Another interesting target for events are assets, emitting events, especially for "done loading" could be useful and fill in the gap for post-load asset processing.

FYI, change detection for resources does exist: you just have to call .is_changed or .is_added on Res / ResMut :)
I agree that this is particularly useful for assets.

I think there is value here - as you mentioned states could be made simpler with something like this.
But there is a flip-side that is significant - since a hook is generally expected to occur immediately* after the trigger, you could fairly easily end up with infinite loops and the like.
For stuff like hierarchies/relations/indexes that tradeoff might be useful - but we'd have to decide if our current resource uses are applicable as well.

you could fairly easily end up with infinite loops and the like.

Yup, #12240 is intended to help debug infinite loops


proposal: x/net/internal/socks: make it public

Proposal Details
x/net/proxy.SOCKS5 returns an x/net/internal/socks.Dialer, when Dialing to create a new connection, a *socks.Conn is returned, and the BoundAddr() method can be accessed by creating an interface, however, because the socks.Addr struct is not available, its fields cannot be accessed without using reflection, or parsing strings.
I'm unsure what the benefit of making the socks package internal is, but if making it non-internal is an issue, perhaps there is another way of exposing BoundAddr().

+1
Current function func SOCKS5(network, address string, auth *Auth, forward Dialer) (Dialer, error) is not flexible enough. In particular, this function makes it impossible to use make socks5 client for socks5 servers implementing alternative authentication methods. I would rather have direct access to the x/net/internal/socks package than use x/net/proxy.


Outdated dependency causing deprecation warning

npm-packlist needs to be updated as it's pulling in a deprecated version of glob:
https://github.com/bluwy/publint/blob/5c5d66028517aa307ccb35b469c474d835e5e90d/pkg/package.json#L51

It's already tracked at #11


View disappears if a form has _ro and a file is added

Hi @cortexrd
I am using _ro on a form that also has a file field.
The _ro works as expected on load.  However, when adding a file, the whole view disappears and ktlVisabilityHidden is on the view.  The view doesn't rerender.  I think the promise is not getting resolved.
I'm trying to see why this is happening, but I am not too familiar with the mutation observer part of the KTL.
Craig

Just to explain a bit more on this, the line:
keywords._ro && $('#' + viewId).addClass('ktlVisibilityHidden');
is there to hide the view until all _ro processing is settled.  Otherwise, you have options briefly visible and we don't want that.
So I added some protection against File Uploads.  We will certainly need to add similar exceptions as we find them in the future.
Give it a try in dev mode.
Norm

The mutation observer is simply a method to be notified when the DOM changes (added or removed nodes), so we can take action.
ND

Thank you Norm.  It works now

Released in v0.22.17

Hey guys experiencing similar issue (using latest 0.22.20) my use is a very straight forward application of it and there are no files on the form
my code: _ro=Payment Terms, Account Locked
Applied to a Create Entry Form
Payment Terms is a required field, Multiple Choice, drop down one selection with Custom Sorting and a Default value set to 'Prepay'
The 'Account Locked' option is new and hasnt actually been applied to any accounts as yet
Code is applied in the Description of the form
THe form briefly renders and then dissapears entirely
THere are display rules on the form but none that affect every field

Hi @Greenlight88
Could you send a screenshot of the form you are having the issue with?  Is the Payment Terms hidden when the form loads?
Craig

Hi Craig,
I made you a video -
https://github.com/cortexrd/Knack-Toolkit-Library/assets/136812384/ab08a6d9-8558-4196-9a2e-9bf8ff8c883b
I also played around with it a bit - I found out it has nothing to do with the field being required, or the custom sorting - I tried removing a different option instead of Account Locked, same result
YOu can't see it in the video but I moved the field up in another test and confirmed that the Payment Terms field is visible before the form dissapears

Hi guys,
This issue is the same again, where we hide the view completely to prevent showing up stuff we want to keep hidden until settled.  The solution is not trivial.
We'll need to add more exceptions as we find them.
I can't see any other option because the hide-view events happen after we've un-hidden the view.
@Greenlight88
Can you try to copy the view elsewhere (or in same page) and remove one field at a time to pinpoint which one has the adverse effect, please?
@CSWinnall   Here's where the problem lies:
if (keywords._ro) {
    //Process exceptions that cause unwanted view disappearance.
    if (!mutRec.target.classList.contains('kn-asset-current')) //File Uploads
        keywords._ro && $('#' + viewId).addClass('ktlVisibilityHidden');
}```

@Greenlight88
I'd like to schedule a live debugging session.  Is it possible and when?
Email me at<EMAIL_ADDRESS>
Norm

@Greenlight88,
Can you test the dev version please?  I've added a temporary patch that shows back the view after 3 seconds.  Let me know if it works.
This is temporary until I find a good solution.
FYI, you can also force showing any hidden elements by clicking in the KTL Developer Tools popup, on the Hidden Elements.

Can be useful to troubleshoot.
Norm

Hey Craig and Norm ,
Following some of Norms suggestions resolved the issue - I think the View was corrupted in some way. WHen I copied the view it did not work in the same way the original form did not work but after selectively deleting fields and saving and retrying it did work and then when I added same fileds back in and saved it still worked
Trying the same process on the original form did not give the same result
Any way long story short there is nothing about the particular fields that cause an issue, just some sort of corruption probably because of copying a view between pages which is a problem I've had in the past
I've kept the original form in place in case you wanted to look at it at all theres a side by side form which is identical - working and not working
Original (doesnt render)
https://greenlightservices.knack.com/greenlight-online#companies4/add-company3/
Copy (works)
https://greenlightservices.knack.com/greenlight-online#companies4/add-company-22/

Very interesting, I can see the problem and debug at will now - thanks.
I will investigate that later.
Norm

Hi Norm
I think I have figured out some of the intermittant issues with _ro.  Chrome extensions that get added to the dom i.e. Microsoft Spell Checker, or Auto fill apps that add an icon:
After the mseditor squiggle gets added to the dom, see below, the view disappears:

This is intermittant depending on how good I am at spelling.
My boss uses an auto fill app that adds an icon after the page loads, the view disappears for him.
Craig

Yes, that's another situation where the code will break.
We really need to find another method to preemptively hide the view until all keywords are done processing.
Last night, I may have found a solution that will do the job.  It would allow to completely discard that problematic code.
Will keep you posted,
Norm

Ok great thank you.

Hi guys,
Ok, I might have found the solution.
I've coded something really cool that will probably fix a lot of similar issues, since they're all related to the same thing:  the MutationObserver.
There's simply no such thing anymore!
All is replaced by very different and much simpler, cleaner code inspired by David Roizenman's code on Slack here:
https://knack-community.slack.com/archives/C016QKN0QBF/p1707364683629919
I've uploaded the Beta code so you can test it.
Let me know if it works,
Norm

Hi Norm
This is working well
Thank you


Drone: divide GCC 7 jobs

Thanks Sam (@sdarwin). Hi Matt (@mborland) I think CodeCov can't run for another contributor due to some token reason. I've often struggled with this kind of problem but never solved it.

Thanks Sam (@sdarwin). Hi Matt (@mborland) I think CodeCov can't run for another contributor due to some token reason. I've often struggled with this kind of problem but never solved it.

I can look into it; likley some security setting because Sam's branch is in a fork.


Minor Typo in zh-cn docs fixed

Fix: #36060

lgtm
__
  Summary: :ok_hand: This code looks good

/approve

/lgtm


Icons not showing in remix in production

The toast icons like success and error won't show in production when using react-hot-toast with remix. This is how i initiated it in root.tsx
  return (     <html lang="en">       <head>         <meta charSet="utf-8" />         <meta name="viewport" content="width=device-width,initial-scale=1" />         <Meta />         <Links />       </head>       <body>         <Outlet />         <Suspense>           <Toaster             toastOptions={{               success: {                 duration: 4000,               },               error: {                 duration: 4000,               },             }}           />         </Suspense>         <ScrollRestoration />         <Scripts />         <LiveReload />       </body>     </html>   )

Strange - I have the same issue in that the icons don't show. I get a spinner icon instead, but it isn't spinning.

@lime517  yeah it's the same problem for me as well, it works in local development but production have a spinning icon instead which isn't spinning.

Same here. Showing static spinner on Remix.

This has fixed it for me, though it relies on remix-utils
import { ClientOnly } from "remix-utils/client-only";

<ClientOnly>
    {() => (
        <Toaster //
           ...
        />
    )}
</ClientOnly>

@tb-b  - is that fix still working for you? I gave it a shot, and while it improved the situation, I often still get icons that aren't loading.

@stuart-so  - our team just uses custom icons. I never found a stable solution for the stock icons with Remix. I've also been looking at https://ui.shadcn.com/docs/components/sonner as a potential alternative.


System.Management namespace exception

Hey!
I just tried to get an app running that is using WqlEventQuery & ManagementEventWatcher from the System.Management namespace.
However the native code generation is already giving me warnings:

The app later will throw with:

This is the code I use:
var query = new WqlEventQuery("__InstanceCreationEvent", new TimeSpan(0, 0, 1), "TargetInstance isa \"Win32_Process\"");
var watcher = new ManagementEventWatcher(query);

while (true)
{
    Thread.Sleep(1);

    // Wait for process start event.
    var e = watcher.WaitForNextEvent();
    var name = ((ManagementBaseObject)e["TargetInstance"])["Name"].ToString().ToLowerInvariant();
    var path = ((ManagementBaseObject)e["TargetInstance"])["ExecutablePath"].ToString();
    var processId = Convert.ToInt32(((ManagementBaseObject)e["TargetInstance"])["ProcessID"]);

    /// do stuff
}

Used command line: dotnet publish -r win-x64 /p:Configuration=Release /p:platform="x64"
.NET Core info:
.NET Core SDK (reflecting any global.json):
 Version:   3.0.100-preview-009820
 Commit:    799a33c6ba

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.18305
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\3.0.100-preview-009820\

Host (useful for support):
  Version: 3.0.0-preview-27205-02
  Commit:  04035b3a4c

.NET Core SDKs installed:
  2.1.500 [C:\Program Files\dotnet\sdk]
  2.1.502 [C:\Program Files\dotnet\sdk]
  2.1.600-preview-009426 [C:\Program Files\dotnet\sdk]
  3.0.100-preview-009820 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.0.0-preview-18579-0056 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.0.0-preview-27205-02 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.0.0-alpha-27128-4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

System.Management depends on COM interop. CoreRT does not support COM interop currently. It is tracked by #4219


Adobe DRM-enabled reading apps for iOS integration

Excuse me  I recently had trouble integrating RMSDK on IOS, can you give me some advice on DRM features?
Adobe provided me with a demo and an sdk zip file, I have successfully run the demo, but I don't know how to properly integrate RMSDK into my project.  I tried to cocopod the entire demo into a pod native library but failed, Also try to create a new static library on the demo and try to put the c++ source files inside, Export for reference But there are still a lot of errors (perhaps configuration and reference path configuration).  And those who have done it should know that the DRM function of the rmsdk needs to be used in conjunction with the certificate.  This allows me to verify whether my above two ideas are correct,
can u  give me  some  advice how to   integrate RMSDK to our project?  Like the packaging  coopod  locla lib or  creating  a. static lid in  RMSDK's demo import  some functional c++ file  to our project?
thx

or XCFramework??

Hello @22222912 you can see the reply here to a similar question around Adobe DRM, it might help you out:
https://github.com/ThePalaceProject/android-drm-core/issues/7
I'd like to echo the sentiments in that ticket that if you have any choice at all you should consider an alternative like LCP over Adobe DRM.

I'm going to close this one out, but feel free to reach out if you have more questions.


Automated cherry pick of #4451: feature: allow skip password complexity check when creating user

Cherry pick of #4451 on release/2.13.
#4451: feature: allow skip password complexity check when creating user

Codecov Report

:exclamation: No coverage uploaded for pull request base (release/2.13@3d38fa7). Click here to learn what that means.
The diff coverage is 0%.

@@              Coverage Diff               @@
##             release/2.13   #4452   +/-   ##
==============================================
  Coverage                ?   6.85%
==============================================
  Files                   ?     521
  Lines                   ?   88602
  Branches                ?       0
==============================================
  Hits                    ?    6076
  Misses                  ?   82020
  Partials                ?     506

Flag
Coverage Δ

#aFlag
6.85% <0%> (?)

Impacted Files
Coverage Δ

pkg/keystone/models/users.go
1.75% <0%> (ø)

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 3d38fa7...b9b3309. Read the comment docs.


[Key Vault] Add OKP support for service-side sign/verify operations

Description
Resolves https://github.com/Azure/azure-sdk-for-python/issues/22370. This adds the new OKP key type, the EdDSA signature algorithm, client key creation methods, and new service API version support to azure-keyvault-keys. Tests are forthcoming.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-keyvault-keys


Make the migration more resilient

If a single mail migration fails, that's no reason to reset the entire database. I added a catch-all, and an upper limit of failed mails before the migration routine gives up.
A fixed limit might not be the best option here, but it's simple and I couldn't think of a very good less-simple solution.

Given we and the user get told absolutely nothing about it either way it might as well be infinite. This is only really fixable by adding proper logging and triggering a 'crash report' for these cases so we can fix the updater.
I assume the reason it's 1 is because it means you'll leave garbage in the database.

@cketti ping

I don't think we should ignore up to N failures and only reset then. Ideally, we notify the user of failure and give them the option to reset or cancel, which would deactivate the account until an app update can properly migrate the data. That's a lot of work, though. I guess that's why the current code simply recreates the database to allow moving on.
For now I'd like to keep the database reset for release builds. For debug builds we should crash instead of throwing away data.

I imagine the 99% case is that some freak message or inconsistent db state breaks the migration, and simply ignoring the message won't break anything. It seems unlikely that other messages are influenced by the broken message, so throwing away the entire database seems a little extreme?
I agree though, we can crash in debug builds.

Closed in favor of #1340


keyboard shortcut display?

Closing as per Jabbr, it's fixed for windows and *nix.

Reopening, not fixed for me?

hmmm, @ctolkien what os? just windows?  I wonder if it's a font thing maybe?

Yeah Windows, above was on Win10, this is on another machine (8.1)

Still an issue for me (on 8.1).
I think it depends on what fonts you've got installed. I think it should just grab whatever is set. I think right now it is hard coded in the following locations:

https://github.com/OmniSharp/omnisharp-atom/blob/66bd6550bf9115ac7977de33e8313ab72ec22515/lib/omnisharp-atom/views/omni-output-pane-view.ts#L25
https://github.com/OmniSharp/omnisharp-atom/blob/83397fd557d9458705408240f45e41ac064d2f8a/lib/omnisharp-atom/views/find-pane-view.ts#L25

Note as well, that the build view doesn't display that message.
Am looking into this today.

Can we close this for the same reason that we closed #159?

We did have a PR that loaded this from the keybindings... but we killed it... cos of auto-starting...

@ctolkien @sgwill @nosami should we kill this one then too?


Cases/Visits Switch in Explore Tab

We need to be able to explore visit data as well as case data.  It's logically nonsensical to compare case data with visit data, so there should probably be a master switch on the explore tab that determines which data type we are working with. Should be included in review of the Explore tab.

All priority issues have been moved to the private meerkat_issues repo.


Changes to only support .net 7.0 and onwards

This removes support for all older framworks older than .net 7.0
This also removes tests for those removed frameworks.
This adds:

Dependabot
Github Actions build scripts
Github Actions build script for releasing to nuget.org for faster deployment of new releases.

Closing this pull request. We won't be dropping all target frameworks prior to .NET 7.


Drop support for Python<3.6

Python 2.7 and Python 3.5 has already reached their end of life.
Python 3.6 is nearing its own end of life and is currently only receiving security patches.
Dropping support would make maintaining the library easier.

@thedrow  This is a good idea. The next release will remove the 3.5 support

@thedrow  This is a good idea. The next release will remove the 3.5 support


OSError, PIL Exceptions May Interrupt Training

The larger these datasets get, the more likely it is for a couple of images to be corrupt. I've been running into this a lot lately.
Here's a proposed fix that I've been using. My only concern is that the size of the dataset is technically too large if we're skipping corrupted images. It hasn't caused me issues yet. Is that something to be concerned about @lucidrains
https://github.com/lucidrains/DALLE-pytorch/pull/194

Gonna wrap the datasets with nonechucks instead per lucidrains suggestion.


Run RDNA3 tensor core tests in CI

remu supports emulating v_wmma_f32_16x16x16_f16 and v_wmma_f16_16x16x16_f16.
In RDNA3 threads in a warp load the matrices collaboratively by sharing vector registeres, remu needed a big rewrite to build the infra for emulating TC instructions end-to-end.

127.24s call     test/test_linearizer.py::TestLinearizerOpts::test_padto_matmul this one is quite slow. any idea to make it faster or disable it?

test_padto_matmul is slow because of the very large global sizes, grids still run sequentially in remu. gave multi-threading a try but it's still not fast enough on a CPU


can you support BlueLMForCausalLM? model BlueLM-7B-Chat-32K

when i try to run
python -m vllm.entrypoints.openai.api_server --model BlueLM-7B-Chat-32K --port 17861 --trust-remote-code
error occurs:
Model architectures ['BlueLMForCausalLM'] are not supported for now
vllm version: 0.2.1
it's web site address:
https://github.com/vivo-ai-lab/BlueLM

bluelm now has already supported 7b-32k using vllm. The code is in https://github.com/vivo-ai-lab/BlueLM/tree/main/example


Unable to launch

Good afternoon, I’m on Mac and followed the instructions to open Quest-Discord-Prescence-Client but it just opens as it text file. I have followed everything correctly up to this point.

I had the same problem. Just a bunch of random text and symbols

Caused by the cross-platform UI framework I'm doing not properly starting on MacOS for unknown reasons.
For now, use madmagic's client instead.


feat!: Fix api requests

Closes https://github.com/lenra-io/client-common/issues/53
Checklist

[x] I didn't over-scope my PR
[x] My PR title matches the commit convention
[ ] I did not include breaking changes
[ ] I included unit tests that cover my changes
[ ] I added/updated the documentation about my changes
[x] I made my own code-review before requesting one

Description of the changes

Technical highlight/advice

:tada: This PR is included in version 1.0.0-beta.17 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Add new gitignore for Ansible test driven development

Ansible is an automation framework that consist of a series of playbooks written in YAML.
Reusable collections of playbooks are called roles, and roles can be shared with the world at https://galaxy.ansible.com/
The best practice is to use test driven development when creating these Ansible, and a common test framework in that regard is Molecule, which relies on the Testinfra framework (Python based), which in turn supports the Python pytest framework.
This Ansible.gitignore will contain support for doing  test driven development on Ansible, and hence ignoring meta files or binary files created by these test frameworks.
Links to documentation supporting these rule changes:
http://docs.ansible.com/ansible/intro_configuration.html#retry-files-enabled
https://molecule.readthedocs.io/en/stable-1.21/index.html
https://testinfra.readthedocs.io/en/latest/index.html
http://doc.pytest.org/en/latest/
If this is a new template:

Link to application or project’s homepage:  https://www.ansible.com/

@avnes - This tempalte is live on gitignore.io - https://www.gitignore.io/api/ansible

I'm going to close this out because of inactivity.
@avnes if you feel like this should still be a template listed here, please read the section about specialized templates and open a new pull request that focused on just the changes relevant to Ansible development.


3 RPis are missing memory disk

RPi-3 x 2, RPi-4 x 1 are missing disks. And I can't find flash memory available.
Last time I bought SD card was Sandisk 32GB in Sep 2019. There seems way larger capacity options these days.
CoS

Find max disk size that is compatible with:

[ ] RPi-3
[ ] RPi-4

[ ] Order.

2.5 yrs old article https://maker.pro/raspberry-pi/tutorial/what-micro-sd-card-is-best-for-a-raspberry-pi-4

Using a 64GB SD card requires formatting with the exFAT filesystem. According to Raspberry Pi’s official formatting instructions, Raspberry Pi’s bootloader only has support for reading from FAT16 or FAT32 filesystems. Using a 64GB SD card requires you to [reformat the card to FAT32](http://www.ridgecrop.demon.co.uk/index.htm?guiformat.htm0 before doing anything else.

From 2021 article https://www.androidcentral.com/best-sd-cards-raspberry-pi-4
I chose SanDisk Extreme PRO 32GB up to 95MB/s UHS-I/U3 SDHC Flash Memory Card - SDSDXPA-032G-X46. Trying 2.

Btw I found 16GB x 1, 8GB x 1, both Sandisk. 16GB might be still useful but not sure if I should use 8GB for any projects that run on RPi.


Use pageshow event instead of load

I would like the awesome authors of this awesome library snippet to consider the "pageshow" event over the "load".
This is just to increase support for SPA libaries by binding to this late event which fires much more later after the "load" event and has support for back/forward buttons (browsers like Firefox/Edge don't fire the "load" event during history navigation - details here) for consistent behavior.
Also browser support for this event is MASSIVE both on desktop & mobile!
I also want to get a critique on this from you guys.
Plus, i really love the idea and "minimal-ity" used in this library (seriously - IntersectionObservers would be an overkill) and i wish to make it better.
Kudos!!

Thanks @isocroft.
Have you had trouble using it in SPAs? I guess the main issue would be that, when you switch to a new "page", any images placed into view will not be loaded until the user scrolls. One possible way around that, JS lines 15-17 currently have:
var observer = new MutationObserver(function() {
      if (pItem.length !== pCount) inView();
});

Try changing that to:
var observer = new MutationObserver(inView);

It could cause some performance issues but it's worth a try.
I'll take a look at the pageshow event but I doubt it'll solve all problems since an SPA could change pages without using session history.
I did consider IntersectionObserver but an observer must be attached to each progressive image. There could be hundreds, and they can be added dynamically. Admittedly, this code must loop through all images when the page is scrolled, but that is throttled and the number of images reduces as they are replaced. That said, IntersectionObserver remains an option (I just wish it's API wasn't so weird!)

I was having a problem where progressive-image.js wouldn't load images in a modal window until the window was scrolled. Changing the above lines fixed this issue.

Which lines fixed this issue ? @travisbell

I changed lines 15-17 as per @craigbuckler's suggestion:

JS lines 15-17 currently have:
var observer = new MutationObserver(function() {
      if (pItem.length !== pCount) inView();
});

Try changing that to:
var observer = new MutationObserver(inView);

Apologies for the long delay, but v1.5.0 now supports the window pageshow event. The MutationObserver is also more reliable.


Add a "no compression" compressoin scheme

Users might supply us an already compressed payload and might want to disable compression in the docstore.

Just as clarification: The compressed data would be inside a field? e.g. a bytes field

I believe this can be closed now https://github.com/quickwit-inc/tantivy/pull/1208

Thank you @shikhar !


UAT | Document submission |  When judge issue the order ='Order for Mandatory Submissions and Responses' then Party to make submission of document should get to know that which document need  to submit.

Describe the bug
When judge issue the order ='Order for Mandatory Submissions and Responses' then Party to make submission of document should get to know that which document need  to submit.

To Reproduce
Steps to reproduce the behaviour:
1.Login as judge with user name =EMP-0-000010
2.Click on Select Case with Case Id =F-C.1973.002-2024-000520
3.Click on 'Take Action' dropdown
4.Click on 'Generate Order/Notice' option
5.In Order Type dropdown select option as 'Order for Mandatory Submissions and Responses'
6.Select Document Type as DOCUMENT_1 and give the document name as ''aadhar'' in 'Document Name' text filed
7.Select "Advocate Mustakeen N K" as party in 'Party to make submission'
8.Select the Deadline for submission as 20-08-2024
9.Select 'yes' in 'Is response required' radio button
10.Select other party (Meena Rani) for 'Parties to respond '
11. Select 'Deadline for Response' as 22-08-2024
12.Click on 'Review Order' and click on 'Add Signature' button add the signature
13.Select any one party in 'Party to make submission'
14.Click on 'Issue Order' button and logout
15.Login as advocate with mobile number =9874689999
16. Select the Case =F-C.1973.002-2024-000520
17. Click on order tab
18. Select 'Order for Mandatory Submissions and Responses' order
Expected behaviour
The advocate should know which document to submit.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: windows
Browser : chrome


WIP: Platformio build support

Firstly, thank you for documenting your working with the hoverboard hacking. It makes me feel more confident about making community contributions to this repository.
I don't currently have access to a machine for running kiel on, so I have been using platformio from my raspberry pi 4 (using vscode remote). Would you be interested in having the platformIO build support upstream?
maxgerhardt has been super helpful with this effort on the platformio forums https://community.platformio.org/t/library-for-gd32f130c8/7410 so I can't take credit for very much of this code.
There is a bit more work to be done before this PR can be merged. Specifically:

[ ] update the readme with build, flash and unlock instructions (also need to disable a watchdog timer, which kiel does automatically, but caused us a world of pain when we started out)
[ ] wait for maxgerhardt to release a new version of maxgerhardt/framework-spl and update it in platformio.ini

This PR is part of a larger project, which is tracked on trello at https://trello.com/c/UuC7P5Xo/37-make-firmware-turn-the-motors . In my next PR, I would like to make a shared library for the protocol definition + CRC code, and use that to write a raspberry pi program for sending movement commands. Does this sound like a sensible plan?

Hi @alsuren .
I actually know nothing of Platformio.  On reading is bit about it, it seems like a valuable activity, (especially for non windows users).
I mainly published this repo to share the code, without expecting folks to actually want to push changes.  It's got me thinking.
I haven't been active on this project lately, so it would likely be a while before I could test out your PR's on my dev environment.  Some of your commits look pretty benign (weird gcc bug !!), but others get into areas that I'm not familiar with, so I'd definitely need to make sure it doesn't break my setup.
Your plan seems like a reasonable one.   I definitely don't want to discourage you from making suggestions to my Repo, but I can't promise how responsive I'll be able to be with intake.

I mainly published this repo to share the code, without expecting folks to actually want to push changes. It's got me thinking.

Open Source community management is something that I've been thinking about a lot recently. I've been trying to get to the nirvana of "Optimistic Merging" for my projects (http://hintjens.com/blog:106), but this must be really difficult to achieve for a hardware hacking project, because you normally need a copy of the hardware in order to test any changes.
My initial instinct was that I would like to be able to contribute the the upstream -Gen2 repo directly, but it is explicitly unmaintained. My next thought was contribute to the -FOC project (which is reasonably active and already uses platformio, but not on split mainboards). Your project seems like a good fit for what I'm trying to do (control a kite from my raspberry pi) so I picked you as a victim for my first pull request.

I haven't been active on this project lately, so it would likely be a while before I could test out your PR's on my dev environment. Some of your commits look pretty benign (weird gcc bug !!), but others get into areas that I'm not familiar with, so I'd definitely need to make sure it doesn't break my setup.

I think that's reasonable. I suppose this repo represents a known-working archive of code for a hardware hacking project, so merging untested things into master might not be appropriate.

Your plan seems like a reasonable one. I definitely don't want to discourage you from making suggestions to my Repo, but I can't promise how responsive I'll be able to be with intake.

Thanks for you advice. So far I have just been testing the waters and working out a plan. I think the best thing for me to do next is to do a long spike to see what is possible, then clean up the things that I think are valuable and work out where to contribute them. I may end up contributing the same ideas to multiple repos. We will see.

Just closing some old PRs. Nothing to see here.
My housemate ended up porting rust to the hoverboard in question, and writing a basic controller for turning the wheels in response to xbox controller input.
The application code lives in the https://github.com/hoverkite/hoverkite repo and the lower-level gd32 chip support code lives in the https://github.com/gd32-rust organisation.
I have also let my attention be drawn elsewhere, and the hoverboard is currently living in our loft with the battery disconnected.
If anyone tries using our rust code as the base for their own projects, I would be interested in hearing experience reports. Pull requests would also be welcome, even if they have nothing to do with flying kites.


ImGUI implementation

We should have ImGui implemented with Vulkan. This will prove to be a useful debugging tool as well as a way that we might be able to do UI in the games if we have custom styling
This might be helpful: https://github.com/SaschaWillems/Vulkan/tree/master/examples/imgui

https://github.com/Green-Sky/imgui_entt_entity_editor


Opts parser 0.5 vs .5

Works %%opts HLine (linewidth=1, color=(1,1,1,0.5))
Not Works %%opts HLine (linewidth=1, color=(1,1,1,.5))
ValueError: to_rgba: Invalid rgba arg "(1, 1, 1.5)"
number in rbg sequence outside 0-1 range

Thanks for reporting this!
I wouldn't have noticed it myself as I am not used to using the .x float syntax...

Described this in the general issue about parser issues. Closing.


Update manifests for 08/18/21

Closing this in favour of a PR that Landon is about to raise to update manifests.


New reconcile and UI

Includes the following:

enhance reconciliation
new UI
better detection of duplicate IMSPlex
reduce runtime
warm or cold start IMS if normal start fails
remove dead code
divide vars file into IMS and z/OS specific file
capture errors and expose to Conditions messages
dependencies update

@itsBryantP Thanks for the review. The PR was based on an outdated branch before we had to change the dependencies to account for python 3.11 on wazi 2.6. Some other comments still applied so I'll update the latest branch and create a new PR for you to verify.


Configurable rendering of the footer spacer

Solves #87. Pull request #113 doesn't work.

For those who need it, you can install the package using the following npm command:
npm install github:i6mi6/react-native-parallax-scroll-view#pull/128


Update Cypress session for new Spring Boot version

We're upgrading Spring Boot on the server side, which means the canned session
object the Cypress test suite uses to log in needs to be updated to use the new
serialized session data format.

This depends on https://github.com/terraware/terraware-server/pull/1512 -- the Cypress suite will fail until that PR is merged.


Upgrade version lock on Sidekiq to 3.5.4

Address version < 3.5.1 memory leak issue. #37

By analyzing the blame information on this pull request, we identified @vStone to be a potential reviewer

:+1:


need to be more clear what the payload is for "Simple item upload to OneDrive using PUT"

need to be more clear what the payload is for "Simple item upload to OneDrive using PUT"
http://onedrive.github.io/items/upload_put.htm
have no idea what kind of content i should put into payload, e.g if i want to upload an png or jpeg, do i just dump all the binary there? (doesn`t seems like the case)

Yup, you do just dump the binary data there. Is that not working for you?

yep.. works! thanks!


adding POV

As I understand there is no POV (girl char following your view with head or eyes) in PlayHome?
Is there a chance to add it? (like it was in HoneySelect, curious if it needs built in suppport or can be done from plugin)
Afair there is a Changer plugin which claims POV support for PlayHome (but seems it doesn't work at least for me in VR)
Thank you!

I'm not sure about your definition of PoV (Point of View).
If you mean that the girl should look at you (you being the headset), then yes that is in already and explained in the changelog as well as the manual (use the playtool, press trigger).
If you mean you want to take the Point of View of the impersonated person, so move the cam the way this person moves, then this is not in. But it's usually a very bad idea in VR to have someonething else than your own movement change the cam position, as it will induce VR sickness (esp with the grinding motions in PlayHome)

Yes, I mean "look at you". Shall try to use controllers. Basically I use air mouse with keyboard. Is there a shortcut to toggle this mode maybe? Thank you

Using the trigger I can get the "look at you" to work in the scenes but not in the character editor. Is it meant to be working in character editor? I've also tried setting the "Gaze" of both head and eyes to Camera, but it doesn't work. By the way, I appreciate the work you did in bringing the post-processing effects into VR.

@plasticfant You can use Ctrl-x and Ctrl-shift-x for impersonation. The VR plugin does support it currently, though there are some issues with it (#21). You can configure whether or not to allow females as target in VRSettings.xml: <ImpersonationTarget>. You can sort of work around its quirks by looking to one side and recentering (F12).
@Riqorm It's probably safe to close this as the requested "look at you" feature is already implemented (this issue isn't actually about POV/impersonation).


Merge RNA-seq evidence (ECO:0000295) and RNA sequencing assay evidence (ECO:0001821)?

Hello,
These 2 terms seem equivalent:
RNA-seq evidence (ECO:0000295)
RNA sequencing assay evidence (ECO:0001821)
I suggest merging them.
Thanks, Pascale

Hi Pascale,
Becky just checked, and it appears that the term ECO:0000295 has some child terms and is older. ECO:0001821 is newer, and to our knowledge is not used. Do you use either of these terms? I'm thinking we should obsolete 1821, as it should not have ever been created...
Marcus

hi Marcus,
I don't mind either way. The safest would be a merge (give ECO:0001821 as a secondary ID of ECO:0000295) but obsoleting also works for me.
Thanks !
Pascale

Hi @pgaudet - I just pushed a commit to deprecate ECO:0001821 (RNA sequencing assay evidence), as well as it's 'used in' children (ECO:0005664 and ECO:0005665). We chose to deprecate instead of merging because 'RNA sequencing assay evidence' should not have been created, and to our knowledge these terms are not yet being used for active annotation.
RNA-seq evidence (ECO:0000295) is the suggested term to use, and I created the 'used in' children for this term:
RNA-seq evidence used in manual assertion (ECO:0006068)
RNA-seq evidence used in automatic assertion (ECO:0006069)
These changes will be live next Friday (7/7). See also @mchibucos on #144. Thanks!

thanks !


Internal sac ae metaworld

you can change this to git later if you want

The submodule has been added


Fixing typo (issue #118)

Fixing typo from issue #118.

That was a screw up on my part. It is now squashed as a single commit.


support ldap authentication

Signed-off-by: Lin Qing<EMAIL_ADDRESS>

Hi rojer,
I add a ldap authenticator. To see how this works, you can check examples/ldap_config.yml.
I am looking forward to your feedback.

thank you! this looks ok overall, but i made a few comments. once addressed, this should be good to go.

Review status: 0 of 4 files reviewed at latest revision, 11 unresolved discussions, all commit checks successful.

auth_server/authn/ldap_auth.go, line 30 [r1] (raw file):
s/Ldap/LDAP/ everywhere

auth_server/authn/ldap_auth.go, line 31 [r1] (raw file):
you join domain and port anyway, use a single "addr" config option instead

auth_server/authn/ldap_auth.go, line 33 [r1] (raw file):
lower_case_and_underscores instead of camelCase in YAML attribute names, please. hence: start_tls, base_dn, login_attributes, group_base_dn, group_attribute

auth_server/authn/ldap_auth.go, line 51 [r1] (raw file):
this implicitly allows anonymous access. authenticators shouldn't do this. instead, anonymous access, if desired, shoudl be explicitly enabled through static auth by adding this to the config:
users:
"": {}  # Allow anonymous (no "docker login") access.
instead, return false, NoMatch here

auth_server/authn/ldap_auth.go, line 59 [r1] (raw file):
remove

auth_server/authn/ldap_auth.go, line 100 [r1] (raw file):
this is susceptible to "Bobby Tables attack" (https://xkcd.com/327/) :)
username is supplied by the user and you need to make sure it's properly quoted for inclusion in LDAP query

auth_server/authn/ldap_auth.go, line 125 [r1] (raw file):
remove \n

auth_server/server/server.go, line 51 [r1] (raw file):
since ldap auth doesn't need web handler, there's no need to have this extra variable. adding to the authenticators slice is enough.

auth_server/server/server.go, line 131 [r1] (raw file):
remove this extra line

examples/ldap_config.yml, line 8 [r1] (raw file):
please provide a description of how the authentication works: retrieving user DN by search and trying to bind with the specified password. this is not immediately obvious.

examples/ldap_config.yml, line 13 [r1] (raw file):
so this is or'ed together? actually, i can easily see someone needing a more complex query. it should be easy to accommodate that by providing a template where ${account} is substituted (with appropriate quoting). we recently did this for authz, see use of strings.Replacer in authz/acl.go.

Comments from the review on Reviewable.io

Hi Rojer,
I changed design of ldap configuration file. Instead of concatenating strings as the filter, the filter template is supported, but only accept ${account} as the variable.
Another issue you addressed is the risk of ldap injection. I am trying to escape some characters, but "" doesn't work for escaping purpose. I will need more time to check.
But anyway, please help review.

Review status: 0 of 5 files reviewed at latest revision, 6 unresolved discussions, all commit checks successful.

auth_server/authn/ldap_auth.go, line 22 [r2] (raw file):
what's wrong with just "base64"?

auth_server/authn/ldap_auth.go, line 32 [r2] (raw file):
sorry for being nitpicky - let's rename this to just "tls", hence "tls: true/false". the fact that it is implemented via upgrade ("starttls" command or whatever) is an implementation detail.

auth_server/authn/ldap_auth.go, line 116 [r2] (raw file):
you'll have to study ways of quoting ${account} to avoid query injection.
i can't help you here, as i'm only superficially familiar with LDAP... you say escaping " is not enough? maybe just removing anything that does not match, say, [a-zA-Z0-9_-]? that subset should be safe in pretty much any query.

examples/ldap_config.yml, line 9 [r2] (raw file):
add a comment here that this allows anonymous access and is not necessary for LDAP auth as such.
come to think of it, just remove it altogether - otherwise cargo-culting will have anonymous access enabled in all ldap authenticated registries around the world :)

examples/ldap_config.yml, line 11 [r2] (raw file):
looks like <IP_ADDRESS> is a server in HP. ldap.example.com:389 will do better here :)

examples/ldap_config.yml, line 15 [r2] (raw file):
base64? please say it's not for security :)
i know docker uses it in its config files, but this is not something i'd endorse :)
there should be no plain-text credentials in the config files. BCrypt hashes are tolerable because they are one-way and non-reversible. config files are supposed to live in source control, and checking plain text passwords into source control is a no-no.
one alternative is to have a bind_password_file parameter, which will specify an external file containing plain text password, presumably not checked into SCM and managed through different means.

Comments from the review on Reviewable.io

Hi rojer,
Please check my latest commit. I just found go-ldap/ldap recently has an update, and is able to recognize hex characters in form of \5c (literal meaning is ). Therefore I can escape special characters by converting them to hex.
By the way, the anonymous users here will be controlled by ACL. For our scenario, we allow anonymous users to pull image from a publish path name. Can't the design be like that?

Review status: 0 of 5 files reviewed at latest revision, 8 unresolved discussions, all commit checks successful.

auth_server/authn/ldap_auth.go, line 113 [r4] (raw file):
string replacer is cool, you can specify all the replacements upfront:
r = strings.NewReplacer(
\, \5c,
(, \28,
...
)
return r.Replace(account)

examples/ldap_config.yml, line 9 [r2] (raw file):
please add a comment here that this allows anonymous access

examples/ldap_config.yml, line 14 [r4] (raw file):
comment:
${account} will be taken from request.

Comments from the review on Reviewable.io

almost there. just a couple minor nitpicks.
also please rebase on current master, as i've already updated to go 1.5

Hi rojer,
Please check new commits.
I removed anonymous access to avoid confusion. Besides, I think I've already updated Dockerfile to use go 1.5, do you mean that?

nice. thank you!