Travis build fails to find packages

Travis sometimes fails to build the nginx image, as seen in this log.txt.
The particular section of the error is below:
Get:56 http://deb.debian.org/debian stretch/main amd64 rename all 0.20-4 [12.5 kB]
E: Failed to fetch http://deb.debian.org/debian/pool/main/g/gcc-defaults/g++_6.3.0-4_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/m/make-dfsg/make_4.1-9.1_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/d/dpkg/libdpkg-perl_1.18.24_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/p/patch/patch_2.7.5-1+b2_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/d/dpkg/dpkg-dev_1.18.24_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/b/build-essential/build-essential_12.3_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Fetched 59.2 MB in 1s (47.4 MB/s)
ERROR: Service 'nginx' failed to build: The command '/bin/sh -c apt-get update &&     apt-get -y install curl gnupg2 &&     curl -sL https://deb.nodesource.com/setup_6.x | bash - &&     apt-get -y install python build-essential nodejs' returned a non-zero code: 100

Occured again in https://travis-ci.org/uccser/cs-unplugged/builds/235466663.
Get:46 http://deb.debian.org/debian stretch/main amd64 patch amd64 2.7.5-1+b2 [112 kB]

Err:47 http://deb.debian.org/debian stretch/main amd64 dpkg-dev all 1.18.24

  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

Err:48 http://deb.debian.org/debian stretch/main amd64 build-essential amd64 12.3

  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

Err:49 http://deb.debian.org/debian stretch/main amd64 libfakeroot amd64 1.21-3.1

  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

Get:50 http://deb.debian.org/debian stretch/main amd64 fakeroot amd64 1.21-3.1 [85.6 kB]

Err:51 http://deb.debian.org/debian stretch/main amd64 libalgorithm-diff-perl all 1.19.03-1

  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

Get:52 http://deb.debian.org/debian stretch/main amd64 libalgorithm-diff-xs-perl amd64 0.04-4+b2 [11.6 kB]

Get:53 http://deb.debian.org/debian stretch/main amd64 libalgorithm-merge-perl all 0.08-3 [12.7 kB]

Get:54 http://deb.debian.org/debian stretch/main amd64 libfile-fcntllock-perl amd64 0.22-3+b2 [35.3 kB]

Get:55 http://deb.debian.org/debian stretch/main amd64 manpages-dev all 4.10-2 [2145 kB]

Err:56 http://deb.debian.org/debian stretch/main amd64 rename all 0.20-4

  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

E: Failed to fetch http://deb.debian.org/debian/pool/main/d/dpkg/dpkg-dev_1.18.24_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]Fetched 60.8 MB in 1s (45.2 MB/s)

E: Failed to fetch http://deb.debian.org/debian/pool/main/b/build-essential/build-essential_12.3_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

E: Failed to fetch http://deb.debian.org/debian/pool/main/f/fakeroot/libfakeroot_1.21-3.1_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

E: Failed to fetch http://deb.debian.org/debian/pool/main/liba/libalgorithm-diff-perl/libalgorithm-diff-perl_1.19.03-1_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

E: Failed to fetch http://deb.debian.org/debian/pool/main/r/rename/rename_0.20-4_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

ERROR: Service 'nginx' failed to build: The command '/bin/sh -c apt-get update &&     apt-get -y install curl gnupg2 &&     curl -sL https://deb.nodesource.com/setup_6.x | bash - &&     apt-get -y install python build-essential nodejs' returned a non-zero code: 100

Another one: log.txt

I think this issue still exists. Check my build
https://travis-ci.org/vietdien2005/fullstack-jenkins
...
E: Failed to fetch http://deb.debian.org/debian/pool/main/x/xfonts-encodings/xfonts-encodings_1.0.4-2_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/x/xfonts-utils/xfonts-utils_7.7+4_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/x/xfonts-base/xfonts-base_1.0.4+nmu1_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/z/zip/zip_3.0-11+b1_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/a/ant-contrib/ant-contrib_1.0~b3+svn177-9_all.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/libp/libpcre++/libpcre++0v5_0.9.5-6.1_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/libp/libpcre++/libpcre++-dev_0.9.5-6.1_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/m/musl/musl_1.1.16-3_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/m/musl/musl-dev_1.1.16-3_amd64.deb  503  Service Temporarily Unavailable [IP: <IP_ADDRESS> 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Service 'jenkins' failed to build: The command '/bin/sh -c apt-get update && apt-get -y install sudo git ant ant-contrib doxygen sqlite3 wget vim python python-dev ca-certificates     dialog gcc musl-dev libffi-dev python-pip zip unzip iputils-ping curl apt-transport-https     autoconf automake build-essential     libxslt1-dev re2c libxml2 libxml2-dev      bison libbz2-dev libreadline-dev     libfreetype6 libfreetype6-dev libjpeg-dev libgd-dev libgd3 libxpm4     libssl-dev openssl     gettext libgettextpo-dev libgettextpo0     libicu-dev     libmhash2 libmhash-dev     libmcrypt4 libmcrypt-dev     libpcre3-dev libpcre++-dev libgconf-2-4 xvfb libxi6' returned a non-zero code: 100
The command "docker-compose build" exited with 1.


Issue on Salesforce

Hey!
Love your  extension but I'm on Salesforce and it seems that when in the "eMail like" text area, the extension doesn't work. It seems that anywhere but there it works though.
Hope you can help me with this. Thanks!

