Update docfx.json

:warning: Validation status: warnings

File
Status
Preview URL
Details

server-2013/lync-server-2013-managing-watcher-nodes.md
:warning:Warning
View
Details

server-2013/lync-server-2013-branch-site-resiliency-requirements.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-private-telephone-lines.md
:warning:Warning
View
Details

server-2013/remove-csvoicenormalizationrule.md
:warning:Warning
View
Details

server-2013/lync-server-2013-using-the-office-customization-tool-oct.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-user-presence-publishing-and-subscribing.md
:warning:Warning
View
Details

server-2013/lync-server-2013-focusjoinsandleaves-table.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configuring-dial-in-conferencing.md
:warning:Warning
View
Details

server-2013/lync-server-2013-first-steps-before-you-start-migrating-users-from-lync-online-to-lync-on-premises.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-user-connection-to-exchange-um.md
:warning:Warning
View
Details

server-2013/lync-server-2013-integrating-lync-server-and-outlook-web-app-2013.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-persistent-chat-server.md
:warning:Warning
View
Details

server-2013/lync-server-2013-branch-site-resiliency-features.md
:warning:Warning
View
Details

server-2013/lync-server-2013-using-the-monitoring-dashboard.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configuring-default-picture-options.md
:warning:Warning
View
Details

server-2013/remove-csvoicemailreroutingconfiguration.md
:warning:Warning
View
Details

server-2013/lync-server-2013-finalizing-and-implementing-the-topology-design.md
:warning:Warning
View
Details

server-2013/lync-server-2013-integrating-a-third-party-collaboration-application-with-lync.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-user-connection-to-exchange-um-voicemail.md
:warning:Warning
View
Details

server-2013/lync-server-2013-best-practices-for-your-core-infrastructure.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configuring-custom-presence-states.md
:warning:Warning
View
Details

server-2013/lync-server-2013-using-the-lync-server-2010-management-packs-in-a-coexistence-scenario.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-monitoring.md
:warning:Warning
View
Details

server-2013/lync-server-2013-installing-windows-powershell-3-0.md
:warning:Warning
View
Details

server-2013/remove-csvoiceconfiguration.md
:warning:Warning
View
Details

server-2013/lync-server-2013-filetransfers-view.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-unified-contact-store-access.md
:warning:Warning
View
Details

server-2013/lync-server-2013-best-practices-for-lync-server-environments.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configuring-clients-for-use-with-office-web-apps-server.md
:warning:Warning
View
Details

server-2013/lync-server-2013-running-large-meetings.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-mobility.md
:warning:Warning
View
Details

server-2013/lync-server-2013-installing-the-planning-tool.md
:warning:Warning
View
Details

server-2013/lync-server-2013-filetransfers-table.md
:warning:Warning
View
Details

server-2013/remove-csuserstorebackupdata.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-ucwa-conferencing.md
:warning:Warning
View
Details

server-2013/lync-server-2013-best-practices-for-call-admission-control.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configure-policies-to-control-xmpp-federated-user-access.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-mobile-clients.md
:warning:Warning
View
Details

server-2013/lync-server-2013-running-forest-preparation.md
:warning:Warning
View
Details

server-2013/lync-server-2013-installing-the-operation-manager-agent-files.md
:warning:Warning
View
Details

server-2013/remove-csuserservicespolicy.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-third-party-audio-conferencing.md
:warning:Warning
View
Details

server-2013/lync-server-2013-best-practices-for-backup-and-restoration.md
:warning:Warning
View
Details

server-2013/lync-server-2013-conference-summary-report.md
:warning:Warning
View
Details

server-2013/lync-server-2013-configure-policies-to-control-remote-user-access.md
:warning:Warning
View
Details

server-2013/lync-server-2013-running-domain-preparation.md
:warning:Warning
View
Details

server-2013/lync-server-2013-planning-for-media-bypass.md
:warning:Warning
View
Details

server-2013/lync-server-2013-installing-the-operation-manager-agent-files-on-a-watcher-node.md
:warning:Warning
View
Details

server-2013/lync-server-2013-apply-a-persistent-chat-policy-to-a-user-or-user-group.md
:warning:Warning
View
Details

server-2013/lync-server-2013-testing-the-web-scheduler.md
:warning:Warning
View
Details

This comment lists only the first 50 files in the pull request.

server-2013/lync-server-2013-managing-watcher-nodes.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-branch-site-resiliency-requirements.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-private-telephone-lines.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/remove-csvoicenormalizationrule.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-using-the-office-customization-tool-oct.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-user-presence-publishing-and-subscribing.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-focusjoinsandleaves-table.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configuring-dial-in-conferencing.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-first-steps-before-you-start-migrating-users-from-lync-online-to-lync-on-premises.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-user-connection-to-exchange-um.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-integrating-lync-server-and-outlook-web-app-2013.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-persistent-chat-server.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-branch-site-resiliency-features.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-using-the-monitoring-dashboard.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configuring-default-picture-options.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/remove-csvoicemailreroutingconfiguration.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-finalizing-and-implementing-the-topology-design.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-integrating-a-third-party-collaboration-application-with-lync.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-user-connection-to-exchange-um-voicemail.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-best-practices-for-your-core-infrastructure.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configuring-custom-presence-states.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-using-the-lync-server-2010-management-packs-in-a-coexistence-scenario.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-monitoring.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-installing-windows-powershell-3-0.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/remove-csvoiceconfiguration.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-filetransfers-view.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-unified-contact-store-access.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-best-practices-for-lync-server-environments.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configuring-clients-for-use-with-office-web-apps-server.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-running-large-meetings.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-mobility.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-installing-the-planning-tool.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-filetransfers-table.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/remove-csuserstorebackupdata.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-ucwa-conferencing.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-best-practices-for-call-admission-control.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configure-policies-to-control-xmpp-federated-user-access.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-mobile-clients.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-running-forest-preparation.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-installing-the-operation-manager-agent-files.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/remove-csuserservicespolicy.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-third-party-audio-conferencing.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-best-practices-for-backup-and-restoration.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-conference-summary-report.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-configure-policies-to-control-remote-user-access.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-running-domain-preparation.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-planning-for-media-bypass.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-installing-the-operation-manager-agent-files-on-a-watcher-node.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-apply-a-persistent-chat-policy-to-a-user-or-user-group.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

server-2013/lync-server-2013-testing-the-web-scheduler.md

[Warning] Author Serdar Soysal cannot be recognized in GitHub.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/OfficeDocs-SkypeforBusiness-Test-pr.ja-jp, working directory: W:\sprf-s, target branch: master, target branch commit: 621f9283c30f812e9cd8e159d22a4ba9cca4534c, source branch: 0c3e63c2a7bacb06d5bd16f61b239754/master, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/OfficeDocs-SkypeforBusiness-Test-pr.ja-jp, working directory: W:\hci0-s, target branch: master, target branch commit: 621f9283c30f812e9cd8e159d22a4ba9cca4534c, source branch: 0c3e63c2a7bacb06d5bd16f61b239754/master, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/OfficeDocs-SkypeforBusiness-Test-pr.ja-jp, working directory: W:\ahxc-s, target branch: master, target branch commit: 621f9283c30f812e9cd8e159d22a4ba9cca4534c, source branch: 0c3e63c2a7bacb06d5bd16f61b239754/master, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/OfficeDocs-SkypeforBusiness-Test-pr.ja-jp, working directory: W:\e1gh-s, target branch: master, target branch commit: 621f9283c30f812e9cd8e159d22a4ba9cca4534c, source branch: 0c3e63c2a7bacb06d5bd16f61b239754/master, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/OfficeDocs-SkypeforBusiness-Test-pr.ja-jp, working directory: W:\55cj-s, target branch: master, target branch commit: 621f9283c30f812e9cd8e159d22a4ba9cca4534c, source branch: 0c3e63c2a7bacb06d5bd16f61b239754/master, source branch commit: .

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

Closing PR due to errors.  Intentions of this PR have been finished via a different PR.


fix: add missing property in models

:tada: This PR is included in version 0.55.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Cannot stop subscriber

If we create a subscriber using with FixedChannelProvider and FixedExecutorProvider and do this
subscriber.startAsync().awaitRunning();
System.err.println("running");
subscriber.stopAsync().awaitTerminated();
System.err.println("stopped");
for (;;) {
  Thread.sleep(1000);
}

we keep pulling messages forever. Stopping subscriber flushes waits for all messages to finish processing, but it does not stop the polling chain from continuing.

The polling implementation is being removed in favor of streaming, and streaming shouldn't have this problem.


windows 10 nignix issue

