text:
Fix Tokenizer for Correct Tokenization of Texts with Emojis

During the error analysis of Product Review Sentiment Model I saw that the reviews having emojis where tokenized incorrectly. One such example of this incorrect tokenization is 👍basarili ve kaliteli bir urun .  > [👍b, asarili, v, e, k, aliteli, b, ir, u, run, .]. There are various cases similar to this one.
I will be exploring this issue to understand the underlying cause and try to fix it accordingly.

For this type of bugs we have implemented exception rule handling. Simple solution might be to create user.ini file into ~/.sadedegel directory and update emoji=true in [tokenizer] section. Once done this is the output
In [1]: from sadedegel.about import __version__

In [2]: __version__
Out[2]: '0.20.1'

In [3]: from sadedegel import Doc

In [4]: Doc("👍basarili ve kaliteli bir urun .").tokens
Out[4]: [👍, basarili, ve, kaliteli, bir, urun, .]

authors: husnusensoy irmakyucel

repo: GlobalMaksimum/sadedegel


text:
Fixes if statement for options.currency, as it get initalized as empty o...

...bject, therefore the current if statement does not work.

@dblaichinger @Globegitter wont this issue be fixed by using chartist 0.8.0 ?
They have added if (typeof source[prop] === 'object' && source[prop] !== null && !(source[prop] instanceof Array)) { in Chartist.extend

@rahulcs I suppose so, but I guess for now the change also doesn't hurt, does it?

@globegitter no definitely not!. I was just having the same issue with 0.7.3 and changing it to chartist 0
.8.0 fixed it for 0.0.10 of the plugin.

source: gharchive/pull-request

authors: Globegitter dblaichinger rahulcs

repo: Globegitter/chartist-plugin-tooltip

license: mit

license_type: permissive

license_source: bigquery


text:
Crashing on World Load 1.18

Hello I am creating a rather large modpack and when I add your mod and go to create a world it crashes Minecraft. What is weird is I have the mod to prevent crashing to desktop and it crashes to desktop here is the crash log and latest log. Any help is appreciated! Thank you!
crash-2022-02-05_12.17.29-client.txt
latest.log

Hopefully fixed with the latest update

source: gharchive/issue

license: MIT

license_source: github-api


text:
Proposed Refactoring of Controls.js for Improved Readability and Performance

Hello!
I've been looking into your plane project and it's clear to see the effort put into creating an engine from scratch, especially with the focus on perlin noise and procedural generation.
While reviewing the Controls.js file, I've identified a few areas where we can enhance code readability and performance. I'm outlining these observations and proposed changes below and would appreciate feedback before initiating a pull request.
Observations:

Hardcoded Keys: The current setup uses hardcoded key values. This approach might make future changes or extensions to the control keys a bit tedious.
Lack of Modularity: The movement functionalities (up, down, left, right) are intertwined within the game loop. This structure can make the code harder to follow.
Redundant Code: The keydown and keyup event listeners have redundant sections which we could optimize for brevity.
Performance Concerns: The canvas undergoes a redraw during every iteration of the game loop. This behavior might lead to unnecessary performance overheads.

Proposed Changes:

Use Constants for Keys: By transitioning to named constants for keys, we can make the code more understandable and facilitate future modifications.
Modularize Movement: By segregating movement-related functionalities into distinct functions (moveUp, moveDown, moveLeft, moveRight), we can enhance code readability.
Optimize Event Listeners: Streamlining the keydown and keyup event listeners will not only reduce redundancy but also make the codebase cleaner.
Performance Improvement: Introducing a needsRedraw flag can help ensure the canvas redraws only when necessary, potentially offering a significant boost in performance.

Conclusion
By implementing these changes, I believe we can make Controls.js more maintainable and efficient. I'd appreciate feedback on this proposal and, upon agreement, would be eager to start working on a pull request.
Thank you for considering these suggestions.

A big part of this project to me was making it so that whoever reads the code can easily understand what’s going on and learn from it. Any changes to make the readability of this code better would be greatly appreciated. I’d happy review and merge changes if everything is still in working order.


text:
Invalid get index 'playing' (on base: 'null instance') at addons/godot-xr-tools/objects/snap_zone.gd:248

My Godot-4.1.1 project doesn't play a sound when snapping an XRToolsPickable into an XRToolsSnapZone and it crashes within pick_up_object() because an AudioStreamPlayer3D node is expected to exist.

Could you test with the latest master branch, and if it's fixed we can close the issue.

Closing this as fixed.

authors: BastiaanOlij Malcolmnixon jkankiewicz

repo: GodotVR/godot-xr-tools


text:
Include the taxonomy in the summary HDF5

The /ref/taxonomy table needs to be added to the summary HDF5

Closed by 6980b37

repo: Golob-Minot/geneshot


text:
Исправление ошибки во время загрузки апвоута

Сделать возможным скролить на другие страницы во время загрузки апвоута за пост / комментарий

Это работает.

repo: GolosChain/tolstoy


text:
Добавить подсказку при вводе неверного ключа

войти https://sandbox.golos.io/
открыть окно авторизации
вести неверный пароль
результат короткая подсказка -неверный пароль

Ожидаеммый результат получить расширенную подсказку

Добавить подсказку
при вводе активного ключа для постинг оппераций
Добавить подсказку
Привязан к главному ключу аккаунта и не может быть использован для входа на этот сайт. Вы можете использовать этот активный ключ на других более безопасных страниц, таких как страницы: Кошелек или Биржа.

Добавить подсказку
Неверный пароль.
Ключ был введен неправильно. Вероятно,

Текущие текстовки:

ввод несуществующего имени

при вводе постинг ключа, но который не принадлежит введенному имени

при вводе активного ключа

https://github.com/GolosChain/tolstoy/issues/1260

Дизайн окна

Не хватает дизайна ошибки про некорректность пароля, или он по аналогии с именем аккаунта под инпутом?

Я у Аллы уточню детали, тут можно не отвечать.

при вводе активного ключа при входе
выводить предупреждение, но дать возможность войти с активным,  обьяснив, что его лучше для денежных оппераций.
Подзказка при авторизации активным ключом.

Вы ввели ключ для денежных оперраций. Если вы не планируйте подобных действий на сайте, войдите с постинг ключом.

в анонимном режиме при нажатии на лайк/дизлайк появляется окно авторизации вместо окна входа

В целом я понимаю, что тебя смущает. Сейчас попробую поправить.

Поправится вместе с задачей #1361

при нажатии на кнопку подписки (из любого места) появляется окно авторизации. заменить на вход

не исправлено выше написанное

Ждем мёржа PR https://github.com/GolosChain/tolstoy/pull/1545

authors: Bacher daryasattarova jevgenika


text:
(Big) User avatar should look clickable only when clickable

This PR closes #166091728, by:

Adding disabled property to TouchableOpacity id there is no onPress prop.
Removing unused styles
Updating snapshots

Slideshow

Coverage decreasing seems to be a merging problem since I haven't added any new line

repo: GoodDollar/GoodDAPP


text:
(Feature) Invite fix- Close the 'How to invite"

Description
Fix -> "First time user will open the invite page, we should display the 'how to invite' section open, after that the section should be closed and the user will have the option to open the section by clicking on it."
About #2993
How Has This Been Tested?
Please describe the tests that you ran to verify your changes.
Checklist:

[x] PR title matches follow: (Feature|Bug|Chore) Task Name
[x] My code follows the style guidelines of this project
[x] I have followed all the instructions described in the initial task (check Definitions of Done)
[x] I have performed a self-review of my own code
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[x] I have added reference to a related issue in the repository
[ ] I have added a detailed description of the changes proposed in the pull request. I am as descriptive as possible, assisting reviewers as much as possible.
[ ] I have added screenshots related to my pull request (for frontend tasks)
[ ] I have pasted a gif showing the feature.
[ ] @mentions of the person or team responsible for reviewing proposed changes

@Zhigamovsky fix the tests please and it could be merged

authors: Zhigamovsky serdiukov-o-nordwhale


text:
Change live-info__description overflow-y to auto

Remove ugly scrollbar if not needed. overflow-y auto instead of scroll on live-info__description.
A little thing on such a beautiful site that annoyed me so much that I had to open a pull request. :'D
But great work with that website!
Hope I could design as good as you do.

Well that the build fails is not my fault as I saw o.o

Before:

After:

I fixed this myself this morning in 26a69132076b8f856eaa8dce74824290c33117f2 because it annoyed me, too :D
Thanks for the PR, tho, @IchordeDionysos.

Sorry about me.

authors: IchordeDionysos paullewis surma

repo: GoogleChrome/devsummit


text:
Page.Authenticate() does not work if using chrome instead of Chromium

Steps to reproduce
Puppeteer version: V1.5.0
Platform / OS version: Windows
Node.js version: 8.11.2
What steps will reproduce the problem?
 this.browser = await puppeteer.launch({
       headless: this.options.headless,
      executablePath: findChrome(),
     args: [`--proxy-server=${iP}:${port}`]
});
 await this.page.authenticate({
     username: user,
     password: pass
})

What is the expected result?
Page opens, page.authentciate will auth the proxy and allow the browser to run on that proxy
What happens instead?
page.authenticate does not work, prompts user to enter information

@AhmodK what's your chrome version?

68.0.3440.106 (Official Build) (64-bit)

Same issue here

69.0.3497.81 (Official Build) (64-bit)

Same issue, same version: 69.0.3497.100 (Official Build) (64-bit)

Same issue here
71.0.3578.98 (Official Build) (64-bit)

authors: SBerkovic ahm-3-d aslushnikov boxpositron ibrahimelement phil-r

repo: GoogleChrome/puppeteer


text:
Add deprecation warning when using ExpressRoutes w/wildcards in v2

Library Affected:
workbox-routing
As discussed on Slack, we're unlikely to support ExpressRoute in v3 (at least not as part of workbox-routing). We will instead treat string paths passed in to registerRoute() as being exact matches against the path or full href of the incoming URL.
To pave the way for this new behavior, we should cut a new v2 patch release that adds in a log message explaining the upcoming change in v3. This message should be triggered whenever a developer creates a route using a string that has special meaning in ExpressRoute.
Based on https://github.com/pillarjs/path-to-regexp#parameters, the following characters should trigger the message:

:
?
*
+

SGTM

authors: gauntface jeffposnick

repo: GoogleChrome/workbox


text:
Merge pinch-zoom component into master

Make the canvas pinch-zoomable.

Fixed https://github.com/GoogleChromeLabs/squoosh/pull/27

repo: GoogleChromeLabs/squoosh


text:
Wondering is this is a possible solution

What do you guys think of something like this for path resolution for the case
~/bin/gcloud -> ~/my-custom-software-location/google-cloud-sdk/bin/gcloud

This is a rough PR for #267 , not expected to submit in this form.

@patflynn @briandealwis @chanseokoh

Wasn't that gcloud command the suggested solution?
https://github.com/GoogleCloudPlatform/app-maven-plugin/issues/118
On Tue, Jan 10, 2017 at 5:44 PM, Appu Goundan notifications@github.com
wrote:

Assigned #295
https://github.com/GoogleCloudPlatform/appengine-plugins-core/pull/295
to @patflynn https://github.com/patflynn.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/GoogleCloudPlatform/appengine-plugins-core/pull/295#event-918302695,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHf5HVhoFlcWxprQ4e66Pdlw3JqUtmcQks5rRAnJgaJpZM4Lf-8G
.

Oh I didn't see that. Do we really want to be running gcloud to see where it is though?

I think IJ tends to use 'which/where' to solve this problem as well which
seemed effective.
On Tue, Jan 10, 2017 at 6:01 PM, Appu Goundan notifications@github.com
wrote:

Oh I didn't see that. Do we really want to be running gcloud to see where
it is though?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/GoogleCloudPlatform/appengine-plugins-core/pull/295#issuecomment-271725997,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHf5HenEX3gmNMDjhuCKXAHXISWGtymNks5rRA2vgaJpZM4Lf-8G
.

even on windows?

Yeah. 'which' = unix, 'where'=windows.
On Tue, Jan 10, 2017 at 6:14 PM, Appu Goundan notifications@github.com
wrote:

even on windows?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/GoogleCloudPlatform/appengine-plugins-core/pull/295#issuecomment-271728698,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHf5Hbk9svWqyD_TbeX6XCB44Blb0-dMks5rRBC-gaJpZM4Lf-8G
.

oh right... :man_facepalming:

I think using which-like commands could be problematic, since it does not follow symlinks AFAIK. It is particularly problematic if, e.g., users install gcloud using apt-get on Ubuntu/Debian. When installed through apt-get, a gcloud symlink will be created at /usr/bin/gcloud, but the actual SDK home will be at /usr/lib/google-cloud-sdk.

Codecov Report

Merging #295 into master will increase coverage by -0.37%.

@@            Coverage Diff             @@
##           master     #295      +/-   ##
==========================================
- Coverage   60.59%   60.22%   -0.37%
==========================================
  Files          65       65
  Lines        1525     1541      +16
  Branches      229      232       +3
==========================================
+ Hits          924      928       +4
- Misses        503      514      +11
- Partials       98       99       +1

Impacted Files
Coverage Δ

...e/cloud/tools/appengine/cloudsdk/PathResolver.java
38.88% <25%> (-5.85%)
:x:

Continue to review full report at Codecov.

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

if anyone wants to take a look at this new version which follows the symlink to its original file.

@chanseokoh @briandealwis anyone interested in taking another look at this?

@chanseokoh @briandealwis made some updates to testing. PTAL, I know you've already approved, but just in case.

authors: chanseokoh codecov-io loosebazooka patflynn


text:
Set default for "fs.gs.working.dir" to "/"

The code comment on line 149 was already saying that "/" was the default value, but it was actually not effectively set. This avoids having to manually set the property.

Working directory should be initialized here if property is not set:
https://github.com/GoogleCloudPlatform/bigdata-interop/blob/eb8e5a9f7783cad9ad3a7efb94aa95e7833ffe6d/gcs/src/main/java/com/google/cloud/hadoop/fs/gcs/GoogleHadoopFileSystemBase.java#L1691
Maybe we should fix comment instead? What use case are you trying to fix with setting it to /?

I started from a fresh custom Hadoop install (i.e. not using Dataproc), and got this warning:
$ hadoop fs -ls gs://MY_BUCKET
Dec 17, 2018 4:22:13 AM com.google.cloud.hadoop.fs.gcs.GoogleHadoopFileSystemBase configure
WARNING: No working directory configured, using default: 'gs://BUCKET/'

The warning only went away after explicitly setting the fs.gs.working.dir property to / in core-site.xml. So it didn't seem to be automatically set for me.

authors: jphalip medb

repo: GoogleCloudPlatform/bigdata-interop


text:
cloudsql-proxy container in initContainers

Can I use cloudsql-proxy container in initContainers ?
(to be sure that an app container runs after cloudsql-proxy container is ready)
I tried to apply it.. but it does not work.
The state of the container is running, but ready status of status.initContainers is false.
NAME   READY   STATUS  RESTARTS  AGE
pod-name-~~~~~~~~~~~~   0/1  Init:0/1 0  18m

and kubectl describe pod
Init Containers:
  cloudsql-proxy:
    Container ID:	docker://206df4f386eed57b39817b3acc834d05b348dd5189016f99697f17862fc9034a
    Image:		gcr.io/cloudsql-docker/gce-proxy:1.11
    Image ID:		docker-pullable://gcr.io/cloudsql-docker/gce-proxy@sha256:5c690349ad8041e8b21eaa63cb078cf13188568e0bfac3b5a914da3483079e2b
    Port:		<none>
    Command:
      /cloud_sql_proxy
      --dir=/cloudsql
      -instances=devsisters-web:asia-northeast1:web=tcp:3306
      -credential_file=/secrets/cloudsql/credentials.json
    State:		Running
      Started:		Thu, 01 Feb 2018 15:08:49 +0900
    Ready:		False
    Restart Count:	0
    Limits:
      cpu:	1
    Requests:
      cpu:		30m
    Environment:	<none>
    Mounts:
      /cloudsql from cloudsql (rw)
      /etc/ssl/certs from ssl-certs (rw)
      /secrets/cloudsql from cloudsql-instance-credentials (ro)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-lgdl4 (ro)

and kubectl get pod pod-name-~~~~~ --template '{{.status.initContainerStatuses}}'
[
  map [
    ready:false
    restartCount:0
    state: map [
      running: map [
        startedAt:2018-02-01T06:08:49Z
      ]
    ]
    containerID: docker://206df4f386eed57b39817b3acc834d05b348dd5189016f99697f17862fc9034a image:gcr.io/cloudsql-docker/gce-proxy:1.11
    imageID: docker-pullable://gcr.io/cloudsql-docker/gce-proxy@sha256:5c690349ad8041e8b21eaa63cb078cf13188568e0bfac3b5a914da3483079e2b
    lastState: map[ ]
    name:cloudsql-proxy
  ]
]

@KrustyHack Thank you!!
I already solved this issue by idea 1.
But I didn't know that Idea 2 is possible because I didn't know dns-pod-service T^T.
I think Idea 2 is better. I'll apply it to my apps.

repo: GoogleCloudPlatform/cloudsql-proxy


text:
Modify image tutorial.

Let me know what you think of the directory structure. Should this be under daisy_workflows? It is good to separate educational material from full working actually-used examples. Looks like daisy_workflows/examples should me morphed into tutorials.

One thing to note about the daisy_workflows directory is that it gets included in the daisy container (as /workflows/), unsure if it would be useful to include the examples/tutorials in the container. If we did want to include them we could modify the container build to include the directory, or use daisy_workflows/tutorials instead of daisy_tutorials/

authors: adjackura jeffmendoza

repo: GoogleCloudPlatform/compute-image-tools


text:
Making it more clear that install-conda-env.sh does not work alone

Making it more clear that install-conda-env.sh does not work on its own as an action

Closed with https://github.com/GoogleCloudPlatform/dataproc-initialization-actions/commit/62d4a1c7a3fc5fc60629ba5283698d1b94d8475f

authors: dennishuo feczo


text:
Cloud functions python template error uploading functions

When using any of the examples provided to deploy functions the python template inlines all the code (compressed and codified) in a single command as shown here
https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/bc2979c9a55c1d65b2626248426a5d29f243d5b4/examples/v2/cloud_functions/python/cloud_function.py#L38
And also here
https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/bc2979c9a55c1d65b2626248426a5d29f243d5b4/community/cloud-foundation/templates/cloud_function/upload.py#L79-L80
This works for the small three line functions provided, (less than 100 LOC main.py file) it produces the following error:
- code: RESOURCE_ERROR
  location: /deployments/my-deployment/resources/upload-function-code
  message: '{"ResourceType":"gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create","ResourceErrorCode":"400","ResourceErrorMessage":{"code":400,"message":"invalid
    build: invalid .steps field: build step 0 arg 2 too long (max: 4000)","status":"INVALID_ARGUMENT","statusMessage":"Bad
    Request","requestPath":"https://cloudbuild.googleapis.com/v1/projects/my-project/builds","httpMethod":"POST"}}'

Which means that this cmd variable we defined above is longer than 4k characters.
Deploying extra infrastructure to copy files as suggested here
https://github.com/GoogleCloudPlatform/deploymentmanager-samples/issues/40#issuecomment-339759328 produces a big overhead in development time and makes the deployment unnecessarily complex. You would have to write a:

python template to deploy small functions (as mentioned above, big functions wont fit).
cloud function to copy the files.
function call resource to call the function with the inline text for each file (this can turn into a composite type or another template)
cloudbuild pipeline resource to zip the files in the bucket
cloud function resource, finally, to deploy the comprssed code.

On the other hand I could copy the files by downloading them from the repository itself as suggested here https://stackoverflow.com/a/49751362, but this will make the deployment "gitlab dependant". I would need a different template for each type of repository (and a Docker image to deploy the zip utility, another dependency).
resources:
  - name: my-build
    action: gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create
    metadata:
      runtimePolicy:
      - CREATE
    properties:
      steps:
      - name: gcr.io/cloud-builders/git
        args: ['clone', 'git clone https://gitlab-ci-token:{{ properties ['GITLAB_CI_TOKEN'] }}@gitlab.com/myuser/myrepo']
      - name: gcr.io/{{ env['project'] }}/zip
        args: ['–r', 'function.zip', 'function_folder']
      - name: gcr.io/cloud-builders/gsutil
        args: ['cp',  'function.zip', gs://my-bucket/ ]
      timeout: 120s

Could there be an alternative for moving files with no extra template/config files?

I know why this is designed like it is. Every deploy would be easy to reprifucr
It's jus2t tremmendously

Right now I'm using gitlab, bundling the function folder , providing it as an artifact and coping it with a cloud build pipeline to a bucket

Please note, that there are many other limitations, like text-only files, strict asci, etc.
This is just a demo, you shouldn't use it as-is in your deployments.

To work around this, I split content into chunks:
    chunk_length = 3500
    content_chunks = [content[ii:ii+chunk_length] for ii in range(0,len(content), chunk_length)]
    # use `>` first in case the file exists
    cmds = ["echo '%s' | base64 -d > /function/function.zip;" % (content_chunks[0].decode('ascii'))]
    # then use `>>` to append
    cmds += [
        "echo '%s' | base64 -d >> /function/function.zip;" % (chunk.decode('ascii'))
        for chunk in content_chunks[1:]
    ]

I then expanded the build steps by mapping cmds to an intermediate array:
    zip_steps = [
        {
            'name': 'ubuntu',
            'args': ['bash', '-c', cmd],
            'volumes': volumes,
        } for cmd in cmds
    ]
    build_step = {
        'name': 'upload-function-code',
        'action': 'gcp-types/cloudbuild-v1:cloudbuild.projects.builds.create',
        'metadata': {
            'runtimePolicy': ['UPDATE_ON_CHANGE']
        },
        'properties': {
            'steps': zip_steps + [{
                'name': 'gcr.io/cloud-builders/gsutil',
                'args': ['cp', '/function/function.zip', source_archive_url],
                'volumes': volumes
            }],
            'timeout':
            '120s'
        }
    }

This modification allowed the deploy to succeed.

Thought my organization uses GCP extensively we don't rely on DM anymore. Terraform it is

authors: bohdanyurov-gl dinigo ozydingo


text:
Support Objects: compose as myBucket.combine

Here's a suggested usage:
var myBucket = storage.bucket('my-server-logs');
var log1 = myBucket.file('server-log-1');
var log2 = myBucket.file('server-log-2');

myBucket.combine({
  files: [log1, log2], // must all be in myBucket
  destination: 'combined-log-1-2' // new File in myBucket
}, function(err, newFile) {
  console.log(err, newFile);
});

How about this (supporting string filenames and file objects equally):
myBucket.combine(['log1', 'log2'], 'alllogs', function(err, newFile) {});

myBucket.combine([
  myBucket.file('log1'),
  myBucket.file('log2')
], 'alllogs', function(err, newFile) {});

myBucket.combine([
  myBucket.file('log1'),
  myBucket.file('log2')
], myBucket.file('alllogs'), function(err, newFile) {});

Yep SGTM

I'll get on this one :+1:

authors: ryanseys stephenplusplus

repo: GoogleCloudPlatform/gcloud-node


text:
Add support for the comparison filters of Google Monitoring API

Google Monitoring API filters support <,<=,>,>= operators as described
in its documentation:
https://cloud.google.com/monitoring/api/v3/filters.
Current version of the library only has mappings of:

’{key}_prefix:{value}' -> '{key} = starts_with("{value}")'
’{key}_suffix:{value}' -> '{key} = ends_with("{value}")'

This patch introduces additional mappings of:

’{key}_greater:{value}' -> '{key} > {value}'
’{key}_greaterequal:{value}' -> '{key} >= {value}'
’{key}_less:{value}' -> '{key} < {value}'
’{key}_lessequal:{value}' -> '{key} <= {value}'

So that it is possible, for example, to filter based on the
response_code values range, as shown below:
metric.type = "appengine.googleapis.com/http/server/response_count"
AND metric.label.response_code < 600
AND metric.label.response_code >= 500
This patch will allow to remove “hack” in the following tool:
https://github.com/odin-public/gcpmetrics that enables
queries to the monitoring api from the command line.

I would suggest inserting something like the following in the docstring for select_metrics at Line 315, immediately after the explanation of _prefix and _suffix. I don't think we need to say anything in the docstring for select_resources, because all of the currently defined monitored resource labels are strings.
        If the label's value type is ``INT64``, a similar notation can be
        used to express inequalities:

        ``<label>_less=<value>`` generates::

            metric.label.<label> < <value>

        ``<label>_lessequal=<value>`` generates::

            metric.label.<label> <= <value>

        ``<label>_greater=<value>`` generates::

            metric.label.<label> > <value>

        ``<label>_greaterequal=<value>`` generates::

            metric.label.<label> >= <value>

I made just a couple of comments. Thank you for the contribution!

Hi Ken, updated PR now has improvements you've suggested.

LGTM

authors: maxkuzkin rimey

repo: GoogleCloudPlatform/gcloud-python


text:
Protect against overwriting IAM Policies

SetIamPolicy will override the resource's policy if setting without an etag value. This is a fundamentally dangerous operation. Make this much safer by providing a mechanism to get, modify, and set a policy in one operation. Perhaps similar to how DNS Zone#update works when called with a block.

This was implemented in the 0.11.0 release. A policy object with tag value is yielded in a block and it is much easier to not override settings accidentally.

repo: GoogleCloudPlatform/gcloud-ruby


text:
Acceptance Retry

The acceptance tests work against the production services. Sometimes the
services present their eventually consistent nature and return results that
are not yet correct. Try rerunning failed tests instead of rerunning the
entire test suite.

Worth a try! Even a retry, haha.

authors: blowmage quartzmo


text:
Flaky tests

Tests are now very flaky

Unfortunately, this is because our security system routinely remove the temporary firewall rule we created before the test. The internal bug: b/72542269

We switched to use the local mongodb on the travis test runner and it mitigated the flakiness

repo: GoogleCloudPlatform/getting-started-php


text:
Convert bigtable/tests/admin_integration_test to use googletest

As described in #153, using the framework for integration tests works well.

My changes are completed, once Manish completes his pull request successfully and his test succeeds then I will raise the pull request for my changes

authors: coryan hemant-qlogic

repo: GoogleCloudPlatform/google-cloud-cpp


text:
Google.Protobuf.InvalidProtocolBufferException: 'Unknown field: version'

When calling my fulfillment from DialogFlow everything is working great, however when I call it from Google Actions, a Google.Protobuf.InvalidProtocolBufferException: 'Unknown field: version' error is thrown.
I took the example below from #2099 as I couldn't pull my specific request, but the problem is the same.
"originalDetectIntentRequest": {     "source": "google",     "version": "2",  <========  error!     "payload": {       "isInSandbox": true,       "surface": {         "capabilities": [{           "name": "actions.capability.MEDIA_RESPONSE_AUDIO"         }, {           "name": "actions.capability.WEB_BROWSER"         }, {           "name": "actions.capability.AUDIO_OUTPUT"         }, {           "name": "actions.capability.SCREEN_OUTPUT"         }]       }
I've set IgnoreUnknownFields to True as work-around.
Thanks!

Could I check that you mean "when I call it from the Google Actions Simulator" as per the other issue?
I suspect this is a bug either in the protobuf message itself or in the simulator, rather than in either the codegen or any manually-written code here, but I'll treat it as a bug anyway. I'm glad the workaround works for you in the mean time.

When executing my dialog flow intent from the Google Actions Simulator, that error is encountered. When using the DialogFlow "Try it Now" it works fine. The symptoms are exactly as the same as the other issue, #2099.

I've reported this internally, as it's odd for the simulator to provide a field that is neither documented nor sent by the real product.
However, I think it actually makes sense to parse the JSON leniently anyway, to allow for the protocol expanding over time. So the workaround is probably the right thing to do anyway, basically.
I'm going to close this issue now as I don't believe there's anything specific to address in this repo - beyond the existing problem of not enough documentation for implementing web hooks.

authors: jskeet vbucchare

repo: GoogleCloudPlatform/google-cloud-dotnet


text:
dotnet sln add broken in our project generation

I've just generated a new API, and the solution file is empty. Running dotnet sln add path/to/csproj I get an error message of:

Project '...Project.csproj' has an unknown project type and cannot be added to the solution file. Please contact your SDK provider for support.

I suspect this is related to the VS15.8 update...

Looks like it's due to this: https://github.com/dotnet/cli/issues/9477
It appears to be fixed in SDK 2.1.400, so we could potentially update to that?
cc @chrisdunelm for thoughts.

Upgrading to 2.1.400 seems like the best option to me (assuming it really is fixed there!)

It's definitely fixed there, yes - temporarily updating to that generated the correct solution file. My only concern is Travis/AppVeyor/Kokoro support. Will investigate.

sgtm

authors: chrisdunelm jskeet


text:
Skip orphan test unless 'GOOGLE_CLOUD_RUN_FLAKY_TESTS' in environ.

See: #2080.

Let's discuss at the meeting, to see if we can get a service owner to comment on this flakiness

I don't think this ended up getting brought up in the meeting.
@omara would you know who to talk too?

@tmatsuo Has been chiming in on #2080

@dhermes we didn't get get chat about this during Tuesday's call.  WDYT of merging it, which would still allow @tmatsuo or the back-end team to run the flaky test using an environment variable?

They can already just run it via
$ nosetests system_tests/pubsub.py:TestPubsub.test_fetch_delete_subscription_w_deleted_topic -vv

Though the test has completely stopped failing for 7+ days now. We should just remove the expected failure and then bring @tmatsuo back into the fold (or someone else if there is a better contact).

It did fail again today (I saw the "expected failure" bit while documenting new flaky failiures).

Drats!

Bump. The "unexpected success" is still causing failures on Py3k:  it was the only failure today for:

https://travis-ci.org/GoogleCloudPlatform/google-cloud-python/builds/160213245
https://travis-ci.org/GoogleCloudPlatform/google-cloud-python/builds/160243100

This has never been a good way to deal with the really bad test. Let's just delete the test case entirely and point to the "deleted the code" PR in #2080. That way if a service owner ever wants to chime in, we can get some kind of resolution without staying in a constant state of red.

authors: daspecster dhermes tseaver

repo: GoogleCloudPlatform/google-cloud-python


text:
Adding an abstraction layer for VS2015 and VS2017 tools and .json and .csproj projects.

This PR adds two abstraction layers to the extension which allows us to isolate the deployment code from the differences in the underlying project systems employed by VS 2015 and VS 2017.
Host abstraction layer.
The first layer is the host abstraction layer. This layer provides functionality that varies depending on the version of VS that is hosting the extension. Currently the only service offered by this layer is the IToolsPathProvider interface. This interface provides the paths to the tools used by the deployment classes to build and deploy the apps to Windows VMs, App Engine and GKE.
This layer is composed of two namespaces, HostAbstraction.VS14 and HostAbstraction.VS15. Each namespace contains implementations for the host abstraction interfaces, now only IToolsPathProvider. There's a common class called HostAbstractionLayer which takes care of detecting the version of VS that is hosting the extension and returning the right implementation of the common interfaces.
Project abstraction layer
The project abstraction layer allows the deployment modules to accept project instances without having to care for the specifics for the project, whether it is a project.json or a .csproj project, for example.
There two namespaces, Projects.Net4 and Projects.NetCore which contain the project implementation for each supported runtime. Under those there are the various types of projects supported. CsprojProject and JsonProject, which represent the support for the .csproj and project.json projects.
There's a common class, ProjectParser which takes care of opening the project file and determining what kind of project it is. It will then create the right instance of project to manage that project.
With this layer the deployment code does not have to care about the particulars of each project.
Review details
The review contains 30 files, but most of the changes are actually just renaming of classes and moving files around. The main meat of the review is in the common classes, HostAbstractionLayer and ProjectParser.

PTAL

Will look at the class name changes, I will not however use a Java-ism in the code :).

PTAL

Thank you, once the appveyor build finishes I'll merge the PR.


text:
Importer: Refactor for more accuracy

Keep track of succeeded, skipped, and errored imports in the main loop, and report on them at the end of it.

What's a sample output from this?

If this is too much work feel free to ignore, but I think it would be really clean to hide all logs etc and just show a summary at the end:
Sample:
Found 10 unimported resources.
Imported 6 resources:

google_project
google_project_service["foo"]
...

Skipped 2 resources:

google_project_lien
...

Failed to import 2 resources:

google_service_account: reason for error
...

Then in -verbose mode it will show detailed logs etc. Or maybe we can use https://github.com/google/glog and just log at different verbosities.

If this is too much work feel free to ignore, but I think it would be really clean to hide all logs etc and just show a summary at the end:
Sample:
Found 10 unimported resources.

Imported 6 resources:
- google_project
- google_project_service["foo"]
...

Skipped 2 resources:
- google_project_lien
- ...

Failed to import 2 resources:
- google_service_account: reason for error
- ...

Then in -verbose mode it will show detailed logs etc. Or maybe we can use https://github.com/google/glog and just log at different verbosities.

Done. Used a template for this.

authors: MartinPetkov umairidris xingao267


text:
Gke node pool

Creates a basic gke-node-pool module.
Change is large, I suggest reviewing commits separately.
Bump of provider version was needed to get access to threads_per_core
Tested: manually deployed and ran job.
Items not addressed:

variant examples (compute, network, gpu, and cost optimized). Plan to demonstrate examples in future change.
Tier 1 networking: not yet supported in terraform
Resolve auto_upgrade: conflicting recommendations to have auto_upgrade=false and release_channel=regular
Node taits: leaving blank, need to understand recommendation
Parametric pool creation: will evaluate a separate plural module or changing interface of this module
Documentation and instructions

Submission Checklist

[x] Have you installed and run this change against pre-commit? (pre-commit install)
[x] Are all tests passing? (make tests)
[x] Have you written unit tests to cover this change?
[x] Is unit test coverage still above 80%?
[x] Have you updated all applicable documentation?
[x] Have you followed the guidelines in our Contributing document?

All changes have been captured in new commits.

repo: GoogleCloudPlatform/hpc-toolkit


text:
Update Windows cloudbuild config

This sample needs to pull the builder from a different artifact registry location.
Also, follows up on https://github.com/GoogleCloudPlatform/kubernetes-engine-samples/pull/222: we do not want to hard-code the region name or location in this file, the user should fill them in.
This PR aligns with https://cloud.google.com/kubernetes-engine/docs/tutorials/building-windows-multi-arch-images (and the changes I'm making to it in internal change 425411666).

/unassign lizhuqi

@ibabou please review, thanks!

/lgtm
/approve

Edited the title and the PR description to reflect that we also need to change where we pull the builder from.

ibabou@ could you lgtm again? Thanks!

@ibabou ibabou is this good to be merged? Seems like your LGTM got refreshed, can you confirm?

This is ready to merge and I have the approvals to do so myself now. I'm waiting on review and submit of my internal docs CL before merging this.

Thank you @pjh!
Note: to @GoogleCloudPlatform/anthos-dpe - please see comment https://github.com/GoogleCloudPlatform/kubernetes-engine-samples/pull/271#issuecomment-1027520101

authors: Shabirmean ibabou pjh


text:
Fix listing nodes in scheduler

This is a followup on #6717 - that PR changed the logic which nodes are used by the scheduler (i.e. it started ignoring Unschedulability and NodeReady condition).
In this PR I'm trying to restore the previous behavior.

I'm running e2e test - will post the results later.

e2e tests are passing:
Ran 35 of 40 Specs in 1127.332 seconds
SUCCESS! -- 35 Passed | 0 Failed | 1 Pending | 4 Skipped I0415 14:57:36.580695   18430 driver.go:117] All tests pass

This LGTM, but can you add an integration test that verifies that nothing gets scheduled on an unschedulable node? This is functionality that we definitely need to keep working.
Thanks for cleaning up my mess!

I think I will merge this now, since this is important--and maybe you can do a follow-up PR with a test.

@lavalamp thanks - will work on the test today

authors: lavalamp wojtek-t

repo: GoogleCloudPlatform/kubernetes


text:
Recent dependency bumps broke building the docker image

I forgot we don't have presubmits for this repo...
$ docker build .
[+] Building 14.2s (14/21)                                                                                docker:default
 => [internal] load .dockerignore                                                                                0.2s
 => => transferring context: 126B                                                                                0.0s
 => [internal] load build definition from Dockerfile                                                                                0.1s
 => => transferring dockerfile: 1.46kB                                                                                0.0s
 => [internal] load metadata for docker.io/library/alpine:3.14                                                                                0.0s
 => [internal] load metadata for docker.io/library/golang:1.16                                                                                0.0s
 => [internal] load metadata for docker.io/hashicorp/terraform:light                                                                                0.0s
 => [gobuild 1/6] FROM docker.io/library/golang:1.16                                                                                0.0s
 => [stage-2 1/5] FROM docker.io/library/alpine:3.14                                                                                0.0s
 => [tfbuild 1/4] FROM docker.io/hashicorp/terraform:light                                                                                0.0s
 => [internal] load build context                                                                                0.0s
 => => transferring context: 2.74kB                                                                                0.0s
 => CACHED [gobuild 2/6] WORKDIR /src                                                                                0.0s
 => CACHED [gobuild 3/6] COPY go.mod go.sum ./                                                                                0.0s
 => CACHED [gobuild 4/6] RUN go mod download                                                                                0.0s
 => CACHED [gobuild 5/6] COPY . .                                                                                0.0s
 => ERROR [gobuild 6/6] RUN CGO_ENABLED=0 go test -c                                                                                13.9s
------
 > [gobuild 6/6] RUN CGO_ENABLED=0 go test -c:
2.245 # github.com/docker/docker/api/types/filters
2.245 /go/pkg/mod/github.com/docker/docker@v24.0.7+incompatible/api/types/filters/parse.go:165:29: undefined: strings.Cut
2.405 # github.com/docker/docker/api/types/time
2.405 /go/pkg/mod/github.com/docker/docker@v24.0.7+incompatible/api/types/time/timestamp.go:116:14: undefined: strings.Cut
2.564 # golang.org/x/sys/unix
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/mremap.go:42:10: undefined: unsafe.Slice
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/syscall.go:83:16: undefined: unsafe.Slice
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/syscall_linux.go:1009:20: undefined: unsafe.Slice
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/syscall_linux.go:2289:9: undefined: unsafe.Slice
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/syscall_unix.go:118:7: undefined: unsafe.Slice
2.564 /go/pkg/mod/golang.org/x/sys@v0.13.0/unix/sysvshm_unix.go:33:7: undefined: unsafe.Slice
2.564 note: module requires Go 1.17
3.887 # github.com/docker/docker/api/types/container
3.887 /go/pkg/mod/github.com/docker/docker@v24.0.7+incompatible/api/types/container/hostconfig.go:444:18: undefined: strings.Cut
------
Dockerfile:23
--------------------
  21 |
  22 |     COPY . .
  23 | >>> RUN CGO_ENABLED=0 go test -c
  24 |
  25 |     FROM hashicorp/terraform:light as tfbuild
--------------------
ERROR: failed to solve: process "/bin/sh -c CGO_ENABLED=0 go test -c" did not complete successfully: exit code: 2

This must have been fixed at some point, build is working and #54 added CI

authors: aabmass dashpole


text:
hostaliases doesn't work

K8S: 1.21.5
Spark-Operator:  spark-operator-chart-1.1.14
config like that:
hostAliases:

ip: x.x.x.x
hostnames:
- xxx.xxx.com

I run : kubectl exec -it xx-driver  -- cat /etc/hosts
I can't find hosts that I addad.

I can confirm this

pull the latest docker image works fine
docker pull ghcr.io/googlecloudplatform/spark-operator:v1beta2-1.3.7-3.1.1
https://github.com/googlecloudplatform/spark-on-k8s-operator/pkgs/container/spark-operator/23862829?tag=v1beta2-1.3.7-3.1.1

enable the webhook and pull the latest docker image works fine https://github.com/googlecloudplatform/spark-on-k8s-operator/pkgs/container/spark-operator/23862829?tag=v1beta2-1.3.7-3.1.1

can you please tell what do you mean by enabling webhook

enable the webhook and pull the latest docker image works fine https://github.com/googlecloudplatform/spark-on-k8s-operator/pkgs/container/spark-operator/23862829?tag=v1beta2-1.3.7-3.1.1

@sawyerwu can you please tell what do you mean by enabling webhook

@mohdmsl install the spark-operator by manifest/spark-operator-with-webhook-install instead of manifest/spark-operator-install

authors: hansmbakker mohdmsl sawyerwu wanshicheng


text:
experiment: use e2-standard-2 for postdeployment

This experiment is to confirm the test suite has no issues switching to an e2 GCE instance type in advance of considering changing from n1-standard-1 to a more available type such as the e2 series.

Passing tests on this PR establish that updating the deployment process to a new machine type should be trivial.
Next step: confirm the recommended machine type.

(e2 is not in fact more available)


text:
terraformer import aws --resources="*"  results in exec: no command

I'm trying to import my AWS infrastructure, however it doesn't work
Running the terraformer in verbose mode:
terraformer import aws --resources="*" --verbose
2023/02/21 22:08:40 aws importing default region
2023/02/21 22:08:40 Attempting an import of ALL resources in aws
2023-02-21T22:08:40.744Z [INFO]  plugin: configuring client automatic mTLS
2023-02-21T22:08:40.781Z [DEBUG] plugin: starting plugin: path="" args=[""]
2023/02/21 22:08:40 exec: no command

my terraform version is 1.3.7

I figured that I had to have terraform provider configured and terraform init  inside the directory I am to use terraformer

repo: GoogleCloudPlatform/terraformer


text:
must import google subnetworks set ZONE?

Hi
When I forgot ZONE(eg:like -a,-b), error has occured, I think this it unxpected behavior.
$ terraformer import google --resources=subnetworks --connect=true --zone=asia-northeast1 --projects=prj
2019/06/13 12:17:29 google importing project prj
2019/06/13 12:17:29 google importing... subnetworks
2019/06/13 12:17:30 googleapi: Error 400: Invalid value for field 'region': 'asia'. Unknown region., invalid

When i added ZONE, it works well.
$ terraformer import google --resources=subnetworks --connect=true --zone=asia-northeast1-a --projects=prj
2019/06/13 12:17:22 google importing project prj
2019/06/13 12:17:22 google importing... subnetworks
2019/06/13 12:17:26 google Connecting....
2019/06/13 12:17:26 google save subnetworks
2019/06/13 12:17:26 [DEBUG] New state was assigned lineage "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
2019/06/13 12:17:26 google save tfstate for subnetworks

subnetworks, addresses occures same error too.

Which error?

Sorry the message was wrong, I replaced it.

Change to use regions.

authors: saitotqr sergeylanzman


text:
Add Neo4j Example

This is my third attempt to PR the Neo4j examples @htappen and I have been working on.  With any luck, the CLA will work this time...
If you are opening a PR for Community Notebooks under the notebooks/community folder:

[X ] This notebook has been added to the CODEOWNERS file under the # Community Notebooks section, pointing to the author or the author's team.
[ X] Passes all the required formatting and linting checks. You can locally test with these instructions.

Closing this.  I'm just going to squash our commits.  Pull from upstream and the filter caused something scary to happen.

repo: GoogleCloudPlatform/vertex-ai-samples


text:
Add enabling container registry FAQ answer

The URL has _ga parameter

authors: Mukamik suztomo

repo: GoogleContainerTools/jib


text:
ci: tag all infra images with proper prefix

The infrastructure-public-image prefix advertises that these images are intended for use by end to end testing infrastrucutre.

/assign @nan-yu
/cc @janetkuo

repo: GoogleContainerTools/kpt-config-sync


text:
Log ssh-keygen output on failure

It seems like keygen is failing, but not erroring. Log the output if the file wasn't created, to help debug.

/lgtm

authors: karlkfi nan-yu


text:
Problem: the locked.csv is awkward to deploy and should be part of the binary

... results in awkward unnecessary addition of things like:
--locked-supply-csv "$SRC"/data/locked.csv \

lines on invocations, plus the need to deploy that to some known location somewhere on the target machine.

Use https://doc.rust-lang.org/std/macro.include_str.html to just pull the contents of the file into the binary at compile time, I suggest.

Related to #921

authors: jhult robinbb

repo: Granola-Team/mina-indexer


text:
Hide popups triggered by hovering after moving the cursor away

They might block the thing you actually wanted to interact with.
https://user-images.githubusercontent.com/17426603/164512624-f5af3b76-9995-4767-a799-0dbd7897e221.mp4

This already happens if the mouse strays 100px away from the floating menu. Are you just suggesting that we reduce the stray distance?
https://github.com/GraphiteEditor/Graphite/blob/master/frontend/src/components/widgets/floating-menus/FloatingMenu.vue#L185

Hide popups triggered by hovering

@bjorn3 When are popups triggered by hovering?

This already happens if the mouse strays 100px away from the floating menu. Are you just suggesting that we reduce the stray distance?

When it is triggered by hovering I think it should hide as soon as you move to the left or right of it. Or not show up on hover at all. If you actually click on it 100px of stray space makes sense.

@bjorn3 When are popups triggered by hovering?

I didn't click in the recording in the issue description.

I didn't click in the recording in the issue description.

Can't seem to reproduce this - can you give more details?

You're describing the behavior where drifting your mouse to a neighboring widget that creates a floating menu switches over to that floating menu? If that's the case, that behavior is only supposed to happen in limited circumstances (inspired by Blender) where you drift to horizontal neighboring widgets, like File, Edit, Layer, Document, View, Help as well as entries in the options bar or other horizontal layouts of related widgets. It shouldn't happen in different rows arranged vertically like in the properties panel.

Can't seem to reproduce this - can you give more details?

I just reloaded the page and can't reproduce it anymore either.

It shouldn't happen in different rows arranged vertically like in the properties panel.

I just tried this and it does happen for me when I click on style and then hover over font for like a second.
https://user-images.githubusercontent.com/17426603/164514754-5975c5bc-172a-4a46-91f3-ac46ab1cb700.mp4

I just tried this and it does happen for me when I click on style and then hover over font for like a second.

Correct, that is one of many places where it inappropriately does that. If I recall correctly, I never finished my implementation which was supposed to restrict it to a common direct parent for sibling widgets.

@bjorn3 is that the root of the issue you reported here? I'd like to rename the issue if so, and file it in the next sprint.

I think the root issue was graphite somehow getting stuck into thinking I had the left mouse button down or something like that. Reloading fixed it.

Were you running the live editor or running it locally? I think the bug you're describing, if I understand what you are saying, is caused by live reload.

I was using https://editor.graphite.rs/

Ok. If you do manage to precisely reproduce it and list the steps, that would be awesome.

Tried a couple of things. I can't reproduce this. Should I close the issue?

I think for now we should probably close it but if you end up finding more information, please feel free to reopen the issue in the future.

repo: GraphiteEditor/Graphite


text:
Some missions are missing

Issue:
The missions for Gastral Tyrant and Thunder Warriors generate an error. Assumption here is that the data is missing for both
Steps to reproduce:

Go to the All Missions page
Scroll down to the end
Click on the mission links under Thunder Warriors or Gastral Tyrant

Result:

You see the message "Error.
An error occurred while processing your request."

That's really weird. I can't think why only those two are broken but the rest are still working

Fixed!
Thank you for bringing this to my attention.

authors: Grauenwolf endtransmission

repo: Grauenwolf/BrimstoneMissions


text:
🛑 Server Ultra is down

In f2ae82a, Server Ultra (https://ultra.greathost.ro) was down:

HTTP code: 403
Response time: 967 ms

Resolved: Server Ultra is back up in da26dc4 after 3 minutes.

repo: GreathostRo/upptime


text:
Process Documentation (SOW 2024 Task 3.5)

Looking at documentation, we have these overall buckets from SOW:

Provide written guidance (log-in info, procedure, screen shots) that will enable OSE users to implement data updates for:

The Intro.JS tutorial
Tabular data uploads in Carto
Property footprints

We have these existing documents:

Uploading to CARTO: https://github.com/GreenInfo-Network/seattle-building-dashboard/blob/master/documentation/Update_building_energy_data.md. This could mainly use confirmation of completeness by someone who hasn't done it before/recently, and deleting the old instructions
Updating footprints, https://github.com/GreenInfo-Network/seattle-building-dashboard/blob/master/documentation/Building_outlines.md. Note that this in turn relies on a Python script, https://github.com/GreenInfo-Network/seattle-building-dashboard/tree/master/documentation/scripts. (Interesting to imagine Mike Roos running this!). We will need to provide all the files that are referenced with P:\ server paths
And then we have the Intro.js code here, https://github.com/GreenInfo-Network/seattle-building-dashboard/blob/master/src/app/views/layout/tutorial.js. Well commented but really not friendly for a non-developer.

This task and budget is pure documentation, so we are not on the hook to make this easy for Mike.
┆Issue is synchronized with this Asana task
┆Due Date: 2024-06-17

Mike wants to be able to modify footprints in GIS, so yes. Try to make sure the documentation is as simple and clear as possible. Focus on data types and avoiding damage to file in round tripping out of CARTO into GIS and back into CARTO,

Footprints:

Download data with query from https://cityenergy-seattle.carto.com/dataset/footprints_production using the following query to remove CartoDB ID column:

need query

Download as shapefile.
2. Edit in ArcPro, making sure to retain the values in all the non geography fields
3. Save that shp and zip it into a single .zip file
4. Upload to CARTO
5. Rename the old footprints_production table to footprints_previous
6. Rename the new file you just uploaded to footprints_production
7. Make sure the site is loading footprints as expected. If after step 7, footprints are not loading or there's some other issue, roll back by renaming footprints_production to footprints_production_problem and then rename footprints_previous to footprints_production
8. Once the new footprints are working as expected, download footprints_previous file to your local machine for reference
9. Delete footprints_previous from CARTO.com to keep the online data repo clean.

Enhanced documentation here:
https://docs.google.com/document/d/1RuMem-OeKfVFh51vDMzg3ZPkqpyLr6JaB8xFut9wxZw/edit
Need to add images and process for ArcPro work

And also upload the ArcPro project file

I packaged and uploaded the ArcPro project to Sharepoint as the final bit on this documentation

license: ISC


text:
Dashbord service should not startup in metasrv and datanode

What type of bug is this?
Unexpected error
What subsystems are affected?
Datanode, Meta
What happened?
The #1239 embeds the dashboard service and listens on the :4000 port during the HTTP server start-up process.
It functions properly in standalone mode. However, in distributed mode, the frontend/metasrv/datanode services also start the dashboard service due to the common implementation of the HTTP server. If I run the distributed mode on the same host, the service fails to start due to the 4000 port being used by other components.
The dashboard service should be exported by the frontend and it's not necessary to be started by the metasrv and datanode services, which are not direct components used by the user.
What operating system did you use?
macOS
Relevant log output and stack trace
No response
How can we reproduce the bug?
Follow the instruction to deploy the cluster on the host by using the latest binary(v0.2.0-nightly-20230403), it will fail by the 4000 port is already used when starting datanode.

https://github.com/GreptimeTeam/greptimedb/pull/1256 adds http server to datanode, looks like we have to update the docs, to start datanode by --http-addr=xxx

@MichaelScofield The --http-addr can resolve the port confliction, but it seems the /dashboard endpoint is still working:
$ ./greptime metasrv start --store-addr 127.0.0.1:2379 --server-addr 0.0.0.0:3002 --http-addr 0.0.0.0:14000

$ curl -XGET http://localhost:14000/dashboard/

IMO, we should:

Add the user configuration to determine whether the component should start with /dashboard;
When in distributed mode, the metasrv and datanode should disable /dashboard;

make sense, I will look into it

repo: GreptimeTeam/greptimedb


text:
More precise config options?

Would it be possible to add a config option specifically for the landing capsule?
Also, is it possible to split the IncludeTrees option into Trees, Dead Trees and Small Plants?
Also, is it possible to split the planets up further so we can select particular planet types to clear or not? Eg. split generic into Mediterranean(Starter world), Prairie, Oceanic Jungle, Red Stone, using the list from the wiki https://dsp-wiki.com/Stars_and_planets.

@metalax Thank you for the feedback.  I'll look into your suggestions.  The filtering that exists now is based on enums that I know exist and are available easily.  I'll have to see how hard it would be to extract the differences you're referring to.  Would you actually use these settings, or are you just brainstorming?

The problem I have with implementing these changes at the current time is, I would need to upgrade settings in the ConfigFile, and the BepInEx library doesn't give me any insight into what settings exist in a ConfigFile.  So implementing these changes now would have to replace people's existing settings with new default values.  I would rather not do that if it can be avoided.  So I've asked the developer of BepInEx add an enhancement which will allow me to upgrade these config settings.
https://github.com/BepInEx/BepInEx/issues/203
We'll see where that leads before proceeding with this enhancement request.

On reflection, I think it's important to add a specific setting to enable/disable space capsule so that its default can be false.  This is important if someone wants stones to be cleared, and sets CollectResources, then starts a new game.  You'd lose those early-game resources.  This will definitely be in the next release.

Certainly would use the capsule one to keep the capsule, and I know there are quite a few others who do so.
More specific planet type allows for things like keeping a park like area on your Mediteranean starter world or allowing you to keep the mushrooms of Red Stone worlds, while clearing everything on a Prarie or Jungle.
Splitting up the vegetation types is because sometime I like to clear out the small plants while leaving the trees, and the dead trees sometimes drop Coal and rarely Graphene or Nanotubes, So being able to specifically harvest those would be useful.

authors: GreyHak metalax

repo: GreyHak/dsp-drone-clearing


text:
Seit  js-controller update lässt sich der Adapter nicht mehr Starten.

Hallo,
Ich habe heute mein IOBroker auf js-controller: 3.3.15 upgedatet.
Nach dem update habe ich die Info in meinem Log gehabt.

(23949)` [main()] error: undefined, stack: undefined

Ich habe dann versucht eine neue 2-Faktor-Authentifizierungs E-Mail anzufordern.
In den Log's bekomme ich dann die Meldung

(23949) getDyson2faMailError: unable to verify the first certificate

wenn du das auch noch brauchst Node.js: v12.22.4
NPM: 6.14.14
Dyson adapter ver. 0.9.1
MFG
Phillipp

Selbes Problem

Hab das selbe Problem

same here...

Ich habe auch die Meldung:
[main()] error: undefined, stack: undefined
Allerdings hatte das bei mir nichts mit dem js-controller Update zu tun.
Dieses Update wollte ich auch durchführen und habe deshalb ein manuelles Backup vom kompletten iobroker gemacht.
Dazu stoppe ich ihn komplett und starte ihn nach dem Backup wieder.
Und genau da hatte ich schon den Fehler, bevor ich überhaupt zum Update kam.
Könnte also sein, dass das js-controller Update nur den Adapter neu gestartet hat und da nur beim Start des Adapters zentral auf Dyson zugegriffen, funktioniert er jetzt aus irgendeinem Grund nicht mehr.
Liegt also eventuell nicht am js-controller Update, sondern Dyson hat mal wieder etwas an der API geändert.

Ja mein Problem kam auch von jetzt auf gleich und hatte nichts mit einem Update seitens iobroker zu tun.
ich hab mich jetzt mal bei anderen Dyson Anbindungen umgesehen und so wie es mir erscheint hat Dyson an der Verschlüsselung gedreht.
das hier dürfte wohl ein passender Ansatz sein.
https://github.com/shenxn/libdyson/pull/14

@krobipd
Danke für die Suche und deine Hilfe. Das sieht mir (nach einem schnellen Blick) nach der Lösung aus. Es war klar, das das Zertifikat, das ich einbauen musste irgendwann kaputt gehen würde. ;)
Ich sehe zu, dass ich das kurzfristig fixe.

Hallo, auch mit der Version 0.9.2 kommt Fehlermeldung „ (3483) getDyson2faMailError: Request failed with status code 401“ und keine Mail.

@ManuW19
Der 401 ist jetzt aber ein anderes Fehlerbild.
401 bedeutet das deine eingegeben Login Daten falsch sind. Bitte überprüfen und korrigieren.

Hallo, Ich habe ebenfalls dieselbe Fehlermeldung 401.
Ich habe den Adapter komplett gelöscht und neu drauf gemacht und ich bin mir sicher, dass ich die Anmeldedaten richtig eingegeben habe.

mit v0.9.2 ist alles ok - Herzliches Dankeschön.

Anmeldedaten sind richtig!
Nach Start des Apapters kommt Fehlermeldung „ 12476) getDysonToken: Error: Request failed with status code 400“
und beim Anforderung der Mail die andere Fehlermeldung. Bekomme es nicht hin.

@ManuW19
Okay. Dann der Reihe nach:

Bitte lies und befolge die ReadMe zum Adapter - speziell alles zu den Voraussetzungen und zur Installation.
ggf. den Adapter einfach noch einmal deinstallieren und die v0.9.2 neu installieren
Sollte es dann immer noch nicht laufen, öffne bitte einen neuen Issue mit Angabe von:
Betriebssystem des Brokers, Versionen von js-controller, Admin, Node, dyson-Adapter, Debug-Log vom Broker komplett vom Start des Adapters bis zum Fehler, Konsolen Log des Browsers, das den Fehler im Admin anzeigt.


text:
Switzerland missing (again?) in country codes

Hi,
despite having been fixed earlier (#114 ), I don't see Switzerland in the selection for the country code.
When using 'Germany', I can start the 2FA process and am receiving the email with the code. However the 'Challenge-Id' is not filled in, and after entering the OTP, authentication still fails with 401.
From the source (index_m.html) I see that Switzerland should be after 'China', but in the Admin UI it is missing.
Tried with different browsers and uninstall/re-install the adapter with no success.

Got lost during port to jsonConfig - going to fix it.

please test current version from github if it works for you.

Thanks, Switzerland is back in the Country Code list and I could successfully connect to the devices. Thanks a lot!


text:
Error: Meteor does not currently support objects other than ObjectID as ids - v0.3.9

After upgrade to new version I saw that this package now use more two dependencies: dispatch:kernel and dispatch:request-animation-frame, and get this error on client side:
Uncaught Error: Meteor does not currently support objects other than ObjectID as ids
```
But I not get this error with "users" collection, just with normal collection.

Thanks!

Well, I don't know why but "MongoLab" editor add $oid to "_id" on insert, and removing it solve the issue.

seems odd - the kernel doesn't touch the data,

True, very strange. I solve it in my case, but left open because maybe has a solution without edit the content of the database. But I will close it now, if I find a better solution come here to share.
Thanks!

You'll get this error if you insert documents in Mongo without specifying the document _id.  (Meteor generates a document _id if it isn't specified by the user, so you won't see this when inserting from Meteor).
If you insert a document from Meteor, it will look like this:
meteor:PRIMARY> db.foo.find()
{ "_id" : "oLvboPHawX9wSYpEM", "name" : "one" }

But, if you insert a document from Mongo without specifying the _id,
meteor:PRIMARY> db.foo.insert({name: "one"})
WriteResult({ "nInserted" : 1 })

it will end up looking like this:
meteor:PRIMARY> db.foo.find()
{ "_id" : ObjectId("56d321cd333854e7589aa176"), "name" : "one" }

and on the client you'll get the "Meteor does not currently support objects other than ObjectID as ids" error when using foo as a ground collection.
(I suspect that clients that construct document id's using http://docs.meteor.com/#/full/mongo_object_id would also get the error, but I haven't tried it).

authors: awwx jadsonlourenco raix

repo: GroundMeteor/db


text:
Hide Streetname UI component when instructional buttons are visible

UI.HideHudComponentThisFrame(HudComponent.StreetName);

What about HudComponent.AreaName and HudComponent.VehicleName, should those be hidden too?

Yeah, probably.

Done, if you want to test it do the following in a tick:
Game.EnableControlThisFrame(0, GTA.Control.HUDSpecial);

authors: Guad justalemon

repo: Guad/NativeUI


text:
Add switch to SQL

#2

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

authors: CLAassistant lrwh

repo: GuanceCloud/dd-trace-dotnet


text:
Add Support for AmongUS

its says on ChimeraOS's webiste that among us is not supported

Do NOT USE EPIC GAMES TO INSTALL USE STEAM

Using GE Proton may help but Valves Proton will also work

repo: GuestSneezeOS-Official/GuestSneezeOS


text:
Feature/replace title with setext for hr tag

Hello, I have a simple contribution.
When you create a Title using MdUtils the default text style is Setext (https://en.wikipedia.org/wiki/Setext). So, if your title has X char, you get X * '=' below the title. But isn't responsive.
Replace the below title ==== for a  we have a responsive separetor between title and content.
First I would like to know if these changes are interesting for the main project.
If your response is yes, I'll need some help to test this feature :D
Before:

After:

Great! Thank for your contribution @rogerio-ignacio-developer 👍🏼

repo: GuillaumeFalourd/formulas-github


text:
allsome! thank you very much!

It's great! thank you very much!

When I commit a hot-loading,it's very fast to rebuild,do you have any solutions to this problem?

please read the ISSUE_TEMPLATE file in .github dir. and give more infomation for me.

authors: GuoYongfeng charleylla

repo: GuoYongfeng/webpack-dev-boilerplate


text:
Authorization token can expire

It seems the authorization token expires after a longer period of time - several months maybe? Requiring the user to reinstall the integration to get a new token. The device will be unavailable once the token expires.
We should, if we detect the token has expired and the integration is no longer authorised to access the API, request the user fill in their login and password again to get a new token.

Yep happens to me as well and i get the "aiohttp.client_exceptions.ClientResponseError: 401, message='Unauthorized', url=URL('https://api.meural.com/v0/user/devices')" error.

FYI - I created a merge request #45 for this issue and has been working fine for me

OMG you are my hero @GuySie can you merge this pleaazzzz :)

Awesome, have pulled this into the dev branch for testing in https://github.com/GuySie/ha-meural/commit/27f96163dd3b065ed787f8169a1fd4003133fb07

While testing with the new auth code in dev branch, it appears that existing tokens for the Meural are not invalidated when you change your password. This makes it hard to test re-authentication as we can't make the token invalid (as an expiration test) and trigger it to reauth.
Though theoretically, as @sanghviharshit's code gets a new auth token every restart of Home Assistant, anyone who keeps their HA server reasonably up to date with new releases will get a new token every update/restart long before it expires.

Turns out after changing pw for invalidation test, that if you change your Meural password and then restart HA, you will of course also fail to get a new token on start because the saved password will be incorrect. I hadn't thought of that. We still need an actual reauthorization flow when the error is 401 unauthorized.

authors: GuySie sanghviharshit skynet01

repo: GuySie/ha-meural


text:
Getting updated etrv2mqtt to include timezone

Hi. Is there a chance you could make an update for your package that would include PR that repairs issue with date not having timezone? Keton doesn't seem to support this as this PR lives there for few months already. :(

Not really!
i don't want to get involved in the development, i would gladly build from a fork that was actively maintained, but until we have a trust worthy and suitable candidate i'm not going to do anything.

@HBDK , etrv2mqtt  has been updated to include the timezone, time for an update 🙂

authors: Draghmar HBDK Mikk36


text:
🛑 SkipTheTrailers is down

In 271b034, SkipTheTrailers ($STT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheTrailers is back up in 0b9ed7a.

repo: HDVinnie/TrackerHub


text:
🛑 SkipTheCommericals is down

In c215948, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in 813e164.


text:
🛑 Telly is down

In 72f4ba0, Telly ($TLY) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Telly is back up in 97d539a.


text:
🛑 SkipTheCommericals is down

In bff045f, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in 85414fd.


text:
🛑 SkipTheCommericals is down

In 467fd1e, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in ffd0763.


text:
⚠ SceneTime has degraded performance

In 0d61e82, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 5199 ms

Resolved: SceneTime performance has improved in 0528056.


text:
⚠ TorrentLeech has degraded performance

In 053d5d5, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 1969 ms

Resolved: TorrentLeech performance has improved in 12cd113 after 6 minutes.


text:
🛑 Empornium is down

In 3f2fa28, Empornium ($EMP) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Empornium is back up in abd4f96 after 26 minutes.


text:
⚠ HawkeUno has degraded performance

In b5cff3b, HawkeUno ($UNO) experienced degraded performance:

HTTP code: 403
Response time: 4660 ms

Resolved: HawkeUno performance has improved in f603a94 after 5 minutes.


text:
⚠ TorrentLeech has degraded performance

In 68812fe, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 7256 ms

Resolved: TorrentLeech performance has improved in 6ce57bc after 8 minutes.


text:
🛑 Nebulance is down

In 593d844, Nebulance ($NBL) was down:

HTTP code: 502
Response time: 642 ms

Resolved: Nebulance is back up in 70d5d76 after 9 minutes.


text:
🛑 Telly is down

In 1c779ae, Telly ($TLY) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Telly is back up in 71c1a80.


text:
🛑 Telly is down

In 5bf40ef, Telly ($TLY) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Telly is back up in 75df58c.


text:
🛑 SkipTheCommericals is down

In b83cf4b, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in 423cf9b.


text:
🛑 SkipTheCommericals is down

In b0f2c2f, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in 778f921.


text:
🛑 SkipTheTrailers is down

In f904b78, SkipTheTrailers ($STT) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheTrailers is back up in de3b0b4.


text:
🛑 SkipTheCommericals is down

In eb0cd9e, SkipTheCommericals ($STC) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SkipTheCommericals is back up in 527ba82.


text:
update beam object based on discussions with Eloy and James

A few small tweaks to the beam definition, with support in beamfits and testing

@adampbeardsley can you take a look at this one?

Looks good. Should we wait on Eloy's response before merging?

Yes, let's wait for Eloy. I had forgotten that I was waiting on that before, but I just pinged him, so hopefully I'll hear soon.

So these impedances are actually just the reference impedances and should not be frequency dependent. The frequency dependence is reflected in the S parameters, which are already on the object. I renamed them to clarify the point and clarified the descriptions of the parameters.

authors: adampbeardsley bhazelton

repo: HERA-Team/pyuvdata


text:
Converted scss to module.css and fixed menu icon

Issue that this pull request solves
Closes: #399
Proposed changes

[x] Convert navbar.scss to navbar.module.css
[x] The menu bar icon isn't appearing for small screen, please fix it.

Brief description of what is fixed or changed

Converted scss file into module.css
Fixed menu bar icon showing after width=850px

Types of changes
Put an x in the boxes that apply

[x] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[d] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update (Documentation content changed)
[ ] Other (please describe):

Checklist
Put an x in the boxes that apply

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[x] My changes does not break the current system and it passes all the current test cases.

Screenshots

Other information
When Icon is pressed, the nav-items are distorted

Any other information that is important to this pull request

Hey @LeeRenJie I can see a lot unnecessary changes in this PR can you please remove them.

Which part specifically? I added some space in some files and fixed some typo, i also added the dependencies for the new version of font-awesome, converted scss to module.css, deleted css file.

converted scss to module.css, deleted css file.

I request you to keep only this PR related changes in here and also let's keep navbar.module.scss intead of navbar.module.css(just name changing thing)

authors: Kajol-Kumari LeeRenJie

repo: HITK-TECH-Community/Community-Website


text:
Make a way for us to help train the ai

Hello, I want to help train this ai, i got a couple old laptops that I think would good for training this. i want to see where this goes if you train it a lot

I want to help train this ai

Hello, @aShanki! I am actively developing a framework for training AIs for Super Auto Pets, and also have support for using the trained models in battles against real people in the real game! Hope you find this interesting and that it helps you develop your own cool AIs :]
Here is the project btw, be sure to follow for updates:
https://github.com/andreped/super-ml-pets

@andreped what is the recommended setting for training?

And also how long have you been training it

@andreped what is the recommended setting for training?

Please, make an issue in the super-ml-pets repo, as I am not maintaining the current repo.

@aShanki hey im not good at coding so how to use this ai? i have no idea how to use this ai

authors: aShanki aaaaaaaaaaaaaaaaadd22 andreped

repo: HJK-X/Super-Auto-Pets


text:
Workflow image in readme  is 404 not found.

Hey Team,
The workflow image in readme is no longer accessible. Kindly look into this.
It was a nice reference to look out everytime about the flow.

Now its working. I think its better to have it inplace under media or assets folder instead of directed by a link.
Anyways thanks

Thank you for your suggestion. Are you referring to the Overall Architecture or the Algorithm Flowchart? I will make the necessary changes right away.

Hello,
Thanks, Yes I'm referring to that.
By referring that we at LearnOpenCV recreated the flowchart - LightRAG Indexing and Querying separately.

https://learnopencv.com/wp-content/uploads/2024/11/LightRAG-VectorDB-Json-KV-Store-Indexing-Flowchart-scaled.jpg
https://learnopencv.com/wp-content/uploads/2024/11/LightRAG-Querying-Flowchart-Dual-Level-Retrieval-Generation-Knowledge-Graphs-scaled.jpg

I can share full resolution of this image if required.

@LarFii, I’ve written an article on LearnOpenCV about using LightRAG for legal document analysis. Let me know if you could give it a read and provide suggestions for improvement. I'm looking for any technical review and feedback.
Feel free to suggest any topics or explanations that I should include. While I've gone in-depth on legal analysis, I aimed to make it a starter reference for those working at the intersection of legal and LLM+RAG.
Link to article"

We’ve read the article, and it’s very well written. There are many aspects we haven’t tested yet. Recently, we’ve been focused on conducting more dimension-based tests for LightRAG. After that, we’ll continue to improve its functionality. Please stay tuned for further updates.

@LarFii
Hey Team,
Can you add my blog under this section in README.

Yes, of course. I am doing it now.

Hey @LarFii
Many thanks for adding the recreated flowchart of LearnOpenCV to the README. If possible, could you kindly add a backlink to the blog under the flowchart caption as a source. This will help to drive some new audience  to the blog.
Something like Figure 1: Flowchart - Img Caption : Source.
Thanks 😃

Of course, I'll update it shortly.

authors: Jaykumaran LarFii

repo: HKUDS/LightRAG


text:
US-06: Investigate options to check for signed commit

Is there a possibility to get the information if a commit is signed? Maybe over git, squit...

In the package FileSystem-Git-Plumbing-Core is the method Git-Tag>>storeFixedKeysOn which can write signature files, but I didn't find an option to check for signed commits.

Squot isn't able to handle signed commits yet hpi-swa/Squot/issues/101


text:
Task start and end times nullable on Model

Currently the db model for tasks defines the start datetime and end datetime as optional. This then cascades for the need to check these have values before assigning them in the system to our other models and views.
I can't see a good reason to keep these optional. In fact our validation on the create/edit side, forces these to be completed and valid.
Anyone against me tweaking the db schema / model + trying to rid uses of .HasValue when assigning these to other model properties?

Unless someone else has a reason, go for it.  They shouldn't be optional.

authors: stevejgordon tonysurma

repo: HTBox/allReady


text:
Add i2c functions

Integrate all of the cgos i2c described in v1.4 of the API reference.
Read and write functions have been tested against an external i2c sensor plugged into DDC bus an SEVAL devboard, with a SA7 SMARC running debian 12 (kernel 6.10.11+bpo-amd64)
Design decisions:

This implementation is mostly a direct translation of the C API. I considered making the read functions return freshly allocated vectors as this is significantly more ergonomic, but decided against this. I think it should be easy enough for users to write their own wrappers for this.
Because the Congatec API reference does not specify what happens when an invalid dwUnit is supplied to any functiona call, I am conservatively assuming this causes undefined behaviour in libcgos. I have added protections against this in I2c::new  when instantiating an i2c bus object. The alternative would be to mark all i2c-related functions as unsafe.
The code should be panic-free

(Thanks for the quick response to yesterday's request!)

Happy to make changes as requested.

Feedback is required over amount/count name
I accidentally closed the query about the libcgos api returning 0 for success. I confirm that the underlying libcgos does return 0 for success.

All changes made.

Comments addressed. The most recent commit also adds panics in the unlikely event a user passes in buffers whose length cannot be represented by  u32.
I believe all remaining open comments are those where I currently do not plan to make a change. Please advise if I am expected to press the resolve button in these conversations or how I should initiate further discussion.

repo: HULKs/cgos-rs


text:
我修改了内核里的SYS_dev为50（原来为23），结果内核启动不了了。

我修改了内核里的SYS_dev为50（原来为23），结果内核启动不了了。

我觉得可能是内核哪里隐含的调用了sys_dev。我进行了一些寻找，但是没有找到，我也尝试了在initcode中寻找，也没有找到。
请问这是怎么回事？谢谢！

可能是不是sh程序没有更新？在更改了syscall的编号后，需要重新编译用户程序并生成文件镜像

在init.c和sh.c有通过dev函数调用sys_dev，这个系统调用只是用来将console设备绑定到0，1，2三个文件描述符。图中的情况应该是shell不能正确地从console设备读取从而导致退出，而init进程则会重启shell，导致死循环。您需要将init和sh重新编译并存入文件镜像或SD卡中，如 @retrhelo 所描述。

authors: AtomHeartCoder leo-frank retrhelo


text:
[MVP] UN/OCHA CODv2 API, documentação em Inglês

Documentação:

https://beta.itos.uga.edu/CODV2API/
https://beta.itos.uga.edu/CODV2API/Help

Tópico sobre Produto Mínimo Viável (em inglês: MVP) da documentação da API da UN/OCHA CODv2.
Aviso em 2021-05-02
Nota: embora esteja próxima de ser lancada, é possível que a documentação em inglês ainda tenha alterações. Isso quer dizer que traduções para português ou tenham que ser adiadas algumas semanas, ou pelo menos seja aceitável que haveriam correções no meio do caminho.

Alterado descrição.
No caso específico do COD Version 2 API vamos esperar estabilizar minimamente a versão em inglês. Porém o HDX (que reusa CKAN) bem como portais CKAN do Brasil podem ser traduzidos.

repo: HXL-CPLP/Auxilium-Humanitarium-API

license: Unlicense


text:
I can't find the EXE file in the XIP.

The EXE file isn't in the ZIP file, please fix.

Not sure what ZIP you mean. If you're talking about downloading the repository, the EXE should be right in the NonEuclidean folder. Unless you accidentally downloaded a different branch instead of master.
If you downloaded master and there is no NonEuclidean.exe in the NonEuclidean folder (subfolder of wherever you extracted the archive), that's some hiccup in GitHub or a false positive in your antivirus, neither of which is something the creator of this can do something about.

@ehx-v1 nope, no exe in this repos

When looking at the repository in the Code tab (master branch) and opening the NonEuclidean folder, I can scroll down and see NonEuclidean.exe right there. If that's not there for you, one of the following might be true:

GitHub is refusing to include the file. Not sure what to do about that.
Your antivirus is removing the file because of a false positive or because of overly restrictive policies. Try configuring your antivirus to allow the file, also you might be able to restore it from your antivirus' quarantined data. That fully depends on which antivirus you use, though, and potentially on your installed group policies.

I think i know what is the issue.
He probably downloaded id from someone else's github page.
Because when i searched up NonEuclidian Engine, i saw someone else's page but the text was identical and there was no executable there.
But, if i search NonEuclidean, this github page appears.
Here is proof

I'm not 100% sure if this is the issue but it might be.

So now we're dealing with issues caused by other devs being unable to fork properly. Great.

So now we're dealing with issues caused by other devs being unable to fork properly. Great.

Sorry for making your job harder but at least I told you on time.

So now we're dealing with issues caused by other devs being unable to fork properly. Great.

Also it's kinda funny cuz you make one mistake in typing and boom, you got on someone else's page that has no executable.

Sorry for making your job harder

Not your fault, lol. Good to know that's a thing, since I'm primarily trying my best to sort out the not-actually-caused-by-the-code problems so the actual devs can focus on coding.

Sorry for making your job harder

Not your fault, lol. Good to know that's a thing, since I'm primarily trying my best to sort out the not-actually-caused-by-the-code problems so the actual devs can focus on coding.

Thanks, i really thought that it was my fault considering that you used sarcasm in the other sentence.

repo: HackerPoet/NonEuclidean


text:
Cross-Origin Error

Overview
Having an Issue with Cross-Origin Authentication
Feedback Requested
HELP!!!!!

I wish I could help with your deployment issues, but I don't have enough information. How are you trying to deploy?

So I am trying to use Auth0 SSO to work with Google Calendar API, so that I can pull calendar events from the Techtonica calendar.  I keep getting Cross-Origin Authentication errors, even though I have followed every instruction and followed every lead that discusses this problem. I am clearly overlooking something very small detail and everyone I bring this up to mentor wise, is stumped so far.  I am sure with time I can figure it out, but time is quickly running out.  So that's it in a nutshell — I have stripped the code so I am moving onto option B at this point.
Also, I just got through clearing out all of the API keys that I had inadvertently left on GitHub, so that is now also all gone.
Thanks for your feedback.  Onto the rest of the app, but if you have any ideas, feel free to ping me.

repo: HadikHuszar/dayslayer


text:
下拉复选框建议

下拉复选框暂时不支持键值对，无法选择值获取对应的键。

建议出一款定高下拉复选框，在做查询条件时面板会被撑很大。

repo: HandyOrg/HandyControl


text:
image stuff

we need to cut images too size (only allow 1:1)
maybe we can have a fancy tool on frontend for selecting a region and zooming?
also need to downscale images to reasonable file sizes, plus allow different formats (webp anyone?!)

stuff left:

cropper needs to scale
file cache doesn't reset

repo: HangarMC/HangarAuth


text:
🛑 Main is down

In 22945ae, Main (https://premid.app) was down:

HTTP code: 503
Response time: 381 ms

Resolved: Main is back up in a4c1ef1 after 7 minutes.


text:
🛑 Main is down

In 9a4484a, Main (https://premid.app) was down:

HTTP code: 502
Response time: 6648 ms

Resolved: Main is back up in cc6dc36.


text:
🛑 Hungarian is down

In 98264e3, Hungarian (https://hu.scratch-wiki.info) was down:

HTTP code: 508
Response time: 975 ms

Resolved: Hungarian is back up in b83f617 after 6 minutes.


text:
🛑 German is down

In 79ab9ea, German (https://de.scratch-wiki.info) was down:

HTTP code: 0
Response time: 0 ms

Resolved: German is back up in bfb9331 after 16 minutes.


text:
🛑 Helite US IHSA is down

In fe5fae2, Helite US IHSA (https://sponsorship.heliteus.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Helite US IHSA is back up in 8da2424.

repo: Hansen-Distribution/upptime


text:
🛑 GitHub文件加速 is down

In 3711a57, GitHub文件加速 (https://git.haoqiyong.cf/) was down:

HTTP code: 530
Response time: 263 ms

Resolved: GitHub文件加速 is back up in 26d0ac3.


text:
🛑 AI调音 is down

In 5d2bef8, AI调音 (https://haoqi7-music.hf.space/) was down:

HTTP code: 404
Response time: 49 ms

Resolved: AI对话 is back up in c978401.


text:
🛑 Happy Vibes Bot 4 is down

In 1af73ea, Happy Vibes Bot 4 ($BOT4) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 4 is back up in b6ed0c8.

repo: Happy-Vibes-Bot/status


text:
🛑 Happy Vibes Bot 1 is down

In dd6fd77, Happy Vibes Bot 1 ($BOT1) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 1 is back up in 39b5217.


text:
🛑 Happy Vibes Bot 4 is down

In 9e57be7, Happy Vibes Bot 4 ($BOT4) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 4 is back up in da0c7a2.


text:
🛑 Happy Vibes Bot 4 is down

In 91d2f5b, Happy Vibes Bot 4 ($BOT4) was down:

HTTP code: 502
Response time: 158 ms

Resolved: Happy Vibes Bot 4 is back up in 4e7a264.


text:
REMOVING ALL TEH LOREM IPSUM OF THE WEBSITE AND ADDING THE RESPECTIVE AND PROFFESSIONAL CONTEXT TO IT

### REMOVING ALL TEH LOREM IPSUM OF THE WEBSITE AND ADDING THE RESPECTIVE AND PROFFESSIONAL CONTEXT TO IT
Is your feature request related to a problem? Please describe.
The use of Lorem Ipsum placeholder text throughout the website gives an incomplete and unprofessional feel. It's frustrating because it detracts from the credibility of the site and may confuse visitors who are trying to understand the content.
Describe the solution you'd like
I want to replace all the Lorem Ipsum with professionally written content that clearly communicates the purpose of each section. The text should be concise, relevant, and tailored to the website’s goals and audience. This would enhance the user experience by providing clear, actionable, and engaging information in each section.
Additional context
The updated content should reflect the website's brand and message, focusing on clarity and professionalism. It should be SEO-optimized and provide a better user experience by clearly explaining the value propositions, services, or products. The tone and style should align with the target audience, and the new text should be informative yet approachable.

Are you going to change all the lorems present in the website of each page?

yes sir am i proceed or anything else i should have to go through @harshdev


text:
Add buttons to approve assignments and pay bonuses

Add buttons to the Assignments - Completed page to approve all assignments and pay all bonus. These would just be UI wrappers around Assignment.approve and Assignment.payBonus, but would be automatically called on every completed assignment in the current batch. Should probably have a "warning" popup that tells you how many workers would be affected, and how much it would cost, and then lets you confirm.

Nice, good idea. It could also refresh assignments beforehand to ensure that they are in the Submitted state before paying.

authors: ldworkin mizzao

repo: HarvardEconCS/turkserver-meteor


text:
Forward to the official implementation if available.

This PR changes the implementation of the library so that when targeting .NET Framework or .NET 6+, we just forward to the framework-provided implementation (that NamedPipeServerStream constructor on .NET Framework and NamedPipeServerStreamAcl.Create on .NET 6+). It is a much more maintainable solution.
I also removed support for .NET 5 which is unsupported, and removed two unnecessary .NET 6 dependencies.

I also strongly recommend to ditch the copy of .NET Framework's sources altogether. This is a maintainability nightmare; if a bug is discovered in the implementation I can safely assume that the .NET Framework fix will reach the end users much faster than this library, and if you want to still support .NET Standard 2.0, I recommend using reflection to forward the calls.
If that's OK with you I can do it as well.

Thanks for the PR. I will comment on it in detail a little later.

Sorry, I had covid.
Please bring back net5 (although I understand that it is no longer relevant, but in any case I would do it in another PR).
And also remove the negation in #if, making the check just on .Net Standard.

Oh I see, I hope you feel better. ✌🏻
Feedback was addressed.

Thanks for the PR and sorry for the wait. I will also test this further within the H.Pipes library - https://github.com/HavenDV/H.Pipes/tree/master/src/libs/H.Pipes.AccessControl

authors: HavenDV teo-tsirpanis


text:
Better output format while installing. (MB)

I know it is just a one time thing but...
Printing raw bytes number is not a good idea to give feedback about installing process to the user I think.
So I changed the output format like this. I hope you like it.
Old:
18739180/83729571 (22%)

New:
18.73 / 83.72 MB (22%)

Have a nice day :) 😄

Changes are coming.

The changes you are introducing are pretty small, so they could be a part of a single PR, but then you should edit the title. Additionally, you should compile the code locally before pushing anything – anything you push to a PR notifies us (another reason to keep PRs atomic). The latest commit also has syntactic and typing errors.

Yeah you are right. I will open a new PR. We can close this :)

better to use mebibytes (MiB) rather than megabytes?

Why?

repo: HaxeFoundation/haxelib


text:
Are the tests working with haxe4?

I made a quick fix here for haxe 4 (in is a Binop now) and I tried to run the tests with:
haxe test.hxml but I get errors like:
test/MySpodClass.hx:30: characters 26-68 : Relation type should be a sys.db.Object
Any idea why?

Hm, OK. Apparently I got the tests to compile by changing any Null<...> type to SNull<...> in MySpodClass.hx and also adding braces to ($theId in ids) (maybe a priority problem).
Does anybody know something about this? @nadako maybe?

repo: HaxeFoundation/record-macros


text:
Patch 1

Big Fix
I saw your project and liked its idea, but I made some modifications to it
your project use Open Graph Protoco Meta Codes to Show Discord Embed
I made some improvements to your project

added A get embed command it's return a Code block with JSON array for all the links in a user message
a better meta code builder
a better JSON data compiler now for the user he can make a embed without a code block
add SSL Support in your Project if the user wanna to use the ssl he need to comment a code in /handler/app.py

I fix the image in the embed and add twitter meta code

New improvements
the changes

add new command Create a video embed to make a user able to create a video embed
add new compiler for video embed with new json validation schema
add support to preview a video embed by twitter card and open graph protocol
change the old commands name
change the bot response message

New improvements
the changes

add new command Create a video embed to make a user able to create a video embed
add new compiler for video embed with new json validation schema
add support to preview a video embed by twitter card and open graph protocol
change the old commands name
change the bot response message

repo: HazemMeqdad/embed-bot


text:
NWPS-1499-Create-new-channel-to-support-alpha-project

Creation of New channel 'WTE Alpha'

thanks @FranciscoRuizHEE

authors: FranciscoRuizHEE sankar-shunmuga


text:
Compiles standard white theme

Hi
When running gulp, you get the standard Quark Theme again.
Did you only change the .css files instead of .scss?

That's not good, thanks for letting me know I'll check it most likely today.

Nice :) I already made my own style, but it's important to change the colors in the scss files. After that you can compile with gulp :)
That's the way intended to be.

So I've made a new test branch to test if the changes work, but I don't have any way to test them currently.

Should be fixed, but yet I have no way to test it currently.

authors: HeavyWolfPL ikbenignace

repo: HeavyWolfPL/grav-theme-darkquark