Hey there! So sorry for not catching this earlier. :(  I got myself engaged
and have basically put most things on hiatus until I get my wedding sorted
out. It's not a good excuse T_T but letting you know that I may not get to
this for a while -- really sorry about that!
. Carlin
............................................
Product . Design . Development
e<EMAIL_ADDRESS>: +1<PHONE_NUMBER>
On Wed, Mar 14, 2018 at 12:09 PM, Chamuko<EMAIL_ADDRESS>wrote:

Hey!
Love your extension but I'm on Salesforce and it seems that when in the
"eMail like" text area, the extension doesn't work. It seems that anywhere
but there it works though.
Hope you can help me with this. Thanks!
[image: capture]
https://user-images.githubusercontent.com/37377241/37414861-bad18874-276f-11e8-9885-8b6b5291843a.JPG
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/carlinyuen/ChromeAutoTextExpander/issues/40, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAZz3b4lNTW_MLHPhBuoMLOppeg5lrlWks5teUCtgaJpZM4Squc5
.

Congratulations!
Maybe you can contact me with someone else who can check this?
El mar., 1 de may. de 2018 12:44 AM, Carlin<EMAIL_ADDRESS>escribió:

Hey there! So sorry for not catching this earlier. :( I got myself engaged
and have basically put most things on hiatus until I get my wedding sorted
out. It's not a good excuse T_T but letting you know that I may not get to
this for a while -- really sorry about that!
. Carlin
............................................
Product . Design . Development
e<EMAIL_ADDRESS>: +1<PHONE_NUMBER>
On Wed, Mar 14, 2018 at 12:09 PM, Chamuko<EMAIL_ADDRESS>wrote:

Hey!
Love your extension but I'm on Salesforce and it seems that when in the
"eMail like" text area, the extension doesn't work. It seems that
anywhere
but there it works though.
Hope you can help me with this. Thanks!
[image: capture]
<
https://user-images.githubusercontent.com/37377241/37414861-bad18874-276f-11e8-9885-8b6b5291843a.JPG
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/carlinyuen/ChromeAutoTextExpander/issues/40, or
mute
the thread
<
https://github.com/notifications/unsubscribe-auth/AAZz3b4lNTW_MLHPhBuoMLOppeg5lrlWks5teUCtgaJpZM4Squc5
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/carlinyuen/ChromeAutoTextExpander/issues/40#issuecomment-385604181,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AjpU2bdDQfU3xMIWjwtzwV_rHMfqkc8Nks5tt_Y0gaJpZM4Squc5
.


handleGetUnreadMessageCount is not implemented in iOS Flutter plugin.

handleGetUnreadMessageCount is not implemented in Flutter iOS plugin in 6.x version.  Is this by design or accident?  It was implemented in 5.x version.  When we updated we lost functionality.
https://github.com/apptentive/apptentive-flutter/blob/master/ios/Classes/ApptentiveFlutterPlugin.swift#L144
// Get the number of unread messages in Message Center
private func handleGetUnreadMessageCount(_ call: FlutterMethodCall, _ result: @escaping FlutterResult) {
// TODO
}

Thanks for the heads up. This has been fixed in our development branch and will go out in our next release.


[question] can x-forwarded-for and x-forwarded-port be removed from each request?

it seems like that each request, forwarded by scrapoxy, has some headers, such as X-Forwarded-For and X-Forwarded-Port.
Can those headers be removed from request?
Thanks.

hello,
Scrapoxy doesn't add theses headers (you can search the value on the source code).
I think you have a reverse proxy on your target website.
Can you try on another website and get back to me ?
Thanks!
Fabien.

Thanks for your quick response.
I got x-forwarded-for because I ran this:
curl --proxy http://<IP_ADDRESS>:8888 https://httpbin.org/get?show_env=1
and I tried another website https://requestb.in, however, I didn't see x-forwareded-for, however, I saw header property 'Via: 1.1 vegur', in both request header.
I raised this question, because the target web was able to recognize me when I was crawling via scrapoxy.  I guess the target website maybe use x-forwarded-for to do so, but I am not sure.
Is there any way that I can hide all my crawler information while using scrapoxy?
Thanks.

Hello,
It is a scraper job. Scrapoxy only changes the user agent (UA).
(1 UA is set by proxy instance)
Fabien.


Add Python 3 Cheat Sheet from perso.limsi.fr (PDF)

What does this PR do?
Add resource(s) | Remove resource(s) | Add info | Improve repo
For resources
Description
Why is this valuable (or not)?
How do we know it's really free?
For book lists, is it a book? For course lists, is it a course? etc.
Checklist:

[x] Read our contributing guidelines.
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction).
[x] Used an informative name for this pull request.

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

how to confirm the next changes in PR with "waiting for changes" label ?


Consistent post loading options

Mainly for 'load more', currently set to 200

This will be superceded by #140


Configuration help should be better documented and tested

Following the comment of @a-smith-github on PR #308, the help configuration system needs to be better documented and also tested.

Closed by merging #350


[Bug]: Open the SQL type that is allowed to be executed, then execute the anonymous block and an error will be reported.

ODC version
ODC 4.2.3
OB version

What happened?
Open the SQL type that is allowed to be executed in the window specification, and then execute the anonymous block and an error will be reported.

What did you expect to happen?
Execute anonymous blocks without reporting errors.
How can we reproduce it (as minimally and precisely as possible)?
Follow what happened.
Anything else we need to know?
No response
Cloud
No response

@MarkPotato777 what's our security policy for anonymous block? there is not sql type called anonymous and anonymous block does not belong to the rule 'not-allowed-create-pl'

pass


feature(individaul_params): add concatenate node parameters

Description
PR https://github.com/autowarefoundation/autoware.universe/pull/8300 removed the default parameters from the node, thus this PR is needed for sample_sensor, awsim, and awsim_labs to load concatenate node parameters

Related links

Tests performed

Notes for reviewers

Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[ ] I've confirmed the contribution guidelines.
[ ] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.
[ ] The PR has been properly tested.
[ ] The PR has been reviewed by the code owners.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.
[ ] The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

@vividf
I believe some parameters (for example, input_topics, publish_synchronized_pointcloud, and so on) are not related to individuals but are instead related to the sensor kit.
Is it difficult to separate the parameters related to individuals from those related to the sensor kit?

@SakodaShintaro
This PR was initially created because we discovered that one of the vehicles had a different timestamp offset between its LiDARs. As a result, we decided to introduce a separate parameter for each vehicle ID. However, it has since been confirmed that the offset issue was due to the vehicle's sensors not being synchronized.
Therefore, this PR is no longer necessary, and all relevant parameters have been consolidated into the sensor_kit_launch configuration.


Design and Develop APIs for Upvote/Downvote and Views

Design and develop APIs for the following actions,

Upvote/Downvote
Views count

Developed the apis for the given request


WSL Ubuntu 20 Installation error

I am using Win 10 Wsl2.0 Ubuntu
Collecting gfootball
  Using cached gfootball-2.5.tar.gz (8.7 MB)
Requirement already satisfied: absl-py in ./.local/lib/python3.8/site-packages (from gfootball) (0.9.0)
Requirement already satisfied: gym>=0.11.0 in ./.local/lib/python3.8/site-packages (from gfootball) (0.17.3)
Requirement already satisfied: opencv-python in ./.local/lib/python3.8/site-packages (from gfootball) (<IP_ADDRESS>)
Requirement already satisfied: pygame==1.9.6 in /usr/lib/python3/dist-packages (from gfootball) (1.9.6)
Requirement already satisfied: scipy in ./.local/lib/python3.8/site-packages (from gfootball) (1.4.1)
Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (from gfootball) (0.34.2)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from absl-py->gfootball) (1.14.0)
Requirement already satisfied: numpy>=1.10.4 in ./.local/lib/python3.8/site-packages (from gym>=0.11.0->gfootball) (1.19.0)
Requirement already satisfied: pyglet<=1.5.0,>=1.4.0 in ./.local/lib/python3.8/site-packages (from gym>=0.11.0->gfootball) (1.5.0)
Requirement already satisfied: cloudpickle<1.7.0,>=1.2.0 in ./.local/lib/python3.8/site-packages (from gym>=0.11.0->gfootball) (1.6.0)
Requirement already satisfied: future in ./.local/lib/python3.8/site-packages (from pyglet<=1.5.0,>=1.4.0->gym>=0.11.0->gfootball) (0.18.2)
Building wheels for collected packages: gfootball
  Building wheel for gfootball (setup.py) ... |

More than one hour  I am stuck on building wheels, any solutions ?

I have Ubuntu 20.04.1 running in Virtual Box on Windows 10.
I am following steps to install as directed here.
My screen gets frozen here and then ends with an error. Please find the .

It looks like you are running WSL. There is no output device on it? On my side, when compiling on Ubuntu 20.04, the only thing is to reinstall pythonlib38, then compile is successful.

It looks like you are running WSL. There is no output device on it? On my side, when compiling on Ubuntu 20.04, the only thing is to reinstall pythonlib38, then compile is successful.

How to reinstall pythonlib38 on Ubuntu 20.04?

It could be due to low memory. Compilation uses multiple cores and for systems with low memory it can cause issues. What is your CPU / memory setup? Please reopen with the update.

I am getting the same error I am using Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz. with 8 gb ram.  Please tell the solution


Gift Entry: Display options for template sections

Critical Changes
Changes

Form template sections in the Template Builder now have display options for being expanded or collapsed when entering a gift in a single gift entry form or batch gift entry form

Issues Closed
Community Ideas Delivered
New Metadata

Custom Labels

geHeaderFormFieldsModalDisplayOptionsSection
geLabelDisplaySections
geButtonFormFieldsDisplayOptionExpanded
geButtonFormFieldsDisplayOptionCollapsed

Deleted Metadata

**lurch: attach W-038036

Tracking W-038036

@voduyemi and @ptewson-sfdo I've checked the labels in this PR, updated the description to get it ready for release notes, and we're all good to go. Thanks!

@vmartinov-sforg That's interesting, it should work fine, works fine in my org, but I will try deploying to a fresh scratch org


DEPRECATED Pattern vs Path

The "pattern" option in file "~/vendor/lexik/paybox-bundle/Resources/config/routing.yml" is deprecated since version 2.2 and will be removed in 3.0. Use the "path" option in the route definition instead.
Hi,
i have no advanced knowledge of pattern vs path but still this notice appears in symfony 2.7.5
Thanks guys,

:+1:


ci(benchmark/transformer): enable all >= es7 plugins

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#5324  👈
#5323
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Dunqing and the rest of your teammates on  Graphite


Open Random Manga (upstream)

Describe your suggested feature
This was implemented upstream in October.
I know version 1.8.5 doesn't support this.
This is different from https://github.com/jobobby04/TachiyomiSY/issues/692.
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a short but informative title.
[X] If this is an issue with an extension, I should be opening an issue in the extensions repository.
[X] I have updated the app to version 1.8.5.
[X] I will fill out all of the requested information in this form.

SY already has it in the preview, stable will get it when the next release happens


DependencyFile class for xml parsing

Class for editing dependencies of ivy.xml files (mainly, the rev tag of each dependency). I also made some changes to main.py, but they'll be overwritten by Jamie's changes (in the docker branch). Let me know if you have any suggested changes.
@lewismc

@lewismc The DependencyFile class accepts a path to an ivy.xml file when it's initialized. Once initialized, it builds a list of dependencies from the ivy.xml file and these can be modified with the modify_version(index, version) function. When all desired changes are made, the original file can be overwritten and updated with save().
The only part of the ivy.xml that must be "recreated" is the license header since the ElementTree library doesn't seem to support placing comments between <?xml version="1.0" ?> and <ivy-module version="1.0"> (see below). I've been looking into other xml libraries, mainly xml.dom.minidom, that may be able to preserve this portion, but haven't got around to it fully.
<?xml version="1.0" ?>

<!--
ElementTree doesn't support parsing of comments placed at the top here.
-->

<ivy-module version="1.0">
  ...

Thanks for submitting this PR @MattTreadwell good work. Please merge and continue.

At some stage we will go back and document all Classes and Functions. This is a fundamental requirements. We will also require unit tests for all code. Is this something you guys are working on?

@lewismc I've started documenting the major files in the codebase here. I haven't gotten around to describing each function, but I can add that. Jamie and I are starting to work on unit tests as well.

Excellent. Thanks @MattTreadwell


How do I set camera parameters when recovering point clouds from depth maps?

I used my own image data as input. How do I set the camera parameters? To recover the three-dimensional point cloud

Hi, you need to change the camera intrinsic. Please check this issue.

Hi, I am now closing this issue due to no response. You can reopen it if you want to give any updates.


Fix #1733, Move global count into test global struct.

Describe the contribution
Fixes #1733
Move global count into the test global struct
Testing performed
Build and run unit test
Expected behavior changes
No impact to behavior
System(s) tested on
Ubuntu 20.04
Contributor Info - All information REQUIRED for consideration of pull request
Alex Campbell GSFC

CCB:2021-08-04 APPROVED


[Fix][UI] Fix the problem of too large spacing in operation.

Purpose of the pull request
close #11075

Brief change log

Verify this pull request

This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:

Codecov Report

Merging #11090 (34b934d) into dev (72d2997) will decrease coverage by 0.01%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev   #11090      +/-   ##
============================================
- Coverage     40.30%   40.28%   -0.02%
+ Complexity     4854     4852       -2
============================================
  Files           943      943
  Lines         37055    37049       -6
  Branches       4073     4067       -6
============================================
- Hits          14934    14926       -8
- Misses        20613    20615       +2
  Partials       1508     1508

