update xenial base ami and add apt-get update in building ami

./build-amis.sh was carshed when I tried it today.  The reason would be source_ami is a bit old.

update source_ami for the latest xenial one
add 'apt-get update' to docker-baked.json.  this is required when specified source_ami is old enough.

This is an error I faced.
 $ ./build-amis.sh
amazon-ebs output will be in this color.

==> amazon-ebs: Prevalidating AMI Name...
==> amazon-ebs: Inspecting the source AMI...
==> amazon-ebs: Creating temporary keypair: packer 5785d98c-e949-6cbb-57ef-411b57f18cfd
==> amazon-ebs: Creating temporary security group for this instance...
==> amazon-ebs: Authorizing access to port 22 the temporary security group...
==> amazon-ebs: Launching a source AWS instance...
    amazon-ebs: Instance ID: i-08f51fae36fbfeeae
==> amazon-ebs: Waiting for instance (i-08f51fae36fbfeeae) to become ready...
==> amazon-ebs: Waiting for SSH to become available...
==> amazon-ebs: Connected to SSH!
==> amazon-ebs: Provisioning with shell script: /var/folders/n3/ltr_z1f90f31r9kyy6d_ljk80000gn/T/packer-shell164124215
    amazon-ebs: Linux ip-172-31-4-172 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
    amazon-ebs: Reading package lists...
    amazon-ebs: Building dependency tree...
    amazon-ebs: Reading state information...
    amazon-ebs: apt-transport-https is already the newest version (1.2.10ubuntu1).
    amazon-ebs: ca-certificates is already the newest version (20160104ubuntu1).
  1 we need 'apt-get update' when package info cache is old in source_ami.↲
    amazon-ebs: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    amazon-ebs: Executing: /tmp/tmp.eYWUVonvIw/gpg.1.sh --keyserver
    amazon-ebs: hkp://p80.pool.sks-keyservers.net:80
    amazon-ebs: --recv-keys
    amazon-ebs: 58118E89F3A912897C070ADBF76221572C52609D
    amazon-ebs: gpg: requesting key 2C52609D from hkp server p80.pool.sks-keyservers.net
    amazon-ebs: gpg: key 2C52609D: public key "Docker Release Tool (releasedocker<EMAIL_ADDRESS>imported
    amazon-ebs: gpg: Total number processed: 1
    amazon-ebs: gpg:               imported: 1  (RSA: 1)
    amazon-ebs: Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
    amazon-ebs: Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
    amazon-ebs: Get:3 https://apt.dockerproject.org/repo ubuntu-xenial InRelease [20.6 kB]
    amazon-ebs: Get:4 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages [1,719 B]
    amazon-ebs: Get:5 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB]
    amazon-ebs: Get:6 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [119 kB]
    amazon-ebs: Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [254 kB]
    amazon-ebs: Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [101 kB]
    amazon-ebs: Get:11 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [21.2 kB]
    amazon-ebs: Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [165 kB]
    amazon-ebs: Get:13 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [1,176 B]
    amazon-ebs: Get:14 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [79.6 kB]
    amazon-ebs: Get:15 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [3,332 B]
    amazon-ebs: Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [1,540 B]
    amazon-ebs: Fetched 1,039 kB in 3s (294 kB/s)
    amazon-ebs: Reading package lists...
    amazon-ebs: docker-engine:
    amazon-ebs: Installed: (none)
    amazon-ebs: Candidate: 1.11.2-0~xenial
    amazon-ebs: --recv-keys                                                                                [27/619]
    amazon-ebs: 58118E89F3A912897C070ADBF76221572C52609D
    amazon-ebs: gpg: requesting key 2C52609D from hkp server p80.pool.sks-keyservers.net
    amazon-ebs: gpg: key 2C52609D: public key "Docker Release Tool (releasedocker<EMAIL_ADDRESS>imported
    amazon-ebs: gpg: Total number processed: 1
    amazon-ebs: gpg:               imported: 1  (RSA: 1)
    amazon-ebs: Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB]
    amazon-ebs: Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
    amazon-ebs: Get:3 https://apt.dockerproject.org/repo ubuntu-xenial InRelease [20.6 kB]
    amazon-ebs: Get:4 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages [1,719 B]
    amazon-ebs: Get:5 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB]
    amazon-ebs: Get:6 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [119 kB]
    amazon-ebs: Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [254 kB]
    amazon-ebs: Get:8 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [45.3 kB]
    amazon-ebs: Get:9 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [35.4 kB]
    amazon-ebs: Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [101 kB]
    amazon-ebs: Get:11 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [21.2 kB]
    amazon-ebs: Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [165 kB]
    amazon-ebs: Get:13 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [1,176 B]
    amazon-ebs: Get:14 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [79.6 kB]
    amazon-ebs: Get:15 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [3,332 B]
    amazon-ebs: Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [1,540 B]
    amazon-ebs: Fetched 1,039 kB in 3s (294 kB/s)
    amazon-ebs: Reading package lists...
    amazon-ebs: docker-engine:
    amazon-ebs: Installed: (none)
    amazon-ebs: Candidate: 1.11.2-0~xenial
    amazon-ebs: Version table:
    amazon-ebs: 1.11.2-0~xenial 500
    amazon-ebs: 500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
    amazon-ebs: 1.11.1-0~xenial 500
    amazon-ebs: 500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
    amazon-ebs: 1.11.0-0~xenial 500
    amazon-ebs: 500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
    amazon-ebs: Reading package lists...
    amazon-ebs: Building dependency tree...
    amazon-ebs: Reading state information...
    amazon-ebs: Some packages could not be installed. This may mean that you have
    amazon-ebs: requested an impossible situation or if you are using the unstable
    amazon-ebs: distribution that some required packages have not yet been created
    amazon-ebs: or been moved out of Incoming.
    amazon-ebs: The following information may help to resolve the situation:
    amazon-ebs:
    amazon-ebs: The following packages have unmet dependencies:
    amazon-ebs: docker-engine : Depends: libltdl7 (>= 2.4.6) but it is not installable
    amazon-ebs: Recommends: aufs-tools but it is not installable
    amazon-ebs: E: Unable to correct problems, you have held broken packages.
    amazon-ebs: Recommends: cgroupfs-mount but it is not installable or
    amazon-ebs: cgroup-lite but it is not installable
==> amazon-ebs: Terminating the source AWS instance...
==> amazon-ebs: No AMIs to cleanup
==> amazon-ebs: Deleting temporary security group...
==> amazon-ebs: Deleting temporary keypair...
Build 'amazon-ebs' errored: Script exited with non-zero exit status: 100

==> Some builds didn't complete successfully and had errors:
--> amazon-ebs: Script exited with non-zero exit status: 100

==> Builds finished but no artifacts were created.

@everpeace Thanks for the fixes, and good catch!
I had grabbed the latest xenial AMI at the time but things are changing rapidly.


Resistivity sounding curve

The em apps are great and I will start using them in my class this week!
The only app that I cannot find and would be useful is to calculate resistivity sounding curves for 1D layered models (using either Wenner and or Schlumberger measurements). I have a matlab code that calculates these curves for arbitrary layered models that I could contribute.

Thanks @jadoetsch, this would be a great addition! I took a look through the code we currently have, and at this point, implementing it as a separate python module in em_examples is probably the most straightforward thing to do, maybe DCSounding.py. I will add you to the geosci org so that you have push rights to the repos.
@sgkang, I think you have done something similar in the past? Did this code get into em_examples?

@jadoetsch: sorry for letting this get stale. I chatted with @sgkang and we don't have easily accessible code to do this efficiently (any examples we have done are just by running the numerical simulation). If you have code to compute the sounding curve, that would be a valuable contribution!
What we have done to deploy the apps is separate the code and the notebooks. The code / functions to run the apps ends up in em_examples. However, for a first-pass, if you would like to keep the source-code in the notebook, that is fine as well! I will add you to the geosci organization, so you will have push-access to this repo and to em_examples.
cc @thast: would you also be willing to be a contact person here?

Hi @jadoetsch,
This would be very cool to make your sounding code part of em_examples.
I will be very happy to help you achieve it, from Python question to deployment, just let us know what are your current challenges. Feel free to
@lheagy : maybe the occasion to document the wiki 'How to contribute'.


How to use blob (pdf saved in database in binary format) directly in pdf.js viewer?

I have my pdf stored in mysqldb, i want to open it on viewer.html of pdf.js directly without storing it in web folder
Link to PDF file (or attach file here):
Configuration:

Web browser and its version:
Operating system and its version:
PDF.js version:
Is an extension:

Steps to reproduce the problem:
1.
2.
What is the expected behavior? (add screenshot)
What went wrong? (add screenshot)
Link to a viewer (if hosted on a site other than mozilla.github.io/pdf.js or as Firefox/Chrome extension):

I have my pdf stored in mysqldb, i want to open it on viewer.html of pdf.js directly without storing it in web folder

Provide URL of the server script that retrieves data from the DB. See e.g. https://stackoverflow.com/search?q=pdf+blob+from+database for the ideas. Closing as answered.


Why coun't add blendshapes?

When I click add new blendshape, and change the default phoneme name, the blendshape dropdown show nothing.Can you give me some suggestions?Is it that I don't have a blendshape? How to create the plugin recognition blendshape?

Resolved, unity version cause.

In case someone runs into this issue again like I did : unticking "Find from Children" and assigning the Skinned Mesh manually solved the issue in our instance


Convert imported buttons and inputs to html elements across app

Convert all imported buttons and inputs to HTML elements from imported Styled Components.