ERROR: for nginx  Cannot start service nginx: oci runtime error: rootfs_linux.go:53: mounting "/mnt/sda1/var/lib/docker/aufs/mnt/fb29dddc04468de8c4432f53e09a4ddfa7c45a4d380b91f09aa2ce6bce0db00f/etc/nginx/nginx.conf" to rootfs "/mnt/sda1/var/lib/docker/aufs/mnt/fb29dddc04468de8c4432f53e09a4ddfa7c45a4d380b91f09aa2ce6bce0db00f" caused "not a directory"
ERROR: Encountered errors while bringing up the project.
Admin@DESKTOP-O87GU72 MINGW64 ~/m9docker/dockerized-magento (master)
$ docker-compose up
dockerizedmagento_cache_1 is up-to-date
dockerizedmagento_fullpagecache_1 is up-to-date
dockerizedmagento_mysql_1 is up-to-date
dockerizedmagento_sessions_1 is up-to-date
dockerizedmagento_solr_1 is up-to-date
dockerizedmagento_php_1 is up-to-date
Starting dockerizedmagento_nginx_1
ERROR: for nginx  Cannot start service nginx: oci runtime error: rootfs_linux.go:53: mounting "/mnt/sda1/var/lib/docker/aufs/mnt/fb29dddc04468de8c4432f53e09a4ddfa7c45a4d380b91f09aa2ce6bce0db00f/etc/nginx/nginx.conf" to rootfs "/mnt/sda1/var/lib/docker/aufs/mnt/fb29dddc04468de8c4432f53e09a4ddfa7c45a4d380b91f09aa2ce6bce0db00f" caused "not a directory"
ERROR: Encountered errors while bringing up the project.
Admin@DESKTOP-O87GU72 MINGW64 ~/m9docker/dockerized-magento (master)
$

sharing the C: drive in docker Shared Drives settings helped me move past this issue

Hej @sivajik34,
using docker on Windows is usually a tricky thing because of the file sharing between Windows and the Docker VM. Especially when it comes to Magento with all of it's files and potentially symlinks.
I will upgrade the project to docker-compose version 2 and maybe this will work better then.


Implement merged cells

This first in the core modules:

Import merged cells
API to deal with merged cells
Export merged cells

Then in the Web Application

Show merge cells
Merge/unmerge

Note, I think the import part is already in place.
@varuntumbe is almost done with the export side of things in https://github.com/ironcalc/IronCalc/pull/76
The question is how do we want to deal with merged cells internally at IronCalc. there are two general options:

We keep things as in Excel and the merged cells are a separate structure
Each cell that is part of a merged cells is marked as such and the "mother" cell is is identified

Case 1.
That would mean every time we want to access/update/delete a cell we will need to check separately if it is part of a merged cells family.
Case 2.
We will need to add a new cell type in https://github.com/ironcalc/IronCalc/blob/main/base/src/types.rs#L159
Case 2, is more similar to what I will do with array formulas so there is a case for that. That being said merged cells are a way simpler structure. As far as the evaluation engine is concerned:

Only the cell in the up-left corner has a value

The API needs to be aware that:

You cannot modify values in a merged cell struct (you can only modify the value of the cell in the top left corner)
You cannot style them differently

Let me look at the code once again and come up with my thoughts regarding this. once we we are firm on the design, Let me break it down and resolve it.

Ok, let's try to go with option 2 :).
My first thought, in a set of merged cells there two kinds:

The "mother" cell (top left cell in the set)
The "daughter" cells (all the others)

For the case of the "daughter" cells we can have a new type that "points" to the "mother" cell.
What to do with the "mother" cells is trickier. Should we have a new type? Should this new type contain all the possible cell subtypes?
So:
MotherCell {
   w: width,
   h: height,
   c: CellSubType
}
DaugtherCell {
   r: row,
   c: column
}

The good thing about this approach is that is it more difficult to break and forces us every time to check if a cell is part of a merged cells set.

If we define our structures like below :
MotherCell {
   w: width,
   h: height,
   c: CellSubType
}
DaugtherCell {
   r: row,
   c: column
}

What will be CellSubType ? ==> will it be enum of all individual cells except Mergedaughter and Merge Mother cell ?

or should we keep Mother cell as it is but add an attribute which will have informantion of range if its actually a mother cell or it will be None for all other cells.

what should we do, if user tries to update some value with daughter cell.
Scenario 1:

since daughter cell structure itself does not contain any place to store value, we will have to update the Mother cell 	right away. which needs updation of a particular cell based on the cell type which is currently not there

currently we just update the sheet_data with new cell

	Below functions of worksheets are examples :
    	pub fn set_cell_with_formula(&mut self, row: i32, column: i32, index: i32, style: i32) {
        	let cell = Cell::new_formula(index, style);
        	self.update_cell(row, column, cell);
    	}

    	pub fn set_cell_with_number(&mut self, row: i32, column: i32, value: f64, style: i32) {
        	let cell = Cell::new_number(value, style);
        	self.update_cell(row, column, cell);
    	}

    	pub fn set_cell_with_string(&mut self, row: i32, column: i32, index: i32, style: i32) {
        	let cell = Cell::new_string(index, style);
        	self.update_cell(row, column, cell);
    	}

Scenario 2:

>>> If we keep an attribute in the daughter cell to have a value, then we can set the value in daughter cells but evaluation
            engine has to take care of it. But here we will encounter another issue,

>>> What if we have multiple different daughter cell updates and then when we evaluate, what we should update the
            Mother cell as ? How can keep of track of latest update within a cell ?

If we take 3 example of daughter cell updates,
merged cells : A1:B2

model.set_cell_value(B2,val1)
Model.set_cell_value(B1,val2 )
Model.set_cell_value(A2,val3)

How can we update the merge Mother cell with val3 ?

Scenario 3:

>>> We keep daughters with no value attribute ( just a ref to Mother cell ), but will maintain a state at worksheet level (
            simple variable ) which stores latest update to merge cells and once we start evaluation at Mother cell, we just update
            the Mother cell with that value.

For any referencing operation in formulae, it will be pretty simple, If it is referencing Mother cell, value will be given right
away.  If its daughter cell which is being referenced, then we use that reference to get the Mother cell value.

Minutes of Meeting :

Out of the 2 approaches ( one where we will have MergedMother and Daughter cell etc and another one being keeping merged cell separately ), will be going ahead with 2nd approach which looks to be easier to implement

We will keep a data structure ( implementation specific ) at worksheet level, and while loading itself, we will populate it.

When any set_user_input() ( setting style, value etc ) is called, we will check whether that cell is part of merged cells or not, if so
we will directly reject it with proper error handling and message.

merged cell can be updated only by updating MergeMother cell ( upper left corner cell of Merge cells )

Need to define public APIs for CRUD operations of Merge cells which are currently not there.


slow zoom-on-scroll for plotly 3D plots

Environment data

VS Code version: Version: 1.72.0-insider
Jupyter Extension version (available under the Extensions sidebar): v2022.9.1002721059
Python Extension version (available under the Extensions sidebar): v2022.15.12701023
OS (Windows | Mac | Linux distro) and version: Darwin arm64 21.3.0
Python and/or Anaconda version: Python 3.9.13
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): conda
Jupyter server running: Local

Expected behaviour
I expect the zoom speed upon scrolling to be that seen in the video below displaying a plotly 3D plot in a regular jupyter notebook. This is the same behavior as is observed in, for example, the pyvista 3D plot (in vscode) displayed in the second video below.
https://user-images.githubusercontent.com/44422832/192681802-1fedc742-dfa4-4ade-a0ee-a65a2132b74c.MOV
https://user-images.githubusercontent.com/44422832/192681244-0d6b2a86-46cf-45e9-b923-d7576c5c9a60.mov
Actual behaviour
The observed zoom speed upon scrolling is much slower, as is seen in the portion of the video displaying the same jupyter notebook in vscode.
https://user-images.githubusercontent.com/44422832/192681553-09436003-1701-4791-824b-46d29b22f1b0.MOV
Steps to reproduce:
Any 3D plot in plotly, e.g.,
import plotly.graph_objects as go

fig = go.Figure(data=[
    go.Scatter3d(x=[0,5], y=[0,5], z=[0,5], mode="lines+markers")
    ]
)

fig.show()

Logs

Output for Jupyter in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Jupyter)

XXX

Thanks for filing this issue, I can replicate this issue.

Thanks for the quick response @DonJayamanne. Let me know if there's any way I can help!

Hi @DonJayamanne, do you have any idea when a fix for the slow zooming reported above might be released? I really enjoy vscode, but this is a major barrier to my effective use of the product!
Best, Robert

@DonJayamanne : somewhat late to the party, but still an issue ... can you please re-open this issue and provide a fix for it?


Move API docs for Terra into source

Summary
Moves the API doc files into Terra so that they can be modified locally when source changes.
Details and comments

I definitely support splitting the docs back out to the repo, they never should have been combined into a single repo.
But, I'd rather not add this to our sdist since there isn't any python code in the project we should be able to have the top level docs/ outside of the sdist and make this work. We can have sphinx just pull the source directly at build time in the meta repo instead of relying on python to find the docs source.

Not sure exactly what you are suggesting.  In order for this to work, the meta needs to be installed, and then I need to fetch the rst files for each different element, and provider, from somewhere.

I would also like a travis step that builds the docs so that any bugs in the docs can be corrected at the element level.  There are many that need to be addressed.

The paths to the docs are a known static things we can just pull the rst source from github at a given version for the meta docs in the conf.py over there instead of putting that all in the package. Also, does this actually include the rst files in the sdist without updating the manifest?

So I can move the docs outside of the qiskit main.  However I am a bit confused:
If I install all the elements from source and want to build the docs how does that work in your model?
I am sure you know more than I do though, so let me move them to top level.  I am also not sure how to modify https://github.com/Qiskit/qiskit/pull/551 to do what you suggest.