Impacted Files
Coverage Δ

...erver/master/processor/queue/TaskEventService.java
69.64% <0.00%> (-10.72%)
:arrow_down:

...er/master/dispatch/host/assign/RandomSelector.java
77.77% <0.00%> (-5.56%)
:arrow_down:

...rver/master/runner/task/BlockingTaskProcessor.java
75.60% <0.00%> (-0.30%)
:arrow_down:

...eduler/api/service/impl/DataSourceServiceImpl.java
28.47% <0.00%> (ø)

.../dolphinscheduler/plugin/task/datax/DataxTask.java
0.00% <0.00%> (ø)

...cheduler/plugin/task/api/ShellCommandExecutor.java
0.00% <0.00%> (ø)

...er/api/service/impl/TaskDefinitionServiceImpl.java
24.01% <0.00%> (+0.05%)
:arrow_up:

...hinscheduler/plugin/alert/wechat/WeChatSender.java
29.78% <0.00%> (+0.20%)
:arrow_up:

...olphinscheduler/plugin/alert/email/MailSender.java
51.38% <0.00%> (+0.35%)
:arrow_up:


How to save session to avoid read QR code again

How to save the selenium browser session to avoid read the QR code again?

This is possible by specifying the save directory. However this issue was adressed often at:
#174
#118
#91
#49
For more information please refer to the documentation: http://mukulhase.github.io/WebWhatsapp-Wrapper/
And consider looking throgh the issues before posting duplicates
Duplicate of #174 #118 #91 #49


create quote brand component

Create a Quote component for the Brand Package
Will be used in creating the Learner Testimonials component

Merging your changes
When you are ready to merge to master, use the "squash and merge" button in GitHub, and follow the commit message guide to write your commit message.

📬Published Alpha Packages:@codecademy/brand-components@0.1.2-alpha.afd728.4+afd7284d@codecademy/gamut-templates@2.2.33-alpha.afd728.4+afd7284d<EMAIL_ADDRESS>
📬Published Alpha Packages<EMAIL_ADDRESS>
📬Published Alpha Packages<EMAIL_ADDRESS>
📬Published Alpha Packages:@codecademy/brand-components@0.2.1-alpha.9a3ad3.8+9a3ad33e


Wheres the GUI?

Installed (Android 12 running Lsposed(Zygisk)) and module activated, but wheres the management GUI as in the README picture? All i get is a generic launcher icon that shows the About page .....

Settings -> Template management -> Create template
or
App Management -> any app -> Create template

Switch pages with the sidebar.

Ahh, i didnt notice the menu....
If it were me developing it, id have the app land on anything BUT the About
page....would have avoided this confusion for one thing :)
On Sat, 17 Sept 2022 at 15:44, GuhDoy @.***> wrote:

Switch pages with the sidebar.
—
Reply to this email directly, view it on GitHub
https://github.com/MaterialCleaner/Media-Provider-Manager/issues/8#issuecomment-1250006349,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACO4RXIZFYVNDFZHUGZTUITV6VLDJANCNFSM6AAAAAAQOCC2U4
.
You are receiving this because you authored the thread.Message ID:
@.***>


Detection of query start and end

Problem to Solve
Currently, it is not possible to send multiple queries to TypeDB at once. When passing to tx.query(), each query needs to be passed separately. Example:
It is not possible to do:
tx.query("insert $condition isa condition, has condition_type 'startcondition'; insert $context isa context, has context_id 'context_1663593133.555721'; match $object isa resource, has obj_type 'rock', has size 'large', has color 'grey';")
Instead, it only works like this:
tx.query("insert $condition isa condition, has condition_type 'startcondition';")
tx.query("insert $context isa context, has context_id 'context_1663593133.555721';")
tx.query("match $object isa resource, has obj_type 'rock', has size 'large', has color 'grey';")
Proposed Solution
It would be great if multiple queries could be passed at once, and the start and end of a query would be detected automatically.
This is similar to what happens in TypeDB Studio, when creating a .tql file that contains multiple queries.

This would most likely be achieved by providing a generic tx.query().generic() or tx.query().script() method that takes in any TypeQL script and sends it to the server, returning either "success" or "error".
Another possible approach to this problem in the future will come when https://github.com/typedb-osi/typeql-lang-python is completed, as it will provide the ability to parse a string containing multiple queries - something like typeql.parse_queries(raw_string). Each query will be of a specific query class, which will then be providable to the relevant method in typedb_client. TypeDB Studio uses this approach. Its advantage is that the answers of any Match queries will be returned to the client application.


Beta2

Fixes a nasty bug when measure dependencies where not cleaned up after enqueueing and add some safety around pickling.
Also setup readthedocs (will add badge later)

Current coverage is 97.97% (diff: 100%)

Merging #61 into master will increase coverage by <.01%

@@             master        #61   diff @@
==========================================
  Files           155        155
  Lines         12175      12210    +35
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          11928      11963    +35
  Misses          247        247
  Partials          0          0

Powered by Codecov. Last update d8ff70f...34df326


Use current time for Cloudformation Stack CreationTime

Before it was using hardcoded creationtime

Changes Unknown when pulling 6610d1f7d69e618c14a349a1de99afebb2bbb73a on saadgit:master into ** on spulec:master**.

Also if your going to be messing with time in your tests, that wont apply when in "server mode" so add something like this to the respective tests

This is now implemented as part of #2818. Closing


why calculate 'MSE' or 'MAE' in axis=(0,1)? and what shape of output and every dimention means what?

in utils.py:
def MAE(pred, true):
return np.mean(np.abs(pred - true), axis=(0, 1)).sum()
def MSE(pred, true):
return np.mean((pred - true) ** 2, axis=(0, 1)).sum()
thank you!!!!!!

hi,
1.Calculating 'MSE' and 'MAE' over axis=(0,1) for tensors shaped (B, S, C, H, W) averages the errors across all batch samples (B) and sequence steps (S). This method provides an aggregated error metric for B*S images in the batch, encompassing both individual samples and temporal aspects.
2.The resulting shape (C, H, W) corresponds to the number of channels (C) and the spatial dimensions of the images (height H and width W). This means that the resulting array provides a separate average error (either MAE or MSE) for each channel of the image.


Conversion from GPIB only to generic

The following line should be removed so that the file name can be changed from 'gpib.py' to 'models.py'
https://github.com/nerspstl/pstl-tools/blob/0001bb477e4753c8e8ef21efb75c7477548a49a7/src/pstl/instruments/daq/agilent/gpib.py#L15

Change these as well.
https://github.com/nerspstl/pstl-tools/blob/0001bb477e4753c8e8ef21efb75c7477548a49a7/src/pstl/instruments/ps/kepco/gpib.py
Thinking about adding 'from pstl.instruments.ps.kepco.models import *' in the init.py file below to allow the call of something like 'pstl.instruments.ps.kepco.bop' instead of 'pstl.instruments.ps.kepco.models.bop'
https://github.com/nerspstl/pstl-tools/blob/0001bb477e4753c8e8ef21efb75c7477548a49a7/src/pstl/instruments/ps/kepco/__init__.py


release: Post-release patch level update

Move the patch level back to 99 after the 1.11.0 release.
Signed-off-by: Carles Cufi<EMAIL_ADDRESS>

Codecov Report

Merging #6542 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #6542   +/-   ##
=======================================
  Coverage   53.36%   53.36%
=======================================
  Files         435      435
  Lines       41308    41308
  Branches     7922     7922
=======================================
  Hits        22046    22046
  Misses      16044    16044
  Partials     3218     3218

Continue to review full report at Codecov.

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


Add each to jest-cirucs

Summary
Add each to jest-cirucs
Test plan

Add new describe.only.each and describe.skip.each tests
Run tests with JEST_CIRCUS flag set and the tests should still pass

btw, wanna fix the lint warning while you're at it?

Failed circus on CI 😭

Green! Waiting on appveyor, but that doesn't run the each tests anyways

Codecov Report

Merging #6309 into master will increase coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff            @@
##           master   #6309      +/-   ##
=========================================
+ Coverage   63.67%   63.7%   +0.02%
=========================================
  Files         226     226
  Lines        8634    8640       +6
  Branches        3       3
=========================================
+ Hits         5498    5504       +6
  Misses       3135    3135
  Partials        1       1

Impacted Files
Coverage Δ

packages/jest-circus/src/index.js
66.66% <100%> (+5.12%)
:arrow_up:

packages/jest-each/src/index.js
70.58% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

please rebase.


V1.2 evolution -- Add tests

Summary of changes:

Add unit and integration tests for AddCommand.
Add unit test for AddCommandParser.
Minor/no change in unit tests of DeleteCommand/DeleteCommandParser, ListCommand, ExitCommand.
Minor bug fix in CommandTestUtil.java

LGTM!


Emails not being sent

We are still experiencing emails not being sent even though the  Recent Secrets UI shows a send email.
The API is returning an 404 with the following response body {"message":"An error occurred :["}
curl -v -X POST \
  --data-urlencode "secret=My Super Secret Message" \
  --data-urlencode "ttl=604800" \
  --data-urlencode<EMAIL_ADDRESS>\
  -u "account@example.com:XXXXXXX" \
  https://onetimesecret.com/api/v1/share