Convert existing buttons and inputs to just use classNames for styling so we can just have them "hardcoded" into our components and pages(for example: use Test Name rather than .


[DONT MERGE] Towards #491 #599: Improve tests

Towards #491 "More thorough dftool command test coverage"
Towards #599 "Tests are too loose wrt connect & disconnect, more"

Changes proposed in this PR:

Refactor: end of dftool doesn't need a dict mapping each funcname to func, rather, just use globals()
(add to me)

Not pursuing this one further. I broke the stuff I liked into separate PRs, merged into trunk in the previous three commits


javascript error

does this work on 0.8.4?  i get this when i start up, and then the platform selector is unavailable. guessing it's missing some file that's in 0.9 RC

no it only works on 0.9 (master) because of the templates and where they are located now....

but it's good to see this error (I think I have fixed this error in the javascript already but I need to update the OSX apps).

for mental sanity, just reminding myself that fix is already done here:
https://github.com/ofZach/pgElectron/blob/master/index.js#L280-L289


Add optional "output" to a TestResult

Things like Junit actually can include the stdout/stderr for a
specific failure. This data can make a UI easier to navigate so
that users don't have to comb through the console.log to find the
exact issue.
Signed-off-by: Andy Doan<EMAIL_ADDRESS>

ci-retest


Pyside2 package from custom index can not be resolved

Pyside2 package from https://download.qt.io/snapshots/ci/pyside/5.11/latest/ can not be resolved by pipenv lock  --verbose

Expected result
Following pipfile should be resolved by pipenv lock --verbose
[[source]]
url = "https://download.qt.io/snapshots/ci/pyside/5.11/latest/"
verify_ssl = true
name = "qt"

[requires]
python_version = "3.6"
python_full_version = "3.6.4"

[packages]
"pyside2" = {version = "*", index = "qt"}

Actual result
Here is result of pipenv lock --verbose
Locking [dev-packages] dependencies…
Using pip: -i https://download.qt.io/snapshots/ci/pyside/5.11/latest/

                          ROUND 1
Current constraints:

Finding the best candidates:

Finding secondary dependencies:
------------------------------------------------------------
Result of round 1: stable, done

Locking [packages] dependencies…
Using pip: -i https://download.qt.io/snapshots/ci/pyside/5.11/latest/

                          ROUND 1
Current constraints:
  pyside2

Finding the best candidates:
Using pip: -i https://download.qt.io/snapshots/ci/pyside/5.11/latest/

                          ROUND 1
Current constraints:
  pyside2

Finding the best candidates:

INFO:pip9._vendor.requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): download.qt.io
Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
Could not find a version that matches pyside2
Tried: 5.11.0a1-5.11.0-cp27-cp27m-macosx_10_11_intel.whl, 5.11.0a1-5.11.0-cp27-cp27m-win_amd64.whl, 5.11.0a1-5.11.0-cp27-cp27mu-linux_x86_64.whl, 5.11.0a1-5.11.0-cp34-cp34m-linux_x86_64.whl, 5.11.0a1-5.11.0-cp36-cp36m-linux_x86_64.whl, 5.11.0a1-5.11.0-cp36-cp36m-macosx_10_11_intel.whl, 5.11.0a1-5.11.0-cp36-cp36m-win_amd64.whl, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1
INFO:pip9._vendor.requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): download.qt.io
Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.
  You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.
Could not find a version that matches pyside2
Tried: 5.11.0a1-5.11.0-cp27-cp27m-macosx_10_11_intel.whl, 5.11.0a1-5.11.0-cp27-cp27m-win_amd64.whl, 5.11.0a1-5.11.0-cp27-cp27mu-linux_x86_64.whl, 5.11.0a1-5.11.0-cp34-cp34m-linux_x86_64.whl, 5.11.0a1-5.11.0-cp36-cp36m-linux_x86_64.whl, 5.11.0a1-5.11.0-cp36-cp36m-macosx_10_11_intel.whl, 5.11.0a1-5.11.0-cp36-cp36m-win_amd64.whl, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1, 5.11.0a1

Steps to replicate

--pre

Thanks @uranusjr


Update Airflow Task to Poll for Uploads

After /api/uploads/ is finished, we need to update airflow to poll the endpoint for uploads that can be processed then kick off a DAG to do the import, given an upload ID.

Flow is:

find uploads with uploadStatus === CREATED
kick off a geotiff import for each file in upload.files?


"no cli" causes post_gen_project  to fail

1 - click
2 - no cli
Choose from 1, 2 [1]: 2
use_jupyterlab [y]: y
add_badges [y]:
Traceback (most recent call last):
  File "/tmp/tmpzyd8_sfl.py", line 24, in <module>
    remove_file(cli_file)
  File "/tmp/tmpzyd8_sfl.py", line 11, in remove_file
    os.remove(os.path.join(PROJECT_DIRECTORY, filepath))
FileNotFoundError: [Errno 2] No such file or directory: '/home/thughes/git/jupyter-pyspark-kubernetes/src/jupyter-pyspark-kubernetes/cli.py'
ERROR: Stopping generation because post_gen_project hook script didn't exit successfully
Hook script failed (exit status: 1)

Fixed an test added


Mask is adding char '_' at end of input

Hello,
I am working on - Angular2 and Ionic 2
public creditCardCVVMask = [/\d/,/\d/,/\d/,/\d/];
<ion-input placeholder="CVV" [(ngModel)]="vm.payment.cvv" [textMask]="{mask: creditCardCVVMask}">
In the form, mask is working exactly to enter 4 digits as defined in mask.

But the value assigned to ngModel is having extra char '_' at end.

Please help me on this issue.
Regards,
Sreedhar

Thanks for this report @nasums
This issue has been reported here https://github.com/text-mask/text-mask/issues/294
Let's keep track of it in that thread.
Thanks!


Fix null value throwing error

This fixes: https://github.com/zendframework/zend-expressive-hal/issues/40
See issue for further information.

Please add a test for this new behavior; thanks!

I have added tests and a changelog entry, and pushed them to your branch.

@weierophinney thanks, been extremely busy so I doubt I'll get much time to get back to any of my PRs for a few months still


Update flatbuffer version to include the changes from https://github.com/google/flatbuffers/pull/7000