Well the meta package doesn't really support doing builds at points which are not releases currently because the meta package was kind of only designed to deal with releases. So the docs in the meta assume a specific set of releases of each element. When you say you want to build it with everything installed from source do you mean at a random git checkout from master of the elements or just source builds of the releases. We could support either case, doing everything at releases will just work the same. For the git checkout case it just requires figuring out what the current checkout is to pull the rst at that version which is in __version__ for source installs for most elements (aer and ibmq being the exceptions).
I can take a spin at modifying https://github.com/Qiskit/qiskit/pull/551 this afternoon or tomorrow to handle docs outside of the sdist.

Yeah I guess my concern is that at present I can install from source and build the docs from the meta repo.  If I make a branch, tweak it and install it, the changes will show up in the docs.  How does this work if the docs are top level?  This is why I have the solution I do now.  It always works, at the expense of docs in the source.

ugh, github sigh. It mishandled the merge commit. I'll rebase to fix this one sec.

I just made a few changes here, mostly adding a CI job to azure that builds the docs and hosts the output, adding the reno release notes to the docs build, a tox job to make it simpler to build things locally, and updating the CONTRIBUTING.md guide to include the extra details. I think this should be good to go now (holding off on approving because I added myself as a co-author)


New properties in Avalonia supporting touch scrolling

A couple of new properties on ItemsControl related to scrolling (for touch UI, but the size calculations they affect are performed for all UI).

LGTM


Remove boringssl/src from gRPC

Remove boringssl/src directory.

what is the motivation? Did we find out that these files are no longer needed?

Oh this is about testing but I'm thinking of unifying boringssl and boringssl-with-bazel.

Not sure if that's feasible. It might be worth consulting that with @davidben (boringssl maintainer) first - AFAIK there are some interesting differences between boringssl and boringssl-with-bazel   and that's why we need both of them.

I don't think there are any differences in the src directory. One just has a few files pregenerated, but you can always ignore them. (Or use them, if you want an err_data.c and friends. I've been musing on whether we should just put all the differently-formatted source lists and whatnot in there. If we could make most of your BoringSSL updates just a submodule update, that'd be nice.)


root->args[i] isn't a CallNode sometimes

root->args[i] maybe not a CallNode, so Downcast(root->args[i]) cause check fail and abort.
Signed-off-by: windclarion<EMAIL_ADDRESS>

Thanks @windclarion


credits?

While this is ultimately a collaborative, community open source project, I'd like to be thoughtful and generous in crediting coders who contributed.  Maybe a list of github usernames for each clock in the README? Or should we rely on the fact that github the tool itself ultimately tracks this?

I think this is a good enough credit to the contributors (which is also a link in the index.html file): https://github.com/CodingTrain/12oclocks/graphs/contributors
but it's open for debate..

I am intending to allow clicking on a clock to open it to fill more of the screen, and was thinking it'd be nice to list contributors there.

I just pushed an update that adds attribution at the clock level - check it out!


CI: build fails on nixos-unstable (Rust 1.80 broke the time crate)

https://github.com/0xB10C/nix/actions/runs/10416005091/job/28861536640#step:8:1898 errors:
error (ignored): error: cannot unlink '/tmp/nix-build-bitcoind-v27.1.drv-0': Directory not empty