> POST /api/v1/share HTTP/1.1
> Host: onetimesecret.com
> Authorization: Basic XXXXXXX
> User-Agent: curl/7.64.1
> Accept: */*
> Content-Length: 82
> Content-Type: application/x-www-form-urlencoded
>

< HTTP/1.1 404 Not Found
< Server: nginx/1.6.2
< Date: Thu, 11 Mar 2021 19:53:03 GMT
< Content-Type: application/json; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
<
{"message":"An error occurred :["}

Emails are back in action. Thanks for the detailed report.

Hi - just retested, on browser clients Chrome, Firefox / Win10., it keeps failing with the "An error occurred :[" mesage.

I just tested it again as well.
I get a "200 OK" without the recipient, but when adding the recipient, it results in a "404 Not Found" and no email being sent.

I'm having the same problem :

After testing a number of cases, I haven't been able to reproduce the 404 issue using curl (example below). We do use that status for any error but the only way I can reproduce it is if the email or API key is wrong.

I tested both cases from the UI -- with and without a recipient -- and both returned 200. However, I am seeing a delay in email deliveries. Only 2 out of 4 emails arrived. I will look into that right away.

As a next step, it would be super helpful if any or all of you could create another secret with your github name as the payload (via UI or API) so I can keep track. Then email me the secret URI or key<EMAIL_ADDRESS>so I can search the logs for those specific requests.

I'll update again when I have more news.
Additional Context
$ curl -v -X POST \
--data-urlencode "secret=My Super Secret Message2" \
--data-urlencode "ttl=604800" \
-u "args@example.com:NNN" \
https://onetimesecret.com/api/v1/share
Note: Unnecessary use of -X or --request, POST is already inferred.
*   Trying <IP_ADDRESS>:443...
* Connected to onetimesecret.com (<IP_ADDRESS>) port 443 (#0)
* ALPN, offering http/1.1
* successfully set certificate verify locations:
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* NPN, negotiated HTTP1.1
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS handshake, Next protocol (67):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: CN=onetimesecret.com
*  start date: Mar  7 19:33:03 2021 GMT
*  expire date: Jun  5 19:33:03 2021 GMT
*  subjectAltName: host "onetimesecret.com" matched cert's "onetimesecret.com"
*  issuer: C=US; O=Let's Encrypt; CN=R3
*  SSL certificate verify ok.
* Server auth using Basic with user<EMAIL_ADDRESS>> POST /api/v1/share HTTP/1.1
> Host: onetimesecret.com
> Authorization: Basic NNN=
> User-Agent: curl/7.73.0
> Accept: */*
> Content-Length: 48
> Content-Type: application/x-www-form-urlencoded
>
* upload completely sent off: 48 out of 48 bytes
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: nginx/1.6.2
< Date: Fri, 12 Mar 2021 18:05:49 GMT
< Content-Type: application/json; charset=utf-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< Strict-Transport-Security: max-age=31536000;
< X-Frame-Options: DENY
<
* Connection #0 to host onetimesecret.com left intact
{"custid":"args@example.com","metadata_key":"crcw070tpcsa2g4m9f6n0hsai4nqdv","secret_key":"blxgnzz9xjfp4kcz0phu0frio2tdv19","ttl":1209600,"metadata_ttl":1209600,"secret_ttl":604800,"state":"new","updated":1615572349,"created":1615572349,"recipient":[],"passphrase_required":false}

Yeesh, just got this error when I first tried to post this comment. 😅

It looks like there's trouble in the Sendgrid henhouse today. There's a planned emergency in about 2 hours so I would imagine that means they're having some kind of intermittent brownout. This would explain the intermittent 404 errors and missed email deliveries.
https://status.sendgrid.com/incidents/9rp5lf60w398

Yeesh, just got this error when I first tried to post this comment. 😅
Yeah, there was a slight github outage just now. https://www.githubstatus.com/

Hi, any progress on this issue? I'm experiencing the same thing.
I'm a first time user. Was able to setup an account and received an email confirmation.
I logged in, created a secret and tried to send it, but received the "Oops! An error occurred :[ " error.
Happening on chrome and firefox for me.

Just sent a one time secret to<EMAIL_ADDRESS>with my github username as the payload, per your instructions above.

Same outcome as above today ie  "Oops! An error occurred :[ " error.

not getting an email when signing up

I tested this POST request today and I'm not able to send any email to recipient but api didn't throw any err(200 OK response). Any updates on this issue?

I've been testing creating/sending secrets via postman. The secret generates with a 200 response code, and I see it on my account secrets list. However, no e-mail is ever received. I've tried multiple e-mail addresses and checked spam folders. Nothing ever shows up and there is no error message received.

I can confirm that no emails are being delivered when sent from the website for the last week.

Anny update on this issue? This bug is essential and open for over a year now...


ENV variable to disable Hugging Face

Request from VP to lock down Environment in an enterprise setting

ok, we can add the flag

@Arthidon if you don't add the key, you won't use hugging face

This feature is available in version 0.9.74


Allow the hooks to work when context isn't returned

There are a number of places like ActionRunner where we assert a container is created in the global context, but in the hook world this doesn't make sense as we may not have those container id's. We will want to refactor this so that it works without that. We can test this by commenting out that parts here that set the context.
https://github.com/thboop/hooks/blob/main/docker/src/hookCommands/prepare-job.ts#L107. There's places in StepHost and I think ContainerActionHandler as well.

Closed with #56


Include nuxt.config.ts to source files in nuxt module

Clear and concise description of the problem
I like to set some utility classes to nuxt root element by nuxt.config.ts:
  app: {
    // @unocss-include
    rootAttrs: { class: 'font-montserrat' },
  },

But to get it worked i also need to add nuxt.config.ts to content sources manually. It's a bit clunky.
It's also possible to add needed utilities to safelist, but i don't like this approach either because it forces changes to be made in two places.
Suggested solution
Would be nice if @unocss/nuxt module handled it and added nuxt.config.ts to source files, resulting in tigher nuxt integration.
Alternative
No response
Additional context
No response
Validations

[X] Read the Contributing Guidelines.
[X] Read the README.md of using the package.
[X] Already used the Interactive Docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

I don't recommend adding it to the sources by default, but there may be multiple configuration files that require this in the future. The current content option already does this.


Added React Project that searches Github users

Thanks for your valuable contribution.


framework: add CyberRT_Migration_Guide.md

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: kyleApollo:x: KyleKyle seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@chaii Plz also sign the CLA with this "Kyle" account.


support procedural php files

in our apps we use good old regular procedural php files as view scripts.
there is no class defined in this files, but there are types involved and namspaced method calls.
example views/shipping.phtml:
<?php
use BulkConsumerCheckout\FormStepShippingVM;

/** @var Zend_View $this */
/** @var FormStepShippingVM $formStepShippingVM */

$formStepShippingVM = $this->formStepShippingVM;

?>
<sl-form id="checkout_shipping" data-action="<?php echo $formStepShippingVM->formActionUrl; ?>" novalidate>

<?php echo $this->escape($formStepShippingVM->headline); ?>

            <sl-radio-group name="shipping-type" class="col-xs-24" no-fieldset>
            <?php
            foreach($formStepShippingVM->availableShippingTypes as $shippingType) { ?>

                    <sl-radio name="shipping-type" value="<?php echo $shippingType->type; ?>" <?php echo $shippingType->equals($formStepShippingVM->selectedShippingType) ? 'checked=""': '' ?>>
                        <?php echo $this->escape($shippingType->label); ?>
                    </sl-radio>

<?php echo $this->escape($shippingType->subline); ?>

                    <img class="logo" src="<?php echo $this->escape($shippingType->imageUrl); ?>" alt="<?php echo $this->escape($shippingType->imageAlt); ?>">

            <?php } ?>
            </sl-radio-group>

example config
paths:
    - controllers/
    - lib/
    - views/

layers:
    -   name: Controller
        collectors:
            -   type: className
                regex: .*Controller.*
    -   name: View
        collectors:
            -   type: directory
                regex: .*/views/.*
    -   name: ViewModel
        collectors:
            -   type: directory
                regex: .*/viewmodel/.*
    -   name: Model
        collectors:
            -   type: className
                regex: .*(\\Model\\).*
    -   name: Mapper
        collectors:
            -   type: className
                regex: .*_Mapper_.*

ruleset:
    Controller:
        - Mapper
        - Model
        - ViewModel
    View:
        - ViewModel
        - Model
    ViewModel:
        - Model
    Mapper:
        - Model

we would love to apply deptrac rules for this files, e.g. don't allow calling Mapper/Persistence-Classes/Methods etc.
it seems atm deptrac cannot scan these files atm?

hmm.. maybe the only problem is the file-extension we use.
does deptrac only work on .php files?
https://github.com/qossmic/deptrac/blob/869cd2e697bb6970a02a0e7db9875f76fe8d9f8f/src/FileResolver.php#L21

Hello,
as you pointed out, the problem here is twofold:

not recognizing other than php extension
dependencies of things other than classes

For the second issue, see https://github.com/qossmic/deptrac/issues/582, where we are discussing internal changes required to support other types of dependencies.
For the first, this is an actual missing feature of deptrac ATM.

dependencies of things other than classes

My view scripts depend on classes.
Checking whether other classes depend on the view-scripts is not important in our case.
It would be enough to get this working in one direction - in case this simplifies the implementation

You are depending "on classes", but you are not depending "by classes".
What I mean is that your scripts do not include any class definitions and at the moment that is the only thing that can be the source of the dependency for deptrac. Extending this behaviour is what we are working on in https://github.com/qossmic/deptrac/issues/582


docs: add docs 'how to share kcl package' and update docs about 'kpm push'

1. Does this PR affect any open issues?(Y/N) and add issue references (e.g. "fix #123", "re #123".):

[x] N
[ ] Y