Some changes to test_helpers.cc to account for API changes as a result of updating the flatbuffer version.
This PR uses two patches (based on the functionality added with https://github.com/tensorflow/tflite-micro/pull/820):

flatbuffers.patch -- TFLM-specific changes that can not be upstreamed.
flatbuffers_temporary.patch -- corresponds to https://github.com/google/flatbuffers/pull/7003

BUG=http://b/211811553

This PR includes changes from https://github.com/tensorflow/tflite-micro/pull/820. Once #820 is merged, I will update this PR and it will only contain the changes relevant to updating the flatbuffer version.


Resolve syncing conflicts from from-prod-live to live

Pull request opened by Docs to resolve syncing conflicts from from-prod-live to live.

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

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OPS-E2E-PPE/powershell-docs, working directory: W:\x21i-s, target branch: HEAD, target branch commit: c67dbc8f346790f47411001e1363fc21f833346f, source commit: 4ec9e10647b752cc62b1eabb897ada3dc03c93eb.

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 a6f13c1:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OPS-E2E-PPE/powershell-docs, working directory: W:\5wdl-s, target branch: HEAD, target branch commit: c67dbc8f346790f47411001e1363fc21f833346f, source commit: a6f13c16a535acea279c0ddeca72f1f0d8a8ce4c.

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 13f2478:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OPS-E2E-PPE/powershell-docs, working directory: W:\tkbo-s, target branch: HEAD, target branch commit: c67dbc8f346790f47411001e1363fc21f833346f, source commit: 13f24786ed39ca1c07eff2b73a1974c366e31cb8.

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 f60fa42:
:clock10: Pending: waiting for processors (19 builds ahead of you)
:warning: Docs Build is busy, currently there are 19 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

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

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OPS-E2E-PPE/powershell-docs, working directory: W:\mob1-s, target branch: HEAD, target branch commit: c67dbc8f346790f47411001e1363fc21f833346f, source commit: f60fa420bdc81db174e6168d3aeb11371e483162.

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 b8427ec:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/OPS-E2E-PPE/powershell-docs, working directory: W:\stbt-s, target branch: HEAD, target branch commit: c67dbc8f346790f47411001e1363fc21f833346f, source commit: b8427ec6fbacee08da1a580743c338524179d0cc.

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 f8e8271:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details
Dependent Files

:x:Error

Details

[Error] Run script failed with no detailed information. Please retry building your content again. If the issue still happens, open a ticket in http://SiteHelp and include the error report for our team to troubleshoot

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.


Define admin dashboard

In the software specs, an admin dashboard is listed as one of the pages but there is no design for it yet.  The features of this need to be defined before design can begin.

Based on existing specs, an Admin should be able to do the following from their dashboard:

Create a company announcement
Create a new project
User profile directory (core business group plus all volunteers = users), view to include admin only functions: view user email/phone, add comment on user, export "public" comments to PDF for submitting to companies as references
Manage permissions for all users (i.e. add/remove users from user groups)
Monitor which users have not confirmed that they have read company announcements (need to consider best approach... by user: total unread? unread in the past x days?  # or %, by announcement: number unread or names?)

How about contact info for clients?

Good suggestion!
On Sun, Aug 27, 2017 at 12:52 PM Leikela<EMAIL_ADDRESS>wrote:

How about contact info for clients?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/CodeDoesGood/Mercury-Web/issues/20#issuecomment-325220324,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AEXrU4BdvX_FIACYMFUgaFQ3gBte1NLpks5sccj9gaJpZM4PDkAh
.

I have had no involvement in this design and wouldn't know where to point you to get this kind of information about design.
@northtwilight  who was heading up design for the mercury project ?

Just getting some more details on this, will update after work (5pm PST)

Any update on the question referencing to the update with the above message.

Sorry for the super-late reply - basically as I understood it, it was handled by Claudio Tellez, but to what extent I have no idea, as he's never replied to my queries on the subject. Going forward let's just stick to @Leikela 's points in #44 Create Wireframes . Apologies for this.


[issue mod compatibility] gregtech 6 liquid oxygen

Minecraft Version:1.7.10
Forge Version:1.7.10-<IP_ADDRESS>4-1.7.10
Advanced Rocketry Version:1.7.10-1.2.4
LibVulpes Version:1.7.10-0.2.6-universal
is this the latest curseforge build?
#Please Pastebin crash
Crash Report:
Explain issue in detail:
If i fill my spacesuit with oxygen or liquid oxygen (i tryed both) the O2 level doesn't fill and i can't breath on moon.
As i have Gregtech6 installed, it look like that advanced rocketry oxygen and liquid oxygen is replaced by gregtech one. Is there a way to solve this? (i mean maybe by config as you are not responsible for this issue ;)
My best regards

Does this still occur in the latest versions or Advanced Rocketry and Libvulpes available on curse?

Hi,
Do you recommand me to use the unstable version? Or to wait for a stabilized one? I don't want to destroy my world ;)

I'd recommend the unstable version.  While it is marked as unstable, there've only been bugfixes between the stable and unstable builds so far, so it should be fine.  As usual though, I strongly suggest a backup just in case that way if something does go wrong you can resume where you left off before.

solved with adv rocketry 1.4.0-16 and gregtech 6.07.13 (maybe before)

Is this still a issue? Please comment if it is and i will reopen if if you are unable? We are closing old issues to see what is still relevant and needs to be fixed.


fix: fix downloading for non-latin-1 filenames containing a comma

Description
one of our invenio-users at TU Graz uploaded a file named Erläuterungen zum Analysebogen digitaler Schulbücher 1-2 (Design, Technik, Barrierefreiheit) (link to record-page)
attempting to download this file from Google Chrome fails with net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
the same issue occurs for a vanilla invenio-installation:

this download-failure occurs for the following filenames (seemingly independent of file-content):

has a file-extension for which a Content-Disposition header is generated, e.g. .docx
contains a comma (,) character
is NOT latin-1-encodable

simplest example I could find is ä, B.docx (file-contents are an empty .docx file)
note that ä's unicode-codepoints here are \U+0061\U+0308 (i.e. a followed by Combining Diaeresis), which isn't latin-1-encodable
(unicode \U+00E4 (ä Latin Small Letter A with Diaeresis) is latin-1-encodable)
ä, B.docx has this Content-Disposition header: attachment; filename*=UTF-8''a%CC%88,%20B.docx; filename="a, B.docx"
the issue lies in invenio_files.rest/helpers.py:L150:
the there-used werkzeug.urls.url_quote does not quote comma (,) characters
hence the Content-Disposition header (... filename*=UTF-8''a%CC%88,%20B.docx ...) contains an unquoted ,, which makes Google Chrome interpret the header as two filenames (a%CC%88 and %20B.docx)
but Content-Disposition headers may only contain one filename, causing the above-mentioned net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
solution:
werkzeug.urls.url_quote has been deprecated by werkzeug anyway
in their deprecation-notice they suggest using std-lib's urllib.parse.quote instead
("Remove our copy of urllib.parse from our urls module, in favor of using the built-in module directly.")
urllib.parse.quote correctly quotes , (to %C2), solving the issue
Checklist
Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

[x] I'm aware of the code of conduct.
[x] I've created logical separate commits and followed the commit message format.
[x] I've added relevant test cases.
[x] I've added relevant documentation.
[x] I've marked translation strings.
[x] I've identified the copyright holder(s) and updated copyright headers for touched files (>15 lines contributions).
[x] I've NOT included third-party code (copy/pasted source code or new dependencies).

If you have added third-party code (copy/pasted or new dependencies), please reach out to an architect.

Frontend

[ ] I've followed the CSS/JS and React guidelines.
[ ] I've followed the web accessibility guidelines.
[ ] I've followed the user interface guidelines.

Reminder
By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

You license your contribution under the same terms as the current repository’s license.
You agree that you have the right to license your contribution under the current repository’s license.

Good investigative work and explanation. I guess the latin-1 encodable part isn't addressed by this but it's good enough, right? Thanks for this!

actually, the latin-1 case may not need a fix:
in the latin-1 case, quotes (") are put around the header's filename like so ... filename*="quoted-filename,commas-are-fine-here" ...
in my local testing at least, this allowed latin-1-filenames-containing-commas to be downloadable
(didn't test yet-more-weird filenames though; unix-filenames can even have control characters in there, I think?)

thank you for providing the detailed context for the reviewers, it is greatly appreciated.
suggestion for failing tests fix: https://github.com/inveniosoftware/invenio-files-rest/blob/master/.github/workflows/tests.yml#L93

I'm assuming the test I fixed meant to check whether invenio_files_rest.views:merge_multipartobject.delay was called with the correct upload-id
however, MagicMock.called_with never did that: in older cpython versions, .called_with(...) only returns another MagicMock, without ever asserting anything
newer cpython versions forbid the attribute name .called_with as it's a common mis-naming of .assert_called_with (see this commit)
however, task.delay.assert_called_with isn't directly usable either, because task.delay is called not only with an upload-id arg but also with a kwarg version_id
and we don't know the value of version_id at this point
that's why I'm checking call_args.args here (purposefully ignoring call_args.kwargs that contains the unknown version_id)


Disable regular maintenance for GKE cluster

If you leave the release channel unspecified - https://github.com/hashicorp/terraform-provider-google/blob/main/google/resource_container_cluster.go#L1475 and disable auto upgrade - https://github.com/hashicorp/terraform-provider-google/blob/main/google/resource_container_cluster.go#L547, you should be able to disable regular maintenance. This won't be indefinite because GKE has plans to force upgrade nodes before EoL. Every 9 months or so.


ng build --prod unable to process symbolic links

OS?
Linux Ubuntu
Versions.
@angular/cli: 1.0.0-rc.0
node: 7.4.0
os: linux x64
I am working on two angular-cli projects (frontend and backend). As they share many components, services etc, I created a folder "actual-common" and put a symbolic link "common" under the src folder of each project. This worked well until I performed an ng build using the --prod option, at which point every shared item gives the following message.
ERROR in ../actual-common/modules/auth0/logout/logout.component.ts
Module build failed: TypeError: Cannot read property 'text' of undefined
    at Object.getTokenPosOfNode (/home/Angular/frontend/node_modules/typescript/lib/typescript.js:6768:71)
    at IdentifierObject.TokenOrIdentifierObject.getStart (/home/Angular/frontend/node_modules/typescript/lib/typescript.js:80500:23)
    at IdentifierObject.TokenOrIdentifierObject.getText (/home/Angular/frontend/node_modules/typescript/lib/typescript.js:80521:77)
    at refactor.findAstNodes.filter (/home/Angular/frontend/node_modules/@ngtools/webpack/src/loader.js:139:44)
    at Array.filter (native)
    at refactor.findAstNodes.forEach.node (/home/Angular/frontend/node_modules/@ngtools/webpack/src/loader.js:138:14)
    at Array.forEach (native)
    at _removeDecorators (/home/Angular/frontend/node_modules/@ngtools/webpack/src/loader.js:129:10)
    at Promise.resolve.then (/home/Angular/frontend/node_modules/@ngtools/webpack/src/loader.js:292:33)
 @ ./src/$$_gendir/app/app.module.ngfactory.ts 81:0-79
 @ ./src/main.ts
 @ multi ./src/main.ts

I noted that the error refers to my absolute path "actual-common", so I presume it is a webpack issue similar to https://github.com/webpack/webpack/issues/1643 I also note that a custom webpack configuration is not available using Angular-Cli, so the workaround described on the issue is not available to me.
My workaround was to clone the project and replace the "common" symlink with the actual files.
(Is there a better way to share code between local projects?)

+1

To be clear, everything works, handling the symbolic links correctly,  "ng serve", "ng lint". Even "ng build". The problem occurs when we use the --prod flag. This applies to "ng build" and "ng serve", both break when trying to create the production version.

As @kipy-be says, symbolic links work with "ng serve", plus "ng lint" and even "ng build" just as long as you do not use the --prod flag.  Both "ng build --prod" and "ng serve --prod" cause the error.

+1

Getting this too, on Windows though.
It looks like when I run ng build --prod inside a location thats a symlink, all of the nodes coming back from this code have an undefined parent.
If I run the command inside the actual directory, the parents are correctly set.

I've noticed that AOT is now enabled by default with the --prod flag.
I tried disabling it to see what happens, and... It seems to work.
So, both
ng build --prod --aot false
ng serve --prod --aot false
are working with symlink resolution.
The issue is aot related.

I concur with @kipy-be, I am able to compile with symbolic links when I set --aot false.  To be honest, I have no idea what I lose by turning AOT off. Is it a practical workaround to the symbolic link problem, or should I stick to my cloning with the actual files?

@MortimerCat You would want to use AOT in a production environment. It compiles your html/css files into the internal angular components. If you skip this step, it ends up happening in the browser which will increase page load time.

Sounds like a bug. Thanks for reporting it.

Same issue on latest tooling.
How does it looks like, when can we expect AOT to be working again? Thx.

I'm getting a similar issue on Windows 7 which appears related to routing, but I'm not using symlinks. But I get the error only in IE11, not Chrome. I'm using all the recommended IE polyfills from polyfills.js. Angular 4.0.0, CLI 1.0.0.
I was trying to create a repro but haven't narrowed it down to something small yet. Again, only get the error with ng serve --prod (or ng build); error goes away with --aot false.
"Uncaught (in promise): TypeError: Unable to get property 'initialNavigation' of undefined or null reference
TypeError: Unable to get property 'initialNavigation' of undefined or null reference
   at t.prototype.isLegacyDisabled (http://localhost:4200/vendor.35a56695c585013b7d07.bundle.js:407:2550)
   at Anonymous function (http://localhost:4200/vendor.35a56695c585013b7d07.bundle.js:407:1510)
   at t.prototype.invoke (http://localhost:4200/polyfills.1b67348a0bf296656461.bundle.js:36:9782)
   at onInvoke (http://localhost:4200/vendor.35a56695c585013b7d07.bundle.js:316:8090)
   at t.prototype.invoke (http://localhost:4200/polyfills.1b67348a0bf296656461.bundle.js:36:9782)
   at n.prototype.run (http://localhost:4200/polyfills.1b67348a0bf296656461.bundle.js:36:5065)
   at Anonymous function (http://localhost:4200/polyfills.1b67348a0bf296656461.bundle.js:36:2119)
   at t.prototype.invokeTask (http://localhost:4200/polyfills.1b67348a0bf296656461.bundle.js:36:10439)
   at onInvokeTask (http://localhost:4200/vendor.35"

A way to look for the problematic code: Find the Node primitive (fs.whatever) for resolving symlinks - this is the thing we don't want CLI or anything it calls, to use. Add a "throw" there. Look at stack trace. Use that to find wherever in CLI it gets called. Then work through how CLI calls libraries to avoid this happening.

I also use a symlink on a "imgs" folder that is located inside "src" folder and referenced in "angular-cli.json"
"apps": [     {       ...       "assets": [         "assets",         "imgs",         "favicon.ico"       ],       ...    } ]
the content of "imgs" folder is a symbolic link to another computer that has tons of images assets, so I can't copy them all on my own computer.
The ng serve --aot false command does not work (I use angular-cli 1.0.6), my images are not displayed.
test.jpg:1 GET http://localhost:4200/imgs/subfolder/test.jpg 404 (Not Found)
Whereas when I used the 1.0 beta angular-cli images with symlink were rendered.
This is pretty blocking at that moment.

@djtahl Sound likes the Assets not working after update issue. Try the following
 ng serve --base-href /

@MortimerCat thank you for your answer, unfortunately I tested this command

ng serve --base-href /
And nothing changed.
It still gives the 404 when I try to call an image from a symlink folder, whereas it works correctly when I load all the images on my computer folder, here is a screenshot to explain my issue :

Having the same issue here, build --prod works in local, but breaks in development server. I will test the with aot --false and I will give some feedback.

I was having a similar issue with accessing third party libraries, disabling aot resolved this issue and the prod build was a similar size to that that is was when using aot.

I am now on version<EMAIL_ADDRESS>and my original problem seems to have been resolved.  Not sure when and why - I just happened to notice that I have been doing the production compiles with my symbolic links in place.

Further to my previous comment, it would appear that we now have a  --preserve-symlinks flag available in "ng build"   https://github.com/angular/angular-cli/pull/6460
This cured my symbolic link problem with vscode debugging - all my symbolic link problems have been solved, as far as I am concerned this is a closed issue.

We have made a few changes to how we process symlinks, and think this issue was fixed in one of them. Closing then.

Hi,
How do you guys use this flag when running ng serve? it doesn't seem to have this flag, so how do you start the server while preserving symbolic links?

My ng server command in full is as follows.
ng serve --host <IP_ADDRESS> --disable-host-check --preserve-symlinks --base-href /
You need to make sure you are running an up to date version of the CLI or at least<EMAIL_ADDRESS>which is the version that originally worked for me.

According to the source file of the serve command (here) there is no --preserve-symlinks for the serve command.

Its handled within the build command (here) . I am not an expert in the details of how ng serve works, but I always assumed ng serve calls ng build and would pass the parameters across?

ng build --preserve-symlinks --watch, does not allow angular-cli to build my project with symlinked files inside node_modules. My issue is not resolved. I cannot develop locally without npm link.

So, Angular + symlink issues add up as following?

--aot must be used with --preserve-symblinks
But when --aot is on, due to Webpack's watchpack issue,  watch symlink directories might malfunction


print statement doesnt work in ios native plugin

I am writting the native plugin code for ios, but the print statement doesnt work, and the breakpoint even no work.
I notice there only one print work located in
import UIKit
import Flutter

@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?
  ) -> Bool {
    print("Before\nAfter\n")  // here
    GeneratedPluginRegistrant.register(with: self)
    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}

Does it work if you use NSLog? (https://developer.apple.com/documentation/foundation/1395275-nslog)

Having the same issue. Tried with NSLog, also added a new line to it (#13204) but flutter console doesn't show the logs. It is worth mentioning that this is in a plugin project.

Hi @shyandsy
Looks like this is fixed https://github.com/flutter/flutter/issues/13204#issuecomment-712511304
Although still not working for me,  will follow on the up duplicate issue
import Flutter
import UIKit

public class SwiftHelloBetaPlugin: NSObject, FlutterPlugin {
  public static func register(with registrar: FlutterPluginRegistrar) {
    let channel = FlutterMethodChannel(name: "hello_beta", binaryMessenger: registrar.messenger())
    let instance = SwiftHelloBetaPlugin()
    registrar.addMethodCallDelegate(instance, channel: channel)
  }

  public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) {
     print("hi!")
    NSLog("Before\nAfter")
    NSLog("\nHello, World!")
    result("iOS " + UIDevice.current.systemVersion)
  }
}

Closing as duplicate of https://github.com/flutter/flutter/issues/28856


[Event Change Request] Codeunit 80 Sales Post - procedure UpdateQtyToBeInvoicedForReturnReceipt - Event OnBeforeUpdateQtyToBeInvoicedForReturnReceipt

Describe the request
We would like add RemQtyToBeInvoiced, RemQtyToBeInvoicedBase added to the following events.
Original:
Codeunit 80 Sales Post - procedure UpdateQtyToBeInvoicedForReturnReceipt - Event OnBeforeUpdateQtyToBeInvoicedForReturnReceipt

        IsHandled := false;
        OnBeforeUpdateQtyToBeInvoicedForReturnReceipt(
            QtyToBeInvoiced, QtyToBeInvoicedBase, TrackingSpecificationExists, SalesLine, ReturnReceiptLine,
            InvoicingTrackingSpecification, QtyToBeInvoiced, QtyToBeInvoicedBase, IsHandled);

Change:
        IsHandled := false;
        OnBeforeUpdateQtyToBeInvoicedForReturnReceipt(
            QtyToBeInvoiced, QtyToBeInvoicedBase, TrackingSpecificationExists, SalesLine, ReturnReceiptLine,
            InvoicingTrackingSpecification, RemQtyToBeInvoiced, RemQtyToBeInvoicedBase, IsHandled);

Additional context
Wrong Parameter used.
QtyToBeInvoiced and QtyToBeInvoicedBase are doubled. It seem's that the second Set of variables should be used for RemQtyToBeInvoiced and RemQtyToBeInvoicedBase (that's the name of the target parameter variables)
Internal work item: AB#527647

@haoranpb could this issue be moved to base app issue so that I could create a PR.

Hi @RupeshBhandari , thanks for reaching out. I believe @alexei-dobriansky can help answer that

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. Please do not reply to this, as we do not monitor closed issues. If you have follow-up questions or requests, please create a new issue where you reference this one.
Build ID: .


Have a more comfortable cursor/scroll position on undo

When I hit undo and the scroll changes, the cursor is set to the very top, making it hard to quickly see relevant code, making me have to scroll up a bit. Would be better in my opinion if it scrolled somewhere near the middle.

@madprops When doing undo, the cursor is revealed with exactly the same logic like when pressing arrow up / arrow down, i.e. the viewport is changed only just enough to reveal the cursor. I believe this is common practice in all kind of editors, for example I have just tested Word and it behaves in the same way.

Check Sublime's behavior: https://dl.dropboxusercontent.com/s/87yizympb3uw8el/2019-02-11_07-10-49.mp4
When I scroll down and then hit ctrl+z the cursor is scrolled to the middle. In my opinion giving more context of where the cursor is, easier to edit.


Unable to compile

When I attempt to compile using "make driver config=FINAL type=LOWLEVEL target=RPI config=FINAL gnu=arm-none-eabi " I get the following:
make: *** No rule to make target 'build', needed by 'libcsud.a'.  Stop.
Am I missing something? or is it just a misconfiguration?
Thanks in advance.

Turns out I had to create the folder "build" manually to be able to compile.
Sorry for the incoveniences.

Sorry for not getting back to you, I believe the build system should generate that directory automatically, so this is a bug. At least we have a workaround temporarily. What operating system are you running on? Also which version of make (run make --version to see).

I'm using Xubuntu 14.10 x64 and make 4.0

Not that it is really important, but there's a small typo in source/device/hid/keyboard.c where KeyboadGetKeyIsDown should be KeyboardGetKeyIsDown
By the way, is there any possibility of the driver getting saturated by calling it too much?
I've noticed this from the Baking Pi series, where sometimes (randomly) the screen goes off and it looks like the RPi just shut down.
When I started using the library in my kernel I noticed that it was happening in my kernel too.
Then I realised that if I added a small delay (say, 50ms) before calling functions like KeyboardPoll and UsbCheckForChange I could kinda prevent it.


Inconsistency in plot of fits

I'm submitting a ...

[x] bug report
[ ] feature request
[ ] code improvement request

Expected behavior
How should it work (with the bug fixed or the feature implemented)?
The mu value should be plotted correctly.
Screenshot
Actual behavior
How does it currently work (with the bug causing problems or without the feature)?
Either in the plot of a basic fit or in a fit of fits the mu has a wrong value.
In the screenshot shown below the mu value for the interval 12<Hs<14 is 2.5 in the basic fit plot and about 12.5 in the fit of fit plot.
Only one value can be correct.
Probably the fit of fit plot is incorrect and the problem is probably due to a problem with the mu conversion.
Screenshot

Steps to reproduce the problem (how to see the actual behavior)

Fit the correct Vanem model to the Vanem data set
Visually inspect the fit
See the inconsistency

@topape Since you are working on plotting: Can you take a look at this issue?

I fixed it


python310Packages.lsassy: 3.1.1 -> 3.1.2

Description of changes
https://github.com/Hackndo/lsassy/releases/tag/v3.1.2

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 179778 run on x86_64-linux 1

3 packages built:

crackmapexec
python310Packages.lsassy
python39Packages.lsassy


port_compiler: does the current is_expandable logic really make sense?

The current is_expandable logic in port_compiler judges any variable that has a default definition containing other variables as expandable. At least to me, that behavior is a bit confusing. Take for example the following default definition for ERL_LDFLAGS:
ERL_LDFLAGS = -L$ERL_EI_LIBDIR -lerl_interface -lei

No  matter what I export for ERL_LDFLAGS when calling rebar, it will always be overridden by the default definition because ERL_LDFLAGS is deemed expandable. Is it really intentional that the user is unable to override the default definition for ERL_LDFLAGS?
My suggestion would be to only treat those variables as expandable which contain themselves in their default definition. An example for this would be CFLAGS:
CFLAGS = -m64 $CFLAGS

Here, imho, it makes much more sense to apply the default expansion to an existing export of CFLAGS than for the case of ERL_LDFLAGS.

@tuncer this will certainly fix cross-compilation, right now I cannot override ERL_LDFLAGS what results in native library paths being picked up instead of the target ones. As a workaround I'm setting ERL_EI_LIBDIR as it's used in the following context:
ERL_LDFLAGS=-L$ERL_EI_LIBDIR -lerl_interface -lei'

and is itself non-expandable. Fortunately I can override ERL_CFLAGS, so in the end I don't have to ship a patched version of rebar.

@bboozzoo could you take a look at #590 and see if it fixes your use case? I would also appreciate feedback on some other edge case that we're not covering in the added test

c43f2e55 reversed this proposed fix due to a regression detected for already existing projects

Hi, this issue was closed in an attempt to do quick basic filtering. All tickets prior to March 2017 were closed and will be reopened on a per-request basis, please give rebar3 a try and feel free to reopen if it's a pressing issue that is still unresolved.

What is the status then? For future reference it would be really useful if the way this was addressed was documented here in the issue. If it was not addressed, leaving the issue open would make more sense, in my humble opinion.

There's likely no further effort being put in this ticket by the maintainers seeing as rebar2 is now deprecated, we recommend trying out rebar3 and it's port compiler plugin (https://github.com/blt/port_compiler), chances of improvements/requests being integrated are much better there.


Offsetting RRule Occurrences

clone_with_day_offset was added (#57) to facilitate creating an RRule object that needed to occur a specified number of days before or after a recurrence. It copied and manipulated rrule_params to create its own recurrence. But in the cases of monthly occurrences on a given day of the week, clone_with_day_offset() would yield the clone not generating dates before the main recurrence as intended.
For example, a 1st Thursday of the month recurrence that was cloned with a 3 day offset would yield a 1st Monday of the month recurrence. In June 2023, the 1st is a Thursday and the first Monday is not till the 5th.
The approach from #57 is flawed for the intended needs. These changes add a new field to RRule, days_offset, which is used to generated dates with the intended offset while keeping the rrule_params unchanged. clone_with_day_offset() now only clones and sets days_offset.

would it make sense to just have an offset json field that can store something like
offset = {
    'weeks': -1,
}

or
offset = {
    'days': -3',
    'hours': 5
}

that way it can handle any relative offset. fleming's add_timedelta accepts a relativedelta offset as well.
then you can keep doing what you are doing with the rest of the code -- sticking to the original params, but applying/reversing the offset as needed.

@somewes We don't need (or offer) that level of granularity right now but I think that would be a good option.


Linter errors when using TreeViewApi

Hello, I'm trying to use TreeViewApi and Eslint complains about several things:
  13:3  error  'useMemo' is defined but never used         @typescript-eslint/no-unused-vars
  183:6  error  'className' is missing in props validation  react/prop-types
  225:5  error  'ref' is defined but never used             @typescript-eslint/no-unused-vars
  293:7  error  'className' is missing in props validation  react/prop-types
  294:7  error  'handleSelect' is defined but never used    @typescript-eslint/no-unused-vars
  338:6  error  'className' is defined but never used       @typescript-eslint/no-unused-vars
  338:6  error  'className' is missing in props validation  react/prop-types

I cloned the repo and opened the file and I get a different set of errors and warnings. I wonder what's the difference and which set of rules provides a better DX and reassurance against possible errors.

Hey @fernandocanizo thanks for bringing this to our attn.
Can you possibly provide a minimal reproduction? Codesandbox link or otherise would be great.
But at first glance...
It seems like the defined but never used warnings are valid (so useMemo, and the ref are both value errors)

we can address that internally.

Same goes for the handleSelect fn (but we should check if there was a reason why we wanted to allow this in the api).
Which brings us to the classNames, where you're getting a missing in props validation issue that somehow seems to me like it might be unique to your project's eslint config.
But I did see similar issues with a few workarounds on a few different repos:

https://github.com/jsx-eslint/eslint-plugin-react/issues/3284
https://github.com/shadcn-ui/ui/issues/120

If you're using vscode, my best is likely this suggestion here: https://github.com/shadcn-ui/ui/issues/120#issuecomment-1518153875
Will be glad to dig in further when you are able to provide a reproduction. Thank you.

Hey @fernandocanizo thank you so much for doing the research and reporting back. I did not originally realize that this was related to a Remix project. We definitely want to be able to support all of the frameworks that ShadCn itself actually supports.
After going over your findings I whole heartedly agree with you. Personally I am a big fan of eslint and look forward to adding it to this project.
We are actually in the middle of a refactor to a monorepo setup with some new additions. So we will be taking the time to address some these issues as well as we work towards a v1 release. We'll be making some announcements shortly in regards to these new updates
I'd like to keep our channel of communication open if that interests you we just opened our discord up to the public and would like to extend the invitation to you as well. https://discord.gg/Fq6n4dYU
Thank you again for your due diligence and taking out the time to repot back.

Thanks for the invitation, coming there as soon as I hit the button to send this comment :)
Just to clarify: it's a Remix project, but the issue is not Remix related specifically. It's just that Remix' scaffolder brings in an Eslint configuration with "plugin:react/recommended" which in turn brings the react/prop-types plugin.

Hi @gaurangrshah , could we add a bot for closing issue that are stale or they don't have activity for long time?

Hi @gaurangrshah , could we add a bot for closing issue that are stale or they don't have activity for long time?

That makes sense, I've seen some used before, but never used one myself.
If you know of any specific ones that are good can u drop me some links to research in discord? If not I'll do some digging early next week.


how to crawl blocked website

Please enable cookies.\n\n# Sorry, you have been blocked\n\n## You are unable to access gitbook.io\n\n## Why have I been blocked?\n\nThis website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.\n\n## What can I do to resolve this?\n\nYou can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.\n\nCloudflare Ray ID: 8dd30bf4ed72ce4f • Your IP: Click to reveal 12x.xxx.xxx • Performance & security by Cloudflare
I crawled the site and it was blocked, how do I fix it?

ive run into similar issues even with Magic on. today i learned about playwrights stealth project and this python port: https://github.com/AtuboDad/playwright_stealth.
from playwright_stealth import stealth_async

async def before_goto(page: Page):
    await stealth_async(page)  <--- this is the magic
    return page

crawler_strategy = AsyncPlaywrightCrawlerStrategy(
    verbose=True,
    headless=False,
)
crawler_strategy.set_hook("before_goto", before_goto)

async with AsyncWebCrawler(
    verbose=True,
    always_by_pass_cache=True,
    crawler_strategy=crawler_strategy,
) as crawler:
  ...

@QuangTQV @chris-garrett Since the day this issue was created, around a week ago, a bunch of changes have been added to the library. We already had stealth mode inside the library, so when you set magic to it now, it uses that one. There's also a specific flag to use it. Now, we have managed browsers that allow you to pass a user data directory, which almost crosses all limits. By building up a profile for yourself and using it, this issue is explained in detail. I think this will almost fix the majority of requirements for places that may block. Please check this issue https://github.com/unclecode/crawl4ai/issues/238 We can move the discussion over there


Add chart value option to disable the custom resource definitions

Our Kong deployment topology on Red Hat Openshift (K8s) is based upon our platform team to deploy a version of the Kong Helm chart in a centralised namespace with ONLY the CRDs due to permissions / requirements on the kubernetes platform.
kong:

  ingressController:
    enabled: false
    installCRDs: false

  deployment:
    kong:
      enabled: false

The Kong team wants to deploy the kong pod(s) in their own namespace (but don't have privileges to install some of the custom resources CDSs hence the solution above by the platform team) but:
https://github.com/Kong/charts/blob/main/charts/kong/templates/custom-resource-definitions.yaml
{{- $installCRDs := false -}}
{{- if .Values.ingressController.installCRDs -}}
  {{- if .Values.ingressController.enabled -}}
    {{/* Managed CRD installation is enabled, and the controller is enabled.
    */}}
    {{- $installCRDs = true -}}
  {{- else if (not .Values.deployment.kong.enabled) -}}
    {{/* Managed CRD installation is enabled, and neither the controller nor Kong or enabled.
         This is a CRD-only release.
    */}}
    {{- $installCRDs = true -}}
  {{- end -}}
{{- else -}}

There is no option to facilitate the Helm deployment without the CRDs.
Proposed solution:
Allow an additional value like Values.installCRDs and add an If to check if this is not set to false.

additionally we want to deploy Kong multiple times on 1 K8S/Openshift cluster so assume that moving forward this would also cause problems with each Kong deployment doing a mandatory deployment of the CRDs

Furthermore, when using helm v3, the CRDs are forcefully installed automatically. This is due to the fact that helm v3 automatically installs resources inside the crds folder.
Docs: https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#method-1-let-helm-do-it-for-you

Helm 3's --skip-crds option is the proper way to handle this now.
The template still exists to support releases installed prior to Helm 3. It's not used otherwise; you're seeing Helm 3's default behavior instead.
Will go ahead and close this, but let us know if you have additional questions.

Helm 3's --skip-crds option is the proper way to handle this now.
The template still exists to support releases installed prior to Helm 3. It's not used otherwise; you're seeing Helm 3's default behavior instead.

You are correct. Though, when using a GitOps tool such as ArgoCD, no such option is available.
Thanks for your response though!

Yeah, looks like they have an open issue to expose it: https://github.com/argoproj/argo-cd/issues/6252
Installing CRDs using your cluster administrator beforehand will make this a non-issue though, since after Helm will just detect that they're already present and proceed.


Maybe not updated?

"Does not support shortened syntax." Yes, it does https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/indexers/#expression-body-definitions

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

ID: d6c836c9-e05a-3fd3-b86d-32718679bcd3
Version Independent ID: b7b2bba2-bd69-2c14-cf4d-48ea8cb6d57b
Content: Comparison Between Properties and Indexers - C# Programming Guide
Content Source: docs/csharp/programming-guide/indexers/comparison-between-properties-and-indexers.md
Product: dotnet-csharp
GitHub Login: @BillWagner
Microsoft Alias: wiwagn

Thanks for pointing this out @virtualgithub
Indexers do support expression bodied members for get only indexers. It’s still true that there is no equivalent of auto-implemented properties for indexers.
I’ve added this to our backlog, and added the up-for-grabs label for community contributors to consider.

Indexers do support expression bodied members for get only indexers. It’s still true that there is no equivalent of auto-implemented properties for indexers.

While looking at the docs, I might have gotten that wrong - but the indexers main doc page explicitly states that expression bodied members are supported for both, get and set in indexers since C# 7.0. So the restriction to "get only indexers" in the fix for this issue is not correct, is it?

@BloodyMettle I didn't state that well.  You can define separate expression bodied members for the get and set accessors, or you can define a single expression bodied member for a readonly indexer:
public this[int arg]
{
   get => storage[arg];
   set => storage[arg] = value;
}

public this [string msg] => messages[msg];


Travis CI: Dealing with fio/libaio tests:

Installing the Flexible I/O Tester package.
Running fio/libaio tests against the driver.
Disabling running fio/libaio tests due too long process execution in a virtual env.

:+1: She looks good!


Version 2.0

added API support
added new scrapper (scraperapi.com)
cleanup small stuff

#18 #13 #6


Firefox locks up loading duktape.org API or Guide pages

I've had this issue on a few machines.  At first I figured it was Adblock causing it, but disabling/removing Adblock doesn't improve the situation.  I've had to resort to using IE or Chrome to view the Duktape documentation as a result.
What's odd is that saving either page (API or Guide) locally and loading that is fine, Firefox just doesn't seem to like loading them from the internet.  No other site does this, but I can reproduce it consistently with duktape.org.  Firefox locks up and spins the CPU endlessly until I kill the process from Task Manager.  Weird.

Very weird indeed, no issues with Firefox on Ubuntu.
It might be related to font loading, at least that would work differently offline.

Note that even on machines where it does load, there's a hefty delay before displaying the page where Firefox is completely unresponsive.  Maybe it only affects Windows Firefox...?

Interestingly, this issue seems to have magically gone away of late, the page loads much faster and doesn't lock up anymore.  So either one of the recent Firefox updates, or me upgrading to Windows 10 must have fixed it.

There isn't much to be done other than splitting the documentation into smaller pages so I'll close this one.


Missing documentation for SquaredExponential kernel

Documentation
Is there anything missing in the docs?
Documentation of gpflow.kernels.stationaries.SquaredExponential went missing sometime after 2.4.0
It is there in 2.4.0.
In 2.5.0 (and currently), the entry was replaced by the RBF "as an alias of gpflow.kernels.stationaries.SquaredExponential", but there is no SquaredExponential entry.

Good catch! Thank you for reporting it. I hope @khurram-ghani might be able to look into this and fix it:)

Constant kernel also had the same issue. Both fixed on develop. Will be in the next release.

Fixed doc example.


Test support for deployment and inference on shared clusters and serverless uc clusters

this will break the barrier to entry
the library is very thin and only makes http requests, downloads, should be easy to work

tested today, works fine ootb


Cannot compile it under xcode7

Hi,
I was trying to compile it using xcode7 but I get a lot of errors. Is there a version without cocoapod?
This project is amazing, I want to built something like this so I hope I can learn a lot from this project,
Thanks

Hi,
Currently I'm working on next 1.3 release with bunch of fixes and new functions. However, there are several fundamental issues with Xcode7/64bit/iOS9 around, so until the update please use Xcode6.x for earlier access.
Thanks for feedback.


Mm/broodling upgrade

Adds a zerg global upgrade that increases the amount of broodlings that are released from buildings on death.
Pairs with client PR #352
Before upgrade

After upgrade
Crawlers have an icon:

(uprooted crawler):

hatchery:

Also updated the yggdrasil description as I didn't update strings when giving them baseline transport in PR #316


💄 Rule Page - Updated last modified by text

As per my conversation with @jaydenalchin, I have gone and updated the last modified text for each rule

Related #217

Hey @BrookJeynes

I'm OK removing the words 'view history' but I think the icon would work better before the text in this case
I think I prefer the divisor between Created and Last Updated to be a pipe | instead of a full stop .
I personally prefer to see the Last Updated in the format of "X hours/days ago" than in "DD MM YYYY"
I also think the reading is better if the Last Updated Author comes before the Date

Basically my recommendation is to make it be:
🕒 Created on 23 Jun 2022 | Last updated by Seth Daily 18 days ago
--
As per my comment on the related Issue: https://github.com/SSWConsulting/SSW.Rules/issues/217#issuecomment-1163419321
💡 Idea: An extra funcionality that I just thought about... What if the "X days/months ago" would show as a tooltip when hovering the last updated date? This way this metadata line is cleaner and shorter

💡 Idea: An extra funcionality that I just thought about... What if the "X days/months ago" would show as a tooltip when hovering the last updated date? This way this metadata line is cleaner and shorter

I like this idea - GitHub does this and it works pretty well

As per my conversation with @tiagov8, we will be going ahead with the following design

As per my conversation with @tiagov8, we will be going ahead with the following design

@tiagov8 @BrookJeynes
I love the tooltip UX - but for the record I would prefer the date format be consistent between date created and date last updated. E.g. Created 6 years ago, last updated by Kiki 1 year ago.

I love the tooltip UX - but for the record I would prefer the date format be consistent between date created and date last updated. E.g. Created 6 years ago, last updated by Kiki 1 year ago OR Created 15 Oct 2021 last updated by Kiki 10 Nov 2021 (tooltip over 1 year ago).

IMO the actual date works as a better reference for when something was created (every blog and articles will have it)
On the other hand... the "last updated" is just giving an idea of how recently that content has been looked after, so "XX months ago" makes it easier to quickly capture that sense of time...
But not a strong opinion so happy to change if others agree

As per my conversation with @bradystroud @tiagov8 and @jaydenalchin, here is the new implemented design


Redirect admin to previous url after login

Closes #1224
This pull request introduces a new feature aimed at improving the user experience during the authentication flow.
If an unauthenticated administrator attempts to access a route that requires authentication, they will be redirected to the login page. A redirect parameter, capturing the initially requested route, is appended to the login page URL.
Upon successful login, the administrator is automatically redirected back to the page they were initially trying to access, ensuring a seamless navigation experience. This enhancement not only streamlines the navigation process but also retains the user's intended navigation path post-authentication.

What would you suggest? Storing the uri in the session? I will add support
for the client :-)
Op za 21 okt. 2023 18:20 schreef Belle Aerni @.***>:

@.**** requested changes on this pull request.
Great start, but it's probably ~40% of what's needed to close out the
linked issue:

Ideally this would be implemented for both the admin panel as well
as the client area. Honestly it's more important for the client area from a
usability perspective.
I don't like the idea of the return URL being sent via GET
parameters as that opens this up to unvalidated redirects & forwards
https://cheatsheetseries.owasp.org/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.html
.

—
Reply to this email directly, view it on GitHub
https://github.com/FOSSBilling/FOSSBilling/pull/1745#pullrequestreview-1691285823,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AR7SW32WRUWA4YDHCLUSDQ3YAPY4RAVCNFSM6AAAAAA6KBUKOGVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTMOJRGI4DKOBSGM
.
You are receiving this because you authored the thread.Message ID:
@.***>

Storing the uri in the session?

Yeah, I think that sounds like a good option :)

I pushed a small commit to use the ADMIN_PREFIX constant rather than directly referencing the config file. LGTM now

Yeah I saw it like this somewhere in de codebase that's why I did it like this. But good to know :-)

Yeah I saw it like this somewhere in de codebase that's why I did it like this. But good to know :-)

I'm not surprised, that definitely happens. I've made an issue to go and update these where applicable to use constants rather than direct references for improved maintainability. Thanks for pointing that out


Show color in ColorInputComponent, just like in ColorFieldComponent

Add a square, showing the current color of the ColorInputComponent, just like it is shown in ColorFieldComponent.

Any news on if this can be merged? it would be a great feature

Any news on if this can be merged? it would be a great feature

I have published a fork of this package, called @palustris/react-admin-color-input. My package contains this change, but also a few others, ie. easier navigation using the keyboard.

I have published a fork of this package, called @palustris/react-admin-color-input. My package contains this change, but also a few others, ie. easier navigation using the keyboard.

Thanks @gartner

Thanks @gartner

@gartner Thank you very much for your updated version. Maybe you can add support for empty values in ColorField. Currently it crashes because of ColorDot "TypeError: Cannot read property '0' of undefined"

@gartner Thank you very much for your updated version. Maybe you can add support for empty values in ColorField. Currently it crashes because of ColorDot "TypeError: Cannot read property '0' of undefined"

I will have a look at it. Added an issue for it here https://github.com/gartner/react-admin-color-input/issues/1


Es 166 lockups

This intends to solve a number of issues.
Primarily #166. Also fixes #173 , #177
It does seem to have introduced some problems with playback, but it would be nice to get realtime function working well and then adjust playback as needed.

For item 1, do you mean on the 4.0 you are sending from? Or on the other ones?
I will test with 4 instances on and off of a wire:

2.5 and 4 on Win
4 on Mac
4 on Linux
and see what I get.

What I meant was when I'm sending on MKOB 4, my ID doesn't drop to the bottom of my station list.

Okay. Does it go to the bottom on the other MKOB 4 instance that is also connected?

Yes, it goes to the bottom of the station list on the other MKOB 4 instance, the one that's listening. It stays at the top of the MKOB 4 instance that's sending.

When I'm connected to a wire and I click on the Connect button, the program disconnects from the wire but the the red 'connect' indicator stays red and I can't reconnect.

Here's a clue. I used to have a one second delay in kobmain.py after disconnecting. I had it in there in an attempt to allow any pending incoming packets to be flushed, but that didn't seem to be successful. In my latest changes to get rid of unwanted delays, I commented out that delay. When I uncomment it, disconnecting works again. I still find the delay annoying, though.
        Internet.disconnect()
        Reader.flush()
        time.sleep(1.0)  # wait for any buffered code to complete
        connected = False  # just to make sure

Thanks for the hint. I'll try to debug the disconnect and see if I can tell where it's getting hung up.

I pushed a change that fixes the connected flag not being cleared on 'disconnect'. That got commented out along with the delay.
I also changed the setting of the callbacks for the connected stations and the current sender to keep stations from showing up in the station list after it was cleared during disconnect. The 1 second delay was enough to keep this from happening, but without the delay stations would occasionally show up after the list was cleared. Now those callbacks are set on connect and cleared on disconnect.

@leskerr and I tested on Wire-11 today. Things worked well. Les noted a couple things, but I think it is fine to merge this now and then address the things he noticed.


Firefox is not opened properly

Description
When starting firefox with grid, browser opens but window is minimized and it can't be changed during browser lifetime. Screenshot made in such way show only small space of page (around 100x100 pixels)
Environment:
OS: Windows Server 2012
Grid Extras - 1.12.17
Firefox - 56.0.1
GeckoDriver -  0.19.0
Selenium - 3.6.0

Are you sure it's a selenium grid extras issue ? Can you try with the normal selenium grid ?
Thank you


Make sure that merging segments in which all document are deleted should produce no segments at all

Right now it creates a segment with 0 documents.
This is not a bug per-se but it is not the best specification.

What is the recommended way to delete a document. Once I know that I can start to track this one down. I'm looking at index_writer currently, but only see delete_term. Is there a delete by query type support? or delete by doc id really.

Ok. I'm studying the segment_updater.rs file, because that's where I think the logic is. I can see that the IndexWriter queues up deletes and that the SegmentUpdater appears to be processing them.


Starting bash gives error: 0x80070005

Your Windows build number:  (Type ver at a Windows Command Prompt)

10.0.15063

What you're doing and what's happening:  (Copy&paste specific commands and their output, or include screen shots)

Starting Bash, then only output is error: 0x80070005 and press any key to return, then bash ends if I pressed any key

What's wrong / what should be happening instead:

Bash should start normally

Strace of the failing command, if applicable:  (If <cmd> is failing, then run strace -o strace.txt -ff <cmd>, and post the strace.txt output here)

lxcore_trace.zip made with instuction from this comment

Marking as duplicate of #651


Add documentation about turning off output capture

Actually, I think it might be easier for this usecase to set the capture mode to "no". That should disable stdout capturing entirely and can be done via the settings:
from sacred import SETTINGS
SETTINGS["CAPTURE_MODE"] = "no"

or the commandline.

@Qwlouse wow didn't no about that ...


JFileChooser support

JFileChooser window appears empty. Here is screenshots from my app.

I can add support for it as soon as I get back from work

Thanks, looking forward to
I will try also.

Added support

Thanks for quick support :smile:


bug: Pick large file

Plugin version:

<EMAIL_ADDRESS>Platform(s):

Android
Current behavior:

When I try to pick a large file with a size of 90mb but nothing happened
Expected behavior:

Return a result or error to display error message

Thank you for your request. I'm going to take a look at that soon.

Sorry for the late response. I was able to reproduce the issue. I will look for a solution.

Sorry for the late response. I was able to reproduce the issue. I will look for a solution.

No problem, I have cloned your library and temporarily fixed follow my requirement project. Thanks a lot.

Wondering if there's an ETA cause I'm looking to use this plugin but my files are also going to be large. Thanks

Unfortunately, I could not find a solution so far. If anyone has ideas, feel free to share them.

@robingenz  There's already a merged PR that appears to fix it: https://github.com/robingenz/capacitor-file-picker/pull/17 ?
The issue most likely is due to the data being passed as base64 string even on web where the blob is already available for use which seems unnecessary.

#17 tried to work around this problem by reading the file only if it is smaller than 15MB.
This workaround may work on some devices, but it doesn't have to.
There is already a feature request, which should allow you to skip reading the file and get only the metadata (see #12). I will implement that in the next days.

+1 this issue. Our usecase is to read the native file path of a video and then convert the uri with the filesystem api to be played in a video tag. This will not work when converting the file to base64.
Another thought: Is there a way to choose the gallery as input as well?

#17 has just been published. You can now choose whether file data should be read or not.
npm install<EMAIL_ADDRESS>

@robingenz On the web with readData: false shouldn't it pass the blob like the native file input?

@robingenz On the web with readData: false shouldn't it pass the blob like the native file input?

You mean you want to have access to the original File/Blob instance? Best create a new issue so we don't have to discuss it here.

Thanks for your update. My problem have been solved by its.


Search and Filter doesn't work with dynamic loading in Safari/Chrome

Hello,
i've a html page which is loading dynamic content from a csv file:

textToInsert[key]=
<div class="card
...
$(textToInsert.join('')).appendTo('#teamMember');

and places this into

The simplefilter, multifilter, and sortandshuffle works after this loading in Firefox4x and IE10, but doesn't work in Safari & Chrome.
I tried to update the CSS classes, hide/show the dom elements, to initialize the filtr-container with filterizr,... but nothing helps. What did i do wrong, is there something that i'm missing??

Try v2


Merge berkeley into develop

Related to https://github.com/o1-labs/snarkyjs-bindings/pull/109

I am bit surprised to see
+151,696 −155,599

for cjs.

Regarding https://github.com/o1-labs/snarkyjs/pull/1060#issuecomment-1663055044. I bumped up again snarkyjs-bindings with the same branch to see if it wasn't an incorrent branching. Looks good apparently.


Exitintent is triggering even when trying to select item from select list.

If you have form with select list on web  page. And when you will try to choose the option from Select list. Exitintent event will be trigger.

@mkhalid03, which browser/OS?

Firefox/ Mac OS Sierra

Wrapping the $.event.trigger('exitintent'); inside an if to check the target length within the timer fixes the problem for me;
if (ev.target.length === undefined) {
$.event.trigger('exitintent');
}


Update to Mapillary API v3 and add new traffic signs

Hello, this PR updates the Mapillary service to use the new API (v3) and adds support for new traffic signs.
Changes:

Mapillary service now uses the v3 API. Documentation here: https://www.mapillary.com/developer/api-documentation
Removed Traffico and added sprite sheet with traffic sign icons
Updated tests to work with new API responses and traffic sign styles

Reasons for these changes:

Traffico doesn't cover the variety of new traffic signs supported by Mapillary right now so we have a new repository for traffic signs here: https://github.com/mapillary/mapillary_sprite_source
Mapillary API v2 is deprecated and will be shut down in the future so we're migrating all apps and integrations to v3

Let me know if you have any questions or need any help to improve the Mapillary integration.

@bhousel Can you review this PR and check if it can be merged? API v2 will be turned off in the near future and we wan’t to switch everyone to v3.

7 Haz 2017 15:11 tarihinde Nikola Pleša<EMAIL_ADDRESS>yazdı:
@bhouselhttps://github.com/bhousel Can you review this PR and check if it can be merged? API v2 will be turned off in the near future and we wan’t to switch everyone to v3.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/openstreetmap/iD/pull/4050#issuecomment-306775708, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AXtAgr9awy1HZSfyuYU_m1cSCAwHNKPrks5sBpNYgaJpZM4Ndm3w.

@bhousel Can you review this PR and check if it can be merged? API v2 will be turned off in the near future and we want to switch everyone to v3.

Sounds good @nickplesha, I'll try to get it merged today

Thanks for this, it looks really good!
I get back a lot more sign detections and a lot faster than before - nice work 👍

Hello.
How i can serach trafic sign what mapillary dont detect?
https://www.celuaprikojums.lv/wp-content/uploads/2018/10/541.jpg
https://www.mapillary.com/app/?lat=56.976085216494425&lng=21.95451494564236&z=18.46700847356157&mapStyle=osm&pKey=ZjASIIaC7mepQj3pbcl4Gg&focus=photo&x=0.48265979126489994&y=0.7400939378662521&zoom=1.1855182883924413&points=true&mapFeature[]=object--fire-hydrant&mapFeature[]=object--manhole&mapFeature[]=object--traffic-light--general-upright&signs=true


persepolis: add setuptools to propagatedBuildInputs

Motivation for this change
Without setuptools it throws ModuleNotFoundError: No module named 'pkg_resources'.
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 91639 1

1 package built:
- persepolis

Thanks!


Is this project still alive? or is there any plan to release a new version

I would like to know that too

Lack of an answer is an answer.

I recommend moving to https://github.com/springdoc/springdoc-openapi, it's well maintained and also just an import to get set up.


First pass at showing program card in admin program image upload

Description
Please explain the changes you made here.
Release notes
The title of the pull request will be used as the default release notes description. If more detail is needed to communicate to partners the scope of the PR's changes, use this release notes section.
Checklist
General
Read the full guidelines for PRs here

[ ] Added the correct label: < feature | enhancement | bug | dependencies | infrastructure | ignore-for-release | database >
[ ] Assigned to a specific person, civiform/developers, or a more specific round-robin list.
[ ] Created unit and/or browser tests which fail without the change (if possible)
[ ] Performed manual testing (Chrome and Firefox if it includes front-end changes)
[ ] Extended the README / documentation, if necessary

User visible changes

[ ] Followed steps to internationalize new strings
[ ] Wrote browser tests using the validateAccessibility method
[ ] Tested on mobile view. See mobile device mode
[ ] Manually tested at 200% size
[ ] Manually evaluated tab order

New Features

[ ] Add new FeatureFlag env vars to server/conf/helper/feature-flags.conf
[ ] Conditioned new functionality on a FeatureFlag
[ ] Wrote browser tests with the feature flag off and on, etc.

Instructions for manual testing
If instructions are needed for manual testing by reviewers, include them here.
Issue(s) this completes
Fixes #<issue_number>; Fixes #<issue_number>...

[!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

Current dependencies on/for this PR:

main

PR #6041

PR #6042

PR #6049

PR #6050

PR #6200

PR #6218

PR #6227   👈

PR #6043

This stack of pull requests is managed by Graphite.

Merge activity

Dec 21, 5:15 PM: @@caitlinshk merged this pull request with Graphite.


Make A PPA for easier adoption

most of ubuntu users uses apt-get anyway

Thank you for you comment.
Currently we are publishing DEB file for Ubuntu on not only GitHub but also OpenSUSE Build Service.
https://github.com/griddb/c_client/blob/master/DEB-README.md
$ sudo sh -c "echo 'deb https://download.opensuse.org/repositories/home:/oanhltk/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:oanhltk.list"
$ sudo apt-get update
$ sudo apt-get install griddb-c-client

got GPG error NO_PUBKEY if using that

I'm sorry, but could you try the following method ?

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/oanhltk/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:oanhltk.list"
wget -nv https://download.opensuse.org/repositories/home:oanhltk/xUbuntu_18.04/Release.key -O Release.key
sudo apt-key add - < Release.key
sudo apt-get update
sudo apt-get install griddb-c-client

https://software.opensuse.org/download/package?project=home:oanhltk&package=griddb-c-client

it worked :3

I modified "(A) Using apt-get command" in DEB-README.md by 4eb529efd90dbbaa3a69f5031a6e3f047a28e138.
Thank you.


SSO and /authorization api

Will need a google services.json file from Mohammed to be able to get a proper token
Call ihsan API to create an authorization and

auth api works, but now need to store the access token and check it to navigate to the home screen automatically on launch


CB-5604 Update SDX internal E2E test to 7.1.0 template

tested with InternalSdxTests

and it choosed 9a3dd513-61fd-4999-6d3b-37531b42ff03 which is 7.1.0 prewarmed image from v3-dev, created yesterday, so it looks good


Components and Containers

Static data will be passed in for now and redux configuration will be done later.
Basic Flow

Landing Page from where the user gets 2 options: Start Playing or Login
Depending on the user choice he goes to step 3 or 4
Login/Signup then move to step 4
Quote and Options then depending on answer respective component gets added to the page
If user logouts of game, all data will be lost

Components(props)

Quote and Options(quote,options[])
Score(score)
Timer(time left)
HowToPlay
Answer(isAnswerCorrect
NextButton

Containers

Quote and Options
Score

Besides these, there is Login/SignUp Component. You can refer this Issue
Please let me know your suggestions and opinions here.

what about progress component?? I think it is required to display progression like

question 1 of 20

??
For this,
it should take two properties

currentQuestionIndex

 numberOfQuestions

@PN1019 Yes it could be done but in our current UI designs we have not added progress bar because the number questions (like you said 20) is still debatable and not decided.
Let me know your opinions.

@twishasaraiya it doesn't matter how many numbers of questions you are planning to move with it totally depends on your call well since you are specifying that UI designs don't have progress bar as of now  this can also be included in next version  if don't want to make any changes in UI now..but I think it will good to go with Progression even now since this will engage users in quiz...
Also, how are you planning to move to next question?via NextButton or Timer ?? I think NextButton component should be there since many players can answer the question before the time they need not have to wait for the timer to finish off..!!
I don't understand why there is the need for two answer components since there will be only one correct answer? I think we can go with the radio button for that !!!

@PN1019 I think the progress bar can be included in the next version since now our focus to make it a PWA first.
Also, I agree with you that there should be a  Next Button. Yes, we will be having the next Button once the user has clicked an option. I have updated the component section have a look.
I am assuming you are talking about CorrectAnswer and WrongAnswer. What this means this that there will a text(like Better luck next time) and an image(like an animated cross or tick mark) component added to the page depending on the answer. Let me know what you think about it.

@twishasaraiya  yes I am talking about CorrectAnswer and WrongAnswer only.
Okay, got it you want to handle both things separately go with text and image thing you mentioned above ...but this can be done via a function like checkanswer in the same component isn't it ?? Any other reason for creating two separate components?? IDK if i am not wrong both component will do same thing but with different response ?? so why we need two separate components to perform this action??Although ,as per you we are also creating Options  component which can handle all options  and we can move further with Answer  component...What say??

Okay let's have one component called AnswerComponent which display correct response based on checkAnswer method.

The design assets only seem to have mobile UI mockups. Any thoughts or opinions on how it should scale on bigger screen sizes?

@drenther Thanks for asking since I guess many people would have the same doubt.I think @ayushdev and @VarunDevPro will be able to explain better since they have designed the mockups.

@drenther We can use custom media queries for small, mid, and large screen sizes. As the containers inside pages are very simple, I think they will be handled easily.

@twishasaraiya  I would like to work on this let me know what I can take up ?? Anyone already working on components??

@ayushdev I did not mean the implementation details. Of course, we will use custom media queries. I meant how It should look on tablet and desktops should also be represented in designs for the sake of seamless implementation when different people implement different components. So that the design choices won't be made by everyone on their own but inferred from the design mockups.
To look at it more practically -
Suppose we talk about the drawer menu. That is something useful for the mobile screen but not the desktop screen. Desktops screens have enough space to accommodate those options without a hamburger menu option as well and decisions like how large should the options and quotes sections be on tablet or desktop.
Any thoughts?

@PN1019 So I am assigning this issue to you. You can work on the main QuoteAndOptions Component and the buttons Component as well. Nobody has taken up anything yet but 2 people were interested. I told them to add a comment here first. So far they haven't.
We need to complete this by end of the week, so if you need any help please let me know.

I am interesting to work on QuoteAndOptions component.Can i start work on this.

@suhasbansude Since I have asked @PN1019 about it. Let's wait for the reply. If  he is not working on QuoteandOption then you can definitely take it up.
You could also work on other components and make a PR. Let me know what you are taking up.

@suhasbansude if you wanna take QuoteAndOptions take that up...it just fine with.... @twishasaraiya.... thanks...I will work on by button components you mean NextButton ??? If that's the case I am good to go with....please let me know

Okay so @suhasbansude you are taking up
QuotenOptions component and container.
@PN1019 you will be working on nextButton and Answer so that suhas can call these component when corresponding  event occurs.
If you have any doubts please free to ask them.

@twishasaraiya  Can I work on the HowToPlay Instruction Component

@skarthikikeyan96 Yes you can work on it.

@twishasaraiya  you haven't specified any testing guidelines for react components??

I am extremely sorry for late reply as I was busy with interviews.
I just want to add here that we want the contributors to submit a working PR and a screenshot along with it. We currently don't have any plans of adding Travis since it is required to be setup by repository owner. So currently we will be checking your PR ourselves before merging.
I request you all to submit PR by Sunday   or before as soon as possible.

Yes please @anantoghosh you can work on it.

Hi, will be working on the Score Component.

I'll be working on timer and score component

@Rohanhacker I m sorry but  others are already working on it.

damm

is anything available ?

Nope as of now. You could work on homepage if you want with @ayushdev.


choanal stenosis

Add:
choanal stenosis (child of abnormal internal nares morphology MP:0002236)
DEF: abnormal narrowing of either of the pair of posterior apertures of the nasal cavity that open into the nasopharynx
SYN: narrow choanae
SYN: narrowed choanae
SYN: narrow internal nares
SYN: narrow posterior nares
Anna

choanal stenosis MP:0030062
Also added logical def for choanal atresia MP:0008970


[stdlib] Fix docs on Sequence.Iterator, .Element

Here is a quickie that fixes the doc comment on Sequence.Iterator and adds a rudimentary description for Sequence.Element. The iterator's docs are currently misplaced on the Element type.
This PR contains no functional change.

At least to get this in
@swift-ci please smoke test
ping @airspeedswift


fix: BNP - Black screen appears on transfer from BNP to Attendee screen

Closed because it is out of style standards.


conveyors: item filters and splitters

Conveyor items filters do not work and item splitting duplicates items instead of splitting them

item filters now 100% fully working.
just need to make sure items are split evenly and no longer duplicated


introduce event organizer

Google has a notion of organizer into its events.

organizer	object	The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.

https://developers.google.com/google-apps/calendar/v3/reference/events
Since the organizer is not always present into the attendees array., giving a way to retrieve it in the same principle as owner is useful.

And if it's not set, shouldn't it be the owner ?

IMO we should stick to google, ie. if not set, do not set ourself

Fair enough

But then, it seems that if he is an attendee, it is in the organizer property of an attendee, and should thus be taken care of too. wdyt ?

Hum, technically, if the organizer is an attendee, the attendee is specific right. But there is no mention in the doc which says the organizer could be in the attendees list but not in the organizer.
But yes, we could set the organizer if this case happen.

Setting the organizer like that is fine, but imo when iterating through the list of attendees, we should check if one of them is the organizer and replace the object with the participant one (so that we don't have 2 objects for a same person)

updated @Taluu


Add timeout for running sanitizer on tiflash

duplicated with https://github.com/PingCAP-QE/ci/pull/1818/files