The actual error seems to be: (found with #42)
checking for stdint.h... yes
checking for strings.h... yes
   Compiling data-encoding v2.5.0
checking for sys/stat.h... yes
checking for sys/types.h... yes
error: builder for '/nix/store/1xyz1rnq9cr13kcrz5kyxhcrhbw3n49w-github-metadata-backup.drv' failed with exit code 101;
       last 25 log lines:
       >    Compiling percent-encoding v2.3.0
       >    Compiling serde_json v1.0.104
       >    Compiling form_urlencoded v1.2.0
       >    Compiling addr2line v0.20.0
       >    Compiling time v0.3.25
       >    Compiling anstyle-parse v0.2.1
       >    Compiling miniz_oxide v0.7.1
       > error[E0282]: type annotations needed for `Box<_>`
       >   --> /build/github-metadata-backup-vendor.tar.gz/time/src/format_description/parse/mod.rs:83:9
       >    |
       > 83 |     let items = format_items
       >    |         ^^^^^
       > ...
       > 86 |     Ok(items.into())
       >    |              ---- type must be known at this point
       >    |
       > help: consider giving `items` an explicit type, where the placeholders `_` are specified
       >    |
       > 83 |     let items: Box<_> = format_items
       >    |              ++++++++
       >
       >    Compiling hyper v0.14.27
       > For more information about this error, try `rustc --explain E0282`.
       > error: could not compile `time` (lib) due to 1 previous error
       > warning: build failed, waiting for other jobs to finish...
       For full logs, run 'nix log /nix/store/1xyz1rnq9cr13kcrz5kyxhcrhbw3n49w-github-metadata-backup.drv'.
error (ignored): error: cannot unlink '/tmp/nix-build-bitcoind-v27.1.drv-0/source/src/secp256k1': Directory not empty
error: build of '/nix/store/1xyz1rnq9cr13kcrz5kyxhcrhbw3n49w-github-metadata-backup.drv', '/nix/store/8lr1ayxdyrhycfvfns9h7qxsic4l60dr-stratum-observer.drv', '/nix/store/clh31dd4kybjw5kbcdv76xlx6j074irg-addrman-observer-proxy.drv', '/nix/store/kifivbhhyfsfadjyvy11bbjpdxbd0wss-bitcoind-v27.1.drv', '/nix/store/p6l5nl4i594r1z0kac0jkbw2q9vrfpd7-miningpool-observer.drv', '/nix/store/p9c1h1597mg4v0cnzr1mjqmcdnn03abx-peer-observer.drv', '/nix/store/pv9czyj9lwh4drfks26xff6rn2g9186p-fork-observer.drv', '/nix/store/r2s1fw3rniacj2mh9vh9m22jhhs8p483-transactionfee-info.drv' failed
Error: Process completed with exit code 1.

Rust 1.80.0 breaks old versions of the time package.
https://discourse.nixos.org/t/rustc-explain-e0282-error-could-not-compile-time-lib/50765/2

https://github.com/0xB10C/github-metadata-backup/pull/4

also, https://github.com/0xB10C/miningpool-observer/pull/82

also, 0xB10C/miningpool-observer#82

The miningpool-observer CI needs to wait for Rust 1.78 which will be available with NixOS 24.11.

reopend a PR that actually builds, but this is still blocked on NixOS 24.11
https://github.com/0xB10C/miningpool-observer/pull/83#issuecomment-2451703231


Google drive integration

Summary
Integrated google drive to add project folders while creating a project.

@ColoredCow/team-portal-reviewers can we take this forward on a separate branch? Please include other members also who are not in review team.

Closing this for now. Will be creating a separate PR for this feature as it has to be included in the Project Module.


(PDB-4081) CONTRIBUTING: mention pg_ctl -o -F to disable fsync

Test PASSed

CLA signed by all contributors.


fix: cleanup optional properties, fixes RHOAIENG-12838

Description

General cleanup optional properties
Fixes RHOAIENG-12838
How Has This Been Tested?

Merge criteria:

[X] The commits and have meaningful messages; the author will squash them after approval or will ask to merge with squash.
[X] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
[X] The developer has manually tested the changes and verified that the changes work

@Al-Pragliola please review
@tarilabs let's get this fix into this weeks (Sep13) release.


⚠ Fortnite has degraded performance

In 03023c0, Fortnite (https://fortnite.com) experienced degraded performance:

HTTP code: 200
Response time: 1414 ms

Resolved: Fortnite performance has improved in 132b2d0.


CSS Nit: Align vertically status and log

Hey @jeffposnick,
This is just a nit that will improve Live Output.

LGTM but deferring to Jeff

👍


Matchweeks seem to removed

Hi,
I hope you are doing well. :slightly_smiling_face:
While looking at commits, I noticed that in following commit, match results seem to removed:
https://github.com/openfootball/england/commit/72a230541a51ccee67992283392f0e33bad6d8bc#diff-13bb1a95256ec967dfe46ad382c0083bd6ac748ba3bbbb618f345c4196d08908L135-L163

Thanks for reporting - sorry for the trouble - that was the first try for an automatic update - as you say - it almost worked :-) - the first step getting the match updates is still broken (and there a little quirk with the timezone shifting).  I try to fix it in the next days (later this week). Thanks for reporting and your patience. Cheers. Prost.


Updated Use Cases and Deleted Unnecessary Folders

@konan They are old duplicates of the "fs" folders that I should have gotten cleaned up.


The Steps are not reproducible in the last Version of Bot Composer

[Enter feedback here]
Hi, is my first time using composer (v2.1) and I found that the steps in the article are not working in the composer.
cant add the steps needed directly to the code section, but to select in the dialog box send attachment to display the adaptative card.
seems that the article is needed an update to reflect the latest version of the composer

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 309a5abe-486a-bad3-4de9-abb6b7ed0869
Version Independent ID: 36c5d403-655a-6222-b4db-dcfa73354669
Content: Use Bot Framework Composer adaptive cards in chatbots - Power Virtual Agents
Content Source: power-virtual-agents/advanced-bot-framework-composer-example1.md
Service: power-virtual-agents
GitHub Login: @iaanw
Microsoft Alias: iawilt

Hi, thank you for the feedback. We're working on updating these docs and I'll reply back to this issue when we publish them. For now, I'll close this comment.


UI: Tooltip

if set content as JSX, the position isn't calculated correctly (white-space rule as a reason) need to find another way of handling correct position for tooltip

Refactor to react-tooltip? (https://github.com/wwayne/react-tooltip)

Tooltip is removed already


⚠ Bofrost.at has degraded performance

In 5d0fc3a, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1280 ms

Resolved: Bofrost.at performance has improved in 00278a0 after 6 minutes.


what is the difference between shape and track?

Can anyone tell me what I should use for drawing bounding boxes. Shape or track?

Hi, it depends on your needs.
If you have a set of not related images, shape is your choise.
If you need to annotate a video, tracks are more powerful (using shapes is also possible). With tracks you do not need to annotate each frame because they can be interpolated. Please, refer to user guide for more details.

I see. Thank you so much.


Show time in icon

Added a preference to show time in the menu bar icon.

added another option to show day of week on the icon

The code for showing the time has a bug. The clock doesn't update. I'll reopen this when it's fixed.


Update README to include SDAX

We've supported SDAX since #15 but hadn't updated the README to note that. This commit adds references to SDAX.

Update everywhere.


Tracking issue for v0.8.1

See also the milestone.
Basically, I'd like to use v0.8.1 to do some smaller changes like CI improvements, doc cleanup and splitting up modules.

We need to figure out the order in which we merge the PRs (#22, #31, #37). Thoughts @shymega?

I would merge #31, and then merge #22.

I think we could set back the release discussed here, and make a new patch release based on the PRs merged recently - #39, #40, #41 - thoughts @InputUsername?

I think we could set back the release discussed here, and make a new patch release based on the PRs merged recently - #39, #40, #41 - thoughts @InputUsername?

Sounds good to me. I've updated the changelog and released v0.8.1 with those changes!


Livekit Agent running on EC2 stopped receiving job requests.

I have a setup running the livekit agent on an EC2 and it's been working for the last couple months. As of today, it's now not receiving any new job requests.
agent: deployed in us-east-1
EC2 config: no changes in the last 3 months in ALB, Security Groups and so on. it's the same setup
Trying to ping from: india.
is it because there is region aware? and in some change the job request isn't going to my livekit agent deployed in the US?

update:
so i asked a couple people from the US to connect to it, and they were able to. im confident it's a region thing now, is there a config somewhere where i can chose to accept job Requests from anywhere? or will i need to deploy in multiple regions?

@Anandsure are you self-deploying LiveKit or using Cloud? If Cloud, which region did you hit that did not dispatch the agent?

@davidzhao
it's not self-deployed, i've been using the cloud.
My agent is in the us-east-1 and when hitting it from anywhere NOT in the united states, the worker wouldn't join the room.
{"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T05:55:12.743919+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T05:55:52.773877+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T05:55:57.775520+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T05:58:32.894001+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T05:58:37.895247+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:01:08.009954+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:01:13.015605+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:14:58.606026+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:15:03.610337+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:15:38.634027+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:15:43.638227+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:17:23.721851+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:17:28.724138+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:19:28.813878+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:19:33.819928+00:00"} {"message": "worker is at full capacity, marking as unavailable", "load": 1.0, "threshold": 0.8, "timestamp": "2024-07-18T06:20:13.853933+00:00"} {"message": "worker is below capacity, marking as available", "load": 0.0, "threshold": 0.8, "timestamp": "2024-07-18T06:20:18.857047+00:00"}
these are consecutive logs on my agent and these timestamps indicate rapid switches, any clue as to whats going on here?

@davidzhao @davidliu @paulwe @dsa did you have a look at this?

This was due to a deployment on the Cloud side and has been resolved. Closing.

I'm running into this as well. Python agent deployed on Railway. Just a series of
worker is below capacity, marking as available

worker is at full capacity, marking as unavailable

worker is below capacity, marking as available

worker is at full capacity, marking as unavailable

Seeing the same issue. We isolated it to be region specific because customers can only connect once the worker is migrated to their specific region. For example, if the worker (via livekit cloud) is initialized on East, people on the west coast cannot connect. If the server containing the worker is migrated to west and worker is restarted, vice-versa happens. It started happening all of a sudden, when it was previously working.


Modify user guide

Coverage remained the same at 85.836% when pulling 8582b8bfa24258c2558f9f1ede86557cf235f07c on JYL123:modify_user_guide into 292f62b1fd1905a4b9f5f1f37342e31728b087d5 on CS2103AUG2017-W11-B1:master.


add Reqd.send_trailers_on_close (fixes #97)

This PR makes sending trailing headers (aka. trailers) possible, and thus allows H2 to be used to implement gRPC.
I've been going back and forth on the best patch to write, and I believe this strikes a good balance, but I'm curious to hear your thoughts.
I had a look at the changes proposed in #72 and I believe it suffers from the sequencing issue described below (commit #1).
However, I did steal the test case from there.
Commit 1 (move Streaming flush logic out of Body):

Body.close_writer caused stream to close before we had the chance to send headers
Body.close_writer caused next flush to send a zero length DATA frame, which leads to a sequence like HEADERS, DATA, TRAILERS, DATA
imo, Body should not be concerned with HTTP details (knowing about RFC7540 and sending DATA frames)
moving the corresponding code out of Body and into Reqd feels like the right thing to do since it allows for better sequencing + simpler code (has_pending_output forwards to Faraday, no more t.write_final_data_frame and no more response_body_requires_output)
I also noticed a potential bug where I believe the zero length DATA frame is never sent if we're flow-controlled (maxxed out sent bytes) in Scheduler.write

Commit 2 (allow trailing headers, fixes #97)

straight-forward thanks to the sequencing control allowed by commit 1
we choose not to let user send trailers directly, but instead register them and later send them on Body.close to avoid user mistakes (sending trailers too early or too late)
this also allows to avoid sending a useless zero length DATA frame before the trailers

Quick note: I was confused at the beginning as to how the state machine worked, until I realized it relied on Gluten. It's not obvious at first if you're grepping around (could not find next_write_operation call sites)
You may want to have a quick blurb or schema showing the Gluten -> Server_connection -> Scheduler -> Reqd -> Writer -> Faraday chain.

Thanks for sending this. I'll try to get to it this weekend.
Before I start reviewing, a potentially related question: would gRPC also need to read trailer headers, in addition to sending them (what this PR does)?

Hi Antonio, thanks!
Clients need the ability to read the response trailers since they contain the actual status code (HTTP code should always be 200, regardless of errors), and an optional message. Clients do not need the ability to send request trailers as far as I know.

I also noticed a potential bug where I believe the zero length DATA frame is never sent if we're flow-controlled (maxxed out sent bytes) in Scheduler.write

@blandinw I think you're right about this. If you don't mind, I'm going to push a test + a fix for that before discussing this PR further.

Thanks again!

Happy to contribute, it was fun 😄


mongodb3 - adds example of iterating over a DBCursor

The documentation says one can return a DBCursor but doesn't show an example how to iterate over it in order to work with the actual data. I found this way of doing it based on this gist and thought future readers might appreciate the concrete example.
If the correct way to iterate is different I'll gladly update the PR or close this one if a different PR solves my case.

Thanks @xificurC

@fhassak I see. The docs for mongodb3 do mention DBCursor though. I guess I'll fire up another PR where the DBCursor part is removed and the example changed for a MongoIterable. Will the same work? .split(body()).streaming() on a MongoIterable? Is this the preferred/idiomatic way to use the iterable?

The component camel-mongodb3 has been copied from camel-mongodb.
There is still some reference to the old component that will have to be corrected.
A PR is welcome.
Yes , you can split and stream a MongoIterable.
See splitting-a-collection-iterator-or-array
MongoIterable is an Iterable. And camel can split on a Iterable.
The documentatiion does not explicitly indicate Iterable  only  Collection, Iterator, Array.
Collection  is a subinterface of Iterable.

Thank you @fhassak , I will fire up another PR. Before I do that could you explain what is the result of split(body()) vs. split(body()).streaming()? The link you posted doesn't call streaming so I'd like to know what is actually happening before trying to explain it in documentation :)

If your Mongodb query return huge data, it's better to stream it to avoid  loading all data in memory.
split(body()): split all data before do next operation
split(body()).streaming(): get one data, do next operation, next data, next operation
Documentation explain what is  streaming (better than me)
.


(itunes) Add ERROR_SUCCESS_REBOOT_REQUIRED (3010) to Valid Exit Codes

Description

Title says it all for the most part. Adding 3010 (ERROR_SUCCESS_REBOOT_REQUIRED) to itunes's list of valid exit codes.
Motivation and Context

When I was upgrading to the latest package version (<IP_ADDRESS>), iTunes64.msi returned this exit code.
In this situation, this would cause Chocolatey CLI to print a misleading error message, despite both the package installation and underlying software installation succeeding. We should avoid suggesting an error condition occurred when no apparent problem exists.
How Has this Been Tested?

choco pack against the modified package code.
Produce any condition that will require a reboot to successfully complete installation.

Interestingly, I can consistently reproduce this with a clean image, despite taking no conscious action to force this situation. I suspect this may have become the standard install workflow with newer versions of iTunes.

Within the Chocolatey Test Environment, install the modified package with choco install itunes --source="'.;https://community.chocolatey.org/api/v2/'", to source the package's dependencies from the Community Repository, while also prioritizing the modified package version.
Confirm itunes installs successfully without printing an error message.
Restart Windows.
Confirm iTunes itself has installed as expected.

Screenshot (if appropriate, usually isn't needed):
N/A
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Migrated package (a package has been migrated from another repository)

Checklist:

[x] My code follows the code style of this repository.
[ ] My change requires a change to documentation (this usually means the notes in the description of a package).
[ ] I have updated the documentation accordingly (this usually means the notes in the description of a package).
[ ] I have updated the package description and it is less than 4000 characters.
[x] All files are up to date with the latest Contributing Guidelines
[x] The added/modified package passed install/uninstall in the Chocolatey Test Environment(https://github.com/chocolatey-community/chocolatey-test-environment/). Note that we don't support the use of any other environment.
[x] The changes only affect a single package (not including meta package).

:white_check_mark: Package verification completed without issues. PR is now pending human review

@brogers5 awesome work! Thanks for your contribution!


[test] Use target_arch for module dir on OpenBSD.

On OpenBSD, x86_64 is spelled as amd64, and Swift already uses amd64 for
the module path on this platform. We save the target architecture name as
target_arch elsewhere in the lit config file, so on this platform, we
need to use this for the module path.

ping

ping. This is still needed.

ping

@slavapestov, mind getting this in?

@swift-ci Please smoke test


Firefox 75 rel notes and other tasks

Trello
https://trello.com/c/hyDdvbiT/251-firefox-75-release-notes
Acceptance criteria

[x] Firefox 75 release notes are updated per DDNs and DDCs.

[x] Experimental Features page is updated per above.

[x] platform-status is updated accordingly.

[x] MDN content roadmap trello cards updated accordingly.

[x] Hacks blogpost written about Fx 75 new features

[x] Put links to the Fx hacks blog post on the rel notes.

[x] Release a new version of the mdn-data npm package, if changes were made in the last sprint.

platform status PR: https://github.com/mozilla/platform-status/pull/602


[$500] Dev: When pressing the Enter key, rather than choosing the searched country, the user is redirected back to the Personal Details page

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

Action Performed:

Navigate to Settings > Profile > Personal details > Home address.
If the home address has not been saved previously, save it first.
Click on the country field and search for a country, then press the Enter key.

Expected Result:
Upon pressing the Enter key, the selected country should be chosen without returning to the Personal Details page.
Actual Result:
When pressing the Enter key, rather than choosing the searched country, the user is redirected back to the Personal Details page
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number: Dev 1.3.70-2
Reproducible in staging?: n/a
Reproducible in production?: n/a
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://github.com/Expensify/App/assets/93399543/b74304db-1e64-491d-a14f-54a99389d804
Expensify/Expensify Issue URL:
Issue reported by: @ayazhussain79
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1694723594610239
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~01905b55db4716395d
Upwork Job ID:<PHONE_NUMBER>940528640
Last Price Increase: 2023-09-15

This seems to be related to https://github.com/Expensify/App/issues/26345

Should we close this one and combine the two?

@eVoloshchak what do you think about closing this and combining with https://github.com/Expensify/App/issues/26345

@adelekennedy, yup, I agree, let's close this one


Allow Browsersync to build all sites not just the local one.

As requested I'm re-opening this pull request.
This is a simple change to the Gulp/BrowserSync configuration to facilitate building of all jigsaw sites not just the local one.
Rationale
There may be circumstances where a user wants to work on any one of the variants of a Jigsaw site during development. For example;

Configuration in config.<site>.php  can effect how the site operates. The local site might use placeholder content but the production site uses ajax to pull in content.
A Jigsaw site might be a template with config.client-site-1.php and config.client-site-2.php etc.  determing what content to pull in allowing one Jigsaw site to be reused for multiple paying clients (this is my use case).
Maybe there are different localisations in config.en_GB.php  and config.en_US.php .

To summarise, the developers workflow might be more complex than simple parameter changes between development and production sites. Actively developing on a chosen site may be more pragmatic in some use cases.
Workflow changes

Running gulp watch --env=foo will result in gulp executing jigsaw build --env=foo upon file changes.
Running gulp watch will result in gulp executing gulp watch --env=local upon file changes.

Thanks Jon!


WIP Add configurable parallelism

closes #511
this is my first stab at doing some golang, currently working on fixing current tests and adding test coverage
any feedback would be greatly appreciated!

Although practically the same, have you considered using the sync/semaphore package instead of a buffered channel? https://godoc.org/golang.org/x/sync/semaphore

@stephengroat What is the status of this PR?

We have tested #636 (on large infra of 100s of modules) and it seems to be working as expected.
How can we help to get the patch merged?

@brikis98 from a real world test (huge project with tons of modules and such) this patch works fine, see also test from @ondrejklucka - any stuff missing to get it merged? we may could help here ;)

@ondrejklucka @cschroer Thanks for testing! I'd be happy to proceed with this PR, but we also need automated tests to be part of it. Otherwise, there may be important use cases already broken by these changes, or we may break things in the future and not realize it. I haven't heard back from @stephengroat. Anyone else want to pick up the PR?

Any updates on this PR?

@stephengroat Any plans to finish this one up?

@brikis98  I need this feature and may be willing to finish of the PR if @stephengroat doesn't plan to.

@geota New PR to wrap this up is very welcome!

sorry, i had a kid, finishing this up probably isn't going to happen. feel free to copy and paste this code at will

sorry, i had a kid, finishing this up probably isn't going to happen. feel free to copy and paste this code at will

@geota you want to run with it?

This would be a very helpful feature for us as well.

We really need this feature too. Keep running into max GIT en too many open file issues. Is there any insight into a merge/release date schedule?


Rancher password generator for catalog apps generates bad passwords

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
Install a Catalog App with an automatically generated helm chart
Result:
Sometimes, a password may be generated with invalid characters in it, like ,
When this happens, you will get the error message:
Helm template failed. Error: failed parsing --set data: key "gA92nmfSK" has no value (cannot end with ,) : exit status 1

where the password generated was lhmn,gA92nmfSK
Other details that may be helpful:
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): 2.2
Installation option (single install/HA): doesn't matter

Which catalog app? I guess we can fix it in the chart as valid_chars  works for password.
Related PR https://github.com/rancher/ui/pull/2505

@loganhz this is a custom catalog app

That's a perfectly valid random password, being not escaped properly somewhere along the line.  Answers should be able to have a comma in them.

i also think character # gets mishandled.
Could someone from the rancher team (@cjellick ?) state if such passwords are meant to be supported?

Yep, meant to be supported. We can address as part of this bug.

https://github.com/helm/helm/issues/1556

The issue comes from the helm parser splitting on commas when using the --set command as we do. So our command looks something like --set "a=b,c=d which is fine but if you include a comma in the value the parser breaks. Well, you can quote the pairs and escape all the commas but now something that should work in helm, won't. For example the lists a={a,b,c} they allow for set. So this fix needs to take all of this into account - quoting the pairs and escaping commas but only when they should be escaped and won't break set.

Let's limit to escaping commas (and other prolematic characters) when WE generate passwords.
Lets add a general UI note that reference the fact that users must escape commas in their own answers. https://rancher.com/docs/rancher/v2.x/en/catalog/apps/?origin_team=T02RW4JDH#configuration-options

rancher/rancher:master-head bc3700f8

Reproduced in v2.2.7

Deploy wordpress app with a comma in the password
Wordpress fails to deploy

Deploy Rancher master
Create cluster
Deploy wordpress app with a comma in the password
The app deploys successfully


API port is 37220 by default (should be 37221 for Stratis)

The default API port for the Stratis/Breeze daemons are 37220 for Bitcoin and 37221 for Stratis.
The current Breeze Wallet (v0.3.0 beta) looks for the APIs on port 37220. Shouldn't it be 37221?

Looking at the api.service.ts I can see that Breeze should look for both of them, and the port numbers defined there are correct.
Still, if I run the Breeze daemon with a command line arguments stratis -testnet the Breeze Wallet hangs at the "Loading the future" screen without showing any errors (except the "GET http://localhost:37220/api/wallet/files net::ERR_CONNECTION_REFUSED").

On wallet load it only checks the Bitcoin folder for wallets.


CLI installation

Add link to version requirements
Mark both OMERO.py and OMERO.server as CLI containers (with caveats)
Fix CLI shell code block

/cc @ximenesuk
--no-rebase

The version-requirements page isn't very user-friendly. Is there an alternative?

I could add a reference and link to the Python subsection? Else I could link tohttps://www.openmicroscopy.org/site/support/omero5.1/sysadmins/unix/server-installation.html#overview.

I'd favour the second option.

I think https://www.openmicroscopy.org/site/support/omero5.1/sysadmins/unix/server-installation.html#overview is better (and maybe a Trello card for a client requirements section?)

I will do everything in my power to avoid yet another card. Will link to the second option.

I need to 'like' button for avoiding more cards!

Pushed.

is this good to go now @manics / @ximenesuk ?

Assuming it builds fine, yes.


Could not find com.linkedin.testbutler:test-butler-api:2.1.0

when updating from test-butler 2.0.0 to 2.1.0 I get the following error:

> Could not resolve all artifacts for configuration ':trulesk:releaseCompileClasspath'.
   > Could not find com.linkedin.testbutler:test-butler-api:2.1.0.
     Required by:
         project :trulesk > com.linkedin.testbutler:test-butler-library:2.1.0

I am having jcenter in my repositories

Ah, my apologies! This is a new artifact and I forgot to go tell Bintray to sync it to jcenter. I just made that request, but I think it can maybe take a day or two for them to approve. I'll try to check back and let you know when it's available, but it should just start working at some point soon.

thanks for the fast answer and your work in general - much appreciated!

Okay, it should be available now! Feel free to reopen this if it still doesn't work.

Thanks it is available now!
one fast question - perhaps you have an idea about this:


TableClient.CreateQueryFilter(predicate) treating long data type filter as string type.

Which service(blob, files queue, table) does this issue concern?
Table
Which version of the Azurite was used?
3.26.0
Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)
npm
What's the Node.js version?
v18.13.0
What problem was encountered?
Using TableClient.CreateQueryFilter(predicate) to convert predicate into ODATA filter string used for query.  It is producing filter query string - "((((PartitionKey eq 'tables_querytests_1') and (RowKey ge 'rowkey_0')) and (RowKey le 'rowkey_1')) and (IsGCed eq false)) and (LongPrimitive gt 60L)"
This filterQueryString is accepted in AzureStorage emulator as ^0L is treated as Long data type  and returns correct result
But the same Azurite treats 60L as string hence is returning incorrect  result due to comparing coloumn data as string
Steps to reproduce the issue?
Create table query with filter on some column which of type long it will give incorrect result.
Please be sure to remove any PII or sensitive information before sharing!
The debug log will log raw request headers and bodies, so that we can replay these against Azurite using REST and create tests to validate resolution.
Have you found a mitigation/solution?
no

@piyushanshu
We recently has a fix for long data in table query: https://github.com/Azure/Azurite/pull/2386
Would you please install/run the latest Azurite 3.30.0, and see if the issue repro or not?

@piyushanshu
We recently has a fix for long data in table query: #2386 Would you please install/run the latest Azurite 3.30.0, and see if the issue repro or not?

Thanks for the update.


Test documentation examples

Smithy code examples in the documentation are very useful and informative.
It'd be very nice if they could be automatically checked for correctness.
I'm probably spoiled by the Rust documentation tooling. In Rust, the documentation tooling has the concept of documentation tests, where you can write a code example within documentation blocks that both appears in the rendered documentation and is compiled and ran when building it. You have the ability to also hide portions of the example that are needed to make the test compile but that would distract a documentation reader, and to define whether the test should fail or not. Documentation tooling that builds atop this, like mdBook, honor doctests and have even more features.
Now, I don't think this can be done natively in reStructuredText (they have the notion of "doctest blocks", but only for Python), but I think we could get a far way by leveraging the literalinclude directive: we could place all the examples in separate Smithy files (whilst hiding the distracting boilerplate :lines:), and then run the Smithy tooling through all those files in CI to ensure they don't emit any warnings.
This is just a seed idea, more sophisticated things could be done with the code examples, but I hope I conveyed the value of having such a mechanism in place.

I think this is a duplicate of https://github.com/awslabs/smithy/issues/298


Celes Rogue Cuirass issue

What happened?
Celes Rogue Cuirass looks wonky when worn. Does not fit to body and skin contorts. was found in dragur ruins, not added through console

.
Modlist version
On Tsukiro v 1.0.5

Can I ask if you used any of the following sliders in racemenu:
UNPB Chapi - For it can be imitated by other sliders
UNPB Oppai v1 - For it's so similar to UNPB Oppai v3.2 and it can be imitated by other sliders
UNPF Series - For these sliders are ugly as hell.
CNHF + CNHF bonus - It's not used. Not popular
Venus - It's not used. Not popular
Seraphim - For it can be imitated by other sliders
UNPK Bonus - For it can be imitated by other sliders
UNPSH - For it can be imitated by other sliders
DreamGirl - For it can be imitated by other sliders

All of the sliders in raceemenu are set to 0. The only ones I have changed are the ones involving the butt, waist, thighs, and calves.

fixed for 1.0.6


fix: s3 signing bug

There was a bug with the signing of S3 requests to endpoints other than the default s3.amazonaws.com as the host for signing would not be set correctly. Should be fixed now.

Awesome, thx!


VCS sparse check path

Please have a look at the individual commit messages for the details.

This change is

Merging despite the pending DCO check; verified manually that the commits are signed-off.


INSTALL: Remind people to read more if they added configuration options

Merged.
master: 62f218cb8d31851935b8113a2a2236493b3510cc
1.1.0: da19dd5f90f4b6993b4a6381a65812b174ab788d


erb, erubis: Redirect file into first command.

The previous version relied on a zsh-specific behavior where
<filename after a pipe could redirect to the first command. This
is the standard way to do it.

Cheers! :beers:


Create Gitter chat room

Many developers using Gitter, so it will be cool to register official pomelo chat room

https://gitter.im/

nice advice, close first, too much issue


Protected maps through public map endpoint now ask for password

Related https://github.com/CartoDB/support/issues/1832

[x] Protected maps now are redirected to ask for a password when goes through public_map endpoint
[x] Org maps are doing the same
[x] Embed maps work as intended

@javitonino Ok, I'll give it a second round of test and then we have the acceptance too so I think that should be enough

Ok I want through the Acceptance plan by myself but I need another one to do it to double check it :)

Acceptance :sparkles:
To be merged tomorrow (it's already late :))


rectified negative timer ,and added popups.

@param-code , I've done the following improvements:

Added user-friendly pop-up notifications using CSS animations for timer actions (start, pause, resume, reset).
Implemented input validation to ensure the timer cannot start with negative values.

here is the preview:
https://github.com/user-attachments/assets/a5fe9120-d437-43b2-8669-059979b13521

@param-code , I've done the following improvements:

Added user-friendly pop-up notifications using CSS animations for timer actions (start, pause, resume, reset).
Implemented input validation to ensure the timer cannot start with negative values.

here is the preview: https://github.com/user-attachments/assets/a5fe9120-d437-43b2-8669-059979b13521

Great Job @Veda273 .


4.2 No release for arm devices - NavPi stakebox

Hi
Auto update fails on NavPi stakebox with a 404 HTTP error.  This causes a NavPi stakebox to crash and a reboot is necessary to bring the NavPi stake box back online.
will there be a release for arm devices?

We had to pull the ARM release due to an error we found on the NavPi. Please see this post:
https://navcoin.org/notices/2018-06-06-navcoin-4-2-0-navpi-patch-notice/

4.2.1 is already out, closing this issue


Exit course button not working

When signed in as Student view, the exit course button is not working in launched url. After AU plays, button will not allow exit

Shweta has not noticed this issue since connection problems with LRS were fixed, I will leave issue open for about a week to ensure it is gone, but think we are clear on this and it was related to the other problem.

This issue has been cleared. A lot of the AU issues faced once launched were due to sessions bein relaunched. This is actually not recommended and we corrected.


GH-7779: Migrating analytics/line_chart.jsx to PureComponent

Ticket Link
mattermost/mattermost-server#7779
Checklist

[x] Ran make check-style to check for style errors (required for all pull requests)
[x] Ran make test to ensure unit and component tests passed
[x] Added or updated unit tests (required for all new features)

Setup Test Server label detected. Spinmint test server created if build succeeds (checks pass and no conflicts with base branch).

Spinmint test server created at: http://i-053938d89651c3dba.spinmint.com
Test Account 1: Email<EMAIL_ADDRESS>| Password: passwd
Test Account 2: Email<EMAIL_ADDRESS>| Password: passwd
Instance ID: i-053938d89651c3dba

Spinmint test server destroyed


export excel keep table head

hello there,
i want to export excel from a json, i did it actually, but without table head, so i was wondering if u guys can help me
i const a variable:
      const res = [
        {
          'head1': 1,
          'head2': 2,
          'head3': 3
        },
        {
          'head1': 11,
          'head2': 22,
          'head3': 33
        }
      ]

and then use this lib to transform this data to workbook and generate a excel:
import XLSX from 'xlsx';
import moment from 'moment';

export const handleExportExcelFromJson = ({ jsonData, fileName }) => {
  const worksheet = XLSX.utils.json_to_sheet(jsonData);
  const workbook = {
    Sheets: {
      Sheet1: worksheet
    },
    SheetNames:['Sheet1']
  };
  const excelBuffer = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' });

  const extension = '.xlsx';

  const type = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8';

  const blob = new Blob([excelBuffer], { type });

  const currentTimeString = moment().format('YYYYMMDDHHmmss');

  const downloadUrl = window.URL.createObjectURL(blob);
  const a = document.createElement('a');
  a.href = downloadUrl;
  a.download = decodeURI(`${fileName}-${currentTimeString}${extension}`);
  document.body.appendChild(a);
  a.click();
  a.remove();
  window.URL.revokeObjectURL(downloadUrl);
}

invoke this function:
handleExportExcelFromJson({ jsonData: res, fileName: 'myFile' });

it worked very well, i got a excel:

but without table head, if i create excel with office, it looks like this:

a drop down arrow in the right, that indicates it's a table, and that cell is a table head!
and i tried to read excel file(with table head) get workbook, then use it to generate another excel directly, and new excel file still haven't table head at all, that confused me:
// a excel file from user
import XLSX from 'xlsx';
import moment from 'moment';

const reader = new FileReader();

reader.readAsBinaryString(file);

reader.addEventListener('load', e => {
  const res = e.target.result;

  const workbook = XLSX.read(res, { type: 'binary' });

  // just skip `XLSX.utils.json_to_sheet(jsonData)` generate workbook in `handleExportExcelFromJson`,
  // use upper workbook instead

  const excelBuffer = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' });

  const extension = '.xlsx';

  const type = 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=UTF-8';

  const blob = new Blob([excelBuffer], { type });

  const currentTimeString = moment().format('YYYYMMDDHHmmss');

  const downloadUrl = window.URL.createObjectURL(blob);
  const a = document.createElement('a');
  a.href = downloadUrl;
  a.download = decodeURI(`myFile-${currentTimeString}${extension}`);
  document.body.appendChild(a);
  a.click();
  a.remove();
  window.URL.revokeObjectURL(downloadUrl);

});

at the beginning, i doubt that may be the workbook is wrong in my code, like miss some fileds or some thing, but after i read a excel and use read workbook to generate anther excel directly, the new excel still haven't table head neither, i thougt may be it's not the workbook issue, but how? it means i can't generate a excel file with the table head?
i wish i can get some replies, thanks!

The depicted feature is Excel "Format as Table", which is not supported in the Community Edition but is a part of our Pro builds


LICENSE.txt not visible unless you agree to the LICENSE on Huggingface

Hi, thanks for the effort to make this model accessible!
I am cross-posting the discussion that I put on Huggingface, because I realized that people may not be following the discussion on Huggingface.
https://huggingface.co/allenai/tulu-65b/discussions/1
I wanted to obtain an access to this model, which requires me to agree to the terms and condtions:

I agree to abide by the terms of the license associated to this artifact, including domain and used-based restrictions

And, it seems that the terms and conditions are written inside LICENSE.txt:

This model is licensed under the AI model license given in LICENSE.txt along with the original Llama license (llama_license.txt).

The problem is that you cannot see LICENSE.txt unless you have obtained access to the model. It seems 232 people who downloaded the model already didn't care about this, but could you consider putting the LICENSE on the model card or have it accessible by other means?

Hi, yeah, good point. I've added a PR to have the licenses in this repo, and once this is merged I'll update the gated model descriptions to point to this.

Closing since the PR is merged and I've made the edits to link to these from huggingface.


Option to supress warnings about missing classes needed

Jreduce seems to be printing more warnings since the last commit that fixed Issue#6 . Is there an option to avoid printing the warnings?
Here is the jar file
https://drive.google.com/file/d/1Wk9Pd6PKBLprXh3N0KLPI6TUSwoyaMGs/view?usp=sharing
Here are the logs. The extra warnings are in bold

jreduce --work-folder _jreduce/workfolder --jre /usr/lib/jvm/java-8-openjdk-amd64/jre -S items+logic --stdlib ../../stdlib.bin -o app+lib.after.jar --predicate-timelimit 180 app+lib.jar -- ls
16:48:27 ├ JReduce
16:48:27 │ ├ Started JReduce.
16:48:27 │ ├ Reading inputs
16:48:27 │ │ └ 0.003s
16:48:27 │ ├ Calculating Initial Problem
16:48:27 │ │ ├ setup
16:48:27 │ │ │ └ 0.083s
16:48:27 │ │ ├ run
16:48:27 │ │ │ └ 0.009s
16:48:27 │ │ └ 0.093s
16:48:27 │ ├ Refining Problem
16:48:27 │ │ └ 0.230s
16:48:27 │ ├ Initializing key function
16:48:27 │ │ ├ Calculating the hierarchy
16:48:27 │ │ │ ├ Load stdlib stubs
16:48:33 │ │ │ │ └ 6.108s
16:48:33 │ │ │ ├ Load project stubs
16:48:44 │ │ │ │ └ 10.335s
16:48:44 │ │ │ ├ Compute hierarchy
16:48:46 │ │ │ │ ├ Could not find: org/apache/tools/ant/Task
16:48:46 │ │ │ │ ├ Could not find: javax/servlet/ServletContextListener
16:48:46 │ │ │ │ ├ Could not find: javax/transaction/UserTransaction
16:48:46 │ │ │ │ ├ Could not find: javax/transaction/Synchronization
16:48:46 │ │ │ │ ├ Could not find: org/apache/lucene/index/IndexDeletionPolicy
16:48:46 │ │ │ │ └ 2.607s
16:48:46 │ │ │ └ 19.051s
16:48:46 │ │ ├ Found 85238 items.
16:48:47 │ │ ├ Found 85196 facts.
16:48:47 │ │ ├ The core is 0 of them.
16:48:47 │ │ └ 20.084s
16:48:47 │ ├ Compute CNF
16:48:48 │ │ ├ Warnings found while computing logical dependencies for com/avaje/ebean/config/PropertyMapLoader.findInputStream:(Ljava/lang/String;)Ljava/io/InputStream;!code
16:48:48 │ │ ├ Could not find "javax/servlet/ServletContext.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;"
16:48:48 │ │ ├ Warnings found while computing logical dependencies for com/avaje/ebean/config/lucene/AbstractIndexDefn.getMaxFieldLength:()Lorg/apache/lucene/index/IndexWriter$MaxFieldLength;!code
16:48:48 │ │ ├ Could not find "org/apache/lucene/index/IndexWriter$MaxFieldLength.UNLIMITED:Lorg/apache/lucene/index/IndexWriter$MaxFieldLength;"
jreduce: "com/avaje/ebean/enhance/ant/AntEnhanceTask.:()V" Just (ByteCodeInst {offset = 1, opcode = Invoke (InvkSpecial (AbsVariableMethodId {variableIsInterface = False, variableMethodId = InRefType {inRefType = "Lorg/apache/tools/ant/Task;", inRefTypeId = ":()V"}}))}) NotSubtype (TRef ["Lcom/avaje/ebean/enhance/ant/AntEnhanceTask;"]) (TRef ["Lorg/apache/tools/ant/Task;"])
CallStack (from HasCallStack):
error, called at src/JReduce/Logic.hs:990:31 in jreduce-0.1.0-Abs4ufFiDadAKpDliDdD1j:JReduce.Logic
CallStack (from -prof):
JReduce.Logic.logic.typeCheckStates (src/JReduce/Logic.hs:(988,7)-(996,29))
JReduce.Logic.logic (src/JReduce/Logic.hs:(643,1)-(1033,35))
JReduce.Logic.initializeKeyFunction (src/JReduce/Logic.hs:(278,1)-(384,69))
JReduce.Logic.computeCNF (src/JReduce/Logic.hs:(393,1)-(400,12))
JReduce.Logic.describeLogicProblem.\ (src/JReduce/Logic.hs:(492,91)-(575,5))
Control.Reduce.Problem.refineProblemA' (src/Control/Reduce/Problem.hs:(495,1)-(503,5))
JReduce.Logic.describeLogicProblem (src/JReduce/Logic.hs:(492,1)-(575,5))
JReduce.run.\ (src/JReduce.hs:(101,52)-(193,44))
Control.Reduce.Util.OptParse.withWorkFolder (src/Control/Reduce/Util/OptParse.hs:(96,1)-(105,41))
JReduce.run (src/JReduce.hs:(96,1)-(224,40))
Control.Reduce.Util.Logger.timeIO (src/Control/Reduce/Util/Logger.hs:(249,1)-(253,48))
Control.Reduce.Util.Logger.timedPhase'.runMa (src/Control/Reduce/Util/Logger.hs:163:7-84)
Control.Reduce.Util.Logger.timedPhase' (src/Control/Reduce/Util/Logger.hs:(161,1)-(181,11))
JReduce.main (src/JReduce.hs:(69,1)-(81,48))

Actually, it still is printing some warnings messages. But it's just 3 benchmarks. So I think it's fine. We can skip it.


Database information initializer.

Context
Currently new basic information that is required for the proper functioning of the system should be added to all the databases of the development team. This will also be necessary for the automatic deployment in the future.
Possible Fix
A new configuration file should be created, probably called database_initializer.py, that uses get_or_create, that. Current things that should be part of this file:

The admin user for Thelma
User groups
Escuelas

[not obligatory, but suggest fixes or reasons for the bug]
This template was adapted ~stolen~ from Aurelia Moser

Fixed with #86


Unmarking favorite for deleted notes

@levlaz Logically if a user has deleted a note it is no longer a favorite

What if the note was accidentally deleted? I have done that more than once. I think its ok if it is still marked as a favorite since we do not show it in the Favorites view if the note is deleted.

@levlaz I was thinking you could add a prompt asking the user whether he really wants to delete the note.

@levlaz I see no sign in or sign up in the mobile UI


Profit Calculation for Work Orders?

Hey there! Firstly thank you for all the work you're doing, the addon is fantastic!
I have run into a bit of a problem though. I can't seem to get profit calculations for the new profession item work orders to work correctly. It always shows the profit as if i'm supplying all of the materials, even when some, or more importantly none of the items are provided. This has become especially apparent with the new profession rare item summons
For example:

dbrecent for the [Draconic Suppression Powder] is 2400g

and I updated the BoP crafting material [Dampening Powder] to have a material value:

Is there any way to get this to show the real cost or profit to me for clicking the button? Ideally it would so something like (comission - consortium cut) - missing mats or similar.
I'm trying to avoid getting baited by the public orders that don't supply everything (the above for example is like a 2200g loss to craft).

Materials provided by the customer are now considered as of 8.9.0 (release soon)


backspace and delete cause error

the change event's text is empty which causes the mutation to error

[ ] pass the whole change object instead of just the text field


EDS: The ES "LoadLibrary()" call - avoid duplicates and pass ID

The CFE_ES_LoadLibrary() call currently does not check if a library with the same name is already loaded.  It should probably do this, and if a duplicate is found it should return an error code indicating that the library is already loaded.
In the same area, the Library ID should be passed to the init function so any data structures/api calls associated with the library can be properly tracked in case the library is unloaded in the future.

Imported from trac issue 140.  Created by jphickey on 2016-03-01T11:51:13, last modified: 2019-03-05T14:58:28

Trac comment by glimes on 2016-11-08 14:17:08:
Current crop of cfe-next are all going into CFE 6.6

Trac comment by jphickey on 2016-08-23 14:19:44:
Marking this related to EDS -- the lack of a runtime ID becomes important/relevant if a loadable library contains an EDS that needs to be registered in the local EDS table for other apps to use.

Trac comment by jphickey on 2017-09-29 16:43:24:
Changeset is ready for review -
Commit [changeset:03b089a] branch trac-140-load-library

Trac comment by jphickey on 2017-09-29 10:54:49:
This was implemented as part of the STRS work.  Working on isolating this change set for CFE 6.6.

Trac comment by glimes on 2017-10-03 12:55:08:
Joe asked me an interesting question relating to this change
set: if we have an existing library with an init() function that
takes no parameters, and we call it with a call that passes one
parameter, will this cause problems with any current ABIs?
The potential hypothetical case that would be problematic is where
the caller pushes the parameters, and the callee pops them.
I know of no ABIs that do this, and in the cases where I have followed
the ABI design discussions, people tend to converge very quickly on
the rule that each function is responsible for fixing whatever it
does to the stack, nothing more. As a result, if a caller passes a
parameter to a callee that does not expect one, I would not expect
to see any symptoms.

Trac comment by sstrege on 2017-10-06 12:36:28:
Recommend/approve with agreement on Greg's recommended comment edit.  I also recommend beefing up the ES doxygen on loading libraries.

Trac comment by glimes on 2017-10-06 11:46:56:
Recommend accept, possibly with a comment edit:
cfe_es_apps line 740 mentions making the index "1-based" to
avoid a zero value, but there is no incremnent visible. The
old code and the new code both appear to do this for the first
library loaded.
(edited per Susie's note below, thanks!)

Trac comment by jhageman on 2019-03-05 14:58:28:
Milestone renamed


Upgrade CosmosDB SDK to the latest release

CosmosDB has a new release of their SDK for NodeJS.  We should consider pulling this in before code-complete, for the v4 release

Hi...I filed and issue relating to CosmosDb here:
https://github.com/Microsoft/botbuilder-js/issues/403
Can someone test to make sure it does not reproduce in this release/version? Thanks.

Right now we're snapped to 1.14.5 which is the latest release, and post-Ignite we will update to the latest release when a new SDK is released.

The new SDK is already released (and it is awesome!). 1.14.5 is the latest release of documentdb, however it recently got rebranded to @azure/cosmos which is on version 2.0.0-4 now.

Thanks @iMicknl!!! Is the surface API the same or is it substantially different? We are code complete tonight, so we might have to take that for a next release in a few weeks.

You can read more about the new Azure CosmosDB JavasScript SDK here, still in public preview by the way. Note that they dropped Node 4 support, I am not sure what BotBuilder SDK v4 supports?
I don't know if the surface API is totally different, as far as I know the biggest change is the support for promises and renaming of the models.

Hooray for Promises! (Their note about Node 4 support)
If users are on the current Node LTS (8.12.0) they will definitely be able to use the v4 SDK.

We are up to date on Cosmos for v4.1.
Apparently there's a new library just released in the past week+.

We are on the latest version of the documentdb package 1.14.5 last published 4 months ago.
However, there is a new CosmosDB package in npmjs under a different name @azure/cosmos this was published 13days ago.
Presumably we should switch to that package. This will, however, require some code change. The concepts remain the same and an initial look at the API change suggests the changes will be relatively minor.

per conversation with @sgellock moving this to next milestone.

Related: https://github.com/Microsoft/BotBuilder/issues/5107

@mdrichardson Can you share what we should do with this? Do you have PR's ready? I would love to either:

Get onto the latest packages and close this issue.
Punt this to 4.5, at which point we do that same work.

My preference is #2, as we have significant samples and other doc changes in flight for this cycle and the change now may impact that.

@cleemullins I had a JS version ready to go, but we've made enough changes to CosmosDbStorage that I'll need to re-look at it. The @azure/cosmos module is a pretty big change from DocumentDb, which is what we currently use. As such, I recommend we don't upgrade until the C# Cosmos SDK is ready, to ensure parity. Last I looked, the C# Cosmos SDK V3 (the new one) didn't allow non-partitioned DBs, which breaks backwards-compatibility. I'll take another look, but I don't believe it's ready.
There's some partitionKey things that we may as well handle when we make this change, too. I sent a Design Proposal for it that could use your review. Let me know if you didn't receive it.

@cleemullins Update: C# Cosmos SDK V3 team has an actual task, now, to make PartitionKey optional (for backwards compatibility. That SDK is still in preview. Looks like GA is planned for first half of 2019 still, so we might be able to update to the new SDKs in the next couple of months.

@cleemullins The C# Cosmos SDK V3 is pretty close to GA now and I believe PartitionKey is optional (backwards-compat achieved). I can start working on the updates, if you'd like.

introduces breaking changes


how can i contact you?

publicly here

Thx, but I already did, idk but your repo didn't helped me


Logic analyzer: Cannot remap inputs in two channel mode

Two channel logic analyzer mode is supposed to be able to use any two digital inputs. However, in practice only ID1 and ID2 work. When requesting another input, the ADC buffer block which is supposed to hold timer values for that channel is all zeros.

No, it's working as intended. It's just that the channel_number sent to the device when starting the logic analyzer is not the same channel_number sent when requesting data. The former changes depending on which channel should be sampled, while the latter is always 0 and 1 in two-channel mode. I'll add a note of this in pslab-python.


ref(Makefile,manifests/*): use envtpl to render dev manifests

This patch changes k8s manifests into Go templates and uses envtpl to render them from the makefile. It then sends the rendered result directly into kubectl create, which can accept manifests from STDIN.
If maintainers like this style, we can apply it to other repos.

removing the v2-beta milestone since this isn't critical for the release

closing this as #73 renders it obsolete


Procedure interface scheduler bug fix

One of my recent PRs added the ability to include inline function calls as scheduler dependencies if they are defined in an explicit interface. A pretty nasty bug went unnoticed; if the calling subroutine is part of a module, it will add any procedure interfaces defined in that module as a child of the subroutine. This is a very small PR to fix that bug and test for it.

Codecov Report

Merging #68 (82d6567) into main (1d2025a) will increase coverage by 0.19%.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main      #68      +/-   ##
==========================================
+ Coverage   91.78%   91.97%   +0.19%
==========================================
  Files          86       76      -10
  Lines       15281    13988    -1293
==========================================
- Hits        14025    12866    -1159
+ Misses       1256     1122     -134

Flag
Coverage Δ

lint_rules
?

loki
91.97% <100.00%> (-0.04%)
:arrow_down:

transformations
?

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

Impacted Files
Coverage Δ

loki/bulk/item.py
93.01% <100.00%> (ø)

... and 20 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Color resets do not work

Given any string built in the following way:

Color is set
Text
Color is reset (\033[0m)
More text

The "More text" will keep the color of the first text.
My quick fix is to do the following:
ansi_to_text(my_string.replace("[0m", "[39m").bytes())

I'll take a look.
Probably a bug in optimization.

Can you check If it works for you in  the linked commit ? If it still doesn't work feel free to reopen.


Refine Spring HATEOAS hints.

Make sure types from java namespace are only included with minimum reflection configuration.

Please let me know when this PR is ready for final review and merge.


How export chatterbot to a exe project or similar

Hello good day. I have a problem. I can not export my chatterbot in any application. I tried the Pyinstaller but it has problems with the nltk library, cx_freeze is not exporting, it has problems in certain modules. I do not know what to do to make chatterbot an accessible application. I would like directions or help.
I have seen that it is possible to do an integration with django or flask, however I would have to reprogram all of my chatbot for integration.

would it be possible to make it as a web application? using Django or Flask. This would solve all these problems and also there are already examples out there :)

install the latest PyInstaller, I have wrote a hook for nltk for it.
or instead, you can add nltk.chunk.named_entity to hiddenimports in your spec file.
also, chatterbot is going to use SpaCy, which you can write a hook for it as well or add it's modules in the hiddenimports

Hello guys. I solved the problems with the pyinstaller nltk hook. After much research, I decided to go it alone in the code structure. I solved my problem by commenting on the lines:
datas=[]
'''for p in nltk.data.path:     datas.append((p, "nltk_data"))'''
hiddenimports = ["nltk.chunk.named_entity"]
What's more, you need to rename the file: pyi_rth__nltk.cpython-36.pyc to pyi_rth_nltk.cpython-36.pyc . This file have 1 more underline. Warning with the python version.

Hey @AndrasPataki, I'm glad you were able to get an executable created. Thank you for describing the changes you had to make. hopefully this will help anyone in the future who is looking to do something similar.