2. What is the scope of this PR (e.g. component or file name):

docs
3. Provide a description of the PR(e.g. more details, effects, motivations or doc link):

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[x] Other

4. Are there any breaking changes?(Y/N) and describe the breaking changes(e.g. more details, motivations or doc link):

[x] N
[ ] Y

5. Are there test cases for these changes?(Y/N) select and add more details, references or doc links:

[x] Unit test
[ ] Integration test
[ ] Benchmark (add benchmark stats below)
[ ] Manual test (add detailed scripts or steps below)
[ ] Other

6. Release note

Please refer to Release Notes Language Style Guide to write a quality release note.
None

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

7 of 39 (17.95%)  changed or added relevant lines in 1 file are covered.
5 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.3%) to 40.726%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

pkg/cmd/cmd_push.go
7
39
17.95%

Files with Coverage Reduction
New Missed Lines
%

pkg/cmd/cmd_push.go
5
9.9%

Totals

Change from base Build<PHONE_NUMBER>:
0.3%

Covered Lines:
909

Relevant Lines:
2232

💛  - Coveralls

There are two important questions here:

Isn't it necessary to use ghcr.io for sharing? I personally think it's best to distinguish between docker.io, ghcr. io, etc.
Format all documents using mdfmt


Release 0.2.0

Changes for the 0.2.0 release

I like it, but am curious why 0.2.0 instead of 0.1.1 ? Pinning a version seems more like a bug fix than a minor release. I'm not even sure it matters, but that's my thought.
Also, I noticed we're getting rid of the version from the metadata. I assume this is because the helper method already installs and uses the version given as an attribute anyways, so it's not really used. Should we just get rid of the gem directive altogether from metadata.rb?

Makes sense @jsmartt ,  I messed up with the release version numbers.
And... yes, it doesn't matter if we put the gem in metadata, it installs anyway in the load_sdk

:+1:


Debug ms attributes test

Try to do issue: https://github.com/rust-bitcoin/rust-miniscript/issues/347
First patch is preparation, adds a macro so each of the test vectors is checked in a separate test so we can debug.
We use the test vectors from Sipa's miniscript/bitcoin/test/miniscript_test.cpp. Two new vectors seem to have been added, patch 2 adds those here (they both pass).
Two of the vectors we have have different values for ops (also one of ours uses nd:and_v instead of d:and_v, however I do not know the implications of this), patch 2 adds the original ones as well (both fail).
With this patch set applied we have:
failures:
    miniscript::tests::check_attributes_15a
    miniscript::tests::check_attributes_16
    miniscript::tests::check_attributes_16a
    miniscript::tests::check_attributes_26
    miniscript::tests::check_attributes_27
    miniscript::tests::check_attributes_7

I don't have any idea how to proceed. If anyone has any suggestions I can follow them. Thanks

I will look into this later, but I just looked at 16a for now. This relates to calculations about malleable scripts. The c++ code outputs incorrect values for malleable scripts.
There may be other reasons why there is a discrepancy in other cases and we should resolve this. I would suspect this again relates to the calculation when scripts are malleable.

Thanks for looking @sanket1729.

Based on some discussion here: https://github.com/bitcoin/bitcoin/pull/24147#discussion_r877531692, we should only care for these values if the scripts are non-malleable.
We should either

Keep our separate tests
Or only test these values for non-malleable vectors.

In the future, if you need any assistance with a PR, feel free to tag me. I typically ignore the PRs in the marked draft.


feat(graphql_semantic): build semantic model from AST

Summary
Build a Semantic model for GraphQL from AST.
Unlike in JS, in GraphQL, a variable can be referenced in a fragment, which in turn can be referenced by multiple operations, and then defined in those operations. This results in a variable being potentially defined in multiple locations.
fragment HeroDetails on Character {
    name(startWith: $start)
}

query HeroWithH($start: String = "H") {
	...HeroDetails
}

query HeroWithO($start: String = "O") {
	...HeroDetails
}

In this case, the $start variable is defined in both the HeroWithH and HeroWithO variable definitions, and referenced at (startWith: $start) in HeroDetails fragment.
To address this, each operation and fragment will be associated with a scope. The scope will keep track of every referenced fragment, allowing it to track every referenced variable, either directly referenced or indirectly through a referenced fragment. Then, it will try to bind every referenced variable to its declaration inside an operation definition.
Test Plan
All the calls to retrieve binding and reference should correctly return the respective bindings and references of the AST node.

Are you able to separate the changes you made to the parser from the actual model changes? Or are they connected? It doesn't seem they are by reading the description of the PR

Ah sure


[Feature Request] vulkan backend on android

🚀 Feature
use vulkan as a fallback backend on android
Motivation
some android device may not have proper opencl support. add vulkan fallback will add compatibility to these device
Alternatives
maybe also cpu(neon) backend?
Additional context
the best solution should be nnapi. but it not avaliable on tvm yet.
https://discuss.tvm.apache.org/t/rfc-byoc-android-nnapi-integration/9072
https://github.com/apache/tvm/pull/8076

This is a good idea.
Why didn't developers pay attention?


Inconsistent Tests

https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.id.test.js contains different requests to the api/messages/:id endpoint.
https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.id.test.js#L45 wants the result of messages/:id to be an object
https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.id.test.js#L69 wants the same result to be an array
https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.id.test.js#L106 again wants it to be an array
In this case, object seems to make more sense, because we just really want one result.
Additionally, the file https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.test.js should contain requests to the api/messages/ endpoint (Without :id)
However, in the line below, it does contain a request to an :id endpoint, that is already included in the other test file.https://github.com/pagermon/pagermon/blob/32a5c87e55a1f16aedf24f8ae24ec5633b22268b/server/test/routes.api.messages.test.js#L85

Hmmm good catches, all seem to be issues with the idiot writing the tests (which was me 🤣 )
I'll sort these out shortly.. need to get my dev environment re-setup


odc-io installation fails

docker-compose up fails during installation of odc-io (as part of odc-apps-dc-tools), probably due to a new release (odc-io 0.2).

Modifying the requirements.txt by adding pystac before odc-apps-dc-tools seems to solve the problem.

Fixed.


sub-sub-modules

currently (v2.5.5) micc2 supports only one level of sub-modules. For larger projects that is sometimes impractical
e.g in our et-MD project there are several sub-modules which would also need a C++ implementation. It would be practical if they could be created as a sub-sub-module.
So the command

micc2 add verletlist/vlist --cpp
would create a c++ binary extension subsubmodule in the verletlist submodule
micc2 build would need to traverse the entire package tree...

need ability to convert sub-sub-modules to sub-sub-packages ...

test whether renaming and removing still works

tests directory must reflect same structure

looks hard to modify the existing et-micc2 for sub-sub-modules,
maybe easier to start from scratch...

the cookiecutter templates do not really work any more, as they specify the path too...
either

we strip the path,
or we write our own cookiecutter...
a single file cookiecutter turns out to be really simple. so go down the last road.


Fixed some minor jslint warnings

Fixed some minor jslint warnings.
I couldnt find the exact conf as https://github.com/kvz/phpjs/wiki/Jslint-options does not exist.

Thanks for the contribution, Petah. I don't know where you got the link to jslint-options, but I've added a link on that page to https://github.com/kvz/phpjs/wiki/Jshint-options which we prefer to support.

Ok, thanks--Kevin, is that something you can change? I don't have access to the website repo...


Special handling of oneof fields

Currently we don't treat oneof fields in any special way. Should we? I'm not sure.
There's potential ambiguity after introducing default value handling:
oneof test {
  int32 foo = 1;
  int32 bar = 2;
}

If either foo or bar is set to 0, we will decode the message as {foo: 0, bar: 0}. However there will be no way to distinguish which of the fields is set when looking at the result.
One way to address this would be to decode all fields except the set one as undefined, or simply not to include them in the initial object.
cc @kjvalencik

Just ran into this issue when running some tests. The way protobufjs handles this is setting the test field to the oneof that is actually set.
I also think oneof messages should be excluded from defaults.

The way protobufjs handles this is setting the test field to the oneof that is actually set.

There would still be an ambiguity problem — after decoding, you wouldn't know which of the fields you decoded, and when writing, you also wouldn't know which one to encode (if they're not easily distinguishable through JS type, e.g. both integer-type).

Also, should oneof messages be excluded from defaults?

Yes. Or the should have a default of undefined regardless of type.

I'm not sure where the ambiguity is. Here's what an example would look like:
message Message {
    oneof test {
        int32 foo = 1;
        int32 bar = 2;
    }
}

Decoded:
{
    test: "foo",
    foo: 0
}

This section: https://github.com/mapbox/pbf/blob/70862a330c70b1f7f946e1407cbee0b936ecec39/compile.js#L50-L53
Could change to something like:
            code += '    ' + (i ? 'else if' : 'if') +
                ' (tag === ' + field.tag + ') { ';

            if (field.oneof) {
                code += 'obj.' + field.oneof + ' = ' + JSON.stringify(field.name) + '; ';
            }

            code += 'obj.' + field.name +
                (field.repeated && !isPacked(field) ?
                    '.push(' + readCode + ')' : ' = ' + readCode) + '; }\n';

To then generate code that looks like:
Envelope._readField = function (tag, obj, pbf) {
    if (tag === 1) { obj.test = "name"; obj.name = pbf.readString(); }
    else if (tag === 2) { obj.test = "group"; obj.group = pbf.readString(); }
};

Oh, I see now. Yeah, I think that would make sense.


refactor compose files to (hopefully) make it easier to pick and choose containers

There's sort of two "modes" we can run in: "headless" (ie, run Xorg containerized), and "host" (ie, use the Xorg running on the host).  With just a single docker-compose.yml file, we have to choose which one of those is going to be the checked-in version, and anyone who wants to run the other will have to make manual modifications to the file.
This is a proposal for a method of making that easier.  I've split the configuration into several files.  Now there's:

A base docker-compose.yml that just launches a containerized Sunshine
compose/headless.yml, which adds xorg, udevd, and pulse, for systems that don't have those already
compose/steam.yml, compose/retroarch.yml, and compose/firefox.yml, which add those respective applications

I've also added some files in the env subdirectory; these allow adding the same set of environment variables to multiple containers without a bunch of error-prone copy and paste.
I've tested this pretty well on my unRAID server and things seem to be going well, but I don't have a host to try on that already has Xorg etc, so that could use some testing.
What do you think?

Oh, I forgot to explain how to use the new files.  If you just run:
$ sudo docker compose up

It will just launch a containerized Sunshine, using the host's desktop.  If you want to run in headless mode, you can run
$ sudo docker compose -f docker-compose.yml -f compose/headless.yml up

This will launch Xorg, udevd, and pulse as well as Sunshine, but it will not run any applications.  To also run an app, you can use:
$ sudo docker compose -f docker-compose.yml [-f compose/headless.yml] compose/<application>.yml up`

where <application> is one of: steam, retroarch, or firefox.

I like the direction where this is going, the only thing I don't like is that we have to uncomment/mess with the normal .env file in order to setup compose environment variables. It's a shame that the compose command doesn't support multiple .env files, see: https://github.com/docker/compose/issues/7326
I wonder if we should just wrap docker-compose with a bash script or something, this would also fix the issue where people are running old versions of docker-compose. Ideally this would enable us to do something like:
run-gow --headless
> setting-up .env file for you
> running docker compose -f docker-compose.yml -f compose/headless.yml up

I've tested this on a Ubuntu desktop installation, there's a small issue, I'll add a comment to the relevant line.

I like the direction where this is going, the only thing I don't like is that we have to uncomment/mess with the normal .env file in order to setup compose environment variables. It's a shame that the compose command doesn't support multiple .env files, see: docker/compose#7326

Yeah, that would be a big win. Maybe they'll eventually get around to adding it 🤞

I wonder if we should just wrap docker-compose with a bash script or something, this would also fix the issue where people are running old versions of docker-compose. Ideally this would enable us to do something like:

I think that's a good idea.  I was hoping to preserve the simplicity of just running docker compose but having a shell script wrapper gives us an opportunity to remove most/all of the manual setup steps that are currently needed. I'll work on putting something together.

I've added a first draft of a run-gow launch script.  It automatically sets up the environment and chooses which .yml files to use, so there shouldn't be any need to do anything manually, but it doesn't yet do any sanity checking for docker-compose version or anything like that.
Also of note is that I have not yet updated the docs.  I'll take another pass through the them once we've got the script working the way we like.
As an example, here's the command I use to launch:
$ ./run-gow --headless --nvidia -a steam

And the full usage message:
$ ./run-gow -h
Launch the Games on Whales system

Usage: run-gow [options]...

Options:

  -h, --help
      This help text.

  --headless
      If set, run in headless mode. Use this mode if your host does not have an Xorg server running on it.

  --nvidia
      Use this option if you want to use an Nvidia GPU with Games on Whales

  -a, --app
      Specify an application to launch. Can be used multiple times

FYI, Arch Linux installs the nvidia drivers here:
/usr/lib/xorg/modules/drivers/nvidia_drv.so
/usr/lib/nvidia/xorg/libglxserver_nvidia.so

kyle@bently 04:39:54 ~/gow on master [!] $ cat /etc/lsb-release
DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DESCRIPTION="Arch Linux"

Also, I'm not sure if this is needed or not, but jellyfin's instructions on getting hardware acceleration into a docker container say that the following is needed:
services:
  ...:
    image: ...
    deploy:
      resources:
        reservations:
          devices:
            - capabilities: [gpu]

They also don't mention that changing the docker runtime is needed.

Thanks for the pointers to the Arch drivers; I'll update the script to look for them.
For the docker runtime stuff, it turns out there's actually 2 ways to run with nvidia support in docker. One is the nvidia runtime, which is what we've got implemented right now, and the other is the "nvidia container toolkit" which is what is enabled with the deploy: section you posted.  GoW added nvidia support before the updated toolkit was widely available, so we use the older version.  We should update to the newer version but I wanted to get this squared away first.

I think this version is pretty much ready to go.  I've refactored run-gow a bit for readability, and added some comments for future people working on it.  I also added the locations of the nvidia drivers on Debian, and I added support for per-application environment variables (the file env/[app].env will be loaded automatically if it exists).
@ABeltramo @Sparticuz @noinip I'd appreciate it if you could try out this version when you get a chance and report any issues you encounter. It's working well for me.  Note that I did change the available options a little bit; most importantly, what used to be --nvidia is now --gpu nvidia.  Here's the full usage message:
$ ./run-gow --help
Launch the Games on Whales system

Usage: run-gow [options] [compose commands]
Arguments after the last option will be passed directly to 'docker compose'.
For example, to launch the containers in the background, try:
  $ run-gow --app retroarch up -d

Options:
  -h, --help
      Print this help text.

  -a, --app <app name>
      Specify an application to launch. Can be used multiple times.

  -e, --env-file <file>
      Specify an additional file of environment varibles to load before launching 'docker compose'.

  -g, --gpu <type>
      Use this option to specify what type of GPU to use with Games on Whales. Not
      all GPU types require this option (notably, AMD does not).
      Possible types:
        nvidia, intel

  -q, --quiet
      If set, this script will not produce any output of its own. This will not affect output from 'docker compose'.

  -x, --headless
      If set, run in headless mode. Use this mode if your host does not have an Xorg server running on it.

  --
      Signifies the end of options.


CZ Business is unhappy again

Traceback (most recent call last):
  File "/opensanctions/zavod/zavod/crawl.py", line 34, in crawl_dataset
    entry_point(context)
  File "/opensanctions/datasets/cz/business_register/crawler.py", line 109, in crawl
    parse_xml(context, res)
  File "/opensanctions/datasets/cz/business_register/crawler.py", line 64, in parse_xml
    tree = etree.parse(reader)
           ^^^^^^^^^^^^^^^^^^^
  File "src/lxml/etree.pyx", line 3570, in lxml.etree.parse
  File "src/lxml/parser.pxi", line 1973, in lxml.etree._parseDocument
  File "src/lxml/parser.pxi", line 1993, in lxml.etree._parseFilelikeDocument
  File "src/lxml/parser.pxi", line 1887, in lxml.etree._parseDocFromFilelike
  File "src/lxml/parser.pxi", line 1224, in lxml.etree._BaseParser._parseDocFromFilelike
  File "src/lxml/parser.pxi", line 633, in lxml.etree._ParserContext._handleParseResultDoc
  File "src/lxml/parser.pxi", line 743, in lxml.etree._handleParseResult
  File "src/lxml/parser.pxi", line 672, in lxml.etree._raiseParseError
  File "/opensanctions/VYSTUP/DATA/19063521.xml", line 95
lxml.etree.XMLSyntaxError: Input is not proper UTF-8, indicate encoding !
Bytes: 0x8D 0x20 0x20 0x20, line 95, column 18

Maybe we just catch and warn on individual XML files?

Skip over broken XML files: https://github.com/opensanctions/opensanctions/pull/884/commits/2c7a71d09a795a2421656925612d27608c36571f


Re: Not an issue, but a question.

How did you guys get the benchmarks from. Can you please tell the way to get the benchmarks so that, we can demo it to our leads and use LoganSquare in our apps. :)

There's a BenchMark demo included in the repo that you can put on whatever phones you'd like to test it on. Note that the 400% improved performance metric was found using Android 5.0. It seems to be more like 150-200% with previous versions (due to ART vs. Dalvik).


Fixed AscendingPageAllocator race condition

The race here was that while 'extendMemoryProtection' was called, some other thread could access memory before the calls to mprotect/VirtualProtect could finish, resulting in segfault.
Fix here was easy, moving 'extendMemoryProtection' under the lock.

Do not merge please, it's not completely fixed

Ping @Darredevil @edi33416

LGTM


SNS  - ADC multiplexer

This is a new branch because the previous one was in the wrong place.

None of this is necessary, instead we just have a header file which contains kAdcMuxAddress and kAdcChannel[1..n]. Then for an ADC mux sensor it just takes a address and register for the register that channel is stored in.
e.g.
adc_mux.hpp
// boilerplate
constexpr kAdcMuxAddress = 0x13;
constexpr kAdcMuxChannel1 = 0x24;
...
constexpr kAdcMuxChannelN = 0x24+N;
// more boilerplate

an_adc_mux_sensor.cpp
#include adc_mux.hpp
#include hardware_i2c.hpp

// stuff

read() {
    i2c_.readByte(kAdcMuxAddress, kAdcMuxChannel1_);
}
`


Add editorconfig file

Fixes #127
Motivation
It's a nice way to keep your editor in sync with project conventions with regards to indentation and EOF.
Changes
Add editorconfig file with mostly-default configuration

:+1: Nice, thanks


when open-sourcing?

hello,
I am interested in your work and wonder is there any plan to open-source the codes?

Thank you for your interests. We will release the motion data, rule-based text annotations and the trained models as soon as possible, probably within 2 months.


Added PromQL compatibility automatic e2e test suite.

👋🏽 Adding e2e test so it's easier to run PromQL compliance tests.
It's skipped by default because:

It's scrape based - data set is build up by scraping Promlab servers
You need to build your own promql-compliance-tester image locally (https://github.com/prometheus/compliance/pull/46).

If we/https://github.com/prometheus/compliance project will automate above (provide static dataset as we do in https://github.com/thanos-io/thanos/blob/b894fd6537c8b445aa9d907867e492bb26cebcd5/examples/interactive/interactive_test.go#L45) and push image on CI then we might consider running it on every commit.
Signed-off-by: Bartlomiej Plotka<EMAIL_ADDRESS>

cc @juliusv

We should also probably document these optional tests :smile: Finally, did you know that you can just ask for a review from thanos-io/maintainers and then everyone will get added automatically?


Using hugging face inference [Feature]

Is it possible to use hugging face inference (custom model like mistral 7b)?

You need to ensure that it is deployed in a ChatGPT-compatible API format, and then you can use it through a custom api endpoint.

I'm using VLLM, its similar to open ai but we should pass the model as a parameter in the request? where can I add that in the code?

I figured it out, i just add a custom model


How can I improve these keys?

Hello. Hopefully the node-levelup issues board isn't an inappropriate place to ask a beginners question. I don't have a Google account to write on the Google group, the IRC channel is often idle and I couldn't find anywhere else to ask. Apologies in advance if there's a more appropriate place for it.
I'm an intermediate Node user, but in contrast I'm a very novice LevelDB user. I'm starting to build my first web app backed by node-levelup and I'm curious to know whether the way I'm structuring my keys could be better. Things like, is there a better way to structure them so I might have a wider of variety of things to query using createReadStream? Currently I don't think I'd be able to query things like, the last 10 channels or posts from all users, only a specific user. I could create another post!all or channel!all section for that, but I'm wondering if there's a way to pull that off with better key structure instead?
A note:

When 'deleting' something, I don't want to remove it entirely, but instead, store it in another corner of the database that isn't accessible to any API endpoints, thus I've used the batch operations to remove from one spot and add to another.

What can I do better?
// Create a user
db.put('user!sally', ...)

// Edit user settings
db.put('user!sally', ...)

// Delete user
db.batch([
  {type: 'del', key: 'user!sally'},
  {type: 'put', key: 'del!user!sally', ...}
])

// Create a channel
db.put('channel!sally!nature', ...)

// Edit a channel
db.put('channel!sally!nature', ...)

// View a channel
db.get('channel!sally!nature', ...)

// List a user’s channels
db.createReadStream({gt: 'channel!sally!', lt: 'channel!sally~')

// List all channels
db.createReadStream({gt: 'channel!', lt: 'channel~')

// Delete a channel
db.batch([
  {type: 'del', key: 'channel!sally!nature'},
  {type: 'put', key: 'del!channel!sally!nature', ...}
])

// Create a post
db.put('post!sally!nature!<timestamp>!<uuid>', ...)

// View a post
db.get('post!sally!nature!<timestamp>!<uuid>', ...)

// List all posts on a channel
db.createReadStream({gt: 'post!sally!nature!', lt: 'post!sally!nature~'})

// List last 10 posts on a channel
db.createReadStream({gt: 'post!sally!nature!', lt: 'post!sally!nature~', reverse: true, limit: 10})

// Delete a post
db.batch([
  {type: 'del', key: 'post!sally!nature!<timestamp>!<uuid>'},
  {type: 'put', key: 'del!post!sally!nature!<timestamp>!<uuid>', ...}
])

First of all you could start using level-sublevel which will take care of the namespacing for you, e.g.
var level = require('level')
var sublevel = require('level-sublevel')
var db = sublevel(level('./db'))

var users = db.sublevel('users')
users.put('sally', {}, ..)

var channels = db.sublevel('channels')
var sallysChannels = channels.sublevel('sally')
channels.put('nature', {}, ...)

sallysChannels.createReadStream().on('data', function (data) {})

This is true! I do feel comfortable writing out the entire keys, but I guess this wouldn't hurt either :)
Would you have any suggestions regarding structure of the keys themselves?

They look ok to me. But I'd be curious if anyone else has input on this. Key space is important and something that I'd like to see discussed more.
Also you can use level-move for your "delete" batching.

level-move! Nice little neat abstraction there, thanks for pointing that out :)
I would agree that, from a beginner's perspective, more discussion around LevelDB key spacing strategy would be very useful. Understanding the way in which keys are stored and then how to query a certain range was fairly easy to get my head around, but then nutting out a nice key structure which gives you query flexibility later on when you need it is much tricker.
That being said, some things you require don't become obvious until much much later when it's harder to change the database.


Installation fails via mobile access

When attempting to use Bazaar on a mobile device to install an extension, the installation appears to proceed (processing appears, refreshes page) but the extension remains uninstalled.

Yes i have the same problem

@jordanjay29 @wumix please add the browser and OSX you've used so we can scope this down.

I use Samsung galaxy Note wir Android 6.0.1 als my Browser is Chrome v
4.2.00-93
Daniël Klabbers<EMAIL_ADDRESS>schrieb am Mo., 8. Mai 2017,
09:09:

@jordanjay29 https://github.com/jordanjay29 @wumix
https://github.com/wumix please add the browser and OSX you've used so
we can scope this down.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/flagrow/bazaar/issues/25#issuecomment-299790147, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AJ53pX7G4quPMr-jaZhS_rPKmXizRV86ks5r3r_HgaJpZM4MrsUT
.

Since that issue we made a few changes in the way tasks are run and logged.
We've had no new reports for some time, we need to find out if it's still happening

@jordanjay29 can you re-verify?


No option to disable url encoding

I have urls that have already been url encoded and I wish to load it through the library.
Unfortunately, I think an earlier commit (https://github.com/hirohisa/ImageLoaderSwift/commit/20ef32ff715dd1470276040b906ad5b24e893aac) is causing it to assume all urls are raw.
My use case is actually quite common and simple I think.  I have a webservice that is signing expiring images hosted from amazon s3.  Amazon s3 notoriously uses a lot of url-unsafe characters in its signatures, including the literal %.  However, it intends that clients send a literal % and not the url-encoded form of %25 - the extra 2 characters break the signature
This is the line that is doing the conversion.
https://github.com/hirohisa/ImageLoaderSwift/blob/20ef32ff715dd1470276040b906ad5b24e893aac/ImageLoader/ImageLoader.swift#L24

Thanks, @badunk .
I will investigate this issue.

I ran into this too @badunk and it seems to work fine if you pass in NSURL(string:) into .load() instead of the string directly

ah of course, thanks @maeldur!

Thanks, @maeldur !

Sorry, I'm late.
Fix by #84 and use 0.9.0
e.g.
Disk.get(URL.absoluteString.escape())


1 line change to README

I found the readme confusing as to which recipe to use, and eventually figured out that I needed 2 to work.

Merged in https://github.com/hectcastro/chef-collectd/commit/2ee1ed82eaef81c2c994e231950cd539d164de8f. Thanks, @jeffmacdonald. Hope everything is working well now.


Clone of angularjs-refactor branch at commit ceae55d

Hey Andrew, I have moved the angularjs-refactor branch over. Could you pull this down and look at the install issue I'm seeing? It is throwing the following error:
[ERROR] /Users/jkanzelmeyer/Documents/GitHub Contribs/eureka/eureka-common/src/main/java/edu/emory/cci/aiw/cvrg/eureka/common/comm/clients/EurekaClient.java:[119,34] method doGet(java.lang.String) is already defined in class edu.emory.cci.aiw.cvrg.eureka.common.comm.clients.EurekaClient

Thanks Joel. I resolved the conflict and merged your branch into upstream/master.


In app purchase dark theme code example

Currently, sample code is always light theme.
Please update code to include having dark theme

Hi @chitgoks
Cosmetic changes are not relevant in a code sample, if you want a dark theme, you can add it with one line of code
Closing. If you disagree, please write in the comments and I will reopen it.
Thank you


Optifine compatibility

Describe the bug
Plz if this mod could reach a state being compatible with optifine and not causing crashes.
Steps to reproduce

...
Logs
No response
Additional context
No response

Duplicate of #41. Please read our FAQ for more information


BaseWindowHandler fix in Materials/Backdrop/SystemBackdropWindowHandler

Fix for internal bug 34425302 - NULL_CLASS_PTR_READ_c0000005_Microsoft.UI.Xaml.dll!winrt::impl::consume_Windows_UI_ViewManagement_IUISettings4_winrt::Windows::UI::ViewManagement::UISettings_::AdvancedEffectsEnabled

Switch to System in dark mode
Enable taskbar to show touch keyboard (Settings app -> Personalization -> Taskbar -> Taskbar corner icons -> Enable touch keyboard)

Launch touch keyboard from system tray
Go to Settings' Personalization -> Colors -> Transparency effects

Toggle transparency effects on and off

Result: TextInputHost.exe crashes and SIP dismisses.
This was caused by a race condition where the m_uiSettings was disposed between the m_dispatcherQueue.TryEnqueue(& ... call and the m_uiSettings.AdvancedEffectsEnabled() async execution.
The fix is to use a weak reference to m_uiSettings in the asynchronous handler. I applied the same pattern to the similar m_capabilities case.
I overwrote the C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\microsoft.ui.xaml.dll on my touch-capable laptop and the crash no longer repro'd.

/azp run


Fix/Uar 431 ceased date field and validation roe api - error message fixed

JIRA link
https://companieshouse.atlassian.net/jira/software/c/projects/UAR/boards/481?modal=detail&selectedIssue=UAR-431&sprint=2781
Change description
Work checklist

[ ] Tests added where applicable

Merge instructions
We are committed to keeping commit history clean, consistent and linear.  A BREAKING CHANGE can be part of commits of any type,
types other than fix: and feat: are allowed, for example build:, chore:, ci:, docs:, style:, refactor:, perf:, test:, and others,
footers other than BREAKING CHANGE: <description> may be provided.

@cdrainCH Please reply to the CH comments on your previous PR with this PR


Migrate back to the default readthedocs theme for documentation

At the moment, we use a custom sphinx theme, which has the default of not being very maintained. We would like to migrate to the default readthedocs theme.
However, we will probably need to fork it in the case of ipywidgets to support the rendering of inline widgets in the documentation.

@gnestor That's fine with me, but let's take a look at the cloud_sptheme (used by xonsh project @Carreau) as an alternative of the default readthedocs theme.

Repo https://bitbucket.org/ecollins/cloud_sptheme
Docs: http://pythonhosted.org/cloud_sptheme/

👍 on using the default theme. We could contribute improvements if we find issues, but I don't think that anyone is putting more cycles than them into this.

OK then default it is. Bonus points for making the default RTD more beautiful. Thanks!
@gnestor Do you want to work on a more visually appealing front end theme using RTD as the base with the intention of moving it over to jupyter/jupyter as well?
cc @Carreau @michaelpacer @jdfreder

@willingc Definitely!

+1 on improving the readthedocs theme, it will improve all project that uses rtd.
The couldSphinx looks great as well, the scrollspy is nice.

Also a heads up for the front end folks. Sphinx 1.5alpha is dropping support for old browsers, improving LaTeX support, and moving JQuery from 1.11.0 to 3.1.0. Sphinx changelog: https://github.com/sphinx-doc/sphinx/blob/1.5a1/CHANGES


Update Unity Section to include MRTK v2

Docs Build status updates of commit 7f21cf8:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

mixed-reality-docs/TOC.md
:x:Error

Details

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md
:bulb:Suggestion

Details

mixed-reality-docs/TOC.md

[Error] W:\w03q-s\mixed-reality-docs\TOC.md is not a valid TOC File: Invalid toc file: W:\w03q-s\mixed-reality-docs\TOC.md, Details: Skip level is not allowed. Toc content: Unity development overview
[Error] W:\w03q-s\mixed-reality-docs\TOC.md is not a valid TOC File: Invalid toc file: W:\w03q-s\mixed-reality-docs\TOC.md, Details: Skip level is not allowed. Toc content: Unity development overview
[Error] Unable to load file 'TOC.md' via processor 'ExperimentalTocDocumentProcessor': W:\w03q-s\mixed-reality-docs\TOC.md is not a valid TOC File: Invalid toc file: W:\w03q-s\mixed-reality-docs\TOC.md, Details: Skip level is not allowed. Toc content: Unity development overview
[Error] Unable to load file 'TOC.md' via processor 'TocDocumentProcessor': W:\w03q-s\mixed-reality-docs\TOC.md is not a valid TOC File: Invalid toc file: W:\w03q-s\mixed-reality-docs\TOC.md, Details: Skip level is not allowed. Toc content: Unity development overview

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md

[Suggestion] Illegal link: Windows MR-specific Input API -- missing bookmark. The file gestures-and-motion-controllers-in-unity.md doesn't contain a bookmark named windows-specific-apis-xr.wsa.input.

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.

Docs Build status updates of commit c50ea09:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md
:bulb:Suggestion
View
Details

mixed-reality-docs/Configure-Unity-Project.md
:white_check_mark:Succeeded
View

mixed-reality-docs/TOC.md
:white_check_mark:Succeeded
View

mixed-reality-docs/camera-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gaze-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/hand-eye-in-unit.md
:white_check_mark:Succeeded
View

mixed-reality-docs/images/InteractableExamples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_AppBar_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_BoundingBox_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Button_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Examples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_FingertipVisualization_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Manipulation_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_ObjectCollection_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Pointer_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Slate_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Solver_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_SystemKeyboard_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Tooltip_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_heatmaps.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_navigation.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_targetselect.png
:white_check_mark:Succeeded
View

mixed-reality-docs/mrtk-getting-started.md
:white_check_mark:Succeeded
View

mixed-reality-docs/unity-development-overview.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md

[Suggestion] Illegal link: Windows MR-specific Input API -- missing bookmark. The file gestures-and-motion-controllers-in-unity.md doesn't contain a bookmark named windows-specific-apis-xr.wsa.input.

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.

Docs Build status updates of commit ca5b3ae:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md
:bulb:Suggestion
View
Details

mixed-reality-docs/Configure-Unity-Project.md
:white_check_mark:Succeeded
View

mixed-reality-docs/TOC.md
:white_check_mark:Succeeded
View

mixed-reality-docs/camera-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gaze-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/hand-eye-in-unit.md
:white_check_mark:Succeeded
View

mixed-reality-docs/images/InteractableExamples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_AppBar_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_BoundingBox_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Button_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Examples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_FingertipVisualization_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Manipulation_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_ObjectCollection_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Pointer_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Slate_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Solver_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_SystemKeyboard_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Tooltip_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_heatmaps.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_navigation.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_targetselect.png
:white_check_mark:Succeeded
View

mixed-reality-docs/mrtk-getting-started.md
:white_check_mark:Succeeded
View

mixed-reality-docs/unity-development-overview.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md

[Suggestion] Illegal link: Windows MR-specific Input API -- missing bookmark. The file gestures-and-motion-controllers-in-unity.md doesn't contain a bookmark named windows-specific-apis-xr.wsa.input.

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.

Docs Build status updates of commit 31b4f9f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

mixed-reality-docs/Configure-Unity-Project.md
:white_check_mark:Succeeded
View

mixed-reality-docs/TOC.md
:white_check_mark:Succeeded
View

mixed-reality-docs/camera-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gaze-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/gestures-and-motion-controllers-in-unity.md
:white_check_mark:Succeeded
View

mixed-reality-docs/hand-eye-in-unit.md
:white_check_mark:Succeeded
View

mixed-reality-docs/images/InteractableExamples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_AppBar_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_BoundingBox_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Button_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Examples.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_FingertipVisualization_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Manipulation_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_ObjectCollection_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Pointer_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Slate_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Solver_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_SystemKeyboard_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/MRTK_Tooltip_Main.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_heatmaps.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_navigation.png
:white_check_mark:Succeeded
View

mixed-reality-docs/images/mrtk_et_targetselect.png
:white_check_mark:Succeeded
View

mixed-reality-docs/mrtk-getting-started.md
:white_check_mark:Succeeded
View

mixed-reality-docs/unity-development-overview.md
:white_check_mark:Succeeded
View

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.


Document "DNS settings"

Path to page with content (do not include domain name):
/en/os/1.15.x/api/settings/
What content is incorrect?
The settings reference lacks the "DNS Settings"
What should the content say or communicate?
There is an ongoing effort to move the settings reference currently located on the Bottlerocket README to Bottlerocket.dev
This can be accomplished using the Settings Documentation DSL. Effectively, the settings written out in the README's markdown needs to be converted to this DSL format. You can see an example of how this looks in the ECS settings reference TOML file as well as the actual ECS content markdown file.
The file should be located at /data/settings/1.15.x/dns.toml and /content/en/os/1.15.x/api/settings/dns/_index.markdown.

I broke this off from network settings (#231)


Can not download a file from movietrailers

such as: http://movietrailers.apple.com/movies/independent/champs/champs-tlr1_i320.m4v

figure it out, need a specific UA.


Feature/server

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


feat!: Enable route_settings in default stage

Description
Enable route_settings in default stage
route_settings will override default_settings, So even I just want to set throttling_rate_limit on route "POST /test", I have to set the remaining variables to use default_route_settings values, otherwise it will be AWS default value not default_route_settings value. e.g detailed_metrics_enabled will become false.

Enable route_settings and add only the route with at least one of the options:
data_trace_enabled, logging_level, throttling_burst_limit, throttling_rate_limit, detailed_metrics_enabled is not null
set the remaining variables to use use default_route_settings values

Motivation and Context
#78
Breaking Changes
No
How Has This Been Tested?
I have tested and deployed to my company AWS environment.

sorry, it is not easy for me to provision all resources in the example. Can you try

examples/complete-http is successful before the change.
try to pin AWS version to v4.25.0, which is the version I tested successfully for my company's resource.

I am pretty sure that example worked before this PR. I will take a look into this PR during this week.

This PR is included in version 2.2.0 :tada:


default build action

Is it possible to set a default build action? now I have to select it every time
Thx in advance
Nico

Hi,
I think it should be possible.
Would simply pre-selected 'build' item work in your case?

Thanks,
Alex


Update templateScript.lua (only for information extra)

I only edited for having extra information

Seems useless, it already felt pretty self explanatory when the sprites were used

Pointless PR


Seen by

In a shared inbox, users should be able to see who has seen a dialog.
### Tasks
- [ ] Summary: How many people have seen the dialog?
- [ ] Detailed view. Who have seen and when?

Modal listing who has seen the dialog and when.

List element: How many people have seen this dialog?

Expanded dialog: How many people have seen this dialog is displayed along with other metadata.

Clicking the summary opens a modal with details.

Further exploration: Going from who have seen the dialog to managing access.